body[data-v-7ef47591],html[data-v-7ef47591]{background:#f5f7f6;width:100%;height:100%}.layout-width[data-v-7ef47591]{width:91.5%;margin:0 auto}.no-data[data-v-7ef47591]{width:100%;height:13.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.2vw;color:#999}.interval[data-v-7ef47591]{position:absolute;line-height:3.2vw;font-size:3.2vw;right:-5.333vw;top:0}.container[data-v-7ef47591]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.full-btn[data-v-7ef47591]{width:25.6vw;height:8.533vw;background:#3576f6;color:#fff}.border-btn[data-v-7ef47591],.full-btn[data-v-7ef47591]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.733vw;text-align:center}.border-btn[data-v-7ef47591]{width:25.067vw;height:8vw;background:#fff;color:#3576f6;border:1px solid #3576f6}.font-medium[data-v-7ef47591]{font-family:PingFangSC-Medium}.font-regular[data-v-7ef47591]{font-family:PingFangSC-Regular}.mainBgLinear[data-v-7ef47591]{background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,#579ffb),to(#3776f5));background-image:linear-gradient(90deg,#579ffb 1%,#3776f5)}.count-down[data-v-7ef47591]{color:#fff;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;text-align:right}.count-down .time-block[data-v-7ef47591],.count-down[data-v-7ef47591]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:4vw}.count-down .time-block[data-v-7ef47591]{width:4vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fffdf9;border-radius:.8vw;color:#d75940;margin:0 .8vw}.count-down .time-block i[data-v-7ef47591]{font-size:3.2vw;-webkit-transform:scale(.8333);transform:scale(.8333);-webkit-transform-origin:center center;transform-origin:center center;line-height:1em;display:inline-block;text-align:center}.count-down .time-label[data-v-7ef47591]{width:100%;height:4vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count-down .time-label i[data-v-7ef47591]{font-size:3.2vw;line-height:1em;-webkit-transform:scale(.83333);transform:scale(.83333);-webkit-transform-origin:right center;transform-origin:right center;display:inline-block;text-align:right}.coupon-limit .count-down[data-v-7ef47591]{color:#d86969}.coupon-limit .time-block[data-v-7ef47591]{color:#fff;background:#d86969}.detail[data-v-7ef47591]{width:100%;height:38.667vw;background:#3576f6;border-radius:0 0 50% 50%/0 0 20% 20%}.detail .des[data-v-7ef47591]{width:94.2666%;margin:0 auto;font-size:5.333vw;padding-top:5.333vw;line-height:5.067vw;color:#fff}.detail .des .subtitle[data-v-7ef47591]{margin-top:1.333vw;font-size:3.467vw}.detail .content[data-v-7ef47591]{width:94.2666%;margin:0 auto;background:#fff;margin-top:4.8vw;border-radius:1.6vw}.detail .content header[data-v-7ef47591]{width:100%;padding:2.667vw 4.267vw;min-height:13.333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail .content header p[data-v-7ef47591]{line-height:5.333vw;color:#222;font-size:4.267vw;letter-spacing:.9px;margin-left:1.333vw}.detail .content header .share[data-v-7ef47591]{color:#0086f6;font-size:3.733vw;margin-top:2.667vw}.detail .content header img[data-v-7ef47591]{width:3.2vw;height:3.733vw;margin-top:.8vw}.detail .content .plan[data-v-7ef47591]{width:100%;height:17.333vw;background:#ecfdf9;padding:0 4.267vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail .content .plan .van-notice-bar[data-v-7ef47591]{width:100%;height:5.333vw;background:none;padding:0;font-size:4vw;color:#03da87;line-height:5.867vw;letter-spacing:.9px}.detail .content .plan .left[data-v-7ef47591]{width:11.733vw;height:11.733vw;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#03da87;color:#fff;font-size:4vw;line-height:4.533vw;text-align:center;border-radius:1.067vw;margin-right:1.333vw}.detail .content .plan .left[data-v-7ef47591],.detail .content .plan .right[data-v-7ef47591]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;justify-content:center}.detail .content .plan .right[data-v-7ef47591]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail .content .plan .right p[data-v-7ef47591]{font-size:4vw;color:#03da87;line-height:5.867vw;letter-spacing:.9px}.detail .content .plan .right p[data-v-7ef47591]:last-child{font-size:3.2vw;color:#999;line-height:4.533vw;letter-spacing:.1px;margin-top:1.333vw}.detail .content .cancel[data-v-7ef47591]{background:rgba(255,68,68,.05)}.detail .content .cancel .left[data-v-7ef47591]{background:-webkit-gradient(linear,left top,right top,color-stop(0,#ff7979),to(#f44));background:linear-gradient(90deg,#ff7979,#f44)}.detail .content .cancel .van-notice-bar[data-v-7ef47591]{color:#f44}.detail .content .flight-info[data-v-7ef47591]{width:100%;margin-top:8vw}.detail .content .flight-info .info-content[data-v-7ef47591]{width:75%;margin:0 auto;padding-bottom:7.467vw}.detail .content .flight-info .info-content p[data-v-7ef47591]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail .content .flight-info .info-content p img[data-v-7ef47591]{width:16.133vw;height:1.867vw}.detail .content .flight-info .info-content p span[data-v-7ef47591]{min-width:18.133vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.detail .content .flight-info .info-content .items-city[data-v-7ef47591]{font-size:3.467vw;color:#333;line-height:4vw}.detail .content .flight-info .info-content .items-day[data-v-7ef47591]{font-size:2.667vw;line-height:4vw;color:#999;margin-top:2.133vw}.detail .content .flight-info .info-content .items-date[data-v-7ef47591]{font-size:5.333vw;line-height:4.8vw;margin-top:2.4vw}.detail .content .flight-info .info-content .items-old-date[data-v-7ef47591]{font-size:2.667vw;margin-top:2.133vw;color:#999;line-height:4vw}.detail .content .airline[data-v-7ef47591]{padding:0 4.267vw;-webkit-box-sizing:border-box;box-sizing:border-box}.detail .content .airline ul[data-v-7ef47591]{width:100%;padding-top:5.333vw;padding-bottom:6.933vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail .content .airline ul:last-child li[data-v-7ef47591]{position:relative}.detail .content .airline ul:last-child li[data-v-7ef47591]:not(.last):after{content:"";width:.267vw;height:9.333vw;background:#f0f0f0;position:absolute;right:0;top:1.333vw;-webkit-transform:rotate(14.5deg);transform:rotate(14.5deg)}.detail .content .airline ul:last-child li .value[data-v-7ef47591]{font-size:4vw}.detail .content .airline ul li[data-v-7ef47591]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.detail .content .airline ul li[data-v-7ef47591],.detail .content .airline ul li[data-v-7ef47591]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.detail .content .airline ul li[data-v-7ef47591]:first-child{flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}.detail .content .airline ul li[data-v-7ef47591]:last-child{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.detail .content .airline ul li .label[data-v-7ef47591]{font-size:3.2vw;color:#999;line-height:4.267vw;margin-bottom:2.667vw}.detail .content .airline ul li .value[data-v-7ef47591]{font-size:4.267vw;color:#222;line-height:4.267vw}.detail .content .airline ul li .value .tips[data-v-7ef47591]{margin-top:1.867vw;font-size:3.2vw;text-align:center;word-break:break-all;color:#3576f6;line-height:4.267vw}