@charset "UTF-8"; .auto { margin-left: auto; margin-right: auto } .vm { vertical-align: middle } .vt { vertical-align: top } .vb { vertical-align: bottom } .dn { display: none } .di { display: inline } .db { display: block } .dib { display: inline-block; *zoom: 1; *display: inline } .w10 { width: 10px } .w100 { width: 100px } .w10p { width: 10% } .w20 { width: 20px } .w200 { width: 200px } .w20p { width: 20% } .w30 { width: 30px } .w300 { width: 300px } .w30p { width: 30% } .w40 { width: 40px } .w400 { width: 400px } .w40p { width: 40% } .w50 { width: 50px } .w500 { width: 500px } .w50p { width: 50% } .w60 { width: 60px } .w600 { width: 600px } .w60p { width: 60% } .w70 { width: 70px } .w700 { width: 700px } .w70p { width: 70% } .w80 { width: 80px } .w800 { width: 800px } .w80p { width: 80% } .w90 { width: 90px } .w900 { width: 900px } .w90p { width: 90% } .w100 { width: 100px } .w1000 { width: 1000px } .w100p { width: 100% } .h100p { height: 100% } .mt0 { margin-top: 0px } .mb0 { margin-bottom: 0px } .ml0 { margin-left: 0px } .mr0 { margin-right: 0px } .p0 { padding: 0px } .pt0 { padding-top: 0px } .pb0 { padding-bottom: 0px } .pl0 { padding-left: 0px } .pr0 { padding-right: 0px } .mt1 { margin-top: 1px } .mb1 { margin-bottom: 1px } .ml1 { margin-left: 1px } .mr1 { margin-right: 1px } .p1 { padding: 1px } .pt1 { padding-top: 1px } .pb1 { padding-bottom: 1px } .pl1 { padding-left: 1px } .pr1 { padding-right: 1px } .mt2 { margin-top: 2px } .mb2 { margin-bottom: 2px } .ml2 { margin-left: 2px } .mr2 { margin-right: 2px } .p2 { padding: 2px } .pt2 { padding-top: 2px } .pb2 { padding-bottom: 2px } .pl2 { padding-left: 2px } .pr2 { padding-right: 2px } .mt3 { margin-top: 3px } .mb3 { margin-bottom: 3px } .ml3 { margin-left: 3px } .mr3 { margin-right: 3px } .p3 { padding: 3px } .pt3 { padding-top: 3px } .pb3 { padding-bottom: 3px } .pl3 { padding-left: 3px } .pr3 { padding-right: 3px } .mt4 { margin-top: 4px } .mb4 { margin-bottom: 4px } .ml4 { margin-left: 4px } .mr4 { margin-right: 4px } .p4 { padding: 4px } .pt4 { padding-top: 4px } .pb4 { padding-bottom: 4px } .pl4 { padding-left: 4px } .pr4 { padding-right: 4px } .mt5 { margin-top: 5px } .mb5 { margin-bottom: 5px } .ml5 { margin-left: 5px } .mr5 { margin-right: 5px } .p5 { padding: 5px } .pt5 { padding-top: 5px } .pb5 { padding-bottom: 5px } .pl5 { padding-left: 5px } .pr5 { padding-right: 5px } .mt-1 { margin-top: -1px } .mb-1 { margin-bottom: -1px } .ml-1 { margin-left: -1px } .mr-1 { margin-right: -1px } .p5 { padding: 5px } .p10 { padding: 10px } .p15 { padding: 15px } .p20 { padding: 20px } .p30 { padding: 30px } .pl5 { padding-left: 5px } .pt5 { padding-top: 5px } .pr5 { padding-right: 5px } .pb5 { padding-bottom: 5px } .pl10 { padding-left: 10px } .pt10 { padding-top: 10px } .pr10 { padding-right: 10px } .pb10 { padding-bottom: 10px } .pl15 { padding-left: 15px } .pt15 { padding-top: 15px } .pr15 { padding-right: 15px } .pb15 { padding-bottom: 15px } .pl20 { padding-left: 20px } .pt20 { padding-top: 20px } .pr20 { padding-right: 20px } .pb20 { padding-bottom: 20px } .pl30 { padding-left: 30px } .pt30 { padding-top: 30px } .pr30 { padding-right: 30px } .pb30 { padding-bottom: 30px } .ml10 { margin-left: 10px } .mr10 { margin-right: 10px } .mt10 { margin-top: 10px } .mb10 { margin-bottom: 10px } .ml20 { margin-left: 20px } .mr20 { margin-right: 20px } .mt20 { margin-top: 20px } .mb20 { margin-bottom: 20px } .ml30 { margin-left: 30px } .mr30 { margin-right: 30px } .mt30 { margin-top: 30px } .mb30 { margin-bottom: 30px } .fl { float: left; display: inline } .fr { float: right; display: inline } .rel { position: relative } .abs { position: absolute } .b0 { bottom: 0 } .t0 { top: 0 } .l0 { left: 0 } .r0 { right: 0 } .cf { *zoom: 1 } .cf:after { display: table; content: ''; clear: both } .tc { text-align: center } .tr { text-align: right } .tl { text-align: left } .n { font-weight: normal; font-style: normal } .b { font-weight: bold } .tno, .tno a { text-decoration: none } .ovh { overflow: hidden } .bgn { background: none !important } .bgfff { background: #fff } .bgeee { background: #eee } .cfff { color: #fff } .ceee { color: #eee } .cddd { color: #ddd } .cccc { color: #ccc } .c999 { color: #999 } .c666 { color: #666 } .c333 { color: #333 } .c000 { color: #000 } .wordwrap { word-wrap: break-word } .level { font-size: 0 } .level li { display: inline-block; *zoom: 1; *display: inline; font-size: 12px; vertical-align: middle } @font-face { font-family: "icon/iconfont"; src: url("icon/iconfont.eot?t=1469177775"); src: url("icon/iconfont.eot?t=1469177775#iefix") format("embedded-opentype"), url("icon/iconfont.woff?t=1469177775") format("woff"), url("icon/iconfont.ttf?t=1469177775") format("truetype"), url("icon/iconfont.svg?t=1469177775#iconfont") format("svg") } .iconfont { font-family: "icon/iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale } .icon-bianji:before { content: "\e620" } .icon-jian:before { content: "\e621" } .icon-jiankong:before { content: "\e622" } .icon-gengduo:before { content: "\e623" } .icon-guanbi:before { content: "\e624" } .icon-bangzhu:before { content: "\e625" } .icon-kaiguan:before { content: "\e626" } .icon-shaixuan:before { content: "\e627" } .icon-shanchu:before { content: "\e628" } .icon-mingpian:before { content: "\e629" } .icon-shouqicaidan:before { content: "\e62a" } .icon-tixing:before { content: "\e62b" } .icon-tianjia:before { content: "\e62c" } .icon-sousuo:before { content: "\e62d" } .icon-yingyongzhongxin:before { content: "\e62e" } .icon-youjiantou:before { content: "\e62f" } .icon-youjian:before { content: "\e630" } .icon-zhankaicaidan:before { content: "\e631" } .icon-yonghu-yuan:before { content: "\e632" } .icon-yonghu:before { content: "\e633" } .icon-zuojiantou:before { content: "\e634" } .icon-zhuyi:before { content: "\e635" } .icon-xuanzhong:before { content: "\e636" } .icon-shoucang:before { content: "\e637" } .icon-shoucangxuanzhong:before { content: "\e638" } .icon-caidan:before { content: "\e639" } .icon-liebiao:before { content: "\e63a" } .icon-wangluoxitong:before { content: "\e63b" } .icon-wangluo:before { content: "\e63c" } .icon-wendu:before { content: "\e63d" } .icon-dianyuan:before { content: "\e63e" } .icon-wendujiangdi:before { content: "\e63f" } .icon-dingwei:before { content: "\e640" } .icon-yingpan:before { content: "\e641" } .icon-wenjian:before { content: "\e642" } .icon-xitongyunzhuanqingkuang:before { content: "\e643" } .icon-zhuanxianjieru:before { content: "\e644" } .icon-IP:before { content: "\e645" } .icon-mokuai:before { content: "\e646" } .icon-yun:before { content: "\e647" } .icon-VPN:before { content: "\e648" } .icon-shujuku:before { content: "\e649" } .icon-anquan:before { content: "\e64a" } .icon-shijian:before { content: "\e64b" } .icon-shouye:before { content: "\e64c" } .icon-shuju01:before { content: "\e64d" } .icon-baocun:before { content: "\e64e" } .icon-jiegousheji:before { content: "\e64f" } .icon-lishi:before { content: "\e650" } .icon-shang:before { content: "\e651" } .icon-xia:before { content: "\e652" } .icon-zuo:before { content: "\e653" } .icon-biaoqian:before { content: "\e654" } .icon-daxiao:before { content: "\e655" } .icon-daochu:before { content: "\e656" } .icon-biaoge:before { content: "\e657" } .icon-chuangjianshili:before { content: "\e658" } .icon-chakan:before { content: "\e659" } .icon-renwu:before { content: "\e65a" } .icon-peizhiguanli:before { content: "\e65b" } .icon-quanxian:before { content: "\e65c" } .icon-lishijilu:before { content: "\e65d" } .icon-lianjie:before { content: "\e65e" } .icon-rili:before { content: "\e65f" } .icon-shenqingquanxian:before { content: "\e660" } .icon-shuaxin:before { content: "\e661" } .icon-shujudaochu-01:before { content: "\e662" } .icon-xitongzhuangtai:before { content: "\e663" } .icon-shuzi:before { content: "\e664" } .icon-shujubiangeng:before { content: "\e665" } .icon-xiaofeimingxidan:before { content: "\e666" } .icon-loading:before { content: "\e667" } .icon-app:before { content: "\e668" } .icon-SQLshenhe:before { content: "\e669" } .icon-text:before { content: "\e66a" } .icon-wangluopinpaishu:before { content: "\e66b" } .login-body { background: transparent url(http://bs.kexiaoshuang.com/admin/images/login-bg.jpg) center top no-repeat; background-size: cover; width: 100%; height: 100%; min-height: 100vh } .login-body .signbox { -webkit-box-sizing: border-box; box-sizing: border-box; width: 400px; position: fixed; top: 50%; left: 50%; margin-left: -200px; margin-top: -300px; z-index: 2; background-color: #fff; border: 2px solid #747a8d; border-radius: 10px } .login-body .sb-inner { margin: 70px 50px 30px; font-size: 14px; color: #666 } .login-body .logo-yr { width: 82px; height: 82px; position: absolute; left: 50%; margin-left: -41px; top: -41px; background: url(http://bs.kexiaoshuang.com/admin/images/ABackground-logo.png) no-repeat center; background-size: 100% auto } .login-body h3 { padding-bottom: 30px; font-size: 18px; line-height: 28px; text-align: center; color: #333 } .login-body .form-group>label { display: block; line-height: 24px; padding: 5px } .login-body .form-group .form-input { -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 40px; border: 1px solid #ebebeb; background-color: #fff; line-height: normal; border-radius: 3px; padding: 0 10px } .login-body .forgetpwd { margin-top: 7px; color: #58abe0 } .login-body .login-btn { border: 0 none; background-color: #0083b6; width: 100%; height: 50px; border-radius: 5px; color: #fff; position: relative; display: inline-block; line-height: 38px; min-width: 60px; padding: 0 10px; margin-bottom: 0; font-size: 16px; font-weight: 500; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer } .login-body .ABackground-copyright { position: relative; line-height: 1; text-align: center } .login-body .ABackground-copyright:before { content: ''; height: 1px; position: absolute; top: 50%; left: 0; width: 100%; z-index: 1; background-color: rgba(0, 0, 0, 0.1) } .login-body .ABackground-copyright a { position: relative; display: inline-block; background-color: #fff; padding: 0 10px; z-index: 2; color: #999 } .layui-layout-admin .layui-side380 { width: 380px; overflow: hidden } .layui-layout-admin .layui-body380 { left: 380px } .layui-layout-admin .layui-footer380 { left: 380px } .layui-side-scroll { width: 200px } .layui-side-scroll-sub { width: 180px; height: 100%; overflow-x: hidden; background-color: #EAEDF1; font-size: 12px } .layui-side-scroll-sub .leftbar-subtitle { width: 180px; height: 70px; line-height: 70px; color: #333; background: #D9DEE4; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; text-indent: 20px } .layui-side-scroll-sub .leftbar_subbtn a { width: 180px; height: 40px; line-height: 40px; display: block; color: #333; cursor: pointer; text-indent: 30px } .layui-side-scroll-sub .leftbar_subbtn a.cur { background-color: #fff } .layui-side-scroll-sub .leftbar_subbtn a.cur:hover { background-color: #fff } .layui-side-scroll-sub .leftbar_subbtn a:hover { background-color: #F4F6F8 } .slide_btn { z-index: 999; top: 50%; right: 0px; color: #333; background-color: #ddd; padding: 4px 2px; cursor: pointer; -webkit-transition: all .4s 0 ease-in-out; -o-transition: all .4s 0 ease-in-out; transition: all .4s 0 ease-in-out } .slide_btn:hover { color: #999 } .slide_btn.slide_close { right: -20px }