[data-v-7c02bdc2]{box-sizing:border-box}.meals_mask[data-v-7c02bdc2]{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100;color:#333}.meals_mask .meals[data-v-7c02bdc2]{background-color:#fff;width:calc(100% - 1.6rem);font-size:.32rem;position:absolute;top:30%;left:.8rem;border-radius:.16rem;padding:1.33333rem .26667rem 1.06667rem;line-height:1.5em}.meals_mask .meals .meals_top[data-v-7c02bdc2]{position:absolute;top:0;left:0;width:100%;line-height:1.06667rem;text-align:center;font-size:.37333rem;border-bottom:.02667rem solid #eee}.meals_mask .meals .meals_top img[data-v-7c02bdc2]{position:absolute;width:.42667rem;height:.42667rem;right:.32rem;top:.32rem}.meals_mask .meals .table[data-v-7c02bdc2]{border-bottom:.02667rem solid #eee;border-left:.02667rem solid #eee}.meals_mask .meals .table .table_title[data-v-7c02bdc2]{background-color:#f7f7f7;color:#999}.meals_mask .meals .table .table_list[data-v-7c02bdc2]{display:flex;align-items:center;justify-content:space-between;line-height:.85333rem}.meals_mask .meals .table .table_list .table_item[data-v-7c02bdc2]{border-top:.02667rem solid #eee;border-right:.02667rem solid #eee;text-align:center;width:30%}.meals_mask .meals .table .table_list .table_item[data-v-7c02bdc2]:nth-child(3n-1){width:40%}.meals_mask .meals .meals_title[data-v-7c02bdc2]{font-weight:600;margin:.26667rem 0}.flightInfo[data-v-7ce703ae]{height:4.4rem;background:#fff;border-radius:.21333rem;margin:.26667rem;padding:.26667rem}.flightInfo .city[data-v-7ce703ae]{display:flex;justify-content:space-between;border-bottom:.02667rem solid #e9e9e9;height:.69333rem}.flightInfo .city .left[data-v-7ce703ae]{font-size:.34667rem;color:#383838}.flightInfo .city .right[data-v-7ce703ae]{color:grey}.flightInfo .detail[data-v-7ce703ae]{display:flex;margin-top:.48rem;justify-content:space-between}.flightInfo .detail .left[data-v-7ce703ae]{display:flex;align-items:center}.flightInfo .detail .left .date[data-v-7ce703ae] :nth-child(3){margin-top:.48rem}.flightInfo .detail .left .date .day[data-v-7ce703ae]{font-size:.32rem;color:grey}.flightInfo .detail .left .date .time[data-v-7ce703ae]{font-size:.45333rem;color:#383838}.flightInfo .detail .left img[data-v-7ce703ae]{width:.29333rem;height:2.13333rem;display:block;margin:0 .4rem}.flightInfo .detail .left .airport[data-v-7ce703ae]{font-size:.4rem;color:#383838;position:relative}.flightInfo .detail .left .airport .dep[data-v-7ce703ae]{margin-bottom:1.06667rem}.flightInfo .detail .left .airport .transit[data-v-7ce703ae]{position:absolute;top:.93333rem;left:.53333rem;height:.42667rem;background:#ddd;color:grey;border-radius:.21333rem;font-size:.32rem;line-height:.42667rem;padding:0 .26667rem}.flightInfo .detail .right[data-v-7ce703ae]{text-align:right;font-size:.32rem;color:grey;line-height:.53333rem}.flightInfo .detail .right .flight[data-v-7ce703ae]{display:flex;justify-content:end}.flightInfo .detail .right .flight img[data-v-7ce703ae]{width:.32rem;height:.32rem;margin-top:.08rem;margin-right:.10667rem}.flightInfo .detail .right .meal[data-v-7ce703ae]{color:#0595ff}.cabin[data-v-7ce703ae]{margin:0 .26667rem;z-index:10;background-color:#fff;border-bottom:.02667rem solid #e9e9e9;border-radius:.10667rem .10667rem 0 0;position:relative;overflow:hidden}.cabin .line[data-v-7ce703ae]{border-bottom:.02667rem solid #dedede;width:100%;position:absolute;top:1.41333rem;left:0;z-index:1}.cabin .tabTitle[data-v-7ce703ae]{font-size:.4rem;font-weight:500;position:relative;color:#383838}.cabin .tabTitle .tip[data-v-7ce703ae]{position:absolute;width:.8rem;height:.53333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAnCAYAAAC42pApAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI2NzY1Mzc4NzUwQjExRUM5RkVBOTMzQkIzQUI3OEY1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI2NzY1Mzc5NzUwQjExRUM5RkVBOTMzQkIzQUI3OEY1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjY3NjUzNzY3NTBCMTFFQzlGRUE5MzNCQjNBQjc4RjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjY3NjUzNzc3NTBCMTFFQzlGRUE5MzNCQjNBQjc4RjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4/OiUGAAADeElEQVR42uyaW0gUURjH/zOzoxKmmZSktVaGgdlDUCaldCPKHqIHrQeTzCKJCiIiIoLCHiPChywqyC5QD4mEGEQPaRpdtCgrtSiycKsFL3lLcy+n7+xFZ84q6yVhd7YPfsz4PzPj/Oa+Z0ZijGEClUBkEJlEOpFIRBMqpr7+EB3ER+I5UUPUEr/GuyBpHPJhxCFiO5GGwKsnRClx9V/Lc+kDxGIEfj0jLhI3Jis/nbhC7EDw1QXi4ETlc4kiYqFPi9MOWOrBWl8B1magxwo20Ac4bNRG7XyRriED0/7tZK5xphl353xSNjTundeVa8ZdmOjsC4+ENHsepMQUyKnpkJOWkok0ksNDooBoHY88F7/lk9r7gfflYE33gP6uYVEmrORUyrvm18xLQyl2DpRNuVBWZwGyIq71Y6KQaB6L/HLiATFTl1rqwJ4WA33tHmEWMPJDy4pPglpwArJ5kehURdCWwYA/+TrPBvAUtb+5CdZwx70SDAErzzynhbr7OJSVG0Svu0SONpCFCc7qxanqLwFvb3v+SxCUbRC2y2fgqK4QW7KJw6PJbyWO6iZvLgc+VATfdZ6OFNv1c3C+qxdbThPmkeSzdZN1fgZeX0PQltPpOgJYb7c25U+he0R5/oiapz/cS9y3tCAu1tUJe5nPA18+EaGV36xr/vESaGuCEcpRXQnWbtVGZu9RLmvO9+H6VAnDlN1GG+C+mGZ45SOJZcMTD7j3vIHK8aJKjNZ55VfpYn64O22GkmeWL2DdndoomYjj8kt0U3Z9hRGLWVrEKIXLx+ui/g5jyne2i1G895zX/3gxYv3uFZNoGSFc/+VDoqZFiklXyMhLMbFi9D105BPmi1GjHBriCyBFxWgj3udvDQl5JW2tGD0KjQueSYWyZouY1oaEvJKZBSk2Tht9g7s/z9jy/Dw35ewT41J4enGNKy/LUAtPQoqM0qY9xFDfnMmYu1yCuvMI5NQVYssposW48moY1PxjUNI3ii1lxHndtdBQO3zuqG9s+CurPJ8bAb/Z65KIGcEnPSve37u6/bynYiT5Gl2SvA1oawR+NgDMEZD3bSmCv6U1j/Ut7V7P7c13ozHGwmnYAHe/lpHK7/t5fqvj37gUG0iaf5mxy5+49oJXQvDffEVBLD3pb3LWw92n7f3SSglAyUGC90Pzjw0m9TXWXwEGANvYr+JtGfShAAAAAElFTkSuQmCC) no-repeat;background-size:.8rem .53333rem;top:-.13333rem;right:-.85333rem;color:#fff;text-align:center;font-size:.32rem;overflow:visible;line-height:.56rem}.cabin .prices[data-v-7ce703ae]{color:#ee2934}.cabin .prices[data-v-7ce703ae],.cabin .soldOut[data-v-7ce703ae]{text-align:center;font-size:.32rem}.cabin[data-v-7ce703ae] .van-tab__text--ellipsis{overflow:visible;display:block}.cabin[data-v-7ce703ae] .van-tab--active .tabTitle{color:#ee2934;font-weight:500}.cabin[data-v-7ce703ae] .van-tabs--line .van-tabs__wrap{height:1.46667rem}.book[data-v-7ce703ae]{display:flex;justify-content:space-between;padding:.45333rem .26667rem 0}.book .left .mark[data-v-7ce703ae]{position:relative;left:-.26667rem;line-height:.53333rem;color:#fff;text-align:center;margin-bottom:.13333rem;background:linear-gradient(270deg,#f6563c,#ffa749);padding:0 .4rem 0 .26667rem;float:left}.book .left .mark .shade[data-v-7ce703ae]{position:absolute;height:.66667rem;width:.53333rem;background:#fff;top:-.05333rem;right:-.37333rem;transform:skew(-15deg,0)}.book .left .goBackDiscountTag[data-v-7ce703ae]{height:.32rem;position:relative}.book .left .goBackDiscountTag div[data-v-7ce703ae]{position:absolute;width:1.73333rem;height:1.33333rem;left:-.53333rem;color:#fff;padding-left:.26667rem;top:-.29333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMIAAABfCAYAAAC6GRisAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0OEQ1NDRBQTY5NjExRUM5QThERTA0NUI5NEY0RTNGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0OEQ1NDRCQTY5NjExRUM5QThERTA0NUI5NEY0RTNGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQ4RDU0NDhBNjk2MTFFQzlBOERFMDQ1Qjk0RjRFM0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQ4RDU0NDlBNjk2MTFFQzlBOERFMDQ1Qjk0RjRFM0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XZlKnAAADZ0lEQVR42uzcsYtUVxQH4DvLqGtSBGIlabRIWiV1MKSRREljI4IWSWEjqQ3+ASFdGiFNIMRVLOwCakhhsWmiiI2IFkqUWCWoEcQsCTM3587etzMuu+sORFe83weHeTPvPmb3vPfjzeyB7eWzn6QJO1JOx+Px46h3ojaNXs3pWXnZi5ObK65d73aean3OK/xMKx2z1msrvHee5rhu8Rpr8/OOmeJ9cn7e77H8tbzq2tV/z7zGz7H6+6yrb2v1cN3nebrjJ7afRt2K7XPxeDLqyezc/GhHf2Lpwajvo7YmeD29EfV+raNR+6Nulh0zdcEHUaeEgIbsjDq/cGTP25NBKLeJzXpDg2H4sgvC7qhdekKjDndBeE8vaNj2hcN7tpUgbNMLGvfmjB7A+MsyCAIIAiAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAIIAggCCAI8GoE4ak20Lh/SxDu6QMN+zvqjxKEX6Me6geNujB7en5QgrAQ9Y1+0KB/or6a/LJ8MuqRvtCQYdTR2bn5a5NB+CvltCtKGGjBlaiPon7oXugv7eql3yMjH6Zh/iWn9FaEIo1qWCvnpe08zHVfju14HIzXjJ4Px2tH+3I9pts3et4ds1i9Lb2f++9u+s454gUqfyG9EXV3+Y7+M89m0vW4OA/EhXkxHjd3F3Qe1Au4XvB5UC/qeBztGyzuy92a7nm3veyYxTCNt2tQ7kQQzjlXbIRxELo7QEqXoj6PmhvdJ16i3mc/Tbfe+eN/stpk+UzUMe2h9SAU30Z9rUW0HoTiRL07QNNByPX7wiWtouUgFGX6diDqunbRchCKx1H7ou5rGS0HIdUQ7KuhgGaDkOrHo/IxaUHraDkIqX5xPpgWZ8jQbBCKH6O+0D5aD0Jh4IYgVAZuCEIycEMQlhi4IQiVgRuCUHUDtwfaSstBSPXj0f7kn4bReBCKy1GHkoEbjQehMHBDECoDNwShMnBDEJKBG4KwxMANQai6gdtvWk7LQSjKwG1v1J/aTstBKG5HfZoM3Gg8CIWBG4JQGbghCJWBG4JQGbjxSuhv8Pt3A7ftTgUt3xHS7Kn5buB21elgo/wnwAD64S7sOWxeAAAAAABJRU5ErkJggg==) no-repeat;background-size:contain}.book .left .zxjTag[data-v-7ce703ae]{height:.32rem;position:relative;margin-top:.13333rem}.book .left .zxjTag div[data-v-7ce703ae]{position:absolute;width:1.73333rem;height:1.33333rem;left:-.26667rem;color:#fff;padding-left:.26667rem;top:-.29333rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAkCAMAAAB19g5sAAAAh1BMVEUAAAD2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz2Vjz3XD33Wjz4ZD73YT39lUb9kkb8jkX8iUT7hkT6e0L6eEH5b0D4aD/3Xj3+mUf9l0b8i0T7g0P7gEL6fUL5bD/4aj/8kEX7gkP6dUH5dED5ckD5cUD4Zj639Tj/AAAAD3RSTlMA9i7lzbyxmYNuXFE/IQ+ItehLAAAAtUlEQVRYw8XPRxKCABAAwSUjyZyVnOH/73OxyhtnZz7QNZKmaZZlJ+2ste1Fy/P8qt20oii6rizLqqru2kPr+2EYx2l6anVdN03z0ub5sHRcemu7b/ul7UoWBTt/gVdonzoOqGMTOjYEOrYFOvao4w11HFHHCXRsC3TsCnTsU8chdRxDsCUQ7FCwR8EBBZsQbAgE2xTsUfCGgiMKTiDYEgh2Kdin4JCCYwoWCHYg2DAR2HB/7gcrGaQSBAI5TAAAAABJRU5ErkJggg==) no-repeat;background-size:contain}.book .left .title[data-v-7ce703ae]{font-size:.34667rem;font-weight:700;color:#383838;margin-bottom:.13333rem}.book .left .tipsTag[data-v-7ce703ae]{font-weight:400;margin-left:.26667rem;background:#fff2f3}.book .left .price[data-v-7ce703ae]{color:#ee2934;font-size:.48rem;font-weight:700;margin-bottom:.13333rem;display:flex;align-items:center}.book .left .price span[data-v-7ce703ae]{font-size:.32rem}.book .left .price .priceTag[data-v-7ce703ae]{border:.02667rem solid #ee2934;font-weight:400;margin-left:.26667rem;font-size:.32rem;padding:0 .26667rem;border-radius:.26667rem}.book .left .info[data-v-7ce703ae]{color:grey;margin-bottom:.13333rem}.book .left .info span[data-v-7ce703ae]{margin-right:.13333rem}.book .left .tag[data-v-7ce703ae]{color:#0595ff;margin-bottom:.13333rem}.book .left .tag span[data-v-7ce703ae]{margin-right:.13333rem}.book .left .other[data-v-7ce703ae]{color:grey}.book .left .other .icon[data-v-7ce703ae]{color:#0595ff;margin-left:.13333rem;font-size:.42667rem;line-height:.42667rem}.book .right .wrap[data-v-7ce703ae]{width:1.17333rem}.book .right .wrap .top[data-v-7ce703ae]{background:linear-gradient(-90deg,#f02538,#fd533e);height:.72rem;line-height:.72rem;text-align:center;color:#fff;border-radius:.08rem .08rem 0 0}.book .right .wrap .bottom[data-v-7ce703ae]{border:.02667rem solid #fd533e;height:.45333rem;line-height:.48rem;color:#f02538;text-align:center;border-top:none;border-radius:0 0 .08rem .08rem}.book .right .wrap2[data-v-7ce703ae]{width:1.17333rem;height:1.17333rem;text-align:center;line-height:1.17333rem;background:linear-gradient(-90deg,#f02538,#fd533e);border-radius:.08rem;color:#fff}.book .right .oneClickBook[data-v-7ce703ae]{color:#0595ff;margin-top:.26667rem}.book .right .soldOut img[data-v-7ce703ae]{width:1.6rem}.cabinItem[data-v-7ce703ae]{margin:.26667rem;background:#fff;border-radius:.10667rem;padding-bottom:.26667rem}[data-v-7ce703ae] .custom-image .van-empty__image{width:2.4rem;height:2.4rem}.clearFloat[data-v-7ce703ae]:after{content:"\0020";display:block;clear:both;height:0;overflow:hidden;visibility:hidden}