global.css 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772
  1. /*@import url('//at.alicdn.com/t/font_377326_ocalo5k829twewmi.css');
  2. @import url('../lib/bootstrap/css/bootstrap.min.css');
  3. @import url('../lib/layer/skin/default/layer.css');
  4. @import url('../lib/layui/css/layui.css');
  5. @import url('../lib/layui/css/layui.plugs.css');
  6. @import url('../lib/theme/index.css');*/
  7. @import url('../lib/font-awesome/css/font-awesome.min.css');
  8. /** 滚动条 **/
  9. ::-webkit-scrollbar{width: 10px; height: 10px;}
  10. ::-webkit-scrollbar-button:vertical{display: none;}
  11. ::-webkit-scrollbar-track, ::-webkit-scrollbar-corner{background-color: #e2e2e2;}
  12. ::-webkit-scrollbar-thumb{border-radius: 0; background-color: rgba(0,0,0,.3);}
  13. ::-webkit-scrollbar-thumb:vertical:hover{background-color: rgba(0,0,0,.35);}
  14. ::-webkit-scrollbar-thumb:vertical:active{background-color: rgba(0,0,0,.38);}
  15. /*自定义*/
  16. html, body, .wrapper {
  17. font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;
  18. overflow: hidden;
  19. height: 100%;
  20. background: #F6F6F6;
  21. }
  22. a {color: inherit; text-decoration:none;}
  23. a:hover {text-decoration:none;}
  24. h1, h2, h3, .h1, .h2, .h3, {line-height: 1.2;}
  25. h4, h5, h6, .h4, .h5, .h6 {line-height: 2;}
  26. .alert{
  27. clear: both;
  28. position: relative;
  29. width: 50%;
  30. margin: -35px auto 0 auto;
  31. }
  32. .login{
  33. background: #0099FF;
  34. height: 400px;
  35. top: -200px;
  36. color: #FFF;
  37. clear: both;
  38. position: relative;
  39. }
  40. .login-circle {
  41. width: 400px;
  42. height: 400px;
  43. padding: 100px;
  44. margin-top: -300px;
  45. margin-left: -300px;
  46. border:3px dashed #DDD;
  47. position: absolute;
  48. border-radius:50%;
  49. top: 50%;
  50. left: 50%;
  51. /*background: #000 ;*/
  52. /*opacity: 0.2;*/
  53. -webkit-animation: rotating 200s
  54. }
  55. .login-form {
  56. width: 400px;
  57. height: 400px;
  58. margin-top: -200px;
  59. margin-left: -200px;
  60. position: absolute;
  61. top: 50%;
  62. left: 50%;
  63. z-index: 100;
  64. }
  65. .random {
  66. width: 100%;
  67. height: 36px;
  68. border: 1px solid #878787;
  69. border-radius:3px;
  70. }
  71. .copyright {
  72. position:absolute;
  73. bottom:0;
  74. width: 100%;
  75. color: #999;
  76. text-align: center;
  77. }
  78. .passport {
  79. height: 14px;
  80. }
  81. .floater{float:left; height:50%;}
  82. @-webkit-keyframes rotating
  83. {
  84. 0% {-webkit-transform:rotate(0deg);}
  85.  100% {-webkit-transform:rotate(360deg);}
  86. }
  87. header{padding:5px; line-height: 40px; color: #FFF!important;}
  88. .header-logo {width: 165px;}
  89. .header-menu i{margin: 12px; }
  90. .header-user img {width: 20px;}
  91. .header-user label{margin:0 10px;}
  92. .export div label {width: 120px;}
  93. .page-side {width: 200px; margin:0 0 0 5px; position: absolute; background-color: #FFF;}
  94. .page-body {margin-left: 205px;}
  95. .menu-compact>.page-side {width: 50px; overflow: visible;border: 1px solid #ECEBEB}
  96. .menu-compact>.page-body{margin-left: 55px;}
  97. .menu-compact>.page-side>.el-menu>.el-submenu {position: relative;}
  98. .menu-compact>.page-side>.el-menu>.el-menu-item>.menu-text,
  99. .menu-compact>.page-side>.el-menu>.el-submenu>.el-submenu__title>.menu-text {
  100. display: none;
  101. position: absolute;
  102. left: 50px;
  103. top: 0;
  104. width: 170px;
  105. height: 40px;
  106. line-height: 40px;
  107. background-color: #fff;
  108. z-index: 121;
  109. padding-left: 25px;
  110. border: 1px solid #f3f3f3;
  111. }
  112. .menu-compact>.page-side>.el-menu>.el-submenu>.el-menu {
  113. background: #fbfbfb;
  114. position: absolute;
  115. z-index: 120;
  116. left: 50px;
  117. top: 0;
  118. width: 195px;
  119. -webkit-box-shadow: none;
  120. -moz-box-shadow: none;
  121. box-shadow: none;
  122. padding-top: 38px;
  123. display: none;
  124. border-left: 1px solid #f3f3f3;
  125. border-right: 1px solid #f3f3f3;
  126. border-bottom: 1px solid #f3f3f3;
  127. }
  128. .menu-compact>.page-side>.el-menu>.el-menu-item>.menu-text,
  129. .menu-compact>.page-side>.el-menu>.el-menu-item>.el-submenu__icon-arrow,
  130. .menu-compact>.page-side>.el-menu>.el-submenu>.el-submenu__title>.menu-text,
  131. .menu-compact>.page-side>.el-menu>.el-submenu>.el-submenu__title>.el-submenu__icon-arrow,
  132. .menu-compact>.page-side>.el-menu>.el-submenu>.el-menu {display: none;}
  133. .menu-compact>.page-side>.el-menu>.el-menu-item:hover>.menu-text,
  134. .menu-compact>.page-side>.el-menu>.el-submenu:hover>.el-submenu__title>.menu-text,
  135. .menu-compact>.page-side>.el-menu>.el-submenu:hover>.el-menu {display: block;}
  136. .page-tabs .navbar {position: relative;}
  137. .page-tabs .navbar-arrow { left: 0;}
  138. .page-tabs .navbar-menu { right: 0;}
  139. .page-tabs .navbar-arrow, .page-tabs .navbar-menu {position: absolute; margin: 2px 0; z-index: 100;}
  140. .page-tabs .navbar-toolbar .tool {padding: 8px; border-bottom: 2px solid;}
  141. .page-tabs .navbar-toolbar .tool-toggler {border-color: #FF4747;}
  142. .page-tabs .navbar-toolbar .tool-refresh {border-color: #F7BA2B;}
  143. .page-tabs .navbar-toolbar .tool-fullscreen {border-color: #13CD67;}
  144. .page-side, .page-main {overflow-y: scroll;}
  145. .item-ul li{padding: 5px; cursor: pointer; border-bottom: 1px solid #EEE;}
  146. .item-ul li:hover{background-color: #EEE}
  147. .item-ul li label{display: block;}
  148. .content-body {height: auto;padding-top: 15px;}/*min-height: 174px;*/
  149. /*element重写*/
  150. .header-user .el-dropdown{color: inherit;}
  151. .page-tabs .navbar-section>.el-tabs__header .el-tabs__nav-prev, .page-tabs .navbar-section>.el-tabs__header .el-tabs__nav-next, .page-tabs .navbar-section>.el-tabs__header .el-tabs__item {height: 35px; line-height: 35px;}
  152. .page-tabs .navbar-section>.el-tabs__header .el-tabs__nav-wrap {margin-right:40px;}
  153. .page-tabs .navbar-section>.el-tabs__header {margin: 0;}
  154. .page-tabs .navbar-section>.el-tabs__header .el-tabs__item{ width: 150px; text-align: center; border-color:#DDD; margin-left: -1px; }
  155. .page-tabs .navbar-section>.el-tabs__header .el-tabs__item.is-active{background: #FFF;}
  156. .page-tabs .navbar-section>.el-tabs__header .el-tabs__item .el-icon-close{ float: right; margin: 8px 0;}
  157. .page-side>.el-menu>.el-menu-item, .page-side>.el-menu>.el-submenu>div{border-bottom: 1px solid #EFEFEF;}
  158. .item-detail .el-col{line-height: 40px;}
  159. .item-box{border: 1px dashed #BEBEBE; padding:0 10px}
  160. .el-menu, .el-submenu .el-menu {background-color: transparent;}
  161. .el-menu-item i.fa, .el-submenu i.fa { margin-right:10px; }
  162. .el-submenu .el-menu li{list-style: circle inside; background-color: #354f6b;}
  163. .el-menu-item, .el-submenu__title, .el-submenu .el-menu-item{height: 40px; line-height: 40px;}
  164. .el-dropdown-menu{border-radius: 5px;}
  165. .el-menu-item:before{
  166. display: none;
  167. content: "";
  168. position: absolute;
  169. top: 0;
  170. bottom: 0;
  171. left: 0px;
  172. width: 4px;
  173. max-width: 4px;
  174. overflow: hidden;
  175. background-color: #2dc3e8;
  176. }
  177. .el-menu-item:hover, .el-submenu__title:hover, .el-submenu .el-menu-item:hover {background-color: transparent;}
  178. .el-menu-item:hover:before {display: block; background-color: #fb6e52;}
  179. .el-menu-item.is-active:before {display: block; }
  180. .el-col {padding: 2px;}
  181. .item-detail>.el-row:nth-child(even){background-color: #FFF}
  182. .el-tag {margin:0 2px;}
  183. .el-col {padding: 2px;}
  184. .el-button span {margin-left: 0px;}
  185. .el-pagination {margin: 20px; text-align: center;}
  186. .el-date-editor {width: 100% !important;}
  187. .el-form-item__label,.el-button--text {color:inherit;}
  188. .box-card{ margin:0 0 10px 0; }
  189. /*layui重写*/
  190. .layui-layim {width:260px; float:left; background-size: cover; border-color:none !important;}
  191. .layui-layim .layui-layim-main {top:0px;}
  192. .layui-layim .layim-tab-content {height: calc(100vh - 325px);}
  193. .layui-layim-chat {position:relative; margin:0 280px 0 270px; border-color:none !important; height: calc(100vh - 155px);}
  194. .layui-layim-chat .layim-chat-title {position: relative;top:0;}
  195. .layui-layim-chat .layim-chat-list {top:0;}
  196. .layui-layim-chat .layim-chat-main {height: calc(100vh - 440px);}
  197. .layui-layim-chat .layim-chat-main img {max-height: calc(30vh);}
  198. .layui-layim-chat .layim-chat-send .layim-menu-box {top: -80px;}
  199. .layui-layim-chat .layim-send-set .layui-edge {top: 8px; border-top-color: transparent; border-bottom-color: #fff;}
  200. .layui-layim .layim-chat-list{top:0;}
  201. .layui-layim .layui-layim-info{padding: 10px 15px 0 15px;}
  202. .layui-layim-panel {width:270px; float:right;}
  203. .layui-layim-panel .el-tabs__content{height: calc(100vh - 360px); overflow-y: auto;}
  204. .layui-layim-panel .el-tab-pane li{padding: 5px; cursor: pointer; border-bottom: 1px solid #EEE;}
  205. .layui-layim-panel .el-tab-pane li:hover{background-color: #EEE}
  206. .widget{padding:10px;-webkit-box-shadow:none;-moz-box-shadow:none;/*-webkit-box-shadow:1px 0 10px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 0 10px 1px rgba(0,0,0,.3);box-shadow:1px 0 10px 1px rgba(0,0,0,.3);*/margin:3px 0 30px 0}
  207. .widget.collapsed .widget-body{display:none}
  208. .widget.collapsed.radius-bordered .widget-header{-webkit-border-radius:3px 3px 3px 3px;-webkit-background-clip:padding-box;-moz-border-radius:3px 3px 3px 3px;-moz-background-clip:padding;border-radius:3px 3px 3px 3px;background-clip:padding-box}
  209. .widget.no-header .widget-header{display:none}
  210. .widget.no-header.radius-bordered .widget-body{-webkit-border-radius:3px 3px 3px 3px;-webkit-background-clip:padding-box;-moz-border-radius:3px 3px 3px 3px;-moz-background-clip:padding;border-radius:3px 3px 3px 3px;background-clip:padding-box}
  211. .widget.maximized{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;margin:0;overflow:auto}
  212. .widget.maximized .widget-body{padding:12px 0}
  213. .widget.transparent .widget-header,.widget.transparent .widget-body{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
  214. .widget.transparent .widget-header{border-bottom:1px solid #ccc}
  215. .widget.bordered-top{border-top:3px solid #fff}
  216. .widget.bordered-bottom{border-bottom:3px solid #fff}
  217. .widget.bordered-left{border-left:3px solid #fff}
  218. .widget.bordered-right{border-top:3px solid #fff}
  219. .widget.radius-bordered .widget-header{-webkit-border-radius:3px 3px 0 0;-webkit-background-clip:padding-box;-moz-border-radius:3px 3px 0 0;-moz-background-clip:padding;border-radius:3px 3px 0 0;background-clip:padding-box}
  220. .widget.radius-bordered .widget-body{-webkit-border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-border-radius:0 0 3px 3px;-moz-background-clip:padding;border-radius:0 0 3px 3px;background-clip:padding-box}
  221. .widget.flat .widget-body,.widget.flat .widget-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
  222. .widget.lightshadow .widget-body,.widget.lightshadow .widget-header{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}
  223. .widget:hover .compact{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}
  224. .widget:hover .compact i{color:#2dc3e8}
  225. .widget-header{position:relative;min-height:35px;background:#fff;-webkit-box-shadow:0 0 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 4px rgba(0,0,0,.3);box-shadow:0 0 4px rgba(0,0,0,.3);color:#555;padding-left:12px;text-align:right}
  226. .widget-header .widget-icon{display:block;width:30px;height:32px;position:relative;float:left;font-size:111%;line-height:32px;text-align:center;margin-left:-10px}
  227. .widget-header>.widget-caption{line-height:34px;padding:0;margin:0;float:left;text-align:left;font-weight:400!important;font-size:13px}
  228. .widget-header.lined{border:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;padding-left:2%}
  229. .widget-header.lined:before{content:"";position:absolute;display:block;width:96%;bottom:0;top:35px;height:1px;left:2%;z-index:1;border-bottom:1px solid #e5e5e5}
  230. .widget-header.lined .widget-buttons{padding-right:2%}
  231. .widget-header.lined+.widget-body{padding-left:2%;padding-right:2%}
  232. .widget-header.separated{margin-bottom:5px}
  233. .widget-header[class*="bg-"]{border:0}
  234. .widget-header[class*="bg-"] .widget-caption,.widget-header[class*="bg-"] i{color:#fff}
  235. .widget-header.bordered-left{border-left:3px solid #fff}
  236. .widget-header.bordered-right{border-right:3px solid #fff}
  237. .widget-header.bordered-top{border-top:3px solid #fff}
  238. .widget-header.bordered-bottom{border-bottom:3px solid #fff}
  239. .widget-header.header-large{min-height:49px;padding-left:18px}
  240. .widget-header.header-large h5{line-height:48px;font-size:16px}
  241. .widget-header.header-large>.widget-buttons{line-height:48px;height:48px}
  242. .widget-header.header-large>.widget-buttons a{min-width:26px}
  243. .widget-header.header-large>.widget-buttons a i{font-size:20px}
  244. .widget-header.header-small{min-height:29px;padding-left:10px}
  245. .widget-header.header-small h5{line-height:28px;font-size:12px}
  246. .widget-header.header-small>.widget-buttons{line-height:29px;height:29px}
  247. .widget-header.header-small>.widget-buttons a{min-width:16px;height:16px}
  248. .widget-header.header-small>.widget-buttons a i{font-size:14px}
  249. .widget-buttons{display:inline-block;padding:0 5px;line-height:34px;position:relative;text-align:left;height:36px}
  250. .widget-buttons.buttons-bordered{border-left:1px solid #e5e5e5}
  251. .widget-buttons.compact{margin-top:4px;background-color:#f5f5f5;line-height:27px;-webkit-transition:background-color .218s ease;-moz-transition:background-color .218s ease;-o-transition:background-color .218s ease;transition:background-color .218s ease;-webkit-transition:-webkit-box-shadow .218s ease;-moz-transition:-moz-box-shadow .218s ease;-o-transition:box-shadow .218s ease;transition:box-shadow .218s ease;-webkit-transition:color .318s ease;-moz-transition:color .318s ease;-o-transition:color .318s ease;transition:color .318s ease;height:27px}
  252. .widget-buttons.compact:hover{background-color:#2dc3e8;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}
  253. .widget-buttons.compact:hover i{color:#fff}
  254. .widget-buttons.compact:before{display:block;content:"";position:absolute;top:0;bottom:0;right:-4px;width:4px;max-width:4px;overflow:hidden;background-color:#2dc3e8}
  255. .widget-buttons.compact a{min-width:14px;line-height:14px}
  256. .widget-buttons.compact i{color:#ccc;font-size:14px}
  257. .widget-buttons.no-padding{padding:0}
  258. .widget-buttons.padding-5{padding:0 5px}
  259. .widget-buttons.no-border:before{display:none}
  260. .widget-buttons label{display:inline-block;vertical-align:middle;margin-bottom:0;line-height:6px}
  261. .widget-buttons>a{font-size:14px;margin:0 1px;display:inline-block;padding:0;line-height:24px;min-width:20px;text-align:center}
  262. .widget-buttons>a:hover{text-decoration:none}
  263. .widget-buttons>a i{vertical-align:middle}
  264. .widget-buttons>[data-toggle]>.fa{margin-right:0}
  265. .widget-buttons>[data-toggle]:hover{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5}
  266. .widget-buttons>[data-toggle]:focus{text-decoration:none}
  267. .widget-buttons>[data-toggle="dispose"]{color:#777;font-size:14px}
  268. .widget-buttons>[data-toggle="maximize"]{color:#777;font-size:14px}
  269. .widget-buttons>[data-toggle="collapse"]{color:#777;font-size:14px}
  270. .widget-buttons>[data-toggle="refresh"]{color:#777;font-size:14px}
  271. .widget-buttons>[data-toggle="config"]{color:#777;font-size:14px}
  272. .widget-buttons .progress{vertical-align:middle;display:inline-block;margin:0;min-width:100px;margin-top:-3px}
  273. .widget-buttons .btn-group{margin-top:-2px}
  274. .widget-buttons .btn-group .dropdown-menu{right:0;left:auto}
  275. .widget-buttons .badge{margin-top:-2px}
  276. .widget-buttons .label{padding:5px 6px 5px 6px}
  277. .widget-buttons .pagination,.widget-buttons .pager{float:right;margin:5px 2px 1px}
  278. .widget-buttons .btn{margin-top:-2px}
  279. .widget-body{background-color:#fbfbfb;/*-webkit-box-shadow:1px 0 10px 1px rgba(0,0,0,.3);-moz-box-shadow:1px 0 10px 1px rgba(0,0,0,.3);box-shadow:1px 0 10px 1px rgba(0,0,0,.3);*/padding:12px}
  280. .widget-body.bordered-left{border-left:3px solid #fff}
  281. .widget-body.bordered-right{border-right:3px solid #fff}
  282. .widget-body.bordered-bottom{border-bottom:3px solid #fff}
  283. .widget-body.bordered-top{border-top:3px solid #fff}
  284. .widget-body[class*="bg-"]{color:#fff}
  285. .widget-body.no-padding{padding:0}
  286. .widget-body.no-padding .accordion{border:0}
  287. .widget-body.no-padding .dataTables_filter label{margin:10px}
  288. .widget-body.no-padding .dataTables_length{top:10px;right:10px}
  289. .widget-body.no-padding .DTTT.btn-group{right:80px;top:10px}
  290. .widget-body .accordion.panel-group{border-top-width:1px!important}
  291. .widget-body>table{margin-bottom:0}
  292. .widget-body hr.wide{margin-left:-12px;margin-right:-12px}
  293. .text-center{text-align:center;}
  294. .box-padding {padding: 10px;}
  295. .box-margin {margin: 10px;}
  296. .box-padding-right {padding-right: 10px;}
  297. .box-margin-right {margin-right: 10px;}
  298. .box-padding-20 {padding: 20px;}
  299. .box-margin-20 {margin: 20px;}
  300. .text-black{color:#324057}
  301. .text-black-light{color:#475669}
  302. .text-black-dark{color:#1F2D3D}
  303. .text-silver{color:#99A9BF}
  304. .text-silver-light{color:#C0CCDA}
  305. .text-silver-dark{color:#8492A6}
  306. .text-gray{color:#E5E9F2}
  307. .text-gray-light{color:#EFF2F7}
  308. .text-gray-dark{color:#D3DCE6}
  309. .text-white{color:#FFFFFF}
  310. .text-white-dark{color:#F9FAFC}
  311. .text-default{color:#CCCCCC}
  312. .text-default-light{color:#F2F2F2}
  313. .text-default-dark{color:#A6A6A6}
  314. .text-info{color:#59B5E3}
  315. .text-info-light{color:#9BD2EE}
  316. .text-info-dark{color:#2394CD}
  317. .text-primary{color:#1F9EFF}
  318. .text-primary-light{color:#6BBFFF}
  319. .text-primary-dark{color:#0076D1}
  320. .text-success{color:#13CD67}
  321. .text-success-light{color:#40ED8E}
  322. .text-success-dark{color:#0D8744}
  323. .text-warning{color:#F7BA2B}
  324. .text-warning-light{color:#FAD275}
  325. .text-warning-dark{color:#CF9307}
  326. .text-danger{color:#FF4747}
  327. .text-danger-light{color:#FF9494}
  328. .text-danger-dark{color:#FA0000}
  329. .bg-black{background-color:#324057}
  330. .bg-black-light{background-color:#475669}
  331. .bg-black-dark{background-color:#1F2D3D}
  332. .bg-silver{background-color:#99A9BF}
  333. .bg-silver-light{background-color:#C0CCDA}
  334. .bg-silver-dark{background-color:#8492A6}
  335. .bg-gray{background-color:#E5E9F2}
  336. .bg-gray-light{background-color:#EFF2F7}
  337. .bg-gray-dark{background-color:#D3DCE6}
  338. .bg-white{background-color:#FFFFFF}
  339. .bg-white-dark{background-color:#F9FAFC}
  340. .bg-default{background-color:#CCCCCC}
  341. .bg-default-light{background-color:#F2F2F2}
  342. .bg-default-dark{background-color:#A6A6A6}
  343. .bg-info{background-color:#59B5E3}
  344. .bg-info-light{background-color:#9BD2EE}
  345. .bg-info-dark{background-color:#2394CD}
  346. .bg-primary{background-color:#1F9EFF}
  347. .bg-primary-dark{background-color:#0076D1}
  348. .bg-success{background-color:#13CD67}
  349. .bg-success-light{background-color:#40ED8E}
  350. .bg-success-dark{background-color:#0D8744}
  351. .bg-warning{background-color:#F7BA2B}
  352. .bg-warning-light{background-color:#FAD275}
  353. .bg-warning-dark{background-color:#CF9307}
  354. .bg-danger{background-color:#FF4747}
  355. .bg-danger-light{background-color:#FF9494}
  356. .bg-danger-dark{background-color:#FA0000}
  357. .bd-black{border-color:#324057}
  358. .bd-black-light{border-color:#475669}
  359. .bd-black-dark{border-color:#1F2D3D}
  360. .bd-silver{border-color:#99A9BF}
  361. .bd-silver-light{border-color:#C0CCDA}
  362. .bd-silver-dark{border-color:#8492A6}
  363. .bd-gray{border-color:#E5E9F2}
  364. .bd-gray-light{border-color:#EFF2F7}
  365. .bd-gray-dark{border-color:#D3DCE6}
  366. .bd-white{border-color:#FFFFFF}
  367. .bd-white-dark{border-color:#F9FAFC}
  368. .bd-default{border-color:#CCCCCC}
  369. .bd-default-light{border-color:#F2F2F2}
  370. .bd-default-dark{border-color:#A6A6A6}
  371. .bd-info{border-color:#59B5E3}
  372. .bd-info-light{border-color:#9BD2EE}
  373. .bd-info-dark{border-color:#2394CD}
  374. .bd-primary{border-color:#1F9EFF}
  375. .bd-primary-dark{border-color:#0076D1}
  376. .bd-default{border-color:#CCCCCC}
  377. .bd-default-light{border-color:#F2F2F2}
  378. .bd-default-dark{border-color:#A6A6A6}
  379. .bd-info{border-color:#59B5E3}
  380. .bd-info-light{border-color:#9BD2EE}
  381. .bd-info-dark{border-color:#2394CD}
  382. .bd-primary{border-color:#1F9EFF}
  383. .bd-primary-light{border-color:#6BBFFF}
  384. .bd-primary-dark{border-color:#0076D1}
  385. .bd-success{border-color:#13CD67}
  386. .bd-success-light{border-color:#40ED8E}
  387. .bd-success-dark{border-color:#0D8744}
  388. .bd-warning{border-color:#F7BA2B}
  389. .bd-warning-light{border-color:#FAD275}
  390. .bd-warning-dark{border-color:#CF9307}
  391. .bd-danger{border-color:#FF4747}
  392. .bd-danger-light{border-color:#FF9494}
  393. .bd-danger-dark{border-color:#FA0000}
  394. .text-inherit{color: inherit;}
  395. .cursor-pointer{cursor: pointer;}
  396. .element-block{display: block; width: 100%; align:center;}
  397. .char-tourist{font-size: 10px;}
  398. /*.bg-default {
  399. background-color: #ccc!important
  400. }
  401. .bg-default.graded {
  402. background: linear-gradient(to right,#ccc,#e5e5e5)!important
  403. }
  404. .bg-blue {
  405. background-color: #5db2ff!important
  406. }
  407. .bg-blue.graded {
  408. background: linear-gradient(to right,#5db2ff,#80c1fb)!important
  409. }
  410. .bg-info {
  411. background-color: #57b5e3;
  412. background-image: none!important
  413. }
  414. .bg-info.graded {
  415. background: linear-gradient(to right,#57b5e3,#c4e6f6)!important
  416. }
  417. .bg-sky {
  418. background-color: #11a9cc;
  419. background-image: none!important
  420. }
  421. .bg-sky.graded {
  422. background: linear-gradient(to right,#11a9cc,#c4e6f6)!important
  423. }
  424. .bg-primary {
  425. background-color: #4374e0!important
  426. }
  427. .bg-primary.graded {
  428. background: linear-gradient(to right,#4374e0,#aec9fa)!important
  429. }
  430. .bg-azure {
  431. background-color: #2dc3e8;
  432. background-image: none!important
  433. }
  434. .bg-azure.graded {
  435. background: linear-gradient(to right,#2dc3e8,#5edfff)!important
  436. }
  437. .bg-blueberry {
  438. background-color: #6f85bf;
  439. background-image: none!important
  440. }
  441. .bg-blueberry.graded {
  442. background: linear-gradient(to right,#6f85bf,#ced5e9)!important
  443. }
  444. .bg-palegreen {
  445. background-color: #a0d468;
  446. background-image: none!important
  447. }
  448. .bg-palegreen.graded {
  449. background: linear-gradient(to right,#a0d468,#c5e9b6)!important
  450. }
  451. .bg-success {
  452. background-color: #53a93f;
  453. background-image: none!important
  454. }
  455. .bg-success.graded {
  456. background: linear-gradient(to right,#53a93f,#b0e0a4)!important
  457. }
  458. .bg-green {
  459. background-color: #8cc474;
  460. background-image: none!important
  461. }
  462. .bg-green.graded {
  463. background: linear-gradient(to right,#8cc474,#a0d468)!important
  464. }
  465. .bg-lightyellow {
  466. background-color: #f6d52e;
  467. background-image: none!important
  468. }
  469. .bg-lightyellow.graded {
  470. background: linear-gradient(to right,#f6d52e,#f8e26d)!important
  471. }
  472. .bg-yellow {
  473. background-color: #ffce55;
  474. background-image: none!important
  475. }
  476. .bg-yellow.graded {
  477. background: linear-gradient(to right,#ffce55,#f6d52e)!important
  478. }
  479. .bg-warning {
  480. background-color: #f4b400;
  481. background-image: none!important
  482. }
  483. .bg-warning.graded {
  484. background: linear-gradient(to right,#f4b400,#f8df95)!important
  485. }
  486. .bg-gold {
  487. background-color: #f9b256;
  488. background-image: none!important
  489. }
  490. .bg-gold.graded {
  491. background: linear-gradient(to right,#f9b256,#fece90)!important
  492. }
  493. .bg-orange {
  494. background-color: #fb6e52;
  495. background-image: none!important
  496. }
  497. .bg-orange.graded {
  498. background: linear-gradient(to right,#fb6e52,#fb9f8d)!important
  499. }
  500. .bg-lightred {
  501. background-color: #e46f61;
  502. background-image: none!important
  503. }
  504. .bg-lightred.graded {
  505. background: linear-gradient(to right,#e46f61,#f88f83)!important
  506. }
  507. .bg-darkorange {
  508. background-color: #ed4e2a;
  509. background-image: none!important
  510. }
  511. .bg-darkorange.graded {
  512. background: linear-gradient(to right,#ed4e2a,#f5a998)!important
  513. }
  514. .bg-red {
  515. background-color: #df5138;
  516. background-image: none!important
  517. }
  518. .bg-red.graded {
  519. background: linear-gradient(to right,#df5138,#f5836f)!important
  520. }
  521. .bg-pink {
  522. background-color: #e75b8d;
  523. background-image: none!important
  524. }
  525. .bg-pink.graded {
  526. background: linear-gradient(to right,#e75b8d,#f299b9)!important
  527. }
  528. .bg-darkpink {
  529. background-color: #cc324b;
  530. background-image: none!important
  531. }
  532. .bg-darkpink.graded {
  533. background: linear-gradient(to right,#cc324b,#fb6880)!important
  534. }
  535. .bg-danger {
  536. background-color: #d73d32;
  537. background-image: none!important
  538. }
  539. .bg-danger.graded {
  540. background: linear-gradient(to right,#d73d32,#f7b5b0)!important
  541. }
  542. .bg-magenta {
  543. background-color: #bc5679;
  544. background-image: none!important
  545. }
  546. .bg-magenta.graded {
  547. background: linear-gradient(to right,#bc5679,#e9abc0)!important
  548. }
  549. .bg-purple {
  550. background-color: #7e3794;
  551. background-image: none!important
  552. }
  553. .bg-purple.graded {
  554. background: linear-gradient(to right,#7e3794,#daafe8)!important
  555. }
  556. .bg-maroon {
  557. background-color: #981b48;
  558. background-image: none!important
  559. }
  560. .bg-maroon.graded {
  561. background: linear-gradient(to right,#981b48,#eab6c9)!important
  562. }*/
  563. /*文件上传*/
  564. .mouldDownLoad{
  565. border: 1px dashed #BEBEBE;
  566. height: 100%;
  567. padding: 7% 10% 10% 10%;
  568. text-align: center;
  569. overflow:auto;
  570. }
  571. .tips{
  572. color: #F74C31;
  573. font-size: 10px;
  574. padding-top: 2%;
  575. }
  576. .upload-demo{
  577. width: 80%;
  578. padding-left:12%;
  579. height: 200px;
  580. }
  581. .uploadBorder{
  582. height: 100%;
  583. }
  584. .uploadFlie{
  585. border: 1px solid #BEBEBE;
  586. height: 100%;
  587. padding: 7% 0 25% 0;
  588. text-align: center;
  589. }
  590. .export{
  591. max-height: 150px;
  592. height: 105px;
  593. }
  594. .upload-demo ul{
  595. height: 50%;
  596. overflow:auto;
  597. }
  598. .uploader img{
  599. max-width: 100%;
  600. max-height: 100%;
  601. }
  602. .uploader .ext{
  603. font-size: 100px;
  604. }
  605. /* Error Page */
  606. .body-404 {
  607. background:#9bddee;
  608. -moz-background-size:100%; /* 老版本的 Firefox */
  609. background-repeat:no-repeat;
  610. background-size: 100%;
  611. }
  612. .container {
  613. color: #fff;
  614. }
  615. .container h1{
  616. padding-top: 50px;
  617. }
  618. .error-divider p{
  619. font-size: 24px;
  620. }
  621. .home{
  622. padding:30px 0;
  623. }
  624. .icon-lg{font-size: 24px;}/*icon字体加大*/
  625. /*表格 展开行*/
  626. .demo-table-expand {
  627. font-size: 0;
  628. }
  629. .demo-table-expand label {
  630. width: 90px;
  631. color: #99a9bf;
  632. }
  633. .demo-table-expand label span{
  634. color: #333;
  635. }
  636. .demo-table-expand .el-form-item {
  637. margin-right: 0;
  638. margin-bottom: 0;
  639. width: 33%;
  640. }
  641. th.el-table__expand-column .cell:before{content:"展开";}
  642. .full-width {width: 100% !important}