.account-login{width:1100px;padding:50px 75px;display:flex}.account-login .banner{width:540px;margin-right:90px}.account-login .right-form{flex:1;position:relative;margin-top:50px}.account-login .right-form h5{font-size:24px;color:#f3a03a;text-align:center;font-weight:700;margin-bottom:50px}.account-login .right-form .forgetpw{text-align:right;font-size:12px;color:#666}.account-login .right-form .forgetpw span{cursor:pointer}.account-login .el-form-item{margin-bottom:30px}.register{background-color:#fff;padding:65px 55px 45px;width:500px}.register .tabs{display:flex;justify-content:center;margin-bottom:50px}.register .tabs h5{font-size:25px;color:rgba(0,0,0,.808)}.register .el-input-group__append{background-color:transparent;border:none;border-bottom:1px solid #dcdfe6;padding:0;border-radius:0;width:auto}.register .el-input-group__append .el-button{border:1px solid #dcdfe6}.register .verify-code{position:relative}.register .verify-code input{padding-right:135px}.register .verify-code .el-button{position:absolute;right:0;top:0}.login{padding:30px 60px;min-height:100vh;position:relative;background:url(../img/login-bg.20c65726.jpg) no-repeat 0 bottom;background-size:100%;background-color:#fbc42c}.login .login-container{display:flex;background-color:#fff;border-radius:8px;box-shadow:0 0 40px 0 #e39b00;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);transform-origin:top left;height:550px;overflow:hidden}.login .login-container .register .tabs,.login .login-container .right-form .tabs{display:flex;justify-content:center;margin-bottom:50px}.login .login-container .register .tabs h5,.login .login-container .right-form .tabs h5{font-size:25px;color:rgba(0,0,0,.808)}.login .login-container .register .el-button.el-button--primary,.login .login-container .right-form .el-button.el-button--primary{display:block;width:100%;margin-top:25px;border-radius:65px;font-size:16px;padding:13px 20px}.login .login-container .register input,.login .login-container .right-form input{border:none;border-radius:0;border-bottom:1px solid #dcdfe6;font-size:16px;height:45px}.login .login-container .register .footer-toggle,.login .login-container .right-form .footer-toggle{text-align:center;margin-top:25px}.login .login-container .register .footer-toggle a,.login .login-container .right-form .footer-toggle a{color:#f5a500;text-decoration:underline;cursor:pointer;transition:all .35s}.login .login-container .register .footer-toggle a:hover,.login .login-container .right-form .footer-toggle a:hover{opacity:.75}.login .login-container .register-form .tabs{margin-bottom:25px}.login .login-container .register-form .footer-toggle{bottom:35px}.login .footer{position:absolute;left:0;right:0;bottom:40px;font-size:16px;line-height:28px;color:#fff;text-align:center}.login .footer a{color:#fff}.login .fade-transform-enter-active,.login .fade-transform-leave-active{transition:all .2s;transform-origin:center center}.login .fade-transform-enter{opacity:0;transform:translate3d(-45%,-50%,0)}.login .fade-transform-leave-to{opacity:0;transform:translate3d(-55%,-50%,0)}@media screen and (max-width:1400px){.login{padding:20px 60px}.login .logo{width:240px}.login .login-container{top:55%}}@media screen and (max-width:1000px){body{width:100%;min-width:100%}.el-message,.el-message-box{width:94%}.el-dialog{width:94%!important;max-height:80%;margin-top:10vh!important;overflow-y:scroll}.login{padding:5px 5px;position:relative;background:#fbc42c!important}.login .logo{width:240px;margin:5% 0 5% 5%}.login .account-login{width:100%;padding:5% 8%}.login .account-login .banner{display:none}.login .account-login .right-form{margin-top:0!important}.login .account-login .right-form h5{margin:2.5rem 0;font-size:1.5rem}.login .account-login .right-form .footer-toggle{bottom:0!important}.login .login-container{box-shadow:none;transform:none;position:unset;margin:0 5%;height:450px}.login .login-container .register{width:100%;padding:5% 9%;position:relative}.login .login-container .register .tabs{margin-bottom:16px}.login .login-container .register .footer-toggle{bottom:25px!important}.login .login-container .register .el-button.el-button--primary{margin-top:0!important}.footer{font-size:12px!important;bottom:20px!important;line-height:24px!important}}@media screen and (max-width:374px){.login-container{margin:0!important}.footer{position:unset!important;font-size:12px;margin-top:16px;line-height:24px!important}}