.bank-card[data-v-1a35e6eb] {
    padding-bottom: 8vw
}

.bank-card .content[data-v-1a35e6eb] {
    padding: 0 4vw
}

.bank-card .content .desc[data-v-1a35e6eb] {
    margin: 3.2vw 0;
    text-align: center;
    font-size: 3.2vw;
    color: #8c8c8c
}

.bank-card .content .desc .link[data-v-1a35e6eb] {
    margin-left: 1.067vw;
    color: #ee6f12;
    text-decoration: underline
}

.bank-card .content .list.empty[data-v-1a35e6eb] {
    margin-top: 5.333vw
}

.bank-card .content .list .list-item[data-v-1a35e6eb] {
    border-radius: 1.067vw;
    padding: 4vw 4vw 0;
    font-size: 3.733vw;
    color: #fff;
    height: 26.667vw;
    box-sizing: border-box
}

.bank-card .content .list .list-item.jjb-bank[data-v-1a35e6eb] {
    height: 42.133vw;
    background: url(../../wap_static/img/big-card.e91f6826.png) no-repeat 50% !important;
    background-size: 100% 100% !important
}

.bank-card .content .list .list-item[data-v-1a35e6eb]:not(:last-child) {
    margin-bottom: 2.133vw
}

.bank-card .content .list .list-item.normal .row.small[data-v-1a35e6eb] {
    margin-top: 3.733vw;
    height: 13.067vw
}

.bank-card .content .list .list-item .row[data-v-1a35e6eb]:not(:first-child) {
    margin-top: 5.333vw
}

.bank-card .content .list .list-item .row .icon-game-type[data-v-1a35e6eb] {
    width: 4.8vw;
    height: 4.8vw;
    border-radius: 50%;
    margin-right: 2.133vw
}

.bank-card .content .list .list-item .row .icon-default[data-v-1a35e6eb] {
    margin-left: 2.133vw;
    padding: .4vw 1.867vw;
    border-radius: 1.067vw;
    background-color: hsla(0, 0%, 100%, .5)
}

.bank-card .content .list .list-item .row .time[data-v-1a35e6eb] {
    margin-left: auto
}

.bank-card .content .list .list-item .row .btn[data-v-1a35e6eb] {
    margin-left: auto;
    display: inline-block;
    width: 19.2vw;
    height: 6.4vw;
    line-height: 6.133vw;
    border-radius: 1.067vw;
    text-align: center
}

.bank-card .content .list .list-item .row .btn.charge[data-v-1a35e6eb] {
    color: #fff;
    border: 1px solid #fff
}

.bank-card .content .list .list-item .row .btn.withdraw[data-v-1a35e6eb] {
    margin-left: 2.133vw;
    color: #e03c2f;
    background-color: #fff;
    border: 1px solid #fff
}

.bank-card .content .list .list-item .row.balance[data-v-1a35e6eb] {
    font-size: 3.467vw;
    text-align: center
}

.bank-card .content .list .list-item .row.balance .title[data-v-1a35e6eb] {
    font-size: 3.2vw;
    margin-bottom: 2.133vw;
    color: hsla(0, 0%, 100%, .5)
}

.bank-card .content .list .list-item .row.balance .title .link[data-v-1a35e6eb] {
    color: #fff;
    font-size: 3.2vw;
    text-decoration: underline
}

.bank-card .content .list .list-item .row.balance .left[data-v-1a35e6eb] {
    text-align: left
}

.bank-card .content .list .list-item .row.balance .right[data-v-1a35e6eb] {
    text-align: right
}

.bank-card .content .list .list-item .row.balance .freeze[data-v-1a35e6eb] {
    text-align: left;
    margin-top: 2.133vw;
    font-size: 2.933vw;
    color: #ff8c68
}

.bank-card .content .list .btn-add-card[data-v-1a35e6eb] {
    height: 13.067vw;
    font-size: 3.733vw;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #121212;
    font-weight: 700;
    border: 1px dashed #8c8c8c
}

.bank-card .content .list .btn-add-card .total[data-v-1a35e6eb] {
    color: #8c8c8c
}

.digital-card[data-v-7b03ace1] {
    padding-bottom: 8vw
}

.digital-card .content[data-v-7b03ace1] {
    padding: 0 4vw
}

