@charset "utf-8";

.cn_login_form[data-v-6840b4a7] .validate-message a { color: rgb(192, 0, 0); text-decoration: underline; }

.cn_login_form .cn_login_type[data-v-6840b4a7] { display: flex; margin-bottom: 24px; padding-top: 16px; -webkit-box-pack: center; column-gap: 48px; justify-content: center; }

.cn_login_form .cn_login_type li[data-v-6840b4a7] { color: rgb(25, 25, 26); cursor: pointer; font-size: 16px; line-height: 24px; padding-bottom: 8px; position: relative; }

.cn_login_form .cn_login_type li.active[data-v-6840b4a7] { font-weight: 600; }

.cn_login_form .cn_login_type li.active[data-v-6840b4a7]::after { background-color: rgb(192, 0, 0); border-radius: 3px; bottom: -3px; content: ""; height: 3px; left: 0px; position: absolute; width: 100%; }

.cn_login_form .form[data-v-6840b4a7] { margin-top: 16px; }

.cn_login_form .form_item[data-v-6840b4a7] { margin-bottom: 16px; }

.cn_login_form .form_item .new_err_tips[data-v-6840b4a7] { color: rgb(192, 0, 0); display: flex; font-size: 12px; line-height: 20px; margin-top: 4px; -webkit-box-align: center; align-items: center; }

.cn_login_form .form_item .new_err_tips .icon[data-v-6840b4a7] { margin-right: 4px; }

.cn_login_form .form_item .inp_box[data-v-6840b4a7] { position: relative; }

.cn_login_form .form_item .eye[data-v-6840b4a7] { color: rgb(112, 112, 112); cursor: pointer; font-size: 16px; height: 28px; padding: 6px; width: 28px; }

.cn_login_form .form_item .eye[data-v-6840b4a7]:hover { background: rgb(255, 255, 255); border-radius: 4px; color: rgb(25, 25, 26); }

.cn_login_form .form_item .fs-popover.hoverTip[data-v-6840b4a7] { position: absolute; right: 7px; top: 7px; }

@media (max-width: 768px) {
  .cn_login_form .form_item .fs-popover.hoverTip[data-v-6840b4a7] { display: flex; height: 40px; padding: 13px 12px; right: 0px; top: 1px; width: 40px; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
  .cn_login_form .form_item .fs-popover.hoverTip .eye[data-v-6840b4a7]:hover { background-color: transparent; border-radius: 0px; }
}

.cn_login_form .form_item.form_item_verification[data-v-6840b4a7] { margin-bottom: 0px; }

.cn_login_form .form_item .label[data-v-6840b4a7] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; margin-bottom: 4px; }

.cn_login_form .form_item .label a[data-v-6840b4a7] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; }

.cn_login_form .form_item .input_box_verification[data-v-6840b4a7] { position: relative; }

.cn_login_form .form_item .input_box_verification > span[data-v-6840b4a7] { background-color: rgb(246, 246, 246); border-bottom-right-radius: 2px; border-top-right-radius: 2px; color: rgb(0, 96, 191); cursor: pointer; font-size: 14px; line-height: 22px; padding: 9px 16px; position: absolute; right: 1px; top: 1px; }

.cn_login_form .form_item .input_box_verification > span[data-v-6840b4a7]:hover { text-decoration: underline; }

.cn_login_form .form_item .input_box_verification > span.disabled[data-v-6840b4a7] { color: rgb(204, 204, 204); cursor: default; pointer-events: none; }

.cn_login_form .form_item.form_item_pwd[data-v-6840b4a7] { margin-bottom: 0px; }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7] { border: 1px solid transparent !important; }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7]:-webkit-autofill, .cn_login_form .form_item .inp_box input[data-v-6840b4a7]:-webkit-autofill:active { box-shadow: rgb(246, 246, 248) 0px 0px 0px 1000px inset !important; }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7]:-webkit-autofill, .cn_login_form .form_item .inp_box input[data-v-6840b4a7]:-webkit-autofill:active { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7]:-internal-autofill-selected { border: 1px solid rgb(255, 255, 255) !important; }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7]:focus { border: 1px solid rgb(112, 112, 112) !important; }

