.login-page__wrap{position:relative;width:100%;height:100%;background:#f8f9fa}.login-page__title{display:flex;background:#fff;justify-content:space-between;height:64px;padding:16px 40px}.login-page__title-logo{line-height:32px}.login-page__title-logo img{width:100px;height:auto}.login-page__title-apply .ant-btn-primary{width:104px;background:linear-gradient(315deg,#0a98fe,#045ffc);box-shadow:unset}.login-page__title-apply .ant-divider-vertical{margin:0 16px}.login-page__content{display:flex;justify-content:center;align-items:center;height:calc(100vh - 128px);overflow-y:auto}.login-page__content.isSpmsHost{height:100vh}.login-page__welcome{margin-right:200px}.login-page__welcome h1{font-size:24px;font-weight:400;color:#000;margin-bottom:8px}.login-page__welcome p{font-size:14px;font-weight:300;color:#000}.login-page__welcome img{width:420px;height:auto;margin-top:28px}.login__form-container{width:440px;padding:40px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.05)}.login__title{font-size:24px;font-weight:300;color:#0e1d33;line-height:33px}.login__form{margin-top:25px}.login__form-password.mudu-login-item.ant-form-item,.login__form-read.mudu-login-item.ant-form-item{margin-bottom:36px}.login__form-password.mudu-login-item.ant-form-item .ant-form-item-explain,.login__form-read.mudu-login-item.ant-form-item .ant-form-item-explain{min-height:36px}.mudu-login__ali-captcha .ali-captcha-container{height:42px}.mudu-login__ali-captcha .rect-bottom{top:21px!important}.mudu-login__ali-captcha .sm-pop{width:360px!important;top:-16px!important;left:0!important}.mudu-login__ali-captcha .sm-pop-inner{width:307px}.login__form-read .ant-checkbox{top:0}.login__form-read .ant-checkbox-wrapper{display:flex;align-items:center}.login__form-read .ant-checkbox+span{padding-right:0;padding-left:5px}.login__form-read .ant-form-item-control-input{min-height:24px}.login__form-login-btn-item{margin-bottom:0}.login__form-login-btn-item .ant-btn-primary:focus,.login__form-login-btn-item .ant-btn-primary:hover{color:#fff;background:#045ffc;border-color:unset;opacity:.8}.login__form-login-btn{width:100%;height:40px;font-size:16px;background:#045ffc}.login__extra-link{margin-top:4px;font-size:14px;display:flex;justify-content:space-between}.login-page__footer{position:fixed;top:calc(100% - 64px);height:64px;text-align:center;line-height:64px;width:100%;background:#fff;color:#888e98}@media screen and (max-width:1440px){.login-page__welcome h1{font-size:24px}.login-page__welcome p{font-size:14px}.login-page__welcome img{width:420px}}@media screen and (min-width:1440px) and (max-width:1920px){.login-page__welcome h1{font-size:28px}.login-page__welcome p{font-size:16px}.login-page__welcome img{width:480px}}@media screen and (min-width:1920px){.login-page__welcome h1{font-size:32px}.login-page__welcome p{font-size:16px}.login-page__welcome img{margin-top:24px;width:504px}}.admin-login-page{display:flex;height:100%;overflow-y:auto;justify-content:center;align-items:center;background:url(/images/loginBg.png) no-repeat;background-size:100% 100%;background-color:#030303}.admin-login-page__content{display:flex;flex-flow:column;align-items:center}.admin-login-page__welcome{width:480px;text-align:center}.admin-login-page__welcome h1{font-size:40px;font-weight:600;color:#fff;margin:16px 0 40px;font-family:"PingFangSC, PingFangSC-Semibold";word-break:break-all;line-height:48px}.admin-login-page__welcome img{height:32px}.admin-login__form-container{width:480px;padding:48px 40px 51px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 2px 16px 0 rgba(0,0,0,.09);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.admin-login__title{font-size:20px;font-weight:500;font-family:"PingFangSC, PingFangSC-Medium";color:#fff;text-align:center}.admin-login__form{margin-top:25px}.admin-login__form-password.mudu-admin-login-item.ant-form-item,.admin-login__form-read.mudu-admin-login-item.ant-form-item{margin-bottom:36px}.admin-login__form-password.mudu-admin-login-item.ant-form-item .ant-form-item-explain,.admin-login__form-read.mudu-admin-login-item.ant-form-item .ant-form-item-explain{min-height:36px}.admin-login__form-item .ant-input-affix-wrapper{padding:0 12px;background:none;border-color:hsla(0,0%,100%,.2);border-radius:8px}.admin-login__form-item .ant-input{height:40px;color:hsla(0,0%,100%,.85);font-size:14px;line-height:40px;background-color:hsla(0,0%,100%,0);border-color:hsla(0,0%,100%,.2)}.admin-login__form-item .ant-input-focused,.admin-login__form-item .ant-input:focus{box-shadow:0 0 0 2px rgb(0 123 12.75%)}.admin-login__form-item.ant-form-item-has-error .ant-input,.admin-login__form-item.ant-form-item-has-error .ant-input-affix-wrapper,.admin-login__form-item.ant-form-item-has-error .ant-input-affix-wrapper:hover,.admin-login__form-item.ant-form-item-has-error .ant-input:hover{background-color:transparent;border-color:#ff4040}.admin-login__form-item .ant-input-prefix{margin-right:9px}.admin-login__form-item .ant-input-prefix svg{color:hsla(0,0%,100%,.45);font-size:16px}.admin-login__form-item .ant-input-affix-wrapper-status-error:not(.ant-input-affix-wrapper-disabled):not(.ant-input-affix-wrapper-borderless).ant-input-affix-wrapper{background-color:transparent;border-color:#ff4040}.admin-login__ali-captcha .sm-btn{border-radius:8px;border-color:hsla(0,0%,100%,.2)}.admin-login__ali-captcha .sm-txt{color:hsla(0,0%,100%,.85)}.admin-login__ali-captcha .rect-bottom{top:21px!important}.admin-login__ali-captcha .sm-pop{width:400px!important;top:-16px!important;left:0!important}.admin-login__ali-captcha #sm-btn-bg{background-image:none}.admin-login__ali-captcha .sm-btn-default .sm-ico:hover{box-shadow:none;background:none}.admin-login__ali-captcha .sm-btn-default .sm-ico-wave,.admin-login__ali-captcha .sm-btn-success .sm-ico-wave{width:16px;height:16px;left:4px;top:10px}.admin-login__ali-captcha .sm-btn-default .out-silder-circle,.admin-login__ali-captcha .sm-btn-success .out-silder-circle{width:24px;height:24px;line-height:40px;top:6px}.admin-login__ali-captcha .sm-btn-default .shield,.admin-login__ali-captcha .sm-btn-success .shield{width:8px;height:8px;line-height:36px;left:8px;top:-2px}.admin-login__ali-captcha .sm-btn-default .shield svg,.admin-login__ali-captcha .sm-btn-success .shield svg{width:8px;height:8px}.admin-login__ali-captcha .sm-btn-default .right-tick,.admin-login__ali-captcha .sm-btn-success .right-tick{top:17px;left:11px}.admin-login__ali-captcha .sm-btn-default .sm-txt,.admin-login__ali-captcha .sm-btn-success .sm-txt{margin-left:0}.admin-login__ali-captcha-help{margin-top:4px;position:absolute;color:#ff4040}.admin-login__form-admin-login-btn-item{margin-bottom:0}.admin-login__form-admin-login-btn-item .ant-btn-primary:focus,.admin-login__form-admin-login-btn-item .ant-btn-primary:hover{color:#fff;background:#045ffc;opacity:.8}.admin-login__form-btn{margin-top:32px;background:#045ffc;border-radius:4px}.admin-login__form-btn.ant-btn{width:100%;height:40px;font-size:16px}.admin-login-page__footer{position:fixed;top:calc(100% - 54px);height:54px;text-align:center;line-height:54px;width:100%;background:#000;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.45)}.admin-login-page__footer-url{color:hsla(0,0%,100%,.45)}.admin-login-page__footer-url:hover{color:hsla(0,0%,100%,.45)}.btn-base-type{padding:0 18px;background:#fff;color:rgba(0,0,0,.65);border:1px solid rgba(4,95,252,.25);font-weight:500;font-size:14px;text-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer}.btn-type1{padding:0 18px;background:#fff;color:rgba(0,0,0,.65);font-weight:500;font-size:14px;text-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;color:rgba(0,0,0,.65)!important;border:1px solid rgba(4,95,252,.25)}.btn-type1:hover{color:rgba(4,95,252,.65)!important;border-color:rgba(4,95,252,.65)!important}.btn-type1:active{color:#00438f!important;background:rgba(4,95,252,.05)!important;border-color:#045ffc!important}.btn-type2{padding:0 18px;background:#fff;color:rgba(0,0,0,.65);border:1px solid rgba(4,95,252,.25);font-weight:500;font-size:14px;text-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;color:#fff!important;background:#045ffc!important;border-color:#045ffc!important}.btn-type2:hover{background:#1d6ffc!important;border-color:#1d6ffc!important}.btn-type2:active{background:#0355e3!important;border-color:#0355e3!important}.custom-modal .ant-modal-content{border-radius:8px}.custom-modal .ant-modal-close{top:12px;right:12px;color:#5a5a5a}.custom-modal .ant-modal-close-x{font-size:24px}.custom-modal .ant-modal-footer,.custom-modal .ant-modal-header{padding:0 32px;height:80px;background:transparent}.custom-modal .ant-modal-header{line-height:80px;border-bottom:0;display:flex;align-items:center}.custom-modal .ant-modal-header .ant-modal-title{color:#000}.custom-modal .ant-modal-body{max-height:480px;overflow-y:auto;padding:0 32px;font-weight:400;font-size:14px}.custom-modal .ant-modal-body::-webkit-scrollbar{width:4px;height:4px}.custom-modal .ant-modal-body::-webkit-scrollbar-track{width:4px}.custom-modal .ant-modal-body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:2px}.custom-modal .ant-modal-footer{border-top:0;padding-top:24px}.custom-modal .ant-modal-footer button{padding:0 18px;background:#fff;color:rgba(0,0,0,.65);font-weight:500;font-size:14px;text-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;color:rgba(0,0,0,.65)!important;border:1px solid rgba(4,95,252,.25)}.custom-modal .ant-modal-footer button:hover{color:rgba(4,95,252,.65)!important;border-color:rgba(4,95,252,.65)!important}.custom-modal .ant-modal-footer button:active{color:#00438f!important;background:rgba(4,95,252,.05)!important;border-color:#045ffc!important}.custom-modal .ant-modal-footer button.ant-btn-primary{padding:0 18px;background:#fff;color:rgba(0,0,0,.65);border:1px solid rgba(4,95,252,.25);font-weight:500;font-size:14px;text-shadow:none;box-shadow:none;border-radius:4px;cursor:pointer;color:#fff!important;background:#045ffc!important;border-color:#045ffc!important}.custom-modal .ant-modal-footer button.ant-btn-primary:hover{background:#1d6ffc!important;border-color:#1d6ffc!important}.custom-modal .ant-modal-footer button.ant-btn-primary:active{background:#0355e3!important;border-color:#0355e3!important}.custom-modal-no-footer .ant-modal-content{padding-bottom:32px}.custom-modal-no-footer .ant-modal-body{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.custom-modal-no-max-height .ant-modal-body{max-height:none}.auth-radio__wrapper{display:flex}.auth-radio__item{width:174px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9px 8px;text-align:center;background:#f8f9fa;border:1px solid #dedede;border-radius:4px;cursor:pointer}.auth-radio__item:not(:last-of-type){margin-right:12px}.auth-radio__item--active{color:#045ffc;border-color:#045ffc}.auth-radio__item--disabled{color:#888e98;border-color:#e0e0e0;cursor:not-allowed}.auth-radio__item-title{font-weight:600}.auth-radio__item-value-str{word-break:break-all}.verification-item .ant-input-status-error:focus{box-shadow:none!important}.verification-item .ant-input{border-top:none;border-right:none;border-left:none;border-radius:0}.verification-item .ant-input:focus{box-shadow:none}.verification-item .ant-input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important}.verification-item .ant-input-group-addon>button{position:absolute;right:0;bottom:1px;padding-right:0;border:none;color:#045ffc!important;z-index:1}.verification-item .ant-input-group-addon>button[disabled]{background:#fff!important;color:#e0e0e0!important}.verification-item .ant-input-group-addon>button[ant-click-animating-without-extra-node]:after{border:0;opacity:0;animation:0 1 ease 0 normal none}.multi-auth-modal.mudu-login-item.ant-form-item{margin-bottom:36px}.multi-auth-modal.mudu-login-item.ant-form-item .ant-form-item-explain{min-height:36px}.multi-auth-modal__title{display:flex;align-items:center}.multi-auth-modal__title-back-icon{margin-right:8px;font-size:14px}.multi-auth-modal__error-content{padding-bottom:63px;word-break:break-all;text-align:center;font-size:16px;color:#0e1d32}.multi-auth-modal__error-content img{width:48px;height:48px;margin-bottom:16px}.multi-auth-modal__footer-btn{width:100%}.multi-auth-modal__form-item-code{margin-bottom:32px}.multi-auth-modal__form-item-code .ant-form-item-label{padding-bottom:24px}.multi-auth-modal__form-item-code .ant-form-item-label label{font-size:16px}.multi-auth-modal__form-item-code .ant-form-item-required:before{display:none!important}.multi-auth-modal__text--bold{font-weight:600}.page-loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#222}.page-loading img{width:74px;height:74px}.register-page .ant-btn-primary{background:#045ffc}.register-page-top{display:flex;justify-content:space-between;height:64px;padding:22px 40px;background:#fff}.register-page-top__logo img{width:100px;height:auto}.register-page-content{padding-top:60px;padding-bottom:20px;height:calc(100vh - 64px);overflow:auto;background:#f8f9fa}.register-page-content__title{text-align:center;margin-bottom:32px}.register-page-content__title h1{font-size:28px;color:#000}.register-page-content__title h3{font-size:14px;font-weight:400;color:#656565;margin-top:8px}.register-page-content__form{display:flex;flex:1 1;justify-content:center;align-items:center}.register-page-content__form .register-page-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{display:none}.register-page-content__form .register-page-form .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.register-page-content__form .register-page-form .ant-form-item-control{width:400px;position:relative}.register-page-content__form .register-page-form .ant-form-item-label{height:20px;font-size:14px;margin-bottom:8px;text-align:left}.register-page-content__form .register-page-form .ant-form-item-label>label{color:#000;font-weight:500}.register-page-content__form .register-page-form input{height:40px}.register-page-content__form .register-page-form .sm-btn{background:#fff;border:1px solid #dadee6}.register-page-content__form .register-page-form .protocal-checkbox{font-size:14px}.register-page-content__form .register-page-form .form-item-submit .submit-btn{width:100%;height:40px}.register-page-content__form .form-item-code .ant-input-search-button,.register-page-content__form .form-item-code input{height:40px}.register-page-content__form .form-item-code .ant-input-search-button{width:120px;color:#8d8d8d;font-weight:400;text-shadow:none;background:#fff}.register-page-content__form .form-item-code .ant-input-search-button:hover{color:#045ffc!important}.register-submit-wrap{display:flex;justify-content:center;align-items:center;height:100vh}.register-submit-wrap h1{text-align:center}.register-submit-wrap h3{font-size:14px;font-family:PingFangSC,PingFangSC-Regular;font-weight:400;color:#656565;margin-top:8px}.register-submit-wrap__icon{font-size:80px;color:#045ffc;text-align:center}@keyframes move{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(-50%)}}.register-submit-wrap__QBCode-area{display:flex;flex-direction:column;align-items:center;margin-top:32px}.register-submit-wrap__QBCode-area img{margin-top:14px;width:190px;height:190px}.register-submit-wrap__QBCode-tip{color:#8f8f8f;font-size:14px;line-height:20px;font-weight:500}.register-success-wrap{text-align:center}.register-success-wrap .register-success-icon{margin:0 auto;height:64px;line-height:64px;font-size:64px;color:#007bff}.register-success-wrap .tip{margin-top:20px;font-size:24px;color:rgba(28,48,77,.85)}.register-success-wrap .count-down-login{color:rgba(28,48,77,.45)}.register-success-wrap .count-down-login .count-down{color:#ff4040}.forget-password-page{display:flex;flex-direction:column;justify-content:center}.forget-password-page .page-header{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:120px;color:#fff;font-weight:100;font-size:28px;line-height:120px;background-color:#1e2333}.forget-password-page .page-header .back-login{position:absolute;top:0;bottom:0;left:60px;color:#fff;font-size:20px}.forget-password-page .page-header .back-login .back-login-icon{margin-right:8px}.forget-password-page .forget-password-step{display:flex;align-items:center;justify-content:center;height:48px;margin:60px 0 90px}.forget-password-page .forget-password-step .step{display:flex;align-items:center;color:rgba(14,29,51,.45)}.forget-password-page .forget-password-step .step .step-icon{width:48px;height:48px;margin-right:12px;color:rgba(14,29,51,.45);font-weight:100;font-size:24px;line-height:48px;text-align:center;background:#f8f8f9;border-radius:50%}.forget-password-page .forget-password-step .step .step-icon.active{color:#fff;background:#045ffc}.forget-password-page .forget-password-step .line{width:80px;height:1px;margin:0 8px;background:#dadee6}.forget-password-page .step-form-wrap{margin:0 auto;width:400px}.forget-password-page .step-form-wrap .ant-btn-primary{background:#045ffc;border-color:#045ffc}.forget-password-page .check-account-form .form-item-account .ant-input-search-button,.forget-password-page .check-account-form .form-item-account input,.forget-password-page .check-account-form .form-item-code .ant-input-search-button,.forget-password-page .check-account-form .form-item-code input{height:40px}.forget-password-page .check-account-form .form-item-account .ant-input-search-button,.forget-password-page .check-account-form .form-item-code .ant-input-search-button{width:120px;color:#fff;text-shadow:none;background:#e5e5e5;border:none}.forget-password-page .check-account-form .validateDefault .ant-input-search-button{color:#fff!important}.forget-password-page .check-account-form .validateSuccess .ant-input-search-button{color:rgba(28,48,77,.85);background:#fff;border:1px solid #d9d9d9}.forget-password-page .check-account-form .validateSuccess .ant-input-search-button:hover{color:#007bff!important}.forget-password-page .check-account-form .submit-btn{width:100%;height:40px;margin-top:10px}.forget-password-page .set-password-form .ant-input-password{width:400px;height:40px}.forget-password-page .set-password-form .submit-btn{width:100%;height:40px;margin-top:24px}.agreement-page{width:90%;margin:20px auto;padding-bottom:30px}.agreement-page h4{font-size:16px;line-height:45px}.agreement-page h4.underline{text-decoration:underline}.agreement-page p{text-align:justify;line-height:22px;font-size:12px;color:#000}.agreement-page__title{text-align:center;font-weight:700;font-size:28px}body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,legend,li,ol,p,ul{margin:0;padding:0}a{color:#045ffc}.ant-btn{border-radius:4px}.ant-form-item-explain.ant-form-item-explain-error{color:#ff3b30}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#045ffc}.ant-checkbox-checked .ant-checkbox-inner{background-color:#045ffc}.word-ellipsis--single-line{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#root{height:100%}.bold{font-weight:700}.underline{text-decoration:underline}.indent1{text-indent:15px}.indent2{text-indent:30px}.indent3{text-indent:45px}.mudu-login-input.ant-input-affix-wrapper{border-top:none;border-right:none;border-left:none;padding:9px 0;border-radius:0}.mudu-login-input.ant-input-affix-wrapper.ant-input-affix-wrapper-focused,.mudu-login-input.ant-input-affix-wrapper.ant-input-affix-wrapper:focus{box-shadow:none}.mudu-login-input.ant-input-affix-wrapper.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#045ffc}.mudu-login-input.ant-input-affix-wrapper .ant-input-prefix{margin-right:8px}.mudu-login-input.ant-input-affix-wrapper .ant-input-prefix .anticon svg{font-size:16px;color:#8d8d8d}.mudu-login-input.ant-input-affix-wrapper .ant-input::-webkit-input-placeholder{font-size:14px;color:rgba(14,29,51,.45)}.mudu-login-input.ant-input-affix-wrapper .ant-input:-ms-input-placeholder{font-size:14px!important;color:rgba(14,29,51,.45)!important}.mudu-login-input.ant-input-affix-wrapper .ant-input::-ms-input-placeholder{font-size:14px;color:rgba(14,29,51,.45)}.mudu-login-input.ant-input-affix-wrapper .ant-input::placeholder{font-size:14px;color:rgba(14,29,51,.45)}.ant-form-item-has-error .mudu-login-input.ant-input-affix-wrapper{border-color:#ff3b30}.ant-form-item-has-error .mudu-login-input.ant-input-affix-wrapper:hover{border-color:#ff3b30}.ant-form-item-has-error .mudu-login-input.ant-input-affix-wrapper .ant-input,.ant-form-item-has-error .mudu-login-input.ant-input-affix-wrapper .ant-input:hover{border-color:#ff3b30}.mudu-login-item.ant-form-item{margin-bottom:30px}.mudu-login-item.ant-form-item .ant-form-item-explain{min-height:30px}