.foreground-footer{padding:30px 20px 0;border-top:1px solid #d8d8d8}.foreground-footer .footer-div{margin:0 auto;max-width:930px;min-height:100px;color:#000;display:flex;align-items:center;justify-content:space-between}.school-foreground-footer .footer-div{min-height:auto;justify-content:center}.foreground-footer .footer-image-div{width:400px}.foreground-footer .link-div{font-size:12px;line-height:24px}.school-foreground-footer .link-div{display:flex;align-items:center;justify-content:center;gap:10px 20px}.foreground-footer .link-title a{color:#000}.foreground-footer .footer-logo-div{width:80px}.foreground-footer .footer-info{width:100%;text-align:center;padding:20px 0;color:#999;font-size:12px}.foreground-footer .beian-icon{position:relative;top:2px;margin:0 2px 0 20px;width:14px;height:14px}@media screen and (max-width:800px){.foreground-footer .footer-image-div{width:200px}}@media screen and (max-width:500px){.foreground-footer .footer-div{flex-direction:column;align-items:center;justify-content:center}.school-foreground-footer .link-div{flex-direction:column;gap:5px}}@media screen and (max-width:430px){.foreground-footer .footer-info{display:flex;flex-direction:column;align-items:center;justify-content:center}}.forgetPasswordContainer .accountLoginBody{padding-bottom:40px;margin:0 auto;max-width:930px;min-height:calc(var(--vh, 100vh) - 400px);color:#000}.school-forgetPasswordContainer .accountLoginBody{padding-top:36px;min-height:calc(var(--vh, 100vh) - 220px)}.forgetPasswordContainer .top-image{width:100%}.forgetPasswordContainer .accountLogin-div{margin-top:30px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px}.forgetPasswordContainer .loginContainer-div{padding:30px;width:370px;background-color:#f2f2f2}.forgetPasswordContainer .func-div{font-size:20px;display:flex;align-items:center;gap:30px}.forgetPasswordContainer .func-item{cursor:pointer}.forgetPasswordContainer .func-item a{color:#9e9a9a}.forgetPasswordContainer .selected a{color:#000}.forgetPasswordContainer .login-content-div,.forgetPasswordContainer .register-content-div{margin-top:30px}.forgetPasswordContainer .form-div{position:relative;margin-bottom:10px}.forgetPasswordContainer .form-input .el-input__wrapper{background-color:transparent;box-shadow:none;border-radius:0;border-bottom:1px solid #979797}.forgetPasswordContainer .password-input .el-input__wrapper{padding-right:35px}.forgetPasswordContainer .forgetPassword{font-size:12px;cursor:pointer}.forgetPasswordContainer .sendPhoneVerifyButton{position:absolute;right:0;top:0;width:100px;color:#fff;background-color:#000}.forgetPasswordContainer .phoneVerify-input{padding-right:120px}.forgetPasswordContainer .login-button{padding:20px 30px;margin-top:50px;color:#fff;background-color:#000}.forgetPasswordContainer .passwordTips{font-size:12px;color:#9e9a9a}.forgetPasswordContainer .passwordTips.correct{color:#006400}.forgetPasswordContainer .passwordTips.wrong{color:red}.forgetPasswordContainer .agree-label{color:#9e9a9a;font-size:12px;display:flex}.forgetPasswordContainer .agree-checkbox{position:relative;top:-7px;margin-right:5px}.forgetPasswordContainer .view-icon{position:absolute;right:10px;top:10px;cursor:pointer}.forgetPasswordContainer .form-div .el-select__wrapper{background-color:transparent;box-shadow:none;border-bottom:1px solid #979797;border-radius:0}.forgetPasswordContainer .goStep-div{margin-top:30px;display:flex;flex-direction:column;gap:30px}.forgetPasswordContainer .step-item{position:relative;font-size:12px;display:flex;align-items:center;justify-content:flex-start;gap:20px}.forgetPasswordContainer .step-number{width:40px;height:40px;font-size:12px;color:#22252d;border-radius:50%;background-color:#dcdfe6;display:flex;align-items:center;justify-content:center}.forgetPasswordContainer .currentStep .step-number{color:#fff;background-color:#000}.forgetPasswordContainer .step-item .divider{position:absolute;left:12px;top:40px;height:30px;border-color:#bababa}.forgetPasswordContainer .register-success-div{margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.forgetPasswordContainer .success-div{width:100px;height:100px;border-radius:50%;background-color:#d0e9e1;display:flex;align-items:center;justify-content:center}@media screen and (max-width:430px){.forgetPasswordContainer .loginContainer-div{margin:0 auto}}