.column-center[data-v-421f9a0a]{display:flex;justify-content:center;flex-direction:column}.journey-item[data-v-421f9a0a]{box-shadow:0 -.533vw 1.6vw 1px rgba(0,0,0,.1);overflow:hidden;border-radius:1.6vw;background:#fff;border-bottom:1px solid #ececec}.journey-item .trip-item[data-v-421f9a0a]{width:100%}.journey-item .trip-detail-hotel-bottom[data-v-421f9a0a],.journey-item .trip-detail-padding[data-v-421f9a0a]{padding:2.667vw 2.667vw 2.667vw 2.667vw;box-sizing:border-box}.journey-item .trip-detail-hotel-bottom[data-v-421f9a0a]{display:flex;justify-content:space-between}.journey-item .trip-detail-hotel-bottom .detail-bottom-right[data-v-421f9a0a]{opacity:1;box-sizing:border-box;text-align:center;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#ff7002;width:21.333vw;height:6.4vw;border-radius:266.4vw 266.4vw 266.4vw 266.4vw;border:1px solid #ff7002;display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail-hotel-bottom .detail-bottom-right a[data-v-421f9a0a]{color:#ff7002}.journey-item .trip-detail-hotel-bottom p[data-v-421f9a0a]{display:flex;justify-content:center;flex-direction:column;margin-left:.533vw}.journey-item .trip-detail-hotel-bottom .trip-detail-hotel-bottom-text-right[data-v-421f9a0a]{width:45.333vw;text-align:right}.journey-item .trip-detail-hotel-bottom .trip-detail-hotel-bottom-text[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333}.journey-item .trip-detail-hotel-bottom .trip-detail-hotel-bottom-text p[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#999}.journey-item .trip-detail-hotel-bottom .trip-detail-hotel-bottom-text .detail-bottom-left-img[data-v-421f9a0a]{width:5.333vw;margin-right:1.067vw;padding-top:.533vw}.journey-item .trip-detail-hotel[data-v-421f9a0a]{width:100%;display:flex;justify-content:space-between}.journey-item .trip-detail-hotel .trip-detail-hotel-div .trip-detail-hotel-div-img .trip-detail-hotel-div-img-top[data-v-421f9a0a]{position:relative;display:flex;justify-content:right}.journey-item .trip-detail-hotel .trip-detail-hotel-div .trip-detail-hotel-div-img .trip-detail-hotel-div-img-top .van-image-img-box[data-v-421f9a0a]{overflow:hidden}.journey-item .trip-detail-hotel .trip-detail-hotel-div .trip-detail-hotel-div-img .trip-detail-hotel-div-img-top .trip-detail-hotel-div-img-tag[data-v-421f9a0a]{width:14.4vw;height:5.6vw;background:linear-gradient(66deg,#ffd28f,#fff0d8);border-radius:0 1.6vw 0 1.6vw;top:0;right:0;position:absolute;text-align:center;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#7f663e;display:inline-flex;justify-content:center;flex-direction:column}.journey-item .trip-hotel[data-v-421f9a0a]{display:inline-flex;justify-content:space-between;flex-direction:column;padding:2.667vw 0 2.667vw 0!important;margin:0 2.667vw}.journey-item .trip-detail[data-v-421f9a0a]{width:100%;color:#333}.journey-item .trip-detail .detail-tr-1[data-v-421f9a0a]{font-family:PingFang SC;font-weight:700}.journey-item .trip-detail .detail-tr-1 .business-type-text[data-v-421f9a0a]{font-weight:500;display:flex;justify-content:space-between}.journey-item .trip-detail .detail-tr-1 .business-type-text .icon_orderNo[data-v-421f9a0a]{margin-top:1.067vw;font-size:6.4vw;color:#ff7002}.journey-item .trip-detail .detail-tr-1 .business-type-text .reservation-class[data-v-421f9a0a]{margin-left:1.067vw;width:8.533vw;height:4.267vw;border-radius:.533vw .533vw .533vw .533vw;opacity:1;border:1px solid #e5e5e5;text-align:center;font-size:2.933vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#999;display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-tr-1 .business-type-text .business-type-text-span[data-v-421f9a0a]{font-size:3.467vw;font-family:PingFang SC-Regular,PingFang SC;font-style:normal;font-weight:400;color:#333;line-height:4.8vw;display:flex;justify-content:center;flex-direction:column;margin-left:1.067vw}.journey-item .trip-detail .detail-tr-1 .business-type-text .business-type-text-right[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Bold,PingFang SC;float:right}.journey-item .trip-detail .detail-tr-1 .business-type-icon-hotel[data-v-421f9a0a]{color:#ffa42f}.journey-item .trip-detail .detail-tr-1 .business-type-icon-train[data-v-421f9a0a]{color:#ff4040}.journey-item .trip-detail .detail-tr-1 .business-type-icon-flight[data-v-421f9a0a]{color:#368cff}.journey-item .trip-detail .detail-tr-1 .business-type-icon-car[data-v-421f9a0a]{font-size:4.267vw!important}.journey-item .trip-detail .detail-tr-1 .business-type-icon[data-v-421f9a0a]{align-self:flex-start;width:5.333vw;height:5.333vw;font-size:5.867vw}.journey-item .trip-detail .detail-tr-1 .business-type-state[data-v-421f9a0a]{font-family:Source Han Sans;font-weight:400;font-size:3.2vw;color:#0ec490;text-align:right;font-style:normal;display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-tr-1 .arrival-city[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-1 .departure-city[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-1 .hotel-name[data-v-421f9a0a]{padding-left:1.6vw;line-height:5.333vw}.journey-item .trip-detail .detail-tr-1 .departure-city[data-v-421f9a0a]{padding-right:1.6vw}.journey-item .trip-detail .detail-bottom[data-v-421f9a0a]{margin-top:2.667vw;padding:2.133vw 0 0 0;display:flex;justify-content:space-between;border-top:1px dashed #ddd}.journey-item .trip-detail .detail-bottom .detail-bottom-left[data-v-421f9a0a]{display:flex;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333}.journey-item .trip-detail .detail-bottom .detail-bottom-left .detail-bottom-left-img[data-v-421f9a0a]{width:5.333vw;margin-right:1.067vw;padding-top:.533vw}.journey-item .trip-detail .detail-bottom .detail-bottom-right[data-v-421f9a0a]{opacity:1;box-sizing:border-box;text-align:center;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#ff7002;width:21.333vw;height:6.4vw;border-radius:266.4vw 266.4vw 266.4vw 266.4vw;border:1px solid #ff7002;display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-bottom .detail-bottom-right a[data-v-421f9a0a]{color:#ff7002}.journey-item .trip-detail .detail-tr-2[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3[data-v-421f9a0a]{padding-top:1.067vw}.journey-item .trip-detail .detail-car-blue[data-v-421f9a0a]{width:100%;background:rgba(21,115,254,.04);border-radius:1.067vw 1.067vw 1.067vw 1.067vw;font-family:PingFang SC;font-weight:400;font-size:3.2vw;color:#1573fe;padding:1.067vw 2.133vw;box-sizing:border-box}.journey-item .trip-detail .detail-car[data-v-421f9a0a]{display:flex;justify-content:space-between}.journey-item .trip-detail .detail-car .detail-car-right p[data-v-421f9a0a]{font-size:4.267vw;font-family:PingFang SC-Heavy,PingFang SC;font-weight:800;color:#333}.journey-item .trip-detail .detail-car .detail-car-left .detail-car-left-border[data-v-421f9a0a]{height:2.667vw;border-left:1px solid #ddd;margin-left:.667vw;margin-top:1px}.journey-item .trip-detail .detail-car .detail-car-left .detail-car-left-div i[data-v-421f9a0a]{width:1.6vw;height:1.6vw;border-radius:50%;display:inline-block;position:relative;bottom:1px}.journey-item .trip-detail .detail-car .detail-car-left .detail-car-left-div span[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333;margin-left:1.6vw}.journey-item .trip-detail .detail-car .detail-car-left p[data-v-421f9a0a]{font-size:4.267vw;font-family:PingFang SC-Heavy,PingFang SC;font-weight:400;color:#333;font-style:normal;text-transform:none}.journey-item .trip-detail .detail-tr-2[data-v-421f9a0a]{width:100%;display:flex;justify-content:space-between}.journey-item .trip-detail .detail-tr-2 .separator-div[data-v-421f9a0a]{display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-tr-2 .separator-div span[data-v-421f9a0a]{text-align:center;color:#666;font-weight:400;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;padding-bottom:1.867vw;line-height:2.133vw;font-style:normal;text-transform:none}.journey-item .trip-detail .detail-tr-2 .separator-div .arrow[data-v-421f9a0a]{display:block;margin-left:1.6vw;margin-right:1.6vw;width:21.333vw;height:0;position:relative;border-bottom:1px solid #9e9e9e}.journey-item .trip-detail .detail-tr-2 .separator-div .arrow[data-v-421f9a0a]:after{content:"";position:absolute;right:0;bottom:-1px;width:1.867vw;height:1px;background-color:#9e9e9e;transform:rotate(28deg) translateY(-.533vw)}.journey-item .trip-detail .detail-tr-2 .hotel-num[data-v-421f9a0a]{width:10.667vw;line-height:13.333vw;text-align:center;font-size:3.733vw;font-family:PingFang SC;color:#333;border-left:1px dashed #dedede;box-sizing:border-box;padding-left:3.2vw}.journey-item .trip-detail .detail-tr-2 .hotel-night-box[data-v-421f9a0a]{display:flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-tr-2 .hotel-night-box .hotel-night-div[data-v-421f9a0a]{background:#d4d6d8;opacity:1;border-radius:.533vw;box-sizing:border-box;padding:.533vw;height:5.6vw;font-size:3.2vw;font-family:PingFang SC;color:#fff}.journey-item .trip-detail .detail-tr-2 .hotel-map[data-v-421f9a0a]{width:100%;height:19.733vw;display:flex;flex-direction:column;border-radius:1.067vw!important;border:.5px solid #ddd;overflow:hidden}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-top[data-v-421f9a0a]{padding:2.133vw}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-top p[data-v-421f9a0a]{display:inline-block;background:rgba(21,115,254,.04);font-family:PingFang SC;font-weight:400;font-size:3.2vw;color:#1573fe;border-radius:9.067vw 9.067vw 9.067vw 9.067vw}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-div[data-v-421f9a0a]{background-image:url(https://quancheng-static-bucket.oss-cn-shenzhen.aliyuncs.com/2022/07/18/map-bg.png);background-repeat:no-repeat;background-size:100% auto;width:100%;height:100%;justify-content:space-between;display:inline-flex;padding:0 2.667vw;box-sizing:border-box}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-div .icon-div[data-v-421f9a0a]{font-size:2.667vw;color:#333;display:flex;justify-content:center;flex-direction:column;margin-right:.533vw}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-div .hotel-map-div-right[data-v-421f9a0a]{display:inline-flex;justify-content:center;flex-direction:column}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-div .hotel-map-div-right .map-text[data-v-421f9a0a]{color:#1573fe;font-size:2.933vw;font-family:PingFang SC;font-weight:400}.journey-item .trip-detail .detail-tr-2 .hotel-map .hotel-map-div .hotel-map-div-span[data-v-421f9a0a]{width:80%;display:inline-flex;justify-content:center;flex-direction:column;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333}.journey-item .trip-detail .detail-tr-2 .detail-div div[data-v-421f9a0a]{text-align:center;margin-bottom:.533vw;font-size:4.267vw;font-family:PingFang SC-Heavy,PingFang SC;font-weight:400;color:#333;font-style:normal;text-transform:none}.journey-item .trip-detail .detail-tr-2 .detail-div div span[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333;float:right}.journey-item .trip-detail .detail-tr-2 .detail-div .detail-div-span[data-v-421f9a0a]{font-size:3.2vw;margin-bottom:.533vw;font-family:PingFang SC-Regular,PingFang SC;color:#666;display:block;text-align:center;font-weight:400;font-style:normal}.journey-item .trip-detail .detail-tr-2 .separator[data-v-421f9a0a]{padding:0 1.6vw}.journey-item .trip-detail .detail-tr-4[data-v-421f9a0a]{padding:0 5.333vw;display:flex;justify-content:space-between;font-family:PingFang SC;font-weight:400;font-size:3.2vw;margin-top:3.2vw}.journey-item .trip-detail .detail-tr-4 span[data-v-421f9a0a]{color:#f74c13}.journey-item .trip-detail .detail-tr-4 p[data-v-421f9a0a]{color:#bbb}.journey-item .trip-detail .detail-tr-3[data-v-421f9a0a]{margin-bottom:.8vw;color:#333;line-height:4.533vw}.journey-item .trip-detail .detail-tr-3 .flight-name-img[data-v-421f9a0a]{width:4.755vw;height:3.384vw;margin-top:.8vw;margin-right:1.067vw}.journey-item .trip-detail .detail-tr-3 .flight-name[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .hotel-name[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .train-number[data-v-421f9a0a]{padding-left:1.6vw;font-size:3.733vw;font-family:PingFang SC-Heavy,PingFang SC;font-weight:600;color:#333}.journey-item .trip-detail .detail-tr-3 .hotel-type[data-v-421f9a0a]{font-size:4.267vw;font-family:PingFang SC-Bold,PingFang SC;font-weight:400;color:#333}.journey-item .trip-detail .detail-tr-3 .hotel-type-blue[data-v-421f9a0a]{margin:2.133vw 0!important}.journey-item .trip-detail .detail-tr-3 .flight-type[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .hotel-type-blue[data-v-421f9a0a]{font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#1573fe;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;background-color:rgba(21,115,254,.04);width:100%;box-sizing:border-box;padding:2.133vw 3.2vw}.journey-item .trip-detail .detail-tr-3 .flight-type[data-v-421f9a0a]{margin:1.067vw 0 0 0!important}.journey-item .trip-detail .detail-tr-3 .train-type[data-v-421f9a0a]{margin:1.067vw 0 0 0!important;font-size:3.2vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#1573fe;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;background-color:rgba(21,115,254,.04);width:100%;box-sizing:border-box;padding:2.133vw 3.2vw;display:flex;flex-direction:column}.journey-item .trip-detail .detail-tr-3 .flight-name[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .hotel-name[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .train-number[data-v-421f9a0a]{padding-right:1.6vw;border-right:1px solid #dedede;margin:1px}.journey-item .trip-detail .detail-tr-3 .flight-type[data-v-421f9a0a],.journey-item .trip-detail .detail-tr-3 .hotel-num[data-v-421f9a0a]{margin:1px 1px 1px 1.6vw}.journey-item .item-center h2[data-v-421f9a0a]{height:5.333vw;font-size:3.733vw;font-weight:700;line-height:5.333vw;color:#333;padding-bottom:1.067vw}.journey-item .item-center p[data-v-421f9a0a]{font-size:3.2vw;font-weight:400;line-height:4.533vw;color:#333;padding-bottom:1.6vw}.journey-item .item-center .info .flight-img[data-v-421f9a0a]{width:4.8vw;height:4.8vw;margin-right:.533vw}.journey-item .item-center .info span[data-v-421f9a0a]{font-size:3.2vw;font-weight:400;line-height:4.8vw;color:#999}.journey-item .item-center .info .line[data-v-421f9a0a]{color:#dedede;padding-left:1.067vw;padding-right:1.067vw;font-style:normal}