.login-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;min-width:1280px;min-height:850px;overflow:auto}.login-wrapper .lw-left,.login-wrapper .lw-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.login-wrapper .logo-img{margin-top:50px;text-align:center}.login-wrapper .lw-right{position:relative;background-size:100% 100%;background-repeat:no-repeat;background-position:100%}.login-wrapper .lw-right .lwr-text{position:absolute;left:50%;bottom:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;font-size:24px}.login-wrapper .lw-right .lwr-text p{text-shadow:0 2px 4px #000}.login-wrapper .lw-right .lwr-text p:first-child{margin-bottom:30px}.login-wrapper .lw-right .lwr-footer{position:absolute;left:0;bottom:30px;padding:0 40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#d0d5dd;font-size:14px}.login-wrapper .lw-right .lwrf-img{text-align:center}.login-wrapper .lw-right .lwrf-img img:first-child{margin-bottom:8px}.login-wrapper .lw-left{position:relative}.login-wrapper .auth-login-btn{position:absolute;left:50%;bottom:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#667085;text-align:center}.login-wrapper .auth-login-btn p{margin-bottom:24px}.login-wrapper .auth-login-btn .alb-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:200px}.login-wrapper .auth-login-btn .alb-img img{cursor:pointer}.login-wrapper .el-form-item{margin-bottom:10px}.login-wrapper .lf-title{margin-bottom:24px;color:#101828;font-size:30px;font-weight:bolder;text-align:left}.login-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;height:100vh;min-width:1260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;background-image:url(../img/zhuxue-login-bg.ab7f2a99.webp);background-size:100% 100%;background-repeat:no-repeat}.login-footer,.login-header{width:100%;background-color:#fff}.login-header{height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 29px}.login-header,.login-header .login-title{display:-webkit-box;display:-ms-flexbox;display:flex}.login-header .login-title{left:29px;top:12px;color:#231815;font-size:28px;font-weight:400;letter-spacing:0;line-height:28px;padding-top:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.login-header .login-title img{height:38px;vertical-align:bottom}.login-header .login-title .login-title-line{width:1px;height:33px;border:.5px solid #979797;margin:0 15px 0 20px}.login-header .login-title span{line-height:1;font-size:30px}.login-header .header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-right:54px}.login-header .header-right span{cursor:pointer;color:#666;font-size:14px}.login-header .header-right span:hover{color:#2771ff}.login-main{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.login-form{position:absolute;width:370px;height:400px;padding:40px 30px 30px;top:50%;right:14%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:25px}.login-form .login-form-title{height:22px;font-size:22px;margin-bottom:28px;color:#333;line-height:23px;font-style:normal;text-align:center}.login-form .el-input__prefix{left:10px}.login-form .el-form-item{margin-bottom:12px;border:#efefef;height:50px;--el-input-bg-color:#fff}.login-form .el-form-item input{height:48px}.login-form .el-form-item .el-input__inner{border-radius:7px;border-color:#efefef}.login-form .el-form-item .el-form-item__error{padding-top:0;height:12px;line-height:12px}.login-form .el-form-item input:-webkit-autofill,.login-form .el-form-item input:-webkit-autofill:active,.login-form .el-form-item input:-webkit-autofill:focus,.login-form .el-form-item input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#606266;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.lf-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-btn{display:block;width:100%;margin:22px 0 0;font-size:18px;padding:10px 20px 14px;height:auto;border-radius:7px;font-weight:0}.login-btn,.login-btn:active,.login-btn:focus,.login-btn:hover{color:#fff;background:#2771ff}.code-img{height:40px!important}.verify-code{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.verify-code .el-input{margin-right:16px}.feedback-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0 20px;line-height:34px}@media only screen and (max-width:1366px){.login-header{height:60px;padding:0 20px}.login-header .login-title{font-size:18px}.login-header .login-title img{height:30px}.login-header .header-right{gap:15px}.login-header .header-right span{font-size:12px}.code-img{height:30px!important}}