.login-main{height:100%;width:100%;overflow:auto;box-sizing:border-box;background:url(../img/login1.f430a33f.png) no-repeat 50%;background-size:100% 100%}.login-main .big-login-box{width:79.375vw;height:37.08333333vw;position:absolute;background:url(../img/login2.d7979385.png) no-repeat 50%;background-size:100% 100%;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.login-main .login-box{width:30.83333333vw;height:11.77083333vw;position:absolute;right:0;padding:4.42708333vw 4.42708333vw 2.34375vw 4.42708333vw}.login-main .login-box .login-hellow{font-size:1.66666667vw;font-weight:700;letter-spacing:1.04166667vw;text-align:center;color:#33337c}.login-main .login-box .login-title{color:#fff;background:rgba(220,20,60,.8);font-size:.9375vw;line-height:1.5625vw;padding-bottom:0;margin-bottom:0;text-align:center;opacity:0}.login-main .login-box .login-title.on{opacity:1}.login-main .login-box .login-form{box-sizing:border-box}.login-main .login-box .login-form .el-input__inner{height:4.01041667vw;line-height:4.01041667vw;font-size:1.04166667vw;text-indent:.52083333vw}.login-main .login-box .login-form i{font-size:1.25vw;margin-left:.26041667vw;margin-right:.26041667vw}.login-main .login-box .login-form .el-form-item__error{font-size:1.04166667vw}.login-main .login-box .login-form .el-form-item{margin-bottom:1.35416667vw}.login-main .login-box .login-form .yzm{width:23.54166667vw;display:inline-block;vertical-align:middle}.login-main .login-box .login-form .check-val{height:3.64583333vw;width:6.25vw;display:inline-block;vertical-align:middle;margin-left:.78125vw}.login-main .login-box .login-form .jc-button-hover{width:100%;margin-top:3.125vw;background:linear-gradient(270deg,#005bff,#5aa2ff);border:medium none;color:#fff;font-size:1.66666667vw;cursor:pointer;height:4.01041667vw;border-radius:.20833333vw;transition:all .3s}