layui.css 39 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214
  1. /** layui-v1.0.9_rls MIT License By http://www.layui.com */
  2. .layui-laypage a, a {
  3. text-decoration: none
  4. }
  5. .layui-btn, .layui-inline, img {
  6. vertical-align: middle
  7. }
  8. .layui-btn, .layui-unselect {
  9. -webkit-user-select: none;
  10. -ms-user-select: none;
  11. -moz-user-select: none
  12. }
  13. .layui-btn, .layui-tree li i, .layui-unselect {
  14. -moz-user-select: none
  15. }
  16. blockquote, body, button, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
  17. margin: 0;
  18. padding: 0;
  19. -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
  20. }
  21. a:active, a:hover {
  22. outline: 0
  23. }
  24. img {
  25. display: inline-block;
  26. border: none
  27. }
  28. li {
  29. list-style: none
  30. }
  31. table {
  32. border-collapse: collapse;
  33. border-spacing: 0
  34. }
  35. h1, h2, h3 {
  36. font-size: 14px;
  37. font-weight: 400
  38. }
  39. h4, h5, h6 {
  40. font-size: 100%;
  41. font-weight: 400
  42. }
  43. button, input, optgroup, option, select, textarea {
  44. font-family: inherit;
  45. font-size: inherit;
  46. font-style: inherit;
  47. font-weight: inherit;
  48. outline: 0
  49. }
  50. pre {
  51. white-space: pre-wrap;
  52. white-space: -moz-pre-wrap;
  53. white-space: -pre-wrap;
  54. white-space: -o-pre-wrap;
  55. word-wrap: break-word
  56. }
  57. ::-webkit-scrollbar {
  58. width: 10px;
  59. height: 10px
  60. }
  61. ::-webkit-scrollbar-button:vertical {
  62. display: none
  63. }
  64. ::-webkit-scrollbar-corner, ::-webkit-scrollbar-track {
  65. background-color: #e2e2e2
  66. }
  67. ::-webkit-scrollbar-thumb {
  68. border-radius: 0;
  69. background-color: rgba(0, 0, 0, .3)
  70. }
  71. ::-webkit-scrollbar-thumb:vertical:hover {
  72. background-color: rgba(0, 0, 0, .35)
  73. }
  74. ::-webkit-scrollbar-thumb:vertical:active {
  75. background-color: rgba(0, 0, 0, .38)
  76. }
  77. @font-face {
  78. font-family: layui-icon;
  79. src: url(../font/iconfont.eot?v=1.0.9);
  80. src: url(../font/iconfont.eot?v=1.0.9#iefix) format('embedded-opentype'), url(../font/iconfont.svg?v=1.0.9#iconfont) format('svg'), url(../font/iconfont.woff?v=1.0.9) format('woff'), url(../font/iconfont.ttf?v=1.0.9) format('truetype')
  81. }
  82. .layui-icon {
  83. font-family: layui-icon !important;
  84. font-size: 16px;
  85. font-style: normal;
  86. -webkit-font-smoothing: antialiased;
  87. -moz-osx-font-smoothing: grayscale
  88. }
  89. body {
  90. line-height: 24px;
  91. font: 14px Helvetica Neue, Helvetica, PingFang SC, \5FAE\8F6F\96C5\9ED1, Tahoma, Arial, sans-serif
  92. }
  93. hr {
  94. height: 1px;
  95. margin: 10px 0;
  96. border: 0;
  97. background-color: #e2e2e2;
  98. clear: both
  99. }
  100. a {
  101. color: #333
  102. }
  103. a:hover {
  104. color: #777
  105. }
  106. a cite {
  107. font-style: normal;
  108. *cursor: pointer
  109. }
  110. .layui-box, .layui-box * {
  111. -webkit-box-sizing: content-box !important;
  112. -moz-box-sizing: content-box !important;
  113. box-sizing: content-box !important
  114. }
  115. .layui-border-box, .layui-border-box * {
  116. -webkit-box-sizing: border-box !important;
  117. -moz-box-sizing: border-box !important;
  118. box-sizing: border-box !important
  119. }
  120. .layui-clear {
  121. clear: both;
  122. *zoom: 1
  123. }
  124. .layui-clear:after {
  125. content: '\20';
  126. clear: both;
  127. *zoom: 1;
  128. display: block;
  129. height: 0
  130. }
  131. .layui-inline {
  132. position: relative;
  133. display: inline-block;
  134. *display: inline;
  135. *zoom: 1
  136. }
  137. .layui-edge {
  138. position: absolute;
  139. width: 0;
  140. height: 0;
  141. border-style: dashed;
  142. border-color: transparent;
  143. overflow: hidden
  144. }
  145. .layui-elip {
  146. text-overflow: ellipsis;
  147. overflow: hidden;
  148. white-space: nowrap
  149. }
  150. .layui-disabled, .layui-disabled:hover {
  151. color: #d2d2d2 !important;
  152. cursor: not-allowed !important
  153. }
  154. .layui-circle {
  155. border-radius: 100%
  156. }
  157. .layui-show {
  158. display: block !important
  159. }
  160. .layui-hide {
  161. display: none !important
  162. }
  163. .layui-main {
  164. position: relative;
  165. width: 1140px;
  166. margin: 0 auto
  167. }
  168. .layui-header {
  169. position: relative;
  170. z-index: 1000;
  171. height: 60px
  172. }
  173. .layui-header a:hover {
  174. transition: all .5s;
  175. -webkit-transition: all .5s
  176. }
  177. .layui-side {
  178. position: fixed;
  179. top: 0;
  180. bottom: 0;
  181. z-index: 999;
  182. width: 200px;
  183. overflow-x: hidden
  184. }
  185. .layui-side-scroll {
  186. width: 220px;
  187. height: 100%;
  188. overflow-x: hidden
  189. }
  190. .layui-body {
  191. position: absolute;
  192. left: 200px;
  193. right: 0;
  194. top: 0;
  195. bottom: 0;
  196. z-index: 998;
  197. width: auto;
  198. overflow: hidden;
  199. overflow-y: auto;
  200. -webkit-box-sizing: border-box;
  201. -moz-box-sizing: border-box;
  202. box-sizing: border-box
  203. }
  204. .layui-layout-admin .layui-header {
  205. background-color: #23262E
  206. }
  207. .layui-layout-admin .layui-side {
  208. top: 60px;
  209. width: 200px;
  210. overflow-x: hidden
  211. }
  212. .layui-layout-admin .layui-body {
  213. top: 60px;
  214. bottom: 44px
  215. }
  216. .layui-layout-admin .layui-main {
  217. width: auto;
  218. margin: 0 15px
  219. }
  220. .layui-layout-admin .layui-footer {
  221. position: fixed;
  222. left: 200px;
  223. right: 0;
  224. bottom: 0;
  225. height: 44px;
  226. background-color: #eee
  227. }
  228. .layui-btn, .layui-input, .layui-select, .layui-textarea, .layui-upload-button {
  229. outline: 0;
  230. -webkit-transition: border-color .3s cubic-bezier(.65, .05, .35, .5);
  231. transition: border-color .3s cubic-bezier(.65, .05, .35, .5);
  232. -webkit-box-sizing: border-box !important;
  233. -moz-box-sizing: border-box !important;
  234. box-sizing: border-box !important
  235. }
  236. .layui-elem-quote {
  237. margin-bottom: 10px;
  238. padding: 15px;
  239. line-height: 22px;
  240. border-left: 5px solid #009688;
  241. border-radius: 0 2px 2px 0;
  242. background-color: #f2f2f2
  243. }
  244. .layui-quote-nm {
  245. border-color: #e2e2e2;
  246. border-style: solid;
  247. border-width: 1px 1px 1px 5px;
  248. background: 0 0
  249. }
  250. .layui-elem-field {
  251. margin-bottom: 10px;
  252. padding: 0;
  253. border: 1px solid #e2e2e2
  254. }
  255. .layui-elem-field legend {
  256. margin-left: 20px;
  257. padding: 0 10px;
  258. font-size: 20px;
  259. font-weight: 300
  260. }
  261. .layui-field-title {
  262. margin: 10px 0 20px;
  263. border: none;
  264. border-top: 1px solid #e2e2e2
  265. }
  266. .layui-field-box {
  267. padding: 10px 15px
  268. }
  269. .layui-field-title .layui-field-box {
  270. padding: 10px 0
  271. }
  272. .layui-progress {
  273. position: relative;
  274. height: 6px;
  275. border-radius: 20px;
  276. background-color: #e2e2e2
  277. }
  278. .layui-progress-bar {
  279. position: absolute;
  280. width: 0;
  281. max-width: 100%;
  282. height: 6px;
  283. border-radius: 20px;
  284. text-align: right;
  285. background-color: #5FB878;
  286. transition: all .3s;
  287. -webkit-transition: all .3s
  288. }
  289. .layui-progress-big, .layui-progress-big .layui-progress-bar {
  290. height: 18px;
  291. line-height: 18px
  292. }
  293. .layui-progress-text {
  294. position: relative;
  295. top: -18px;
  296. line-height: 18px;
  297. font-size: 12px;
  298. color: #666
  299. }
  300. .layui-progress-big .layui-progress-text {
  301. position: static;
  302. padding: 0 10px;
  303. color: #fff
  304. }
  305. .layui-collapse {
  306. border: 1px solid #e2e2e2;
  307. border-radius: 2px
  308. }
  309. .layui-colla-item {
  310. border-top: 1px solid #e2e2e2
  311. }
  312. .layui-colla-item:first-child {
  313. border-top: none
  314. }
  315. .layui-colla-title {
  316. position: relative;
  317. height: 42px;
  318. line-height: 42px;
  319. padding: 0 15px 0 35px;
  320. color: #333;
  321. background-color: #f2f2f2;
  322. cursor: pointer
  323. }
  324. .layui-colla-content {
  325. display: none;
  326. padding: 10px 15px;
  327. line-height: 22px;
  328. border-top: 1px solid #e2e2e2;
  329. color: #666
  330. }
  331. .layui-colla-icon {
  332. position: absolute;
  333. left: 15px;
  334. top: 0;
  335. font-size: 14px
  336. }
  337. .layui-bg-red {
  338. background-color: #FF5722
  339. }
  340. .layui-bg-orange {
  341. background-color: #F7B824
  342. }
  343. .layui-bg-green {
  344. background-color: #009688
  345. }
  346. .layui-bg-cyan {
  347. background-color: #2F4056
  348. }
  349. .layui-bg-blue {
  350. background-color: #1E9FFF
  351. }
  352. .layui-bg-black {
  353. background-color: #393D49
  354. }
  355. .layui-bg-gray {
  356. background-color: #eee
  357. }
  358. .layui-word-aux {
  359. font-size: 12px;
  360. color: #999;
  361. padding: 0 5px
  362. }
  363. .layui-btn {
  364. display: inline-block;
  365. height: 38px;
  366. line-height: 38px;
  367. padding: 0 18px;
  368. background-color: #009688;
  369. color: #fff;
  370. white-space: nowrap;
  371. text-align: center;
  372. font-size: 14px;
  373. border: none;
  374. border-radius: 2px;
  375. cursor: pointer;
  376. opacity: .9;
  377. filter: alpha(opacity=90)
  378. }
  379. .layui-btn:hover {
  380. opacity: .8;
  381. filter: alpha(opacity=80);
  382. color: #fff
  383. }
  384. .layui-btn:active {
  385. opacity: 1;
  386. filter: alpha(opacity=100)
  387. }
  388. .layui-btn + .layui-btn {
  389. margin-left: 10px
  390. }
  391. .layui-btn-radius {
  392. border-radius: 100px
  393. }
  394. .layui-btn .layui-icon {
  395. font-size: 18px;
  396. vertical-align: bottom
  397. }
  398. .layui-btn-primary {
  399. border: 1px solid #C9C9C9;
  400. background-color: #fff;
  401. color: #555
  402. }
  403. .layui-btn-primary:hover {
  404. border-color: #009688;
  405. color: #333
  406. }
  407. .layui-btn-normal {
  408. background-color: #1E9FFF
  409. }
  410. .layui-btn-warm {
  411. background-color: #F7B824
  412. }
  413. .layui-btn-danger {
  414. background-color: #FF5722
  415. }
  416. .layui-btn-disabled, .layui-btn-disabled:active, .layui-btn-disabled:hover {
  417. border: 1px solid #e6e6e6;
  418. background-color: #FBFBFB;
  419. color: #C9C9C9;
  420. cursor: not-allowed;
  421. opacity: 1
  422. }
  423. .layui-btn-big {
  424. height: 44px;
  425. line-height: 44px;
  426. padding: 0 25px;
  427. font-size: 16px
  428. }
  429. .layui-btn-small {
  430. height: 30px;
  431. line-height: 30px;
  432. padding: 0 10px;
  433. font-size: 12px
  434. }
  435. .layui-btn-small i {
  436. font-size: 16px !important
  437. }
  438. .layui-btn-mini {
  439. height: 22px;
  440. line-height: 22px;
  441. padding: 0 5px;
  442. font-size: 12px
  443. }
  444. .layui-btn-mini i {
  445. font-size: 14px !important
  446. }
  447. .layui-btn-group {
  448. display: inline-block;
  449. vertical-align: middle;
  450. font-size: 0
  451. }
  452. .layui-btn-group .layui-btn {
  453. margin-left: 0 !important;
  454. margin-right: 0 !important;
  455. border-left: 1px solid rgba(255, 255, 255, .5);
  456. border-radius: 0
  457. }
  458. .layui-btn-group .layui-btn-primary {
  459. border-left: none
  460. }
  461. .layui-btn-group .layui-btn-primary:hover {
  462. border-color: #C9C9C9;
  463. color: #009688
  464. }
  465. .layui-btn-group .layui-btn:first-child {
  466. border-left: none;
  467. border-radius: 2px 0 0 2px
  468. }
  469. .layui-btn-group .layui-btn-primary:first-child {
  470. border-left: 1px solid #c9c9c9
  471. }
  472. .layui-btn-group .layui-btn:last-child {
  473. border-radius: 0 2px 2px 0
  474. }
  475. .layui-btn-group .layui-btn + .layui-btn {
  476. margin-left: 0
  477. }
  478. .layui-btn-group + .layui-btn-group {
  479. margin-left: 10px
  480. }
  481. .layui-input, .layui-select, .layui-textarea {
  482. height: 38px;
  483. line-height: 38px;
  484. line-height: 36px \9;
  485. border: 1px solid #e6e6e6;
  486. background-color: #fff;
  487. border-radius: 2px
  488. }
  489. .layui-form-label, .layui-form-mid, .layui-textarea {
  490. line-height: 20px;
  491. position: relative
  492. }
  493. .layui-input, .layui-textarea {
  494. display: block;
  495. width: 100%;
  496. padding-left: 10px
  497. }
  498. .layui-input:hover, .layui-textarea:hover {
  499. border-color: #D2D2D2 !important
  500. }
  501. .layui-input:focus, .layui-textarea:focus {
  502. border-color: #C9C9C9 !important
  503. }
  504. .layui-textarea {
  505. min-height: 100px;
  506. height: auto;
  507. padding: 6px 10px;
  508. resize: vertical
  509. }
  510. .layui-select {
  511. padding: 0 10px
  512. }
  513. .layui-form input[type=checkbox], .layui-form input[type=radio], .layui-form select {
  514. display: none
  515. }
  516. .layui-form-item {
  517. margin-bottom: 15px;
  518. clear: both;
  519. *zoom: 1
  520. }
  521. .layui-form-item:after {
  522. content: '\20';
  523. clear: both;
  524. *zoom: 1;
  525. display: block;
  526. height: 0
  527. }
  528. .layui-form-label {
  529. float: left;
  530. display: block;
  531. padding: 9px 15px;
  532. width: 80px;
  533. font-weight: 400;
  534. text-align: right
  535. }
  536. .layui-form-item .layui-inline {
  537. margin-bottom: 5px;
  538. margin-right: 10px
  539. }
  540. .layui-input-block, .layui-input-inline {
  541. position: relative
  542. }
  543. .layui-input-block {
  544. margin-left: 110px;
  545. min-height: 36px
  546. }
  547. .layui-input-inline {
  548. display: inline-block;
  549. vertical-align: middle
  550. }
  551. .layui-form-item .layui-input-inline {
  552. float: left;
  553. width: 190px;
  554. margin-right: 10px
  555. }
  556. .layui-form-text .layui-input-inline {
  557. width: auto
  558. }
  559. .layui-form-mid {
  560. float: left;
  561. display: block;
  562. padding: 8px 0;
  563. margin-right: 10px
  564. }
  565. .layui-form-danger + .layui-form-select .layui-input, .layui-form-danger:focus {
  566. border: 1px solid #FF5722 !important
  567. }
  568. .layui-form-select {
  569. position: relative
  570. }
  571. .layui-form-select .layui-input {
  572. padding-right: 30px;
  573. cursor: pointer
  574. }
  575. .layui-form-select .layui-edge {
  576. position: absolute;
  577. right: 10px;
  578. top: 50%;
  579. margin-top: -3px;
  580. cursor: pointer;
  581. border-width: 6px;
  582. border-top-color: #c2c2c2;
  583. border-top-style: solid;
  584. transition: all .3s;
  585. -webkit-transition: all .3s
  586. }
  587. .layui-form-select dl {
  588. display: none;
  589. position: absolute;
  590. left: 0;
  591. top: 42px;
  592. padding: 5px 0;
  593. z-index: 999;
  594. min-width: 100%;
  595. border: 1px solid #d2d2d2;
  596. max-height: 300px;
  597. overflow-y: auto;
  598. background-color: #fff;
  599. border-radius: 2px;
  600. box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
  601. box-sizing: border-box
  602. }
  603. .layui-form-select dl dd, .layui-form-select dl dt {
  604. padding: 0 10px;
  605. line-height: 36px;
  606. white-space: nowrap;
  607. overflow: hidden;
  608. text-overflow: ellipsis
  609. }
  610. .layui-form-select dl dt {
  611. font-size: 12px;
  612. color: #999
  613. }
  614. .layui-form-select dl dd {
  615. cursor: pointer
  616. }
  617. .layui-form-select dl dd:hover {
  618. background-color: #f2f2f2
  619. }
  620. .layui-form-select .layui-select-group dd {
  621. padding-left: 20px
  622. }
  623. .layui-form-select dl dd.layui-this {
  624. background-color: #5FB878;
  625. color: #fff
  626. }
  627. .layui-form-checkbox, .layui-form-select dl dd.layui-disabled {
  628. background-color: #fff
  629. }
  630. .layui-form-selected dl {
  631. display: block
  632. }
  633. .layui-form-checkbox, .layui-form-checkbox *, .layui-form-radio, .layui-form-radio *, .layui-form-switch {
  634. display: inline-block;
  635. vertical-align: middle
  636. }
  637. .layui-form-selected .layui-edge {
  638. margin-top: -9px;
  639. -webkit-transform: rotate(180deg);
  640. transform: rotate(180deg);
  641. margin-top: -3px \9
  642. }
  643. :root .layui-form-selected .layui-edge {
  644. margin-top: -9px \0/ IE9
  645. }
  646. .layui-select-none {
  647. margin: 5px 0;
  648. text-align: center;
  649. color: #999
  650. }
  651. .layui-select-disabled .layui-disabled {
  652. border-color: #eee !important
  653. }
  654. .layui-select-disabled .layui-edge {
  655. border-top-color: #d2d2d2
  656. }
  657. .layui-form-checkbox {
  658. position: relative;
  659. height: 30px;
  660. line-height: 28px;
  661. margin-right: 10px;
  662. padding-right: 30px;
  663. border: 1px solid #d2d2d2;
  664. cursor: pointer;
  665. font-size: 0;
  666. border-radius: 2px;
  667. -webkit-transition: .1s linear;
  668. transition: .1s linear;
  669. box-sizing: border-box !important
  670. }
  671. .layui-form-checkbox:hover {
  672. border: 1px solid #c2c2c2
  673. }
  674. .layui-form-checkbox span {
  675. padding: 0 10px;
  676. height: 100%;
  677. font-size: 14px;
  678. background-color: #d2d2d2;
  679. color: #fff;
  680. overflow: hidden;
  681. white-space: nowrap;
  682. text-overflow: ellipsis
  683. }
  684. .layui-form-checkbox:hover span {
  685. background-color: #c2c2c2
  686. }
  687. .layui-form-checkbox i {
  688. position: absolute;
  689. right: 0;
  690. width: 30px;
  691. color: #fff;
  692. font-size: 20px;
  693. text-align: center
  694. }
  695. .layui-form-checkbox:hover i {
  696. color: #c2c2c2
  697. }
  698. .layui-form-checked, .layui-form-checked:hover {
  699. border-color: #5FB878
  700. }
  701. .layui-form-checked span, .layui-form-checked:hover span {
  702. background-color: #5FB878
  703. }
  704. .layui-form-checked i, .layui-form-checked:hover i {
  705. color: #5FB878
  706. }
  707. .layui-form-item .layui-form-checkbox {
  708. margin-top: 4px
  709. }
  710. .layui-form-checkbox[lay-skin=primary] {
  711. height: auto !important;
  712. line-height: normal !important;
  713. border: none !important;
  714. margin-right: 0;
  715. padding-right: 0;
  716. background: 0 0
  717. }
  718. .layui-form-checkbox[lay-skin=primary] span {
  719. float: right;
  720. padding-right: 15px;
  721. line-height: 18px;
  722. background: 0 0;
  723. color: #666
  724. }
  725. .layui-form-checkbox[lay-skin=primary] i {
  726. position: relative;
  727. top: 0;
  728. width: 16px;
  729. line-height: 16px;
  730. border: 1px solid #d2d2d2;
  731. font-size: 12px;
  732. border-radius: 2px;
  733. background-color: #fff;
  734. -webkit-transition: .1s linear;
  735. transition: .1s linear
  736. }
  737. .layui-form-checkbox[lay-skin=primary]:hover i {
  738. border-color: #5FB878;
  739. color: #fff
  740. }
  741. .layui-form-checked[lay-skin=primary] i {
  742. border-color: #5FB878;
  743. background-color: #5FB878;
  744. color: #fff
  745. }
  746. .layui-checkbox-disbaled[lay-skin=primary] span {
  747. background: 0 0 !important
  748. }
  749. .layui-checkbox-disbaled[lay-skin=primary]:hover i {
  750. border-color: #d2d2d2
  751. }
  752. .layui-form-item .layui-form-checkbox[lay-skin=primary] {
  753. margin-top: 10px
  754. }
  755. .layui-form-switch {
  756. position: relative;
  757. height: 22px;
  758. line-height: 22px;
  759. width: 42px;
  760. padding: 0 5px;
  761. margin-top: 8px;
  762. border: 1px solid #d2d2d2;
  763. border-radius: 20px;
  764. cursor: pointer;
  765. background-color: #fff;
  766. -webkit-transition: .1s linear;
  767. transition: .1s linear
  768. }
  769. .layui-form-switch i {
  770. position: absolute;
  771. left: 5px;
  772. top: 3px;
  773. width: 16px;
  774. height: 16px;
  775. border-radius: 20px;
  776. background-color: #d2d2d2;
  777. -webkit-transition: .1s linear;
  778. transition: .1s linear
  779. }
  780. .layui-form-switch em {
  781. position: absolute;
  782. right: 5px;
  783. top: 0;
  784. width: 25px;
  785. padding: 0 !important;
  786. text-align: center !important;
  787. color: #999 !important;
  788. font-style: normal !important;
  789. font-size: 12px
  790. }
  791. .layui-form-onswitch {
  792. border-color: #5FB878;
  793. background-color: #5FB878
  794. }
  795. .layui-form-onswitch i {
  796. left: 32px;
  797. background-color: #fff
  798. }
  799. .layui-form-onswitch em {
  800. left: 5px;
  801. right: auto;
  802. color: #fff !important
  803. }
  804. .layui-checkbox-disbaled {
  805. border-color: #e2e2e2 !important
  806. }
  807. .layui-checkbox-disbaled span {
  808. background-color: #e2e2e2 !important
  809. }
  810. .layui-checkbox-disbaled:hover i {
  811. color: #fff !important
  812. }
  813. .layui-form-radio {
  814. line-height: 28px;
  815. margin: 6px 10px 0 0;
  816. padding-right: 10px;
  817. cursor: pointer;
  818. font-size: 0
  819. }
  820. .layui-form-radio i {
  821. margin-right: 8px;
  822. font-size: 22px;
  823. color: #c2c2c2
  824. }
  825. .layui-form-radio span {
  826. font-size: 14px
  827. }
  828. .layui-form-radio i:hover, .layui-form-radioed i {
  829. color: #5FB878
  830. }
  831. .layui-radio-disbaled i {
  832. color: #e2e2e2 !important
  833. }
  834. .layui-form-pane .layui-form-label {
  835. width: 110px;
  836. padding: 8px 15px;
  837. height: 38px;
  838. line-height: 20px;
  839. border: 1px solid #e6e6e6;
  840. border-radius: 2px 0 0 2px;
  841. text-align: center;
  842. background-color: #FBFBFB;
  843. overflow: hidden;
  844. white-space: nowrap;
  845. text-overflow: ellipsis;
  846. -webkit-box-sizing: border-box !important;
  847. -moz-box-sizing: border-box !important;
  848. box-sizing: border-box !important
  849. }
  850. .layui-form-pane .layui-input-inline {
  851. margin-left: -1px
  852. }
  853. .layui-form-pane .layui-input-block {
  854. margin-left: 110px;
  855. left: -1px
  856. }
  857. .layui-form-pane .layui-input {
  858. border-radius: 0 2px 2px 0
  859. }
  860. .layui-form-pane .layui-form-text .layui-form-label {
  861. float: none;
  862. width: 100%;
  863. border-right: 1px solid #e6e6e6;
  864. border-radius: 2px;
  865. -webkit-box-sizing: border-box !important;
  866. -moz-box-sizing: border-box !important;
  867. box-sizing: border-box !important;
  868. text-align: left
  869. }
  870. .layui-laypage button, .layui-laypage input, .layui-nav {
  871. -webkit-box-sizing: border-box !important;
  872. -moz-box-sizing: border-box !important
  873. }
  874. .layui-form-pane .layui-form-text .layui-input-inline {
  875. display: block;
  876. margin: 0;
  877. top: -1px;
  878. clear: both
  879. }
  880. .layui-form-pane .layui-form-text .layui-input-block {
  881. margin: 0;
  882. left: 0;
  883. top: -1px
  884. }
  885. .layui-form-pane .layui-form-text .layui-textarea {
  886. min-height: 100px;
  887. border-radius: 0 0 2px 2px
  888. }
  889. .layui-form-pane .layui-form-checkbox {
  890. margin: 4px 0 4px 10px
  891. }
  892. .layui-form-pane .layui-form-radio, .layui-form-pane .layui-form-switch {
  893. margin-top: 6px;
  894. margin-left: 10px
  895. }
  896. .layui-form-pane .layui-form-item[pane] {
  897. position: relative;
  898. border: 1px solid #e6e6e6
  899. }
  900. .layui-form-pane .layui-form-item[pane] .layui-form-label {
  901. position: absolute;
  902. left: 0;
  903. top: 0;
  904. height: 100%;
  905. border-width: 0 1px 0 0
  906. }
  907. .layui-form-pane .layui-form-item[pane] .layui-input-inline {
  908. margin-left: 110px
  909. }
  910. .layui-layedit {
  911. border: 1px solid #d2d2d2;
  912. border-radius: 2px
  913. }
  914. .layui-layedit-tool {
  915. padding: 3px 5px;
  916. border-bottom: 1px solid #e2e2e2;
  917. font-size: 0
  918. }
  919. .layedit-tool-fixed {
  920. position: fixed;
  921. top: 0;
  922. border-top: 1px solid #e2e2e2
  923. }
  924. .layui-layedit-tool .layedit-tool-mid, .layui-layedit-tool .layui-icon {
  925. display: inline-block;
  926. vertical-align: middle;
  927. text-align: center;
  928. font-size: 14px
  929. }
  930. .layui-layedit-tool .layui-icon {
  931. position: relative;
  932. width: 32px;
  933. height: 30px;
  934. line-height: 30px;
  935. margin: 3px 5px;
  936. color: #777;
  937. cursor: pointer;
  938. border-radius: 2px
  939. }
  940. .layui-layedit-tool .layui-icon:hover {
  941. color: #393D49
  942. }
  943. .layui-layedit-tool .layui-icon:active {
  944. color: #000
  945. }
  946. .layui-layedit-tool .layedit-tool-active {
  947. background-color: #e2e2e2;
  948. color: #000
  949. }
  950. .layui-layedit-tool .layui-disabled, .layui-layedit-tool .layui-disabled:hover {
  951. color: #d2d2d2;
  952. cursor: not-allowed
  953. }
  954. .layui-layedit-tool .layedit-tool-mid {
  955. width: 1px;
  956. height: 18px;
  957. margin: 0 10px;
  958. background-color: #d2d2d2
  959. }
  960. .layedit-tool-html {
  961. width: 50px !important;
  962. font-size: 30px !important
  963. }
  964. .layedit-tool-b, .layedit-tool-code, .layedit-tool-help {
  965. font-size: 16px !important
  966. }
  967. .layedit-tool-d, .layedit-tool-face, .layedit-tool-image, .layedit-tool-unlink {
  968. font-size: 18px !important
  969. }
  970. .layedit-tool-image input {
  971. position: absolute;
  972. font-size: 0;
  973. left: 0;
  974. top: 0;
  975. width: 100%;
  976. height: 100%;
  977. opacity: .01;
  978. filter: Alpha(opacity=1);
  979. cursor: pointer
  980. }
  981. .layui-layedit-iframe iframe {
  982. display: block;
  983. width: 100%
  984. }
  985. #LAY_layedit_code {
  986. overflow: hidden
  987. }
  988. .layui-table {
  989. width: 100%;
  990. margin: 10px 0;
  991. background-color: #fff
  992. }
  993. .layui-table tr {
  994. transition: all .3s;
  995. -webkit-transition: all .3s
  996. }
  997. .layui-table thead tr {
  998. background-color: #f2f2f2
  999. }
  1000. .layui-table th {
  1001. text-align: left
  1002. }
  1003. .layui-table td, .layui-table th {
  1004. padding: 9px 15px;
  1005. min-height: 20px;
  1006. line-height: 20px;
  1007. border: 1px solid #e2e2e2;
  1008. font-size: 14px
  1009. }
  1010. .layui-table tr:hover, .layui-table[lay-even] tr:nth-child(even) {
  1011. background-color: #f8f8f8
  1012. }
  1013. .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
  1014. border: 1px solid #e2e2e2
  1015. }
  1016. .layui-table[lay-skin=line] td, .layui-table[lay-skin=line] th {
  1017. border: none;
  1018. border-bottom: 1px solid #e2e2e2
  1019. }
  1020. .layui-table[lay-skin=row] td, .layui-table[lay-skin=row] th {
  1021. border: none;
  1022. border-right: 1px solid #e2e2e2
  1023. }
  1024. .layui-table[lay-skin=nob] td, .layui-table[lay-skin=nob] th {
  1025. border: none
  1026. }
  1027. .layui-upload-button {
  1028. position: relative;
  1029. display: inline-block;
  1030. vertical-align: middle;
  1031. min-width: 60px;
  1032. height: 38px;
  1033. line-height: 38px;
  1034. border: 1px solid #DFDFDF;
  1035. border-radius: 2px;
  1036. overflow: hidden;
  1037. background-color: #fff;
  1038. color: #666
  1039. }
  1040. .layui-upload-button:hover {
  1041. border: 1px solid #aaa;
  1042. color: #333
  1043. }
  1044. .layui-upload-button:active {
  1045. border: 1px solid #4CAF50;
  1046. color: #000
  1047. }
  1048. .layui-upload-button input, .layui-upload-file {
  1049. opacity: .01;
  1050. filter: Alpha(opacity=1);
  1051. cursor: pointer
  1052. }
  1053. .layui-upload-button input {
  1054. position: absolute;
  1055. left: 0;
  1056. top: 0;
  1057. z-index: 10;
  1058. font-size: 100px;
  1059. width: 100%;
  1060. height: 100%
  1061. }
  1062. .layui-upload-icon {
  1063. display: block;
  1064. margin: 0 15px;
  1065. text-align: center
  1066. }
  1067. .layui-upload-icon i {
  1068. margin-right: 5px;
  1069. vertical-align: top;
  1070. font-size: 20px;
  1071. color: #5FB878
  1072. }
  1073. .layui-upload-iframe {
  1074. position: absolute;
  1075. width: 0;
  1076. height: 0;
  1077. border: 0;
  1078. visibility: hidden
  1079. }
  1080. .layui-upload-enter {
  1081. border: 1px solid #009E94;
  1082. background-color: #009E94;
  1083. color: #fff;
  1084. -webkit-transform: scale(1.1);
  1085. transform: scale(1.1)
  1086. }
  1087. .layui-upload-enter .layui-upload-icon, .layui-upload-enter .layui-upload-icon i {
  1088. color: #fff
  1089. }
  1090. .layui-flow-more {
  1091. margin: 10px 0;
  1092. text-align: center;
  1093. color: #999;
  1094. font-size: 14px
  1095. }
  1096. .layui-flow-more a {
  1097. height: 32px;
  1098. line-height: 32px
  1099. }
  1100. .layui-flow-more a * {
  1101. display: inline-block;
  1102. vertical-align: top
  1103. }
  1104. .layui-flow-more a cite {
  1105. padding: 0 20px;
  1106. border-radius: 3px;
  1107. background-color: #eee;
  1108. color: #333;
  1109. font-style: normal
  1110. }
  1111. .layui-flow-more a cite:hover {
  1112. opacity: .8
  1113. }
  1114. .layui-flow-more a i {
  1115. font-size: 30px;
  1116. color: #737383
  1117. }
  1118. .layui-laypage {
  1119. display: inline-block;
  1120. *display: inline;
  1121. *zoom: 1;
  1122. vertical-align: middle;
  1123. margin: 10px 0;
  1124. font-size: 0
  1125. }
  1126. .layui-laypage > :first-child, .layui-laypage > :first-child em {
  1127. border-radius: 2px 0 0 2px
  1128. }
  1129. .layui-laypage > :last-child, .layui-laypage > :last-child em {
  1130. border-radius: 0 2px 2px 0
  1131. }
  1132. .layui-laypage a, .layui-laypage span {
  1133. display: inline-block;
  1134. *display: inline;
  1135. *zoom: 1;
  1136. vertical-align: middle;
  1137. padding: 0 15px;
  1138. border: 1px solid #e2e2e2;
  1139. height: 28px;
  1140. line-height: 28px;
  1141. margin: 0 -1px 5px 0;
  1142. background-color: #fff;
  1143. color: #333;
  1144. font-size: 12px
  1145. }
  1146. .layui-laypage em {
  1147. font-style: normal
  1148. }
  1149. .layui-laypage span {
  1150. color: #999;
  1151. font-weight: 700
  1152. }
  1153. .layui-laypage .layui-laypage-curr {
  1154. position: relative
  1155. }
  1156. .layui-laypage .layui-laypage-curr em {
  1157. position: relative;
  1158. color: #fff;
  1159. font-weight: 400
  1160. }
  1161. .layui-laypage .layui-laypage-curr .layui-laypage-em {
  1162. position: absolute;
  1163. left: -1px;
  1164. top: -1px;
  1165. padding: 1px;
  1166. width: 100%;
  1167. height: 100%;
  1168. background-color: #009688
  1169. }
  1170. .layui-laypage-em {
  1171. border-radius: 2px
  1172. }
  1173. .layui-laypage-next em, .layui-laypage-prev em {
  1174. font-family: Sim sun;
  1175. font-size: 16px
  1176. }
  1177. .layui-laypage .layui-laypage-total {
  1178. height: 30px;
  1179. line-height: 30px;
  1180. margin-left: 1px;
  1181. border: none;
  1182. font-weight: 400
  1183. }
  1184. .layui-laypage button, .layui-laypage input {
  1185. height: 30px;
  1186. line-height: 30px;
  1187. border: 1px solid #e2e2e2;
  1188. border-radius: 2px;
  1189. vertical-align: top;
  1190. background-color: #fff;
  1191. box-sizing: border-box !important
  1192. }
  1193. .layui-laypage input {
  1194. width: 50px;
  1195. margin: 0 5px;
  1196. text-align: center
  1197. }
  1198. .layui-laypage button {
  1199. margin-left: 5px;
  1200. padding: 0 15px;
  1201. cursor: pointer
  1202. }
  1203. .layui-code {
  1204. position: relative;
  1205. margin: 10px 0;
  1206. padding: 15px;
  1207. line-height: 20px;
  1208. border: 1px solid #ddd;
  1209. border-left-width: 6px;
  1210. background-color: #F2F2F2;
  1211. color: #333;
  1212. font-family: Courier New;
  1213. font-size: 12px
  1214. }
  1215. .layui-tree {
  1216. line-height: 26px
  1217. }
  1218. .layui-tree li {
  1219. text-overflow: ellipsis;
  1220. overflow: hidden;
  1221. white-space: nowrap
  1222. }
  1223. .layui-tree li .layui-tree-spread, .layui-tree li a {
  1224. display: inline-block;
  1225. vertical-align: top;
  1226. height: 26px;
  1227. *display: inline;
  1228. *zoom: 1;
  1229. cursor: pointer
  1230. }
  1231. .layui-tree li a {
  1232. font-size: 0
  1233. }
  1234. .layui-tree li a i {
  1235. font-size: 16px
  1236. }
  1237. .layui-tree li a cite {
  1238. padding: 0 6px;
  1239. font-size: 14px;
  1240. font-style: normal
  1241. }
  1242. .layui-tree li i {
  1243. padding-left: 6px;
  1244. color: #333
  1245. }
  1246. .layui-tree li .layui-tree-check {
  1247. font-size: 13px
  1248. }
  1249. .layui-tree li .layui-tree-check:hover {
  1250. color: #009E94
  1251. }
  1252. .layui-tree li ul {
  1253. display: none;
  1254. margin-left: 20px
  1255. }
  1256. .layui-tree li .layui-tree-enter {
  1257. line-height: 24px;
  1258. border: 1px dotted #000
  1259. }
  1260. .layui-tree-drag {
  1261. display: none;
  1262. position: absolute;
  1263. left: -666px;
  1264. top: -666px;
  1265. background-color: #f2f2f2;
  1266. padding: 5px 10px;
  1267. border: 1px dotted #000;
  1268. white-space: nowrap
  1269. }
  1270. .layui-tree-drag i {
  1271. padding-right: 5px
  1272. }
  1273. .layui-nav {
  1274. position: relative;
  1275. padding: 0 20px;
  1276. background-color: #393D49;
  1277. color: #c2c2c2;
  1278. border-radius: 2px;
  1279. font-size: 0;
  1280. box-sizing: border-box !important
  1281. }
  1282. .layui-nav * {
  1283. font-size: 14px
  1284. }
  1285. .layui-nav .layui-nav-item {
  1286. position: relative;
  1287. display: inline-block;
  1288. *display: inline;
  1289. *zoom: 1;
  1290. vertical-align: middle;
  1291. line-height: 60px
  1292. }
  1293. .layui-nav .layui-nav-item a {
  1294. display: block;
  1295. padding: 0 20px;
  1296. color: #c2c2c2;
  1297. transition: all .3s;
  1298. -webkit-transition: all .3s
  1299. }
  1300. .layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after {
  1301. position: absolute;
  1302. left: 0;
  1303. top: 0;
  1304. width: 0;
  1305. height: 5px;
  1306. background-color: #5FB878;
  1307. transition: all .2s;
  1308. -webkit-transition: all .2s
  1309. }
  1310. .layui-nav-bar {
  1311. z-index: 1000
  1312. }
  1313. .layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a {
  1314. color: #fff
  1315. }
  1316. .layui-nav .layui-this:after {
  1317. content: '';
  1318. top: auto;
  1319. bottom: 0;
  1320. width: 100%
  1321. }
  1322. .layui-nav .layui-nav-more {
  1323. content: '';
  1324. width: 0;
  1325. height: 0;
  1326. border-style: solid dashed dashed;
  1327. border-color: #c2c2c2 transparent transparent;
  1328. overflow: hidden;
  1329. cursor: pointer;
  1330. transition: all .2s;
  1331. -webkit-transition: all .2s;
  1332. position: absolute;
  1333. top: 28px;
  1334. right: 3px;
  1335. border-width: 6px
  1336. }
  1337. .layui-nav .layui-nav-mored, .layui-nav-itemed .layui-nav-more {
  1338. top: 22px;
  1339. border-style: dashed dashed solid;
  1340. border-color: transparent transparent #c2c2c2
  1341. }
  1342. .layui-nav-child {
  1343. display: none;
  1344. position: absolute;
  1345. left: 0;
  1346. top: 65px;
  1347. min-width: 100%;
  1348. line-height: 36px;
  1349. padding: 5px 0;
  1350. box-shadow: 0 2px 4px rgba(0, 0, 0, .12);
  1351. border: 1px solid #d2d2d2;
  1352. background-color: #fff;
  1353. z-index: 100;
  1354. border-radius: 2px;
  1355. white-space: nowrap
  1356. }
  1357. .layui-nav .layui-nav-child a {
  1358. color: #333
  1359. }
  1360. .layui-nav .layui-nav-child a:hover {
  1361. background-color: #f2f2f2;
  1362. color: #333
  1363. }
  1364. .layui-nav-child dd {
  1365. position: relative
  1366. }
  1367. .layui-nav-child dd.layui-this {
  1368. background-color: #5FB878;
  1369. color: #fff
  1370. }
  1371. .layui-nav-child dd.layui-this a {
  1372. color: #fff
  1373. }
  1374. .layui-nav-child dd.layui-this:after {
  1375. display: none
  1376. }
  1377. .layui-nav-tree {
  1378. width: 200px;
  1379. padding: 0
  1380. }
  1381. .layui-nav-tree .layui-nav-item {
  1382. display: block;
  1383. width: 100%;
  1384. line-height: 45px
  1385. }
  1386. .layui-nav-tree .layui-nav-item a {
  1387. height: 45px;
  1388. text-overflow: ellipsis;
  1389. overflow: hidden;
  1390. white-space: nowrap
  1391. }
  1392. .layui-nav-tree .layui-nav-item a:hover {
  1393. background-color: #4E5465
  1394. }
  1395. .layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this > a, .layui-nav-tree .layui-this > a:hover {
  1396. background-color: #009688;
  1397. color: #fff
  1398. }
  1399. .layui-nav-tree .layui-this:after {
  1400. display: none
  1401. }
  1402. .layui-nav-itemed > a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover {
  1403. background-color: #2B2E37 !important;
  1404. color: #fff !important
  1405. }
  1406. .layui-nav-tree .layui-nav-bar {
  1407. width: 5px;
  1408. height: 0;
  1409. background-color: #009688
  1410. }
  1411. .layui-nav-tree .layui-nav-child {
  1412. position: relative;
  1413. z-index: 0;
  1414. top: 0;
  1415. border: none;
  1416. box-shadow: none
  1417. }
  1418. .layui-nav-tree .layui-nav-child a {
  1419. height: 40px;
  1420. line-height: 40px;
  1421. color: #c2c2c2
  1422. }
  1423. .layui-nav-tree .layui-nav-child, .layui-nav-tree .layui-nav-child a:hover {
  1424. background: 0 0;
  1425. color: #fff
  1426. }
  1427. .layui-nav-tree .layui-nav-more {
  1428. top: 20px;
  1429. right: 10px
  1430. }
  1431. .layui-nav-itemed .layui-nav-more {
  1432. top: 14px
  1433. }
  1434. .layui-nav-itemed .layui-nav-child {
  1435. display: block;
  1436. padding: 0
  1437. }
  1438. .layui-nav-side {
  1439. position: fixed;
  1440. top: 0;
  1441. bottom: 0;
  1442. left: 0;
  1443. overflow-x: hidden;
  1444. z-index: 999
  1445. }
  1446. .layui-breadcrumb {
  1447. visibility: hidden;
  1448. font-size: 0
  1449. }
  1450. .layui-breadcrumb a {
  1451. padding-right: 8px;
  1452. line-height: 22px;
  1453. font-size: 14px;
  1454. color: #333 !important
  1455. }
  1456. .layui-breadcrumb a:hover {
  1457. color: #01AAED !important
  1458. }
  1459. .layui-breadcrumb a cite, .layui-breadcrumb a span {
  1460. color: #666;
  1461. cursor: text;
  1462. font-style: normal
  1463. }
  1464. .layui-breadcrumb a span {
  1465. padding-left: 8px;
  1466. font-family: Sim sun
  1467. }
  1468. .layui-tab {
  1469. margin: 10px 0;
  1470. text-align: left !important
  1471. }
  1472. .layui-fixbar li, .layui-tab-bar, .layui-tab-title li, .layui-util-face ul li {
  1473. cursor: pointer;
  1474. text-align: center
  1475. }
  1476. .layui-tab[overflow] > .layui-tab-title {
  1477. overflow: hidden
  1478. }
  1479. .layui-tab-title {
  1480. position: relative;
  1481. left: 0;
  1482. height: 40px;
  1483. white-space: nowrap;
  1484. font-size: 0;
  1485. border-bottom: 1px solid #e2e2e2;
  1486. transition: all .2s;
  1487. -webkit-transition: all .2s
  1488. }
  1489. .layui-tab-title li {
  1490. display: inline-block;
  1491. *display: inline;
  1492. *zoom: 1;
  1493. vertical-align: middle;
  1494. font-size: 14px;
  1495. transition: all .2s;
  1496. -webkit-transition: all .2s;
  1497. position: relative;
  1498. line-height: 40px;
  1499. min-width: 65px;
  1500. padding: 0 10px
  1501. }
  1502. .layui-tab-title li a {
  1503. display: block
  1504. }
  1505. .layui-tab-title .layui-this {
  1506. color: #000
  1507. }
  1508. .layui-tab-title .layui-this:after {
  1509. position: absolute;
  1510. left: 0;
  1511. top: 0;
  1512. content: '';
  1513. width: 100%;
  1514. height: 41px;
  1515. border: 1px solid #e2e2e2;
  1516. border-bottom-color: #fff;
  1517. border-radius: 2px 2px 0 0;
  1518. -webkit-box-sizing: border-box !important;
  1519. -moz-box-sizing: border-box !important;
  1520. box-sizing: border-box !important;
  1521. pointer-events: none
  1522. }
  1523. .layui-tab-bar {
  1524. position: absolute;
  1525. right: 0;
  1526. top: 0;
  1527. z-index: 10;
  1528. width: 30px;
  1529. height: 39px;
  1530. line-height: 39px;
  1531. border: 1px solid #e2e2e2;
  1532. border-radius: 2px;
  1533. background-color: #fff
  1534. }
  1535. .layui-tab-bar .layui-icon {
  1536. position: relative;
  1537. display: inline-block;
  1538. top: 3px;
  1539. transition: all .3s;
  1540. -webkit-transition: all .3s
  1541. }
  1542. .layui-tab-item, .layui-util-face .layui-layer-TipsG {
  1543. display: none
  1544. }
  1545. .layui-tab-more {
  1546. padding-right: 30px;
  1547. height: auto;
  1548. white-space: normal
  1549. }
  1550. .layui-tab-more li.layui-this:after {
  1551. border-bottom-color: #e2e2e2;
  1552. border-radius: 2px
  1553. }
  1554. .layui-tab-more .layui-tab-bar .layui-icon {
  1555. top: -2px;
  1556. top: 3px \9;
  1557. -webkit-transform: rotate(180deg);
  1558. transform: rotate(180deg)
  1559. }
  1560. :root .layui-tab-more .layui-tab-bar .layui-icon {
  1561. top: -2px \0/ IE9
  1562. }
  1563. .layui-tab-content {
  1564. padding: 10px
  1565. }
  1566. .layui-tab-title li .layui-tab-close {
  1567. position: relative;
  1568. margin-left: 8px;
  1569. top: 1px;
  1570. color: #c2c2c2;
  1571. transition: all .2s;
  1572. -webkit-transition: all .2s
  1573. }
  1574. .layui-tab-title li .layui-tab-close:hover {
  1575. border-radius: 2px;
  1576. background-color: #FF5722;
  1577. color: #fff
  1578. }
  1579. .layui-tab-brief > .layui-tab-title .layui-this {
  1580. color: #009688
  1581. }
  1582. .layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
  1583. border: none;
  1584. border-radius: 0;
  1585. border-bottom: 3px solid #5FB878
  1586. }
  1587. .layui-tab-brief[overflow] > .layui-tab-title .layui-this:after {
  1588. top: -1px
  1589. }
  1590. .layui-tab-card {
  1591. border: 1px solid #e2e2e2;
  1592. border-radius: 2px;
  1593. box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .1)
  1594. }
  1595. .layui-tab-card > .layui-tab-title {
  1596. background-color: #f2f2f2
  1597. }
  1598. .layui-tab-card > .layui-tab-title li {
  1599. margin-right: -1px;
  1600. margin-left: -1px
  1601. }
  1602. .layui-tab-card > .layui-tab-title .layui-this {
  1603. background-color: #fff
  1604. }
  1605. .layui-tab-card > .layui-tab-title .layui-this:after {
  1606. border-top: none;
  1607. border-width: 1px;
  1608. border-bottom-color: #fff
  1609. }
  1610. .layui-tab-card > .layui-tab-title .layui-tab-bar {
  1611. height: 40px;
  1612. line-height: 40px;
  1613. border-radius: 0;
  1614. border-top: none;
  1615. border-right: none
  1616. }
  1617. .layui-tab-card > .layui-tab-more .layui-this {
  1618. background: 0 0;
  1619. color: #5FB878
  1620. }
  1621. .layui-tab-card > .layui-tab-more .layui-this:after {
  1622. border: none
  1623. }
  1624. .layui-fixbar {
  1625. position: fixed;
  1626. right: 15px;
  1627. bottom: 15px;
  1628. z-index: 9999
  1629. }
  1630. .layui-fixbar li {
  1631. width: 50px;
  1632. height: 50px;
  1633. line-height: 50px;
  1634. margin-bottom: 1px;
  1635. font-size: 30px;
  1636. background-color: #9F9F9F;
  1637. color: #fff;
  1638. border-radius: 2px;
  1639. opacity: .95
  1640. }
  1641. .layui-fixbar li:hover {
  1642. opacity: .85
  1643. }
  1644. .layui-fixbar li:active {
  1645. opacity: 1
  1646. }
  1647. .layui-fixbar .layui-fixbar-top {
  1648. display: none;
  1649. font-size: 40px
  1650. }
  1651. body .layui-util-face {
  1652. border: none;
  1653. background: 0 0
  1654. }
  1655. body .layui-util-face .layui-layer-content {
  1656. padding: 0;
  1657. background-color: #fff;
  1658. color: #666;
  1659. box-shadow: none
  1660. }
  1661. .layui-util-face ul {
  1662. position: relative;
  1663. width: 372px;
  1664. padding: 10px;
  1665. border: 1px solid #D9D9D9;
  1666. background-color: #fff;
  1667. box-shadow: 0 0 20px rgba(0, 0, 0, .2)
  1668. }
  1669. .layui-util-face ul li {
  1670. float: left;
  1671. border: 1px solid #e8e8e8;
  1672. height: 22px;
  1673. width: 26px;
  1674. overflow: hidden;
  1675. margin: -1px 0 0 -1px;
  1676. padding: 4px 2px
  1677. }
  1678. .layui-util-face ul li:hover {
  1679. position: relative;
  1680. z-index: 2;
  1681. border: 1px solid #eb7350;
  1682. background: #fff9ec
  1683. }
  1684. .layui-anim {
  1685. -webkit-animation-duration: .3s;
  1686. animation-duration: .3s;
  1687. -webkit-animation-fill-mode: both;
  1688. animation-fill-mode: both
  1689. }
  1690. .layui-anim-loop {
  1691. -webkit-animation-iteration-count: infinite;
  1692. animation-iteration-count: infinite
  1693. }
  1694. @-webkit-keyframes layui-rotate {
  1695. from {
  1696. -webkit-transform: rotate(0)
  1697. }
  1698. to {
  1699. -webkit-transform: rotate(360deg)
  1700. }
  1701. }
  1702. @keyframes layui-rotate {
  1703. from {
  1704. transform: rotate(0)
  1705. }
  1706. to {
  1707. transform: rotate(360deg)
  1708. }
  1709. }
  1710. .layui-anim-rotate {
  1711. -webkit-animation-name: layui-rotate;
  1712. animation-name: layui-rotate;
  1713. -webkit-animation-duration: 1s;
  1714. animation-duration: 1s;
  1715. -webkit-animation-timing-function: linear;
  1716. animation-timing-function: linear
  1717. }
  1718. @-webkit-keyframes layui-up {
  1719. from {
  1720. -webkit-transform: translate3d(0, 100%, 0);
  1721. opacity: .3
  1722. }
  1723. to {
  1724. -webkit-transform: translate3d(0, 0, 0);
  1725. opacity: 1
  1726. }
  1727. }
  1728. @keyframes layui-up {
  1729. from {
  1730. transform: translate3d(0, 100%, 0);
  1731. opacity: .3
  1732. }
  1733. to {
  1734. transform: translate3d(0, 0, 0);
  1735. opacity: 1
  1736. }
  1737. }
  1738. .layui-anim-up {
  1739. -webkit-animation-name: layui-up;
  1740. animation-name: layui-up
  1741. }
  1742. @-webkit-keyframes layui-upbit {
  1743. from {
  1744. -webkit-transform: translate3d(0, 30px, 0);
  1745. opacity: .3
  1746. }
  1747. to {
  1748. -webkit-transform: translate3d(0, 0, 0);
  1749. opacity: 1
  1750. }
  1751. }
  1752. @keyframes layui-upbit {
  1753. from {
  1754. transform: translate3d(0, 30px, 0);
  1755. opacity: .3
  1756. }
  1757. to {
  1758. transform: translate3d(0, 0, 0);
  1759. opacity: 1
  1760. }
  1761. }
  1762. .layui-anim-upbit {
  1763. -webkit-animation-name: layui-upbit;
  1764. animation-name: layui-upbit
  1765. }
  1766. @-webkit-keyframes layui-scale {
  1767. 0% {
  1768. opacity: .3;
  1769. -webkit-transform: scale(.5)
  1770. }
  1771. 100% {
  1772. opacity: 1;
  1773. -webkit-transform: scale(1)
  1774. }
  1775. }
  1776. @keyframes layui-scale {
  1777. 0% {
  1778. opacity: .3;
  1779. -ms-transform: scale(.5);
  1780. transform: scale(.5)
  1781. }
  1782. 100% {
  1783. opacity: 1;
  1784. -ms-transform: scale(1);
  1785. transform: scale(1)
  1786. }
  1787. }
  1788. .layui-anim-scale {
  1789. -webkit-animation-name: layui-scale;
  1790. animation-name: layui-scale
  1791. }
  1792. @-webkit-keyframes layui-scale-spring {
  1793. 0% {
  1794. opacity: .5;
  1795. -webkit-transform: scale(.5)
  1796. }
  1797. 80% {
  1798. opacity: .8;
  1799. -webkit-transform: scale(1.1)
  1800. }
  1801. 100% {
  1802. opacity: 1;
  1803. -webkit-transform: scale(1)
  1804. }
  1805. }
  1806. @keyframes layui-scale-spring {
  1807. 0% {
  1808. opacity: .5;
  1809. -ms-transform: scale(.5);
  1810. transform: scale(.5)
  1811. }
  1812. 80% {
  1813. opacity: .8;
  1814. -ms-transform: scale(1.1);
  1815. transform: scale(1.1)
  1816. }
  1817. 100% {
  1818. opacity: 1;
  1819. -ms-transform: scale(1);
  1820. transform: scale(1)
  1821. }
  1822. }
  1823. .layui-anim-scaleSpring {
  1824. -webkit-animation-name: layui-scale-spring;
  1825. animation-name: layui-scale-spring
  1826. }
  1827. @media screen and (max-width: 450px) {
  1828. .layui-form-item .layui-form-label {
  1829. text-overflow: ellipsis;
  1830. overflow: hidden;
  1831. white-space: nowrap
  1832. }
  1833. .layui-form-item .layui-inline {
  1834. display: block;
  1835. margin-right: 0;
  1836. margin-bottom: 20px;
  1837. clear: both
  1838. }
  1839. .layui-form-item .layui-inline:after {
  1840. content: '\20';
  1841. clear: both;
  1842. display: block;
  1843. height: 0
  1844. }
  1845. .layui-form-item .layui-input-inline {
  1846. display: block;
  1847. float: none;
  1848. left: -3px;
  1849. width: auto;
  1850. margin: 0 0 10px 112px
  1851. }
  1852. .layui-form-item .layui-input-inline + .layui-form-mid {
  1853. margin-left: 110px;
  1854. top: -5px;
  1855. padding: 0
  1856. }
  1857. .layui-form-item .layui-form-checkbox {
  1858. margin-right: 5px;
  1859. margin-bottom: 5px
  1860. }
  1861. }