.train-order-detail[data-v-673a52b2]{background:#ff7002;box-sizing:border-box;height:calc(100vh - 12.8vw);display:flex;flex-direction:column;overflow:auto!important}.server-icon-wrapper[data-v-673a52b2]{width:7.467vw;height:7.467vw;margin-right:2.667vw;line-height:7.467vw}.server-icon-wrapper[data-v-673a52b2] .van-badge__wrapper{width:7.467vw;height:7.467vw}.server-icon-wrapper .server-icon[data-v-673a52b2]{width:7.467vw;height:7.467vw;text-align:center;line-height:7.467vw;font-size:6.4vw;color:#fff;margin-right:2.667vw;display:inline-block}.content[data-v-673a52b2]{flex:1;overflow-y:auto}.content .order-status-box[data-v-673a52b2]{padding:2.667vw}.content .order-status-box .order-status-orderNo[data-v-673a52b2]{font-size:3.733vw;font-weight:400;color:#fff;line-height:4.8vw;margin:.533vw 0 .533vw 0}.content .order-status-box .order-status-div[data-v-673a52b2]{display:flex;justify-content:space-between}.content .order-status-box .order-status-div .main-box-r[data-v-673a52b2]{display:flex;flex-direction:column;align-items:flex-end}.content .order-status-box .order-status-div .main-box-r .price[data-v-673a52b2]{height:7.467vw;line-height:7.467vw}.content .order-status-box .order-status-div .main-box-r .price i[data-v-673a52b2]{font-style:normal;color:#fff;font-size:3.2vw;margin-left:1.067vw}.content .order-status-box .order-status-div .main-box-r .price span[data-v-673a52b2]{font-size:5.333vw;color:#fff;line-height:7.467vw}.content .order-status-box .order-status-div .main-box-r .text[data-v-673a52b2]{font-weight:400;font-size:2.933vw;color:#fff;line-height:4vw}.content .order-status-box .order-status-div .order-status[data-v-673a52b2]{font-weight:400;font-size:5.333vw;color:#fff;line-height:7.467vw}.content .order-status-box .order-status-div .order-status .order-status-tips[data-v-673a52b2]{font-size:3.2vw;font-weight:400;color:#fff;line-height:4.8vw;display:flex}.content .order-status-box .order-status-div .order-status .order-status-tips .copy-order-number-btn[data-v-673a52b2]{margin-left:1.067vw}.content .order-status-box .order-status-div .order-status .order-status-tips .copy-order-number-btn .copy-icon[data-v-673a52b2]{font-size:3.2vw}.content .order-status-tips[data-v-673a52b2]{font-size:3.2vw;font-weight:400;color:#fff;line-height:4.8vw;display:flex}.content .order-status-tips .copy-order-number-btn[data-v-673a52b2]{margin-left:1.067vw}.content .order-status-tips .copy-order-number-btn .copy-icon[data-v-673a52b2]{font-size:3.2vw}.order-info[data-v-673a52b2]{padding:2.667vw;background:#fff;border-radius:1.333vw;margin-right:2.667vw;margin-left:2.667vw}.order-info.error-tips-wrapper[data-v-673a52b2]{padding-top:1.6vw;padding-bottom:1.6vw;margin-bottom:2.667vw}.order-info.error-tips-wrapper .text[data-v-673a52b2]{color:#ff0202;font-size:3.733vw;line-height:5.333vw;padding-left:2.133vw}.tips-wrapper[data-v-673a52b2]{border-radius:2.133vw;background:#fff;padding:0 2.133vw 0 2.133vw;margin:0 2.667vw 2.667vw 2.667vw}.tips-wrapper dl[data-v-673a52b2]{padding-top:2.133vw;padding-bottom:2.133vw}.tips-wrapper dl dt[data-v-673a52b2]{padding-right:1.067vw;line-height:4.267vw}.tips-wrapper dl dt span[data-v-673a52b2]{color:#333;font-size:3.2vw}.tips-wrapper dl dd p[data-v-673a52b2]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333;line-height:4.533vw}.tips-wrapper .handle-btn[data-v-673a52b2]{font-size:3.2vw;color:#1d8cff}.order-info-box-div[data-v-673a52b2]{box-sizing:border-box;padding-bottom:10.667vw;min-height:100%;background:#f2f3f7;border-radius:3.2vw 3.2vw 0 0}.train-info-box[data-v-673a52b2]{border-radius:3.2vw 3.2vw 0 0;background:#fff;padding-left:2.667vw;padding-right:2.667vw;margin-bottom:2.667vw;padding-top:2.667vw}.train-info-box[data-v-673a52b2]:after{content:"";display:table;clear:both}.train-info-box .city[data-v-673a52b2]{font-size:4vw;font-weight:700;color:#333;margin-bottom:2.133vw}.train-info-box .train[data-v-673a52b2]{font-size:3.2vw;color:#666;margin-bottom:2.133vw}.train-info-box .info[data-v-673a52b2]{display:flex;margin-bottom:2.133vw}.train-info-box .info dt[data-v-673a52b2]{font-size:3.733vw;color:#666;width:20.267vw;white-space:nowrap}.train-info-box .info dd[data-v-673a52b2]{font-size:3.733vw;color:#333;word-break:break-all}.passenger-box[data-v-673a52b2]{margin-top:2.667vw;padding:0;background:#fff;border-radius:2.133vw 2.133vw 0 0}.passenger-box .passenger-tit[data-v-673a52b2]{height:11.467vw;display:flex;align-items:center;justify-content:space-between;padding:0 2.667vw 0 0;margin-left:2.667vw;box-sizing:border-box}.passenger-box .passenger-tit .tit[data-v-673a52b2]{font-size:3.733vw;color:#333;font-weight:700}.passenger-box .passenger-item[data-v-673a52b2]{padding-top:2.667vw}.passenger-box .passenger-item .passenger-item-box[data-v-673a52b2]{padding:0 2.667vw 2.667vw 2.667vw}.passenger-box .passenger-item .passenger-name .name[data-v-673a52b2]{font-size:4.267vw;font-weight:700;color:#333;line-height:5.867vw;margin-right:2.133vw}.passenger-box .passenger-item .passenger-name .label[data-v-673a52b2]{font-size:2.933vw;font-weight:400;color:#999;line-height:4.8vw;height:4.8vw;border-radius:.533vw .533vw .533vw .533vw;border:1px solid #e5e5e5;padding:0 .8vw}.passenger-box .passenger-item .passenger-id span[data-v-673a52b2]{font-size:3.2vw;font-weight:400;color:#999;line-height:4.8vw;padding-right:1.067vw}.expenses-info[data-v-673a52b2]{margin-top:2.667vw;padding:0;background:#fff;border-radius:2.133vw 2.133vw 0 0}.expenses-info .expenses-tit[data-v-673a52b2]{height:11.467vw;display:flex;align-items:center;justify-content:space-between;padding:0 2.667vw 0 0;margin-left:2.667vw;box-sizing:border-box}.expenses-info .expenses-tit .tit[data-v-673a52b2]{font-size:3.733vw;color:#333;font-weight:700}.expenses-info .expenses-item[data-v-673a52b2]{transition:1S;overflow:hidden;box-sizing:border-box}.expenses-info .expenses-item .expenses-item-box[data-v-673a52b2]{padding:0 2.667vw 2.667vw 2.667vw}.expenses-info .expenses-item .expenses-item-box .expenses-item-text[data-v-673a52b2]{margin:2.133vw 0 0 0;font-size:3.2vw;font-weight:400;color:#999}.expenses-info .expenses-item .expenses-item-box .expenses-item-text span[data-v-673a52b2]{font-size:3.2vw;font-weight:400;color:#333}.expenses-info .expenses-item .expenses-item-box .expenses-item-text span.blue-btn[data-v-673a52b2]{color:#368cff}.expenses-info .expenses-item .expenses-item-box .expenses-item-text span.check-btn[data-v-673a52b2]{color:#368cff;margin-left:2.667vw}.expenses-info .expenses-item .expenses-item-box .expenses-item-text.insurance-info[data-v-673a52b2]{display:flex;justify-content:space-between;margin:3.733vw 0 1.067vw 0}.expenses-info .expenses-item .expenses-item-box .expenses-item-text.insurance-info .right-icon[data-v-673a52b2]{display:flex;justify-content:center;flex-direction:column}.cancel-btn-wrapper[data-v-673a52b2]{padding:2.667vw}.cancel-btn-wrapper .cancel-btn[data-v-673a52b2]{width:100%}.bottom.pay-bottom[data-v-673a52b2]{background:#fff}.bottom .pay-box[data-v-673a52b2]{padding:2.133vw 4vw;display:flex;align-items:center;justify-content:space-between}.bottom .pay-box .pay-info[data-v-673a52b2]{font-size:2.667vw;font-weight:400;color:#ff7002;line-height:6.133vw}.bottom .pay-box .pay-info span.price[data-v-673a52b2]{font-size:5.867vw;font-weight:700}.bottom .pay-box .pay-info .price-btn[data-v-673a52b2]{margin-left:2.133vw}.bottom .pay-box .pay-info .price-btn span[data-v-673a52b2]{color:#1573fe;font-size:3.733vw}.bottom .pay-box .pay-btn[data-v-673a52b2]{width:33.067vw;height:10.133vw;background:linear-gradient(90deg,#fe8d0b,#ff5702);border-radius:.8vw .8vw .8vw .8vw;font-size:3.733vw;font-weight:400;color:#fff;line-height:10.133vw;text-align:center}.bottom .oap-box[data-v-673a52b2]{padding:2.133vw 4vw;background:#fff}.bottom .oap-box .line-btn[data-v-673a52b2]{width:100%;height:10.667vw;color:#333;border-radius:1.067vw}.bottom .oap-box .submit-btn[data-v-673a52b2]{width:100%;height:10.667vw;background:#ff7002;color:#fff;border:1px solid #ff7002;border-radius:1.067vw}.reserve-detail-bottom[data-v-673a52b2]{background:#fff;border-radius:2.133vw 2.133vw 0 0;box-shadow:0 -.533vw 1.067vw hsla(0,0%,76.9%,.15);position:fixed;bottom:0;left:0;right:0;z-index:8;box-sizing:border-box;max-height:100vh;min-height:30%}.reserve-detail-bottom .price-detail .price-list .price-box .price-tit[data-v-673a52b2]{padding:1.6vw 4vw;font-size:3.733vw;font-weight:700;line-height:6.133vw;color:#333}.reserve-detail-bottom .price-detail .price-list .price-box .price-item[data-v-673a52b2]{height:10.4vw;margin-right:4vw;margin-left:4vw;border-bottom:1px solid #f5f5f5}.reserve-detail-bottom .price-detail .price-list .price-box .price-item .price-left[data-v-673a52b2],.reserve-detail-bottom .price-detail .price-list .price-box .price-item .price-right[data-v-673a52b2]{font-size:3.733vw;line-height:6.133vw;color:#333}.reserve-detail-bottom .price-detail .price-list .price-box .price-item .price-right .price[data-v-673a52b2]{color:#ff6f00;padding-right:.8vw}.reserve-detail-bottom .price-detail .price-list .price-box .price-item.van-hairline--bottom[data-v-673a52b2]:after{border-bottom:1px solid #f5f5f5}.reserve-detail-bottom .price-detail .price-list .price-box .price-item.small-item[data-v-673a52b2]{height:7.733vw;border-bottom:0;padding-left:2.667vw}.reserve-detail-bottom .price-detail .price-list .price-box .price-item.small-item .price-left[data-v-673a52b2]{color:#666;font-size:3.2vw}.reserve-detail-bottom .price-detail .price-list .price-box .price-item.small-item.van-hairline--bottom[data-v-673a52b2]:after{border-bottom:0}.reserve-detail-bottom .price-detail .price-list .price-box .all-price[data-v-673a52b2]{height:10.4vw;margin-right:4vw;margin-left:4vw}.reserve-detail-bottom .price-detail .price-list .price-box .all-price .price-left[data-v-673a52b2]{font-size:4vw;font-weight:700;line-height:6.133vw;color:#333}.reserve-detail-bottom .price-detail .price-list .price-box .all-price .price-right[data-v-673a52b2]{font-size:4vw;font-weight:700;line-height:6.133vw;color:#ff6f00}.reserve-detail-bottom .price-detail .price-tips[data-v-673a52b2]{font-size:3.2vw;color:#ff7200;line-height:5.333vw;padding:2.133vw 2.667vw;border-radius:1.067vw;background:#ffce80}.reserve-detail-bottom .price-detail .total-price[data-v-673a52b2]{display:flex;justify-content:right;font-size:3.733vw;color:#333;padding:3.2vw 4vw}.reserve-detail-bottom .price-detail .total-price .price[data-v-673a52b2]{color:#ff6f00;padding-right:.8vw}.reserve-overlay[data-v-673a52b2]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:6;background:rgba(0,0,0,.3)}