.ticketInfo[data-v-1c3782ad]{min-height:100vh;background:#f8f8f8}.ticketInfo .ticket-container[data-v-1c3782ad]{padding-top:1.49333rem}.ticketInfo .ticket[data-v-1c3782ad]{background:#fff;border-radius:.32rem;overflow:hidden;box-shadow:0 2px .32rem rgba(0,0,0,.05)}.ticketInfo .ticket .header[data-v-1c3782ad]{display:flex;padding:.53333rem;background:linear-gradient(90deg,#f8f9fa,#fff)}.ticketInfo .ticket .header .img[data-v-1c3782ad]{width:3.2rem;height:4.26667rem;border-radius:.21333rem;object-fit:cover;box-shadow:0 .10667rem .32rem rgba(0,0,0,.1)}.ticketInfo .ticket .header .desc[data-v-1c3782ad]{flex:1;margin-left:.42667rem;display:flex;flex-direction:column;justify-content:space-between}.ticketInfo .ticket .header .desc .title[data-v-1c3782ad]{font-size:.48rem;font-weight:600;margin-bottom:.32rem;line-height:1.4}.ticketInfo .ticket .header .desc .price-box[data-v-1c3782ad]{margin:.32rem 0}.ticketInfo .ticket .header .desc .price-box .currency[data-v-1c3782ad]{font-size:.42667rem;font-weight:500}.ticketInfo .ticket .header .desc .price-box .price[data-v-1c3782ad]{font-size:.64rem;font-weight:700}.ticketInfo .ticket .header .desc .time[data-v-1c3782ad]{color:#666;font-size:.37333rem;display:flex;align-items:center;gap:.10667rem}.ticketInfo .ticket .section[data-v-1c3782ad]{padding:.42667rem .53333rem;border-bottom:1px solid #f5f5f5}.ticketInfo .ticket .section[data-v-1c3782ad]:last-child{border-bottom:none}.ticketInfo .ticket .section .section-title[data-v-1c3782ad]{font-size:.42667rem;font-weight:600;margin-bottom:.32rem;display:flex;align-items:center;gap:.16rem}.ticketInfo .ticket .section .section-title .van-icon[data-v-1c3782ad]{color:#666}.ticketInfo .ticket .section .address[data-v-1c3782ad]{color:#333;line-height:1.6}.ticketInfo .ticket .section .prompt-content[data-v-1c3782ad]{color:#666;line-height:1.8;font-size:.37333rem}.ticketInfo .submit[data-v-1c3782ad]{position:fixed;left:0;bottom:0;right:0;background:#fff;padding:.32rem .42667rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 -2px .26667rem rgba(0,0,0,.05)}.ticketInfo .submit .quantity-wrapper[data-v-1c3782ad]{display:flex;align-items:center;gap:.32rem}.ticketInfo .submit .quantity-wrapper .quantity-label[data-v-1c3782ad]{color:#333;font-size:.4rem}.ticketInfo .submit .total-price[data-v-1c3782ad]{flex:1;text-align:right;padding-right:.42667rem}.ticketInfo .submit .total-price .amount[data-v-1c3782ad]{font-size:.48rem;font-weight:700}.ticketInfo .submit .pay-btn[data-v-1c3782ad]{min-width:3.2rem;height:1.06667rem;border-radius:.53333rem;font-size:.42667rem}