.login{background:url(../img/bg.jpg) no-repeat center; background-size: cover;background-attachment: fixed;}
.login .layui-container{width:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(38,43,54,0.9);padding:20px;z-index:300;}
.login .layui-container .layui-card{background-color: transparent;}
.login .layui-container .layui-card-header{font-size:24px;color:#fff;text-align:center;margin-bottom:15px;}
.login .layui-container .layui-form-label{color:#fff;padding:9px 12px 9px 0;width:60px;}
.login .layui-container .layui-form-item{margin-bottom:25px;}
.login .layui-container .layui-form-item .layui-input-inline{width:calc(100% - 72px);margin-right:0;}
.login .layui-container .layui-form-item .layui-input-inline .code{width:calc(100% - 105px);display:inline-block;}
.login .layui-container .layui-form-item .layui-input-inline img{width:100px;height:38px;vertical-align:middle;}
.login .btns{padding-top:20px;text-align:center;}
.login .btns button{width:100%;}
.layui-layout-admin .layui-logo{box-shadow:unset;font-size:20px;font-weight:bold;background-color:#259dab;color:#fff;}
.layui-layout-admin .layui-header{background-color:#fff;}
.layui-layout-admin .layui-header .layui-layout-left{padding:0;}
.layui-layout-admin .layui-body{background-color:#d8dce3;padding:12px;}
.layui-layout-admin .layui-body>.layui-content{background-color:#fff;padding:12px;}
.layui-layout-admin .layui-nav{background-color:#fff;color:#000;}
.layui-layout-admin .layui-nav-tree .layui-nav-item{border-top: 1px solid #eaecf0;}
.layui-nav-tree .layui-nav-item > a .layui-nav-more{padding:0;top:-1px;}
.layui-layout-admin .layui-nav .layui-nav-item a { color: #000 !important; }
.layui-layout-admin .layui-nav .layui-nav-item>a{font-size:14px;padding:0 10px;}
.layui-layout-admin .layui-nav .layui-nav-item.layui-nav-itemed>a{color:#16baaa!important;}
.layui-layout-admin .layui-nav .layui-nav-item.layui-nav-itemed>a:after{color:#16baaa!important;}
/*.layui-layout-admin .layui-nav .layui-nav-item a.cur,.layui-layout-admin .layui-nav .layui-nav-item a:hover{color:#16baaa!important;}*/
.layui-layout-admin .layui-nav .layui-nav-item a i{margin-right:3px;}
.layui-layout-admin .layui-nav .layui-nav-item.layui-this a{color:#16baaa!important;}
/*.layui-layout-admin .layui-nav-item.list>a:after{content: '▼';font-size:12px;font-weight: 400;color: #bdc3d1;position: absolute;top:0;right: 15px;}*/
.layui-layout-admin .layui-nav-tree .layui-nav-child{background-color: #f6f7f8;border-top:1px solid #eaecf0;transition: all 0.2s ease-out 0s;}
.layui-layout-admin .layui-nav .layui-nav-item a.cur{color:#fff!important;background-color:#259dab;}
/*.layui-layout-admin .layui-nav-tree .layui-nav-child dd{border-left:1px solid #dbdfe6;margin-left:12px;}*/
/*.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a{position:relative;overflow:unset;padding:8px;line-height:1;height:auto;font-size:12px;}
.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a:before{content: '';position: absolute;width:5px;height:5px;left:-2px;top: 50%;background-color: #9fa8bc;margin-top: -2px;border-radius: 50px;-webkit-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a:after{content:'';width:26px;height:26px;border:1px solid #a0a8b9;position:absolute;left:-15px;top:50%;margin-top:-15px;border-radius:50px;opacity:0;-webkit-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a:hover:after{opacity: 1;
    border-color: #657390;width:11px;height:11px;left:-6px;margin-top:-6px;}
.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a.cur:after{opacity: 1;border-color: #16baaa;width:11px;height:11px;left:-6px;margin-top:-6px;}
.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a.cur:before,.layui-layout-admin .layui-nav .layui-nav-item .layui-nav-child a:hover:before{background-color: #16baaa;}*/
.layui-row.border > div { border: 4px solid #e6e6e6; border-top-width: 8px; border-bottom-width: 8px; }.layui-row.hometj i{font-size:40px;}
.searchBox{border-bottom:#efefef 1px solid;}
.layui-row.hometj em { font-size: 36px; color: #16baaa; font-weight: bold; }
.searchBox .layui-form-item .layui-inline{margin-right:0;}
.searchBox .layui-form-item .layui-input-inline{ margin-right: 0; }
.searchBox .layui-form-label{width:auto;}

@media screen and (min-width: 1400px) {
    .layui-container { width:100%; }
}
@media screen and (min-width: 992px) {
    .layui-container { width: 100%; }
}
@media (min-width: 768px) { }