.calendar-wrapper[data-v-7f9988ea]{height:14.133vw;position:relative;background:#fff}.calendar-wrapper .calendar-mark[data-v-7f9988ea]{width:100%;height:14.133vw;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.calendar-wrapper .calendar-mark[data-v-7f9988ea]::-webkit-scrollbar{display:none}.calendar-wrapper .calendar-mark .calendar-item[data-v-7f9988ea]{vertical-align:top;display:inline-block;width:14.4vw;height:10.933vw;box-sizing:border-box;padding-top:.533vw;position:relative;margin-left:1.6vw;margin-right:1.6vw;margin-top:1.6vw}.calendar-wrapper .calendar-mark .calendar-item span[data-v-7f9988ea]{display:block;text-align:center}.calendar-wrapper .calendar-mark .calendar-item .date[data-v-7f9988ea]{color:#666;font-size:3.733vw;line-height:5.333vw}.calendar-wrapper .calendar-mark .calendar-item .week[data-v-7f9988ea]{color:#999;font-size:3.2vw;height:4.8vw}.calendar-wrapper .calendar-mark .calendar-item .price[data-v-7f9988ea]{color:#333;font-size:3.733vw}.calendar-wrapper .calendar-mark .calendar-item.disable[data-v-7f9988ea]{border-radius:.533vw}.calendar-wrapper .calendar-mark .calendar-item.disable .date[data-v-7f9988ea]{color:#ccc;font-size:3.733vw}.calendar-wrapper .calendar-mark .calendar-item.disable .week[data-v-7f9988ea]{color:#ccc;font-size:3.2vw}.calendar-wrapper .calendar-mark .calendar-item.disable .price[data-v-7f9988ea]{color:#999;font-size:3.733vw}.calendar-wrapper .calendar-mark .calendar-item.active[data-v-7f9988ea]{background:#ff7002;border-radius:.533vw}.calendar-wrapper .calendar-mark .calendar-item.active .date[data-v-7f9988ea]{color:#fff;font-size:3.733vw}.calendar-wrapper .calendar-mark .calendar-item.active .week[data-v-7f9988ea]{color:#fff;font-size:3.2vw}.calendar-wrapper .calendar-mark .calendar-item.active .price[data-v-7f9988ea]{color:#fff;font-size:3.733vw}.calendar-wrapper .calendar-mark .blk-item[data-v-7f9988ea]{display:inline-block;width:14.133vw;height:14.133vw}.calendar-wrapper .more-date-btn[data-v-7f9988ea]{width:13.333vw;height:14.133vw;position:absolute;top:0;right:0;background:#fff;box-shadow:-1px 0 .533vw hsla(0,0%,69.4%,.15);display:flex;flex-direction:column;align-items:center;justify-content:center}.calendar-wrapper .more-date-btn .date-btn-icon[data-v-7f9988ea]{width:5.333vw;height:5.333vw;text-align:center;line-height:5.333vw;font-size:5.333vw;color:#333}.calendar-wrapper .more-date-btn .date-btn-text[data-v-7f9988ea]{font-size:3.2vw;font-weight:700;color:#ff7002;line-height:5.333vw}.flight-calendar[data-v-7f9988ea] .van-calendar .van-calendar__body .van-calendar__month .van-calendar__month-title{height:9.6vw;line-height:9.6vw;text-align:left;background:#f6f8fa;font-size:3.733vw;font-weight:700;color:#000;padding-left:5.333vw}.stop-data-table .table-tit[data-v-8a55b34e]{border-bottom:1px solid #e5e5e5;padding-left:10.667vw;padding-right:10.667vw}.stop-data-table .table-tit .table-th[data-v-8a55b34e]{font-size:3.467vw;line-height:4.8vw;color:#858585;padding:2.933vw 0 2.933vw 0}.stop-data-table .table-tit .table-th.th-left[data-v-8a55b34e]{padding-left:2.667vw}.stop-data-table .table-tit .table-th.th-right[data-v-8a55b34e]{padding-left:3.2vw;padding-right:3.2vw}.stop-data-table .table-cont[data-v-8a55b34e]{padding-left:10.667vw;padding-right:10.667vw}.stop-data-table .table-cont .table-tr[data-v-8a55b34e]{height:10.667vw}.stop-data-table .table-cont .table-tr .table-td .point[data-v-8a55b34e]{width:2.4vw;height:2.4vw;background:#ff9c00;border:1px solid #ff9c00;border-radius:50%;margin-right:2.133vw;position:relative}.stop-data-table .table-cont .table-tr .table-td .point[data-v-8a55b34e]:before{content:"";position:absolute;bottom:2.933vw;left:1.067vw;width:1px;height:2.667vw;background:#fff0d9}.stop-data-table .table-cont .table-tr .table-td .point[data-v-8a55b34e]:after{content:"";position:absolute;top:2.933vw;left:1.067vw;width:1px;height:2.667vw;background:#fff0d9}.stop-data-table .table-cont .table-tr .table-td span[data-v-8a55b34e]{font-size:3.467vw;line-height:4.8vw;color:#333}.stop-data-table .table-cont .table-tr:first-child .table-td .point[data-v-8a55b34e]{background:#fff}.stop-data-table .table-cont .table-tr:first-child .table-td .point[data-v-8a55b34e]:before{display:none}.stop-data-table .table-cont .table-tr:last-child .table-td .point[data-v-8a55b34e]{background:#fff}.stop-data-table .table-cont .table-tr:last-child .table-td .point[data-v-8a55b34e]:after{display:none}.popup-wrapper[data-v-9f1cfe0c]{width:100%;height:100%}.popup-wrapper .popup-box[data-v-9f1cfe0c]{overflow-y:auto}.popup-wrapper .popup-box.popup-box-loading[data-v-9f1cfe0c]{position:relative}.popup-wrapper .popup-box.popup-box-loading .popup-overlay[data-v-9f1cfe0c]{position:absolute;left:0;right:0;bottom:0;top:0;background:hsla(0,0%,100%,.3)}.popup-wrapper .popup-box.popup-box-loading .popup-loading[data-v-9f1cfe0c]{position:absolute;left:50%;top:50%;margin-left:-3.2vw;margin-top:-3.2vw}.base-entity-selector-0000[data-v-d57a3752]{font-size:3.733vw;font-family:PingFang SC-Regular\, PingFang SC;color:#333;height:80vh;box-sizing:border-box;overflow-y:hidden;display:flex;flex-direction:column;border-radius:2.133vw 2.133vw 0 0}.header-container .row-001[data-v-d57a3752]{display:flex;justify-content:center;align-items:center;height:13.867vw;padding:0 4vw}.header-container .row-001 .cell[data-v-d57a3752]{height:6.667vw}.header-container .row-001 .cell-left[data-v-d57a3752]{width:20%;display:flex;align-items:center}.header-container .row-001 .cell-left .van-icon[data-v-d57a3752]{font-size:5.867vw;color:#8b8b8b}.header-container .row-001 .cell-center[data-v-d57a3752]{width:60%;font-size:4.267vw;font-family:PingFang SC-Regular\, PingFang SC;font-weight:400;color:#333;opacity:1;display:flex;align-items:center;justify-content:center}.header-container .row-001 .cell-right[data-v-d57a3752]{width:20%;display:flex;align-items:center;justify-content:center}.header-container .row-001 .cell-right .van-icon[data-v-d57a3752]{color:#707070;height:4.267vw}.header-container .row-002[data-v-d57a3752]{box-sizing:border-box;margin:0 4.267vw;height:9.067vw;background:#f4f4f4;border-radius:1.067vw;display:flex;align-items:center;justify-content:center}.header-container .row-002 .cell-icon[data-v-d57a3752]{padding-left:4.267vw}.header-container .row-002 .cell-icon .van-icon[data-v-d57a3752]{color:#999;font-size:3.467vw;font-weight:700}.header-container .row-002 .cell-input[data-v-d57a3752]{flex:1;padding-left:.8vw}.header-container .row-002 .cell-input .input[data-v-d57a3752]{border:0;display:block;width:100%;background:none;font-size:3.467vw}.main-container[data-v-d57a3752]{flex:1}.panel-select-entity .tab-bar-container[data-v-d57a3752]{background:#fff;font-size:4.267vw;height:16.533vw;display:flex!important;justify-content:center;flex-direction:column;position:relative;z-index:5}.panel-select-entity .tab-bar-container .tab[data-v-d57a3752]{color:#333;width:50%;display:flex;justify-content:center}.panel-select-entity .tab-bar-container .tab .title[data-v-d57a3752]{font-size:3.733vw;padding:1.333vw 0;color:#ff7002;border-bottom:.8vw solid #ff7002}.panel-select-entity .location-container[data-v-d57a3752]{box-sizing:border-box;padding:4vw 4.267vw;font-size:3.733vw;border-bottom:3.2vw solid #f6f8fa;font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#ff7002}.panel-select-entity .location-container .location-container-img[data-v-d57a3752]{display:inline-flex;justify-content:center;flex-direction:column}.panel-select-entity .location-container .location-container-img img[data-v-d57a3752]{margin-right:1.6vw;width:2.667vw}.panel-select-entity .recent-entity-list-container[data-v-d57a3752]{border-bottom:3.2vw solid #f6f8fa;box-sizing:border-box;padding:4.267vw 4.267vw 6.4vw 4.267vw}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-body[data-v-d57a3752]{width:100%;margin-top:2.933vw}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-body .recent-entity-list-container-body-list-class[data-v-d57a3752]{background:#fff9f5!important;border:1px solid #ff7002!important;color:#ff7002!important}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-body .recent-entity-list-container-body-list[data-v-d57a3752]{width:30%;height:8.533vw;margin:1.333vw;background:#f6f8fa;border-radius:.8vw .8vw .8vw .8vw;opacity:1;font-size:3.467vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#333;display:inline-flex;justify-content:center;flex-direction:column;text-align:center}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-top[data-v-d57a3752]{display:flex;justify-content:space-between}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-top span[data-v-d57a3752]{font-size:4.267vw;font-family:PingFang SC-Bold,PingFang SC;font-weight:700;color:#333;display:flex;justify-content:center;flex-direction:column}.panel-select-entity .recent-entity-list-container .recent-entity-list-container-top p[data-v-d57a3752]{font-size:3.733vw;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#ff7002;display:flex;justify-content:center;flex-direction:column}.panel-select-entity .hot-entity-list-container[data-v-d57a3752]{border-top:3.2vw solid #f6f8fa!important;padding:0 4.267vw;padding-bottom:2.667vw}.panel-select-entity .hot-entity-list-container .title[data-v-d57a3752]{padding:4.267vw 0;font-size:4.267vw;color:#333;font-weight:700;display:flex;justify-content:center;flex-direction:column}.panel-select-entity .hot-entity-list-container .hot-entity-list[data-v-d57a3752]{display:inline-flex;width:100%;flex-wrap:wrap}.panel-select-entity .hot-entity-list-container .hot-entity-list .entity[data-v-d57a3752]{width:33.3333%;height:14.933vw;border-bottom:1px solid #f6f8fa;display:flex;justify-content:center;flex-direction:column;text-align:center;font-size:3.733vw;color:#333;position:relative}.panel-select-entity .hot-entity-list-container .hot-entity-list .entity[data-v-d57a3752]:after{content:"";width:1px;height:5.333vw;background:#f6f8fa;position:absolute;right:0;top:50%;margin-top:-2.667vw}.panel-select-entity .hot-entity-list-container .hot-entity-list .entity[data-v-d57a3752]:last-child:after,.panel-select-entity .hot-entity-list-container .hot-entity-list .entity[data-v-d57a3752]:nth-child(3n):after{display:none}.panel-select-entity .hot-entity-list-container .hot-entity-list .entity-selected[data-v-d57a3752]{position:relative;color:#ff7002!important}.panel-select-entity .hot-entity-list-container .hot-entity-list .van-skeleton[data-v-d57a3752],.panel-select-entity .hot-entity-list-container .hot-entity-list .van-skeleton__content[data-v-d57a3752],.panel-select-entity .hot-entity-list-container .hot-entity-list .van-skeleton__row[data-v-d57a3752]{height:95%}.panel-select-entity .letter-list-container[data-v-d57a3752]{padding:0 4.267vw;padding-bottom:2.667vw;border-top:3.2vw solid #f6f8fa!important}.panel-select-entity .letter-list-container .title[data-v-d57a3752]{padding:4.267vw 0;font-size:4.267vw;color:#333;font-weight:700}.panel-select-entity .letter-list-container .letter-list[data-v-d57a3752]{display:flex;flex-wrap:wrap}.panel-select-entity .letter-list-container .letter-list .letter[data-v-d57a3752]{display:flex;align-items:center;justify-content:center;width:14.28%;height:10.667vw;font-size:3.733vw;color:#333;border-bottom:1px solid #f6f8fa;position:relative}.panel-select-entity .letter-list-container .letter-list .letter[data-v-d57a3752]:after{content:"";position:absolute;width:1px;height:3.733vw;background:#f6f8fa;right:0;top:50%;margin-top:-1.867vw}.panel-select-entity .letter-list-container .letter-list .letter[data-v-d57a3752]:last-child:after,.panel-select-entity .letter-list-container .letter-list .letter[data-v-d57a3752]:nth-child(7n):after{display:none}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752]{position:relative;height:calc(80vh - 22.933vw);overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container{border-top:3.2vw solid #f6f8fa!important}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity{display:flex;align-items:center;padding:4.267vw;border-bottom:1px solid #f6f8fa}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity .cell-left{flex:1}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity .cell-right{width:3.733vw;height:3.733vw}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity .cell-right .van-icon{color:#ff7002;display:none}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity-selected .cell{color:#ff7002}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .entity-selected .cell-right .van-icon{display:block}.panel-select-entity .vue-virtual-scroll-list[data-v-d57a3752] .entity-list-container .letter-entity .cell-left{font-size:4.267vw;color:#333;font-weight:700}.panel-select-entity .vue-virtual-scroll-list .footer[data-v-d57a3752]{display:flex;align-items:center;justify-content:center;padding:2.667vw}.panel-select-entity .vue-virtual-scroll-list .footer .van-loading[data-v-d57a3752]{color:#ff7002}.panel-filter-entity[data-v-d57a3752]{height:calc(80vh - 22.933vw);overflow-y:auto}.panel-filter-entity .entity[data-v-d57a3752]{display:flex;align-items:center;padding:4.267vw;border-bottom:1px solid #f6f8fa}.panel-filter-entity .entity .cell-left[data-v-d57a3752]{flex:1}.panel-filter-entity .entity .cell-right[data-v-d57a3752]{width:3.733vw;height:3.733vw}.panel-filter-entity[data-v-d57a3752] .van-index-bar .van-index-bar__sidebar{display:none}.icon-selected[data-v-d57a3752]{font-size:3.733vw;color:#ff7002;width:3.733vw;height:3.733vw}.btn-back-to-top[data-v-d57a3752]{position:fixed;right:2.667vw;bottom:10.667vw}.btn-close[data-v-d57a3752]{width:3.733vw;height:3.733vw}[data-v-d57a3752] .van-cell{align-items:center}[data-v-d57a3752] .van-index-anchor{font-size:4.267vw;color:#333}[data-v-d57a3752] .van-index-anchor--sticky,[data-v-d57a3752] .van-index-bar__index{color:#ff7002}[data-v-d57a3752] .van-empty__image{width:64vw;height:42.4vw}[data-v-d57a3752] .van-empty__description{font-size:4.267vw;font-weight:700;color:#666}[data-v-d57a3752] .van-loading{color:#ff7002;font-size:4.8vw;display:flex;align-items:center;justify-content:center;margin-top:13.333vw}.panel-filter-entity[data-v-d57a3752]{font-size:3.733vw;font-family:PingFang SC-Regular\, PingFang SC;color:#333;padding-top:2.667vw}.panel-filter-entity .city-entity[data-v-d57a3752]{padding:0 4vw}.panel-filter-entity .city-entity .row-title[data-v-d57a3752]{display:flex;align-items:center;padding:2.667vw 0}.panel-filter-entity .city-entity .row-title .cell-left[data-v-d57a3752]{padding-right:2.667vw}.panel-filter-entity .city-entity .row-title .cell-left .icon[data-v-d57a3752]{width:5.333vw;height:5.333vw}.panel-filter-entity .city-entity .row-title .cell-right .city-name[data-v-d57a3752]{padding-right:1.067vw;height:5.333vw;color:#ff7002}.panel-filter-entity .city-entity .row-title .cell-right .city-code[data-v-d57a3752]{color:#999}.panel-filter-entity .city-entity .row-title .cell-right .country-name[data-v-d57a3752]{padding-top:1.067vw;font-size:3.2vw;color:#999}.panel-filter-entity .airport-entity[data-v-d57a3752]{display:flex;border-bottom:1px solid #e5e5e5;padding:3.733vw 0}.panel-filter-entity .airport-entity[data-v-d57a3752]:first-child{border-top:1px solid #e5e5e5}.panel-filter-entity .airport-entity .cell-left[data-v-d57a3752]{padding-left:9.333vw;padding-right:3.2vw}.panel-filter-entity .airport-entity .cell-left .icon[data-v-d57a3752]{width:4.267vw;height:4.267vw}.panel-filter-entity .airport-entity .cell-right>span[data-v-d57a3752]{padding-right:1.333vw}.panel-filter-entity .airport-entity .cell-right .airport-code[data-v-d57a3752]{color:#999}.flight-item[data-v-4d20d3a4]{margin-bottom:2.667vw;background:#fff;border-radius:2.133vw 2.133vw 2.133vw 2.133vw;border:1px solid #ededed;padding:2.667vw}.flight-item .flight-item-ticket-top[data-v-4d20d3a4]{display:flex;align-items:flex-start;padding-bottom:3.2vw;border-bottom:1px dashed #bbb}.flight-item .flight-item-ticket-top .flight-box[data-v-4d20d3a4]{flex:1;display:flex;align-items:center}.flight-item .flight-item-ticket-top .flight-box .ticket-adr[data-v-4d20d3a4]{display:flex;flex-direction:column;max-width:21.333vw}.flight-item .flight-item-ticket-top .flight-box .ticket-adr .time[data-v-4d20d3a4]{font-size:4.8vw;color:#333;font-weight:700}.flight-item .flight-item-ticket-top .flight-box .ticket-adr .time .sup[data-v-4d20d3a4]{font-weight:400;font-size:3.2vw}.flight-item .flight-item-ticket-top .flight-box .ticket-adr .airport[data-v-4d20d3a4]{font-size:3.2vw;color:#999;white-space:nowrap}.flight-item .flight-item-ticket-top .flight-box .arrow-box[data-v-4d20d3a4]{margin-left:3.2vw;margin-right:3.2vw;display:flex;flex-flow:column}.flight-item .flight-item-ticket-top .flight-box .arrow-box .stop[data-v-4d20d3a4]{height:4.8vw;text-align:center;font-size:3.2vw;font-weight:400;line-height:4.8vw;color:#368cff}.flight-item .flight-item-ticket-top .flight-box .arrow-box .duration[data-v-4d20d3a4]{height:4.8vw;text-align:center;font-size:3.2vw;font-weight:400;line-height:4.8vw;color:#999}.flight-item .flight-item-ticket-top .flight-box .arrow-box .long-single-arrow[data-v-4d20d3a4]{color:#999;font-size:.8vw}.flight-item .flight-item-ticket-top .ticket-price-info[data-v-4d20d3a4]{width:21.333vw;display:flex;flex-direction:column;align-items:flex-end;align-self:center}.flight-item .flight-item-ticket-top .ticket-price-info .price[data-v-4d20d3a4]{font-size:3.2vw;color:#ff6f00;white-space:nowrap}.flight-item .flight-item-ticket-top .ticket-price-info .price i[data-v-4d20d3a4]{font-weight:700;font-style:normal;font-size:4.8vw}.flight-item .flight-item-ticket-top .ticket-price-info .price-blk[data-v-4d20d3a4]{font-size:3.2vw;color:#999;white-space:nowrap}.flight-item .flight-item-ticket-top .ticket-price-info .success-policy[data-v-4d20d3a4]{padding-left:.533vw;padding-right:1.067vw;background-color:#def9ed;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;display:flex;align-items:center}.flight-item .flight-item-ticket-top .ticket-price-info .success-policy i[data-v-4d20d3a4]{font-style:normal;font-size:2.667vw;font-weight:400;line-height:4.533vw;color:#0ba55d;padding-left:1.067vw}.flight-item .flight-item-ticket-top .ticket-price-info .error-policy[data-v-4d20d3a4]{padding-left:.533vw;padding-right:1.067vw;background-color:#ffeeec;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;display:flex;align-items:center}.flight-item .flight-item-ticket-top .ticket-price-info .error-policy i[data-v-4d20d3a4]{font-style:normal;font-size:2.667vw;font-weight:400;line-height:4.533vw;color:#bf1c09;padding-left:1.067vw}.flight-item .flight-item-ticket-top .ticket-price-info .price-info[data-v-4d20d3a4]{font-size:3.2vw;color:#999;line-height:4vw}.flight-item .flight-item-ticket-down .ticket-info[data-v-4d20d3a4]{padding-top:2.133vw}.flight-item .flight-item-ticket-down .ticket-info .air-logo[data-v-4d20d3a4] .van-image__loading .van-icon{font-size:4.267vw}.flight-item .flight-item-ticket-down .ticket-info .info[data-v-4d20d3a4]{font-size:3.2vw;color:#919191;padding-left:.8vw;padding-right:.8vw}.flight-item .flight-item-ticket-down .ticket-info .info.share-tip[data-v-4d20d3a4]{color:#f60}.flight-item .flight-item-ticket-down .ticket-info .food-icon[data-v-4d20d3a4]{padding-left:.8vw;padding-right:.8vw;color:#919191;font-size:3.2vw}.flight-item .flight-item-ticket-down .ticket-info .line[data-v-4d20d3a4]{font-size:3.2vw;color:#919191;padding-left:.8vw;padding-right:.8vw;font-style:normal}.flight-item .flight-item-ticket-down .ticket-info .share-info[data-v-4d20d3a4]{color:#ff6f00;font-size:3.2vw;padding-left:.8vw;padding-right:.8vw}.flight-item .flight-item-ticket-down .ticket-info .yidingfei-label[data-v-4d20d3a4]{display:inline-block;padding-right:.533vw;padding-left:.533vw;height:4.533vw;background:#dcedff;border-radius:1px;font-size:3.2vw;line-height:4.533vw;color:#368cff;text-align:center;margin-right:1.067vw;margin-bottom:1.067vw}.flight-item .flight-item-ticket-down .share-btn[data-v-4d20d3a4]{height:5.333vw;border-radius:1.067vw 1.067vw 1.067vw 1.067vw;border:1px solid #ccc;padding-left:1.067vw;padding-right:1.067vw;display:inline-flex;align-items:center;margin-top:2.133vw;margin-right:2.133vw}.flight-item .flight-item-ticket-down .share-btn .air-logo[data-v-4d20d3a4]{margin-right:1.067vw}.flight-item .flight-item-ticket-down .share-btn .text[data-v-4d20d3a4]{font-weight:400;font-size:2.933vw;color:#999;margin-right:1.067vw}.flight-item .flight-item-ticket-down .share-btn .price[data-v-4d20d3a4]{font-weight:400;font-size:2.933vw;color:#ff7002;margin-right:1.067vw}.skeleton[data-v-76cdc1eb]{padding:2.667vw 2.667vw 2.667vw 2.667vw;height:18.667vw;background:#fff;opacity:1;border-radius:1.6vw;margin-bottom:2.667vw}.skeleton .skeleton-left-top-box[data-v-76cdc1eb]{margin-bottom:2.667vw}.skeleton .skeleton-row[data-v-76cdc1eb]{margin-right:4.533vw}.skeleton .skeleton-item[data-v-76cdc1eb]{padding:0}.skeleton .skeleton-item.skeleton-item-line .van-skeleton__row[data-v-76cdc1eb],.skeleton .skeleton-item.skeleton-item-line[data-v-76cdc1eb]{height:2.667vw}.filter-input[data-v-8c783aaa]{margin-bottom:1em}.entity-list .entity-disabled[data-v-8c783aaa]{color:#d3d3d3}.dialog-footer[data-v-8c783aaa]{display:flex;padding:.5em}.dialog-footer>button[data-v-8c783aaa]{width:50%}.dialog-footer>button[data-v-8c783aaa]:first-child{margin-right:.25em}.dialog-footer>button[data-v-8c783aaa]:last-child{margin-left:.25em}.van-button.van-button--primary[data-v-8c783aaa]{background:linear-gradient(90deg,#ffab26,#f80);border:0}.entity .user-item[data-v-8c783aaa] .label{font-size:3.2vw;color:#999;line-height:4.267vw}.entity.entity-disabled .user-item[data-v-8c783aaa] .label{font-size:3.2vw;color:#d3d3d3;line-height:4.267vw}.hr[data-v-6ef58471]{background:#d3d3d3;width:100%;height:.533vw;margin:1em 0;border:0}.row[data-v-6ef58471]{display:flex;align-items:center}.row .col[data-v-6ef58471]{padding:.25em}.choose-traveler[data-v-94a0f3d8]{min-height:5.333vw;width:100%;font-size:3.733vw}.choose-traveler .content-wrap .traveler-list[data-v-94a0f3d8]{position:relative;padding-right:5.333vw}.choose-traveler .content-wrap .traveler-list .traveler-arrow[data-v-94a0f3d8]{position:absolute;top:2.667vw;right:0;width:5.333vw;height:5.333vw;text-align:center;line-height:5.333vw}.choose-traveler .content-wrap .traveler-item[data-v-94a0f3d8]{color:#333;overflow:hidden;padding-right:2.667vw;text-overflow:ellipsis;white-space:nowrap}.choose-traveler .empty-tip[data-v-94a0f3d8]{color:#999}.choose-traveler .evection-traveler-wrapper .tit[data-v-94a0f3d8]{height:5.333vw;font-size:3.733vw;line-height:5.333vw;color:#999;padding-top:2.667vw;padding-bottom:2.667vw}.choose-traveler .evection-traveler-wrapper .evection-traveler-list[data-v-94a0f3d8]{display:flex;flex-wrap:wrap}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item[data-v-94a0f3d8]{background:#f2f2f2;margin-right:2.133vw;margin-bottom:1.333vw;margin-top:1.333vw;width:26.133vw;height:8.533vw;border:1px solid #f2f2f2;border-radius:.8vw;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item .name[data-v-94a0f3d8]{font-size:3.2vw;line-height:4.533vw;color:#333}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item .reason[data-v-94a0f3d8]{font-size:2.667vw;line-height:3.733vw;color:#d9d9d9}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item .true-label[data-v-94a0f3d8]{position:absolute;bottom:0;right:0;width:3.467vw;height:2.667vw;background:url(https://quancheng-static-bucket.oss-cn-shenzhen.aliyuncs.com/2022/07/28/orange-true.png) 50% no-repeat;background-size:100% 100%}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item[data-v-94a0f3d8]:nth-child(3n){margin-right:0}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item.active[data-v-94a0f3d8]{background:#fff5ed;border:1px solid #fff5ed}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item.active .name[data-v-94a0f3d8]{color:#ff7002}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item.active .reason[data-v-94a0f3d8]{color:#333}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item.blank[data-v-94a0f3d8]{background:#fcfcfc;border:1px solid #fcfcfc}.choose-traveler .evection-traveler-wrapper .evection-traveler-list .traveler-item.blank .name[data-v-94a0f3d8]{color:#d9d9d9}.choose-traveler .evection-traveler-wrapper .text-btn-wrapper[data-v-94a0f3d8]{height:10.667vw;line-height:10.667vw}.choose-traveler .evection-traveler-wrapper .text-btn-wrapper .text-btn[data-v-94a0f3d8]{display:inline-block;height:10.667vw;line-height:10.667vw;font-size:3.2vw;color:#368cff}.common-traveler[data-v-94a0f3d8] .van-popup .filter-input{display:none}.flex-popup[data-v-12dc069b]{display:flex;flex-direction:column}.vue-virtual-scroll-list[data-v-12dc069b]{height:calc(80vh - 45.867vw);overflow-y:auto}.radio-nav[data-v-12dc069b]{margin-bottom:4.267vw}.radio-nav .right-btn[data-v-12dc069b]{width:12.8vw;height:12.8vw}.cost-tabs[data-v-12dc069b] .van-tabs__wrap .van-tab.van-tab--active .van-tab__text{color:#ff9c00}.cost-tabs[data-v-12dc069b] .van-tabs__content .first-menu>.van-cell>.van-cell__title>span{color:#333}.cost-tabs[data-v-12dc069b] .van-tabs__content .cascade-policy-group{margin-left:4vw;margin-right:4vw}.cost-tabs[data-v-12dc069b] .van-tabs__content .cascade-policy-group .cascade-policy{padding-left:0;padding-right:0;border-bottom:1px solid #f5f5f5}.cost-tabs[data-v-12dc069b] .van-tabs__content .cascade-policy-group .cascade-policy:last-child{border-bottom:0}.reason-empty[data-v-12dc069b] .van-empty__image{width:64vw;height:41.6vw}.evection-info-popup[data-v-6bc0a1a6]{height:80vh;display:flex;flex-direction:column}.evection-info-popup .info-wrapper[data-v-6bc0a1a6]{flex:1;display:flex;flex-direction:column}.evection-info-popup.center-popup[data-v-6bc0a1a6]{width:85.333vw;height:auto;border-radius:2.133vw!important}.evection-info-popup.center-popup .user-input[data-v-6bc0a1a6] .evection-traveler-wrapper .evection-traveler-list .traveler-item{width:22.933vw}.evection-info-nav-bar .left-btn[data-v-6bc0a1a6]{width:12.8vw;height:12.8vw;text-align:center;line-height:12.8vw}.info-wrapper[data-v-6bc0a1a6]{padding:5.333vw 5.333vw 5.333vw 5.333vw;position:relative}.info-wrapper .popup-loading-mark[data-v-6bc0a1a6]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.4);z-index:5}.info-wrapper .tips[data-v-6bc0a1a6]{font-size:3.2vw;font-weight:400;line-height:4.8vw;border-radius:1.067vw;color:#333;padding:1.6vw 1.6vw;background:#fffaf2}.info-wrapper .tips span[data-v-6bc0a1a6]{color:#0e8ce2}.info-wrapper .journey-input[data-v-6bc0a1a6]{width:100%}.info-wrapper .info-input-wrapper[data-v-6bc0a1a6]{position:relative}.info-wrapper .info-input-wrapper.mb-20[data-v-6bc0a1a6]{margin-bottom:5.333vw}.info-wrapper .info-input-wrapper .del-btn[data-v-6bc0a1a6]{position:absolute;right:0;top:1.333vw;height:9.333vw}.info-wrapper .info-input[data-v-6bc0a1a6]{width:100%;border:0;border-radius:0;height:9.333vw;padding-top:1.333vw;padding-bottom:1.333vw;line-height:9.333vw;font-size:3.733vw}.info-wrapper .info-input[data-v-6bc0a1a6]::-webkit-input-placeholder{color:#999}.info-wrapper .user-input[data-v-6bc0a1a6]{padding-top:1.333vw;padding-bottom:1.333vw;min-height:9.333vw}.info-wrapper .user-input[data-v-6bc0a1a6] .content-wrap{line-height:9.333vw}.info-wrapper .large-submit-btn[data-v-6bc0a1a6]{width:100%;height:11.2vw;border:0;background:linear-gradient(90deg,#fe8d0b,#ff5702);border-radius:.8vw;margin-left:auto;margin-right:auto;line-height:11.2vw;display:block;text-align:center;color:#fff;font-size:3.733vw}.info-wrapper .btn-wrapper[data-v-6bc0a1a6]{padding-top:2.133vw}.info-wrapper .cancel-btn[data-v-6bc0a1a6]{width:48%;height:9.6vw;background:#fff;border-radius:1.067vw;font-size:3.733vw;font-weight:500;line-height:9.6vw;color:#ff7002;text-align:center;border:1px solid #ff7002}.info-wrapper .submit-btn[data-v-6bc0a1a6]{width:48%;height:10.133vw;background:linear-gradient(90deg,#fe8d0b,#ff5702);border-radius:.8vw;font-size:3.733vw;font-weight:500;line-height:10.133vw;color:#fff;text-align:center}.epidemic-policy-banner[data-v-18dcf734]{padding:0 4vw;height:8.533vw;background:#fff6ea}.epidemic-policy-banner .tit[data-v-18dcf734]{font-size:3.2vw;color:#ff6f00}.epidemic-policy-banner .cont[data-v-18dcf734]{font-size:3.2vw;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.epidemic-policy-banner .arrow[data-v-18dcf734]{padding-left:2.133vw}.epidemic-policy-popup .content[data-v-18dcf734]{overflow-y:auto;padding:4vw}.epidemic-policy-popup .content .city-cont[data-v-18dcf734]{margin-bottom:5.333vw}.epidemic-policy-popup .content .city-cont h3[data-v-18dcf734]{font-size:3.733vw;font-weight:400;line-height:4.8vw;color:#ff6f00;margin-bottom:1.067vw}.epidemic-policy-popup .content .city-cont .cont-text[data-v-18dcf734]{font-size:3.2vw;font-weight:400;line-height:4.8vw;color:#333}.search-wrapper[data-v-338f8c52]{width:100%;height:100%;display:flex;flex-direction:column}.search-header[data-v-338f8c52]{height:12.8vw}.search-header[data-v-338f8c52]:after{border-bottom:none}.search-header[data-v-338f8c52] .van-nav-bar__left .van-icon-arrow-left{color:#333}.search-header .left-btn[data-v-338f8c52]{width:12.8vw;height:12.8vw;font-size:4.267vw;line-height:12.8vw;color:#333;text-align:center}.search-header .left-btn[data-v-338f8c52]:active{background:#d9dbdd}.search-header .right-icon-btn[data-v-338f8c52]{width:12.8vw;height:12.8vw;text-align:center;line-height:12.8vw;font-size:5.333vw;color:#919191}.search-header .right-icon-btn[data-v-338f8c52]:active{background:#d9dbdd}.search-header .right-icon-btn .edit-btn[data-v-338f8c52]{color:#333;line-height:3.733vw}.search-header .right-icon-btn .text[data-v-338f8c52]{padding-top:.533vw;font-size:2.667vw;font-weight:400;color:#333;line-height:3.733vw}.search-header .right-icon-btn.active .edit-btn[data-v-338f8c52],.search-header .right-icon-btn.active .text[data-v-338f8c52]{color:#ff7002}.search-header .left-tit[data-v-338f8c52]{padding:0 4.267vw;font-size:4.267vw;line-height:12.8vw;color:#666}.search-header .right-btn[data-v-338f8c52]{font-size:3.733vw;line-height:12.8vw;color:#368cff;padding:0 4.267vw}.header-tit-search[data-v-338f8c52]{display:flex;align-items:center}.header-tit-search .header-adr[data-v-338f8c52]{font-size:4.533vw;font-weight:700;color:#333;padding-left:1.067vw;padding-right:1.067vw}.header-tit-search .arrow-down[data-v-338f8c52]{margin-left:1.6vw}.header-tit-search .arrow-new[data-v-338f8c52]{font-size:1.067vw}.header-tit-search .arrow[data-v-338f8c52]{display:block;width:9.6vw;height:0;position:relative;border-bottom:1px solid #333;margin-left:2.667vw;margin-right:2.667vw}.header-tit-search .arrow[data-v-338f8c52]:after{content:"";position:absolute;right:0;bottom:-1px;width:1.867vw;height:1px;background-color:#333;transform:rotate(28deg) translateY(-.533vw)}.top-popup[data-v-338f8c52]{border-radius:0 0 1.333vw 1.333vw!important}.search-box[data-v-338f8c52]{padding-left:4vw;padding-right:4vw}.search-adr-box[data-v-338f8c52]{display:flex;align-items:center;justify-content:space-between;height:13.867vw;border-bottom:1px solid #f5f5f5}.search-adr-box .search-adr-input[data-v-338f8c52]{text-align:left;flex:1;font-size:4.8vw;font-weight:700;color:#333}.search-adr-box .search-adr-input.text-right[data-v-338f8c52]{text-align:right}.search-adr-box .search-adr-input.blank[data-v-338f8c52]{color:#919191}.search-adr-box .search-adr-input.small[data-v-338f8c52]{font-size:4.267vw}.search-adr-box .search-icon[data-v-338f8c52]{width:5.867vw;height:5.867vw;text-align:center;line-height:5.867vw;position:relative;padding-left:2.667vw;padding-right:2.667vw;color:#ff7002}.search-adr-box .search-icon .haolv-enterprise-app-iconfont[data-v-338f8c52]{font-size:5.867vw}.search-item[data-v-338f8c52]{height:13.867vw;line-height:13.867vw;display:flex;justify-content:space-between;border-bottom:1px solid #f5f5f5}.search-item span[data-v-338f8c52]{font-size:4.267vw;color:#333;font-family:PingFang SC-Bold,PingFang SC;font-weight:700}.search-item span i[data-v-338f8c52]{color:#999;font-size:3.2vw;font-style:normal;margin-left:2.133vw;font-weight:400}.search-item span.placeholder[data-v-338f8c52]{color:#9c9c9c}.search-btn[data-v-338f8c52]{margin-left:auto;margin-right:auto;display:block;width:100%;border-radius:.8vw;height:12.267vw;margin-bottom:6.4vw;margin-top:6.4vw}.flight-list[data-v-338f8c52]{height:calc(100% - 29.867vw);overflow-y:scroll;padding:0 2.133vw 2.133vw 2.133vw;margin-top:2.133vw}.flight-list[data-v-338f8c52]::-webkit-scrollbar{display:none}.flight-list .flight-item[data-v-338f8c52]{border-bottom:1px solid #ebebeb;background:#fff;margin-bottom:2.667vw;box-shadow:0 0 1.067vw rgba(0,0,0,.16);border-radius:.8vw}.flight-list .flight-item .flight-item-ticket[data-v-338f8c52]{padding:2.667vw}.flight-list .flight-item .flight-item-ticket .flight-item-ticket-top[data-v-338f8c52]{display:flex;align-items:center;justify-content:space-between}.flight-list .flight-item .flight-item-ticket .ticket-cont[data-v-338f8c52]{flex:1}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list[data-v-338f8c52]{display:flex;align-items:center;padding-bottom:2.667vw}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list .ticket-adr[data-v-338f8c52]{display:flex;flex-direction:column}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list .ticket-adr .time[data-v-338f8c52]{font-size:4.8vw;color:#333;font-weight:700}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list .ticket-adr .airport[data-v-338f8c52]{font-size:3.2vw;color:#999}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list .arrow[data-v-338f8c52]{display:block;width:14.4vw;height:0;position:relative;border-bottom:1px solid #dbdbdb;margin-left:5.333vw;margin-right:5.333vw}.flight-list .flight-item .flight-item-ticket .ticket-cont .ticket-adr-list .arrow[data-v-338f8c52]:after{content:"";position:absolute;right:0;bottom:-1px;width:1.867vw;height:1px;background-color:#dbdbdb;transform:rotate(28deg) translateY(-.533vw)}.flight-list .flight-item .flight-item-ticket .ticket-price-info[data-v-338f8c52]{width:24vw;display:flex;flex-direction:column;align-items:flex-end}.flight-list .flight-item .flight-item-ticket .ticket-price-info .price[data-v-338f8c52]{font-size:3.2vw;color:#ff6f00;white-space:nowrap}.flight-list .flight-item .flight-item-ticket .ticket-price-info .price i[data-v-338f8c52]{font-weight:700;font-style:normal;font-size:4.8vw}.flight-list .flight-item .flight-item-ticket .ticket-price-info .price-info[data-v-338f8c52]{font-size:3.2vw;color:#999;line-height:4vw}.flight-list .flight-item .flight-item-ticket .ticket-info[data-v-338f8c52]{display:flex;align-items:center}.flight-list .flight-item .flight-item-ticket .ticket-info .air-logo[data-v-338f8c52]{width:4.267vw;height:4.267vw}.flight-list .flight-item .flight-item-ticket .ticket-info .air-logo img[data-v-338f8c52]{width:4.267vw;height:4.267vw;display:block}.flight-list .flight-item .flight-item-ticket .ticket-info .info[data-v-338f8c52],.flight-list .flight-item .flight-item-ticket .ticket-info .line[data-v-338f8c52]{font-size:3.2vw;color:#919191;padding-left:.8vw;padding-right:.8vw}.flight-list .flight-item .all-ticket[data-v-338f8c52]{padding-left:2.667vw;padding-right:2.667vw;padding-bottom:9.867vw}.flight-list .flight-item .all-ticket .ticket-info-item[data-v-338f8c52]{border-bottom:1px dashed #dbdbdb;display:flex;align-items:center;height:22.4vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex[data-v-338f8c52]{flex:1;display:flex;align-items:center}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .info-item[data-v-338f8c52]{display:flex;flex:1;flex-direction:column;padding-right:4.8vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .info-item .label-fade-enter[data-v-338f8c52]{width:16.8vw;height:6.4vw;border:1px solid #379747;border-radius:.8vw;font-size:3.2vw;color:#379747;text-align:center;line-height:6.4vw;margin-bottom:2.4vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .info-item .info-tips[data-v-338f8c52]{font-size:3.2vw;color:#919191}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .info-item .info-tips i[data-v-338f8c52]{font-style:normal;padding-left:2.133vw;padding-right:2.133vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .info-item .info-tips a[data-v-338f8c52]{color:#237dc9}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .price-info[data-v-338f8c52]{display:flex;flex-direction:column;align-items:center;padding-right:5.333vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .price-info .price[data-v-338f8c52]{font-size:3.2vw;color:#359aed;font-weight:700}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .price-info .price i[data-v-338f8c52]{font-style:normal;font-size:5.333vw}.flight-list .flight-item .all-ticket .ticket-info-item .info-item-flex .price-info .price-text[data-v-338f8c52]{font-size:3.2vw;color:#666}.flight-list .flight-item .all-ticket .ticket-info-item .btn-wrapper[data-v-338f8c52]{position:relative}.flight-list .flight-item .all-ticket .ticket-info-item .btn-wrapper .num-tips-label[data-v-338f8c52]{position:absolute;top:-4.8vw;right:11.2vw;z-index:5;height:6.133vw;min-width:8.533vw;padding-left:1.6vw;padding-right:1.6vw;background:red;border:1px solid #fff;border-radius:.8vw;color:#fff;font-size:3.2vw;line-height:6.133vw;white-space:nowrap}.flight-list .flight-item .all-ticket .ticket-info-item .btn-wrapper .num-tips-label[data-v-338f8c52]:after{content:"";width:0;height:0;border:1.6vw solid;position:absolute;right:1.067vw;bottom:-2.933vw;border-color:red transparent transparent transparent}.flight-list .flight-item .all-ticket .ticket-info-item .btn-wrapper .num-tips-label[data-v-338f8c52]:before{content:"";width:0;height:0;border:1.6vw solid;position:absolute;right:1.067vw;bottom:-3.2vw;border-color:#fff transparent transparent transparent}.flight-list .flight-item .all-ticket .ticket-info-item .btn-wrapper p[data-v-338f8c52]{font-size:3.2vw;color:#666;line-height:4.8vw;text-align:center;padding-top:1.6vw}.flight-list .flight-item .all-ticket .ticket-info-item .review-btn[data-v-338f8c52]{background:#359aed;border:1px solid #359aed;width:18.667vw;height:7.467vw;border-radius:.8vw;font-size:3.733vw;font-weight:700}.flight-list .flight-item.active .flight-item-ticket[data-v-338f8c52]{background:#fffbe6}.loading-overlay[data-v-338f8c52]{background:hsla(0,0%,100%,.9)}.loading-wrapper[data-v-338f8c52]{position:absolute;left:5.333vw;right:5.333vw;top:50%}.loading-wrapper .loading-tips[data-v-338f8c52]{width:100%;font-size:4vw;color:#878787;text-align:center;line-height:5.333vw;padding-bottom:6.133vw}.loading-wrapper .loading-box[data-v-338f8c52]{width:100%;display:flex;height:8vw;align-items:center}.loading-wrapper .percent[data-v-338f8c52]{width:11.2vw;font-size:3.733vw;line-height:8vw;color:#000;text-align:right}.loading-wrapper .loading-line-wrapper[data-v-338f8c52]{flex:1;height:5.867vw;background:#f5f5f5;border-radius:4vw;padding:1.067vw 2.133vw;display:flex;align-items:center;width:75.733vw}.loading-wrapper .loading-line-wrapper .loading-line-box[data-v-338f8c52]{width:75.733vw;height:1.067vw;display:flex;justify-content:space-between;background:#cecece;align-items:center;position:relative}.loading-wrapper .loading-line-wrapper .loading-line-box .point[data-v-338f8c52]{width:5.867vw;height:5.867vw;border-radius:50%;background:#cecece}.loading-wrapper .loading-line-wrapper .loading-line-box .point-border[data-v-338f8c52]{width:3.2vw;height:3.2vw;border:1.333vw solid #cecece;border-radius:50%;background:#fff}.loading-wrapper .loading-line-wrapper .loading-line-box .loading-line-progress[data-v-338f8c52]{position:absolute;left:0;width:0;top:-2.4vw;height:5.867vw;overflow:hidden}.loading-wrapper .loading-line-wrapper .loading-line-box .loading-line[data-v-338f8c52]{margin-top:2.4vw;width:75.733vw;height:1.067vw;display:flex;justify-content:space-between;background:#fc0;align-items:center}.loading-wrapper .loading-line-wrapper .loading-line-box .loading-line .point[data-v-338f8c52]{width:5.867vw;height:5.867vw;border-radius:50%;background:#fc0}.loading-wrapper .loading-line-wrapper .loading-line-box .loading-line .point-border[data-v-338f8c52]{width:3.2vw;height:3.2vw;border:1.333vw solid #fc0;border-radius:50%;background:#fff}.cabin-popup-btn[data-v-338f8c52]{width:21.067vw;height:8.533vw;line-height:8.533vw;text-align:center;color:#fff;box-shadow:0 1px .533vw hsla(0,0%,83.9%,.31);opacity:1;border-radius:1.6vw}.cabin-popup-btn.cancel-btn[data-v-338f8c52]{background:#9c9c9c;color:#fff}.cabin-popup-btn.submit-btn[data-v-338f8c52]{background:#ff8f52;color:#fff}.cabin-radio[data-v-338f8c52] .van-radio__icon.van-radio__icon--checked .van-icon{border:1px solid #fff;background:none;color:#359aed}.filter-wrapper[data-v-338f8c52]{width:100%;height:100%}.filter-wrapper .filter-box-wrapper[data-v-338f8c52]{overflow-y:auto}.filter-box[data-v-338f8c52]{padding-left:5.333vw;padding-right:5.333vw;margin-bottom:5.333vw}.filter-box.has-border[data-v-338f8c52]{border-bottom:1px solid rgba(0,0,0,.1)}.filter-box .filter-box-tit[data-v-338f8c52]{height:5.867vw;font-size:4.267vw;font-weight:700;line-height:5.867vw;color:#333;margin-bottom:4.267vw}.filter-box .filter-cell-group[data-v-338f8c52]:after{border:0 solid #fff;content:""}.filter-box .filter-cell[data-v-338f8c52]{padding-left:0;padding-right:0}.filter-box .filter-cell[data-v-338f8c52]:after{border-width:0}.filter-box .filter-check-box[data-v-338f8c52] .van-checkbox__icon{font-size:4.8vw}.filter-box .filter-check-box[data-v-338f8c52] .van-checkbox__icon .van-icon{border:1px solid #d9d9d9;border-radius:.8vw}.filter-box .filter-radio[data-v-338f8c52] .van-radio__icon{font-size:4.8vw}.filter-box .filter-radio[data-v-338f8c52] .van-radio__icon .van-icon{border:1px solid #d9d9d9;border-radius:.8vw}.filter-box .all-btn[data-v-338f8c52]{width:21.867vw;height:6.933vw;background:#fff;border:1px solid #bbb;border-radius:.533vw;text-align:center;line-height:6.933vw;font-size:3.733vw;color:#333;margin-bottom:2.667vw}.filter-box .all-btn.active[data-v-338f8c52]{background:#ff7002;color:#fff;border:1px solid #ff7002}.filter-box .choose-box[data-v-338f8c52]{flex-wrap:wrap;justify-content:space-between;padding-bottom:2.667vw}.filter-box .choose-box .choose-btn[data-v-338f8c52]{width:42.667vw;height:6.933vw;background:#fff;border:1px solid #ededed;border-radius:.533vw;text-align:center;line-height:6.933vw;font-size:3.733vw;color:#333;margin-bottom:2.667vw}.filter-box .choose-box .choose-btn.active[data-v-338f8c52]{background:#ff7002;color:#fff;border:1px solid #ff7002}.filter-box .choose-box .choose-btn.blank[data-v-338f8c52]{color:#bfbfbf;background:#ededed}.filter-box .choose-box .choose-btn .filter-airline-logo[data-v-338f8c52]{margin-right:1.6vw}.filter-box .filter-airline-list[data-v-338f8c52]{padding-top:.8vw;padding-bottom:.8vw}.filter-box .filter-airline-list .filter-airline-logo[data-v-338f8c52]{margin-right:1.6vw}.filter-box .filter-airline-list span[data-v-338f8c52]{font-size:3.733vw;line-height:5.067vw;color:#333}.filter-list[data-v-338f8c52]{padding:2.667vw 4vw 5.333vw 4vw}.filter-list .filter-item[data-v-338f8c52]{display:inline-block;height:6.933vw;background:#fff;border:1px solid #ededed;border-radius:.533vw;padding-left:2.133vw;padding-right:2.133vw;font-size:3.733vw;line-height:6.933vw;color:#333;margin-bottom:2.667vw}.filter-list .filter-item span[data-v-338f8c52]{padding-right:4.267vw}.filter-footer[data-v-338f8c52]{padding:2.133vw 5.333vw}.filter-footer .no-filter[data-v-338f8c52]{font-size:3.733vw;line-height:5.867vw;color:#bfbfbf}.filter-footer .filter-num[data-v-338f8c52]{font-size:3.733vw;line-height:5.867vw;color:#368cff}.filter-footer .clear-btn[data-v-338f8c52]{width:32.267vw;height:11.2vw;border-radius:1.333vw;font-size:3.733vw;color:#666!important}.filter-footer .submit-filter-btn[data-v-338f8c52]{width:54.4vw;height:11.2vw;border-radius:1.333vw;font-size:3.733vw;line-height:5.333vw;color:#fff}.popup-wrapper[data-v-338f8c52]{width:100%;height:100%}.popup-wrapper .popup-box[data-v-338f8c52]{overflow-y:auto}.popup-wrapper .popup-box.popup-box-loading[data-v-338f8c52]{position:relative}.popup-wrapper .popup-box.popup-box-loading .popup-overlay[data-v-338f8c52]{position:absolute;left:0;right:0;bottom:0;top:0;background:hsla(0,0%,100%,.3)}.popup-wrapper .popup-box.popup-box-loading .popup-loading[data-v-338f8c52]{position:absolute;left:50%;top:50%;margin-left:-3.2vw;margin-top:-3.2vw}.order-list[data-v-338f8c52]{height:8vw;padding-left:5.333vw;padding-right:5.333vw;background:#fffaf2}.order-list .order-list-item[data-v-338f8c52]{width:calc(100% - 5.333vw)}.order-list .order-list-item .travel-label[data-v-338f8c52]{width:4.267vw;height:4vw;background:#ff7002;border-radius:.533vw;font-size:3.2vw;line-height:4vw;color:#fff;text-align:center;margin-right:1.6vw}.order-list .order-list-item .travel-cont[data-v-338f8c52]{width:calc(100% - 5.333vw);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:3.733vw;color:#ff7002}.order-detail-list[data-v-338f8c52]{padding:2.667vw 5.333vw}.order-detail-list .order-item[data-v-338f8c52]{margin-left:5.333vw;margin-right:5.333vw;border-bottom:1px solid #dbdbdb}.order-detail-list .order-item[data-v-338f8c52]:last-child{border-bottom:none}.order-detail-list .order-item .order-tit[data-v-338f8c52]{height:10.667vw;display:flex;align-items:center}.order-detail-list .order-item .order-tit .flight-label[data-v-338f8c52]{margin-right:1.6vw}.order-detail-list .order-item .order-tit .img[data-v-338f8c52]{margin-right:1.067vw}.order-detail-list .order-item .order-tit .msg[data-v-338f8c52]{color:#333;font-size:3.2vw}.order-detail-list .order-item .order-tit .line[data-v-338f8c52]{color:#d9d9d9;font-size:3.2vw;margin-left:1.6vw;margin-right:1.6vw}.order-detail-list .order-item .order-cont[data-v-338f8c52]{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:2.667vw;padding-bottom:2.667vw;border-bottom:1px solid rgba(0,0,0,.1)}.order-detail-list .order-item .order-cont .adr-item[data-v-338f8c52]{display:flex;align-items:flex-start;flex-direction:column}.order-detail-list .order-item .order-cont .adr-item .time[data-v-338f8c52]{font-size:4.8vw;color:#333;font-weight:700;line-height:6.667vw;padding-bottom:.533vw}.order-detail-list .order-item .order-cont .adr-item .airport[data-v-338f8c52]{font-size:3.2vw;color:#333;line-height:4.533vw}.order-detail-list .order-item .order-cont .arrow[data-v-338f8c52]{display:block;width:25.333vw;position:relative;border-bottom:1px solid #9e9e9e;color:#666;text-align:center;margin-left:2.133vw;margin-right:2.133vw}.order-detail-list .order-item .order-cont .arrow[data-v-338f8c52]:after{content:"";position:absolute;right:0;bottom:-1px;width:1.867vw;height:1px;background-color:#9e9e9e;transform:rotate(28deg) translateY(-.533vw)}.order-detail-list .order-item .order-footer[data-v-338f8c52]{padding-top:2.667vw;padding-bottom:2.667vw;height:4.533vw;font-size:3.2vw;line-height:4.533vw;color:#999}.flight-empty-wrapper[data-v-338f8c52]{background:#fff;margin-top:2.667vw}.flight-empty[data-v-338f8c52]{background:#fff;padding-top:16vw}.flight-empty[data-v-338f8c52] .van-empty__description{font-size:4.267vw;font-weight:700;line-height:5.867vw;color:#666;padding-top:4.267vw}.flight-empty[data-v-338f8c52] .van-empty__image{width:64vw;height:41.6vw}.flight-empty .bottom-button[data-v-338f8c52]{width:47.467vw;height:11.2vw;background:linear-gradient(90deg,#fe8d0b,#ff5702);border-radius:1.067vw;color:#fff;font-size:4.267vw}.bottom-bar .van-tabbar-item[data-v-338f8c52] .van-tabbar-item__icon .van-info{color:#fff}.rule-popup .rule-popup-title[data-v-338f8c52]:after{border-bottom:0}.rule-popup .rule-popup-box[data-v-338f8c52]{padding:2.667vw 5.333vw 0 5.333vw}.rule-popup .rule-popup-box h3[data-v-338f8c52]{margin-bottom:4vw;height:5.867vw;font-size:4.267vw;font-weight:700;line-height:5.867vw;color:#333}.rule-popup .rule-popup-box h4[data-v-338f8c52]{height:5.333vw;font-size:3.733vw;font-weight:700;line-height:5.333vw;color:#333;margin-bottom:1.067vw}.rule-popup .rule-popup-box p[data-v-338f8c52]{padding-left:2.933vw;margin-bottom:4vw;height:5.333vw;font-size:3.733vw;font-weight:400;line-height:5.333vw;color:#999}.rule-popup .rule-popup-box dl[data-v-338f8c52]{padding-bottom:2.133vw;width:100%;display:flex;align-items:center}.rule-popup .rule-popup-box dl dt[data-v-338f8c52]{width:17.333vw;height:4.533vw;font-size:3.2vw;line-height:4.533vw;color:#858585}.rule-popup .rule-popup-box dl dd[data-v-338f8c52]{height:4.533vw;font-size:3.2vw;line-height:4.533vw;color:#333}.rule-popup .rule-popup-box .policy-empty[data-v-338f8c52]{padding-top:16vw}.rule-popup .rule-popup-box .policy-empty[data-v-338f8c52] .van-empty__image{width:64vw;height:41.6vw}.rule-popup .rule-popup-box .policy-empty[data-v-338f8c52] .van-empty__description{font-size:4.267vw;font-weight:700;color:#666;line-height:5.867vw}.return-tips[data-v-338f8c52]{background:#fff;border-radius:1.6vw 1.6vw 1.6vw 1.6vw;padding:2.667vw;margin-left:2.667vw;margin-right:2.667vw}.return-tips p[data-v-338f8c52]{font-size:3.2vw;font-family:PingFang SC;font-weight:400;color:#333;line-height:4.8vw}.return-tips p span[data-v-338f8c52]{color:#ff7002}.flight-info-wrapper[data-v-338f8c52]{margin-top:2.667vw;margin-bottom:2.667vw;margin-left:2.667vw;margin-right:2.667vw;background:#fff;padding:2.667vw 2.667vw 2.667vw 2.667vw}.flight-info-wrapper .travel-info[data-v-338f8c52]{padding-top:1.067vw}.flight-info-wrapper .travel-info .travel-label[data-v-338f8c52]{height:4vw;background:#ff7002;border-radius:.533vw;padding:0 .533vw;font-size:3.2vw;line-height:4vw;color:#fff;margin-right:2.133vw}.flight-info-wrapper .travel-info .travel-time[data-v-338f8c52]{font-size:3.2vw;line-height:4.533vw;color:#333}.flight-info-wrapper .travel-info .line[data-v-338f8c52]{width:1px;height:3.2vw;background:#d9d9d9;margin-right:1.067vw;margin-left:1.067vw;display:inline-block}.flight-info-wrapper .travel-info .time-icon[data-v-338f8c52]{width:3.733vw;height:3.733vw;font-size:3.2vw;line-height:3.733vw;text-align:center;color:#989898;margin-right:.533vw}.flight-info-wrapper .travel-info .more-btn .text[data-v-338f8c52]{font-size:3.2vw;font-family:PingFang SC;font-weight:400;color:#858585;padding-right:2.133vw}.flight-info-wrapper .travel-info .more-btn .icon[data-v-338f8c52]{color:#999;font-size:3.2vw}.flight-info-wrapper .flight-info-box[data-v-338f8c52]{padding-top:2.667vw;padding-bottom:1.067vw}.flight-info-wrapper .flight-info-box .flight-time-list[data-v-338f8c52]{width:13.333vw}.flight-info-wrapper .flight-info-box .flight-time-list .flight-time[data-v-338f8c52]{font-size:3.733vw;font-weight:700;line-height:5.333vw;color:#333}.flight-info-wrapper .flight-info-box .flight-time-list .flight-time .sup[data-v-338f8c52]{font-weight:400;font-size:3.2vw}.flight-info-wrapper .flight-info-box .flight-time-list .flight-duration[data-v-338f8c52]{font-size:3.2vw;line-height:4.533vw;color:#858585}.flight-info-wrapper .flight-info-box .time-line[data-v-338f8c52]{margin-top:1.867vw;margin-bottom:1.867vw;width:1.067vw;background:#dcedff;border-radius:.533vw;position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.flight-info-wrapper .flight-info-box .time-line .time-line-point[data-v-338f8c52]{width:1.067vw;height:1.067vw;border-radius:50%;background:#2d92ff}.flight-info-wrapper .flight-info-box .time-line .time-line-point.top-point[data-v-338f8c52]{top:0}.flight-info-wrapper .flight-info-box .time-line .time-line-point.bottom-point[data-v-338f8c52]{bottom:0}.flight-info-wrapper .flight-info-box .flight-info[data-v-338f8c52]{padding-left:2.667vw}.flight-info-wrapper .flight-info-box .flight-info .flight-info-item[data-v-338f8c52]{font-size:3.733vw;font-weight:700;line-height:5.333vw;color:#333}.flight-info-wrapper .flight-info-box .flight-info .flight-info-item.top[data-v-338f8c52]{padding-bottom:1.6vw}.flight-info-wrapper .flight-info-box .flight-info .flight-info-item.bottom[data-v-338f8c52]{padding-top:1.6vw}.flight-info-wrapper .flight-info-box .flight-info .flight-stop-info[data-v-338f8c52]{font-size:3.2vw;font-family:PingFang SC;font-weight:400;color:#333;line-height:4.8vw;padding-top:1.6vw;padding-bottom:1.6vw}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box[data-v-338f8c52]{margin-bottom:1.6vw;margin-top:1.6vw;background:#f7f7f7;border-radius:1.6vw;padding:0 2.133vw 0 2.133vw}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box .airline-info[data-v-338f8c52]{padding-top:1px;padding-bottom:1px;line-height:5.333vw}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box .airline-info .air-logo[data-v-338f8c52]{margin-right:1.067vw}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box .airline-info span[data-v-338f8c52]{font-size:3.2vw;line-height:5.333vw;color:#858585}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box .airline-other-info[data-v-338f8c52]{padding-top:1px;padding-bottom:1px;padding-left:5.333vw;line-height:5.333vw;font-size:3.2vw;color:#858585}.flight-info-wrapper .flight-info-box .flight-info .airline-info-box .airline-other-info .line[data-v-338f8c52]{width:1px;height:3.2vw;background:#d9d9d9;margin-right:1.067vw;margin-left:1.067vw;display:inline-block}.flight-info-wrapper .flight-bottom-info[data-v-338f8c52]{padding-left:16vw}.flight-info-wrapper .flight-bottom-info .airline-info[data-v-338f8c52]{padding-top:1px;padding-bottom:1px;line-height:5.333vw}.flight-info-wrapper .flight-bottom-info .airline-info .air-logo[data-v-338f8c52]{margin-right:1.067vw}.flight-info-wrapper .flight-bottom-info .airline-info span[data-v-338f8c52]{font-size:3.2vw;line-height:5.333vw;color:#858585}.flight-info-wrapper .flight-bottom-info .airline-info .line[data-v-338f8c52]{width:1px;height:3.2vw;background:#d9d9d9;margin-right:1.067vw;margin-left:1.067vw}.flight-info-wrapper .flight-bottom-info .share-info[data-v-338f8c52]{padding-top:1px;padding-bottom:1px;line-height:5.333vw}.flight-info-wrapper .flight-bottom-info .share-info .return-icon[data-v-338f8c52]{font-size:3.2vw;color:#999;margin-right:1.067vw}.flight-info-wrapper .flight-bottom-info .share-info .air-logo[data-v-338f8c52]{margin-right:1.067vw}.flight-info-wrapper .flight-bottom-info .share-info span[data-v-338f8c52]{font-size:3.2vw;line-height:5.333vw;color:#858585}.flight-info-wrapper .flight-bottom-info .share-info .line[data-v-338f8c52]{width:1px;height:3.2vw;background:#d9d9d9;margin-right:1.067vw;margin-left:1.067vw}.flight-info-wrapper .hide-flight-box[data-v-338f8c52]{height:6.933vw;line-height:6.933vw;padding-left:9.6vw}.flight-info-wrapper .hide-flight-box .text[data-v-338f8c52]{font-size:3.2vw;font-family:PingFang SC;font-weight:400;color:#333;line-height:6.933vw}.flight-info-wrapper .hide-flight-box .arrow[data-v-338f8c52]{font-size:1.067vw;color:#333;margin-left:1.067vw;margin-right:1.067vw;line-height:6.933vw}.flight-info-wrapper .hide-flight-box .line[data-v-338f8c52]{width:1px;height:3.2vw;background:#d9d9d9;margin-right:1.067vw;margin-left:1.067vw}.flight-info-wrapper .hide-flight-box .sup sup[data-v-338f8c52]{font-size:2.667vw}