.digital-card .content .desc[data-v-7b03ace1] {
    margin: 3.2vw 0;
    text-align: center;
    font-size: 3.2vw;
    color: #8c8c8c
}

.digital-card .content .desc .link[data-v-7b03ace1] {
    margin-left: 1.067vw;
    color: #ee6f12;
    text-decoration: underline
}

.digital-card .content .list.empty[data-v-7b03ace1] {
    margin-top: 5.333vw
}

.digital-card .content .list .list-item[data-v-7b03ace1] {
    box-sizing: border-box;
    min-height: 26.667vw;
    border-radius: 1.067vw;
    padding: 4vw 4vw 0;
    font-size: 3.733vw;
    color: #fff
}

.digital-card .content .list .list-item[data-v-7b03ace1]:not(:last-child) {
    margin-bottom: 2.133vw
}

.digital-card .content .list .list-item .row[data-v-7b03ace1]:not(:first-child) {
    margin-top: 8vw
}

.digital-card .content .list .list-item .row.small[data-v-7b03ace1]:not(:first-child) {
    margin-top: 9.333vw;
    margin-bottom: 2.667vw
}

.digital-card .content .list .list-item .row .icon-game-type[data-v-7b03ace1] {
    width: 4.8vw;
    height: 4.8vw;
    border-radius: 50%;
    margin-right: 2.133vw
}

.digital-card .content .list .list-item .row .icon-default[data-v-7b03ace1] {
    margin-left: 2.133vw;
    padding: .4vw 1.867vw;
    border-radius: 1.067vw;
    background-color: hsla(0, 0%, 100%, .5)
}

.digital-card .content .list .list-item .row .time[data-v-7b03ace1] {
    margin-left: auto
}

.digital-card .content .list .list-item .row .text[data-v-7b03ace1] {
    word-break: break-all
}

.digital-card .content .list .btn-add-card[data-v-7b03ace1] {
    height: 13.067vw;
    font-size: 3.733vw;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #121212;
    font-weight: 700;
    border: 1px dashed #8c8c8c
}

.digital-card .content .list .btn-add-card .total[data-v-7b03ace1] {
    color: #8c8c8c
}

.alipay-account[data-v-0ca5eba0] {
    padding-bottom: 8vw
}

.alipay-account .content[data-v-0ca5eba0] {
    padding: 0 4vw
}

.alipay-account .content .desc[data-v-0ca5eba0] {
    margin: 3.2vw 0;
    text-align: center;
    font-size: 3.2vw;
    color: #8c8c8c
}

.alipay-account .content .desc .link[data-v-0ca5eba0] {
    margin-left: 1.067vw;
    color: #ee6f12;
    text-decoration: underline
}

.alipay-account .content .list[data-v-0ca5eba0] {
    margin-top: 2.133vw
}

.alipay-account .content .list.empty[data-v-0ca5eba0] {
    margin-top: 5.333vw
}

.alipay-account .content .list .list-item[data-v-0ca5eba0] {
    border-radius: 1.067vw;
    padding: 4vw 4vw 0;
    font-size: 3.733vw;
    color: #fff;
    height: 26.667vw;
    box-sizing: border-box
}

.alipay-account .content .list .list-item[data-v-0ca5eba0]:not(:last-child) {
    margin-bottom: 2.133vw
}

.alipay-account .content .list .list-item .row[data-v-0ca5eba0]:not(:first-child) {
    margin-top: 8vw
}

.alipay-account .content .list .list-item .row.small[data-v-0ca5eba0]:not(:first-child) {
    margin-top: 9.333vw;
    margin-bottom: 2.667vw
}

.alipay-account .content .list .list-item .row .icon-game-type[data-v-0ca5eba0] {
    width: 4.8vw;
    height: 4.8vw;
    border-radius: 50%;
    margin-right: 2.133vw
}

.alipay-account .content .list .list-item .row .icon-default[data-v-0ca5eba0] {
    margin-left: 2.133vw;
    padding: .4vw 1.867vw;
    border-radius: 1.067vw;
    background-color: hsla(0, 0%, 100%, .5)
}

.alipay-account .content .list .list-item .row .time[data-v-0ca5eba0] {
    margin-left: auto
}

.alipay-account .content .list .list-item .row .text[data-v-0ca5eba0] {
    word-break: break-all
}

