.account-page{display:flex;flex-direction:column;background:#fff}.account-header{flex-shrink:0;padding:30px 0 10px;background:#fff;border-bottom:1px solid #eee}.account-header-inner{max-width:1200px;height:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center}.account-logo-area{display:flex;align-items:center;text-decoration:none}.account-logo-area img{display:block}.account-logo-area .welcome-text{margin-left:16px;padding-left:16px;border-left:1px solid #ddd;font-size:18px;color:#999;font-weight:400}.account-banner{flex-shrink:0;height:600px;background:url(../img/login-bg2.c3c76ae7.jpg) 50%/cover no-repeat;overflow:hidden;justify-content:center}.account-banner,.account-banner-inner{position:relative;display:flex;align-items:center}.account-banner-inner{z-index:1;width:1200px;max-width:100%;height:100%;margin:0 auto;padding:0 20px;justify-content:space-between;gap:40px;box-sizing:border-box}.account-banner-left{display:flex;align-items:center;justify-content:center}.account-banner-left-img{max-width:100%;width:500px;height:auto;display:block}.account-card{flex-shrink:0;width:450px;background:#fff;border-radius:4px;padding:36px 55px 28px;box-shadow:0 4px 24px rgba(0,0,0,.15)}.account-card,.mm-sty{text-align:center;position:relative}.mm-sty{font-size:15px;color:#333;font-weight:600;margin:0 auto 28px;padding-bottom:10px;display:block;width:100%}.mm-sty li{width:22px;height:4px;background-color:#d1444a;border-radius:2px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;list-style:none}.code-field-wrap{display:flex;align-items:center;width:340px;box-shadow:2px 2px 10px #eee1e1;border-radius:1px;overflow:hidden;background:#fff}.code-field-wrap .el-input{flex:1;width:auto!important}.code-field-wrap .el-input__inner{width:100%!important;box-shadow:none!important;border:none!important;height:40px;line-height:40px;padding-left:25px;border-radius:0}.code-field-wrap .buts-sty,.code-field-wrap .butt-sty{position:static;flex-shrink:0;min-width:100px;height:40px;line-height:40px;padding:0 12px;text-align:center;color:#2f6ed5;cursor:pointer;white-space:nowrap;background:#fff;border:none;border-left:1px solid #eee;font-size:14px}.code-field-wrap .buts-sty:hover,.code-field-wrap .butt-sty:hover{color:#2f6ed5;background-color:#f1f4ff}.account-footer{flex-shrink:0;background:#fff;padding:12px 20px 14px;border-top:1px solid #f0f0f0}.account-footer-inner{max-width:1200px;margin:0 auto;text-align:center}.account-footer-icp{margin:0 0 10px}.account-footer-icp a{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;color:#666;font-size:12px;line-height:20px}.account-footer-icp a img{height:20px;width:auto;display:block}.account-footer-icp a span{text-decoration:underline}.account-footer-badges{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.account-footer-badges img{height:28px;width:auto}.register-page .account-card{padding:22px 55px 16px}.register-page .mm-sty{margin-bottom:18px}.register-page .service-agreement{margin-top:8px}.register-page .fot-sty{margin-top:10px}@media(max-width:960px){.account-banner{height:auto;min-height:480px;padding:30px 0}.account-banner-inner{flex-direction:column;height:auto;gap:24px}.account-banner-left-img{width:100%;max-width:480px}.account-card{width:100%;max-width:500px}}.forget-module-box .el-form{text-align:left}.forget-module-box .el-form .el-form-item__content{margin-left:0!important}.forget-module-box .el-form .el-form-item__content .el-input__inner{height:36px;line-height:36px}.forget-module-box .el-form .smsCode,.forget-module-box .el-form .smsCode .el-form-item__content{display:flex}.forget-module-box .el-form .smsCode .el-form-item__content .el-input{width:194px}.forget-module-box .el-form .smsCode .el-form-item__content .smsCode-bg{cursor:pointer;text-align:center;border:none;padding-right:0;margin-left:20px}.forget-module-box .el-form .smsCode .el-form-item__content .smsCode-bg button{z-index:999}.forget-module-box .el-form-item__content{margin-left:10px!important}.forget-module-box .el-form-item__content .el-input__inner{height:36px;line-height:36px}.forget-module-box .el-form-item.commit-box .el-form-item__content{display:flex;justify-content:center;width:100%;padding:0 5%;margin:10px 0 20px;height:42px;line-height:42px;font-size:16px;color:#fff;border-radius:3px;cursor:pointer}.forget-module-box .el-form-item.commit-box .el-form-item__content .el-button{width:100%;display:block;height:55px}.forget-module-box .el-input{width:140%}.forget-module-box .sms-code-item .el-input{width:auto!important}.sms-code-item .el-form-item__content{line-height:normal}.el-form-item{position:relative}.el-form-item .el-form-item__label{z-index:99;position:absolute;top:2px;left:-62px}.forget-module-box .el-form-item__content .el-input__inner{width:340px;font-size:14px;height:40px;border-radius:1px;padding-left:25px;border:none;box-shadow:2px 2px 10px #eee1e1}.sms-code-item .code-field-wrap .el-input__inner{box-shadow:none!important}.commit-box{width:390px}.forget-module-box .el-form-item.commit-box .el-form-item__content{padding:0}.buts-box{width:108%;background-color:#d44447;border:none}.buts-box:hover{background-color:#da5c5e}.fot-sty{margin-top:20px}.fot-sty div{cursor:pointer;color:#116cff;margin:0 40px}