@keyframes shake-0a2037ba {
    0% {
        transform: translate(.02667rem,.02667rem) rotate(0deg)
    }

    10% {
        transform: translate(-.02667rem,-.05333rem) rotate(-1deg)
    }

    20% {
        transform: translate(-.08rem) rotate(1deg)
    }

    30% {
        transform: translate(.08rem,.05333rem) rotate(0deg)
    }

    40% {
        transform: translate(.02667rem,-.02667rem) rotate(1deg)
    }

    50% {
        transform: translate(-.02667rem,.05333rem) rotate(-1deg)
    }

    60% {
        transform: translate(-.08rem,.02667rem) rotate(0deg)
    }

    70% {
        transform: translate(.08rem,.02667rem) rotate(-1deg)
    }

    80% {
        transform: translate(-.02667rem,-.02667rem) rotate(1deg)
    }

    90% {
        transform: translate(.02667rem,.05333rem) rotate(0deg)
    }

    to {
        transform: translate(.02667rem,-.05333rem) rotate(-1deg)
    }
}

@keyframes glow-0a2037ba {
    0% {
        box-shadow: 0 0 .13333rem rgba(239,68,216,.126)
    }

    50% {
        box-shadow: 0 0 .53333rem rgba(231,29,177,.8)
    }

    to {
        box-shadow: 0 0 .13333rem rgba(242,2,230,.2)
    }
}

.shake[data-v-0a2037ba] {
    animation: shake-0a2037ba 1.8s infinite,glow-0a2037ba 1.8s infinite
}

.utrPage[data-v-0a2037ba] {
    font-size: .37333rem;
    width: auto;
    padding: 0;
    border-radius: .13333rem
}

.utrPage .top[data-v-0a2037ba] {
    text-align: center;
    padding-top: .26667rem
}

.utrPage .top .title[data-v-0a2037ba] {
    font-weight: 600;
    font-size: .58667rem;
    color: #129be7
}

.utrPage .top .subtl[data-v-0a2037ba] {
    margin-top: .13333rem;
    font-size: .34667rem;
    color: #000;
    font-weight: 700
}

.utrPage .bk-top[data-v-0a2037ba] {
    background: #fff;
    box-shadow: 0 .10667rem .16rem #ccc;
    margin: .4rem 0;
    border-radius: .13333rem;
    font-size: .4rem;
    font-weight: 600;
    position: relative
}

.utrPage .bk-top[data-v-0a2037ba] .van-cell {
    border-radius: .13333rem
}

.utrPage .bk-top .sh-img[data-v-0a2037ba] {
    position: absolute;
    right: .4rem;
    bottom: -.53333rem;
    width: 1.09333rem;
    height: 1.09333rem;
    -webkit-animation-name: aniDh;
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-duration: 3s
}

.utrPage .bk-top .iptMy[data-v-0a2037ba] {
    display: flex;
    align-items: center;
    height: 1.2rem
}

.utrPage .bk-top .iptMy .left[data-v-0a2037ba] {
    color: #646566;
    text-align: center;
    font-size: .42667rem;
    padding: 0 .26667rem
}

.utrPage .bk-top .iptMy .ipt[data-v-0a2037ba]::placeholder {
    color: #1989fa
}

.utrPage .tips[data-v-0a2037ba] {
    color: #000;
    font-size: .32rem;
    margin-top: .26667rem
}

.utrPage .btn[data-v-0a2037ba] {
    margin-top: .4rem
}

.utrPage .btn[data-v-0a2037ba] .van-button {
    width: 100%;
    font-weight: 600;
    font-size: .4rem
}

.utrPage .btn[data-v-0a2037ba] .van-button.gray {
    background: #ccc;
    border: .02667rem solid #ccc
}

.utrPage .help[data-v-0a2037ba] {
    text-align: center;
    margin-top: .4rem;
    color: #f43e01;
    font-weight: 600;
    font-size: .34667rem
}

.utrPage .bomTips[data-v-0a2037ba] {
    color: #777;
    text-align: center;
    padding-top: .8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    bottom: .53333rem;
    font-size: .37333rem
}

.utrPage .bomTips img[data-v-0a2037ba] {
    width: .64rem;
    height: .64rem
}

.custom-dialog-overlay[data-v-0a2037ba] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.5);
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1000
}

.custom-dialog-overlay .custom-dialog[data-v-0a2037ba] {
    background: #fff;
    width: 7.46667rem;
    border-radius: .26667rem;
    box-shadow: 0 .10667rem .26667rem rgba(0,0,0,.1);
    padding: .4rem;
    text-align: center
}