.alipay-account .content .list .btn-add-card[data-v-0ca5eba0] {
    height: 13.067vw;
    font-size: 3.733vw;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #121212;
    font-weight: 700;
    border: 1px dashed #8c8c8c
}

.alipay-account .content .list .btn-add-card .total[data-v-0ca5eba0] {
    color: #8c8c8c
}

.withdraw-account[data-v-db595712] {
    height: auto
}

.withdraw-account .header-title[data-v-db595712] {
    color: #fff
}

.withdraw-account .header-title .header-tab-box[data-v-db595712] {
    font-size: 4.267vw;
    color: #333;
    position: relative;
    margin: 0 3.2vw;
    height: 100%
}

.withdraw-account .header-title .header-tab-box.actived[data-v-db595712] {
    color: #333;
    font-size: 5.6vw;
    font-weight: 600
}

.withdraw-account .header-title .header-tab-box.actived[data-v-db595712]:after {
    content: "";
    position: absolute;
    bottom: 2.133vw;
    left: 50%;
    transform: translateX(-50%);
    width: 16vw;
    height: 1.333vw;
    background-image: linear-gradient(90deg, #ff5b1a, #e03c2f);
    opacity: .8;
    z-index: -1
}

.withdraw-account .title-right[data-v-db595712] {
    color: #333;
    font-size: 4vw
}

.withdraw-account .package-tip[data-v-db595712] {
    position: absolute;
    right: 2.667vw;
    top: 50%;
    transform: translateY(-50%);
    color: #fff;
    font-size: 8vw
}

.withdraw-account .page[data-v-db595712] {
    height: calc(100% - 24.8vw);
    position: relative
}

.withdraw-account .package-tabs[data-v-db595712] {
    background-color: #f1f1f1;
    position: relative;
    width: 100%
}

.withdraw-account .package-tabs .van-tabs__wrap[data-v-db595712] {
    height: 13.067vw;
    width: 100%
}

.withdraw-account .package-tabs .van-tabs__nav[data-v-db595712] {
    width: 76%;
    margin: 0 auto
}

.withdraw-account .package-tabs .van-tabs__nav .van-tab[data-v-db595712] {
    font-size: 3.733vw;
    color: #8c8c8c;
    height: 100%
}

.withdraw-account .package-tabs .van-tabs__nav .van-tab .van-tab__text[data-v-db595712] {
    background-color: #fff;
    width: 21.333vw;
    height: 9.333vw;
    line-height: 9.333vw;
    word-break: keep-all;
    white-space: nowrap;
    color: #121212;
    border: 1px solid transparent;
    border-radius: 1.067vw;
    text-align: center
}

.withdraw-account .package-tabs .van-tabs__nav .van-tab--active .van-tab__text[data-v-db595712] {
    color: #ef1616;
    border-color: #e03c2f
}

.withdraw-account .package-tabs .van-tabs__nav .van-tabs__line[data-v-db595712] {
    display: none
}

.withdraw-account .package-tabs .van-tabs__content[data-v-db595712] {
    background-color: #fff
}

.withdraw-account .package-tabs .content[data-v-db595712] {
    position: relative
}

.withdraw-account .package-tabs .package-scroll[data-v-db595712] {
    background-color: #fff;
    height: calc(100vh - 37.867vw)
}

.withdraw-account .package-tabs .package-scroll .roll-list[data-v-db595712] {
    padding: 0 4vw;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start
}

.withdraw-account .btns[data-v-db595712] {
    width: 100%;
    height: 13.067vw;
    position: relative;
    z-index: 11;
    background-color: #f1f1f1
}

.withdraw-account .btns .btn[data-v-db595712] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 34%;
    text-align: center;
    height: 100%;
    flex: 1
}

.withdraw-account .btns .btn.disabled[data-v-db595712] {
    color: #8c8c8c
}

.withdraw-account .btns .btn[data-v-db595712]:not(:last-child) {
    border-right: 1px solid #d2d2d2
}

.withdraw-account .btns .icon-filled-uncheck[data-v-db595712] {
    margin-right: 1.333vw;
    width: 5.867vw;
    height: 5.867vw;
    border: 1px solid #8c8c8c;
    border-radius: 50%
}

.withdraw-account .btns .icon-filled-uncheck.icon-filled-check[data-v-db595712] {
    border-color: transparent
}