﻿body.signup-page,body.login-page{background:#1c2430 url(/uploads/default/original/1X/58857db758990302306ff4cd6cf0c62775b8b59f.jpg) center bottom/cover no-repeat fixed}body.signup-page .d-header,body.login-page .d-header{background:rgba(0,0,0,0);box-shadow:none}body.signup-page .d-header .title a,body.login-page .d-header .title a{display:inline-flex;align-items:center;background:rgba(255,255,255,.95);padding:6px 14px;border-radius:12px}body.signup-page #main-outlet-wrapper,body.signup-page #main-outlet,body.login-page #main-outlet-wrapper,body.login-page #main-outlet{background:rgba(0,0,0,0)}.signup-fullpage,.login-fullpage{display:flex;justify-content:center;align-items:flex-start;padding:4vh 16px 8vh;box-sizing:border-box}.signup-fullpage .signup-body,.login-fullpage .login-body{display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;max-width:440px !important;margin:0 auto;padding:34px 34px 26px !important;background:rgba(255,255,255,.97);border-radius:18px;box-shadow:0 24px 60px rgba(10,8,20,.45);gap:0 !important}.signup-fullpage .signup-body .login-left-side,.signup-fullpage .signup-body .code-login-form,.signup-fullpage .signup-body .login-welcome-header,.signup-fullpage .signup-body .code-login-form__email-step,.login-fullpage .login-body .login-left-side,.login-fullpage .login-body .code-login-form,.login-fullpage .login-body .login-welcome-header,.login-fullpage .login-body .code-login-form__email-step{display:contents !important}.signup-fullpage .signup-body .login-title,.login-fullpage .login-body .login-title{order:0;font-size:26px;font-weight:700;color:#1c2430;text-align:center;margin:0 0 8px}.signup-fullpage .signup-body .login-subheader,.signup-fullpage .signup-body .code-login-form__email-step>.code-login-form__instructions,.login-fullpage .login-body .login-subheader,.login-fullpage .login-body .code-login-form__email-step>.code-login-form__instructions{order:1;color:#5b6270;font-size:14px;line-height:1.7;text-align:center;margin:0 0 20px}.signup-fullpage .signup-body .login-right-side,.login-fullpage .login-body .login-right-side{order:2;width:100% !important;max-width:none !important;padding:0 !important;margin:0 !important;border:0 !important}.signup-fullpage .signup-body .login-right-side::before,.login-fullpage .login-body .login-right-side::before{display:none !important}.signup-fullpage .signup-body .login-right-side::after,.login-fullpage .login-body .login-right-side::after{content:"或用邮箱注册";display:flex;justify-content:center;color:#8a8f98;font-size:13px;margin:16px 0 12px;background:linear-gradient(#e3e5e8, #e3e5e8) left center/calc(50% - 52px) 1px no-repeat,linear-gradient(#e3e5e8, #e3e5e8) right center/calc(50% - 52px) 1px no-repeat}.signup-fullpage .signup-body .login-right-side .btn,.login-fullpage .login-body .login-right-side .btn{width:100% !important;justify-content:center;padding:12px 16px;border-radius:10px;font-size:16px;border:1px solid #d5d9df;background:#fff;color:#1c2430;margin:0 0 10px}.signup-fullpage .signup-body .login-right-side .btn:last-child,.login-fullpage .login-body .login-right-side .btn:last-child{margin-bottom:0}.signup-fullpage .signup-body .login-right-side .btn:hover,.login-fullpage .login-body .login-right-side .btn:hover{background:#f6f7f9}.signup-fullpage .signup-body .login-or-separator,.login-fullpage .login-body .login-or-separator{display:none !important}.signup-fullpage .signup-body .code-login-form__email-step>*,.signup-fullpage .signup-body .code-login-form__code-step,.signup-fullpage .signup-body .code-login-form__account-details-step,.signup-fullpage .signup-body .code-login-form>form,.signup-fullpage .signup-body .code-login-form>.alert,.signup-fullpage .signup-body #login-form,.signup-fullpage .signup-body .signup-progress-bar,.login-fullpage .login-body .code-login-form__email-step>*,.login-fullpage .login-body .code-login-form__code-step,.login-fullpage .login-body .code-login-form__account-details-step,.login-fullpage .login-body .code-login-form>form,.login-fullpage .login-body .code-login-form>.alert,.login-fullpage .login-body #login-form,.login-fullpage .login-body .signup-progress-bar{order:3}.signup-fullpage .signup-body .signup-page-cta__disclaimer,.signup-fullpage .signup-body .signup-page-cta,.signup-fullpage .signup-body .login-page-cta,.login-fullpage .login-body .signup-page-cta__disclaimer,.login-fullpage .login-body .signup-page-cta,.login-fullpage .login-body .login-page-cta{order:4}.signup-fullpage .signup-body .signup-page-cta__disclaimer,.login-fullpage .login-body .signup-page-cta__disclaimer{margin-top:16px;font-size:12px;color:#8a8f98;text-align:center}.signup-fullpage .signup-body input[type=email],.signup-fullpage .signup-body input[type=text],.signup-fullpage .signup-body input[type=password],.login-fullpage .login-body input[type=email],.login-fullpage .login-body input[type=text],.login-fullpage .login-body input[type=password]{width:100% !important;height:46px;border-radius:10px;border:1px solid #d5d9df;padding:0 14px;font-size:16px;box-sizing:border-box}.signup-fullpage .signup-body input[type=email]:focus,.signup-fullpage .signup-body input[type=text]:focus,.signup-fullpage .signup-body input[type=password]:focus,.login-fullpage .login-body input[type=email]:focus,.login-fullpage .login-body input[type=text]:focus,.login-fullpage .login-body input[type=password]:focus{border-color:#c8372d;box-shadow:0 0 0 3px rgba(200,55,45,.15);outline:none}.signup-fullpage .signup-body label,.login-fullpage .login-body label{font-size:13px;color:#5b6270}.signup-fullpage .signup-body .btn-primary,.login-fullpage .login-body .btn-primary{width:100% !important;justify-content:center;height:46px;border-radius:10px;font-size:16px;font-weight:600;background:#c8372d;border-color:#c8372d;color:#fff;margin-top:12px}.signup-fullpage .signup-body .btn-primary:hover,.signup-fullpage .signup-body .btn-primary:focus,.login-fullpage .login-body .btn-primary:hover,.login-fullpage .login-body .btn-primary:focus{background:#e8542f;border-color:#e8542f}.signup-fullpage .signup-body a,.login-fullpage .login-body a{color:#c8372d}@media(max-width: 600px){.signup-fullpage,.login-fullpage{padding:2vh 12px 6vh}.signup-fullpage .signup-body,.login-fullpage .login-body{padding:26px 20px 22px !important;border-radius:16px}}
/*# sourceMappingURL=common_theme_2_e198cf3f35ddf8633d846586649a405dc03b2bdc.css.map?__ws=chineseca.com */