.custom-dialog-overlay .dialog-title[data-v-0a2037ba] {
    font-size: .48rem;
    font-weight: 700
}

.custom-dialog-overlay .dialog-content[data-v-0a2037ba] {
    width: 100%;
    font-size: .37333rem;
    color: #555;
    line-height: 1.5;
    margin: 0;
    word-break: break-word;
    white-space: normal
}

.custom-dialog-overlay .dialog-actions[data-v-0a2037ba] {
    width: 100%
}

.custom-dialog-overlay .confirm-btn[data-v-0a2037ba] {
    margin-top: .13333rem;
    padding: .21333rem .32rem;
    font-size: .37333rem;
    border: none;
    border-radius: .13333rem;
    cursor: pointer;
    width: 45%;
    background-color: #1989fa;
    color: #fff;
    width: 80%
}

.custom-dialog-overlay .loading-spinner[data-v-0a2037ba] {
    display: inline-block;
    position: relative;
    width: 1.33333rem;
    height: 1.33333rem;
    margin: 0 auto
}

.custom-dialog-overlay .loading-spinner div[data-v-0a2037ba] {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: 1.01333rem;
    height: 1.01333rem;
    margin: .16rem;
    border: .10667rem solid #1989fa;
    border-radius: 50%;
    animation: spinner-0a2037ba 1.2s cubic-bezier(.5,0,.5,1) infinite;
    border-color: #1989fa transparent transparent transparent
}

.custom-dialog-overlay .loading-spinner div[data-v-0a2037ba]:first-child {
    animation-delay: -.45s
}

.custom-dialog-overlay .loading-spinner div[data-v-0a2037ba]:nth-child(2) {
    animation-delay: -.3s
}

.custom-dialog-overlay .loading-spinner div[data-v-0a2037ba]:nth-child(3) {
    animation-delay: -.15s
}