.cn_login_form .form_item .inp_box input[data-v-6840b4a7]:hover { background: linear-gradient(0deg, rgba(25, 25, 26, 0.04), rgba(25, 25, 26, 0.04)), rgb(246, 246, 248); }

.cn_login_form .sign_in_btn[data-v-6840b4a7] { font-weight: 600; margin: 6px 0px 0px; }

.cn_login_form .create_btn[data-v-6840b4a7] { color: rgb(0, 96, 191); margin-top: 16px; }

.cn_login_form .remember_box[data-v-6840b4a7] { display: flex; margin-top: 16px; -webkit-box-pack: justify; justify-content: space-between; }

.cn_login_form .remember_box > div[data-v-6840b4a7] { display: flex; -webkit-box-align: center; align-items: center; }

.cn_login_form .remember_box > div .chk_box[data-v-6840b4a7] { display: flex; -webkit-box-align: center; align-items: center; }

.cn_login_form .remember_box a[data-v-6840b4a7] { font-size: 13px; line-height: 20px; }

.cn_login_form .remember_box label[data-v-6840b4a7] { font-size: 13px; line-height: 22px; }

.cn_login_form .remember_box input[type="checkbox"][data-v-6840b4a7] { height: 16px; width: 16px; }

.cn_login_form .third_login_box[data-v-6840b4a7] { margin-top: 16px; -webkit-box-pack: center; justify-content: center; }

.cn_login_form .third_login_box[data-v-6840b4a7], .cn_login_form .third_login_box .top[data-v-6840b4a7] { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.cn_login_form .third_login_box .top .third_title[data-v-6840b4a7] { margin-bottom: 12px; }

.cn_login_form .third_login_box .top .third_login[data-v-6840b4a7] { display: flex; -webkit-box-pack: center; column-gap: 24px; justify-content: center; }

.cn_login_form .third_login_box .agreement[data-v-6840b4a7] { color: rgb(112, 112, 112); font-size: 13px; line-height: 20px; margin-top: 12px; }

.cn_login_form .third_login_box .agreement[data-v-6840b4a7] a { color: rgb(25, 25, 26); text-decoration: underline; }

.cn_login_form .third_login_box .third_login[data-v-6840b4a7] { margin-left: 12px; }

.cn_login_form .third_login_box .third_login a[data-v-6840b4a7] { cursor: pointer; height: 24px; margin: 0px 12px 0px 0px; width: 24px; }

.cn_login_form .third_login_box .third_login a.icon_weixin[data-v-6840b4a7] { background-image: url("https://resource.fs.com/mall/generalImg/20230825115909ynmu1z.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.cn_login_form .third_login_box .third_login a.icon_weixin[data-v-6840b4a7]:hover { background-image: url("https://resource.fs.com/mall/generalImg/202308251159094wt1q4.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.cn_login_form .third_login_box .third_login a.icon_alipay[data-v-6840b4a7] { background-image: url("https://resource.fs.com/mall/generalImg/20230825115910167fa9.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.cn_login_form .third_login_box .third_login a.icon_alipay[data-v-6840b4a7]:hover { background-image: url("https://resource.fs.com/mall/generalImg/202308251159102cnlxr.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: cover; }

.cn_login_form .third_login_box .third_login a[data-v-6840b4a7]:last-child { margin: 0px; }

.cn_login_form .third_login_box .none[data-v-6840b4a7] { display: none; }

.cn_login_form .reg_bottom[data-v-6840b4a7] { margin-top: 16px; }

.cn_login_form .reg_bottom .reg_bottom_title[data-v-6840b4a7] { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 16px; }

.cn_login_form .reg_bottom .reg_bottom_title .text[data-v-6840b4a7] { color: rgb(112, 112, 112); font-size: 14px; line-height: 22px; padding: 0px 12px; }

.cn_login_form .reg_bottom .reg_bottom_title .line[data-v-6840b4a7] { -webkit-box-flex: 1; background: rgb(229, 229, 229); flex: 1 1 auto; height: 1px; }

@media (max-width: 1024px) {
  .cn_login_form .cn_login_type[data-v-6840b4a7] { margin-bottom: 39px; padding-top: 36px; }
}