.header[data-v-4088f2dc]{height:12.8vw;background-color:#fff}.header .cont[data-v-4088f2dc]{height:12.8vw;position:relative;display:flex;align-items:center;line-height:12.8vw;text-align:center;user-select:none}.header .cont .left-cont div[data-v-4088f2dc]:first-child{display:flex;justify-content:center}.header .cont .left-cont[data-v-4088f2dc]{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;font-size:3.467vw;cursor:pointer}.header .cont .left-cont .left-btn[data-v-4088f2dc]{width:10.933vw;height:10.933vw}.header .cont .left-cont .left-btn[data-v-4088f2dc] .van-icon{display:flex;justify-content:center;flex-direction:column}.header .cont .left-cont .left-btn-wrapper[data-v-4088f2dc]{width:12.8vw;height:12.8vw;text-align:center;line-height:12.8vw;display:flex;align-items:center;justify-content:center}.header .cont .left-cont .left-btn-wrapper[data-v-4088f2dc]:active{background:#d9dbdd}.header .cont .tit[data-v-4088f2dc]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:60%;margin:0 auto;color:#323233;font-weight:500;font-size:4.267vw}.header .cont .right-cont[data-v-4088f2dc]{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;font-size:3.467vw;cursor:pointer}.change-btn[data-v-4088f2dc]{color:#ff7002;padding:1.067vw 2.667vw}[data-v-36cf5dc8] .radius-header .cont .left-cont .left-btn-wrapper{flex-direction:column}[data-v-36cf5dc8] .radius-header .cont .left-cont .left-btn-wrapper .van-image{margin:0 auto}.popup-header[data-v-36cf5dc8]{padding:2.667vw;box-sizing:border-box;display:flex;justify-content:space-around;border-bottom:1px solid rgba(0,0,0,.1)}.popup-header .popup-header-table-one[data-v-36cf5dc8]{width:24.267vw!important;padding:0 0 0 3.733vw;text-align:left!important}.popup-header .popup-header-table[data-v-36cf5dc8]{text-align:center;width:12.8vw;height:5.333vw;font-size:3.733vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#858585}.popup-box[data-v-36cf5dc8]{padding:2.667vw;box-sizing:border-box;height:86%;overflow:auto}.popup-box .popup-body-box-check .popup-body[data-v-36cf5dc8]{color:#ff7002!important}.popup-box .popup-body-box-check .popup-body-one .popup-body-garden[data-v-36cf5dc8]:after{background:#ff7002!important}.popup-box .popup-body-box-check .popup-body-one .popup-body-garden[data-v-36cf5dc8]{background:#ff7002;border:.533vw solid #ff7002!important}.popup-box .popup-body-box-future-last .popup-body[data-v-36cf5dc8]{color:#333!important}.popup-box .popup-body-box-future-last .popup-body-one .popup-body-garden[data-v-36cf5dc8]:after{background:#d4d6d8!important}.popup-box .popup-body-box-future-last .popup-body-one .popup-body-garden[data-v-36cf5dc8]{border:.533vw solid #ff7002!important}.popup-box .popup-body-box-top .popup-body[data-v-36cf5dc8]{font-size:3.2vw;color:#333!important}.popup-box .popup-body-box-top .popup-body-one .popup-body-garden[data-v-36cf5dc8]:after{background:#d4d6d8!important}.popup-box .popup-body-box-top .popup-body-one .popup-body-garden[data-v-36cf5dc8]{border:.533vw solid #d4d6d8!important}.popup-box .popup-body-box-future .popup-body[data-v-36cf5dc8]{color:#333!important}.popup-box .popup-body-box-future .popup-body-one .popup-body-garden[data-v-36cf5dc8]:after{background:#ff7002!important}.popup-box .popup-body-box-future .popup-body-one .popup-body-garden[data-v-36cf5dc8]{border:.533vw solid #ff7002!important}.popup-box .popup-body-box[data-v-36cf5dc8]{width:100%;height:13.333vw;display:flex;justify-content:space-around}.popup-box .popup-body-box .popup-body[data-v-36cf5dc8]{width:12.8vw;font-size:3.733vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#b3b3b3;text-align:center}.popup-box .popup-body-box .popup-body-last[data-v-36cf5dc8]{width:24vw;display:flex;text-align:left!important}.popup-box .popup-body-box .popup-body-last .popup-body-garden[data-v-36cf5dc8]{box-sizing:border-box;width:2.667vw;height:2.667vw;border-radius:50%;border:.533vw solid #d4d6d8;margin-top:1.067vw;margin-right:1.067vw;position:relative}.popup-box .popup-body-box .popup-body-one[data-v-36cf5dc8]{width:28vw;display:flex;text-align:left!important}.popup-box .popup-body-box .popup-body-one .popup-body-garden[data-v-36cf5dc8]:after{content:"";width:.533vw;height:10.933vw;background:#d4d6d8;position:absolute;top:1.867vw;left:.533vw}.popup-box .popup-body-box .popup-body-one .popup-body-garden-last[data-v-36cf5dc8],.popup-box .popup-body-box .popup-body-one .popup-body-garden[data-v-36cf5dc8]{box-sizing:border-box;width:2.667vw;height:2.667vw;border-radius:50%;border:.533vw solid #d4d6d8;margin-top:1.067vw;margin-right:1.067vw;position:relative}.train-order-detail[data-v-26b7bbc8]{width:100%;height:100%;color:#333;display:flex;flex-direction:column;background:linear-gradient(180deg,#ff7002,rgba(255,112,2,.8) 30%,rgba(255,112,2,0) 50%);box-sizing:border-box}.train-order-detail .search-header .left-btn[data-v-26b7bbc8]{width:10.667vw;height:10.667vw;text-align:center;line-height:10.667vw}.train-order-detail .train-order-detail-body[data-v-26b7bbc8]{box-sizing:border-box;padding:0 2.667vw 16vw;overflow:auto!important}.train-order-detail .train-order-detail-body .order-status[data-v-26b7bbc8]{padding:4vw 1.333vw 0 1.333vw;font-size:6.4vw;font-weight:700;line-height:8.8vw;color:#fff}.train-order-detail .train-order-detail-body .status-tip[data-v-26b7bbc8]{color:#fff;font-size:3.2vw;padding-left:1.333vw}.train-order-detail .train-order-detail-body .error-tips-wrapper[data-v-26b7bbc8]{padding-top:1.6vw;padding-bottom:1.6vw}.train-order-detail .train-order-detail-body .error-tips-wrapper .text[data-v-26b7bbc8]{color:#ff0202;font-size:3.733vw;line-height:5.333vw;padding-left:2.133vw}.train-order-detail .train-order-detail-body .order-info[data-v-26b7bbc8]{margin-top:3.2vw;padding:2.667vw;background:#fff;border-radius:1.6vw}.train-order-detail .train-order-detail-body .order-info .order-number[data-v-26b7bbc8]{font-size:3.2vw;color:#999;padding-bottom:2.667vw}.train-order-detail .train-order-detail-body .order-info .ticket-info[data-v-26b7bbc8]{color:#333;border-radius:1.6vw;background-color:#f7f7f7;padding:2.667vw}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1[data-v-26b7bbc8]{align-items:center;justify-content:space-between;padding-bottom:.533vw}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .left[data-v-26b7bbc8],.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .right[data-v-26b7bbc8]{display:flex;flex-flow:column;justify-content:center}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .left[data-v-26b7bbc8]{align-items:flex-start}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .right[data-v-26b7bbc8]{align-items:flex-end}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .station[data-v-26b7bbc8]{font-size:4.8vw;line-height:6.667vw;padding-bottom:1px}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .time[data-v-26b7bbc8]{font-size:7.467vw;line-height:10.667vw;font-weight:700}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle[data-v-26b7bbc8]{display:flex;flex-flow:column;align-items:center;justify-content:center}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle .train-number[data-v-26b7bbc8]{font-size:3.2vw;padding-bottom:1.067vw}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle .time-wrapper[data-v-26b7bbc8]{position:relative;height:4.8vw}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle .time-wrapper .line[data-v-26b7bbc8]{height:1px;width:21.333vw;left:-10.667vw;top:2.4vw;border-bottom:1px solid #b3b3b3;position:absolute}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle .time-wrapper .schedule-btn[data-v-26b7bbc8]{color:#ff7002;font-size:3.2vw;border:1px solid #b3b3b3;border-radius:.533vw;position:absolute;width:13.333vw;height:4.8vw;text-align:center;left:-6.667vw;top:0;background-color:#f7f7f7}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-1 .middle .duration[data-v-26b7bbc8]{font-size:3.2vw;padding-top:1.067vw}.train-order-detail .train-order-detail-body .order-info .ticket-info .t-line-2[data-v-26b7bbc8]{font-size:3.2vw}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item[data-v-26b7bbc8]{padding:4.267vw 0 2.667vw;border-bottom:1px solid #eaeaec}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item[data-v-26b7bbc8]:last-child{border-bottom:none}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1[data-v-26b7bbc8]{align-items:center;justify-content:space-between;padding-bottom:1.067vw}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1 .p-name[data-v-26b7bbc8]{font-size:4.267vw;padding-right:2.133vw;font-weight:700}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1 .ticket-type[data-v-26b7bbc8]{color:#999;font-size:2.933vw;line-height:4.267vw;padding:.533vw 1.067vw;border-radius:.533vw;border:1px solid #e5e5e5}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1 .right[data-v-26b7bbc8]{font-size:3.733vw}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1 .right .split-line[data-v-26b7bbc8]{border-right:1px solid #ccc;margin:0 1.067vw}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-1 .right .car-number[data-v-26b7bbc8]{font-weight:700}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-2[data-v-26b7bbc8]{align-items:center;justify-content:space-between;color:#999;font-size:3.2vw;line-height:4.533vw}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-2 .price[data-v-26b7bbc8]{color:#333}.train-order-detail .train-order-detail-body .order-info .passenger-info-wrapper .passenger-item .p-line-3[data-v-26b7bbc8]{color:#999;font-size:3.2vw;padding-top:4.267vw}.train-order-detail .train-order-detail-body .order-info .order-info-title[data-v-26b7bbc8]{font-size:4.267vw;font-weight:700;padding-bottom:2.667vw;border-bottom:1px solid #e5e5e5}.train-order-detail .train-order-detail-body .order-info .contacts-item[data-v-26b7bbc8]{padding-top:2.133vw;line-height:5.333vw}.train-order-detail .train-order-detail-body .order-info .contacts-title[data-v-26b7bbc8]{color:#858585;font-size:3.733vw}.train-order-detail .train-order-detail-body .order-info .contacts-info[data-v-26b7bbc8]{font-size:3.733vw}.train-order-detail .train-order-detail-body .order-info .reservation-info-container[data-v-26b7bbc8]{padding-top:.533vw}.train-order-detail .train-order-detail-body .order-info .reservation-info-container .reservation-info[data-v-26b7bbc8]{display:flex;font-size:3.733vw;line-height:5.333vw;padding-top:2.133vw}.train-order-detail .train-order-detail-body .order-info .reservation-info-container .reservation-info .title[data-v-26b7bbc8]{color:#858585}.train-order-detail .train-order-detail-body .order-info .reservation-info-container .reservation-info .info[data-v-26b7bbc8]{color:#333}.train-order-detail .train-order-detail-body .order-info .reservation-info-container .reservation-info .current-subscribe-div-blue[data-v-26b7bbc8]{color:#368cff;font-size:3.733vw;padding-left:2.667vw}.train-order-detail .train-order-detail-body .order-info .price-item[data-v-26b7bbc8]{font-size:3.733vw;line-height:11.733vw;border-bottom:1px solid #f5f5f5;justify-content:space-between}.train-order-detail .train-order-detail-body .order-info .price-item[data-v-26b7bbc8]:last-child{border-bottom:none}.train-order-detail .train-order-detail-body .order-info .price-title[data-v-26b7bbc8]{color:#858585}.train-order-detail .train-order-detail-body .order-info .refundable-amount[data-v-26b7bbc8]{color:#ff7002}.train-order-detail .train-order-detail-body .reason[data-v-26b7bbc8]{font-size:3.733vw;color:#333;padding-top:2.667vw}.train-order-detail .train-order-detail-body .reason .refund-reason[data-v-26b7bbc8]{justify-content:space-between}.train-order-detail .train-order-detail-body .reason .refund-reason .van-icon[data-v-26b7bbc8]{float:right;margin:1px 0 0 .533vw}.train-order-detail .train-order-detail-body .other-reason[data-v-26b7bbc8]{margin-top:2.667vw;padding-top:2.667vw;border-top:1px solid #e5e5e5}.train-order-detail .train-order-detail-body .other-reason[data-v-26b7bbc8] .van-field{padding:0}.train-order-detail .footer-submit[data-v-26b7bbc8]{position:fixed;left:0;right:0;bottom:0;background:#fff;padding:2.133vw 5.333vw 7.467vw;box-shadow:0 -.533vw 1.067vw hsla(0,0%,76.9%,.15);box-sizing:border-box}.train-order-detail .footer-submit .btn-box[data-v-26b7bbc8]{width:100%}.train-order-detail .footer-submit .btn-box .van-button[data-v-26b7bbc8]{width:100%;height:11.2vw;background:#e2e2e2;border-radius:1.067vw;font-size:3.733vw;font-weight:500;line-height:5.333vw}.train-order-detail .footer-submit .cancel-btn[data-v-26b7bbc8],.train-order-detail .footer-submit .refund-btn[data-v-26b7bbc8]{color:#333!important}.train-order-detail .footer-submit .pay-btn[data-v-26b7bbc8]{color:#fff!important}.popup-wrapper[data-v-26b7bbc8]{padding:4vw}.popup-wrapper .tit[data-v-26b7bbc8]{font-size:4.267vw;font-weight:600;line-height:6.133vw;color:#333;text-align:center}.popup-wrapper .text[data-v-26b7bbc8]{font-size:3.2vw;color:#919191;line-height:5.333vw;margin:.8vw 0}.popup-wrapper .text p[data-v-26b7bbc8]{color:#333}.popup-wrapper .content[data-v-26b7bbc8]{margin-top:5.333vw}.popup-wrapper .content[data-v-26b7bbc8] .van-cell{padding:2.667vw 0}.popup-wrapper .content[data-v-26b7bbc8] .van-cell:after{left:0;right:0}