@keyframes spinner-0a2037ba {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

[data-v-0a2037ba] .van-field__control::-webkit-input-placeholder {
    text-align: center;
    color: #1989fa
}

[data-v-0a2037ba] .van-field__control {
    text-align: center
}

[data-v-0a2037ba] .van-field__label {
    position: absolute
}

[data-v-0a2037ba] .van-field {
    position: relative
}

[data-v-b68a3af0] .van-cell--clickable {
    background: #fafafa;
    text-align: left;
    font-weight: 600;
    border: .02667rem solid #eee
}

@keyframes shake-b68a3af0 {
    10%,90% {
        transform: translate3d(-.02667rem,0,0)
    }

    20%,80% {
        transform: translate3d(.05333rem,0,0)
    }

    30%,70% {
        transform: translate3d(-.10667rem,0,0)
    }

    40%,60% {
        transform: translate3d(.10667rem,0,0)
    }

    50% {
        transform: translate3d(-.10667rem,0,0)
    }
}

.payPage[data-v-b68a3af0] {
    font-size: .37333rem;
    width: auto;
    background: #fef9ff;
    height: 100%
}

.payPage .nav[data-v-b68a3af0] {
    font-size: .42667rem;
    font-weight: 700;
    color: #fef9ff;
    background: #fef9ff;
    padding: .26667rem 0;
    text-align: center
}

.payPage .nav.fixed[data-v-b68a3af0] {
    position: fixed;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
    z-index: 10;
    background: #566aff
}

.payPage .nav .countdownTime[data-v-b68a3af0] {
    position: fixed;
    right: .53333rem
}

.payPage .wrap[data-v-b68a3af0] {
    padding: .53333rem .4rem .13333rem;
    background: #fff;
    background-image: linear-gradient(to bottom right,#566aff,#a7cbf3);
    border-radius: 0 0 40% 40%;
    padding-bottom: 0
}

.payPage .wrap .card[data-v-b68a3af0] {
    padding: .42667rem 0;
    border-radius: .26667rem;
    background-color: #fff
}

.payPage .amt[data-v-b68a3af0] {
    font-size: .4rem;
    font-weight: 700;
    padding: 0 .8rem
}

.payPage .amt span.n[data-v-b68a3af0] {
    font-size: .74667rem
}

.payPage .amt span.s[data-v-b68a3af0] {
    font-size: .74667rem;
    margin-left: .13333rem;
    color: #0c77f9
}

.payPage .yh[data-v-b68a3af0] {
    font-size: .4rem;
    padding: 0 .8rem;
    font-weight: 600;
    margin-top: .26667rem
}

.payPage .yh .items[data-v-b68a3af0] {
    line-height: .74667rem;
    display: flex;
    justify-content: space-between;
    color: grey
}

.payPage .yh .items .yj[data-v-b68a3af0] {
    text-decoration: line-through
}

.payPage .yh .items .xyh[data-v-b68a3af0] {
    color: red
}

.payPage .bottomInfo[data-v-b68a3af0] {
    text-align: center;
    color: #000;
    position: relative
}

.payPage .bottomInfo .payList[data-v-b68a3af0] {
    padding: .26667rem;
    border-radius: .42667rem
}

.payPage .bottomInfo .payList .im[data-v-b68a3af0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: .18667rem .26667rem;
    border-radius: .13333rem;
    border-bottom: .02667rem solid #fafafa;
    box-shadow: 0 .10667rem .16rem #ccc;
    margin-bottom: .42667rem;
    background: #fff
}

.payPage .bottomInfo .payList .im[data-v-b68a3af0]:last-child {
    border-bottom: none;
    margin-bottom: 0
}

.payPage .bottomInfo .payList .im .lt[data-v-b68a3af0] {
    display: flex;
    align-items: center
}

.payPage .bottomInfo .payList .im .lt img[data-v-b68a3af0] {
    width: 50%
}

.payPage .bottomInfo .payList .im .lt span[data-v-b68a3af0] {
    color: #000;
    margin-left: .13333rem
}

.payPage .bottomInfo .payList .ewm[data-v-b68a3af0] {
    margin-top: .53333rem
}

.payPage .ewm-title[data-v-b68a3af0] {
    font-size: .42667rem;
    text-align: center;
    font-weight: 700
}

.payPage .ewmImg[data-v-b68a3af0] {
    text-align: center
}

.payPage .ewmImg img[data-v-b68a3af0] {
    width: 4.8rem;
    height: 4.53333rem
}

.payPage .ewmImg .tips[data-v-b68a3af0] {
    font-size: .34667rem;
    font-weight: 700;
    color: #333;
    margin-bottom: .13333rem
}

.payPage .ewmImg .saveCode[data-v-b68a3af0] {
    width: 2.93333rem;
    height: .66667rem;
    border-radius: .37333rem;
    border: .02667rem solid #1989fa;
    text-align: center;
    background-color: #fff;
    margin: auto;
    line-height: .66667rem;
    color: #1989fa
}

.payPage .ewmImg .bot-text[data-v-b68a3af0] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: .13333rem;
    text-align: center;
    font-size: .37333rem;
    font-weight: 700
}

.payPage .ewmImg .bot-text .btn-span[data-v-b68a3af0] {
    border: .02667rem solid;
    display: block;
    width: 1.33333rem;
    height: .53333rem;
    border-radius: .26667rem;
    margin-left: .26667rem;
    line-height: .58667rem;
    color: #1989fa;
    font-weight: 400
}

.payPage .payBtn[data-v-b68a3af0] {
    margin: .8rem .53333rem .8rem
}

.payPage .payBtn[data-v-b68a3af0] .van-button {
    width: 100%;
    font-weight: 600;
    font-size: .4rem
}

.payPage .payBtn[data-v-b68a3af0] .van-button.gray {
    background: #ccc;
    border: .02667rem solid #ccc
}

.payPage .bomTips[data-v-b68a3af0] {
    color: #fff;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .26667rem .26667rem 0 0;
    font-size: .34667rem;
    height: .96rem;
    background: none
}

.payPage .bomTips[data-v-b68a3af0] .notice-swipe {
    height: .90667rem;
    line-height: .90667rem
}

.payPage .bomTips[data-v-b68a3af0] .van-notice-bar {
    border-radius: .26667rem .26667rem 0 0;
    width: 100%;
    text-align: left
}

.payPage .bomTips.fixed[data-v-b68a3af0] {
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    z-index: 10;
    background: #4c93dc
}

.payPage .bomTips img[data-v-b68a3af0] {
    width: .53333rem;
    height: .53333rem
}

.goQR[data-v-b68a3af0] {
    position: relative
}

.goQR .breathing-circle[data-v-b68a3af0] {
    position: absolute;
    left: 0
}

.goQR .btnStyles[data-v-b68a3af0] {
    width: 10 0
}

.sheet-poup .content[data-v-b68a3af0] {
    min-height: 2.93333rem
}

.sheet-poup .content .top[data-v-b68a3af0] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: .26667rem .26667rem
}

.sheet-poup .content .top .imgs[data-v-b68a3af0] {
    width: 2.66667rem;
    height: 1.06667rem;
    padding: 0 .26667rem;
    display: block
}

