.page-main[data-v-f2782a8a]{width:100%;max-width:38.25rem;margin:0 auto}.slide-enter-active[data-v-f2782a8a],.slide-leave-active[data-v-f2782a8a]{-webkit-transition:all .4s ease;transition:all .4s ease}.slide-enter[data-v-f2782a8a],.slide-leave-to[data-v-f2782a8a]{max-height:0;opacity:0}.slide-enter-to[data-v-f2782a8a],.slide-leave[data-v-f2782a8a]{max-height:3.13rem;opacity:1}.swiper-pagination-bullet[data-v-f2782a8a]{width:.63rem;height:.63rem;margin:0 .5rem!important}@media screen and (max-width:1024px){.page-main[data-v-f2782a8a]{width:88%}.swiper-pagination-bullet[data-v-f2782a8a]{width:9px;height:9px;margin:0 .5rem 0 0!important}.swiper-pagination-bullet[data-v-f2782a8a]:last-child{margin-right:0!important}}.login-module[data-v-f2782a8a]{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#c29d5c}.login-module .login-box[data-v-f2782a8a]{width:18.75rem;height:100%;background-color:#fff;margin-left:10%;position:relative}.login-module .login-box .login-box-layout[data-v-f2782a8a]{width:100%;height:100%}.login-module .login-box .login-box-layout .login-box-help[data-v-f2782a8a]{text-align:end;height:2.5rem;margin-bottom:0}.login-module .login-box .login-box-layout .login-box-help img[data-v-f2782a8a]{position:absolute;top:.75rem;right:.66rem;width:.97rem;height:.97rem}.login-module .login-box .login-box-layout .login-box-help .login-box-close[data-v-f2782a8a]{position:absolute;box-sizing:border-box;right:0;width:2.28rem;height:2.5rem;background-color:#163049;border-radius:0 0 0 10px}.login-module .login-box .login-box-layout .login-box-help .login-help[data-v-f2782a8a]{position:absolute;width:15.63rem;background-color:#163049;right:-15.63rem;top:0;border-radius:0 0 10px 0;color:#fff;text-align:start;padding:.72rem 1.25rem;box-sizing:border-box}.login-module .login-box .login-box-layout .login-box-help .login-help h1[data-v-f2782a8a]{margin-bottom:10px;font-family:Open Sans,sans-serif;font-size:.69rem;font-style:normal;font-weight:700;font-size:18Px;line-height:.94rem}.login-module .login-box .login-box-layout .login-box-help .login-help p[data-v-f2782a8a]{margin-bottom:.47rem;line-height:20Px}.login-module .login-box .login-box-layout .login-box-help .login-help p span[data-v-f2782a8a]:first-child{font-family:Open Sans,sans-serif;font-size:.44rem;font-style:normal;font-weight:600;font-size:14Px;line-height:16Px}.login-module .login-box .login-box-layout .login-box-help .login-help p span[data-v-f2782a8a]:last-child{font-family:Open Sans,sans-serif;font-size:.44rem;font-style:normal;font-weight:400;font-size:14Px;line-height:16Px}.login-module .login-box .login-box-layout .login-step1[data-v-f2782a8a]{overflow:auto}.login-module .login-box .login-box-layout .login-step1 .login-box-title[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.38rem;text-align:center}.login-module .login-box .login-box-layout .login-step1 .login-box-form[data-v-f2782a8a]{width:14.06rem;margin:1.28rem auto .84rem}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .form-item-label[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.5rem;font-style:normal;font-weight:600;font-size:14Px;line-height:.69rem;margin-bottom:7px;white-space:nowrap}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]{box-sizing:border-box;width:100%;height:1.81rem;padding:12px 12px;line-height:1.06rem;border:2px solid #bec7cc;border-radius:10px;color:#163049;font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:400;font-size:14Px}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]::-webkit-input-placeholder{font-size:.56rem;color:#cad1d6}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]::-moz-placeholder{font-size:.56rem;color:#cad1d6}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]::-ms-input-placeholder{font-size:.56rem;color:#cad1d6}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item.input-border-err[data-v-f2782a8a]{border-color:#c22}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]:-webkit-autofill{line-height:1.06rem;font-family:Open Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:400}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-form-item[data-v-f2782a8a]:-internal-autofill-selected{color:#163049!important;font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:400;font-size:14Px}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-email-group[data-v-f2782a8a]{position:relative}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-email-group .eye[data-v-f2782a8a]{position:absolute;top:50%;right:.63rem;width:1.06rem;height:1.06rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-email-group .email-error[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;position:absolute;bottom:-.56rem;left:2px;color:#c22}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .email-input-img[data-v-f2782a8a]{position:relative;margin-bottom:.63rem}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .password-input-img[data-v-f2782a8a]{position:relative}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .error-message[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.63rem;font-style:normal;font-weight:400;width:100%;margin-top:.5rem;line-height:.84rem;color:#c22;word-wrap:break-word}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-password-group[data-v-f2782a8a]{position:relative}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-password-group .eye[data-v-f2782a8a]{position:absolute;top:50%;right:.63rem;width:1.06rem;height:1.06rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.login-module .login-box .login-box-layout .login-step1 .login-box-form .login-form .login-password-group .password-error[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.5rem;font-style:normal;font-weight:400;position:absolute;bottom:-.56rem;left:2px;color:#c22}.login-module .login-box .login-box-layout .login-step1 .login-box-button[data-v-f2782a8a]{position:relative;width:14.06rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-module .login-box .login-box-layout .login-step1 .login-box-button .forget-password[data-v-f2782a8a]{margin:1.81rem 0 .5rem;margin-right:auto;margin-left:auto;line-height:.78rem;text-align:center;text-decoration:unset;font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:600;font-size:14Px}.login-module .login-box .login-box-layout .login-step1 .login-box-button .login-line[data-v-f2782a8a]{position:absolute;bottom:-1.38rem;left:50%;width:100%;border-bottom:1px solid #9eacb5;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom[data-v-f2782a8a]{width:14.06rem;margin:2.25rem auto 1.56rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom .sign-up[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:700;font-size:14Px;min-width:6.47rem;padding:5px 10px;color:#c29d5c;background:#fff;border:2px solid #c29d5c;border-radius:10px;cursor:pointer}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom .sign-up .new-user[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:400;font-size:14Px}.login-module .login-box .login-box-layout .login-step2[data-v-f2782a8a]{overflow:auto;text-align:center}.login-module .login-box .login-box-layout .login-step2 .login-code-bottom[data-v-f2782a8a]{cursor:pointer;width:14.06rem;margin:2.34rem auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-module .login-box .login-box-layout .login-step2 .login-code-bottom .email-logo[data-v-f2782a8a]{width:.69rem;height:.69rem;margin-right:6px}.login-module .login-box .login-box-layout .login-step2 .login-code-bottom .phone-logo[data-v-f2782a8a]{width:.78rem;height:.78rem;margin-right:2px}.login-module .login-box .login-box-layout .login-step2 .login-code-bottom .login-code-toemail[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:700;font-size:14Px;color:#163049;line-height:1.09rem}.login-module .login-box .login-box-layout .login-step3[data-v-f2782a8a],.login-module .login-box .login-box-layout .login-step4[data-v-f2782a8a]{overflow:auto}.login-btn[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.75rem;font-style:normal;font-weight:600;display:inline-block;width:100%;height:1.81rem;line-height:1.81rem;color:#fff;text-align:center;background:-webkit-linear-gradient(left,#c29d5c,#d4ba8d);background:linear-gradient(90deg,#c29d5c,#d4ba8d);border-radius:10px;cursor:pointer}.login-btn-disable[data-v-f2782a8a]{cursor:not-allowed;background:#9eacb5}.login-btn div[data-v-f2782a8a]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-btn div img[data-v-f2782a8a]{margin-right:10px;width:.47rem;height:.69rem}.login-box-bgen[data-v-f2782a8a],.login-box-bgfr[data-v-f2782a8a]{background-image:url(../../static/img/home_banner.065147eb.png)}@media screen and (max-width:1024px){.login-module .login-box[data-v-f2782a8a]{width:100%;margin-left:0;overflow:hidden}.login-module .login-box .login-box-layout .login-box-help .login-box-close[data-v-f2782a8a]{position:absolute;box-sizing:border-box;right:0;width:1.88rem;height:1.88rem;background-color:unset;border-radius:unset;z-index:99}.login-module .login-box .login-box-layout .login-box-help .login-help[data-v-f2782a8a]{position:absolute;width:80%;background-color:#163049;right:.94rem;top:.94rem;border-radius:10px 10px 10px 10px;color:#fff;text-align:start;padding:.63rem;box-sizing:border-box;z-index:1}.login-module .login-box .login-box-layout .login-box-help .login-help h1[data-v-f2782a8a],.login-module .login-box .login-box-layout .login-box-help .login-help p[data-v-f2782a8a]{margin-bottom:10px}.login-module .login-box .login-box-layout .login-box-help .login-help p span[data-v-f2782a8a]:first-child{font-family:Open Sans,sans-serif;font-size:.5rem;font-style:normal;font-weight:600}.login-module .login-box .login-box-layout .login-box-help .login-help p span[data-v-f2782a8a]:last-child{font-family:Open Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400}.login-module .login-box .login-box-layout .login-step1[data-v-f2782a8a]{height:100%;width:80%;margin:0 auto}.login-module .login-box .login-box-layout .login-step1 .login-box-button[data-v-f2782a8a],.login-module .login-box .login-box-layout .login-step1 .login-box-form[data-v-f2782a8a]{width:100%}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom[data-v-f2782a8a]{width:80%}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom .sign-up[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:600}.login-module .login-box .login-box-layout .login-step1 .login-box-bottom .sign-up .new-user[data-v-f2782a8a]{font-family:Open Sans,sans-serif;font-size:.56rem;font-style:normal;font-weight:400}.login-module .login-box .login-box-layout .login-step2[data-v-f2782a8a]{height:100%;width:80%;margin:0 auto}.login-module .login-box .login-box-layout .login-step2 .login-code-bottom[data-v-f2782a8a]{width:100%}.login-module .login-box .login-box-layout .login-step3[data-v-f2782a8a],.login-module .login-box .login-box-layout .login-step4[data-v-f2782a8a]{height:100%;width:80%;margin:0 auto}}