[data-v-5ad359c2].country-selector {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%
}

[data-v-5ad359c2].country-selector .el-select {
    width: 100%;
    height: 100%
}

[data-v-5ad359c2].country-selector .el-select .el-input__prefix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-5ad359c2].country-selector .el-select .el-input--medium {
    height: 100%
}

[data-v-5ad359c2].country-selector .el-select .el-input .el-input__inner {
    height: 100%;
    background-color: #fff;
    border-radius: .187rem
}

[data-v-5ad359c2].mobile-country-selector .el-select {
    width: 100%
}

[data-v-5ad359c2].mobile-country-selector .el-select .el-input__prefix {
    padding-left: .133rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-5ad359c2].mobile-country-selector .el-select .el-input__prefix .fi {
    width: .667rem;
    height: .667rem
}

[data-v-5ad359c2].mobile-country-selector .el-select .el-input__suffix {
    padding-right: .133rem
}

[data-v-5ad359c2].mobile-country-selector .el-select .el-input__suffix .el-input__suffix-inner .el-select__caret {
    font-size: .267rem
}

[data-v-5ad359c2].mobile-country-selector .el-select .el-input .el-input__inner {
    height: 1.093rem;
    background-color: #fff;
    border: .013rem solid #e0e0e0;
    border-radius: .187rem;
    padding-left: .933rem;
    padding-right: .533rem;
    font-size: .293rem;
    font-weight: 400;
    color: #818181
}

.inputColor[data-v-0d668775] {
    --formBg: #f4f6f8;
    --boxBg: #fff;
    --pwdBg: #fff;
    --elFormBg: #fcfdfd
}

.is_dark .inputColor[data-v-0d668775] {
    --formBg: #000;
    --boxBg: #161617;
    --boxBor: none;
    --boxBor: #ccc;
    --pwdBg: url(/static/img/Slice8.9d03a4f0.png) no-repeat center center;
    --elFormBg: #232325
}

