.login{height:100vh;color:#f0eaff;background:url(../img/login_bg2.5a4be416.png) no-repeat;background-size:cover;background-position:50%}.login .login-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.login .login-header{position:fixed;top:0;width:100%;height:64px;background:url(../img/login_top_bg.cbb93a5c.png) no-repeat;background-size:100% 100%}.login .login-header .logo-image,.login .login-header .logo-name{vertical-align:middle}.login .login-header .logo-name{font-size:26px;font-style:italic;font-weight:800;text-shadow:0 5px 7px rgba(171,133,241,.4);position:relative}.login .login-header .logo-name:after{content:"";width:37px;height:17px;background:url(data:image/png;base64,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) no-repeat;position:absolute;right:-50px;top:5px}.login .login-footer{position:fixed;bottom:0;height:50px;line-height:50px;width:100%;text-align:center;background:rgba(240,234,255,.1);color:#a3abb7}.login .login-footer>a,.login .login-footer>span{color:#a3abb7;font-size:12px}.login .login-footer>a>img,.login .login-footer>span>img{vertical-align:middle}.login .login-layout{position:absolute;left:66.6%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login .forgotPassword-container,.login .login-container,.login .register-container{overflow:hidden;border-radius:20px;border:1px solid #393b4a;background:-webkit-gradient(linear,left top,left bottom,from(#2f2e42),to(#181a24));background:linear-gradient(180deg,#2f2e42,#181a24)}.login .forgotPassword-container .login-body,.login .register-container .login-body{width:460px;padding:20px 32px}.login .forgotPassword-container .login-body .el-form-item__error,.login .register-container .login-body .el-form-item__error{padding-top:0}.login .forgotPassword-container .login-body .form-title,.login .register-container .login-body .form-title{margin-bottom:10px}.login .forgotPassword-container .login-body .el-input-number,.login .register-container .login-body .el-input-number{width:100%}.login .forgotPassword-container .login-body .el-input-number .el-input-number__decrease,.login .forgotPassword-container .login-body .el-input-number .el-input-number__increase,.login .register-container .login-body .el-input-number .el-input-number__decrease,.login .register-container .login-body .el-input-number .el-input-number__increase{background-color:#252535;border:none}.login .forgotPassword-container .login-body .el-checkbox,.login .forgotPassword-container .login-body .el-form-item,.login .register-container .login-body .el-checkbox,.login .register-container .login-body .el-form-item{margin:0 0 15px 0;padding:0 0}.login .forgotPassword-container .login-body .el-input__inner,.login .register-container .login-body .el-input__inner{padding-left:10px!important}.login .login-body{padding:32px 32px;width:320px;border-radius:5px;border-top:1px solid;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,rgba(139,88,231,.2),#642cff,rgba(139,88,231,.2)) 10 10 10;border-image:-webkit-gradient(linear,left top,right top,from(rgba(139,88,231,.2)),color-stop(#642cff),to(rgba(139,88,231,.2))) 10 10 10;border-image:linear-gradient(90deg,rgba(139,88,231,.2),#642cff,rgba(139,88,231,.2)) 10 10 10}.login .login-body .el-checkbox,.login .login-body .el-form-item{margin:0 0 35px 0;padding:0 0}.login .login-body .el-checkbox.login-button,.login .login-body .el-form-item.login-button{margin-bottom:10px}.login .login-body .el-form-item:last-of-type{margin:0 0 0 0}.login .login-body .form-title{font-size:24px;text-align:center;margin-bottom:35px}.login .login-body .el-form-item__content{margin:0!important;padding:0!important}.login .login-body .el-checkbox__input.is-checked+.el-checkbox__label{color:#f0eaff}.login .login-body .login-body-passwordOption .forgotPassword{float:right}.login .login-body .login-body-passwordOption .forgotPassword:hover,.login .login-body .login-body-passwordOption .forgotPassword:hover:after{color:#f0eaff;border:none}.login .el-input__inner{height:50px;color:#f0eaff!important;border-radius:20px;padding-left:45px!important;background-color:transparent!important}.login .el-input__prefix{color:#8a56e8;font-size:28px;padding:0 5px}.login .el-input__suffix{right:10px;font-size:20px}.login .el-input-group--append .el-input-group__append{width:100px;padding:0!important;text-align:center;color:#f0eaff!important;background-image:-webkit-gradient(linear,left top,left bottom,from(#8b58e7),to(#642cff))!important;background-image:linear-gradient(180deg,#8b58e7,#642cff)!important}.login .login-register,.login .login-submit{width:100%;height:50px;font-size:18px;color:#f0eaff;border-color:#642cff;border-radius:4px;background-image:-webkit-gradient(linear,left top,left bottom,from(#8b58e7),to(#642cff));background-image:linear-gradient(180deg,#8b58e7,#642cff)}.login .login-register{border-color:#454343;background:transparent}