.layui-input, .layui-select, .layui-textarea{height: 46px;border-radius: 4px;}
.layui-input-wrap{line-height: 46px;}
.layui-form-item .layui-form-checkbox[lay-skin=primary]{margin-top: 0;}
.layui-form-checkbox>div{padding: 5px;}

.login-wrap{width: 100%;height: 100%;}
.login-wrap .head-nav{width: 100%;padding: 15px 0;background-color: #fff;}
.login-wrap .head-nav .logo{font-size: 18px;display: flex;align-items: center;}
.login-wrap .head-nav .logo img{height: 40px;}
.login-wrap .head-nav .tel{line-height: 40px;font-family: '微软雅黑 Light';font-size: 25px;color: #1890ff;font-weight: 700!important;}
.login-wrap .login-main{width: 100%;height: 820px;padding: 50px 0;box-sizing: border-box;background-image: url("../images/login-bg1.jpg");background-position: center;background-size: cover;background-repeat: no-repeat;}
.login-wrap .login-container{width: 1200px;margin: 0 auto;margin-top: 100px;display: flex;justify-content: space-between;}
.login-wrap .login-container .login-introduce{flex: 1;height: 470px;padding: 100px 50px 0 0;color: #fff;}
.login-wrap .login-container .welcome{line-height: 30px;margin-top: 20px;font-size: 22px;text-align: center;}
.login-wrap .login-container .login-form{width: 400px;height: auto;margin: 0;background-color: #fff;border-radius: 6px;box-shadow: 0px 3px 8px 5px rgba(0,0,0,0.1);}
.login-wrap .login-container .login-form .btn-vercode{color: #1890ff;background-color: rgba(25,144,255,0.3);border: 1px solid #1890ff;}
.login-wrap .login-container .login-form .code-img{height: 46px;}

.login-wrap .layui-tab-content{padding: 25px !important;}
.login-wrap .layui-tab .layui-tab-title{height: 50px;}
.login-wrap .layui-tab .layui-tab-title li{width: 50%;line-height: 50px;padding: 0 !important;font-size: 16px;}
.login-wrap .layui-tab-title .layui-this:after{height: 51px;}
.login-wrap .layui-tab-brief>.layui-tab-title .layui-this{color: #1890ff;}
.login-wrap .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 2px solid #1890ff;}
.login-wrap .layui-form-checked[lay-skin=primary]>i{border-color: #1890ff!important;background-color: #1890ff;}
.login-wrap .layui-form-checkbox[lay-skin=primary]:hover>i{border-color: #1890ff;}
.login-wrap .layui-form-checkbox[lay-skin=primary]>i{margin-top: 4px;}
.layui-form-checkbox[lay-skin=primary]>div{padding-right: 5px;}
.login-wrap .login-form .layui-btn{background-color: #1890ff;}

.login-wrap .footer{width: 100%;line-height: 20px;margin-top: 30px;text-align: center;}
.login-wrap .footer a:hover{color: #1890ff;}