[data-v-0d668775].register {
    min-height: 96vh;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

[data-v-0d668775].register .signinImg {
    width: 45%;
    background: url(/static/img/Slice8.9d03a4f0.png) no-repeat 50%;
    background-size: cover
}

[data-v-0d668775].register .signinImg,
[data-v-0d668775].register .signinImg .signinImg-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

[data-v-0d668775].register .signinImg .signinImg-box {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-0d668775].register .signinImg .signinImg-box .signinImg-title {
    width: 100%;
    font-size: .48rem;
    font-weight: 400;
    color: #fff;
    padding-bottom: 1.333rem
}

[data-v-0d668775].register .signinImg .signinImg-box .signinImg-bor {
    background: #27282a;
    border-radius: .107rem;
    padding: .133rem .267rem;
    width: 150%
}

[data-v-0d668775].register .signinImg .signinImg-box .signinImg-bor h6 {
    font-size: .24rem;
    font-weight: 400;
    color: #fff;
    padding-bottom: .267rem
}

[data-v-0d668775].register .signinImg .signinImg-box .signinImg-bor span {
    font-size: .187rem;
    font-weight: 400;
    color: #a9a9aa
}

[data-v-0d668775].register .register_box {
    width: 55%;
    padding: .267rem 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff
}

[data-v-0d668775].register .register_box .login_box_img {
    position: absolute;
    z-index: 1
}

[data-v-0d668775].register .register_box>.login_box_img:first-of-type {
    right: 0;
    top: 0
}

[data-v-0d668775].register .register_box>.login_box_img:last-of-type {
    left: 0;
    bottom: 0
}

[data-v-0d668775].register .register_box .register_box_form {
    width: 7.733rem;
    border-radius: .8rem;
    padding: .667rem .4rem
}

[data-v-0d668775].register .register_box .register_box_form h2 {
    font-size: .613rem;
    font-weight: 700;
    padding-bottom: .667rem;
    color: #000
}

[data-v-0d668775].register .register_box .register_box_form .groupTestOption {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: .667rem;
    width: 6.4rem
}

[data-v-0d668775].register .register_box .register_box_form .groupTestOption li {
    color: #000;
    height: .64rem;
    border-radius: .107rem;
    background: #fff;
    -webkit-box-shadow: 0 .027rem .053rem rgba(0, 0, 0, .25);
    box-shadow: 0 .027rem .053rem rgba(0, 0, 0, .25);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .267rem;
    padding: 0 .267rem;
    font-size: .267rem;
    font-weight: 400;
    cursor: pointer;
    white-space: nowrap
}

[data-v-0d668775].register .register_box .register_box_form .groupTestOption .selected {
    background-color: #000;
    color: #fff
}

[data-v-0d668775].register .register_box .register_box_form .el-form .phoneNumber {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

[data-v-0d668775].register .register_box .register_box_form .el-form .phoneNumber .country {
    width: 35%;
    height: .64rem;
    margin-right: .067rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .phoneNumber .country .el-input__inner {
    width: 1.6rem;
    color: #000;
    background-color: transparent;
    border-radius: .16rem;
    border: .013rem solid #000
}

[data-v-0d668775].register .register_box .register_box_form .el-form .phoneNumber .country .el-input__suffix {
    padding-right: .133rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .phoneNumber .el-form-item--medium {
    width: 100%
}

[data-v-0d668775].register .register_box .register_box_form .el-form .code_box img {
    height: .64rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item {
    margin-bottom: .2rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__label {
    width: 100% !important;
    text-align: left;
    font-size: .16rem;
    color: #000
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content {
    margin-left: 0 !important
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner {
    height: .64rem;
    background-color: transparent;
    border-radius: .16rem;
    border: .013rem solid #000;
    color: #000
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner::-webkit-input-placeholder {
    color: #c4c4c4
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner::-moz-placeholder {
    color: #c4c4c4
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner:-ms-input-placeholder {
    color: #c4c4c4
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner::-ms-input-placeholder {
    color: #c4c4c4
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner::placeholder {
    color: #c4c4c4
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__icon {
    display: none
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .icon-style {
    font-size: .213rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-input__inner:focus {
    border: .013rem solid #355dff
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-button {
    font-size: .267rem;
    height: .64rem;
    width: 100%;
    background: #000;
    border: 0;
    border-radius: .16rem;
    color: #fff
}

[data-v-0d668775].register .register_box .register_box_form .el-form .el-form-item__content .el-form-item__error {
    position: static
}

[data-v-0d668775].register .register_box .register_box_form .el-form .is-error .el-input__inner {
    border: .013rem solid #f56c6c
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    vertical-align: bottom;
    color: #808191
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .select_card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .select_card li {
    padding: .107rem .213rem;
    margin-right: .213rem;
    font-weight: 500;
    border-radius: .053rem;
    border: .013rem solid transparent;
    font-size: .213rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .select_card .card_active {
    color: #355dff;
    border: .013rem solid #355dff
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content {
    margin-left: 0 !important;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select {
    margin-right: .267rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input__inner::-webkit-input-placeholder {
    color: var(--text)
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input__inner::-moz-placeholder {
    color: var(--text)
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input__inner:-ms-input-placeholder {
    color: var(--text)
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input__inner::-ms-input-placeholder {
    color: var(--text)
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input__inner::placeholder {
    color: var(--text)
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-input {
    width: 1.6rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-icon-circle-check,
[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-select .el-icon-circle-close {
    display: none
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement .phone_number .el-form-item__content .el-input--medium {
    width: 3.6rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement p {
    font-size: .16rem;
    font-weight: 500;
    line-height: .213rem;
    margin: .133rem 0
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement input {
    width: .213rem;
    height: .213rem;
    margin-right: .067rem
}

[data-v-0d668775].register .register_box .register_box_form .el-form .agreement a {
    font-size: .16rem
}

[data-v-0d668775].register .register_box .register_box_form .agree {
    padding: .267rem 0;
    color: #383838
}

[data-v-0d668775].register .register_box .register_box_form .agree span {
    color: #000;
    font-weight: 700;
    cursor: pointer
}

[data-v-0d668775].register .register_box .register_box_form .log {
    font-size: .187rem;
    font-weight: 400;
    color: #383838;
    text-align: center
}

[data-v-0d668775].register .register_box .register_box_form .log a {
    font-size: .187rem;
    font-weight: 700;
    color: #000
}

[data-v-0d668775].register .register_box .register_box_form .text-sever {
    font-size: .187rem;
    text-align: center;
    color: #000;
    padding-top: .267rem
}

[data-v-0d668775].register .register_box .register_box_form .code_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

[data-v-0d668775].register .register_box .register_box_form .code_box .el-button {
    width: 1.88rem;
    height: .64rem;
    border-radius: .107rem;
    padding: .133rem 0;
    background-color: #000;
    color: #fff;
    border: none
}

[data-v-0d668775].register .register_box .register_box_form .code_box .el-form-item {
    width: 5.733rem;
    margin-right: .133rem
}

.mobile_register_box[data-v-1242ada6] {
    --registrationSelection: #c99418
}

.is_dark .mobile_register_box[data-v-1242ada6] {
    --registrationSelection: #ffe072
}

[data-v-1242ada6].mobile_register_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #fff;
    min-height: 95vh;
    padding: 0 .4rem
}

[data-v-1242ada6].mobile_register_box .register_content {
    width: 100%;
    padding-top: 1.307rem;
    font-size: .213rem;
    color: var(--onsurface)
}

[data-v-1242ada6].mobile_register_box .register_content a {
    font-weight: 400
}

[data-v-1242ada6].mobile_register_box .register_content h2 {
    font-size: .64rem;
    color: #000;
    padding-bottom: .533rem
}

[data-v-1242ada6].mobile_register_box .register_content .agree {
    color: #000;
    font-size: .293rem;
    font-weight: 400;
    padding-bottom: .667rem
}

[data-v-1242ada6].mobile_register_box .register_content .agree span {
    color: #000;
    font-size: .293rem;
    font-weight: 400;
    font-weight: 700;
    text-decoration: underline
}

[data-v-1242ada6].mobile_register_box .register_content .groupTestOption {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: .667rem
}

[data-v-1242ada6].mobile_register_box .register_content .groupTestOption li {
    color: #979797;
    height: .96rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: .267rem;
    padding: 0 .267rem;
    font-size: .373rem;
    font-weight: 400
}

[data-v-1242ada6].mobile_register_box .register_content .groupTestOption .selected {
    color: #000;
    border-bottom: .04rem solid #000
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .phoneNumber {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .phoneNumber .country {
    width: 35%;
    margin-right: .133rem
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .phoneNumber .country .el-input__inner {
    border: .013rem solid #000
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .phoneNumber .el-form-item {
    width: 65%
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item {
    margin-bottom: .48rem
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__label {
    width: 100% !important;
    text-align: left;
    font-size: .293rem;
    color: var(--text)
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content {
    margin-left: 0 !important
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner {
    height: 1.093rem;
    width: 100%;
    background: transparent;
    border-radius: .187rem;
    border: .013rem solid #000;
    color: #000;
    font-size: .373rem
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner::-webkit-input-placeholder {
    color: gray
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner::-moz-placeholder {
    color: gray
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner:-ms-input-placeholder {
    color: gray
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner::-ms-input-placeholder {
    color: gray
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__inner::placeholder {
    color: gray
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__icon {
    display: none
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-input__suffix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .icon-style {
    font-size: .427rem
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-button {
    color: #fff;
    width: 100%;
    height: 1.093rem;
    border-radius: .187rem;
    font-size: .48rem;
    background: #000;
    border: 0
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .el-form-item__content .el-form-item__error {
    position: static;
    font-size: .293rem;
    font-weight: 400
}

[data-v-1242ada6].mobile_register_box .register_content .el-form .is-error .el-input__inner {
    border: .013rem solid #f56c6c
}

[data-v-1242ada6].mobile_register_box .register_content .phone_number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

[data-v-1242ada6].mobile_register_box .register_content .code_box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: .4rem
}

[data-v-1242ada6].mobile_register_box .register_content .code_box .el-form-item {
    padding-right: .267rem
}

[data-v-1242ada6].mobile_register_box .register_content .code_box .el-button {
    font-size: .32rem;
    width: 2.213rem;
    height: 1.093rem;
    border-radius: .187rem;
    padding: .133rem 0;
    background-color: #000;
    color: #fff;
    border: none;
    overflow: hidden
}

[data-v-1242ada6].mobile_register_box .register_content .code_box .el-form-item {
    width: 6.173rem
}

[data-v-1242ada6].mobile_register_box .register_content .code_box img {
    height: 1.067rem
}

[data-v-1242ada6].mobile_register_box .register_content .agreement .el-checkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    vertical-align: bottom;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    color: #808191;
    margin: 1.867rem 0 .467rem 0;
    white-space: pre-wrap !important
}

[data-v-1242ada6].mobile_register_box .register_content .agreement .el-checkbox .el-checkbox__label {
    line-height: .44rem;
    font-size: .32rem
}

[data-v-1242ada6].mobile_register_box .register_content .agreement .el-checkbox .el-checkbox__label a {
    font-size: .32rem
}

[data-v-1242ada6].mobile_register_box .register_content .agreement .el-checkbox .el-checkbox__inner {
    width: .267rem;
    height: .267rem;
    background: transparent
}

[data-v-1242ada6].mobile_register_box .register_content .agreement .el-checkbox .el-checkbox__inner:after {
    height: .133rem;
    left: .107rem
}

[data-v-1242ada6].mobile_register_box .register_content .agreement a {
    font-size: .16rem
}

[data-v-1242ada6].mobile_register_box .register_content .log {
    text-align: center;
    margin: 1.067rem 0
}

[data-v-1242ada6].mobile_register_box .register_content .log span {
    font-size: .347rem;
    color: #808191
}

[data-v-1242ada6].mobile_register_box .register_content .log a {
    font-size: .373rem;
    color: #000;
    font-weight: 700;
    text-decoration: underline
}

[data-v-1242ada6].mobile_register_box .register_content .text-sever {
    font-size: .347rem;
    text-align: center;
    color: #000
}