.sheet-poup .content .top .video[data-v-b68a3af0] {
    display: flex;
    flex-direction: column;
    align-items: center;
    border: .05333rem solid #31c4e3;
    border-radius: .26667rem;
    width: 2.66667rem
}

.sheet-poup .content .top .video .img-2[data-v-b68a3af0] {
    width: 2.66667rem;
    height: 1.06667rem
}

.sheet-poup .content .top .video .text-2[data-v-b68a3af0] {
    font-size: .32rem;
    text-align: center
}

.sheet-poup .content .text-1[data-v-b68a3af0] {
    padding: 0 .4rem;
    margin: auto;
    white-space: pre-wrap;
    word-break: break-word
}

.sheet-poup .content .bottom[data-v-b68a3af0] {
    margin-top: .4rem;
    padding: 0 .4rem
}

.sheet-poup .content .bottom .Goplay span[data-v-b68a3af0] {
    font-weight: 700;
    font-size: .42667rem
}

.sheet-poup .content .bottom .Goplay .G-btn[data-v-b68a3af0] {
    display: block;
    margin-top: .26667rem;
    width: 100%;
    height: 1.2rem;
    border-radius: .10667rem;
    background: #02bdfa;
    color: #fff;
    font-size: .48rem
}

.sheet-poup .content .bottom .Goplay .G-btn2[data-v-b68a3af0] {
    display: block;
    margin-top: .26667rem;
    width: 100%;
    height: 1.2rem;
    border-radius: .10667rem;
    color: #000;
    font-size: .48rem
}

.sheet-poup .content .bottom .text-copy[data-v-b68a3af0] {
    display: flex;
    align-items: center
}

.sheet-poup .content .bottom .text-copy .copyAmount[data-v-b68a3af0] {
    color: #2c2c2c;
    white-space: nowrap;
    margin-right: auto;
    font-size: .4rem;
    text-align: center
}

.sheet-poup .content .bottom .fillutr[data-v-b68a3af0] {
    margin-top: .4rem
}

.sheet-poup .content .bottom .fillutr .top-2[data-v-b68a3af0] {
    display: flex;
    justify-content: space-between
}

.sheet-poup .content .bottom .fillutr .top-2 .text-3[data-v-b68a3af0] {
    font-weight: 700;
    font-size: .42667rem
}

.sheet-poup .content .bottom .fillutr .top-2 .text-4[data-v-b68a3af0] {
    font-weight: 400;
    font-size: .42667rem;
    color: #007bff
}

.sheet-poup .content .bottom .fillutr .btn[data-v-b68a3af0] {
    display: block;
    margin-top: .26667rem;
    width: 100%;
    height: 1.06667rem;
    border-radius: .10667rem;
    background: #02bdfa;
    color: #fff
}

.order_infor_row[data-v-b68a3af0] {
    gap: .26667rem;
    display: flex
}

.order_infor_row .title[data-v-b68a3af0] {
    color: #2c2c2c;
    white-space: nowrap;
    margin-right: auto;
    font-size: .4rem;
    font-weight: 700;
    text-align: center
}

.order_infor_row .row[data-v-b68a3af0] {
    display: flex;
    align-items: center;
    justify-content: center
}

.order_infor_row .row .result[data-v-b68a3af0] {
    font-weight: 700;
    color: red;
    font-size: .34667rem;
    text-align: center
}

.order_infor_row .row .result-blue[data-v-b68a3af0] {
    font-weight: 700;
    color: #1989fa;
    font-size: .34667rem;
    text-align: center
}

.order_infor_row .row .copy[data-v-b68a3af0] {
    margin-left: .26667rem
}

.order_infor_row .row .copy img[data-v-b68a3af0] {
    width: .42667rem;
    height: .42667rem
}

ul[data-v-b68a3af0] {
    list-style-type: none;
    padding-left: 1em
}

ul li[data-v-b68a3af0] {
    position: relative;
    white-space: pre-wrap;
    word-break: break-word
}

ul li[data-v-b68a3af0]:before {
    content: "\25CF";
    color: #1989fa;
    position: absolute;
    left: -.37333rem;
    top: .01333rem;
    font-size: .32rem
}

.video-container[data-v-b68a3af0] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background-color: #000;
    display: flex;
    justify-content: center;
    align-items: center
}

.video-player[data-v-b68a3af0] {
    max-width: 95%;
    max-height: 95%
}

.close-button[data-v-b68a3af0] {
    position: absolute;
    top: .93333rem;
    left: .26667rem;
    padding: .26667rem .53333rem;
    background-color: #666;
    color: #fff;
    border: none;
    cursor: pointer;
    border-radius: .4rem;
    z-index: 10000
}

