.login[data-v-7f213834]{display:flex;flex-direction:column;width:100%;height:100vh;min-width:1366px;min-height:630px;color:#fff;background-image:url(/assets/login-bg-72f9a092.jpg);background-size:cover;overflow:hidden;position:relative}.login .logo[data-v-7f213834]{position:absolute;width:140px;height:17px;left:40px;top:38px;background-image:url(/assets/sungrow-bc0dce04.svg)}.login .cookie-auth-tip[data-v-7f213834]{display:flex;position:fixed;z-index:1;bottom:0;left:0;right:0;gap:26px;justify-content:space-between;background-color:#fff;align-items:center;padding:16px 20px}.login .cookie-auth-tip .tip-left[data-v-7f213834]{color:#222;line-height:1.5}.login .cookie-auth-tip .tip-left>span[data-v-7f213834]{color:#506daf;cursor:pointer;word-break:keep-all}.login .cookie-auth-tip .tip-left span+span[data-v-7f213834]{margin-left:8px}.login .cookie-auth-tip .tip-right[data-v-7f213834]{flex-shrink:0}.login .server-and-lang[data-v-7f213834]{position:absolute;right:40px;top:28px;line-height:36px}.login .server-and-lang .download-btn[data-v-7f213834]{margin-left:40px;background-color:transparent}.login .server-and-lang .download-btn[data-v-7f213834]:hover{background-color:#e6e6e6;color:#222}.login .server-and-lang .download-btn.el-button[data-v-7f213834]:focus{background-color:#e6e6e6;color:#222}.login .server-and-lang .download-btn .iconfont[data-v-7f213834]{margin-right:8px}.login .server-and-lang .divider[data-v-7f213834]{margin:0 8px;border-color:#222;opacity:.3}.login .server-and-lang .el-select[data-v-7f213834]{border:none!important;-webkit-appearance:none;appearance:none}.login .server-and-lang .el-select[data-v-7f213834] .el-input__wrapper{background-color:transparent;box-shadow:none;color:#222;width:fit-content;padding:8px 16px}.login .server-and-lang .el-select[data-v-7f213834] .el-input__wrapper .el-input__inner{text-overflow:inherit;overflow:inherit}.login .server-and-lang .el-select[data-v-7f213834] .el-icon{color:#222}.login .server-and-lang .el-select[data-v-7f213834] .is-focus{box-shadow:none!important;border:none!important;background-color:#e8e8e8;border-radius:8px}.login .server-and-lang .el-select[data-v-7f213834] .is-focus .el-input__wrapper{border-color:transparent!important;box-shadow:none!important}.login .server-and-lang[data-v-7f213834] .download-popover{padding:40px 48px 40px 40px;border-radius:8px;box-shadow:0 0 16px rgba(0,0,0,.08);width:fit-content!important}.login .server-and-lang .download-area[data-v-7f213834]{display:flex;align-items:center}.login .server-and-lang .download-area .code[data-v-7f213834]{position:relative;margin-right:40px;width:177px;height:177px;padding:7px}.login .server-and-lang .download-area .code .erwm[data-v-7f213834]{width:100%;height:100%}.login .server-and-lang .download-area .code .erem-logo[data-v-7f213834]{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:56px;height:56px}.login .server-and-lang .download-area .app-store[data-v-7f213834]{flex:1;display:flex;height:177px;flex-direction:column;justify-content:space-between;padding:16px 0}.login .server-and-lang .download-area .app-store a[data-v-7f213834]{display:flex;align-items:center;padding:10px 20px;border-radius:8px;background-color:#222;color:#fff;white-space:nowrap}.login .server-and-lang .download-area .app-store a img[data-v-7f213834]{width:36px;height:36px;margin-right:12px}.login .server-and-lang .download-area .app-store a .text-area[data-v-7f213834]{display:flex;flex-direction:column}.login .server-and-lang .download-area .app-store a .text-area .desc[data-v-7f213834]{font-weight:600;line-height:20px;margin-bottom:4px}.login .server-and-lang .download-area .app-store a .text-area .click-download[data-v-7f213834]{font-size:12px;line-height:16px}.login .login-content[data-v-7f213834]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:880px;height:520px;display:flex;justify-content:space-between;align-items:center;color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 40px rgba(0,0,0,.1);transition:all .3s}.login .login-content .text-area[data-v-7f213834]{width:50%;height:100%;background-image:url(/assets/login-form-img-c741b075.png);background-size:cover}.login .login-content .text-area .title[data-v-7f213834]{font-size:24px;font-weight:700;line-height:34px;margin:120px auto 0;text-align:center;width:320px}.login .login-content .text-area .desc[data-v-7f213834]{font-size:18px;font-weight:400;line-height:26px}.login .login-content .login-form[data-v-7f213834]{width:50%;height:100%;padding:40px;background-color:#fff;box-sizing:border-box}.login .login-content .login-form .el-form-item[data-v-7f213834]{height:44px;margin-bottom:24px}.login .login-content .login-form .el-form-item[data-v-7f213834]:last-child{margin-bottom:0}.login .login-content .login-form .remember-and-forgot-area[data-v-7f213834]{margin-bottom:48px;height:20px}.login .login-content .login-form .login-form-title[data-v-7f213834]{text-align:center;color:#222;font-weight:700;font-size:18px;margin-bottom:52px;margin-top:28px}.login .login-content .login-form .tag[data-v-7f213834]:hover{color:#222}.login .login-content .login-form .login-area[data-v-7f213834]{margin-top:48px}.login .login-content .login-form .login-area .privacy-policy-checkbox[data-v-7f213834]{margin-bottom:8px}.login .login-content .login-form .login-area .remember-and-forgot[data-v-7f213834]{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.login .login-content .login-form .login-area .remember-and-forgot .remember-me[data-v-7f213834]{display:flex;align-items:center;height:100%}.login .login-content .login-form .login-area .remember-and-forgot .remember-me .el-checkbox[data-v-7f213834]{margin:0 8px 0 0}.login .login-content .login-form .login-area .remember-and-forgot .remember-me .el-popper[data-v-7f213834]{width:120px}.login .login-content .login-form .login-area .remember-and-forgot .remember-me[data-v-7f213834] .agree-privacy-text{white-space:pre-wrap;word-wrap:break-word;line-height:20px}.login .login-content .login-form .login-area .remember-and-forgot .remember-me[data-v-7f213834] .agree-privacy-text a.privacy-policy-text{color:#506daf;cursor:pointer;text-decoration:none}.login .login-content .login-form .login-area .remember-and-forgot .remember-me[data-v-7f213834] .is-checked .el-checkbox__input .el-checkbox__inner{background-color:#ff8100;border-color:#ff8100}.login .login-content .login-form .login-area .remember-and-forgot .remember-me[data-v-7f213834] .is-checked .el-checkbox__label{color:#666}.login .login-content .login-form .login-area .login-btn[data-v-7f213834]{margin:0 0 16px}.login .login-content .login-form .login-area .login-btn .el-button[data-v-7f213834]{width:100%;height:44px;background-color:#ff8100;color:#fff;font-size:18px;font-weight:700;line-height:26px;border:0}.login .login-content .login-form .login-area .login-btn .el-button[data-v-7f213834]:hover{background-color:#ff9a33}.login .login-content .login-form .login-area .login-btn .el-button[data-v-7f213834]:active{background-color:#cc6700}.login .login-content .login-form .login-area .other[data-v-7f213834]{display:flex;justify-content:space-between;align-items:center;width:100%;color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.login .login-content .login-form .login-area .other .register[data-v-7f213834]{cursor:pointer}.login .login-footer[data-v-7f213834]{position:absolute;bottom:40px;left:0;width:100%;text-align:center;color:#666;font-size:12px}.login .login-footer .terms[data-v-7f213834]{margin-bottom:12px}.login .login-footer .terms a[data-v-7f213834]:after{content:"";display:inline-block;width:1px;height:10px;background-color:#222;opacity:.3;margin:0 24px}.login .login-footer .terms a[data-v-7f213834]:last-child:after{display:none}.login .login-footer .terms a[data-v-7f213834]:hover{color:#222}.login .icon-G2_Eye_open_24[data-v-7f213834],.login .icon-G2_Eye_close_24[data-v-7f213834]{color:#999}.login .icon-G2_Arrow_up_24[data-v-7f213834],.login .icon-G2_Arrow_down_24[data-v-7f213834]{color:#666}.el-form-item[data-v-7f213834]{height:44px}.el-form-item[data-v-7f213834] .el-input__wrapper{height:44px;color:#222}.sungrow-privacy-policy[data-v-7f213834]{overflow-wrap:break-word;height:calc(80vh - 116px);padding-right:14px;position:relative;padding-bottom:60px}@media screen and (max-height: 768px){.login .login-content[data-v-7f213834]{transform:translate(-50%,-50%) scale(.83)}}.privacy-footer[data-v-7f213834]{margin-top:32px}.privacy-footer .agree-btn[data-v-7f213834]{background-color:#222;color:#fff;border-color:#222}[data-v-7f213834] .privacy-dialog .el-dialog__body{padding-top:0!important;padding-bottom:0!important;padding-right:10px!important}[data-v-7f213834] .privacy-dialog .update-info{display:flex;align-items:center;margin-top:6px;margin-bottom:26px}[data-v-7f213834] .privacy-dialog .update-info .update-tip{margin-left:12px;color:#222;font-size:14px;font-weight:700}[data-v-7f213834] .cookie-dialog{min-width:752px}[data-v-7f213834] .cookie-dialog .el-dialog__body{height:calc(100% - 106px)}[data-v-7f213834] .cookie-dialog .cookie-sub-title{font-weight:600;color:#222;margin-top:16px;margin-bottom:8px}[data-v-7f213834] .cookie-dialog .cookie-content-text{color:#222;line-height:1.5}[data-v-7f213834] .cookie-dialog .cookie-content-text.cookie-desc{margin-bottom:32px}[data-v-7f213834] .cookie-dialog .cookie-content-text.cookie-desc>a{color:#506daf}.privacy-tooltip-content[data-v-7f213834]{max-width:330px}.webp .login[data-v-7f213834]{background-image:url(/assets/login-bg-bb499bfc.webp)}.webp .login .login-content .text-area[data-v-7f213834]{background-image:url(/assets/login-form-img-41579ce1.webp)}.accept-privacy-policy[data-v-7f213834]{position:absolute;bottom:0;z-index:1;padding-left:12px;left:0;right:0;background-color:#fff}.accept-privacy-policy[data-v-7f213834] .el-form .el-form-item{margin-bottom:0;position:relative}.accept-privacy-policy[data-v-7f213834] .el-form .el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{top:20px;left:-12px}.accept-privacy-policy[data-v-7f213834] .el-form .el-form-item .el-form-item__label{padding:0}.accept-privacy-policy[data-v-7f213834] .el-form .el-form-item .el-form-item__error{top:80%}.accept-privacy-policy[data-v-7f213834] .agree-privacy-text{white-space:pre-wrap;word-wrap:break-word;line-height:20px}.accept-privacy-policy[data-v-7f213834] .agree-privacy-text a.privacy-policy-text{color:#506daf;cursor:pointer;text-decoration:none}.dingding-qr-code-container[data-v-7f213834]{margin-top:-36px;margin-left:-20px;width:calc(100% + 40px);height:calc(100% - 46px);padding:16px;border-radius:12px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.dingding-qr-code-container .qr-code-close[data-v-7f213834]{position:absolute;top:16px;right:16px;cursor:pointer}.dingding-qr-code-container .dingding-qr-code[data-v-7f213834]{width:300px;height:300px}.dingding-qr-code-container .qr-code-login-desc[data-v-7f213834]{margin-top:-32px;color:#222;font-size:14px;z-index:2}.dingding-qr-code-container .ding-error-info[data-v-7f213834]{width:300px;height:210px;align-items:center;justify-content:center;opacity:.9;display:flex;flex-direction:column;position:absolute;background:#ffffff}.dingding-qr-code-container .ding-error-info .ding-qr-code-loading[data-v-7f213834]{cursor:pointer}.dingding-qr-code-container .ding-error-info .ding-error-desc[data-v-7f213834]{color:#f6504d;font-size:14px;margin-top:20px}
