.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.wrap[data-v-c0e541d8]{min-height:calc(100vh - 30px);background:var(--page-background);padding:15px;overflow:hidden;position:relative}.wrap .top_title[data-v-c0e541d8]{padding:1.5rem 0 1.75rem;color:var(--color-text);font-size:1.625rem}.wrap .top_title .login-logo[data-v-c0e541d8]{display:block;width:88px;height:88px;margin:0 auto .625rem;object-fit:contain}.wrap .top_title .title2[data-v-c0e541d8]{margin-top:.875rem;color:var(--color-text)}.wrap .form_bar[data-v-c0e541d8]{background:#fff;border:1px solid var(--color-primary-border);box-shadow:var(--card-shadow);border-radius:.75rem;padding:1.125rem .875rem 1.75rem}.wrap .form_bar .inputs>.border-bottom-calss[data-v-c0e541d8]{border-bottom:.0625rem solid #cbcbcb}.wrap .form_bar .inputs>.border-bottom-calss>.iconfont[data-v-c0e541d8]{font-size:1.375rem;padding-right:.375rem;color:var(--color-primary-strong)}.wrap .form_bar .inputs>div[data-v-c0e541d8]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:.625rem .625rem}.wrap .form_bar .inputs>div>img[data-v-c0e541d8]:first-child{width:1.125rem;height:1.125rem;margin-right:.5rem}.wrap .form_bar .inputs>div>div[data-v-c0e541d8]{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.wrap .form_bar .inputs>div>div>input[data-v-c0e541d8]{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;border:0;padding-left:.3125rem;font-size:.9375rem;color:var(--color-text)}.wrap .form_bar .inputs>div>div>img[data-v-c0e541d8]:last-child{width:1.875rem;margin-right:.9375rem}.wrap .form_bar .inputs>div>div .pwd_icons[data-v-c0e541d8]{font-size:1.75rem;color:var(--color,#333)}.wrap .form_bar .inputs>div[data-v-c0e541d8]:first-child{margin-bottom:1.625rem}.wrap .form_bar .inputs>button[data-v-c0e541d8]{width:100%;color:#fff;font-size:.9375rem}.wrap .form_bar .checkbox[data-v-c0e541d8]{font-size:.75rem;margin-top:1.5rem;margin-left:.25rem}.wrap .form_bar .van-checkbox__label[data-v-c0e541d8]{color:#88888d!important}.wrap .form_bar .user_agreement[data-v-c0e541d8]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin-left:.25rem;margin-top:1.25rem}.wrap .form_bar .user_agreement .checkbox[data-v-c0e541d8]{width:-webkit-fit-content!important;width:fit-content!important}.wrap .form_bar .user_agreement .link[data-v-c0e541d8]{font-size:.75rem;color:#323232;text-decoration:underline;margin-left:8px}.wrap .form_bar .btn_login[data-v-c0e541d8]{background:var(--button-background);color:var(--button-text)}.wrap .form_bar .btn_login[data-v-c0e541d8],.wrap .form_bar .btn_registe[data-v-c0e541d8]{width:100%;line-height:3rem;border-radius:1.5rem;text-align:center;font-size:1.125rem;border:1px solid var(--theme);margin-top:2.5rem}.wrap .form_bar .btn_registe[data-v-c0e541d8]{background:var(--button-background);color:var(--button-text);background:transparent;color:var(--color-primary-strong);margin-top:1.5rem}.wrap .service_bar[data-v-c0e541d8]{border-radius:.5rem;padding:.8125rem 1rem;background:#fff;border:1px solid var(--color-primary-border);box-shadow:var(--card-shadow);margin-top:1.375rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.wrap .service_bar .iconfont[data-v-c0e541d8]{font-size:2.375rem;padding-right:.5rem;color:var(--color-primary-strong)}.wrap .service_bar>.p[data-v-c0e541d8]{font-size:1rem;color:var(--color-primary-strong)}.wrap .service_bar>.p .p2[data-v-c0e541d8]{margin-top:.25rem}.wrap .lan_bar[data-v-c0e541d8]{position:absolute;top:1rem;right:1rem}.wrap .lan_bar .language-switch[data-v-c0e541d8]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;padding:8px;color:var(--color-primary-strong);background:var(--color-surface);border:1px solid var(--color-primary-border);border-radius:8px;cursor:pointer}.wrap .lan_bar .language-switch[data-v-c0e541d8]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.wrap .lan_bar .language-switch svg[data-v-c0e541d8]{width:24px;height:24px}