1(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{491:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAUVBMVEVHcEzL6PrL6f3L5/rL5/rL5/rK5/ojcOibxfnL5/rL5/ojcOnL5/rL5/rL5/rL5/rL6PzL6Psib+nK5/oib+ojb+kjb+oib+kjb+nK5vkjb+i0ABOgAAAAGXRSTlMAahu59qjn6wqV2Y6IQlN7JzHcyEO0ImuC7Af0EwAAAkpJREFUSMedV9m2qyAMFRkMFMGhtsf+/4deBUTqBYTmpWuVbJPskIGmiUurNMezEDPmWrVNuUDPxWqE2J9V8L4M2kq2RoTJe/stJ2tCCM/DQZ9QgbnUWnJ8OkI0pLGDOHzkIUmtoj74MYVFTgWr/8/U7IyjOJY7aOLjPbbnPHZIrcMqHRWy0dMUFmcJbXEcbX2Wd5nkMc+R+RPdX6GI4kgKsU2jDecBqSCKfLYiTb7h+2u4tG4Ma9qTuDvNiuvOqJM2pFAVY+eQcfOlYqdbVyfOtGFgLAXro8QMv8BqDLtE7ySZC18VcQP4QPeOLlbR4Xzl7pSJVJmle4blWzjwtTfCNC2PZ4Y14txVJFKh788mUxo+zq4UIHa3lh39eaeN90OG1MmgH81P8jTgzwKl+htNb6/8Z9HTqzD/3Zfy4tDPMrTh+HMovzqL7grR1tjysGI522lz8s5+Brx+QrpM8ryraVku5R3W8uvO9pF6m5Xtes7BbYHHHdoEzgnbC4JdZ9/rb5m6jOymx6Cq7oZUtHmzc7ISVAMWbt71x+JDy7Fn6/I7R7ntfR4T8K23Ylhtfejs+q1raGSoMbwO4cQWQ1XENJxcazHWDOTTzboRS783i6rhbuYNg5/WCmW47X9aaBT52guqVikUX8TcfpbttOA2PUgc5NbHXiSw94vrYL+ecs6vzJEHRe+gV66CjJ3Leg/hg0X6g8xDBWTwTKBcI6Qlncn5yshPriOymND76z9wFn/blFUOKHrBE6qgosMNaAtWMCZmKlFqw/sHHltW8/9PIiwAAAAASUVORK5CYII="},503:function(t,e,n){"use strict";n.d(e,"a",function(){return h});var o=n(27),r=(n(5),n(6),n(7),n(8),n(23),n(154),n(58),n(43),n(39)),d=n(21),c=n(20),l=n(208),h={data:function(){return{focusIndex:-1,curSegIdx:0,priceCalendarData:null,priceData:null,priceDataRT:null,priceGetting:!1}},methods:{focusCityInput:function(t){this.isLargeScreen||t.target.nextElementSibling.__vue__.showCity()},getPriceCalendar:function(t,e,n,o){var d=this;if(this.findNextFocus(-1),t&&e&&n&&("rt"!==o||this.depDate)){this.priceData=null,this.priceDataRT=null,this.priceGetting=!0;var param={};return param="ow"===o?{bounds:[{departureDate:n,destinationIataCode:e,originIataCode:t}],ow:!0}:{bounds:[{departureDate:this.depDate,destinationIataCode:e,originIataCode:t},{departureDate:n,destinationIataCode:t,originIataCode:e}],ow:!1},new Promise(function(t,e){d.$ajax.postStation({url:r.s,postParam:param,successCb:function(data){0===data.code&&data.result?(d.priceCalendarData=data.result,"ow"===o?d.priceData=d.priceCalendarData.priceCalendar:d.priceDataRT=d.priceCalendarData.priceCalendar,d.priceGetting=!1,t()):400004===data.code?(d.priceGetting=!1,t()):(d.priceGetting=!1,e())},errorCb:function(){d.priceGetting=!1,e()},customHeaders:{"Travel-Sky-Channel":Object(l.e)(),"Accept-Language":d.$store.state.siteNameInfo.siteNameFull}})})}},getCityData:function(){var t=this;this.findNextFocus(-1),l.f.bind(this)(function(data){t.cityData=data})},selectDepCity:function(t){this.depCity=t;var e=this.cityData.locations.find(function(s){return s.iataCode===t});this.depCityName=e.city,t&&this.findNextFocus(1)},selectArrCity:function(t,e){this.arrCity=t;var n=this.cityData.locations.find(function(s){return s.iataCode===t});this.arrCityName=n.city,t&&this.findNextFocus(2)},selectDepCityM:function(i,t){this.odList[i].depCity=t;var e=this.cityData.locations.find(function(s){return s.iataCode===t});this.odList[i].depCityName=e.city,this.curSegIdx=i,t&&this.findNextFocus(10*i+1)},selectArrCityM:function(i,t){this.odList[i].arrCity=t;var e=this.cityData.locations.find(function(s){return s.iataCode===t});this.odList[i].arrCityName=e.city,this.curSegIdx=i,t&&this.findNextFocus(10*i+2)},selectDepDateM:function(i,t){this.odList[i].depDate=t,this.curSegIdx=i},selectDepDate:function(t){this.depDate=t,this.retDate="",t&&(this.isHotelFlag?this.findNextFocus(4):this.findNextFocus(3))},selectRetDate:function(t){this.retDate=t,this.isHotelFlag&&this.findNextFocus(4)},addOd:function(){var t=this;this.odList.length<5&&(this.odList.push({depCity:"",arrCity:"",depDate:"",depCityName:"",arrCityName:""}),this.$nextTick(function(){t.focusIndex=10*(t.odList.length-1)}))},delOd:function(i){this.odList.length>2&&this.odList.splice(i,1)},exchange:function(){var t=[this.arrCity,this.depCity][this.depCityName,this.arrCityName]=[this.arrCityName,this.depCityName],e=Object(o.a)(t,2);this.depCity=e[0],this.arrCity=e[1]},exchangeM:function(i){var t=[this.odList[i].arrCity,this.odList[i].depCity][this.odList[i].depCityName,this.odList[i].arrCityName]=[this.odList[i].arrCityName,this.odList[i].depCityName],e=Object(o.a)(t,2);this.odList[i].depCity=e[0],this.odList[i].arrCity=e[1]},setPaxClass:function(t){this.classType=t.classType,this.paxList=[],t.adt&&this.paxList.push({count:t.adt,passengerType:d.k.adult}),t.chd&&this.paxList.push({count:t.chd,passengerType:d.k.child}),t.inf&&this.paxList.push({count:t.inf,passengerType:d.k.infant})},invalidateOdInput:function(){var t=this,e="";return 2===this.nowTripType&&this.odList.some(function(n,o){return n.depCity?n.arrCity?n.depDate||(e=t.$t("validateTip.bookingDepDateErr")+t.$t("validateTip.SegIdx")+(o+1)):e=t.$t("validateTip.bookingArrCityErr")+t.$t("validateTip.SegIdx")+(o+1):e=t.$t("validateTip.bookingDepCityErr")+t.$t("validateTip.SegIdx")+(o+1),!n.depCity||!n.arrCity||!n.depDate}),this.nowTripType<2&&(this.depCity?this.arrCity?this.depDate?0!==this.nowTripType||this.retDate||(e=this.$t("validateTip.bookingRetDateErr")):e=this.$t("validateTip.bookingDepDateErr"):e=this.$t("validateTip.bookingArrCityErr"):e=this.$t("validateTip.bookingDepCityErr")),e},buildSearchParam:function(){var t=[];return 2===this.nowTripType?t=this.odList.map(function(t){return{departureDate:t.depDate,destination:t.arrCity,origin:t.depCity}}):0===this.nowTripType?this.retDate&&t.push({departureDate:this.depDate,destination:this.arrCity,origin:this.depCity},{departureDate:this.retDate,destination:this.depCity,origin:this.arrCity}):t.push({departureDate:this.depDate,destination:this.arrCity,origin:this.depCity}),{bounds:t,cabinClass:d.b[this.classType].long,passengerCounts:this.paxList,pointFlag:1===this.payType,promotionCode:this.promotionCode}},login:function(){var t=Object(c.e)(r.h).replace("{SITE_NAME}",this.$store.state.siteNameInfo.siteNameFull).replace("{LAST_PAGE}",encodeURIComponent(window.location.href));Object(c.C)(t)},search:function(){var t=this,e=this.invalidateOdInput();if(e)this.showMessageBox(e);else{var param=this.buildSearchParam();1===this.payType?Object(l.h)().then(function(){t.$ajax.postStation({url:r.t,postParam:param,successCb:function(data){Object(l.j)(data.code)&&data.result&&data.result.url?Object(c.C)(data.result.url):t.showMessageBox(t.$t("api.exception"))},errorCb:function(){t.showMessageBox(t.$t("api.exception"))},customHeaders:{"Travel-Sky-Channel":Object(l.e)(),"Accept-Language":t.$store.state.siteNameInfo.siteNameFull,accessToken:Object(c.k)()}})},function(){t.login()}):this.$ajax.postStation({url:r.t,postParam:param,successCb:function(data){Object(l.j)(data.code)&&data.result&&data.result.url?Object(c.C)(data.result.url):t.showMessageBox(t.$t("api.exception"))},errorCb:function(){t.showMessageBox(t.$t("api.exception"))},customHeaders:{"Travel-Sky-Channel":Object(l.e)(),"Accept-Language":this.$store.state.siteNameInfo.siteNameFull}});try{this.gioBookingSearchTracking()}catch(t){}}},findNextFocus:function(i){i<0?this.focusIndex=-1:this.nowTripType<2?this.depCity?this.arrCity?this.depDate?this.retDate||0!==this.nowTripType?!this.checkInDate&&this.isHotelFlag?this.focusIndex=4:!this.checkOutDate&&this.isHotelFlag?this.focusIndex=5:this.focusIndex=i:this.focusIndex=3:this.focusIndex=2:this.focusIndex=1:this.focusIndex=0:this.odList[this.curSegIdx].depCity?this.odList[this.curSegIdx].arrCity?this.odList[this.curSegIdx].depDate?this.focusIndex=i:this.focusIndex=10*this.curSegIdx+2:this.focusIndex=10*this.curSegIdx+1:this.focusIndex=10*this.curSegIdx},selBooking:function(i){this.$emit("selTab",i)},gioBookingSearchTracking:function(){var t=2===this.nowTripType?"multiple":0===this.nowTripType?"round":"single",e=this.paxList.find(function(s){return s.passengerType===d.k.adult}),n=this.paxList.find(function(s){return s.passengerType===d.k.child}),o=this.paxList.find(function(s){return s.passengerType===d.k.infant}),r=this.nowTripType<2?[{depCity3cd:this.depCity,depCity:this.depCityName,arrCity3cd:this.arrCity,arrCity:this.arrCityName,departureDate:this.depDate,arivedate:0===this.nowTripType?this.retDate:""}]:this.odList.map(function(s){return{depCity3cd:s.depCity,depCity:s.depCityName,arrCity3cd:s.arrCity,arrCity:s.arrCityName,departureDate:s.depDate,arivedate:""}}),c={siteName:this.$store.state.siteNameInfo.siteNameFull,siteLanguage:this.$store.state.siteNameInfo.lang,filghtType:t,flightInfo:JSON.stringify(r),paymentType:1===this.payType?"byEgret":"byCash",adult_cnt:e?e.count:0,children_cnt:n?n.count:0,infant_cnt:o?o.count:0,cabin:d.b[this.classType].long};window.gio&&window.gio("track","ticket_overseasHomePage_ticket_query_V5",c)}},created:function(){this.getCityData()},computed:{today:function(){var t=new Date;return Object(c.i)(t)}}
1,directives:{focus:{update:function(t,e){e.value&&t.getElementsByTagName("input")[0].focus()}}}}},506:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsBAMAAADsqkcyAAAAG1BMVEVHcEwAcvMAcfIAcvIAcfEAkv8AcvEAcvEAcfBdnT4aAAAACHRSTlMAVap9wwXpOLpC8X8AAABRSURBVCjPY2AYsoBdEA0UgIWZOtCAwhASboR4TQIhzJyBKtxmAGEHowqbwkLFo6OjRQkMQCx4YFkgW9hMSBi7IditxOFAHN4ZqrGDI7ENSQAALLnA2YnjJqwAAAAASUVORK5CYII="},507:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWBAMAAAA2mnEIAAAAJFBMVEXMzMxHcEzMzMzMzMzNzc3Nzc3Ozs7MzMzLy8vLy8vNzc3MzMztL+/oAAAAC3RSTlOqAFXUfzgf8cuennO0DAkAAABESURBVBjTYxBEAAai2AEMEMAKZGvvhoBNeNmbXVxcrMHsrN0bgGZw754GMrN7u7GxcfUOQTR2JpIaZL3E2IXsNtL8BQC630F8X6Z62wAAAABJRU5ErkJggg=="},538:function(t,e,n){var content=n(667);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(68).default)("596c3e36",content,!0,{sourceMap:!1})},539:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAIkSURBVEgN1VU9TNtQEL5zy5wppGqzuerAlEKXbkyoUpd0oFtmttIgRWo7ZYIqkSiMzNno0EjdOmWBDg2EiQHRDUVxMmWu6uv7/HTui2OCkWBIJOfe/X3n9+7eZ6J5//GsDawcyML4fFQmkrIwvWChx4g3675Zd4m4nVvKt082+M91ONcWeFYN3oQhNYXEN0ABs3QM8lUExFIU4VVTqsDEvz2PahdfCt/SikwVqNfFa42HnymUGjOfCfPHSi7/o17n0AWwcaM1FtkRkRJ53KzkFj8k49ycaO1Xg4a/ORC/OthfP5QHUwEJA2IQa3OCRsI9qeJYFHzSY7Wn7wcdPGk+LQIM1++pgobizM2Z9pZfFrbUnlUiB0cKDGBpXlwA04KGisefvr7lvxqQVSIH/QKGnTybGRfAKGJa0NCsoMk4m8uBxUoUiObcjOKNU5BEdXTkYpyBpeaHurCXiL+rntZMIS7Bn+a73Hu0GuWau2Jm/3W0Nn/OEalpSoqxuM9UwITBTImrxzuIrj9JUZ3xG6nBSH3zNN//MHlimt1XPd4BuAXXHzdUnbeVyAWG5Smb7YBxG9zSGo/Wbgus8TZXCiBBtcUFwIogLg5lOwtFKIBK5ICXgAEstccFQLlgRXNRnp/+DHY1IKtEDkgPGLPom+6a7OId6JuCckG9FNK73tHwl18dvkprPGzw9Y6HXcQqXSuOyomZVSPkvX1w3CJ38cl08eZz/Q/q8yTIaIK9WwAAAABJRU5ErkJggg=="},540:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAHUSURBVEgN1ZVLTgJBEIYZlDOQIDsugDAHYMXGDVzFhEQ4gBpJTDyJJO5ccYDhcQF2hIQzGB2/f+gi8xIHHws6Kaqq//qreqqHmlLp1Jd36AGCIKiA95z4nufVFB+G4QYVIBOJ7/tv6Nz1ZYHZbNYn0RhWA9mSfIq/VhbsOnYHs4qs8AftdvsZO7MyBSCW5/P5PXpA9BLysNVqvaI/4mwX10Xfsd8EHxN3k46LcyKbkz/QmhB5gnyWCUhtKEax4oibgpOu2mLJk8jOA59K8rBYkX4cL5tDQIXTqOcL+nlt+0W14yyVQ7mMty/Aht6WBj0cIe8WUFSLgwyVA1GuaKULbHWhBh6rHXcLL7eA3vMpknhbjikirnLA8Y13bgZAjf69mJ93meBN4XkYd9ARRsyaXFeytfYFdm72F0JouxDlZv47hjudwPcF
1IG5IULdgO5H50jo5MaU8zOLAL5TL/PglBwAdJL5ncYW0uMpBsOZUtOLJJuxUGRNdhx2tHFfzSbmilS6w4gS3yLcjwhKYFgfRXFoh2QIaufRPA+6SXj8asah2HA29waHxrYv802GXeKV0Wh4zPq4XnGj0m3GdKWAt4Un+54NjBaTdVOxhSn70yVSe016fu4so8O8pGY8AAAAASUVORK5CYII="},541:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAINSURBVEgN1VU9LARREJ5Z1Fdxgm5DofHb6GhEojkFnVqHk0hQXYWQcEq1jsIlOpUGhZ9TKfx0Ird31dVix/v2ZTZrz89eQnHbzLx5832z+2bet0SN/vBPHzC0Ly3V+0qGSDLCNMxCHcg3/qvxr4m4kOptLdzM8dt3PN8W6Ml6U75P20LiGiKPWc4M80tAxNIlwqOmVJqJnx2Hlh9208dfFakpkMuJc1Atb5Ivy8x8J8yrs6nW01yO/SiBzauMs8iGiPSTw9uzqbaVeF4UE/hu1ttyF0riZkt704fSVJMQCyAHuRbjbcW2Py9xLEr+eef3lRYBRzTb0QUaijM3Z1ocHEkvaTypBQZHCg5wKS4sgGlBQ8XhtaMZfteEpBYY9AscdvIsMiyAUcS0oKFJSeN5Fsue5YoVCObcjOKvUxBnjayBxTiDS8PN6thLxCe67l4s5dVPYh/z7YtBnrkrZvYnFRMW0IBaIepTvy5rpoQMWJ+wQHD9Sbp04ynfPqZ+fVY6TbNfFRM2GdqC648bqpv1WmDBYXXKoiNkXIC2HFQr4/USa77FShoiqLGwAFQRwsW+rCeRCCVQCwx0CRzg0nhYAJILVTQXZeD20tvRhKQWGIgeOH6Sb/prsQu/QN8UkgvpJZ/mi+flKzdbnviq8Yhhr3hRvkauyrXyqK35H+jGv/1wtADsX/wyo3yN6X8AOFgXGMhTFSAAAAAASUVORK5CYII="},542:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAHKSURBVEgN1ZW9TgJREIUBtbQmQToqKxXWHhsaG3gTGxLhAdRIYvRJJLGz4gEWtLOiIyS0tkbX72x2Nnd3UVh/Cm5yMnPvnXPm/u1sobDprfjdBnzf32G+HcErFosVxQdBMMf4YCh4nveGXdq+TDAejzsIDWDVwALxEf2ZVPCr+E3cMpjS7zYajXv8TMskgFiaTCZX2C7Rz5B79Xr9EfvhsqO4FvaS8UPmB8Sdp+NcTuiz8muOJgB3kLcyAakBxShWHHFT08mujsXEkzOre06SjhsdHxEButAX8Mp5HrPVdzdwla+dsEBd/C7Yt4svOUS9lhrC/bzi0hAH9KQBpBW2dIKFLtQm89qIu4C3NIHe+QgkXkueJOJKA45nvG1zmKhwjg/W505uzV/HcuZnikNjhtapceIENuDYA8fP48YPR6Q4AZnnZK6aEis6MT+PRWNPWsZxL9lnogncMYtby4orDYL1XMPmig
10ZKVMmWtFcbhNxVZ+kFbZ0gikruAArS4QJmBUHqC5NQTaBvjzOTwXuiC/yxojr2oijote1r3gpl8A/LXaJJ6WMbNMt10+sqP+bcp1JYNtiJ//zw7EEslGFbeMKP/plSmez2yemFA7qCtXDOQAAAABJRU5ErkJggg=="},543:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAABYWlDQ1BrQ0dDb2xvclNwYWNlRGlzcGxheVAzAAAokWNgYFJJLCjIYWFgYMjNKykKcndSiIiMUmB/yMAOhLwMYgwKicnFBY4BAT5AJQwwGhV8u8bACKIv64LMOiU1tUm1XsDXYqbw1YuvRJsw1aMArpTU4mQg/QeIU5MLikoYGBhTgGzl8pICELsDyBYpAjoKyJ4DYqdD2BtA7CQI+whYTUiQM5B9A8hWSM5IBJrB+API1klCEk9HYkPtBQFul8zigpzESoUAYwKuJQOUpFaUgGjn/ILKosz0jBIFR2AopSp45iXr6SgYGRiaMzCAwhyi+nMgOCwZxc4gxJrvMzDY7v////9uhJjXfgaGjUCdXDsRYhoWDAyC3AwMJ3YWJBYlgoWYgZgpLY2B4dNyBgbeSAYG4QtAPdHFacZGYHlGHicGBtZ7//9/VmNgYJ/MwPB3wv//vxf9//93MVDzHQaGA3kAFSFl7jXH0fsAAAE0SURBVCgVY2QgEahM+s8e847hNyMp+lQLXtb+Y2AoZmVgMyBan2rRax/l/Jd/VApf+4I0EWWjcuErFYb//88A1U+6O0G8DqSRCUTgA3ol/7kZ/v1bD1RzLFZArAGmlkWl9KUywy+GRUzMjK23+sS2wSRg9Lc/L+cyMjJycXKwRzc0MAK9CAFMd7rF7wKZO//9/b9cPf+1OkwCRCsXviz+/5/Bl5mFIfByh8B7ZDmwH////8+oWvhyI1BChV2Ayexqg9gX5aLXjoz//u1iZPwff7tfYhmyJhAbHjjG5e/4P/z4fRoocOk/M0sh49/fZ/8zMi27O0GsAF0TiA8PnLOdQh8ZmVgCGRj/ezD++32OgZHxuqyAaAk2TSgaQZw7/cJXGRiZkhj+M37k4GIIO9DA+AeXRgANpGPLLyw94AAAAABJRU5ErkJggg=="},544:function(t,e,n){var content=n(669);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(68).default)("cd46742c",content,!0,{sourceMap:!1})},545:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAuBAMAAAChYuY5AAAAJ1BMVEVHcEwAc/EAcvEAe/kAcvEAcvMAc/EAcvEAcvIAcfEAc/MAcvIAcfA/cq7cAAAADHRSTlMAZuMNxCE/9o+pWHpuNfFkAAAAaklEQVQ4y2NgGAXUAImCcCCFJKxzBgECEMLpCNGDSKq5EMINyIbvgYmeRLGTEybsjOoWH4jooQBUYSOIcCmay1khbkxA91E6uuuQ3NiAGQB70F0HARwYroO68ZABNmETVezBazCawgYKAAB86kmUmeomJwAAAABJRU5ErkJggg=="},601:function(t,e,n){"use strict";n(5),n(6),n(7),n(8),n(309),n(154),n(537);var o=n(21),r={mixins:[n(462).a],props:{payType:{type:Number,default:0},curPaxList:{type:Array,default:function(){return[{passengerType:o.k.adult,count:1}]}},curClassType:{type:Number,default:0},tripType:{type:Number,default:0}},data:function(){return{focusState:0,classTypeList:["EconomyClass","BusinessClass","FirstClass"],adtNum:1,chdNum:0,infNum:0,classType:this.curClassType,focusKeyIdx:0}},computed:{focusKeyList:function(){return 2===this.tripType?0===this.payType?[0,1,2,3,4,5,6,7,8,9,-1]:[0,1,2,3,4,7,8,9,-1]:0===this.payType?[0,1,2,3,4,5,6,-1]:[0,1,2,3,4,-1]},curAdtNum:{get:function(){var a=this.curPaxList.find(function(t){return t.passengerType===o.k.adult});return a?a.count:1},set:function(t){this.adtNum=t}},curChdNum:{get:function(){var a=this.curPaxList.find(function(t){return t.passengerType===o.k.child});return a?a.count:0},set:function(t){this.chdNum=t}},curInfNum:{get:function(){var a=this.curPaxList.find(function(t){return t.passengerType===o.k.infant});return a?a.count:0},set:function(t){this.infNum=t}},paxStr:function(){var t=2===this.tripType?", "+this.$t("picker."+(this.isLargeScreen?o.b[this.curClassType].long:o.b[this.curClassType].short)):"";return this.curAdtNum+this.curChdNum+this.curInfNum+" "+(this.curAdtNum+this.curChdNum+this.curInfNum>1?this.$t("picker.Passengers"):this.$t("picker.Passenger"))+t}},methods:{changePax:function(t,a,e,i){var n=this.adtNum+a,o=this.chdNum+e,r=this.infNum+i;this.checkPaxNum(n,o,r)&&(this.adtNum=n,this.chdNum=o,this.infNum=r),t.target.focus()},selectClass:function(t){this.classType=t,this.$refs.btnDone.focus()},checkPaxNum:function(t,e,n){return!(t<1||e<0||n<0)&&(!(t+e+n>5)&&(!(t<n)&&!(3*t<e+n)))},setArrowKey:function(t){var e=this,n=this.focusKeyList.findIndex(function(t){return t===e.focusState});switch(t.key){case"ArrowUp":this.focusState>0?(t.preventDefault(),this.focusState=this.focusKeyList[n-1]):this.focusState<0&&(t.preventDefault(),this.focusState=this.focusKeyList[this.focusKeyList.length-2]);break;case"ArrowDown":n<this.focusKeyList.length-1?(t.preventDefault(),this.focusState=this.focusKeyList[n+1]):(t.preventDefault(),this.focusState=-1);break;case"Escape":this.done()}},doShowPaxClass:function(){this.$refs.dropdown.doShow()},doClosePaxClass:function(){var t=this;this.$refs.dropdown.doClose(),this.focusState=-2,this.$nextTick(function(){t.$refs.mainIpt.focus()})},onShowPaxClass:function(){var t=this;this.adtNum=this.curAdtNum,this.chdNum=this.curChdNum,this.infNum=this.curInfNum,document.body.className="freeze",window.addEventListener("keydown",this.setArrowKey
1),this.$nextTick(function(){t.$refs.closeBtn.focus(),t.focusState=0})},onClosePaxClass:function(){window.removeEventListener("keydown",this.setArrowKey),document.body.className=""},done:function(){this.doClosePaxClass(),this.$emit("setPaxClass",{adt:this.adtNum,chd:this.chdNum,inf:this.infNum,classType:2===this.tripType?this.classType:3})}},directives:{focus:{update:function(t,e){e.value&&t.focus()}}}},d=(n(666),n(668),n(84)),component=Object(d.a)(r,function(){var t=this,e=t._self._c;return e("div",[e("el-input",{directives:[{name:"popover",rawName:"v-popover:dropdown",arg:"dropdown"}],ref:"mainIpt",attrs:{"aria-controls":"pax-class-panel",label:t.$t("a11y.paxClassIptLabel"),value:t.paxStr,readonly:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.doShowPaxClass()}}},[e("i",{staticClass:"el-input__icon el-icon-caret-bottom-new small-screen-hide",attrs:{slot:"suffix"},slot:"suffix"})]),t._v(" "),e("el-popover",{ref:"dropdown",attrs:{"popper-class":"pax-class-dropdown","visible-arrow":t.isLargeScreen,trigger:"click",tabindex:-1},on:{hide:function(e){return t.onClosePaxClass()},show:function(e){return t.onShowPaxClass()}}},[e("div",{staticClass:"dd"},[e("div",{staticClass:"dd-header"},[e("span",[t._v(t._s(t.$t("panel.PleaseSelectPassenger")))]),t._v(" "),e("button",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:0===t.focusState,expression:"focusState === 0"}],ref:"closeBtn",attrs:{role:"button","aria-label":t.$t("a11y.btnCloseLabel"),tabindex:"-1"},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.doClosePaxClass()},click:function(e){return t.doClosePaxClass()}}},[t._v("â")])])]),t._v(" "),e("div",{staticClass:"dd-content"},[e("div",{staticClass:"pax-item"},[e("span",{staticClass:"pax-item-title"},[t._v(t._s(t.$t("panel.Adults"))+" 12+")]),t._v(" "),e("div",{staticClass:"pax-item-number"},[e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:1===t.focusState,expression:"focusState === 1"}],staticClass:"btn-minus",class:{disabled:!t.checkPaxNum(t.adtNum-1,t.chdNum,t.infNum)},attrs:{role:"button","aria-label":t.$t("a11y.btnDelAdtLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,-1,0,0))},click:function(e){e.stopPropagation(),t.changePax(e,-1,0,0),t.focusState=1}}})]),t._v(" "),e("span",[t._v(t._s(t.adtNum))]),t._v(" "),e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:2===t.focusState,expression:"focusState === 2"}],staticClass:"btn-plus",class:{disabled:!t.checkPaxNum(t.adtNum+1,t.chdNum,t.infNum)},attrs:{role:"button","aria-label":t.$t("a11y.btnAddAdtLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,1,0,0))},click:function(e){e.stopPropagation(),t.changePax(e,1,0,0),t.focusState=2}}})])])]),t._v(" "),e("div",{staticClass:"pax-item"},[e("span",{staticClass:"pax-item-title"},[t._v(t._s(t.$t("panel.Children"))+" 2-11")]),t._v(" "),e("div",{staticClass:"pax-item-number"},[e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:3===t.focusState,expression:"focusState === 3"}],staticClass:"btn-minus",class:{disabled:!t.checkPaxNum(t.adtNum,t.chdNum-1,t.infNum)},attrs:{role:"button","aria-label":t.$t("a11y.btnDelChdLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,0,-1,0))},click:function(e){e.stopPropagation(),t.changePax(e,0,-1,0),t.focusState=3}}})]),t._v(" "),e("span",[t._v(t._s(t.chdNum))]),t._v(" "),e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:4===t.focusState,expression:"focusState === 4"}],staticClass:"btn-plus",class:{disabled:!t.checkPaxNum(t.adtNum,t.chdNum+1,t.infNum)},attrs:{role:"button","aria-label":t.$t("a11y.btnAddChdLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,0,1,0))},click:function(e){e.stopPropagation(),t.changePax(e,0,1,0),t.focusState=4}}})])])]),t._v(" "),0===t.payType?e("div",{staticClass:"pax-item"},[e("span",{staticClass:"pax-item-title"},[t._v(t._s(t.$t("panel.Infants"))+" <2")]),t._v(" "),e("div",{staticClass:"pax-item-number"},[e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:5===t.focusState,expression:"focusState === 5"}],staticClass:"btn-minus",class:{disabled:!t.checkPaxNum(t.adtNum,t.chdNum,t.infNum-1)},attrs:{role:"button","aria-label":t.$t("a11y.btnDelInfLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,0,0,-1))},click:function(e){e.stopPropagation(),t.changePax(e,0,0,-1),t.focusState=5}}})]),t._v(" "),e("span",[t._v(t._s(t.infNum))]),t._v(" "),e("div",[e("span",{directives:[{name:"focus",rawName:"v-focus",value:6===t.focusState,expression:"focusState === 6"}],staticClass:"btn-plus",class:{disabled:!t.checkPaxNum(t.adtNum,t.chdNum,t.infNum+1)},attrs:{role:"button","aria-label":t.$t("a11y.btnAddInfLabel"),tabindex:"-1"},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.changePax(e,0,0,1))},click:function(e){e.stopPropagation(),t.changePax(e,0,0,1),t.focusState=6}}})])])]):t._e()]),t._v(" "),2==t.tripType?e("div",{staticClass:"dd-header"},[e("span",[t._v(t._s(t.$t("panel.PleaseSelectClass")))])]):t._e(),t._v(" "),2==t.tripType?e("div",{staticClass:"dd-content"},t._l(t.classTypeList,function(n,o){return e("div",{key:o,staticClass:"class-item",class:{active:t.classType==o},on:{click:function(e){return t.selectClass(o)},keyup:function(e){if(!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;t.selectClass(o),t.focusState=7+o}}},[e("span",{directives:[{name:"focus",rawName:"v-focus",value:t.focusState===7+o,expression:"focusState === 7 + idx"}],staticClass:"class-item-title",attrs:{role:"menuitem",tabindex:"-1","aria-selected":t.classType==o?"true":"false","aria-label":t.$t("panel."+n)}},[t._v("\n "+t._s(t.$t("panel."+n))+"\n ")])])}),0):t._e(),t._v(" "),e("div",{staticClass:"dd-footer"},[e("div",{staticClass:"tip-pax-num"},[t._v(t._s(t.$t("panel.tipPaxNum")))]),t._v(" "),e("span",{directives:[{name:"focus",rawName:"v-focus",value:-1===t.focusState,expression:"focusState === -1"}],ref:"btnDone",staticClass:"dd-btn btn-blue",attrs:{role:"button","aria-label":t.$t("a11y.btnPaxClassConfirmLabel"),tabindex:-1},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.preventDefault(),e.stopPropagation(),t.done.apply(null,arguments))},click:function(e){return e.preventDefault(),e.stopPropagation(),t.done.apply(null,arguments)}}}
1,[t._v(t._s(t.$t("panel.DONE")))])])])])],1)},[],!1,null,"584f2b3e",null);e.a=component.exports},666:function(t,e,n){"use strict";n(538)},667:function(t,e,n){var o=n(67),r=n(307),d=n(539),c=n(540),l=n(541),h=n(542),A=n(543),f=o(function(i){return i[1]}),m=r(d),y=r(c),x=r(l),C=r(h),v=r(A);f.push([t.i,'*{box-sizing:border-box}*{font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Microsoft YaHei",sans-serif}a{text-decoration:none}a:hover,a:focus{cursor:pointer;text-decoration:underline}.flex-place-holder{display:block;flex:1}.none{display:none !important}.pointer{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}amp-img{height:100%;width:100%;max-width:100%;max-height:100%}@media screen and (max-width: 999px){.small-screen-hide{display:none !important}}@media screen and (min-width: 1000px){.large-screen-hide{display:none !important}}.ow-container{margin:0 auto}@media screen and (max-width: 999px){.ow-container{padding:0 11px}}@media screen and (min-width: 1000px){.ow-container{width:1000px}}@media screen and (min-width: 1200px){.ow-container{width:1200px}}@media screen and (min-width: 768px){.ge-sm-hide{display:none !important}}@media screen and (max-width: 767px){.lt-sm-hide{display:none !important}}@media screen and (max-width: 999px){body.freeze{overflow:hidden}}@media screen and (max-width: 999px){.pax-class-dropdown{position:fixed !important;width:100%;height:100%;top:0 !important;left:0 !important;margin-top:0 !important}}@media screen and (max-width: 999px){.pax-class-dropdown .dd{width:100%}}.dd{width:300px}.dd .dd-header{display:flex;justify-content:space-between;border-bottom:#e7e7e7 solid 1px;padding:0 16px;padding-bottom:11px;font-size:14px}.dd .dd-header span{font-family:Avenir-Medium,Avenir;font-weight:500;color:#333;line-height:22px}.dd .dd-content{font-size:14px;margin:11px 0;padding:0 16px}.dd .dd-content .pax-item{height:42px;line-height:24px;display:flex;justify-content:space-between}.dd .dd-content .pax-item .pax-item-title{display:block;flex:1;font-family:Avenir-Medium,Avenir;font-weight:500;color:#656565}.dd .dd-content .pax-item .pax-item-number span{display:inline-block;width:40px;text-align:center;vertical-align:top}.dd .dd-content .pax-item .pax-item-number button,.dd .dd-content .pax-item .pax-item-number div{display:inline-block}.dd .dd-content .pax-item .pax-item-number button span,.dd .dd-content .pax-item .pax-item-number div span{display:inline-block;width:24px;height:24px;cursor:pointer}.dd .dd-content .pax-item .pax-item-number button span.btn-plus,.dd .dd-content .pax-item .pax-item-number div span.btn-plus{background:rgba(0,0,0,0) url('+m+") no-repeat;background-size:100%}.dd .dd-content .pax-item .pax-item-number button span.btn-plus.disabled,.dd .dd-content .pax-item .pax-item-number div span.btn-plus.disabled{background:rgba(0,0,0,0) url("+y+") no-repeat;background-size:100%}.dd .dd-content .pax-item .pax-item-number button span.btn-minus,.dd .dd-content .pax-item .pax-item-number div span.btn-minus{background:rgba(0,0,0,0) url("+x+") no-repeat;background-size:100%}.dd .dd-content .pax-item .pax-item-number button span.btn-minus.disabled,.dd .dd-content .pax-item .pax-item-number div span.btn-minus.disabled{background:rgba(0,0,0,0) url("+C+") no-repeat;background-size:100%}.dd .dd-content .class-item{line-height:24px;height:42px;cursor:pointer;color:#333}.dd .dd-content .class-item.active{color:#236fe8}.dd .dd-content .class-item.active:after{content:url("+v+");float:right;margin-right:25px;color:#236fe8}.dd .dd-content .class-item:hover{color:#236fe8}.dd .dd-footer{font-size:0;padding:0 16px}.dd .dd-footer .dd-btn{border:none;cursor:pointer;color:#fff;font-size:16px;float:right;border-radius:6px;width:108px;height:40px;text-align:center;line-height:40px}.dd .dd-footer .dd-btn.btn-orange{background:#eb6621}.dd .dd-footer .dd-btn.btn-orange:focus,.dd .dd-footer .dd-btn.btn-orange:hover{background:#d95e0c}.dd .dd-footer .dd-btn.btn-blue{background-color:#236fe8;color:#fff}.dd .dd-footer .dd-btn.btn-blue:focus,.dd .dd-footer .dd-btn.btn-blue:hover{background-color:#1559c9}.dd .dd-footer .dd-btn.btn-white{background-color:#fff;color:rgba(0,0,0,.45);border:1px solid rgba(0,0,0,.25)}.dd .dd-footer .dd-btn.btn-white:focus,.dd .dd-footer .dd-btn.btn-white:hover{background-color:#1559c9}.dd .dd-footer .tip-pax-num{color:#d95e0c;background-color:#f6e8d3;font-size:14px;padding:2px 4px;word-break:normal}",""]),f.locals={}
1,t.exports=f},668:function(t,e,n){"use strict";n(544)},669:function(t,e,n){var o=n(67),r=n(307),d=n(545),c=o(function(i){return i[1]}),l=r(d);c.push([t.i,'*[data-v-584f2b3e]{box-sizing:border-box}*[data-v-584f2b3e]{font-family:"Helvetica Neue",Helvetica,Arial,"PingFang SC","Microsoft YaHei",sans-serif}a[data-v-584f2b3e]{text-decoration:none}a[data-v-584f2b3e]:hover,a[data-v-584f2b3e]:focus{cursor:pointer;text-decoration:underline}.flex-place-holder[data-v-584f2b3e]{display:block;flex:1}.none[data-v-584f2b3e]{display:none !important}.pointer[data-v-584f2b3e]{cursor:pointer}.sr-only[data-v-584f2b3e]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}amp-img[data-v-584f2b3e]{height:100%;width:100%;max-width:100%;max-height:100%}@media screen and (max-width: 999px){.small-screen-hide[data-v-584f2b3e]{display:none !important}}@media screen and (min-width: 1000px){.large-screen-hide[data-v-584f2b3e]{display:none !important}}.ow-container[data-v-584f2b3e]{margin:0 auto}@media screen and (max-width: 999px){.ow-container[data-v-584f2b3e]{padding:0 11px}}@media screen and (min-width: 1000px){.ow-container[data-v-584f2b3e]{width:1000px}}@media screen and (min-width: 1200px){.ow-container[data-v-584f2b3e]{width:1200px}}@media screen and (min-width: 768px){.ge-sm-hide[data-v-584f2b3e]{display:none !important}}@media screen and (max-width: 767px){.lt-sm-hide[data-v-584f2b3e]{display:none !important}}button[data-v-584f2b3e]{cursor:pointer}.el-icon-caret-bottom-new[data-v-584f2b3e]{width:22px;height:22px;display:inline-block;content:"";background:url('+l+") no-repeat;background-size:contain;cursor:pointer}button[data-v-584f2b3e]{border:none;background-color:rgba(0,0,0,0);padding:0}",""]),c.locals={},t.exports=c}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.