.van-overlay[data-v-611cad66] {
    z-index: 1000
}

.wrapper[data-v-611cad66] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.block[data-v-611cad66] {
    width: 7.4rem;
    padding-bottom: .6rem;
    border-radius: .2rem;
    background-color: #fff
}

.pay-box[data-v-611cad66] {
    height: 1.05rem;
    border-radius: .2rem;
    border: 1px solid #e5e5e5
}

.payBox[data-v-611cad66] {
    max-height: 6.5rem;
    overflow-y: scroll
}

.qd-btn[data-v-611cad66] {
    width: 6rem;
    height: 1rem;
    text-align: center;
    line-height: 1rem;
    border-radius: .16rem;
    font-weight: 700;
    font-size: .35rem;
    color: #fff
}

.pay_price[data-v-611cad66] {
    margin: .3rem;
    background: #f6f6f6;
    padding: .3rem;
    border-radius: .1rem
}

.pay_price span[data-v-611cad66] {
    display: block
}

.line-through[data-v-611cad66] {
    text-decoration: line-through
}

.page[data-v-3e08d2bc] {
    background-size: 100%;
    background-repeat: no-repeat;
    padding-bottom: 1.6rem;
    background: #9a0000
}

.header[data-v-3e08d2bc] {
    height: 1.36rem;
    position: relative;
    color: #fff
}

.van-field[data-v-3e08d2bc] {
    border: 1px solid #bfbfbf!important;
    margin-top: .2rem;
    border-radius: .2rem
}

.header .name[data-v-3e08d2bc] {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.yhk-to[data-v-3e08d2bc] {
    border-radius: .16rem;
    background: var( --123123,linear-gradient(144deg,#ffdfb4 28.98%,#fdaa9b 93.49%) );
    box-shadow: 0 4px 4px 0 rgba(0,0,0,.25);
    color: #de0201;
    z-index: 9
}

.box[data-v-3e08d2bc] {
    position: relative;
    padding: .4rem;
    border-radius: .16rem;
    background: var( --Linear,linear-gradient(180deg,#fff5d1 0,#fffcf2 99.32%) )
}

.ltit[data-v-3e08d2bc] {
    background-image: url(/static/img/b32_tit.54180939.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-top: .13rem;
    padding-bottom: .13rem;
    color: #fff
}

.pp[data-v-3e08d2bc] {
    border-bottom: 2px solid
}

.line_h[data-v-3e08d2bc] {
    border-bottom: 1px solid #000;
    text-align: center
}

span.line_h[data-v-3e08d2bc] {
    text-decoration: underline;
    border-bottom: none;
    text-align: left
}

.jn_btn[data-v-3e08d2bc] {
    width: 4rem;
    height: .72rem;
    letter-spacing: 4px;
    margin: 1.7rem auto .3rem;
    border-radius: .36rem;
    background: var( --Style,linear-gradient(242deg,#fd874a 5.93%,#ffcd27 114.77%) );
    box-shadow: 0 5.697px 11.394px 0 hsla(24,76%,68%,.31)
}

.jn_btn[data-v-3e08d2bc],.mask[data-v-3e08d2bc] {
    display: flex;
    align-items: center;
    justify-content: center
}

.mask[data-v-3e08d2bc] {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.8);
    left: 0;
    top: 0;
    z-index: 10
}

.box .tit[data-v-3e08d2bc] {
    width: 3.3rem;
    height: .6rem;
    background-image: url(/static/img/b32_tit.54180939.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    color: #fff;
    font-size: .3rem;
    line-height: .6rem;
    text-align: center;
    margin-left: auto;
    margin-right: auto
}

.postion-relative[data-v-3e08d2bc] {
    z-index: 1
}

.zhang[data-v-3e08d2bc] {
    width: 2.4rem;
    height: 2.4rem;
    position: absolute;
    left: 1.8rem;
    top: -.7rem;
    z-index: -1
}
