index.css 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869
  1. body {
  2. overflow: hidden;
  3. }
  4. body, input[type="text"], select, textarea {
  5. font-family: Arial,Helvetica,Tahoma,sans-serif;
  6. }
  7. #SiteNavigationBar {
  8. background-color: #fcfcfc;
  9. box-shadow: rgba(0,0,0,0.29) 0 3px 3px 0;
  10. height: 36px;
  11. left: 0;
  12. margin: 0 -3px;
  13. padding: 4px 33px;
  14. position: absolute;
  15. right: 0;
  16. top: 0;
  17. -ms-touch-action: none;
  18. touch-action: none;
  19. z-index: 3;
  20. }
  21. #SiteNavigationBar > .Left, #SiteNavigationBar > .Right {
  22. background-color: #fcfcfc;
  23. height: 36px;
  24. position: absolute;
  25. top: 4px;
  26. z-index: 4;
  27. }
  28. #SiteNavigationBar > .Left {
  29. left: 33px;
  30. width: 486px;
  31. z-index: 5;
  32. }
  33. #SiteNavigationBar > .Right {
  34. right: 33px;
  35. }
  36. /*左边*/
  37. #SiteNavigationBar > .Left > .Button.Logo {
  38. border: 1px solid #fcfcfc;
  39. cursor: pointer;
  40. display: inline-block;
  41. height: 34px;
  42. left: 0;
  43. position: absolute;
  44. width: 34px;
  45. z-index: 2;
  46. }
  47. #SiteNavigationBar > .Left > .Button.Logo > .Icon {
  48. background-image: url(../Images/navi.png);
  49. background-repeat: no-repeat;
  50. height: 28px;
  51. left: 3px;
  52. position: absolute;
  53. top: 3px;
  54. width: 28px;
  55. }
  56. #SiteNavigationBar > .Left > .Search {
  57. border: 1px solid #d7d7d7;
  58. border-right: none;
  59. display: inline-block;
  60. height: 34px;
  61. left: 46px;
  62. position: absolute;
  63. width: 159px;
  64. }
  65. #SiteNavigationBar > .Left > .Search > input[type="text"] {
  66. border: none;
  67. font-size: 16px;
  68. height: 24px;
  69. padding: 5px;
  70. width: 148px;
  71. }
  72. #SiteNavigationBar .ButtonGroup .Button.Search {
  73. cursor: pointer;
  74. }
  75. #SiteNavigationBar .ButtonGroup .Button:last-child {
  76. border-right: 1px solid #d7d7d7;
  77. padding-right: 6px;
  78. }
  79. #SiteNavigationBar .ButtonGroup .Button:first-child {
  80. border-left: 1px solid #d7d7d7;
  81. padding-left: 6px;
  82. }
  83. #SiteNavigationBar .ButtonGroup .Button {
  84. width: 22px;
  85. }
  86. #SiteNavigationBar .ButtonGroup .Button {
  87. height: 18px;
  88. }
  89. #SiteNavigationBar > .Left > .ButtonGroup.ExecuteSearch {
  90. left: 206px;
  91. }
  92. #SiteNavigationBar .ButtonGroup {
  93. position: absolute;
  94. -webkit-user-select: none;
  95. -moz-user-select: none;
  96. -ms-user-select: none;
  97. user-select: none;
  98. }
  99. #SiteNavigationBar .ButtonGroup .Button {
  100. border-bottom: 1px solid #d7d7d7;
  101. border-top: 1px solid #d7d7d7;
  102. color: #333;
  103. cursor: default;
  104. padding: 8px 7px;
  105. position: relative;
  106. z-index: 11;
  107. }
  108. #SiteNavigationBar .ButtonGroup .Button.HoverState, #SiteNavigationBar .ButtonGroup .Button.PressedState {
  109. background-color: #fff;
  110. border-bottom: none;
  111. border-left: 1px solid #d7d7d7;
  112. border-right: 1px solid #d7d7d7;
  113. padding: 8px 6px 9px 6px;
  114. }
  115. #SiteNavigationBar .ButtonGroup .Search .Icon {
  116. background: transparent url(../Images/Fangdaindex.png) no-repeat scroll;
  117. height: 22px;
  118. }
  119. #SiteNavigationBar > .Left > .ButtonGroup {
  120. left: 252px;
  121. }
  122. #SiteNavigationBar .ButtonGroup .PrimaryActionEnabled {
  123. float: left;
  124. cursor: pointer;
  125. }
  126. .clear {
  127. overflow: hidden;
  128. }
  129. #SiteNavigationBar .ButtonGroup .Dashboard .Icon {
  130. background: transparent url(../Images/Listindex.png) no-repeat scroll;
  131. height: 22px;
  132. }
  133. #SiteNavigationBar .ButtonGroup .New .Icon {
  134. background: transparent url(../Images/Addindex.png) no-repeat scroll;
  135. height: 22px;
  136. }
  137. #SiteNavigationBar .ButtonGroup .My .Icon {
  138. background: transparent url(../Images/Myindex.png) no-repeat scroll;
  139. height: 22px;
  140. }
  141. #SiteNavigationBar .ButtonGroup .Recent .Icon {
  142. background: transparent url(../Images/Recentindex.png) no-repeat scroll;
  143. height: 22px;
  144. }
  145. #SiteNavigationBar .ButtonGroup .Bookmark .Icon {
  146. background: transparent url(../Images/Bookmarkindex.png) no-repeat scroll;
  147. height: 22px;
  148. }
  149. #SiteNavigationBar .ButtonGroup .Calendar .Icon {
  150. background: transparent url(../Images/Calendarindex.png) no-repeat scroll;
  151. height: 22px;
  152. }
  153. /*右边*/
  154. #SiteNavigationBar > .Right > .User {
  155. height: 36px;
  156. position: absolute;
  157. right: 110px;
  158. text-align: right;
  159. width: 360px;
  160. }
  161. #SiteNavigationBar > .Right > .User > .Name {
  162. padding-left: 10px;
  163. }
  164. #SiteNavigationBar > .Right > .User > .Name, #SiteNavigationBar > .Right > .User > .SignOut {
  165. background-color: #fcfcfc;
  166. display: inline-block;
  167. height: 22px;
  168. padding-top: 14px;
  169. position: relative;
  170. vertical-align: top;
  171. }
  172. #SiteNavigationBar > .Right > .User > .Name > a.Button.Link {
  173. display: inline-block;
  174. max-width: 200px;
  175. overflow: hidden;
  176. text-overflow: ellipsis;
  177. white-space: nowrap;
  178. }
  179. #SiteNavigationBar > .Right > .User a.Button.Link {
  180. color: #666;
  181. font-size: 10px;
  182. text-transform: uppercase;
  183. }
  184. a.Button.Link {
  185. background: none;
  186. border: none;
  187. color: #376597;
  188. display: inline;
  189. font-size: 12px;
  190. height: auto;
  191. padding: 0;
  192. vertical-align: inherit;
  193. }
  194. a.Button {
  195. -ms-flex-align: center;
  196. align-items: center;
  197. background: #f0f0f0;
  198. background: -moz-linear-gradient(top,#fbfbfb 0,#f0f0f0 100%);
  199. background: -webkit-linear-gradient(top,#fbfbfb 0,#f0f0f0 100%);
  200. background: -ms-linear-gradient(top,#fbfbfb 0,#f0f0f0 100%);
  201. background: linear-gradient(to bottom,#fbfbfb 0,#f0f0f0 100%);
  202. border: 1px solid #d7d7d7;
  203. display: -ms-inline-flexbox;
  204. display: inline-flex;
  205. color: #4f4f4f;
  206. cursor: pointer;
  207. height: 24px;
  208. padding: 0 3px;
  209. position: relative;
  210. text-decoration: none;
  211. }
  212. #SiteNavigationBar > .Right > .User > .Separator {
  213. background-color: #fcfcfc;
  214. display: inline-block;
  215. height: 21px;
  216. padding: 15px 5px 0 5px;
  217. position: relative;
  218. width: 1px;
  219. vertical-align: top;
  220. }
  221. #SiteNavigationBar > .Right > .User > .Separator > .VerticalBar {
  222. background-color: #666;
  223. display: inline-block;
  224. height: 10px;
  225. width: 1px;
  226. }
  227. #SiteNavigationBar > .Right > .User > .SignOut {
  228. padding-right: 10px;
  229. }
  230. #SiteNavigationBar > .Right > .ButtonGroup {
  231. right: 0;
  232. width: 108px;
  233. white-space: nowrap;
  234. display:flex;
  235. flex-wrap:nowrap;
  236. }
  237. #SiteNavigationBar .ButtonGroup .LiveLinks .Icon {
  238. background: transparent url(../Images/LiveLinksindex.png) no-repeat scroll;
  239. height: 22px;
  240. }
  241. #SiteNavigationBar .ButtonGroup .Community .Icon {
  242. background: transparent url(../Images/Communityindex.png) no-repeat scroll;
  243. height: 22px;
  244. }
  245. #SiteNavigationBar .ButtonGroup .Help .Icon {
  246. background: transparent url(../Images/Helpindex.png) no-repeat scroll;
  247. height: 22px;
  248. }
  249. /*一级菜单*/
  250. .ContextOverlayContainer {
  251. display: inline;
  252. }
  253. #SiteNavigationBar .ContextOverlay {
  254. border: 1px solid #d7d7d7;
  255. box-shadow: rgba(0,0,0,0.29) 3px 3px 3px 0;
  256. }
  257. .ContextOverlay {
  258. background-color: #fff;
  259. border: 1px solid #d7d7d7;
  260. box-shadow: rgba(0,0,0,0.24) 2px 2px 3px 0;
  261. display: none;
  262. font-size: 12px;
  263. left: 0;
  264. position: fixed;
  265. top: 0;
  266. z-index: 10;
  267. }
  268. #SiteNavigationBar .ContextOverlay > .Content .Title {
  269. color: #333;
  270. font-size: 14px;
  271. font-weight: bold;
  272. line-height: 30px;
  273. padding-left: 3px;
  274. text-transform: uppercase;
  275. }
  276. .SiteNavigationFooterSeparator {
  277. border-bottom: 1px solid #e4e4e4;
  278. margin: 2px 0;
  279. }
  280. .ContextOverlay .ColumnSet {
  281. display: table-row;
  282. }
  283. .ContextOverlay .ColumnSet .ContextOverlayColumn {
  284. display: table-cell;
  285. }
  286. .ContextOverlay .Group > .Content > a.Button.Link {
  287. background: none;
  288. height: 22px;
  289. overflow: hidden;
  290. padding-left: 5px;
  291. text-overflow: ellipsis;
  292. white-space: nowrap;
  293. }
  294. .ContextOverlay .Group > .Content > a.Button {
  295. border: none;
  296. display: -ms-flexbox;
  297. display: flex;
  298. margin: 0 5px;
  299. overflow: hidden;
  300. text-overflow: ellipsis;
  301. white-space: nowrap;
  302. }
  303. #SiteNavigationBar .Guide {
  304. display: table-row;
  305. margin: 0 -5px 0 -5px;
  306. }
  307. #SiteNavigationBar .Guide > .ButtonContainer {
  308. background-color: #474747;
  309. padding: 0;
  310. position: relative;
  311. }
  312. #SiteNavigationBar .Guide > .ButtonContainer, #SiteNavigationBar .Guide > .ModuleContainer {
  313. display: table-cell;
  314. }
  315. .ButtonContainer {
  316. padding: 0 10px 10px 10px;
  317. width: auto;
  318. height: 26px;
  319. }
  320. .Guide .Button.GuideNavigation.SelectedState {
  321. background: #fff;
  322. border-bottom-color: #fff;
  323. color: #333;
  324. }
  325. .Guide .Button.GuideNavigation {
  326. background: #474747;
  327. background: -moz-linear-gradient(top,#6b6b6b 0,#474747 100%);
  328. background: -webkit-linear-gradient(top,#6b6b6b 0,#474747 100%);
  329. background: -ms-linear-gradient(top,#6b6b6b 0,#474747 100%);
  330. background: linear-gradient(to bottom,#6b6b6b 0,#474747 100%);
  331. border-bottom: 1px solid #8a8a8a;
  332. color: #fff;
  333. cursor: pointer;
  334. display: block;
  335. font-size: 12px;
  336. font-weight: bold;
  337. line-height: 28px;
  338. max-width: 250px;
  339. padding: 0 50px 0 10px;
  340. overflow: hidden;
  341. text-overflow: ellipsis;
  342. text-transform: uppercase;
  343. white-space: nowrap;
  344. }
  345. /*二级菜单*/
  346. #SiteNavigationBar .Guide > .ModuleContainer {
  347. height: 445px;
  348. }
  349. #SiteNavigationBar .Guide > .ModuleContainer > .Module.Active {
  350. display: block;
  351. }
  352. #SiteNavigationBar .Guide > .ModuleContainer > .Module {
  353. display: none;
  354. padding: 0 5px;
  355. }
  356. .ContextOverlay .ContextOverlayColumn > div {
  357. padding: 0 10px;
  358. min-width: 150px;
  359. max-width: 300px;
  360. }
  361. .ContextOverlay .Group {
  362. padding-bottom: 10px;
  363. }
  364. .ContextOverlay .Group > .Heading {
  365. border-bottom: 1px solid #d3d3d3;
  366. margin-bottom: 2px;
  367. }
  368. .ContextOverlay .Group > .Heading > .Text {
  369. color: #333;
  370. font-weight: bold;
  371. }
  372. .ContextOverlay .Group > .Heading > .Text, .ContextOverlay .Group > .Heading > .SecondaryText {
  373. display: inline;
  374. font-size: 12px;
  375. line-height: 20px;
  376. }
  377. .ContextOverlay .Group > .Content > a.Button.NormalState {
  378. background: transparent;
  379. }
  380. .ContextOverlay .Group > .Content > a.Button.HoverState {
  381. background: #e9f0f8;
  382. }
  383. .ContextOverlay .Group > .Content > a.Button {
  384. border: none;
  385. display: -ms-flexbox;
  386. display: flex;
  387. margin: 0 5px;
  388. overflow: hidden;
  389. text-overflow: ellipsis;
  390. white-space: nowrap;
  391. }
  392. .ContextOverlay .Group > .Content > a.Button .Text {
  393. font-weight: normal;
  394. }
  395. a.Button > .Text {
  396. -ms-flex: 0 1 auto;
  397. flex: 0 1 auto;
  398. font-size: 12px;
  399. font-weight: bold;
  400. overflow: hidden;
  401. padding: 0 3px;
  402. text-overflow: ellipsis;
  403. white-space: nowrap;
  404. }
  405. .SearchRadioButton {
  406. padding-bottom: 5px;
  407. border: 1px solid transparent;
  408. }
  409. .SearchRadioButton > input[type="radio"] {
  410. margin: 0;
  411. }
  412. .SearchRadioButton > input[type="radio"], .SearchRadioButton > label {
  413. cursor: pointer;
  414. }
  415. input[type="checkbox"], input[type="radio"] {
  416. margin: 0;
  417. display: block;
  418. float: left;
  419. padding: 0;
  420. margin-right: 3px;
  421. }
  422. .SearchRadioButton > label {
  423. font-size: 12px;
  424. padding-left: 2px;
  425. vertical-align: top;
  426. }
  427. /*背景布*/
  428. body #WorkspaceContainer {
  429. background-image: url(../Images/Linen.jpg);
  430. }
  431. body #WorkspaceContainer {
  432. background-color: #e4e4e4;
  433. }
  434. #WorkspaceContainer {
  435. background-repeat: repeat;
  436. bottom: 0;
  437. left: 0;
  438. position: absolute;
  439. right: 0;
  440. top: 46px;
  441. z-index: 1;
  442. }
  443. #WorkspaceContainer > div {
  444. bottom: 0;
  445. left: 30px;
  446. position: absolute;
  447. right: 30px;
  448. top: 15px;
  449. }
  450. /*上面的tab切花项*/
  451. #DashboardContainer > .DashboardTitleBar {
  452. border-bottom: 1px solid #adadad;
  453. height: 40px;
  454. left: 0;
  455. position: absolute;
  456. right: 0;
  457. top: 0;
  458. }
  459. .ThemePrimaryColor {
  460. background-color: #346a95;
  461. }
  462. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer {
  463. height: 40px;
  464. left: 0;
  465. position: absolute;
  466. right: 65px;
  467. top: 0;
  468. }
  469. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .DashboardTabButtonContainer {
  470. display: inline-block;
  471. height: 40px;
  472. position: relative;
  473. }
  474. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .DashboardTabButtonContainer > .Button.SelectedState {
  475. background-color: #fff;
  476. border-bottom: 1px solid #fff;
  477. color: #333;
  478. cursor: default;
  479. }
  480. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .DashboardTabButtonContainer > .Button {
  481. max-width: 300px;
  482. }
  483. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button, #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .DashboardTabButtonContainer > .Button {
  484. background-color: #f2f2f2;
  485. color: #858585;
  486. cursor: pointer;
  487. height: 25px;
  488. font-size: 12px;
  489. font-weight: bold;
  490. line-height: 26px;
  491. margin: 10px 0 0 4px;
  492. overflow: hidden;
  493. padding: 0 7px;
  494. position: relative;
  495. text-overflow: ellipsis;
  496. touch-action: none;
  497. vertical-align: top;
  498. white-space: nowrap;
  499. }
  500. .Button {
  501. display: inline-block;
  502. }
  503. /*添加add加号*/
  504. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button.CreateDashboardTab {
  505. padding: 0;
  506. width: 24px;
  507. }
  508. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button, #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .DashboardTabButtonContainer > .Button {
  509. background-color: #f2f2f2;
  510. color: #858585;
  511. cursor: pointer;
  512. height: 25px;
  513. font-size: 12px;
  514. font-weight: bold;
  515. line-height: 26px;
  516. margin: 14px 0 0 4px;
  517. overflow: hidden;
  518. padding: 0 7px;
  519. position: relative;
  520. text-overflow: ellipsis;
  521. touch-action: none;
  522. vertical-align: top;
  523. white-space: nowrap;
  524. }
  525. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button.CreateDashboardTab > .HorizontalLine {
  526. left: 7px;
  527. height: 2px;
  528. top: 12px;
  529. width: 10px;
  530. }
  531. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button.CreateDashboardTab > .VerticalLine {
  532. left: 11px;
  533. height: 10px;
  534. top: 8px;
  535. width: 2px;
  536. }
  537. #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button.CreateDashboardTab > .HorizontalLine, #DashboardContainer > .DashboardTitleBar > .DashboardButtonContainer > .Button.CreateDashboardTab > .VerticalLine {
  538. background-color: #858585;
  539. display: inline-block;
  540. position: absolute;
  541. }
  542. /*下面的内容项*/
  543. #DashboardContainer > .DashboardTabContainer {
  544. background-color: #fff;
  545. bottom: 1px;
  546. left: 0;
  547. position: absolute;
  548. right: 0;
  549. top: 40px;
  550. touch-action: none;
  551. }
  552. #DashboardContainer > .DashboardTabContainer > .ContentContainer {
  553. display: block;
  554. overflow-x: hidden;
  555. overflow-y: auto;
  556. z-index: auto;
  557. }
  558. #DashboardContainer > .DashboardTabContainer > .ContentContainer, #DashboardContainer > .DashboardTabContainer > .LoadingIndicator, #DashboardContainer > .DashboardTabContainer > .TransitionContainer {
  559. bottom: 0;
  560. left: 0;
  561. position: absolute;
  562. right: 0;
  563. top: 0;
  564. }
  565. #DashboardTabContainerContent {
  566. bottom: 0;
  567. position: absolute;
  568. top: 0;
  569. }
  570. #DashboardContainer > .DashboardTabContainer > .ContentContainer > div > .DashboardTab.AutoFlow {
  571. width: auto;
  572. }
  573. #DashboardContainer > .DashboardTabContainer > .ContentContainer > div > .DashboardTab {
  574. display: inline-block;
  575. padding: 7px;
  576. position: relative;
  577. width: 920px;
  578. }
  579. #WorkspaceContainer {
  580. background-repeat: repeat;
  581. bottom: 0;
  582. left: 0;
  583. position: absolute;
  584. right: 0;
  585. top: 46px;
  586. z-index: 1;
  587. }
  588. .cont {
  589. bottom: 0;
  590. left: 28px;
  591. position: absolute;
  592. right: 32px;
  593. top: 60px;
  594. z-index: 1;
  595. }
  596. /*搜索*/
  597. .ba {
  598. background: #F3F3F3 !important;
  599. }
  600. .jia {
  601. background: url(../Images/jia.png) no-repeat center !important;
  602. }
  603. .information {
  604. background: #fff;
  605. border: 1px solid #d3d3d3;
  606. position: relative;
  607. margin: 5px;
  608. padding: 5px 0;
  609. }
  610. .informationTitle {
  611. padding-left: 10px;
  612. height: 30px;
  613. line-height: 30px;
  614. margin: 0;
  615. }
  616. .informationTitle i {
  617. width: 15px;
  618. height: 30px;
  619. display: block;
  620. background: url(../Images/jian.png) no-repeat center;
  621. float: left;
  622. margin-right: 10px;
  623. cursor: pointer;
  624. }
  625. .information .Search {
  626. position: absolute;
  627. right: 5px;
  628. top: 7px;
  629. }
  630. .input-dh {
  631. position: relative;
  632. }
  633. .input-dh .on {
  634. position: absolute;
  635. right: 10px;
  636. top: 5px;
  637. }
  638. .icon-dh {
  639. background-image: url(../Images/data-selector.png) !important;
  640. background-position: 0 0 !important;
  641. width: 16px !important;
  642. height: 20px !important;
  643. cursor: pointer !important;
  644. background-repeat: no-repeat;
  645. display: block;
  646. }
  647. .add-on {
  648. position: relative;
  649. }
  650. .contenttitle ul {
  651. margin: 10px;
  652. }
  653. .contenttitle li {
  654. cursor: pointer;
  655. float: left;
  656. height: 26px;
  657. line-height: 26px;
  658. border: 1px solid #bcbcbc;
  659. margin-right: 10px;
  660. background: linear-gradient(to bottom,#fff 0,#d7d7d7 100%);
  661. }
  662. .contenttitle li span {
  663. margin-right: 10px;
  664. }
  665. .contenttitle li i {
  666. float: left;
  667. width: 26px;
  668. height: 26px;
  669. background-repeat: no-repeat;
  670. background-position: center;
  671. display: block;
  672. }
  673. .CalendarContainer .Calendar table.DateContainer td:hover {
  674. background: #eaedf4;
  675. border: 0 solid #FFF;
  676. border-radius: 50%;
  677. }
  678. td.Overlap {
  679. color: #acb8cb;
  680. }
  681. .CalendarContainer .Calendar table.DateContainer td {
  682. cursor: pointer;
  683. height: 28px;
  684. text-align: center;
  685. }
  686. .CalendarContainer .Calendar table.DateContainer th, .CalendarContainer .Calendar table.DateContainer td {
  687. padding: 0;
  688. width: 28px;
  689. }
  690. .CalendarContainer .Calendar table.DateContainer td.Today {
  691. color: #65b0ee;
  692. }
  693. .CalendarContainer .Calendar table.DateContainer td.Important {
  694. background: #65b0ee !important;
  695. border-radius: 50%;
  696. color: #FFF !important;
  697. opacity: .75;
  698. }
  699. .CalendarContainer .Calendar .CalendarNavigation .Text {
  700. color: #000;
  701. font-size: 15px;
  702. font-weight: 800;
  703. left: 27px;
  704. line-height: 36px;
  705. text-align: center;
  706. text-transform: uppercase;
  707. width: 182px;
  708. }
  709. .CalendarContainer .Calendar .CalendarNavigation .Arrow.Left > span {
  710. border-left: 0;
  711. left: 15px;
  712. }
  713. .CalendarContainer .Calendar .CalendarNavigation .Arrow > span {
  714. border-color: #acb8cb;
  715. border-style: solid;
  716. border-top-color: transparent;
  717. border-bottom-color: transparent;
  718. border-width: 6px 9px 6px 9px;
  719. height: 0;
  720. top: 12px;
  721. width: 0;
  722. }
  723. .CalendarContainer .Calendar .CalendarNavigation .Arrow.Right {
  724. right: 0;
  725. }
  726. .CalendarContainer .Calendar .CalendarNavigation .Arrow {
  727. height: 36px;
  728. width: 27px;
  729. }
  730. .CalendarContainer .Calendar .CalendarNavigation .Arrow.Right > span {
  731. border-right: 0;
  732. right: 15px;
  733. }
  734. .loading {
  735. width: 100%;
  736. height: 100%;
  737. background: rgba(0, 0, 0, 0.5);
  738. position: fixed;
  739. top: 0;
  740. z-index: 999999;
  741. display: none;
  742. }
  743. .loadimg {
  744. position: absolute;
  745. left: 50%;
  746. top: 50%;
  747. width: 170px;
  748. height: 100px;
  749. margin-left: -85px;
  750. margin-top: -50px;
  751. text-align: center;
  752. border: 5px solid #BCBCBC;
  753. background: #E4E4E4;
  754. padding: 10px;
  755. }
  756. .loadimg img {
  757. display: block;
  758. margin: 0 auto;
  759. }