[data-v-3414655c] .van-cell {
    padding: 0;
    background: none;
    height: 1.23077rem
}

[data-v-3414655c] .van-cell input {
    padding-left: 2.30769rem;
    position: absolute;
    top: 0;
    width: 100%;
    height: 1.23077rem;
    font-size: .46154rem;
    background: none;
    z-index: 10;
    color: #1f262f;
    letter-spacing: .20513rem;
    border: .02564rem solid var(--white)
}

[data-v-3414655c] .van-cell input:focus {
    border: .02564rem solid var(--yellow-1)
}

[data-v-3414655c] .van-cell input::placeholder {
    font-size: .46154rem;
    color: #c3c8d0
}

[data-v-3414655c] .van-field__control:disabled {
    font-size: .46154rem;
    -webkit-text-fill-color: #1F262F
}

.x-wallet-box[data-v-3414655c] {
    padding: .41026rem .38462rem 1.02564rem
}

.x-wallet-box h5[data-v-3414655c] {
    color: #1f262f;
    font-size: .41026rem;
    font-weight: 500
}

.x-wallet-box p[data-v-3414655c] {
    font-size: .35897rem;
    color: #1f262f;
    margin-bottom: .12821rem
}

.x-wallet-box .head[data-v-3414655c] {
    padding: .30769rem;
    border-radius: .20513rem;
    background: #041427;
    box-shadow: 0 .10256rem .25641rem -.05128rem #132f503d;
    color: #fff;
    position: relative
}

.x-wallet-box .head .noActive[data-v-3414655c] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    width: 100%;
    height: 100%;
    border-radius: .20513rem;
    background: rgba(4,20,39,.5);
    font-size: .51282rem;
    letter-spacing: -.00821rem
}

.x-wallet-box .head .tit[data-v-3414655c] {
    color: #fff;
    font-size: .51282rem;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -.00821rem
}

.x-wallet-box .head .txt[data-v-3414655c] {
    letter-spacing: -.00821rem;
    margin-top: .30769rem;
    font-size: .30769rem;
    font-weight: 500;
    color: #9daebd
}

.x-wallet-box .head .balance[data-v-3414655c] {
    color: #ffce34;
    font-family: Roboto;
    font-size: .5641rem;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    letter-spacing: -.00821rem;
    height: .76923rem
}

.x-wallet-box .head .balance>span[data-v-3414655c] {
    font-size: .41026rem
}

.x-wallet-content[data-v-3414655c] {
    padding: .82051rem .76923rem 1.15385rem
}

.x-wallet-content .img[data-v-3414655c] {
    display: block;
    margin: 0 auto;
    width: 2.5641rem;
    height: 2.5641rem;
    margin-bottom: .64103rem
}

.x-wallet-content .sub[data-v-3414655c] {
    color: #1f262f;
    font-size: .51282rem;
    font-weight: 500;
    margin-bottom: .12821rem
}

.x-wallet-content .txt[data-v-3414655c] {
    font-size: .41026rem;
    color: #636e7d;
    font-weight: 400;
    line-height: 150%
}

.x-wallet-content .phone[data-v-3414655c] {
    margin-top: .82051rem;
    height: 1.23077rem;
    line-height: 1.23077rem;
    position: relative;
    border-radius: .20513rem;
    background: #F5F6FA
}

.x-wallet-content .phone input[data-v-3414655c] {
    background: none
}

.x-wallet-content .phone .number[data-v-3414655c] {
    position: absolute;
    z-index: 99;
    height: .51282rem;
    top: 50%;
    transform: translateY(-50%);
    left: .30769rem;
    color: #1f262f;
    font-size: .46154rem;
    font-weight: 500;
    border-right: .02564rem solid #CACFD5
}

.x-wallet-content .phone .placeholder[data-v-3414655c] {
    letter-spacing: .20513rem;
    width: 100%;
    position: absolute;
    padding-left: 2.33333rem;
    z-index: 9;
    font-size: .46154rem;
    color: #c3c8d0
}

.x-wallet-content .phone .placeholder span[data-v-3414655c] {
    position: absolute;
    top: 0;
    background-color: #f5f6fa;
    height: 1.23077rem;
    display: block
}

.x-wallet-content .password[data-v-3414655c] {
    margin: .82051rem 0
}

.x-wallet-content .err[data-v-3414655c] {
    color: #fb4f4f;
    font-size: .35897rem
}

.x-wallet-content .timeTxt[data-v-3414655c] {
    margin: .82051rem 0;
    color: #636e7d;
    font-size: .35897rem
}

.x-wallet-content .timeTxt.yellow[data-v-3414655c] {
    color: #f5ba00
}

.x-wallet .x-btn[data-v-3414655c] {
    height: 1.23077rem
}

.x-wallet .x-btn.disabled[data-v-3414655c] {
    opacity: .5
}

.x-wallet .x-btn.acitve[data-v-3414655c] {
    height: .92308rem
}

[data-v-3414655c] .x-filter {
    border-radius: .20513rem .20513rem 0 0
}

[data-v-3414655c] .x-filter .box {
    padding: .38462rem .38462rem 1.4359rem
}

[data-v-3414655c] .x-filter .box .head {
    color: #1f262f;
    font-size: .51282rem;
    position: relative
}

[data-v-3414655c] .x-filter .box .head .close {
    position: absolute;
    top: .05128rem;
    right: .25641rem
}

[data-v-3414655c] .x-filter .foot .btn {
    flex: 1;
    border-radius: 0;
    height: 1.4359rem;
    color: #1f262f
}

[data-v-3414655c] .x-filter .foot .btn:nth-child(1) {
    background: #E6E7EB;
    border-color: #e6e7eb
}

[data-v-3414655c] .van-password-input {
    margin: 0
}

[data-v-3414655c] .van-password-input .van-password-input__item {
    border-radius: .10256rem;
    border: .02564rem solid #E6E7EB;
    background: #F5F6FA
}
