.login.el-container{height:100vh;min-width:800px}.login .el-aside{background-color:#fff}.login .el-aside,.login .el-main{color:#333;min-width:400px;min-height:520px}.login .el-main{height:100%;padding:20px;background:#fff}.loginbg{background:url(../img/login.3cbf8085.jpg);background-size:cover}.block,.loginbg{height:100%}.block .contract-item{background:no-repeat 50%;background-size:cover}.block .logo{position:absolute;z-index:2;height:37px;top:45px;left:65px}.block .contract-item{height:100%}.login-wrap{height:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.login-wrap input.el-input__inner{font-size:13px;font-family:SourceHanSansCN-Bold}.login .el-main .el-form-item__content .el-checkbox__label{color:#555}.login-wrap .el-tabs--border-card{border-radius:2px}.login-wrap .title span{font-size:19px;font-family:SourceHanSansCN-Bold;font-weight:700;color:#555;line-height:80px;margin-top:-10px;display:flex;justify-content:center}.el-form.el-form--label-top{margin:0 auto}.login-wrap .el-form-item{width:320px;height:40px;position:relative;margin-bottom:15px!important}.login-wrap .el-input__inner:hover{border-color:#66afe9}.login-wrap .tel-btn{text-align:center;display:inline-block;width:116px;margin-left:5px;border-radius:2px;background-color:rgba(225,76,70,.12);color:#e14c46}.forgetAndRegister{position:absolute;right:0;color:#555;font-size:12px}.forgetAndRegister a{cursor:pointer}.forgetAndRegister a:last-child{color:#278aed}.login-wrap .el-form .login-btn{width:100%;position:absolute;right:0;background-color:#e14c46;border:1px solid #e14c46;color:#fff}.login-wrap .pic{float:right;display:flex;justify-content:center}.login-wrap .pic img{width:42px;height:24px}.login-wrap .register{position:absolute;font-size:14px;bottom:-35px;width:100%;display:flex;justify-content:center}.login-wrap .register a{color:#278aed;margin-left:10px}.login-wrap .el-form-item:last-child{margin-bottom:0;line-height:30px}.login-wrap .el-loading-mask{background-color:hsla(0,0%,100%,.5)}.login-form{border:1px solid #dcdfe6;box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);border-radius:2px;padding:20px}