main.css 27 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313
  1. html,body {
  2. background: #f1f1f1
  3. }
  4. .tab-background {
  5. background-image: url('../images/background_1.jpg')
  6. }
  7. /*form*/
  8. .x-form-field {
  9. border: 1px solid #8b8970;
  10. background-color: #fffafa;
  11. font-size: 14px !important;
  12. color: #515151
  13. }
  14. .x-form-field.x-form-radio,.x-form-field.x-form-checkbox {
  15. background-color: transparent;
  16. border: none;
  17. }
  18. .x-form-field-cir:focus {
  19. border-color: #66afe9 !important;
  20. outline: 0 !important;
  21. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
  22. rgba(102, 175, 233, .6) !important;
  23. box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
  24. rgba(102, 175, 233, .6) !important
  25. }
  26. .x-form-field-cir-focus {
  27. border-color: #66afe9;
  28. outline: 0;
  29. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
  30. rgba(102, 175, 233, .6);
  31. box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px
  32. rgba(102, 175, 233, .6)
  33. }
  34. .x-form-invalid-field.x-form-field-cir-focus {
  35. border-color: #cd950c;
  36. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
  37. box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
  38. }
  39. .form-field-border {
  40. border-bottom: 1px solid #8b8970;
  41. background-color: #e0eeee;
  42. height: 22
  43. }
  44. .x-form-item {
  45. font-family: "microsoft yahei", sans-serif;
  46. }
  47. .x-form-item .x-form-cb-wrap {
  48. padding-top: 2px;
  49. }
  50. .x-form-item-label {
  51. padding: 1px 0 0 3px;
  52. }
  53. .x-form-field-multi .x-form-item {
  54. margin-bottom: 0;
  55. }
  56. .x-form-file-wrap .x-btn button {
  57. height: 20px;
  58. line-height: 1;
  59. }
  60. .x-form-item .x-form-cb-wrap {
  61. padding-left: 3px;
  62. }
  63. .mail-attach {
  64. color: green
  65. }
  66. .mail-attach:hover {
  67. color: red;
  68. text-decoration: underline;
  69. cursor: pointer
  70. }
  71. .x-form-group {
  72. display: block;
  73. width: 100%;
  74. padding-bottom: 4px;
  75. }
  76. .x-form-group:before,.x-form-group:after {
  77. content: " ";
  78. display: table;
  79. }
  80. .x-form-group:after {
  81. clear: both;
  82. }
  83. .x-form-group-label {
  84. width: 30%;
  85. padding-left:10px;
  86. height: 20px;
  87. line-height: 20px;
  88. z-index: 2;
  89. position: relative;
  90. cursor: pointer;
  91. font-size: 15px;
  92. color: gray;
  93. border: 1px solid #8b8970;
  94. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  95. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  96. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  97. -moz-border-radius: 5px;
  98. -webkit-border-radius: 5px;
  99. border-radius: 5px;
  100. background: #f1f1f1 url('../images/icons.png') no-repeat 0 -55px !important
  101. }
  102. .x-form-group-label h6,.x-form-group-label-close h6 {
  103. margin-left: 30px !important
  104. }
  105. .x-form-group-label:hover {
  106. background: #999 url('../images/icons.png') no-repeat 0px -109px
  107. !important;
  108. color: #fff;
  109. cursor: pointer
  110. }
  111. .x-form-group-label-close {
  112. width: 20%;
  113. float: left;
  114. padding: 0 20 0;
  115. z-index: 2;
  116. position: relative;
  117. cursor: pointer;
  118. background-color: #bebebe;
  119. font-size: 15px;
  120. color: green;
  121. border: 1px solid #8b8970;
  122. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  123. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  124. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  125. -moz-border-radius: 5px;
  126. -webkit-border-radius: 5px;
  127. border-radius: 5px;
  128. background: url('../images/icons.png') no-repeat -3px -111px !important
  129. }
  130. .x-panel {
  131. border-width: 0
  132. }
  133. .x-column-header {
  134. text-shadow: 0 0 0 rgba(255, 255, 255, 0.3)
  135. }
  136. .x-panel-header-text {
  137. font-family: "microsoft yahei", sans-serif;
  138. font-size: 14px;
  139. color: blue;
  140. font-weight: normal
  141. }
  142. .x-panel-header-text-default-framed {
  143. font: 14px "microsoft yahei";
  144. color: blue;
  145. }
  146. .x-form-display-field {
  147. font-size: 13px;
  148. color: blue
  149. }
  150. .x-form-item-label {
  151. font-size: 14px
  152. }
  153. .x-form-readonly-1 {
  154. color: #6b6b6b
  155. }
  156. .x-monthpicker-item a {
  157. font-family: "Microsoft YaHei"
  158. }
  159. /*grid*/
  160. .x-grid-header-1 {
  161. background-color: #c8c8c8;
  162. background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0),
  163. color-stop(100%, #c8c8c8));
  164. background-image: -webkit-linear-gradient(top, #f0f0f0, #c8c8c8);
  165. background-image: -moz-linear-gradient(top, #f0f0f0, #c8c8c8);
  166. background-image: -o-linear-gradient(top, #f0f0f0, #c8c8c8);
  167. background-image: -ms-linear-gradient(top, #f0f0f0, #c8c8c8);
  168. background-image: linear-gradient(top, #f0f0f0, #c8c8c8);
  169. text-align: center;
  170. }
  171. .x-grid-header-1 .x-column-header-text {
  172. font: 14px/1.5 "microsoft yahei", "\5b8b\4f53", Tahoma, Geneva,
  173. sans-serif;
  174. font-weight: 500
  175. }
  176. .x-grid-row .x-grid-cell {
  177. color: null;
  178. font: normal 11px tahoma, arial, verdana, sans-serif;
  179. background-color: #E0E0FF;
  180. border-color: #ededed;
  181. border-style: solid;
  182. border-width: 1px 0;
  183. border-top-color: #fafafa;
  184. height: 26px;
  185. line-height: 26px
  186. }
  187. .x-grid-cell-renderer-cl {
  188. background: #ffdab9 !important;
  189. font-style: italic !important
  190. }
  191. .rep .x-grid-cell {
  192. background: #ffdab9 !important;
  193. font-style: italic !important
  194. }
  195. .x-grid-cell-button-wrap {
  196. text-align: center;
  197. }
  198. .x-grid-cell-button-wrap button {
  199. margin-left: 5px
  200. }
  201. /* grid copy style*/
  202. .x-grid-row .grid-copy {
  203. border: 2px dashed black !important;
  204. }
  205. .x-grid-row .grid-copy-top {
  206. border-top: 2px dashed black !important;
  207. }
  208. .x-grid-row .grid-copy-bottom {
  209. border-bottom: 2px dashed black !important;
  210. }
  211. .x-grid-row .grid-copy-left {
  212. border-left: 2px dashed black !important;
  213. }
  214. .x-grid-row .grid-copy-right {
  215. border-right: 2px dashed black !important;
  216. }
  217. .x-grid-cell-renderer-bl {
  218. background: #c6e2ff !important
  219. }
  220. .x-grid-rowwrap-div {
  221. border-width: 1px 0;
  222. border-color: #ededed;
  223. border-style: solid;
  224. border-top-color: #fafafa;
  225. overflow: hidden
  226. }
  227. .x-grid-row-alt .x-grid-cell,.x-grid-row-alt .x-grid-rowwrap-div {
  228. background-color: #f1f1f1;
  229. }
  230. .x-grid-row-over .x-grid-cell,.x-grid-row-over .x-grid-rowwrap-div {
  231. border-color: #eaeaea;
  232. background-color: #bcd2ee;
  233. color: green
  234. }
  235. .x-grid-row-focused .x-grid-cell,.x-grid-row-focused .x-grid-rowwrap-div
  236. {
  237. border-color: #ddd;
  238. background-color: #efefef
  239. }
  240. .x-grid-row-selected .x-grid-cell,.x-grid-row-selected .x-grid-rowwrap-div
  241. {
  242. border-style: dotted;
  243. border-color: #a3bae9;
  244. background-color: #c0c8f0 !important;
  245. color: blue;
  246. font-weight: normal
  247. }
  248. .x-btn-default-small .x-btn-inner,.x-btn-default-medium .x-btn-inner,.x-btn-default-large .x-btn-inner,.x-btn-default-toolbar-small .x-btn-inner,.x-btn-default-toolbar-medium .x-btn-inner,.x-btn-default-toolbar-large .x-btn-inner
  249. {
  250. font-size: 14px;
  251. color: black
  252. }
  253. .x-grid-editorcolumn {
  254. border-width: 2px 0;
  255. background-color: #eaeaea !important;
  256. color: green;
  257. font-weight: bold
  258. }
  259. .x-grid-row-selected .x-grid-cell-special {
  260. border-right: 1px solid #d4b7b7;
  261. background: #cecece url('../images/grid/header-bg.png') repeat center
  262. center !important
  263. }
  264. .x-grid-editor .x-form-item .x-form-item-body .x-form-text {
  265. height: 25px
  266. }
  267. .x-tree-arrows .x-tree-elbow-plus,.x-tree-arrows .x-tree-elbow-minus,.x-tree-arrows .x-tree-elbow-end-plus,.x-tree-arrows .x-tree-elbow-end-minus
  268. {
  269. background-image: url('#')
  270. }
  271. .x-grid-tree-node-expanded .x-tree-icon-parent {
  272. background: url('../images/tree/book.png') no-repeat -80px -0px
  273. !important
  274. }
  275. .x-tree-icon-leaf-selected {
  276. background: url('../images/tree/leaf_edit.png') !important
  277. }
  278. .x-tree-icon-tab-main {
  279. background-image: url('../images/house.png') !important
  280. }
  281. .x-tree-icon-tab-tab {
  282. width: 10px;
  283. height: 10px;
  284. background: url('../images/icons.png') no-repeat -3px -137px !important
  285. }
  286. .x-tree-icon-tab-tab1 {
  287. background: url('../images/icons.png') no-repeat -3px -7px !important
  288. }
  289. .x-button-icon-print {
  290. background-image: url('../images/printer.png')
  291. }
  292. .x-button-icon-flow {
  293. background-image: url('../images/icon/flow.png')
  294. }
  295. .x-button-icon-chat {
  296. background-image: url('../images/icon/communicate.png')
  297. }
  298. .x-button-icon-save {
  299. background-image: url('../images/drink.png')
  300. }
  301. .x-button-icon-scan {
  302. background-image: url('../images/scan.png')
  303. }
  304. .x-button-icon-submit {
  305. background-image: url('../images/basket_put.png')
  306. }
  307. .x-button-icon-modify {
  308. background-image: url('../images/modify.png')
  309. }
  310. .x-button-icon-power {
  311. background-image: url('../images/power.png')
  312. }
  313. .x-button-icon-delete {
  314. background-image: url('../images/basket_remove.png')
  315. }
  316. .x-button-icon-delete2 {
  317. background-image: url('../images/delete.png')
  318. }
  319. .x-button-icon-excel {
  320. background-image: url('../images/excel.png')
  321. }
  322. .x-button-icon-close {
  323. background-image: url('../images/icon/trash.png')
  324. }
  325. .x-button-icon-code {
  326. background-image: url('../images/code.png')
  327. }
  328. .x-button-icon-check {
  329. background-image: url('../images/hourglass.png')
  330. }
  331. .x-button-icon-change {
  332. background-image: url('../images/arrow_branch.png')
  333. }
  334. .x-button-icon-move {
  335. background-image: url('../images/move.png')
  336. }
  337. .x-button-icon-add {
  338. background-image: url('../images/add.png')
  339. }
  340. .x-button-icon-download {
  341. background-image: url('../images/download.png')
  342. }
  343. .x-button-icon-sort {
  344. background-image: url('../images/icon/sort.png')
  345. }
  346. .x-button-icon-start {
  347. background-image: url('../images/icon/start.png')
  348. }
  349. .x-button-icon-stop {
  350. background-image: url('../images/icon/stop.png')
  351. }
  352. .x-button-icon-talk {
  353. background-image: url('../images/icon/talk.png')
  354. }
  355. .x-button-icon-detail {
  356. background-image: url('../images/icon/detail.png')
  357. }
  358. .x-btn-uu-medium {
  359. background-image: url('../images/icon/uu.png')
  360. }
  361. .x-form-uu-trigger {
  362. background: url('../images/16/10.png') no-repeat 0 2px !important
  363. }
  364. .x-form-textarea-trigger {
  365. background: url('../images/icons.png') no-repeat -3px -190px !important
  366. }
  367. .x-form-color-trigger {
  368. background: url('../images/paintbrush.png') no-repeat center center
  369. !important
  370. }
  371. .x-form-freq-trigger {
  372. background: url('../images/minute_trigger.png') no-repeat center center
  373. !important
  374. }
  375. .x-form-autocode-trigger {
  376. background: url('../images/code.png') no-repeat center center !important
  377. }
  378. .x-form-file-trigger {
  379. background: url('../images/icon/file.png') no-repeat center center
  380. !important
  381. }
  382. .x-form-trash-trigger {
  383. background: #cfcfcf url('../images/icon/trash.png') no-repeat center
  384. center !important
  385. }
  386. .x-form-download-trigger {
  387. background: #cfcfcf url('../images/icon/download.png') no-repeat center
  388. center !important
  389. }
  390. .x-button-icon-help {
  391. background-image: url('../images/help.png')
  392. }
  393. .x-button-icon-confirm {
  394. background-image: url('../images/accept.png')
  395. }
  396. .x-button-icon-edit {
  397. background-image: url('../images/paintbrush.png')
  398. }
  399. .x-button-icon-changehistory {
  400. background-image: url('../images/law_1.gif')
  401. }
  402. .x-button-icon-yuan {
  403. background-image: url('../images/icon/yuan.png')
  404. }
  405. .x-button-icon-deletedetail {
  406. background-image: url('../images/delete_1.gif')
  407. }
  408. .x-button-icon-template {
  409. background-image: url('../images/template.png')
  410. }
  411. .x-button-icon-copy {
  412. background-image: url('../images/copy.png')
  413. }
  414. .x-button-icon-paste {
  415. background-image: url('../images/paste.png')
  416. }
  417. .x-button-icon-up {
  418. background-image: url('../images/up.png')
  419. }
  420. .x-button-icon-down {
  421. background-image: url('../images/down.png')
  422. }
  423. .x-button-icon-source {
  424. background-image: url('../images/source.png')
  425. }
  426. .x-button-icon-query {
  427. background-image: url('../images/query.png')
  428. }
  429. .x-button-icon-preview {
  430. background-image: url('../images/icon/preview.png')
  431. }
  432. .x-button-icon-set {
  433. background-image: url('../images/icon/set.png')
  434. }
  435. .x-button-icon-clock {
  436. background-image: url('../images/icon/clock.png')
  437. }
  438. .x-button-icon-on {
  439. background-image: url('../images/icon/on.png')
  440. }
  441. .x-button-icon-off {
  442. background-image: url('../images/icon/off.png')
  443. }
  444. .x-button-icon-working {
  445. background-image: url('../images/icon/working.png')
  446. }
  447. .x-button-icon-install {
  448. background-image: url('../images/install.png')
  449. }
  450. .x-button-icon-content {
  451. background-image: url('../images/icon/content.png')
  452. }
  453. .x-button-icon-readed {
  454. background-image: url('../images/readed.png')
  455. }
  456. .x-button-icon-pic {
  457. background-image: url('../images/icon/pic.png')
  458. }
  459. .x-button-icon-data {
  460. background-image: url('../images/monitor.png')
  461. }
  462. .x-button-icon-addgroup {
  463. background: url('../images/icon/addgroup.png')
  464. }
  465. .x-button-icon-end {
  466. background: url('../images/icon/end.png')
  467. }
  468. .x-button-icon-execute {
  469. background: url('../images/icon/execute.png')
  470. }
  471. .x-button-icon-agree {
  472. background: url('../images/icon/agree.png') no-repeat;
  473. }
  474. .x-button-icon-unagree {
  475. background: url('../images/icon/unagree.png') no-repeat;
  476. }
  477. .x-button-icon-turn {
  478. background: url('../images/icon/turn.png')
  479. }
  480. .x-button-icon-reset {
  481. background: url('../images/reset.png')
  482. }
  483. .x-button-icon-paging {
  484. background: url('../images/icon/paging.png')
  485. }
  486. .x-grid-icon-partition {
  487. background: url('../images/icon/partition.png')
  488. }
  489. .x-btn-gray {
  490. background: #d5d5d5;
  491. background: -moz-linear-gradient(top, #fff 0, #efefef 38%, #d5d5d5 88%);
  492. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),
  493. color-stop(38%, #efefef), color-stop(88%, #d5d5d5));
  494. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',
  495. endColorstr='#d5d5d5', GradientType=0);
  496. border-color: #bfbfbf;
  497. border-radius: 2px;
  498. vertical-align: bottom;
  499. text-align: center;
  500. }
  501. .x-btn-gray:hover {
  502. opacity: .75;
  503. -ms-filter: "alpha(opacity=75)";
  504. filter: alpha(opacity = 75);
  505. }
  506. .u-toolbar {
  507. border: none;
  508. }
  509. .u-toolbar-group .x-btn-gray {
  510. border-radius: 0;
  511. padding: 1px
  512. }
  513. .u-toolbar-group .x-btn-gray .x-btn-inner,.u-toolbar-group .x-item-disabled .x-btn-inner
  514. {
  515. font-size: 12px;
  516. }
  517. .x-btn-gray-1 {
  518. background-color: #cecece;
  519. text-align: center
  520. }
  521. .x-btn-blue {
  522. background: #cecece
  523. url('../ext/resources/themes/images/default/grid/grid-blue-hd.gif')
  524. repeat center center !important;
  525. text-align: center
  526. }
  527. .x-btn-blue:hover {
  528. background: #cecece url('../images/grid/header-bg.png') repeat center
  529. center !important;
  530. text-shadow: blue
  531. }
  532. .x-btn-bw {
  533. border: 1px solid #8b8970;
  534. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  535. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  536. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  537. -moz-border-radius: 3px;
  538. -webkit-border-radius: 3px;
  539. border-radius: 3px;
  540. background-repeat: repeat;
  541. text-align: center
  542. }
  543. .x-btn-bw:hover {
  544. border: 0
  545. }
  546. .x-btn-tb {
  547. border: none !important
  548. }
  549. .x-btn-tb .x-btn-center {
  550. width: 24px !important
  551. }
  552. .x-btn-tb:hover {
  553. background: #cecece
  554. url('../ext/resources/themes/images/default/grid/grid-blue-hd.gif')
  555. repeat center center;
  556. border: 1px solid gray;
  557. cursor: pointer
  558. }
  559. .treetitle {
  560. color: gray;
  561. font-size: 14px;
  562. font-weight: inherit;
  563. background-color: #cecece;
  564. padding-left: 0;
  565. height: 25px;
  566. width: 100px;
  567. padding: 0 0 2px;
  568. margin: 0 0 0 5px;
  569. text-align: center;
  570. border: solid #ccc 1px;
  571. border-bottom: 0;
  572. color: #333;
  573. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  574. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  575. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  576. -moz-border-radius: 5px;
  577. -webkit-border-radius: 5px
  578. }
  579. .treetitle:hover {
  580. background-color: #f1f1f1;
  581. border-color: #cecece;
  582. cursor: pointer
  583. }
  584. .x-tree-cls-node {
  585. background-image: url('../images/button_09.jpg') !important;
  586. height: 21px !important
  587. }
  588. .x-tree-cls-root {
  589. background-image: url('../images/button_06.jpg') !important;
  590. height: 26px !important
  591. }
  592. .x-tree-cls-root:hover {
  593. font-size: 14px;
  594. font-weight: bold;
  595. color: green
  596. }
  597. .x-tree-cls-node:hover,.x-tree-cls-parent:hover {
  598. font-size: 14px;
  599. font-weight: bold;
  600. color: green
  601. }
  602. .x-tree-cls-parent {
  603. background-image: url('../images/button_08.jpg') !important;
  604. font-size: 15;
  605. margin-top: 5px;
  606. height: 23 !important
  607. }
  608. .tree-open {
  609. background-image: url('../images/zoom_in.png')
  610. }
  611. .tree-close {
  612. background-image: url('../images/icon/trash.png')
  613. }
  614. .tree-refresh {
  615. background-image: url('../images/refresh.gif')
  616. }
  617. .tree-back {
  618. background-image: url('../images/refresh.gif')
  619. }
  620. .tree-add {
  621. background-image: url('../images/add.png');
  622. }
  623. .tree-nav-add {
  624. background-image: url('../images/add.png');
  625. float:left;
  626. margin-top:-17px;
  627. width:16px;
  628. }
  629. .tree-nav-delete {
  630. background-image: url('../images/delete_1.gif');
  631. float:left;
  632. margin-top:-17px;
  633. width:16px;
  634. }
  635. .tree-nav-save {
  636. background-image: url('../images/accept.png');
  637. float:left;
  638. margin-top:-17px;
  639. width:16px;
  640. }
  641. .tree-save {
  642. background-image: url('../images/accept.png')
  643. }
  644. .tree-delete {
  645. background-image: url('../images/delete_1.gif')
  646. }
  647. .group-delete {
  648. background-image: url('../images/close_red.png')
  649. }
  650. .group-unread {
  651. background-image: url('../images/unread.gif')
  652. }
  653. .group-post {
  654. background-image: url('../images/post.gif')
  655. }
  656. .group-all {
  657. background-image: url('../images/allmail.gif')
  658. }
  659. .group-read {
  660. background-image: url('../images/read.gif')
  661. }
  662. .group-draft {
  663. background-image: url('../images/draft.gif')
  664. }
  665. .group-deleted {
  666. background-image: url('../images/deleted.gif')
  667. }
  668. .group-close {
  669. background-image: url('../images/icon/trash.png')
  670. }
  671. .x-action-col-icon {
  672. cursor: pointer;
  673. }
  674. .form-field-allowBlank {
  675. background-color: #d7d2d2;
  676. background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f0f0f0),
  677. color-stop(100%, #d7d7d7));
  678. background-image: -webkit-linear-gradient(top, #f0f0f0, #d7d7d7);
  679. background-image: -moz-linear-gradient(top, #f0f0f0, #d7d7d7);
  680. background-image: -o-linear-gradient(top, #f0f0f0, #d7d7d7);
  681. background-image: -ms-linear-gradient(top, #f0f0f0, #d7d7d7);
  682. background-image: linear-gradient(top, #f0f0f0, #d7d7d7);
  683. }
  684. .form-field-gray {
  685. margin-left: 2px;
  686. background: #c6c6c6;
  687. border-top: 1px solid #c6c6c6;
  688. border-bottom: 1px solid #c6c6c6;
  689. }
  690. .form-field-allowBlank-hidden {
  691. background-image: url('../images/button_06.jpg');
  692. border-bottom: 0
  693. }
  694. .x-html-editor-wrap textarea {
  695. background-color: #f7f7f7
  696. }
  697. .main-activeuser {
  698. background-image: url('../images/wishmaster.gif')
  699. }
  700. .main-technicalSupport {
  701. background-image: url('../images/world.png')
  702. }
  703. .div-msg {
  704. color: green
  705. }
  706. .div-msg a:hover {
  707. color: blue;
  708. font-weight: bold;
  709. cursor: pointer
  710. }
  711. .login_input {
  712. border-top-width: 1px;
  713. border-right-width: 1px;
  714. border-bottom-width: 1px;
  715. border-left-width: 1px;
  716. border-top-style: solid;
  717. border-right-style: solid;
  718. border-bottom-style: solid;
  719. border-left-style: solid;
  720. border-top-color: #4b5a3d;
  721. border-right-color: #fff;
  722. border-bottom-color: #fff;
  723. border-left-color: #4b5a3d;
  724. line-height: 15px;
  725. background: #eee;
  726. font-size: 18px;
  727. border: 1px solid #ccc;
  728. padding: 3px;
  729. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  730. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  731. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  732. -moz-border-radius: 5px;
  733. -webkit-border-radius: 5px;
  734. border-radius: 5px
  735. }
  736. .login_input:focus {
  737. background: #fff;
  738. border: 1px solid #6c7569
  739. }
  740. .main-todo {
  741. background-image: url('../images/mainpage/things.png')
  742. }
  743. .main-msg {
  744. background-image: url('../images/mainpage/info.png')
  745. }
  746. .main-forget {
  747. background-image: url('../images/mainpage/notice.png')
  748. }
  749. .main-schedule {
  750. background-image: url('../images/mainpage/schedule.png')
  751. }
  752. .main-kpi {
  753. background-image: url('../images/mainpage/kpi.png')
  754. }
  755. .main-notice {
  756. background-image: url('../images/mainpage/blogs.png')
  757. }
  758. .main-subs {
  759. background-image: url('../images/mainpage/subs.png')
  760. }
  761. .main-email {
  762. background-image: url('../images/icon/email.png')
  763. }
  764. .main-url {
  765. background-image: url('../images/mainpage/url.png')
  766. }
  767. .main-task {
  768. background-image: url('../images/mainpage/task.png')
  769. }
  770. .main-news {
  771. background-image: url('../images/mainpage/newspaper.png')
  772. }
  773. .main-diary {
  774. background-image: url('../images/mainpage/caneldar.gif')
  775. }
  776. .formset-form {
  777. background-image: url('../images/form.png')
  778. }
  779. .formset-grid {
  780. background-image: url('../images/grid.png')
  781. }
  782. .workrecord-task {
  783. background-image: url('../images/taskdescription.png')
  784. }
  785. .workrecord-log {
  786. background-image: url('../images/log.png')
  787. }
  788. .relogin {
  789. background-image: url('../images/login.png')
  790. }
  791. .prev {
  792. background-image: url('../images/prev.png');
  793. background-repeat: no-repeat
  794. }
  795. .next {
  796. background-image: url('../images/next.png');
  797. background-repeat: no-repeat
  798. }
  799. .form-progressbar {
  800. margin-top: 5px;
  801. border-color: #cdb79e;
  802. background-color: #cdc673;
  803. -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  804. -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  805. box-shadow: 1px 1px 2px rgba(0, 0, 0, .2);
  806. -moz-border-radius: 5px;
  807. -webkit-border-radius: 5px;
  808. border-radius: 5px
  809. }
  810. .color-column-inner {
  811. border-radius: 10px;
  812. height: 20px;
  813. margin-left: 15px;
  814. width: 20px;
  815. border: 1px solid #d0d0d0
  816. }
  817. .more {
  818. background-image: url('../images/mainpage/more.png')
  819. }
  820. ::-webkit-scrollbar {
  821. width: 10px
  822. }
  823. ::-webkit-scrollbar:horizontal {
  824. height: 12px !important;
  825. }
  826. .x-scroller-horizontal {
  827. height: 12px !important;
  828. border: none;
  829. }
  830. /* Track */
  831. ::-webkit-scrollbar-track {
  832. -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  833. -webkit-border-radius: 10px;
  834. border-radius: 10px;
  835. }
  836. /* Handle */
  837. ::-webkit-scrollbar-thumb {
  838. -webkit-border-radius: 10px;
  839. border-radius: 10px;
  840. background: rgba(231, 231, 231, 0.8);
  841. -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
  842. }
  843. ::-webkit-scrollbar-thumb:window-inactive {
  844. background: rgba(231, 231, 231, 0.4);
  845. }
  846. ::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active {
  847. background-color: #999
  848. }
  849. .x-face-picker-item {
  850. cursor: pointer;
  851. display: inline;
  852. border: 1px solid #d1eeee;
  853. height: 17px;
  854. width: 17px
  855. }
  856. .x-face-picker-item:hover {
  857. background: #fff68f;
  858. border-color: red
  859. }
  860. .x-menu-adduser {
  861. background-image: url('../images/user9_add.gif')
  862. }
  863. .x-menu-rename {
  864. background-image: url('../images/icon/rename.png')
  865. }
  866. .x-menu-deleteuser {
  867. background-image: url('../images/user9_delete.gif')
  868. }
  869. .x-menu-share {
  870. background-image: url('../images/icon/share.png')
  871. }
  872. .x-myradio {
  873. border: 0 !important;
  874. font-size: 14px;
  875. }
  876. .x-form-itemselector-top {
  877. background-image: url('../images/icon/top2.gif');
  878. }
  879. .x-form-itemselector-up {
  880. background-image: url('../images/icon/up2.gif');
  881. }
  882. .x-form-itemselector-add {
  883. background-image: url('../images/icon/right2.gif');
  884. }
  885. .x-form-itemselector-remove {
  886. background-image: url('../images/icon/left2.gif');
  887. }
  888. .x-form-itemselector-down {
  889. background-image: url('../images/icon/down2.gif');
  890. }
  891. .x-form-itemselector-bottom {
  892. background-image: url('../images/icon/bottom2.gif');
  893. }
  894. /*panel&window blue*/
  895. .custom-blue .x-panel-header,.custom-blue .x-window-header {
  896. height: 30px;
  897. border-top: 1px solid #96d1f8;
  898. background: #65a9d7;
  899. background: -webkit-gradient(linear, left top, left bottom, from(#ced3d9),
  900. to(#65a9d7));
  901. background: -webkit-linear-gradient(top, #ced3d9, #65a9d7);
  902. background: -moz-linear-gradient(top, #ced3d9, #65a9d7);
  903. background: -ms-linear-gradient(top, #ced3d9, #65a9d7);
  904. background: -o-linear-gradient(top, #ced3d9, #65a9d7);
  905. }
  906. .custom-blue.x-window-default {
  907. border: 1px solid #65a9d7;
  908. background: #65a9d7;
  909. background: -webkit-gradient(linear, left top, left bottom, from(#ced3d9),
  910. to(#65a9d7));
  911. background: -webkit-linear-gradient(top, #ced3d9, #65a9d7);
  912. background: -moz-linear-gradient(top, #ced3d9, #65a9d7);
  913. background: -ms-linear-gradient(top, #ced3d9, #65a9d7);
  914. background: -o-linear-gradient(top, #ced3d9, #65a9d7);
  915. }
  916. .custom-slivery .x-panel-header,.custom-slivery .x-window-header {
  917. height: 30px;
  918. border-top: 1px solid #ede4ed;
  919. background: #f2edf2;
  920. background: -webkit-gradient(linear, left top, left bottom, from(#a19f9f),
  921. to(#f2edf2));
  922. background: -webkit-linear-gradient(top, #a19f9f, #f2edf2);
  923. background: -moz-linear-gradient(top, #a19f9f, #f2edf2);
  924. background: -ms-linear-gradient(top, #a19f9f, #f2edf2);
  925. background: -o-linear-gradient(top, #a19f9f, #f2edf2);
  926. }
  927. .custom-slivery.x-window-default {
  928. border: 1px solid #7db0ac;
  929. background: #a19f9f;
  930. background: -webkit-gradient(linear, left top, left bottom, from(#f2edf2),
  931. to(#cccccc));
  932. background: -webkit-linear-gradient(top, #f2edf2, #cccccc);
  933. background: -moz-linear-gradient(top, #f2edf2, #a19f9f);
  934. background: -ms-linear-gradient(top, #f2edf2, #a19f9f);
  935. background: -o-linear-gradient(top, #f2edf2, #a19f9f);
  936. }
  937. /*error message*/
  938. .error-container {
  939. border: 1px solid #65a9d7;
  940. width: 370px;
  941. }
  942. .error-toggle {
  943. height: 30px;
  944. line-height: 30px;
  945. background-color: #65a9d7;
  946. text-align: center;
  947. font-weight: 700;
  948. cursor: pointer;
  949. display: block;
  950. }
  951. .error-body {
  952. padding: 5px 10px;
  953. min-height: 200px;
  954. -ms-word-wrap: break-word;
  955. word-wrap: break-word;
  956. }
  957. /*custom tool*/
  958. .custom-tool .x-tool-task {
  959. background-image: url('../images/16/task.png');
  960. }
  961. .x-tool-over .x-tool-task {
  962. background-position: -15px 0;
  963. }
  964. .x-timepicker-hours {
  965. border-right: 1px solid #585858;
  966. width: 127px;
  967. float: left;
  968. height: 168px;
  969. }
  970. .x-timepicker-minutes {
  971. float: left;
  972. height: 168px;
  973. width: 108px;
  974. }
  975. .x-timepicker-minutes .x-timepicker-item {
  976. width: 32px;
  977. font-size: 14px;
  978. }
  979. .x-timepicker-hours .x-timepicker-item {
  980. width: 28px;
  981. font-size: 14px;
  982. }
  983. .x-timepicker-item {
  984. float: left;
  985. margin: 2px 0 5px 0;
  986. font: normal 11px tahoma, arial, verdana, sans-serif;
  987. text-align: center;
  988. vertical-align: middle;
  989. height: 18px;
  990. border: 0 none;
  991. }
  992. .x-timepicker {
  993. border: 1px solid #585858;
  994. background-color: white;
  995. min-width: 240px;
  996. }
  997. .x-timepicker-item a {
  998. display: block;
  999. margin: 0 5px 0 5px;
  1000. text-decoration: none;
  1001. color: #523a39;
  1002. border: 1px solid white;
  1003. line-height: 17px;
  1004. }
  1005. .x-timepicker-buttons {
  1006. position: relative;
  1007. border-top: 1px solid #d0d0d0;
  1008. background-color: #e9e9e9;
  1009. background-image: -webkit-linear-gradient(top, #dfdfdf, #d6d6d6 49%, #d0d0d0 51%, #d2d2d2);
  1010. text-align: center;
  1011. }
  1012. .x-timepicker-buttons .x-btn {
  1013. position: relative;
  1014. margin: 4px;
  1015. }
  1016. .x-timepicker-item a.x-timepicker-selected {
  1017. background-color: #e9e9e9;
  1018. border: 1px solid #b2aaa9;
  1019. }
  1020. .x-timepicker-item a {
  1021. display: block;
  1022. margin: 0 5px 0 5px;
  1023. text-decoration: none;
  1024. color: #523a39;
  1025. line-height: 17px;
  1026. }
  1027. .x-form-necessary {
  1028. background-image: url('../images/icon/need.png');
  1029. background-repeat: no-repeat;
  1030. margin-left:-4px;
  1031. width:16px;
  1032. }
  1033. /**
  1034. *SMTMonitor warningcolor
  1035. */
  1036. .renderColor{
  1037. color: red;
  1038. }
  1039. .renderColor .x-grid-cell{
  1040. color: red;
  1041. }
  1042. @media ( max-width : 991px) {
  1043. .x-menu-item-text,.x-html-editor-tb .x-font-select,.x-panel-header-default-framed,.x-tip-header,.x-tip-body,.x-form-invalid-tip-body,.x-tip-header-text,.x-progress-text,.x-toolbar,.x-toolbar .x-form-item-label,.x-toolbar .x-toolbar-text,.x-window-header-text-default,.x-grid-rowbody,.x-grid-row .x-grid-cell,.x-grid-group-title,.x-grid-row-editor .x-form-field,.x-grid-row-editor .x-form-display-field,.x-form-invalid-under,.x-fieldset-header,.x-column-header,.x-mask-msg div,.x-btn-group-header-text-default-framed,table.x-datepicker-inner a,.x-monthpicker-item,.x-dd-drag-ghost
  1044. {
  1045. font-size: 14px
  1046. }
  1047. .x-form-item {
  1048. font-size: 14px
  1049. }
  1050. .x-boundlist {
  1051. border-width: 1px;
  1052. border-style: solid;
  1053. border-color: #b5b8c8;
  1054. font-size: 14px;
  1055. background: #fcfcfc
  1056. }
  1057. }
  1058. .NavBtn{
  1059. background: #d5d5d5;
  1060. background: -moz-linear-gradient(top, #fff 0, #efefef 38%, #d5d5d5 88%);
  1061. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),
  1062. color-stop(38%, #efefef), color-stop(88%, #d5d5d5));
  1063. filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',
  1064. endColorstr='#d5d5d5', GradientType=0);
  1065. border-color: #bfbfbf;
  1066. border-radius: 2px;
  1067. vertical-align: bottom;
  1068. text-align: right;
  1069. background-image:url(../images/add.png);/*±³¾°Í¼Æ¬*/
  1070. background-repeat:no-repeat;
  1071. }
  1072. @media ( min-width : 992px) {
  1073. .x-menu-item-text,.x-html-editor-tb .x-font-select,.x-tip-header,.x-tip-body,.x-form-invalid-tip-body,.x-tip-header-text,.x-progress-text,.x-window-header-text-default,.x-grid-rowbody,.x-grid-row .x-grid-cell,.x-grid-group-title,.x-grid-row-editor .x-form-field,.x-grid-row-editor .x-form-display-field,.x-form-invalid-under,.x-fieldset-header,.x-column-header,.x-mask-msg div,.x-btn-group-header-text-default-framed,table.x-datepicker-inner a,.x-monthpicker-item,.x-dd-drag-ghost
  1074. {
  1075. font-size: 14px
  1076. }
  1077. .x-toolbar,.x-toolbar .x-form-item-label,.x-toolbar .x-toolbar-text {
  1078. font-size: 13px
  1079. }
  1080. .x-form-item {
  1081. font-size: 14px
  1082. }
  1083. .x-boundlist {
  1084. border-width: 1px;
  1085. border-style: solid;
  1086. border-color: #b5b8c8;
  1087. font-size: 14px;
  1088. background: #fcfcfc
  1089. }
  1090. }