.layui-layout-body {background-color: #F2F2F2!important;}
.layui-body {background-color: #FFFFFF!important;}

.admin-header {height: 40px;line-height: 40px;padding: 0 80px 0 40px;background-color: #fff;box-sizing: border-box;box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}

.layui-card-header h2{font-size: 18px;font-weight: 600;}
.layui-card-header a{margin-right: 10px;}



.admin-main {margin:10px 0 0 10px;background-color: #ffffff!important;padding: 10px 10px 1px 10px;}
.login-captcha{width:108px !important;}
.admin-main h3 {color: #333333;font-size: 20px;}
.admin-main h3 a {font-size: 14px;float: right;margin-left: 10px;margin-top:-4px;}
.admin-main h3 i{font-size: 16px !important;}

.fl{float: left;}
.fr{float: right;}
.login-form{position: absolute;width: 400px;height: 380px;left:50%;top:50%;margin-left:-200px;margin-top:-300px;}
.hzt-login{ background: #fff;border-radius: 10px;height: 340px;}
.hzt-login h2{text-align: center; font-size: 16px;font-weight: 400;padding: 20px ; }
.hzt-login form{margin-right: 20px;margin-left: -10px;}
.login-copyright{margin: 0 auto;height:20px;line-height:20px;font-size: 12px;color:#ccc;text-align: center}

.f-w90{width:90%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w80{width:80%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w70{width:70%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w60{width:60%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w50{width:50%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w40{width:40%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w30{width:30%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w20{width:20%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-w10{width:10%;margin-left: 0 !important;float: left;margin-right: 10px;}
.f-require{border-right: 4px solid #ff0000;width: 74px !important;margin-right: 2px;}
.captcha img{border:1px solid #e6e6e6; cursor: hand;}
.font-red{color: #FF5722 !important;}

.iconfont {font-size: 24px!important;}

.card-header h2{font-size: 24px;font-weight: 600;line-height: 32px;}
.card-header p{font-size: 14px;font-weight: 400;line-height:22px;}
/*菜单响应式
@media (max-width: 992px){
	.layui-body {left:0px !important;}
	
}
*/

.main-quick ul li i{
    display: inline-block;
    width: 100%;
    height: 60px;
    line-height: 60px;
    text-align: center;
    border-radius: 2px;
    font-size: 34px;
    background-color: #F8F8F8;
    color: #333;
    transition: all .3s;
    -webkit-transition: all .3s;
}

.main-quick ul li{text-align: center}

 