skin.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748
  1. 
  2. /* base
  3. ==========================================*/
  4. .app-header
  5. {
  6. background:url(images/header.gif) repeat-x 0 -1px;
  7. }
  8. .app-toolbar,
  9. .bg-toolbar
  10. {
  11. background:#f0f0f0 url(images/toolbar/toolbar.gif) repeat-x 0 0;
  12. }
  13. .mini-modal
  14. {
  15. background:#fff;
  16. opacity: .6;
  17. filter: alpha(opacity=60);
  18. }
  19. .mini-mask-background
  20. {
  21. background:#fff;
  22. opacity: 0;
  23. filter: alpha(opacity=0);
  24. }
  25. .mini-popup,
  26. .mini-window,
  27. .mini-menu-open
  28. {
  29. /*box-shadow:rgba(0,​ 0,​ 0,​ 0.6) 0px 6px 12px 0px;*/
  30. box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
  31. }
  32. /* tools
  33. ==========================================*/
  34. .mini-tools .mini-tools-collapse
  35. {
  36. background:url(images/tools/collapse.gif) no-repeat 50% 50%;
  37. width:15px;
  38. _background-position:50% 0px;
  39. }
  40. .mini-tools .mini-tools-expand
  41. {
  42. background:url(images/tools/expand.gif) no-repeat 50% 50%;
  43. width:15px;
  44. _background-position:50% 0px;
  45. }
  46. .mini-tools-close
  47. {
  48. background:url(images/tools/close.gif) no-repeat 50% 0px;
  49. width:15px;
  50. _background-position:50% 0px;
  51. }
  52. .mini-tools-max
  53. {
  54. background:url(images/tools/max.gif) no-repeat 50% 50%;
  55. _background-position:50% 0px;
  56. }
  57. .mini-tools-restore
  58. {
  59. background:url(images/tools/restore.gif) no-repeat 50% 50%;
  60. _background-position:50% 0px;
  61. }
  62. .mini-panel-collapse .mini-tools-collapse
  63. {
  64. background:url(images/tools/expand.gif) no-repeat 50% 50%;
  65. _background-position:50% 0px;
  66. }
  67. .mini-outlookbar .mini-tools-collapse,
  68. .mini-outlookbar .mini-outlookbar-expand .mini-tools-collapse
  69. {
  70. background:url(images/navbar/expand.gif) no-repeat 50% 50%;
  71. _background-position:50% 0px;
  72. }
  73. .mini-outlookbar .mini-outlookbar-collapse .mini-tools-collapse
  74. {
  75. background:url(images/navbar/collapse.gif) no-repeat 50% 50%;
  76. _background-position:50% 0px;
  77. }
  78. .mini-layout-region-west .mini-layout-region-header .mini-tools-collapse
  79. {
  80. background:url(images/layout/west.gif) no-repeat 50% 50%;
  81. _background-position:50% 0px;
  82. }
  83. .mini-layout-region-east .mini-layout-region-header .mini-tools-collapse
  84. {
  85. background:url(images/layout/east.gif) no-repeat 50% 50%;
  86. _background-position:50% 0px;
  87. }
  88. .mini-layout-region-north .mini-layout-region-header .mini-tools-collapse
  89. {
  90. background:url(images/layout/north.gif) no-repeat 50% 50%;
  91. _background-position:50% 0px;
  92. }
  93. .mini-layout-region-south .mini-layout-region-header .mini-tools-collapse
  94. {
  95. background:url(images/layout/south.gif) no-repeat 50% 50%;
  96. _background-position:50% 0px;
  97. }
  98. .mini-layout-proxy-west .mini-tools-collapse
  99. {
  100. background:url(images/layout/east.gif) no-repeat 50% 50%;
  101. _background-position:50% 0px;
  102. }
  103. .mini-layout-proxy-east .mini-tools-collapse
  104. {
  105. background:url(images/layout/west.gif) no-repeat 50% 50%;
  106. _background-position:50% 0px;
  107. }
  108. .mini-layout-proxy-north .mini-tools-collapse
  109. {
  110. background:url(images/layout/south.gif) no-repeat 50% 50%;
  111. _background-position:50% 0px;
  112. }
  113. .mini-layout-proxy-south .mini-tools-collapse
  114. {
  115. background:url(images/layout/north.gif) no-repeat 50% 50%;
  116. _background-position:50% 0px;
  117. }
  118. /* popup
  119. ==========================================*/
  120. .mini-popup
  121. {
  122. border-color:#aaa;
  123. }
  124. /* toolbar
  125. ==========================================*/
  126. .mini-toolbar
  127. {
  128. background:#f0f0f0 url(images/toolbar/toolbar.gif) repeat-x 0 0;
  129. border-color:#99bce8;
  130. }
  131. .separator
  132. {
  133. border-color:#A8A8A8;
  134. }
  135. /* button
  136. ==========================================*/
  137. .mini-button
  138. {
  139. background:url(images/button/button.gif) repeat-x 0px 50%;
  140. border-color: #b5afaf;
  141. color:#333;
  142. border-radius: 2px;
  143. }
  144. body a:hover.mini-button
  145. {
  146. background:#e2f2fe url(images/button/hover.gif) repeat-x 0px 50%;
  147. border-color:#80a4d0;
  148. }
  149. body .mini-button-pressed, body a:hover.mini-button-pressed,
  150. body .mini-button-checked, body a:hover.mini-button-checked,
  151. body a.mini-button-popup, body a:hover.mini-button-popup
  152. {
  153. background:#bacee4 url(images/button/pressed.gif) repeat-x 0px 50%;
  154. border-color:#7a9ac4;
  155. }
  156. body a.mini-button-disabled, body a:hover.mini-button-disabled
  157. {
  158. border-color:#E1E2E5;
  159. color:#BABAC1;
  160. background:#F8F9FA url(images/button/disabled.png) repeat-x 0 0px;
  161. }
  162. /* textbox
  163. ==========================================*/
  164. .mini-textbox-border
  165. {
  166. background:white url(images/buttonedit/text-bg.gif) repeat-x 0px top;
  167. border-color:#b5b8c8;
  168. }
  169. .mini-textbox-focus .mini-textbox-border
  170. {
  171. border-color: #7eadd9;
  172. }
  173. body .mini-error .mini-textbox-border,
  174. body .mini-error .mini-buttonedit-border,
  175. body .mini-error .mini-textboxlist-border
  176. {
  177. /*border-color: #ffa8a8;
  178. background-color: #fff3f3;*/
  179. }
  180. .mini-textbox-input
  181. {
  182. color:#333;
  183. }
  184. /* buttonedit
  185. ==========================================*/
  186. .mini-buttonedit-border
  187. {
  188. background:white url(images/buttonedit/text-bg.gif) repeat-x 0px top;
  189. border-color:#b5b8c8;
  190. }
  191. .mini-buttonedit-focus .mini-buttonedit-border
  192. {
  193. border-color: #7eadd9;
  194. }
  195. .mini-buttonedit-input
  196. {
  197. color:#333;
  198. }
  199. .mini-buttonedit-button
  200. {
  201. background: url(images/buttonedit/btn.gif) repeat-x 0px 50%;
  202. border:#b5b8c8 1px solid;
  203. padding:0;
  204. }
  205. .mini-buttonedit-button-hover,
  206. .mini-buttonedit-hover .mini-buttonedit-trigger
  207. {
  208. background:url(images/buttonedit/btn-hover.gif) repeat-x 0 50%;
  209. border-color:#80a4d0;
  210. }
  211. .mini-buttonedit-button-pressed,
  212. .mini-buttonedit-popup .mini-buttonedit-trigger
  213. {
  214. background:url(images/buttonedit/btn-pressed.gif) repeat-x 0 50%;
  215. border-color:#80a4d0;
  216. }
  217. .mini-popupedit .mini-buttonedit-trigger .mini-buttonedit-icon
  218. {
  219. background:url(images/buttonedit/arrow.gif) no-repeat 1px 2px;
  220. }
  221. .mini-datepicker .mini-buttonedit-trigger .mini-buttonedit-icon
  222. {
  223. background:url(images/buttonedit/date.gif) no-repeat 1px 2px;
  224. }
  225. /*.mini-buttonedit-up span, .mini-buttonedit-down span
  226. {
  227. background:url(images/buttonedit/spinner_arrows.png) no-repeat 0px 50%;
  228. }
  229. .mini-buttonedit-down span
  230. {
  231. background-position:-16px 50%;
  232. }*/
  233. /* textboxlist
  234. ==========================================*/
  235. .mini-textboxlist-border
  236. {
  237. border-color: #b5b8c8;
  238. }
  239. .mini-textboxlist-focus .mini-textboxlist-border
  240. {
  241. border-color: #7eadd9;
  242. }
  243. .mini-textboxlist-item
  244. {
  245. color:#333;
  246. }
  247. /* htmlfile
  248. ==========================================*/
  249. .mini-htmlfile .mini-buttonedit-button
  250. {
  251. color:#333;
  252. background:url(images/buttonedit/btn.gif) repeat-x 0px 50%;
  253. border-color:#b5b8c8;
  254. }
  255. /* panel
  256. ==========================================*/
  257. .mini-panel-border
  258. {
  259. border-color:#99bce8;
  260. }
  261. .mini-panel-header
  262. {
  263. background:#cadcf2 url(images/panel/header.gif) repeat-x 0 0px;
  264. color:#04408c;
  265. font-weight:bold;
  266. border-color:#99bce8;
  267. }
  268. .mini-panel-toolbar,
  269. .mini-panel-footer
  270. {
  271. border-color:#99bce8;
  272. background:#D3E1F1;
  273. }
  274. /* window
  275. ==========================================*/
  276. .mini-window .mini-panel-header
  277. {
  278. background:#cadcf2 url(images/window/header.gif) repeat-x 0 0px;
  279. }
  280. .mini-window .mini-panel-footer
  281. {
  282. background:#D3E1F1;
  283. }
  284. /* outlookbar
  285. ==========================================*/
  286. .mini-outlookbar-border
  287. {
  288. border-color:#99bce8;
  289. }
  290. .mini-outlookbar .mini-outlookbar-groupHeader
  291. {
  292. background:#d9e8fb url(images/navbar/header.gif) repeat-x 0 0;
  293. border-color:#99bce8;
  294. }
  295. .mini-outlookbar .mini-outlookbar-hover
  296. {
  297. /*background:#e5f0c9; */
  298. }
  299. .mini-outlookbar-expand .mini-outlookbar-groupHeader
  300. {
  301. /*background:#dae5bb;*/
  302. }
  303. .mini-outlookbar .mini-outlookbar-groupTitle
  304. {
  305. font-weight:normal;
  306. }
  307. .mini-outlookbar .mini-outlookbar-group
  308. {
  309. border-color:#99bce8;
  310. }
  311. .mini-outlookbar .mini-outlookbar-groupBody
  312. {
  313. border-color:#99bce8;
  314. }
  315. .mini-outlookbar-view2 .mini-outlookbar-groupHeader
  316. {
  317. border-color:#99bce8;
  318. }
  319. .mini-outlookbar-view2 .mini-outlookbar-groupBody
  320. {
  321. background:#fff;
  322. }
  323. .mini-outlookbar-view3 .mini-outlookbar-group
  324. {
  325. border-color:#99bce8;
  326. }
  327. /* splitter
  328. ==========================================*/
  329. .mini-splitter-border
  330. {
  331. border-color: #99bce8;
  332. }
  333. .mini-splitter .mini-splitter-pane1{
  334. border-color:#99bce8;
  335. }
  336. .mini-splitter .mini-splitter-pane2{
  337. border-color:#99bce8;
  338. }
  339. /* layout
  340. ==========================================*/
  341. .mini-layout-border
  342. {
  343. border-color:#90b5e3;
  344. }
  345. .mini-layout-region
  346. {
  347. border-color:#90b5e3;
  348. }
  349. .mini-layout-region-header
  350. {
  351. background:#cadcf2 url(images/layout/header.gif) repeat-x 0 0;
  352. border-color:#99bce8;
  353. }
  354. .mini-layout-proxy
  355. {
  356. border-color:#90b5e3;
  357. background:#D2E0F2;
  358. }
  359. .mini-layout-proxy-hover
  360. {
  361. background:#e1f0f2;
  362. }
  363. .mini-layout-region-title
  364. {
  365. color:#333;
  366. }
  367. /* menu
  368. ==========================================*/
  369. .mini-menu
  370. {
  371. background:#f0f0f0 url(images/menu/menu.gif) repeat-y -5px 0;
  372. color:#333;
  373. }
  374. .mini-menu-border
  375. {
  376. border-color:#89b1e4;
  377. }
  378. .mini-menuitem-hover,
  379. .mini-menu-popup
  380. {
  381. border-color:#80a4d0;
  382. background:#d6e6fa url(images/menu/hover.gif) repeat-x;
  383. }
  384. .mini-menuitem-selected
  385. {
  386. border-color:#80a4d0;
  387. background:#DBDDE2 url(images/menu/pressed.png) repeat-x 0 0;
  388. }
  389. .mini-menuitem-text, .mini-menuitem-text a
  390. {
  391. color:#333;
  392. }
  393. .mini-separator
  394. {
  395. border-color:#8EAADE;
  396. }
  397. .mini-menu-horizontal .mini-menu-inner
  398. {
  399. background:#d3e1f1 url(images/menu/hmenu.gif) repeat-x 0 0;
  400. }
  401. .mini-menu-horizontal .mini-menuitem-allow
  402. {
  403. background:url(images/menu/menu_arrows.png) no-repeat -2px -4px;
  404. }
  405. /* pager
  406. ==========================================*/
  407. .mini-pager
  408. {
  409. background:transparent;
  410. border-color:#99bce8;
  411. }
  412. /* grid
  413. ==========================================*/
  414. .mini-grid-border
  415. {
  416. border-color:#99bce8;
  417. }
  418. .mini-grid-header
  419. {
  420. }
  421. .mini-grid-column-trigger
  422. {
  423. border-color:#c5c5c5;
  424. }
  425. .mini-grid-headerCell, .mini-grid-topRightCell
  426. {
  427. background:url(images/grid/header.gif) repeat-x scroll left top #e2e4e6;
  428. border-color:#c5c5c5;
  429. }
  430. .mini-grid-cell
  431. {
  432. border-color:#d0d0d0;
  433. }
  434. .mini-grid-filterRow
  435. {
  436. background:#fff;
  437. }
  438. .mini-grid-footer, .mini-grid-pager
  439. {
  440. border-color:#99bce8;
  441. background:url(images/grid/footer.gif) repeat-x scroll left top #d4e2f1;
  442. }
  443. .mini-grid-columnproxy
  444. {
  445. background:#fff;
  446. border-color:#d0d0d0;
  447. }
  448. html body .mini-grid-row-hover
  449. {
  450. background: #ecedef;
  451. }
  452. html body .mini-grid-row-selected
  453. {
  454. background: #dfe8f6;
  455. }
  456. html body .mini-grid .mini-grid-cell-selected
  457. {
  458. background:#addffe;
  459. }
  460. .mini-grid-header-over
  461. {
  462. /*background: #e5f0c9;*/
  463. }
  464. /* tree
  465. ==========================================*/
  466. .mini-tree-node-hover .mini-tree-nodeshow
  467. {
  468. background:url(images/tree/button.gif) repeat-x 0px 50%;
  469. border-color:#b5afaf;
  470. }
  471. .mini-tree-selectedNode .mini-tree-nodeshow
  472. {
  473. background:#e2f2fe url(images/tree/hover.gif) repeat-x 0px 50%;
  474. border-color:#80a4d0;
  475. }
  476. .mini-tree-leaf
  477. {
  478. background-image:url(images/tree/leaf.gif);
  479. }
  480. .mini-tree-folder
  481. {
  482. background-image:url(images/tree/folder.gif);
  483. }
  484. .mini-tree-expand .mini-tree-folder
  485. {
  486. background-image:url(images/tree/folder-open.gif);
  487. }
  488. /* listbox
  489. ==========================================*/
  490. .mini-listbox-border
  491. {
  492. border-color:#98c0f4;
  493. }
  494. .mini-listbox-header
  495. {
  496. background:#E7EBEF url(images/listbox/header.png) repeat-x 0 0;
  497. border-color:#c5c5c5;
  498. }
  499. .mini-listbox-header td
  500. {
  501. border-color:#c5c5c5;
  502. }
  503. .mini-listbox-item td{
  504. border-color:#c5c5c5;
  505. }
  506. .mini-listbox-item-hover td{
  507. background:#dfe8f6;
  508. border-color:#8eabe4;
  509. }
  510. .mini-listbox-item-selected td{
  511. background:#dfe8f6;
  512. border-color:#8eabe4;
  513. }
  514. /* tabs
  515. ==========================================*/
  516. .mini-tabs-scrollCt
  517. {
  518. border-color:#8CB2E2;
  519. background:#f0f0f0 url(images/toolbar/toolbar.gif) repeat-x 0 0;
  520. }
  521. .mini-tabs-leftButton,
  522. .mini-tabs-rightButton,
  523. .mini-tabs-tabmenu
  524. {
  525. border-color:#b5afaf;
  526. background-color:#EBEBEE;
  527. }
  528. a:hover.mini-tabs-leftButton,
  529. a:hover.mini-tabs-rightButton
  530. a:hover.mini-tabs-tabmenu
  531. {
  532. border-color:#80a4d0;
  533. background-color:#E1E8FD;
  534. }
  535. /* top */
  536. .mini-tabs-bodys
  537. {
  538. border-color:#8CB2E2;
  539. }
  540. .mini-tabs-space
  541. {
  542. border-color:#8CB2E2;
  543. }
  544. .mini-tabs-space2
  545. {
  546. border-color:#8CB2E2;
  547. }
  548. .mini-tab
  549. {
  550. background: #deecfc url(images/tabs/tab.gif) repeat-x 0 0;
  551. border-color:#8CB2E2;
  552. color: #333;
  553. }
  554. .mini-tab-hover
  555. {
  556. background:#E1E8FD url(images/tabs/hover.gif) repeat-x 0 0;
  557. }
  558. .mini-tab-active
  559. {
  560. border-bottom-color:#deecfd;
  561. background:#E1E8FD url(images/tabs/pressed.gif) repeat-x 0 0;
  562. }
  563. .mini-tab-close-hover
  564. {
  565. background-color:#8CB2E2;
  566. }
  567. /* bottom */
  568. .mini-tabs-header-bottom .mini-tabs-space,
  569. .mini-tabs-header-bottom .mini-tabs-space2
  570. {
  571. border-color:#8CB2E2;
  572. }
  573. .mini-tabs-header-bottom .mini-tabs-bodys
  574. {
  575. border-color:#99bce8;
  576. }
  577. .mini-tabs-header-bottom .mini-tab-active
  578. {
  579. border-top-color:white;
  580. border-bottom-color:#99bce8;
  581. }
  582. .mini-tabs-body-bottom
  583. {
  584. border-color:#99bce8;
  585. }
  586. /* left */
  587. .mini-tabs-header-left .mini-tabs-space,
  588. .mini-tabs-header-left .mini-tabs-space2
  589. {
  590. border-color:#99bce8;
  591. }
  592. .mini-tabs-header-left .mini-tabs-bodys
  593. {
  594. border-color:#99bce8;
  595. }
  596. .mini-tabs-header-left .mini-tab-active
  597. {
  598. border-color:#99bce8;
  599. border-right-color:white;
  600. }
  601. .mini-tabs-body-left
  602. {
  603. border-color:#99bce8;
  604. }
  605. /* right */
  606. .mini-tabs-header-right .mini-tabs-space,
  607. .mini-tabs-header-right .mini-tabs-space2
  608. {
  609. border-color:#99bce8;
  610. }
  611. .mini-tabs-header-right .mini-tabs-bodys
  612. {
  613. border-color:#99bce8;
  614. }
  615. .mini-tabs-header-right .mini-tab-active
  616. {
  617. border-color:#99bce8;
  618. border-left-color:white;
  619. }
  620. .mini-tabs-body-right
  621. {
  622. border-color:#99bce8;
  623. }
  624. /* radius */
  625. .mini-tab
  626. {
  627. border-radius:4px;
  628. }
  629. .mini-tabs-header-right .mini-tab
  630. {
  631. border-top-left-radius:0px;
  632. border-bottom-left-radius:0px;
  633. }
  634. .mini-tabs-header-left .mini-tab
  635. {
  636. border-top-right-radius:0px;
  637. border-bottom-right-radius:0px;
  638. }
  639. .mini-tabs-header-bottom .mini-tab
  640. {
  641. border-top-right-radius:0px;
  642. border-top-left-radius:0px;
  643. }
  644. .mini-tabs-header-top .mini-tab
  645. {
  646. border-bottom-right-radius:0px;
  647. border-bottom-left-radius:0px;
  648. }
  649. /* tooltip
  650. ==========================================*/
  651. .mini-tooltip-inner {
  652. border-color:#ddd;
  653. border-radius: 0px;
  654. }
  655. /* calendar
  656. ==========================================*/
  657. .mini-calendar
  658. {
  659. border-color:#98c0f4;
  660. }
  661. .mini-calendar-header
  662. {
  663. background:#cad8ec url(images/calendar/footer.gif) repeat-x 0 0;
  664. border-color:#9bb5d3;
  665. }
  666. .mini-calendar-footer
  667. {
  668. border-color:#b2d1f5;
  669. background:#cad8ec url(images/calendar/footer.gif) repeat-x 0 0;
  670. }
  671. .mini-calendar-tadayButton, .mini-calendar-clearButton,
  672. .mini-calendar-okButton, .mini-calendar-cancelButton
  673. {
  674. background:url(images/button/button.gif) repeat-x 0px 50%;
  675. border-color: #b5afaf;
  676. color: #333;
  677. }
  678. .mini-calendar .mini-calendar-today
  679. {
  680. border-color:#C00000;
  681. }
  682. .mini-calendar-daysheader td
  683. {
  684. border-color:#b2d1f5;
  685. }
  686. .mini-calendar-menu
  687. {
  688. border-color:#b2d1f5;
  689. }
  690. .mini-calendar-title,
  691. .mini-calendar-menu-year,
  692. .mini-calendar-menu-month
  693. {
  694. color:#333;
  695. }
  696. .mini-calendar .mini-calendar-selected,
  697. .mini-calendar-menu-selected,
  698. a:hover.mini-calendar-menu-month,
  699. a:hover.mini-calendar-menu-year
  700. {
  701. color:#333;
  702. background:#dae5f3;
  703. border-color:#8db2e3;
  704. }
  705. /* progressbar
  706. ==========================================*/
  707. .mini-progressbar-border
  708. {
  709. border-color:#98c0f4;
  710. }
  711. .mini-progressbar-bar
  712. {
  713. background:#D3E1F1;
  714. }
  715. .mini-progressbar-text
  716. {
  717. color:#333;
  718. }