[data-v-b68a3af0] .van-dialog__header {
    color: red!important
}

[data-v-b68a3af0] .van-dialog__confirm {
    font-size: .53333rem
}

.payPage-copy[data-v-b68a3af0] {
    font-size: .37333rem;
    width: auto;
    background: #fef9ff;
    height: 100%;
    position: relative
}

.payPage-copy .nav[data-v-b68a3af0] {
    font-size: .42667rem;
    font-weight: 700;
    color: #fef9ff;
    background: #fef9ff;
    padding: .26667rem 0;
    text-align: center
}

.payPage-copy .nav.fixed[data-v-b68a3af0] {
    position: fixed;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
    z-index: 10;
    background: #566aff
}

.payPage-copy .nav .countdownTime[data-v-b68a3af0] {
    position: fixed;
    right: .53333rem
}

.payPage-copy .wrap[data-v-b68a3af0] {
    padding: .53333rem .4rem;
    background: #fff;
    background-image: linear-gradient(to bottom right,#566aff,#a7cbf3);
    border-radius: 0 0 40% 40%;
    padding-bottom: .18667rem
}

.payPage-copy .wrap .card[data-v-b68a3af0] {
    padding: .42667rem 0;
    border-radius: .26667rem;
    background-color: #fff
}

.payPage-copy .wrap .card .amt[data-v-b68a3af0] {
    font-size: .4rem;
    font-weight: 700;
    padding: 0 .8rem
}

.payPage-copy .wrap .card .amt span.n[data-v-b68a3af0] {
    font-size: .74667rem
}

.payPage-copy .wrap .card .amt span.s[data-v-b68a3af0] {
    font-size: .74667rem;
    margin-left: .13333rem;
    color: #0c77f9
}

.payPage-copy .wrap .card .yh[data-v-b68a3af0] {
    font-size: .4rem;
    padding: 0 .8rem;
    font-weight: 600;
    margin-top: .26667rem
}

.payPage-copy .wrap .card .yh .items[data-v-b68a3af0] {
    line-height: .74667rem;
    display: flex;
    justify-content: space-between;
    color: grey
}

.payPage-copy .wrap .card .yh .items .yj[data-v-b68a3af0] {
    text-decoration: line-through
}

.payPage-copy .wrap .card .yh .items .xyh[data-v-b68a3af0] {
    color: red
}

.payPage-copy .section-a[data-v-b68a3af0] {
    margin-top: 0
}

.payPage-copy .section-a .index_infor[data-v-b68a3af0] {
    padding: 0 0 .66667rem;
    gap: .66667rem
}

.payPage-copy .section-a .index_infor .order_infor[data-v-b68a3af0] {
    margin: 0 .66667rem
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col[data-v-b68a3af0] {
    display: flex;
    width: 100%;
    gap: .26667rem;
    flex-direction: column
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row[data-v-b68a3af0] {
    gap: .26667rem;
    display: flex
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .title[data-v-b68a3af0] {
    color: #2c2c2c;
    white-space: nowrap;
    margin-right: auto;
    font-size: .34667rem;
    text-align: center
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .row[data-v-b68a3af0] {
    display: flex;
    align-items: center;
    justify-content: center
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .row .result[data-v-b68a3af0] {
    font-weight: 700;
    color: red;
    font-size: .34667rem;
    text-align: center
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .row .result-blue[data-v-b68a3af0] {
    font-weight: 700;
    color: #1989fa;
    font-size: .34667rem;
    text-align: center
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .row .copy[data-v-b68a3af0] {
    margin-left: .26667rem
}

.payPage-copy .section-a .index_infor .order_infor .order_infor_col .order_infor_row .row .copy img[data-v-b68a3af0] {
    width: .42667rem;
    height: .42667rem
}

.payPage-copy .section-a .index_infor .top[data-v-b68a3af0] {
    text-align: center;
    padding-top: .26667rem
}

.payPage-copy .section-a .index_infor .top .title[data-v-b68a3af0] {
    font-weight: 600;
    font-size: .58667rem;
    color: #129be7
}

.payPage-copy .section-a .index_infor .top .subtl[data-v-b68a3af0] {
    margin-top: .13333rem;
    font-size: .34667rem;
    color: #000;
    font-weight: 700
}

.payPage-copy .section-a .index_infor .deposit_alert_con[data-v-b68a3af0] {
    margin: .53333rem .66667rem
}

.payPage-copy .section-a .index_infor .deposit_alert_con .tl[data-v-b68a3af0] {
    font-size: .53333rem;
    font-family: 600;
    margin-bottom: .66667rem;
    color: #000
}

.payPage-copy .section-a .index_infor .deposit_alert_con ul[data-v-b68a3af0] {
    font-size: .37333rem
}

.payPage-copy .section-a .index_infor .deposit_alert_con ul li[data-v-b68a3af0] {
    margin-top: .4rem;
    line-height: 1.3;
    display: flex
}

.payPage-copy .bomTips[data-v-b68a3af0] {
    color: #fff;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .26667rem .26667rem 0 0;
    font-size: .34667rem;
    height: .96rem;
    background: none
}

.payPage-copy .bomTips[data-v-b68a3af0] .notice-swipe {
    height: .90667rem;
    line-height: .90667rem
}

.payPage-copy .bomTips[data-v-b68a3af0] .van-notice-bar {
    border-radius: .26667rem .26667rem 0 0;
    width: 100%;
    text-align: left
}

.payPage-copy .bomTips.fixed[data-v-b68a3af0] {
    bottom: 0;
    left: 0;
    right: 0;
    position: fixed;
    z-index: 10;
    background: #4c93dc
}

.payPage-copy .bomTips img[data-v-b68a3af0] {
    width: .53333rem;
    height: .53333rem
}

.utrInfo .tl[data-v-b68a3af0] {
    background: #fef9ff;
    text-align: center;
    padding: .26667rem 0;
    font-weight: 600;
    color: #045a8a
}

.utrInfo .content[data-v-b68a3af0] {
    padding: .53333rem 0
}

.utrInfo .content .bt[data-v-b68a3af0] {
    font-weight: 600;
    text-align: center;
    color: #666
}

.utrInfo .content .time[data-v-b68a3af0] {
    width: 2.66667rem;
    margin: .53333rem auto;
    text-align: center;
    display: flex;
    background: #fef9ff;
    border-radius: .53333rem;
    padding: .26667rem .26667rem .13333rem;
    align-items: center;
    justify-content: center
}

.utrInfo .content .time[data-v-b68a3af0] .van-count-down {
    display: flex
}

.utrInfo .content .time[data-v-b68a3af0] .van-count-down .block {
    color: #045a8a;
    font-weight: 600;
    font-size: .48rem;
    text-align: center
}

.utrInfo .content .time[data-v-b68a3af0] .van-count-down .block .mc {
    font-weight: 400;
    font-size: .32rem;
    color: grey
}

.utrInfo .content .time[data-v-b68a3af0] .van-count-down .colon {
    font-weight: 600;
    padding: 0 .13333rem
}

.utrInfo .content .btn[data-v-b68a3af0] {
    background: #0c77f9;
    font-weight: 600;
    color: #fff;
    width: 2.66667rem;
    height: 1.01333rem;
    line-height: 1.01333rem;
    border-radius: .21333rem;
    text-align: center;
    margin: 0 auto .53333rem
}

.utrInfo .bom[data-v-b68a3af0] {
    background: #fff5d5;
    color: #bc6a06;
    font-size: .34667rem;
    padding: .13333rem .4rem;
    text-align: center
}

.alertInfo[data-v-b68a3af0] {
    padding: .4rem;
    width: 8.53333rem
}

.alertInfo .nr[data-v-b68a3af0] {
    color: #1878e9;
    font-weight: 700;
    padding: .53333rem 0;
    text-align: center
}

.alertInfo .bm[data-v-b68a3af0] {
    display: flex;
    justify-content: center;
    padding: .4rem 0 .53333rem
}

.alertInfo .bm .im[data-v-b68a3af0] {
    background: linear-gradient(180deg,#1878e9,#6b00a7);
    padding: .16rem .26667rem;
    border-radius: .13333rem;
    color: #fff;
    cursor: pointer;
    font-size: .37333rem;
    width: 20%;
    text-align: center;
    margin: 0 .26667rem
}

.alertInfo .bm .im.no[data-v-b68a3af0] {
    border: .6mm solid #1878e9;
    color: #000;
    background: #fff
}

.overlay[data-v-b68a3af0] {
    position: fixed;
    z-index: 100;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background: rgba(0,0,0,.12156862745098039);
    display: flex;
    justify-content: center;
    align-items: center
}

.goQR[data-v-b68a3af0] {
    width: 100%;
    height: 2.13333rem;
    position: absolute;
    left: 0;
    top: 43.5%
}

.goQR .breathing-circle[data-v-b68a3af0] {
    position: relative;
    width: .53333rem;
    height: 2.13333rem;
    background-color: #007bff;
    border-top-right-radius: .26667rem;
    border-bottom-right-radius: .26667rem;
    animation: breathe-b68a3af0 2s infinite alternate;
    font-size: .32rem;
    font-weight: 600;
    writing-mode: vertical-rl;
    text-align: center;
    line-height: .58667rem;
    color: #fff
}

.goQR .btnStyles[data-v-b68a3af0] {
    position: absolute;
    top: 0;
    width: 100%;
    height: 2.13333rem;
    display: flex;
    justify-content: space-evenly;
    align-items: center
}

@keyframes breathe-b68a3af0 {
    0% {
        transform: scale(1)
    }

    to {
        transform: scale(1.2)
    }
}

.top-code[data-v-b68a3af0] {
    border: .02667rem solid rgba(0,0,0,.1);
    border-radius: .21333rem
}

.top-code .qr_section[data-v-b68a3af0] {
    margin: 0 .4rem;
    word-break: break-word;
    text-align: center
}

.top-code .qr_section .ul-list[data-v-b68a3af0] {
    list-style: none;
    counter-reset: my-counter;
    text-align: left;
    margin-bottom: .21333rem
}

.top-code .qr_section li[data-v-b68a3af0]:before {
    counter-increment: my-counter;
    content: counter(my-counter) ".";
    margin-right: .13333rem
}

.top-code .qr_section .qr_wrap[data-v-b68a3af0] {
    display: flex;
    gap: .26667rem;
    flex-direction: column;
    justify-content: center
}

.top-code .qr_section .qr_wrap .left_qr_wrap[data-v-b68a3af0] {
    flex: 1;
    gap: .4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_block[data-v-b68a3af0] {
    width: 100%;
    max-width: 8rem;
    height: 4.85333rem
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_block .qr_frame[data-v-b68a3af0] {
    margin: 0 auto;
    position: relative;
    width: 4.8rem
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_block .qr_frame .frame[data-v-b68a3af0] {
    width: 100%
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_block .qr_frame .qr_infor[data-v-b68a3af0] {
    width: 4.8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 4.8rem
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_alert_con[data-v-b68a3af0] {
    width: 100%;
    gap: .26667rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.top-code .qr_section .qr_wrap .left_qr_wrap .qr_alert_con .qr_button[data-v-b68a3af0] {
    width: fit-content;
    padding: .21333rem 1.44rem;
    border-radius: .13333rem;
    color: #009eff;
    font-family: m-700;
    font-size: .37333rem;
    letter-spacing: .01067rem;
    border: .6mm solid #009eff;
    transition: .4s;
    cursor: pointer
}

.top-code .qr_section .qr_wrap .apps[data-v-b68a3af0] {
    margin-top: 0
}

.top-code .qr_section .qr_wrap .apps .icons[data-v-b68a3af0] {
    display: flex;
    justify-content: space-between;
    padding: .4rem .26667rem .4rem
}

.top-code .qr_section .qr_wrap .apps .icons .blk[data-v-b68a3af0] {
    width: 1.73333rem;
    height: 1.73333rem;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: .02667rem .02667rem .18667rem #ccc;
    border-radius: 50%
}

.top-code .qr_section .qr_wrap .apps .icons .blk img[data-v-b68a3af0] {
    width: 1.06667rem;
    height: 1.06667rem
}

.errorPage[data-v-b68a3af0] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.errorPage .block[data-v-b68a3af0] {
    text-align: center
}

.errorPage .block img[data-v-b68a3af0] {
    width: 5.12rem;
    height: 3.41333rem
}

.errorPage .block .tip[data-v-b68a3af0] {
    color: #888;
    font-size: .37333rem;
    margin-top: .4rem;
    font-weight: 600;
    line-height: 1.5
}

.errorPage .orderDetails[data-v-b68a3af0] {
    width: 80%;
    background: #fff;
    box-shadow: 0 .10667rem .32rem rgba(0,0,0,.05);
    border-radius: .21333rem;
    padding: .53333rem;
    margin-bottom: 1.6rem
}

.errorPage .orderDetails[data-v-b68a3af0]:before {
    content: "";
    display: block;
    font-size: .48rem;
    color: #333;
    font-weight: 700;
    margin-bottom: .4rem;
    border-bottom: .02667rem solid #eaeaea;
    padding-bottom: .13333rem
}

.errorPage .orderDetails .amount[data-v-b68a3af0],.errorPage .orderDetails .createTime[data-v-b68a3af0],.errorPage .orderDetails .orderId[data-v-b68a3af0],.errorPage .orderDetails .orderStatus[data-v-b68a3af0] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .4rem
}

.errorPage .orderDetails .amount .title[data-v-b68a3af0],.errorPage .orderDetails .createTime .title[data-v-b68a3af0],.errorPage .orderDetails .orderId .title[data-v-b68a3af0],.errorPage .orderDetails .orderStatus .title[data-v-b68a3af0] {
    width: 3.73333rem;
    font-size: .4rem;
    color: #333;
    font-weight: 700
}

.errorPage .orderDetails .amount .value[data-v-b68a3af0],.errorPage .orderDetails .createTime .value[data-v-b68a3af0],.errorPage .orderDetails .orderId .value[data-v-b68a3af0],.errorPage .orderDetails .orderStatus .value[data-v-b68a3af0] {
    flex: 1;
    text-align: left;
    color: #1989fa;
    font-size: .42667rem;
    font-weight: 600;
    line-height: 1.4;
    word-wrap: break-word
}

.errorPage .orderDetails .orderStatus .value[data-v-b68a3af0] {
    color: #e53e3e;
    font-weight: 700
}

.errorPage .orderDetails>Utypayment[data-v-b68a3af0] {
    margin-top: .53333rem
}

.errorPage .bottom[data-v-b68a3af0] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: #fff;
    padding-bottom: .26667rem
}

.errorPage .bottom img[data-v-b68a3af0] {
    width: 100%
}

.errorPage .bottom .tips[data-v-b68a3af0] {
    color: #777;
    font-size: .32rem;
    margin-top: .13333rem
}

.waitPage[data-v-4e69df51] {
    display: flex;
    flex-direction: column;
    background: #fafafa
}

.waitPage .nav[data-v-4e69df51] {
    font-size: .42667rem;
    font-weight: 700;
    color: #fef9ff;
    background: #fef9ff;
    border-radius: 0 0 .26667rem .26667rem;
    padding: .26667rem 0;
    text-align: center
}

.waitPage .nav.fixed[data-v-4e69df51] {
    position: fixed;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
    background: #0c77f9;
    background: linear-gradient(90deg,#4a9df6,#0c77f9)
}

.waitPage .block[data-v-4e69df51] {
    text-align: center;
    padding: 1.2rem .53333rem;
    background: #fff;
    border-bottom: .53333rem solid #fafafa
}

.waitPage .block img[data-v-4e69df51] {
    width: 3.46667rem;
    margin: 0 auto
}

.waitPage .block .img[data-v-4e69df51] {
    width: 1.70667rem;
    height: auto
}

.waitPage .block .tip[data-v-4e69df51] {
    color: grey;
    font-size: .37333rem;
    margin-top: .4rem;
    font-weight: 600;
    text-align: center
}

.waitPage .block .items[data-v-4e69df51] {
    color: #333;
    font-size: .4rem;
    line-height: .8rem;
    font-weight: 700;
    text-align: left
}

.waitPage .block .items.two[data-v-4e69df51] {
    color: #888;
    font-weight: 400
}

.waitPage .block .btns[data-v-4e69df51] {
    display: flex;
    justify-content: space-between
}

.waitPage .block .btns.only[data-v-4e69df51] {
    justify-content: center
}

.waitPage .block .btns .btn[data-v-4e69df51] {
    padding: .21333rem 0;
    font-size: .37333rem;
    background: #eee;
    color: #888;
    font-weight: 600;
    text-align: center;
    border-radius: .26667rem;
    width: 48%
}

.waitPage .block .btns .btn .small[data-v-4e69df51] {
    font-size: .26667rem
}

.waitPage .block .btns .btn.slt[data-v-4e69df51] {
    background: #0c77f9;
    color: #fff
}

.waitPage .bomTips[data-v-4e69df51] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: #fff
}

.waitPage .bomTips .visa[data-v-4e69df51] {
    width: 100%
}

.waitPage .bomTips .tips[data-v-4e69df51] {
    color: #777;
    padding: .26667rem 0;
    font-size: .37333rem
}

.waitPage .bomTips .tips img[data-v-4e69df51] {
    width: .64rem;
    height: .64rem
}

.errorPage[data-v-ab17c120] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.errorPage .block[data-v-ab17c120] {
    text-align: center
}

.errorPage .block img[data-v-ab17c120] {
    width: 5.12rem;
    height: 3.41333rem
}

.errorPage .block .tip[data-v-ab17c120] {
    color: grey;
    font-size: .37333rem;
    margin-top: .4rem;
    font-weight: 600
}

.errorPage .bottom[data-v-ab17c120] {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    background: #fff
}

.errorPage .bottom img[data-v-ab17c120] {
    width: 100%
}

.errorPage .bottom .tips[data-v-ab17c120] {
    color: #777;
    padding: .26667rem 0;
    font-size: .32rem
}
