PageSourceSearch

https://www.xiamenair.com/i18n-ow-_nuxt/4d5dd1e.js

js xiamenair.com collected 2026-10-02 04:30:15 UTC 173,629 bytes, 1 lines download raw bytes

1(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{117:function(e,t,n){"use strict";n(5),n(6),n(7),n(8);t.a={}},12:function(e,t,n){"use strict";n.d(t,"k",function(){return k}),n.d(t,"m",function(){return C}),n.d(t,"l",function(){return w}),n.d(t,"e",function(){return x}),n.d(t,"b",function(){return S}),n.d(t,"s",function(){return T}),n.d(t,"g",function(){return O}),n.d(t,"h",function(){return E}),n.d(t,"d",function(){return A}),n.d(t,"r",function(){return P}),n.d(t,"j",function(){return _}),n.d(t,"t",function(){return R}),n.d(t,"o",function(){return L}),n.d(t,"q",function(){return I}),n.d(t,"f",function(){return j}),n.d(t,"c",function(){return F}),n.d(t,"i",function(){return M}),n.d(t,"p",function(){return $}),n.d(t,"a",function(){return W}),n.d(t,"v",function(){return X}),n.d(t,"n",function(){return K}),n.d(t,"u",function(){return J});n(49),n(106),n(93),n(94);var r=n(19),o=n(15),c=n(37),l=n(27),d=(n(5),n(6),n(7),n(8),n(52),n(44),n(171),n(23),n(57),n(58),n(45),n(69),n(70),n(28),n(43),n(225),n(121),n(157),n(62),n(63),n(226),n(91),n(71),n(9)),h=n(55);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){Object(c.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,a){if(e){if("string"==typeof e)return v(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(e,a):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,c=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw c}}}}function v(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}function k(e){d.default.config.errorHandler&&d.default.config.errorHandler(e)}function C(e){return e.then(function(e){return e.default||e})}function w(e){return e.$options&&"function"==typeof e.$options.fetch&&!e.$options.fetch.length}function x(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=y(e.$children||[]);try{for(r.s();!(t=r.n()).done;){var o=t.value;o.$fetch&&n.push(o),o.$children&&x(o,n)}}catch(e){r.e(e)}finally{r.f()}return n}function S(e,t){if(t||!e.options.__hasNuxtData){var n=e.options._originDataFn||e.options.data||function(){return{}};e.options._originDataFn=n,e.options.data=function(){var data=n.call(this,this);return this.$ssrContext&&(t=this.$ssrContext.asyncData[e.cid]),m(m({},data),t)},e.options.__hasNuxtData=!0,e._Ctor&&e._Ctor.options&&(e._Ctor.options.data=e.options.data)}}function T(e){return e.options&&e._Ctor===e||(e.options?(e._Ctor=e,e.extendOptions=e.options):(e=d.default.extend(e))._Ctor=e,!e.options.name&&e.options.__file&&(e.options.name=e.options.__file)),e}function O(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"components";return Array.prototype.concat.apply([],e.matched.map(function(e,r){return Object.keys(e[n]).map(function(o){return t&&t.push(r),e[n][o]})}))}function E(e){return O(e,arguments.length>1&&void 0!==arguments[1]&&arguments[1],"instances")}function A(e,t){return Array.prototype.concat.apply([],e.matched.map(function(e,n){return Object.keys(e.components).reduce(function(r,o){return e.components[o]?r.push(t(e.components[o],e.instances[o],e,o,n)):delete e.components[o],r},[])}))}function P(e,t){return Promise.all(A(e,function(){var e=Object(o.a)(regeneratorRuntime.mark(function e(n,r,o,c){var l,d,h;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof n||n.options){e.next=4;break}return e.prev=1,e.next=2,n();case 2:n=e.sent,e.next=4;break;case 3:if(e.prev=3,(h=e.catch(1))&&"ChunkLoadError"===h.name&&"undefined"!=typeof window&&window.sessionStorage){l=Date.now();try{(!(d=parseInt(window.sessionStorage.getItem("nuxt-reload")))||d+6e4<l)&&(window.sessionStorage.setItem("nuxt-reload",l),window.location.reload(!0))}catch(e){}}throw h;case 4:return o.components[c]=n=T(n),e.abrupt("return","function"==typeof t?t(n,r,o,c):n);case 5:case"end":return e.stop()}},e,null,[[1,3]])}
1));return function(t,n,r,o){return e.apply(this,arguments)}}()))}function _(e){return D.apply(this,arguments)}function D(){return(D=Object(o.a)(regeneratorRuntime.mark(function e(t){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=1;break}return e.abrupt("return");case 1:return e.next=2,P(t);case 2:return e.abrupt("return",m(m({},t),{},{meta:O(t).map(function(e,n){return m(m({},e.options.meta),(t.matched[n]||{}).meta)})}));case 3:case"end":return e.stop()}},e)}))).apply(this,arguments)}function R(e,t){return N.apply(this,arguments)}function N(){return(N=Object(o.a)(regeneratorRuntime.mark(function e(t,n){var o,c,d,f;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.context||(t.context={isStatic:!1,isDev:!1,isHMR:!1,app:t,store:t.store,payload:n.payload,error:n.error,base:t.router.options.base,env:{MF_ENV:"production"}},n.req&&(t.context.req=n.req),n.res&&(t.context.res=n.res),n.ssrContext&&(t.context.ssrContext=n.ssrContext),t.context.redirect=function(e,path,n){if(e){t.context._redirected=!0;var o=Object(r.a)(path);if("number"==typeof e||"undefined"!==o&&"object"!==o||(n=path||{},path=e,o=Object(r.a)(path),e=302),"object"===o&&(path=t.router.resolve(path).route.fullPath),!/(^[.]{1,2}\/)|(^\/(?!\/))/.test(path))throw path=Object(h.d)(path,n),window.location.assign(path),new Error("ERR_REDIRECT");t.context.next({path:path,query:n,status:e})}},t.context.nuxtState=window.__NUXT__),e.next=1,Promise.all([_(n.route),_(n.from)]);case 1:o=e.sent,c=Object(l.a)(o,2),d=c[0],f=c[1],n.route&&(t.context.route=d),n.from&&(t.context.from=f),n.error&&(t.context.error=n.error),t.context.next=n.next,t.context._redirected=!1,t.context._errored=!1,t.context.isHMR=!1,t.context.params=t.context.route.params||{},t.context.query=t.context.route.query||{};case 2:case"end":return e.stop()}},e)}))).apply(this,arguments)}function L(e,t,n){return!e.length||t._redirected||t._errored||n&&n.aborted?Promise.resolve():I(e[0],t).then(function(){return L(e.slice(1),t,n)})}function I(e,t){var n;return(n=2===e.length?new Promise(function(n){e(t,function(e,data){e&&t.error(e),n(data=data||{})})}):e(t))&&n instanceof Promise&&"function"==typeof n.then?n:Promise.resolve(n)}function j(base,e){if("hash"===e)return window.location.hash.replace(/^#\//,"");base=decodeURI(base).slice(0,-1);var path=decodeURI(window.location.pathname);base&&path.startsWith(base)&&(path=path.slice(base.length));var t=(path||"/")+window.location.search+window.location.hash;return Object(h.c)(t)}function F(e,t){return function(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===Object(r.a)(e[i])&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",G(t)));return function(t,r){for(var path="",data=t||{},o=(r||{}).pretty?z:encodeURIComponent,c=0;c<e.length;c++){var l=e[c];if("string"!=typeof l){var d=data[l.name||"pathMatch"],h=void 0;if(null==d){if(l.optional){l.partial&&(path+=l.prefix);continue}throw new TypeError('Expected "'+l.name+'" to be defined')}if(Array.isArray(d)){if(!l.repeat)throw new TypeError('Expected "'+l.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(l.optional)continue;throw new TypeError('Expected "'+l.name+'" to not be empty')}for(var f=0;f<d.length;f++){if(h=o(d[f]),!n[c].test(h))throw new TypeError('Expected all "'+l.name+'" to match "'+l.pattern+'", but received `'+JSON.stringify(h)+"`");path+=(0===f?l.prefix:l.delimiter)+h}}else{if(h=l.asterisk?U(d):o(d),!n[c].test(h))throw new TypeError('Expected "'+l.name+'" to match "'+l.pattern+'", but received "'+h+'"');path+=l.prefix+h}}else path+=l}return path}}(function(e,t){var n,r=[],o=0,c=0,path="",l=t&&t.delimiter||"/";for(;null!=(n=B.exec(e));){var d=n[0],h=n[1],f=n.index;if(path+=e.slice(c,f),c=f+d.length,h)path+=h[1];else{var m=e[c],y=n[2],v=n[3],k=n[4],C=n[5],w=n[6],x=n[7];path&&(r.push(path),path="");var S=null!=y&&null!=m&&m!==y,T="+"===w||"*"===w,O="?"===w||"*"===w,E=n[2]||l,pattern=k||C;r.push({name:v||o++,prefix:y||"",delimiter:E,optional:O,repeat:T,partial:S,asterisk:Boolean(x),pattern:pattern?V(pattern):x?".*":"[^"+H(E)+"]+?"})}}c<e.length&&(path+=e.substr(c));path&&r.push(path);return r}(e,t),t)}function M(e,t){var n={},r=m(m({},e),t);for(var o in r)String(e[o])!==String(t[o])&&(n[o]=!0);return n}function $(e){var t;if(e.message||"string"==typeof e)t=e.message||e;else try{t=JSON.stringify(e,null,2)}catch(n){t="[".concat(e.constructor.name,"]")}return m(m({},e),{},{message:t,statusCode:e.statusCode||e.status||e.response&&e.response.status||500})}window.onNuxtReadyCbs=[],window.onNuxtReady=function(e){window.onNuxtReadyCbs.push(e)};var B=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function z(e,t){var n=t?/[?#]/g:/[/?#]/g;return encodeURI(e).replace(n,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function U(e){return z(e,!0)}function H(e){return e.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function V(e){return e.replace(/([=!:$/()])/g,"\\$1")}function G(e){return e&&e.sensitive?"":"i"}function W(e,t,n){e.$options[t]||(e.$options[t]=[]),e.$options[t].includes(n)||e.$options[t].push(n)}var X=h.b,K=(h.e,h.a);function J(e){try{window.history.scrollRestoration=e}catch(e){}}},153:function(e,t,n){"use strict";n(28),n(57),n(49),n(106),n(69),n(70),n(5),n(6),n(7),n(8),n(91),n(71),n(58),n(44),n(23);var r=n(9);function o(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=function(e,a){if(e){if("string"==typeof e)return c(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?c(e,a):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,l=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw l}}}}function c(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}var l=window.requestIdleCallback||function(e){var t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)},d=window.cancelIdleCallback||function(e){clearTimeout(e)},h=window.IntersectionObserver&&new window.IntersectionObserver(function(e){e.forEach(function(e){var t=e.intersectionRatio,link=e.target;t<=0||!link.__prefetch||link.__prefetch()})});t.a={name:"NuxtLink",extends:r.default.component("RouterLink"),props:{prefetch:{type:Boolean,default:!0},noPrefetch:{type:Boolean,default:!1}},mounted:function(){this.prefetch&&!this.noPrefetch&&(this.handleId=l(this.observe,{timeout:2e3}))},beforeDestroy:function(){d(this.handleId),this.__observed&&(h.unobserve(this.$el),delete this.$el.__prefetch)},methods:{observe:function(){h&&this.shouldPrefetch()&&(this.$el.__prefetch=this.prefetchLink.bind(this),h.observe(this.$el),this.__observed=!0)},shouldPrefetch:function(){return this.getPrefetchComponents().length>0},canPrefetch:function(){var e=navigator.connection;return!(this.$nuxt.isOffline||e&&((e.effectiveType||"").includes("2g")||e.saveData))},getPrefetchComponents:function(){return this.$router.resolve(this.to,this.$route,this.append).resolved.matched.map(function(e){return e.components.default}).filter(function(e){return"function"==typeof e&&!e.options&&!e.__prefetched})},prefetchLink:function(){if(this.canPrefetch()){h.unobserve(this.$el);var e,t=o(this.getPrefetchComponents());try{for(t.s();!(e=t.n()).done;){var n=e.value,r=n();r instanceof Promise&&r.catch(function(){}),n.__prefetched=!0}}catch(e){t.e(e)}finally{t.f()}}}}}},2:function(e,t,n){"use strict";n.d(t,"v",function(){return r}),n.d(t,"q",function(){return o}),n.d(t,"j",function(){return c}),n.d(t,"t",function(){return l}),n.d(t,"k",function(){return d}),n.d(t,"u",function(){return h}),n.d(t,"o",function(){return f}),n.d(t,"s",function(){return m}),n.d(t,"l",function(){return y}),n.d(t,"m",function(){return v}),n.d(t,"n",function(){return k}),n.d(t,"h",function(){return C}),n.d(t,"w",function(){return w}),n.d(t,"i",function(){return x}),n.d(t,"r",function(){return S}),n.d(t,"f",function(){return T}),n.d(t,"b",function(){return O}),n.d(t,"e",function(){return E}),n.d(t,"c",function(){return A}),n.d(t,"d",function(){return P}),n.d(t,"g",function(){return _}),n.d(t,"a",function(){return D}),n.d(t,"p",function(){return R});n(5),n(6),n(7),n(8);var r={fallbackLocale:"en",messages:{en:{foo:"bar",api:{unknownError:"Something went wrong. Please try again later.",exception:"Something went wrong. Please try again later!",channelStationCode:{1007:"Verification code error!",1009:"Please refresh verification code.",405001:"Verification code error!"}},common:{lang:"En",hotline:"Hotline",signUp:"Sign up",signOut:"Sign out",login:"Login",hi:"Hi",more:"More",readMore:"Read More",home:"Home",flightStatus:"Flight Status",ancillaryService:"Optional Services",ok:"OK",cancel:"Cancel",agree:"Agree",refuse:"Refuse",continue:"Continue",note:"Note",vcodeCannotBeEmpty:"Verification code cannot be empty!",seeMoreItem:"See more {item}",news:"News",continent:{cn:"China-Mainland, Hong Kong, Macao, Taiwan regions",as:"Asia",oc:"Oceania",eu:"Europe",am:"America",ot:"Others"},siteMap:"Site Map"},a11y:{curSelect:"currently selected",playCarousel:"play carousel",pauseCarousel:"pause carousel",autoCloseDialog:"Dialog auto closed",tabTripLabel:"Trip type tabs",btnCityExchangeLabel:"exchange departure and destination city",closeDialogTip:"To close the dialog, please press the escape key.",btnPreMonthLabel:"click to last two months",btnNextMonthLabel:"click to next two months",btnCloseLabel:"close, press arrow key to change options",btnAddAdtLabel:"add 1 adult",btnDelAdtLabel:"reduce 1 adult",btnAddChdLabel:"add 1 child",btnDelChdLabel:"reduce 1 child",btnAddInfLabel:"add 1 infant",btnDelInfLabel:"reduce 1 infant",btnPaxClassConfirmLabel:"confirm passenger and class option",paxClassIptLabel:"passenger and class option, press enter to show option panel",btnAddNewFlightLabel:"add a new flight",btnDelFlightLabel:"delete a flight",btnFlightSearchLabel:"search flight",flightStatusTypeLabel:"flight status query type",flightStatusNotice:"flight status notice",bookingInquirySearchLabel:"booking inquiry button",logoLink:"logo, link to home page",dateCell:"input a date follow yyyy-MM-dd or click to select a date, press O to show or hide carriers, press P to show or hide promotion date, press arrow keys to change date, press PageUp/PageDown to change month "},header:{serviceAndTicketingHotline:"Service and Ticketing Hotline",myTrip:"My Trip"},siteSelector:{title:"Country/Region - Language",titleCurrent:"CURRENT COUNTRY/REGION",titleAllRegion:"ALL COUNTRY/REGION"},featuredDestinations:{title:"Featured Destinations"}
1,topDestinations:{title:"Top Destinations"},airlineNews:{title:"Airline News"},footer:{myTrip:"My Trip",contactUs:"Contact Us",icpBeiAn:"闽ICP备06000856号",wangAnBeiAn:"闽公网安备35020602000793号",copyright:"Copyright © 2024 Xiamen Airlines, All Rights Reserved",cookieSetting:"Cookie Settings"},cookieTips:{text1:"Cookies allow us to optimise and personalise your experience.",text2:"By using the website, you acknowledge and agree to our ",cookieUseTip:"THIS WEBSITE USES COOKIES",cookieMainTip:'Xiamenair.com uses functional and analytical cookies to ensure the normal operation of our website and provide you with the best user experience. Using this website, functional and analytical cookies will be installed in your browser.\nWith your consent, we will also use marketing cookies (i) to analyze our marketing performance (ii) to personalize the offers in our advertisements. By placing these cookies, Xiamenair and third parties can track your Internet behavior to make our content and advertising more relevant to your interests.\nBy clicking "Accept", you agree to the placement of all marketing cookies. Click "Reject" and we will not place any marketing cookies. You can change your cookie preferences or withdraw your consent at any given time.',cookieChangeTip:"Change Cookie Settings",cookieReadTip:"Read Xiamenair Cookie Policy",cookieListTip:"View The Complete List Of Cookies Used On Our Website",cookieSetting:"COOKIE SETTINGS",cookieTitle1:"Functional and analytical cookies",cookieDetail1:"Will be used if you visit Xiamenair website, but cannot be used to offer you personalized services\nAre necessary for the proper functioning of the website\nEnable you to book a flight and access your account securely\nDo not collect any personal information\nHelp us detect any bugs and improve our websites\nCollect anonymous information about your visits to our websites\nAre never used for marketing purposes",cookieTitle2:"Marketing Cookies For Performance",cookieDetail2:"Are used to monitor the performance of marketing campaigns\nEnable us to compare performance across our marketing campaigns\nAre never used for individual targeting",cookieTitle3:"Marketing cookies for advertisement",cookieDetail3:"Are used to collect information about your visit and clicks on our website and third-party websites\nAre used to show you relevant, personalized advertisements or offers on our website and outside our website\nMeasure the effectiveness of our advertising campaigns by tracking the number of clicks\nLimit the number of times you see an advertisement\nAllow you to like or share content on social media platforms such as Facebook and Twitter\nCan be used by social media platforms such as Facebook and Twitter for their own purposes",cookieAgreeAll:"Accept all Cookies",cookieAgreeSome:"Accept seletted Cookies"},logout:{confirmLogout:"Are you sure you want to sign out?"},bookingInquiry:{reservationNoCannotBeEmpty:"Reservation number cannot be empty!",firstNameCannotBeEmpty:"First name cannot be empty!",lastNameCannotBeEmpty:"Last name cannot be empty!"},panel:{BookingFlight:"Book flight",BookingFlightHotel:"Flight+Hotel",FlightStatus:"Flight status",BookingInquiry:"My trip",AncillaryServices:"Optional services",OneWay:"One Way",RoundTrip:"Round Trip",MulCity:"Multi-City",From:"From",FromLabel:"departure city",To:"To",ToLabel:"arrival city",Depart:"Depart",Departure:"Departure",DepartDate:"Departure date",Return:"Return",ReturnDate:"Return date",Class:"Class",Promotion:"Promotion Code",AddFlight:"Add a new flight",Search:"Search",BookNow:"Book Now",Date:"Date",FlightNumber:"Flight Number",ReservationNumber:"Ticket Number",TicketOrderNumber:"Ticket/Order No.",LastName:"Last name/Surname",FirstName:"First name/Given name",Optional:"(Optional)",VerificationCode:"Verification Code",AdvanceSeatReservation:"Advance Seat Selection",InFlightWifi:"Inflight WiFi",PrepaidBaggage:"Prepaid Extra Baggage",PleaseSelectPassenger:"Please select passenger type",Adult:"Adult",Adults:"Adults",Children:"Children",Infants:"Infants",Room:"Room",Rooms:"Rooms",PleaseSelectClass:"Please select travel class",EconomyClass:"Economy",PremiumClass:"Premium Economy",BusinessClass:"Business",FirstClass:"First",Passenger:"Passenger",PassengerType:"Passenger Type",DONE:"DONE",Popular:"Popular",cityPlaceholder:"Enter city(code), airport(code) or region",bookingTip1:"All departure and arrival times are shown in local time.",bookingTip2:"Flight time is only for reference, if found inconsistent with the actual, please refer to the actual. For more information, please consult the Xiamen Airlines ticketing service hotline.",roomGuest:"Room and Guest",travelClass:"Travel Class",checkIn:"Check in",checkOut:"Check out",howManyRooms:"How Many Rooms?",payCash:"Cash",payMile:"Miles",tipPaxNum:"Each adult can accompany maximum 1 infant and 2 children, or 3 children."},picker:{cityPlaceholder:"Enter city(code), airport(code) or region",cityPlaceholderShort:"Enter a departure city or airport",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"Choose city",flightStatusDatePlaceholder:"Departure time",flightStatusNumberPlaceholder:"Please enter",calSelectTip:"Please select a date",calH5Tip:"If you can't find the eligible flight on the day, please choose another date.",DepartTime:"Departure Time",Passenger:"Passenger",Passengers:"Passengers",Sunday:"Sun",Monday:"Mon",Tuesday:"Tues",Wednesday:"Wed",Thursday:"Thur",Friday:"Fri",Saturday:"Sat",ECONOMY:"ECONOMY",BUSINESS:"BUSINESS",FIRST:"FIRST",EC:"EC",BC:"BC",FC:"FC",ANY:"ANY",January:"January",February:"February",March:"March",April:"April",May:"May",June:"June",July:"July",August:"August",September:"September",October:"October",November:"November",December:"December"},flightStatus:{"Dep&Arr":"Departure and Arrival",FlightNumber:"Flight Number",noResultTip1:"Sorry,we cannot find any flight available.",noResultTip2:"Please select a different date or flight number.",panelTip1:"1. All departure and arrival times are shown in local time for the airport listed.",panelTip2:"2. Flight time is only for reference, please refer to the actual departure and arrival time. For more information, please contact Xiamen Airlines service hotline.",DEPARTURE:"DEPARTURE",NewSearch:"New Search",XiamenAirlines:"Xiamen Airlines",Departure:"Departure",Arrival:"Arrival",DepartureCity:"Departure",ArrivalCity:"Arrival",Status:"Status",Sc
1hedule:"Schedule",Estimated:"Estimated",Actual:"Actual",Boarding:"Boarding",GoTakingOff:"GoTakingOff",TaxingOut:"TaxingOut",EnRoute:"EnRoute",TaxingIn:"TaxingIn",Completed:"Completed",Cancel:"Cancel",Divert:"Divert",Return:"Return",Delay:"Delay",Cancelled:"Cancel",Diverted:"Divert",Returned:"Return",Delayed:"Delay"},validateTip:{SegIdx:" in segment ",bookingDepCityErr:"No departure city selected",bookingArrCityErr:"No arrival city selected",bookingDepDateErr:"No departure date selected",bookingRetDateErr:"No return date selected",dynamicDepDateErr:"No departure date selected",dynamicDepCityErr:"No departure city selected",dynamicArrCityErr:"No arrival city selected",dynamicFlightNoErr:"No flight number input",sameDepArrErr:"Invalid departure airport and arrival airport"},skip2MainContent:"Skip to main content",siteCustomFeature:{phTravelTaxTips:{title:"Note",text:"Philippine Travel Tax: Philippine Travel Tax is required to pay by Philippine Passport holders and Philippine Residents. Pay Philippine Travel Tax directly to Tourism Infrastructure and Enterprise Zone Authority counter prior to departure. For more information on the Philippine Travel Tax, Please log on to http://tieza.gov.ph/index.php/travel-tax",checkboxLabelText:"Don't remind me again today",pcConfirmBtnText:"Confirm",mConfirmBtnText:"Don't remind me again today"},krBookingInquiry:{title:"Find My Booking",tip:'My trip only supports tickets booked and purchased via Xiamen Airlines official website, click <a href="https://www.xiamenair.com/ticket-verify/index.html#/?langSite=en-kr">Find My Booking</a> for tickets issued by agents.'}},homeAlert:{title:"Notice on taking Xiamen Airlines flights",pcConfirmBtnText:"Confirm"},priceCalendar:{promotionDate:"Promotion dates",carriers:"Operating Carriers",promotion:"Promotions",mf:"Xiamen Airlines",share:"Multiple Airlines",currency:"Currency",taxInc:"Incl. Taxes, Fees &Charges",promotionTip:"Find out our latest promotions by visiting Flights&Deals.",moreFilter:"More filter"}},zh:{foo:"福",api:{unknownError:"出错了。请重新尝试一下。",exception:"出错了。请重新尝试一下!",channelStationCode:{1007:"图片验证码错误",1009:"请点击刷新图片验证码",405001:"图片验证码错误"}},common:{lang:"",hotline:"客服热线",signUp:"注册",signOut:"注销",login:"登录",hi:"您好",more:"更多",readMore:"详细阅读",home:"主页",flightStatus:"航班动态",ancillaryService:"附加服务",ok:"确认",cancel:"取消",agree:"同意",refuse:"拒绝",continue:"ç»§ç»­",note:"注意",vcodeCannotBeEmpty:"验证码不能为空!",seeMoreItem:"查看更多{item}",news:"新闻",continent:{cn:"中国",as:"亚洲",oc:"大洋洲",eu:"欧洲",am:"美洲",ot:"其他"},siteMap:"站点地图"},a11y:{curSelect:"当前选中",playCarousel:"播放轮播图",pauseCarousel:"暂停轮播图",autoCloseDialog:"对话框已自动关闭",tabTripLabel:"旅程类型",btnCityExchangeLabel:"交换出发地和目的地",closeDialogTip:"请点击esc键关闭对话框",btnPreMonthLabel:"上两个月",btnNextMonthLabel:"下两个月",btnCloseLabel:"收起下拉框, 按方向键切换选项",btnAddAdtLabel:"增加一个成人",btnDelAdtLabel:"删减一个成人",btnAddChdLabel:"增加一个儿童",btnDelChdLabel:"删减一个儿童",btnAddInfLabel:"增加一个婴儿",btnDelInfLabel:"删减一个婴儿",btnPaxClassConfirmLabel:"确认乘客和舱位",paxClassIptLabel:"乘客和舱位设置, 点击展开选项面板",btnAddNewFlightLabel:"增加一个航段",btnDelFlightLabel:"删减当前航段",btnFlightSearchLabel:"查询航班",flightStatusTypeLabel:"航班动态查询类型",flightStatusNotice:"航班动态注意事项",bookingInquirySearchLabel:"查询客票",logoLink:"logo,点击跳转到首页",dateCell:"按yyyy-MM-dd格式输入日期或点击选择日期,按O键可显示或隐藏承运方,按P键可显示或隐藏活动日期,按方向键切换日期,按PageUp或PageDown切换月份"},header:{serviceAndTicketingHotline:"客服热线",myTrip:"我的行程"},siteSelector:{title:"国家/地区 - 语言",titleCurrent:"当前国家/地区",titleAllRegion:"所有国家/地区"},featuredDestinations:{title:"目的地推荐"},topDestinations:{title:"热门目的地"},airlineNews:{title:"航空新闻"},footer:{myTrip:"我的行程",contactUs:"联系我们",icpBeiAn:"闽ICP备06000856号",wangAnBeiAn:"闽公网安备35020602000793号",copyright:"Copyright © 2024 厦门航空有限公司版权所有",cookieSetting:"Cookie设置"},cookieTips:{text1:"Cookie能优化您的网站使用体验。",text2:"使用此网站,您将同意我们的",cookieUseTip:"本网站使用 COOKIES",cookieMainTip:"Xiamenair.com使用功能型和分析型Cookie 来确保我们的网站正常运行,并为您提供最佳的用户体验。 使用本网站,功能型和分析型Cookie将被安装在您的浏览器中。\n在您的同意下,我们还将使用营销Cookie (i) 分析我们的营销绩效 (ii) 个性化我们广告中的优惠信息。 通过放置这些Cookie,厦门航空和第三方可以跟踪您的互联网行为以使我们的内容和广告与您的兴趣更加契合。\n点击“接受”即表示您同意放置所有的营销Cookie。 点击“拒绝”,我们将不会放置任何营销Cookie。 您可以在任何给定时间更改 Cookie 的偏好设置或撤回您的同意。",cookieChangeTip:"更改Cookie设置",cookieReadTip:"阅读厦门航空的Cookie政策",cookieListTip:"查看我们网站上使用的Cookie的完整列表",cookieSetting:"Cookie设置",cookieTitle1:"功能型和分析型 cookie",cookieDetail1:"将在您访问厦们航空航网站时使用,但不能被用于为您提供个性化的服务\n是网站正常运行所必需的\n使您可以预订航班并安全地访问您的账户\n不会收集任何个人信息\n帮助我们检测任何错误并改善我们的网站\n收集有关您访问我们网站的匿名信息\n绝不会用于营销目的",cookieTitle2:"营销绩效 cookie",cookieDetail2:"用于监视营销活动的绩效\n使我们能够比较营销活动中的效果\n绝不会用于个人定位",cookieTitle3:"广告营销 cookie",cookieDetail3:"用于收集有关您访问和点击我们网站和第三方网站的信息\n用于向您展示我们网站上和网站之外相关的个性化广告或优惠信息\n通过跟踪点击量来衡量我们广告活动的效果\n限制您看到广告的次数\n允许您在 Facebook 和 Twitter 等社交媒体平台上点赞或分享内å
1®¹\n可以被 Facebook 和 Twitter 等社交媒体平台用于自己的目的",cookieAgreeAll:"接受所有Cookies",cookieAgreeSome:"接受选定的Cookies"},logout:{confirmLogout:"确认注销当前用户?"},bookingInquiry:{reservationNoCannotBeEmpty:"订单号/票号不能为空!",firstNameCannotBeEmpty:"名不能为空!",lastNameCannotBeEmpty:"姓不能为空!"},panel:{BookingFlight:"航班预定",BookingFlightHotel:"航班+酒店",FlightStatus:"航班动态",BookingInquiry:"我的行程",AncillaryServices:"附加服务",OneWay:"单程",RoundTrip:"往返",MulCity:"多程",From:"出发地",FromLabel:"出发地",To:"目的地",ToLabel:"目的地",Depart:"出发日期",Departure:"出发日期",DepartDate:"出发日期",Return:"返程日期",ReturnDate:"返程日期",Class:"舱位",Promotion:"优惠代码",AddFlight:"新增航段",Search:"搜索",BookNow:"立即预定",Date:"日期",FlightNumber:"航班号",ReservationNumber:"客票号",TicketOrderNumber:"客票号/订单号",LastName:"姓",FirstName:"名",Optional:"(可选)",VerificationCode:"验证码",AdvanceSeatReservation:"提前选座",InFlightWifi:"机上Wifi",PrepaidBaggage:"行李购买",PleaseSelectPassenger:"请选择乘客",Adult:"成人",Adults:"成人 ",Children:"儿童",Infants:"婴儿",Room:"客房",Rooms:"房间",PleaseSelectClass:"请选择舱位",EconomyClass:"经济舱",PremiumClass:"优选经济舱",BusinessClass:"商务舱",FirstClass:"头等舱",Passenger:"乘客",PassengerType:"乘客",DONE:"确定",Popular:"热门",cityPlaceholder:"请输入城市和机场的名称或三字码,国家或地区名称",bookingTip1:"相关时间和日期均为当地时",bookingTip2:"航班时间仅供参考, 请以实际运行时间为准。 详情请咨询客服热线。",roomGuest:"客房与旅客",travelClass:"舱位",checkIn:"入住时间",checkOut:"离店时间",howManyRooms:"需要几间客房",payCash:"现金支付",payMile:"积分支付",tipPaxNum:"每位年满18周岁成人旅客最多携带3名未满12周岁的儿童(或2名儿童+1名婴儿)乘机。"},picker:{cityPlaceholder:"请输入城市和机场的名称或三字码,国家或地区名称",cityPlaceholderShort:"城市名/机场名(三字码)或国家(地区)名",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"请选择城市",flightStatusDatePlaceholder:"请选择日期",flightStatusNumberPlaceholder:"请输入",calSelectTip:"请选择日期",calH5Tip:"如果查无您所需的航班,您可重新选择日期进行查询。",DepartTime:"出发日期",Passenger:"名乘客",Passengers:"名乘客",Sunday:"日",Monday:"一",Tuesday:"二",Wednesday:"三",Thursday:"四",Friday:"五",Saturday:"六",ECONOMY:"经济舱",BUSINESS:"商务舱",FIRST:"头等舱",EC:"经济舱",BC:"商务舱",FC:"头等舱",ANY:"全部舱等",January:"一月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十一月",December:"十二月"},flightStatus:{"Dep&Arr":"按出发地目的地",FlightNumber:"按航班号",noResultTip1:"非常抱歉,没有查到您所查询的航班!",noResultTip2:"您可以重新选择航班或者日期后再进行查询。",panelTip1:"1. 出发时间和到达时间均为当地时。",panelTip2:"2. 航班时间仅供参考, 请以实际运行时间为准。 详情请咨询客服热线。",DEPARTURE:"航班日期",NewSearch:"重新选择",XiamenAirlines:"厦门航空",Departure:"出发时间",Arrival:"到达时间",DepartureCity:"出发地",ArrivalCity:"目的地",Status:"状态",Schedule:"计划",Estimated:"预计",Actual:"实际",Boarding:"等待中",GoTakingOff:"等待起飞",TaxingOut:"滑行中",EnRoute:"飞行中",TaxingIn:"滑行中",Completed:"已到达",Cancel:"取消",Divert:"备降",Return:"返航",Delay:"延误",Cancelled:"取消",Diverted:"备降",Returned:"返航",Delayed:"延误"},validateTip:{SegIdx:"航段",bookingDepCityErr:"请选择出发城市",bookingArrCityErr:"请选择到达城市",bookingDepDateErr:"请选择出发日期",bookingRetDateErr:"请选择返程日期",dynamicDepDateErr:"请选择出发日期",dynamicDepCityErr:"请选择出发城市",dynamicArrCityErr:"请选择到达城市",dynamicFlightNoErr:"请输入航班号",sameDepArrErr:"出发机场和到达机场不能相同"},skip2MainContent:"跳至主要内容",siteCustomFeature:{phTravelTaxTips:{title:"温馨提示",text:"菲律宾旅游税: 根据菲律宾政府规定,持菲律宾护照公民或菲律宾居民出境菲律宾时须向菲律宾旅游局支付菲律宾旅游税。办理值机手续前自行至机场旅游局柜台支付。 获知更多信息可查询菲律宾旅游局官网:http://tieza.gov.ph/index.php/travel-tax",checkboxLabelText:"当天不再提示",pcConfirmBtnText:"确认",mConfirmBtnText:"当天不再提示"}},homeAlert:{title:"航班出行重要通知",pcConfirmBtnText:"确认"},priceCalendar:{promotionDate:"展示活动日期",carriers:"展示承运方",promotion:"活动日期",mf:"厦门航空",share:"共享联运航班",currency:"币种",taxInc:"含税费",promotionTip:"请访问优惠信息页面获取近期活动资讯。",moreFilter:"更多选项"}},tw:{foo:"福",api:{unknownError:"出錯了。請重新嘗試壹下。",exception:"出錯了。請重新嘗試壹下!",channelStationCode:{1007:"圖片驗證碼錯誤",1009:"請點擊刷新圖片驗證碼",405001:"圖片驗證碼錯誤"}},common:{lang:"",hotline:"客服熱線",signUp:"註冊",signOut:"註銷",login:"登錄",hi:"您好",more:"更多",readMore:"詳細閱讀",home:"主頁",flightStatus:"航班動態",ancillaryService:"附加服務",ok:"確認",cancel:"取消",agree:"同意",refuse:"拒絕",continue:"繼續",note:"注意",vcodeCannotBeEmpty:"驗證碼不能為空!",seeMoreItem:"查看更多{item}",news:"新聞",continent:{cn:"中國",as:"亞洲",oc:"大洋洲",eu:"歐洲",am:"美洲",ot:"其他"},siteMap:"站點地圖"},a11y:{curSelect:"當前選中",playCarousel:"播放輪播圖",pauseCarousel:"暫停輪播圖",autoCloseDialog:"對話框已自動關閉",tabTripLabel:"旅程類型",btnCityExchangeLabel:"交換出發地和目的地",closeDialogTip:"請點擊esc鍵關閉對話框",btnPreMonthLabel:"上兩個月",btnNextMonthLabel:"下兩個月",btnCloseLabel:"收起下拉框",btnAddAdtLabel:"增加壹個成人",btnDelAdtLabel:"刪減壹個成人",btnAddChdLabel:"增加壹個兒童",btnDelChdLabel:"刪減壹個兒童",btnAddInfLabel:"增加壹個嬰兒",btnDelInfLabel:"刪減壹個嬰兒",btnPaxClassConfirmLabel:"確認乘客和艙位",paxClassIptLabel:"乘客和艙位設置",btnAddNewFlightLabel:"增加壹個航段",btnDelFlightLabel:"刪減當前航段",btnFlightSearchLabel:"查詢航班",flightStatusTypeLabel:"航班動態查詢類型",flightStatusNotice:"航班動態注意事項",bookingInquirySearchLabel:"查詢客票",logoLink:"logo,點擊跳轉到首頁",dateCell:"點擊選擇日期,按O鍵可顯示或隱藏承運方,按P鍵可顯示或隱藏活動日期,按方向鍵切換日期,按PageUp或PageDown切換月份"},header:{serviceAndTicketingHotline:"客服熱線",myTrip:"我的行程"},siteSelector:{title:"國家/地區 - 語言",titleCurrent:"當前國家/地區",titleAllRegion:"所有國家/地區"},featuredDestinations:{title:"目的地推薦"},topDestinations:{title:"熱門目的地"},airlineNews:{title:"航空新聞"},footer:{myTrip:"我的行程",contactUs:"聯系我們",icpBeiAn:"閩ICP備:06000856號",wangAnBeiAn:"閩公網安備:35020602000793號",copyright:"Copyright © 2022 廈門航空有限公司版權所有",cookieSetting:"Cookie設置"},cookieTips:{text1:"Cookie能優化您的網站使用體驗。",text2:"使用此網站,您將同意我們的",cookieUseTip:"本網站使用 COOKIES",cookieMainTip:"Xiamenair.com使用功能型和分析型Cookie 來確保我們的網站正常運行,並為您提供最佳的用戶體驗。 使用本網站,功能型和分析型Cookie將被安裝在您的流覽器中。\n在您的同意下,我們還將使用行銷Cookie (i) 分析我們的行銷績效 (ii) 個性化我們廣告中的優惠資訊。 通過放置這些Cookie,廈門航空和第三方可以跟蹤您的互聯網行為以使我們的內容和廣告與您的興趣更加契合。\n點擊“接受”即表示您同意放置所有的行銷Cookie。 點擊“拒絕”,我們將不會放置任何行銷Cookie。 您可以在任何給定時間更改 Cookie 的偏好設置或撤回您的同意。",cookieChangeTip:"更改Cookie設置",cookieReadTip:"閱讀廈門航空的Cookie政策",cookieListTip:"查看我們網站上使用的Cookie的完整列表",cookieSetting:"Cookie設置",cookieTitle1:"功能型和分析型Cookie",cookieDetail1:"將在您訪問廈門航空網站時使用,但不能被用於為您提供個性化的服務\n是網站正常運行所必需的\n使您可以預訂航班並安全地訪問您的帳戶\n不會收集任何個人資訊\n幫助我們檢測任何錯誤並改善我們的網站\n收集有關您訪問我們網站的匿名信息\n絕不會用於行銷目的",cookieTitle2:"行銷績效Cookie",cookieDetail2:"用於監視行銷活動的績效\n使我們能夠比較行銷活動中的效果\n絕不會用於個人定位",cookieTitle3:"廣告行銷Cookie",cookieDetail3:"用於收集有關您訪問和點擊我們網站和第三方網站的資訊\n用於向您展示我們網站上和網站之外相關的個性化廣告或優惠資訊\n通過跟蹤點擊量來衡量我們廣告活動的效果\n限制您看到廣告的次數\n允許您在Facebook和Twitter等社交媒體平臺上點贊或分享內容\n可以被Facebook和Twitter等社交媒體平臺用於自己的目的",cookieAgreeAll:"接受所有Cookies",cookieAgreeSome:"接受選定的Cookies"},logout:{confirmLogout:"確認註銷當前用戶?"},bookingInquiry:{reservationNoCannotBeEmpty:"訂單號/票號不能為空!",firstNameCannotBeEmpty:"名不能為空!",lastNameCannotBeEmpty:"姓不能為空!"},panel:{BookingFlight:"航班預定",BookingFlightHotel:"航班+酒店",FlightStatus:"航班動態",BookingInquiry:"客票查詢",AncillaryServices:"附加服務",OneWay:"單程",RoundTrip:"往返",MulCity:"多程",From:"出發地",FromLabel:"出發地",To:"目的地",ToLabel:"目的地",Depart:"出發日期",Departure:"出發日期",DepartDate:"出發日期",Return:"返程日期",ReturnDate:"返程日期",Class:"艙位",Promotion:"優惠代碼",AddFlight:"新增航段",Search:"搜索",BookNow:"立即預定",Date:"日期",FlightNumber:"航班號",ReservationNumber:"客票號",TicketOrderNumber:"訂單號/客票號",LastName:"姓",FirstName:"名",Optional:"(可選)",VerificationCode:"驗證碼",AdvanceSeatReservation:"提前選座",InFlightWifi:"機上Wifi",PrepaidBaggage:"行李購買",PleaseSelectPassenger:"請選擇乘客",Adult:"成人",Adults:"成人",Children:"兒童",Infants:"嬰兒",Room:"客房",Rooms:"房间",PleaseSelectClass:"請選擇艙位",EconomyClass:"經濟艙",PremiumClass:"優選經濟艙",BusinessClass:"商務艙",FirstClass:"頭等艙",Passenger:"乘客",PassengerType:"乘客類型",DONE:"確定",Popular:"熱
1門",cityPlaceholder:"請輸入城市和機場的名稱或三字碼,國家或地區名稱",bookingTip1:"相關時間和日期均為當地時",bookingTip2:"航班時間僅供參考, 請以實際時間為準。 詳情請咨詢客服熱線。",roomGuest:"客房与旅客",travelClass:"艙位",checkIn:"入住時間",checkOut:"離店時間",howManyRooms:"需要幾間客房",payCash:"刷卡支付",payMile:"積分支付",tipPaxNum:"每位年滿18周歲成人旅客最多攜帶3名未滿12周歲的兒童(或2名兒童+1名嬰兒)乘機。"},picker:{cityPlaceholder:"請輸入城市和機場的名稱或三字碼,國家或地區名稱",cityPlaceholderShort:"城市名/機場名(三字碼)或國家(地區)名",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"請選擇城市",flightStatusDatePlaceholder:"請選擇日期",flightStatusNumberPlaceholder:"請輸入",calSelectTip:"請選擇日期",calH5Tip:"如果查無您所需的航班,您可重新選擇日期進行查詢。",DepartTime:"出發日期",Passenger:"名乘客",Passengers:"名乘客",Sunday:"日",Monday:"壹",Tuesday:"二",Wednesday:"三",Thursday:"四",Friday:"五",Saturday:"六",ECONOMY:"經濟艙",BUSINESS:"商務艙",FIRST:"頭等艙",EC:"經濟艙",BC:"商務艙",FC:"頭等艙",ANY:"全部艙等",January:"壹月",February:"二月",March:"三月",April:"四月",May:"五月",June:"六月",July:"七月",August:"八月",September:"九月",October:"十月",November:"十壹月",December:"十二月"},flightStatus:{"Dep&Arr":"按出發地目的地",FlightNumber:"按航班號",noResultTip1:"非常抱歉,沒有查到您所查詢的航班!",noResultTip2:"您可以重新選擇航班或者日期後再進行查詢。",panelTip1:"1. 出發時間和到達時間均為當地時。",panelTip2:"2. 航班時間僅供參考, 請以實際時間為準。 詳情請咨詢客服熱線。",DEPARTURE:"航班日期",NewSearch:"重新選擇",XiamenAirlines:"廈門航空",Departure:"出發時間",Arrival:"到達時間",DepartureCity:"出發地",ArrivalCity:"目的地",Status:"狀態",Schedule:"計劃",Estimated:"預計",Actual:"實際",Boarding:"等待中",GoTakingOff:"等待起飛",TaxingOut:"滑行中",EnRoute:"飛行中",TaxingIn:"滑行中",Completed:"已到達",Cancel:"取消",Divert:"備降",Return:"返航",Delay:"延誤",Cancelled:"取消",Diverted:"備降",Returned:"返航",Delayed:"延誤"},validateTip:{SegIdx:"航段",bookingDepCityErr:"請選擇出發城市",bookingArrCityErr:"請選擇到達城市",bookingDepDateErr:"請選擇出發日期",bookingRetDateErr:"請選擇返程日期",dynamicDepDateErr:"請選擇出發日期",dynamicDepCityErr:"請選擇出發城市",dynamicArrCityErr:"請選擇到達城市",dynamicFlightNoErr:"請輸入航班號",sameDepArrErr:"出發機場和到達機場不能相同"},skip2MainContent:"跳至主要內容",homeAlert:{title:"航班出行重要通知",pcConfirmBtnText:"確認"},priceCalendar:{promotionDate:"展示活動日期",carriers:"展示承運方",promotion:"活動日期",mf:"廈門航空",share:"共亯聯運班機",currency:"幣種",taxInc:"含稅費",promotionTip:"請訪問優惠資訊頁面獲取近期活動資訊。",moreFilter:"更多選項"}},fr:{foo:"bar",api:{unknownError:"Il y a eu une erreur. Veuillez réessayer plus tard.",exception:"Il y a eu une erreur. Veuillez réessayer plus tard.",channelStationCode:{1007:"Erreur de code de vérification",1009:"Code de vérification incorrect. Rafraichir le code",405001:"Erreur de code de vérification"}},common:{lang:"Fr",hotline:"Hotline",signUp:"Créer mon compte",signOut:"Se déconnecter",login:"Connectez-vous",hi:"Bonjour",more:"Plus",readMore:"Voir les détails",home:"Accueil",flightStatus:"Statut du vol",ancillaryService:"Services supplémentaires",ok:"Confirmer",cancel:"Annuler",agree:"Accepter",refuse:"Refuser",continue:"Continuer",note:"Remarque",vcodeCannotBeEmpty:"Le code de vérification ne peut pas être vide!",seeMoreItem:"See more {item}",news:"News",continent:{cn:"Chine",as:"Asie",oc:"Océanie",eu:"Europe",am:"Amérique",ot:"Autres"},siteMap:"Plan du site"},a11y:{curSelect:"Actuellement sélectionné",playCarousel:"Jouer au carrousel",pauseCarousel:"Pause carrousel",autoCloseDialog:"Dialog auto closed",tabTripLabel:"Types de voyage",btnCityExchangeLabel:"Echanger les lieux de départ et d'arrivée",closeDialogTip:"Pour fermer la boîte de dialogue, veuillez appuyer sur le bouton Esc",btnPreMonthLabel:"Deux mois précédents",btnNextMonthLabel:"Deux mois suivants",btnCloseLabel:"Fermer",btnAddAdtLabel:"Ajouter un adulte",btnDelAdtLabel:"Supprimer un adulte",btnAddChdLabel:"Ajouter un enfant",btnDelChdLabel:"Supprimer un enfant",btnAddInfLabel:"Ajouter un bébé",btnDelInfLabel:"Supprimer un bébé",btnPaxClassConfirmLabel:"Confirmer les passagers et la cabine",paxClassIptLabel:"les passagers  et la cabine",btnAddNewFlightLabel:"Ajouter un vol",btnDelFlightLabel:"Supprimer un vol",btnFlightSearchLabel:"Rechercher un vol",flightStatusTypeLabel:"Type de requête dynamique de vol",flightStatusNotice:"Remarque sur l'état du vol",bookingInquirySearchLabel:"Consulter la réservation",logoLink:"Logo, cliquez pour accéder à la page d'acceuil",dateCell:"click to select a date, press O to show or hide carriers, press P to show or hide promotion date, press arrow keys to change date, press PageUp/PageDown to change month "},header:{serviceAndTicketingHotline:"Service client et billetterie",myTrip:"Mon parcours"},siteSelector:{title:"Pays/Région - Langue",titleCurrent:"Pays/Région actuels",titleAllRegion:"Tous"},featuredDestinations:{title:"Destinations  recommandées"}
1,topDestinations:{title:"Top Destinations"},airlineNews:{title:"Actualtés de Xiamen Airlines"},footer:{myTrip:"Mon parcours",contactUs:"Contact",icpBeiAn:"闽ICP备06000856号",wangAnBeiAn:"闽公网安备35020602000793号",copyright:"Copyright © 2024 Xiamen Airlines, tous droits réservés",cookieSetting:"Paramètres des Cookies"},cookieTips:{text1:"Les cookies nous permettent d'optimiser et de personnaliser votre expérience.",text2:"En utilisant le site Web, vous reconnaissez et acceptez nos",cookieUseTip:"CE SITE UTILISE DES COOKIES",cookieMainTip:"Xiamenair.com utilise des cookies fonctionnels et analytiques pour permettre le bon fonctionnement de ce site et vous offrir la meilleure expérience possible. Si vous utilisez ce site, des cookies fonctionnels et analytiques vont être installés sur votre navigateur.\nAvec votre consentement, nous utilisons également des cookies marketing pour analyser nos performances marketing et personnaliser les offres présentées dans nos publicités. En utilisant ces cookies, Xiamenair et des tiers peuvent suivre votre comportement sur internet pour vous proposer du contenu et des publicités en lien avec vos centres d'intérêt.\nEn cliquant sur Accepter, vous consentez à l'utilisation de tous les cookies marketing. Si vous cliquez sur Refuser, nous n'utiliserons aucun cookie marketing. Vous pouvez modifier les paramètres des cookies ou retirer votre consentement à tout moment.",cookieChangeTip:"Modifier les paramètres des cookies",cookieReadTip:"Lire la politique Xiamenair en matière de cookies",cookieListTip:"Voir la liste complète des cookies utilisés sur notre site",cookieSetting:"PARAMÈTRES DES COOKIES",cookieTitle1:"Cookies fonctionnels et analytiques",cookieDetail1:"Sont utilisés si vous consultez le site Xiamenair, mais ne peuvent pas être utilisés pour vous offrir des services personnalisés\nSont nécessaires au bon fonctionnement de notre site\nVous permettent de réserver un vol et d'accéder à votre compte en toute sécurité\nNe collectent aucune information personnelleNous aident à détecter d'éventuels problèmes techniques et à améliorer notre siteCollectent des informations anonymes sur l'utilisation de notre site\nNe sont jamais utilisés à des fins marketing",cookieTitle2:"Cookies marketing pour la performance",cookieDetail2:"Sont utilisés pour évaluer les performances de nos campagnes marketing\nNous permettent de comparer les performances de nos campagnes marketing\nNe sont jamais utilisés pour vous présenter des publicités ciblées ou personnalisées",cookieTitle3:"Les cookies marketing pour la publicité",cookieDetail3:"Sont utilisés pour collecter des informations sur vos visites et vos clics sur notre site et sur des sites tiers\nSont utilisés pour vous présenter des publicités ou des offres pertinentes et personnalisées sur notre site ou en dehors de notre site\nMesurent l'efficacité de nos campagnes de publicité en comptabilisant le nombre de clics\nLimitent le nombre de fois où vous verrez la même publicité\nVous permettent d'aimer ou de partager du contenu sur les réseaux sociaux tels que Facebook et Twitter\nPeuvent être utilisés par les réseaux sociaux tels que Facebook et Twitter pour leurs propres besoins",cookieAgreeAll:"Accepter tout",cookieAgreeSome:"Accepter la sélection"},logout:{confirmLogout:"Etes-vous  certain de vouloir vous déconnecter?"},bookingInquiry:{reservationNoCannotBeEmpty:'Le champ "Numéro de billet/Référence de réservation" ne peut pas être vide',firstNameCannotBeEmpty:"Le champ ‘le nom de famille ‘ ne peut pas être vide.",lastNameCannotBeEmpty:"Le champ ‘le prénom ‘ ne peut pas être vide."},panel:{BookingFlight:"Réservation",BookingFlightHotel:"Vol+Hôtel",FlightStatus:"Statut du vol",BookingInquiry:"Mon parcours",AncillaryServices:"Option",OneWay:"Aller simple",RoundTrip:"Aller-retour",MulCity:"Multidestination",From:"Départ de",FromLabel:"Départ de",To:"Arrivée à",ToLabel:"Arrivée à",Depart:"Date de départ",Departure:"Date de départ",DepartDate:"Date de départ",Return:"Date de retour",ReturnDate:"Date de retour",Class:"Cabine",Promotion:"Code de promotion",AddFlight:"Ajouter un vol",Search:"Rechercher",BookNow:"Réserver",Date:"Date",FlightNumber:"Numéro de vol",ReservationNumber:"Numéro de ticket",TicketOrderNumber:"Ticket/Order No.",LastName:"Nom de famille",FirstName:"Prénom",Optional:"(Facultatif)",VerificationCode:"Code de vérification",AdvanceSeatReservation:"Sélection du siège",InFlightWifi:"Wifi à bord",PrepaidBaggage:"Bagages supplémentaires prépayés",PleaseSelectPassenger:"type de passager",Adult:"Adulte",Adults:"Adulte",Children:"Enfant",Infants:"Bébé",Room:"Chambre",Rooms:"Chambre",PleaseSelectClass:"Veuillez sélectionner une classe",EconomyClass:"Classe économique",PremiumClass:"Classe économique premium",BusinessClass:"Classe affaires",FirstClass:"Première classe",Passenger:"Passager",PassengerType:"type de passager",DONE:"Validé",Popular:"Populaire",cityPlaceholder:"Entrer la ville, l'aéroport ou son code à trois lettres, pays ou région",bookingTip1:"Toutes les heures de départ et d'arrivée sont indiquées en heure locale pour l'aéroport indiqué.",bookingTip2:"Le temps de vol est uniquement à titre de référence, veuillez vous référer à l'heure réelle de départ et d'arrivée. Pour plus d'informations, veuillez contacter le service Xiamen Airlines",roomGuest:"chambre et client",travelClass:"classe",checkIn:"date d'arrive",checkOut:"date de départ",howManyRooms:"Combien de chambres ?",payCash:"Espèces",payMile:"Miles",tipPaxNum:"Chaque voyageur adulte de plus de 18 ans peut être accompagné maximum de 3 enfants de moins de 12 ans (ou 2 enfants + 1 bébé)."},picker:{cityPlaceholder:"Entrer la ville, l'aéroport ou son code à trois lettres, pays ou région",cityPlaceholderShort:"Ville/aéroport (code à trois lettre) ou pays (région)",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"Veuillez sélectionner une ville",flightStatusDatePlaceholder:"Veuillez sélectionner une date",flightStatusNumberPlaceholder:"Veuillez saisir",calSelectTip:"veuillez sélectionner une date",calH5Tip:"Si vous ne trouvez pas un vol éligible pour ce jour, veuillez choisir une autre date.",DepartTime:"Date de départ",Passenger:"Passager",Passengers:"Passagers",Sunday:"Dimanche",Monday:"Lundi",Tuesday:"Mardi",Wednesday:"Mercredi",Thursday:"Jeudi",Friday:"Vendredi",Saturday:"Samedi",ECONOMY:"Classe économique",BUSINESS:"Classe affaires",FIRST:"Première classe",EC:"Classe économique",BC:"Classe affaires",FC:"Première classe",ANY:"Toutes les classes",January:"Janvier",February:"Février",March:"Mars",April:"Avril",May:"Mai",June:"Juin",July:"Juillet",August:"Août",September:"Septembre",October:"Octobre",November:"Novembre",December:"Décembre"},flightStatus:{"Dep&Arr":"Départ et arrivée",FlightNumber:"Numéro de vol",noResultTip1:"Nous sommes désolés, il n'y a pas de vol disponible",noResultTip2:"Vous pouvez choisir le vol ou la date et rechercher à nouveau.",panelTip1:"1. Toutes les heures de départ et d'arrivée sont indiquées en heure locale pour l'aéroport indiqué.",panelTip2:"2. Le temps de vol est uniquement à titre de référence, veuillez vous référer à l'heure réelle de départ et d'arrivée. Pour plus d'informations, veuillez contacter le service Xiamen Airlines",DEPARTURE:"Date de vol",NewSearch:"Nouvelle recherche",XiamenAirlines:"Xiamen Airlines",Departure:"Heure de départ",Arrival:"Heure d'arrivée",DepartureCity:"Départ",ArrivalCity:"arrivée",Status:"Statut",Schedule:"Horaire",Estimated:"Estimé",Actual:"Réel",Boarding:"Embarquement",GoTakingOff:"En attendant le décollage",TaxingOut:"Roulage",EnRoute:"En vol",TaxingIn:"Roulage",Completed:"Arrivé",Cancel:"Annulé",Divert:"Aterrir sur un autre aéroport",Return:"Retour",Delay:"Retard",Cancelled:"Annulé",Diverted:"Aterrir sur un autre aéroport",Returned:"Retour",Delayed:"Retard"},validateTip:{SegIdx:"Segment de vol",bookingDepCityErr:"Veuillez sélectionner la ville de départ",bookingArrCityErr:"Veuillez sélectionner la ville d'arrivée",bookingDepDateErr:"Veuillez sélectionner la date de départ",bookingRetDateErr:"Veuillez sélectionner la date de retour",dynamicDepDateErr:"Veuillez sélectionner la date de départ",dynamicDepCityErr:"Veuillez sélectionner la ville de départ",dynamicArrCityErr:"Veuillez sélectionner la ville d'arrivée",dynamicFlightNoErr:"Veuillez saisir le numéro du vol",sameDepArrErr:"Les aéroports de départ et d'arrivée ne peuvent pas être les mêmes"},skip2MainContent:"Skip to main content",siteCustomFeature:{},homeAlert:{title:"Avis important pour les vols en avion",pcConfirmBtnText:"Confirmer"},priceCalendar:{promotionDate:"Afficher la date de l'événement",carriers:"vol opéré par",promotion:"Date d'activité",mf:"Xiamen Airlines",share:"Autres",currency:"Devise",taxInc:"T.T.C.",promotionTip:"Veuillez visiter la page d'information pour les promotions récentes",moreFilter:"Plus"}},ja:{foo:"bar",api:{unknownError:"エラーが発生しました。後ほど再度お試しください。",exception:"エラーが発生しました。後ほど再度お試しください。",channelStationCode:{1007:"画像認証コードが正しくありません。",1009:"画像認証コードが正しくありません。",405001:"画像認証コードが正しくありません。"}},common:{lang:"Ja",hotline:"Hotline",signUp:"登録",signOut:"サインアウト",login:"ログイン",hi:"こんにちは",more:"詳細",readMore:"詳細を読む",home:"トップページ",flightStatus:"フライト状況",ancillaryService:"オプションサービス",ok:"確定",cancel:"キャンセル",agree:"同意する",refuse:"拒否する",continue:"次へ",note:"ご注意",vcodeCannotBeEmpty:"認証コードは必ず入力してください。",seeMoreItem:"See more {item}",news:"News",continent:{cn:"中国",as:"アジア",oc:"オセアニア",eu:"ヨーロッパ",am:"アメリカ",ot:"その他"},siteMap:"サイトマップ"},a11y:{curSelect:"選択中のページ",playCarousel:"カルーセルを再生する",pauseCarousel:"カルーセルを一時停止",autoCloseDialog:"Dialog auto closed",tabTripLabel:"スケジュールタイプ",btnCityExchangeLabel:"出発地と目的地の入れ替え",closeDialogTip:"escキーでダイアログボックスを閉じてください",btnPreMonthLabel:"二ヶ月前へ",btnNextMonthLabel:"二ヵ月後へ",btnCloseLabel:"候補を閉じる",btnAddAdtLabel:"大人を一名追加",btnDelAdtLabel:"大人を一名削除",btnAddChdLabel:"小児を一名追加",btnDelChdLabel:"小児を一名削除",btnAddInfLabel:"幼児を一名追加",btnDelInfLabel:"幼児を一名削除",btnPaxClassConfirmLabel:"搭乗者とクラスを確認",paxClassIptLabel:"搭乗者とクラスを設定",btnAddNewFlightLabel:"新たなフライト区間を追加",btnDelFlightLabel:"現在のフライト区間を削除",btnFlightSearchLabel:"フライト検索",flightStatusTypeLabel:"フライト状況検索タイプ",flightStatusNotice:"フライト状況注意事項",bookingInquirySearchLabel:"チケット検索",logoLink:"ロゴをクリックしてトップページへ",dateCell:"click to select a date, press O to show or hide carriers, press P to show or hide promotion date, press arrow keys to change date, press PageUp/PageDown to change month "},header:{serviceAndTicketingHotline:"厦門航空カスタマーサービスホットライン",myTrip:"マイフライトスケジュール"},siteSelector:{title:"国/地域 - 言語",titleCurrent:"現在の国/地域",titleAllRegion:"すべての国/地域"},featuredDestinations:{title:"おすすめの目的地"}
1,topDestinations:{title:"Top Destinations"},airlineNews:{title:"航空ニュース"},footer:{myTrip:"マイフライトスケジュール",contactUs:"お問い合わせ先",icpBeiAn:"闽ICP备06000856号",wangAnBeiAn:"闽公网安备35020602000793号",copyright:"Copyright © 2024 厦門航空有限公司がすべての著作権を所有しております。",cookieSetting:"Cookieの設定"},cookieTips:{text1:"Cookieを使うことでサイトの閲覧状況を最適化します。",text2:"このサイトをご利用になる場合は弊社の〇〇にご同意いただいたものとみなされます。",cookieUseTip:"当WebサイトではCookiesを使用しています",cookieMainTip:"Xiamenair.com は、機能的および分析的な Cookie を使用して、当社の Web サイトの正常な動作を保証し、最高のユーザー体験を提供します。 この Web サイトを使用する場合は、機能的および分析的な Cookie がブラウザにインストールされます。\nお客様の同意のもと、マーケティング Cookie を使用して (1) 利用状況の分析し、(2) お客様に最適な広告の配信を行うことを目的にCookie情報を利用しています。 厦門航空および第三者がお客様の端末の識別情報を取得し、当社のコンテンツや広告をパーソナライズし、お客様の興味に関連させることができます。 \n[同意する] をクリックすると、すべてのマーケティング Cookie の配置に同意したものとみなします。 [拒否する] をクリックすると、マーケティング Cookie は配置されません。ブラウザ設定において Cookie の設定変更または無効化にすることができます。 ",cookieChangeTip:"Cookieの設定変更",cookieReadTip:"厦門航空のCookieポリシーをお読みください",cookieListTip:"当社の Web サイトで使用される Cookie の完全なリストを表示する ",cookieSetting:"Cookieの設定",cookieTitle1:"機能的および分析的なCookie",cookieDetail1:"厦門航空のWebサイトにアクセスすると使用されますが、パーソナライズされたサービスを提供するために使用することはありません。\nWebサイトが正常に機能するために必要です\nフライトの予約とアカウントへ安全にアクセスすることができます\n個人情報は収集しません。\n不具合を検出し、当社のWebサイトを改善するために役立ちます\n当社Webサイトの利用に関する匿名情報を収集します\n営業目的で使用されることはありません",cookieTitle2:"成果評価のためのマーケティングCookie",cookieDetail2:"マーケティングキャンペーンの成果を評価するために使用されます\nマーケティング キャンペーンの成果を比較することを許可します\n個別のターゲットを目的に使用されることはありません",cookieTitle3:"広告目的のマーケティングCookie",cookieDetail3:"当社の Web サイトや第三者のWebサイトへの訪問やクリックに関する情報を収集するために使用されます\n当社のWebサイト内または当社Webサイト外で関連性のあるパーソナライズされた広告またはセールス情報を配信するために使用されます\nクリック数を追跡して、広告キャンペーンの成果を測定します\n表示される広告の回数を制限します\nFacebook や Twitter などのソーシャル ネットワークでコンテンツをいいね! または共有することを許可します。\nFacebook や Twitter などのソーシャル ネットワークが独自の目的で使用することができます",cookieAgreeAll:"すべてのCookieを受け入れる",cookieAgreeSome:"選択したCookieを受け入れる"},logout:{confirmLogout:"現在のユーザーをサインアウトしますか?"},bookingInquiry:{reservationNoCannotBeEmpty:"予約番号/チケット番号は必ず入力してください。",firstNameCannotBeEmpty:"名前は必ず入力してください。",lastNameCannotBeEmpty:"名字は必ず入力してください。"},panel:{BookingFlight:"フライト予約",BookingFlightHotel:"フライト+ホテル",FlightStatus:"フライト状況",BookingInquiry:"マイフライトスケジュール",AncillaryServices:"オプションサービス",OneWay:"片道",RoundTrip:"往復",MulCity:"多区間",From:"出発地",FromLabel:"出発地",To:"目的地",ToLabel:"目的地",Depart:"出発日",Departure:"出発日",DepartDate:"出発日",Return:"復路日",ReturnDate:"復路日",Class:"クラス",Promotion:"プロモーションコード",AddFlight:"新たなフライト区間を追加",Search:"検索",BookNow:"すぐ予約",Date:"日付",FlightNumber:"便名",ReservationNumber:"チケット番号",TicketOrderNumber:"チケット番号/注文番号",LastName:"姓",FirstName:"名",Optional:"オプション",VerificationCode:"認証コード",AdvanceSeatReservation:"事前座席予約",InFlightWifi:"機内Wifi",PrepaidBaggage:"超過分手荷物購入",PleaseSelectPassenger:"搭乗者を選択してください",Adult:"大人",Adults:"大人",Children:"小児",Infants:"幼児",Room:"部屋",Rooms:"部屋",PleaseSelectClass:"シートクラスを選択してください",EconomyClass:"エコノミークラス",PremiumClass:"プレミアムエコノミークラス",BusinessClass:"ビジネスクラス",FirstClass:"ファーストクラス",Passenger:"搭乗者",PassengerType:"搭乗者",DONE:"確定",Popular:"話題",cityPlaceholder:"都市名と空港名、3レターコード、国もしくは地域の名前を入力してください。",bookingTip1:"全て現地時間にて表示されます。",bookingTip2:"フライト時間は参考であり、実際の運航時間と異なる場合があります。詳しくは厦門航空カスタマーサービスセンターまでお問い合わせください。",roomGuest:"部屋数・人数",travelClass:"クラス",checkIn:"チェックイン",checkOut:"チェックアウト",howManyRooms:"部屋数",payCash:"オンライン決済",payMile:"ポイント支払い",tipPaxNum:"18 歳以上の大人の乗客 1 名につき、12 歳未満の子供 3 名まで(または子供 2 名 + 幼児 1 名)まã
1§æ©Ÿå†…に同伴できます。"},picker:{cityPlaceholder:"都市名と空港名、3レターコード、国もしくは地域の名前を入力してください。",cityPlaceholderShort:"都市名/空港名(3レターコード)もしくは国(地域)の名前",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"都市を選択してください",flightStatusDatePlaceholder:"日付を選択してください",flightStatusNumberPlaceholder:"入力してください",calSelectTip:"日付を選択してください",calH5Tip:"ご希望のフライトが見つからない場合は日付を直して再度ご検索してください。",DepartTime:"出発日",Passenger:"搭乗者 名",Passengers:"搭乗者 名",Sunday:"日",Monday:"月",Tuesday:"火",Wednesday:"æ°´",Thursday:"木",Friday:"金",Saturday:"土",ECONOMY:"エコノミークラス",BUSINESS:"ビジネスクラス",FIRST:"ファーストクラス",EC:"エコノミークラス",BC:"ビジネスクラス",FC:"ファーストクラス",ANY:"すべてのクラス",January:"1月",February:"2月",March:"3月",April:"4月",May:"5月",June:"6月",July:"7月",August:"8月",September:"9月",October:"10月",November:"11月",December:"12月"},flightStatus:{"Dep&Arr":"出発地/目的地別",FlightNumber:"便名別",noResultTip1:"申し訳ございませんが、ご希望のフライトが見つかりません。",noResultTip2:"日付を直して再度ご検索してください。",panelTip1:"1. 発着時間は全て現地時間にて表示されます。",panelTip2:"2. フライト時間は参考であり、実際の運航時間と異なる場合があります。詳しくは厦門航空カスタマーサービスセンターまでお問い合わせください。",DEPARTURE:"フライト日付",NewSearch:"再選択",XiamenAirlines:"厦門航空",Departure:"出発時間",Arrival:"到着時間",DepartureCity:"出発地",ArrivalCity:"目的地別",Status:"状態",Schedule:"計画",Estimated:"予定",Actual:"実際",Boarding:"搭乗中",GoTakingOff:"離陸待ち",TaxingOut:"滑走路走行中",EnRoute:"飛行中",TaxingIn:"滑走路走行中",Completed:"到着済",Cancel:"キャンセル",Divert:"ダイバート(代替空港着陸)",Return:"リターン(出発空港への引き戻し)",Delay:"遅延",Cancelled:"キャンセル",Diverted:"ダイバート(代替空港着陸)",Returned:"リターン(出発空港への引き戻し)",Delayed:"遅延"},validateTip:{SegIdx:"セグメント",bookingDepCityErr:"出発都市を選択してください",bookingArrCityErr:"目的都市を選択してください",bookingDepDateErr:"出発日を選択してください",bookingRetDateErr:"復路日を選択してください",dynamicDepDateErr:"出発日を選択してください",dynamicDepCityErr:"出発都市を選択してください",dynamicArrCityErr:"目的都市を選択してください",dynamicFlightNoErr:"便名を入力してください",sameDepArrErr:"出発空港と到着空港は同じものに指定できません。"},skip2MainContent:"Skip to main content",siteCustomFeature:{},homeAlert:{title:"フライトに関する重要なお知らせ",pcConfirmBtnText:"確定"},priceCalendar:{promotionDate:"イベントの日付を表示します",carriers:"キャリアを表示します",promotion:"イベント日",mf:"厦門航空便",share:"共同運航便",currency:"通貨",taxInc:"税込み",promotionTip:"今後のイベント情報は割引情報ページにアクセスしてください",moreFilter:"詳細"}},ko:{foo:"bar",api:{unknownError:"문제가 발생했습니다. 나중에 다시 시도하십시오.",exception:"문제가 발생했습니다. 나중에 다시 시도하십시오!",channelStationCode:{1007:"이미지 인증번호 오류!",1009:"이미지 인증번호를 새로고침하십시오.",405001:"이미지 인증번호 오류!"}},common:{lang:"Ko",hotline:"Hotline",signUp:"회원가입",signOut:"로그아웃",login:"로그인",hi:"안녕하세요",more:"더보기",readMore:"상세 읽기",home:"홈페이지",flightStatus:"항공편 상태",ancillaryService:"부가서비스",ok:"확인",cancel:"취소",agree:"수락",refuse:"거절",continue:"계속",note:"주의",vcodeCannotBeEmpty:"인증번호를 입력하세요!",seeMoreItem:"See more {item}",news:"News",continent:{cn:"중국-국내,홍콩,마카오,대만 포함",as:"아시아",oc:"오세아니아",eu:"유럽",am:"아메리카",ot:"기타"},siteMap:"사이트 맵"},a11y:{curSelect:"현재 선택",playCarousel:"재생하기",pauseCarousel:"일시정지",autoCloseDialog:"Dialog auto closed",tabTripLabel:"여행 유형",btnCityExchangeLabel:"출발지 및 도착지 변경",closeDialogTip:"대화 상자를 닫으려면 esc키를 누르세요",btnPreMonthLabel:"지난 두달",btnNextMonthLabel:"다음 두달",btnCloseLabel:"닫기",btnAddAdtLabel:"성인 추가",btnDelAdtLabel:"성인 삭제",btnAddChdLabel:"어린이 추가",btnDelChdLabel:"어린이 삭제",btnAddInfLabel:"유아 추가",btnDelInfLabel:"유아 삭제",btnPaxClassConfirmLabel:"승객 및 클래스 옵션 확인",paxClassIptLabel:"승객 및 등급 선택권",btnAddNewFlightLabel:"새 비행편을 추가",btnDelFlightLabel:"항공편 삭제",btnFlightSearchLabel:"항공편 조회",flightStatusTypeLabel:"항공편 상황 조회 유형",flightStatusNotice:"항공편 상황 주의사항",bookingInquirySearchLabel:"항공권 조회",logoLink:"logo를 클릭해 홈페이지로 이동",dateCell:"click to select a date, press O to show or hide carriers, press P to show or hide promotion date, press arrow keys to change date, press PageUp/PageDown to change month "},header:{serviceAndTicketingHotline:"고객 서비스",myTrip:"내 스케줄"},siteSelector:{title:"국가/지역 - 언어",titleCurrent:"현재 국가/지역",titleAllRegion:"모든 국가/지역"}
1,featuredDestinations:{title:"목적지 추천"},topDestinations:{title:"Top Destinations"},airlineNews:{title:"항공 뉴스"},footer:{myTrip:"내 스케줄",contactUs:"저희에게 연락해주세요",icpBeiAn:"闽ICP备06000856号",wangAnBeiAn:"闽公网安备35020602000793号",copyright:"Copyright @ 2024 하문항공유한공사, 판권소유",cookieSetting:"쿠키 설정"},cookieTips:{text1:"쿠키는 귀하의 웹 사이트 사용을 최적화합니다.",text2:"이 사이트를 이용하면 귀하는 저희에게 동의하는 것입니다.",cookieUseTip:"이 웹 사이트는 쿠키를 사용합니다",cookieMainTip:"샤먼항공 웹사이트에서는 기능적 및 분석용 쿠키를 사용하여 당사 웹 사이트가 제대로 작동하는지 확인하고 최상의 사용자 경험을 제공합니다. 이 웹 사이트를 사용하면 기능적 및 분석용 쿠키가 고객님의 브라우저에 설치됩니다.\n고객님의 동의 하에 당사는 또한 마케팅 쿠키를 사용하여 (i) 당사의 마케팅 성과를 분석하고 (ii) 당사 광고의 제안을 개인화합니다. 이러한 쿠키를 배치함으로써 샤먼항공 제삼자는 고객님의 인터넷 활동을 추적하여 당사의 콘텐츠와 광고가 고객님의 관심사와 더 관련이 있도록 만들 수 있습니다.\n동의’를 클릭해서 모든 마케팅 쿠키 배포에 동의합니다. ‘거절’을 클릭해서 마케팅 쿠키를 배포하지 않겠습니다. 언제든지 쿠키 설정을 변경하거나 동의를 철회할 수 있습니다.",cookieChangeTip:"쿠키 설정 변경",cookieReadTip:"샤먼항공 쿠키 정책을 읽어주십시오",cookieListTip:"본 웹사이트에서 사용하는 쿠키의 전체 목록 클릭",cookieSetting:"쿠키 설정",cookieTitle1:"기능적 및 분석용 쿠키",cookieDetail1:"샤먼항공 웹 사이트를 방문하는 경우 이용 가능하지만 개인 맞춤형 서비스를 제공하는 데는 사용할 수 없습니다.\n웹 사이트의 적절한 기능을 위해 필요합니다.\n항공편을 예약하고 계정에 안전하게 액세스 할 수 있습니다.\n개인정보를 수집하지 않습니다.\n버그를 감지하고 웹 사이트를 개선할 수 있도록 도와주십시오.\n당사 웹 사이트 방문에 대한 익명 정보 수집\n마케팅 목적을 위해 사용하지 않습니다.",cookieTitle2:"수행을 위한 마케팅 쿠키",cookieDetail2:"마케팅 캠페인의 성과를 모니터링하는 데 사용됩니다\n마케팅 캠페인 전반의 성과를 비교할 수 있습니다\n개별 타겟팅에 사용되지 않습니다",cookieTitle3:"광고를 위한 마케팅 쿠키",cookieDetail3:"당사 웹 사이트 및 제삼자 웹 사이트 방문 및 클릭에 대한 정보를 수집하는 데 사용됩니다.\n당사 웹 사이트 안팎에서 관련 있고 개인화된 광고 또는 제안을 표시하는 데 사용됩니다.\n클릭 수를 추적하여 광고 캠페인의 효과를 측정합니다.\n귀하가 광고를 보는 횟수를 제한합니다.\nFacebook 및 Twitter와 같은 소셜 미디어 플랫폼에서 콘텐츠를 좋아하거나 공유할 수 있습니다.\nFacebook 및 Twitter와 같은 소셜 미디어 플랫폼에서 자체 목적으로 사용할 수 있습니다.",cookieAgreeAll:"모든 쿠키 수락",cookieAgreeSome:"선택된 쿠키 수락"},logout:{confirmLogout:"로그아웃 하시겠습니까?"},bookingInquiry:{reservationNoCannotBeEmpty:"예약 번호를 입력하세요!",firstNameCannotBeEmpty:"성을 입력하세요!",lastNameCannotBeEmpty:"이름을 입력하세요!"},panel:{BookingFlight:"항공편 예약",BookingFlightHotel:"항공편+호텔",FlightStatus:"항공기 상태",BookingInquiry:"내 스케쥴",AncillaryServices:"부가서비스",OneWay:"편도",RoundTrip:"왕복",MulCity:"다구간",From:"출발지",FromLabel:"출발지",To:"목적지",ToLabel:"목적지",Depart:"출발 날짜",Departure:"출발 날짜",DepartDate:"출발 날짜",Return:"돌아오는 날짜",ReturnDate:"돌아오는 날짜",Class:"좌석",Promotion:"프로모션 코드",AddFlight:"프로모션 코드",Search:"검색",BookNow:"검색",Date:"날짜",FlightNumber:"항공편명",ReservationNumber:"항공편명",TicketOrderNumber:"티켓 번호",LastName:"성",FirstName:"이름",Optional:"(선택 가능)",VerificationCode:"인증코드",AdvanceSeatReservation:"사전 좌석 선택",InFlightWifi:"기내 와이파이",PrepaidBaggage:"사전 수하물 신청",PleaseSelectPassenger:"승객 선택",Adult:"성인",Adults:"성인",Children:"어린이",Infants:"유아",Room:"객실",Rooms:"객실",PleaseSelectClass:"좌석 클래스를 선택해주십시오",EconomyClass:"이코노미",PremiumClass:"프리미엄 이코노미",BusinessClass:"비즈니스",FirstClass:"퍼스트",Passenger:"승개",PassengerType:"승객",DONE:"확정",Popular:"인기",cityPlaceholder:"도시 및 공항이름 또는 3코드, 국가 또는 지역 명칭을 입력하세요",bookingTip1:"모든 출발 및 도착 시간은 현지 시간으로 표시됩니다.",bookingTip2:"비행 시간은 참고용으로 제공되며 실제 출발 및 도착 시간을 참조하십시오. 자세한 내용은 샤먼 항공 고객 서비스 센터에 문의하십시오.",roomGuest:"객실 및 투숙객",travelClass:"좌석 클래스",checkIn:"입실 날짜",checkOut:"퇴실 날짜",howManyRooms:"몇 개의 객실을 사용하십니까?",payCash:"현금 지불",payMile:"마일리지 사용",tipPaxNum:"만 18세 이상 성인 여행객은 만 12세 미만 어린이 3명(또는 어린이 2명+영아 1명)ê¹
1Œì§€ 기내 동반 할 수 있습니다."},picker:{cityPlaceholder:"도시 및 공항이름 또는 3코드, 국가 또는 지역 명칭을 입력하세요",cityPlaceholderShort:"도시명/공항명(3코드) 또는 국가(지역)명",datePlaceholder:"yyyy-MM-dd",flightStatusCityPlaceholder:"도시를 선택하십시오",flightStatusDatePlaceholder:"날짜를 선택하십시오",flightStatusNumberPlaceholder:"입력해 주세요",calSelectTip:"날짜를 선택하십시오",calH5Tip:"만약 필요한 항공편이 검색되지 않을 경우 날짜를 재선택하여 진행하세요",DepartTime:"출발 날짜",Passenger:"승객",Passengers:"승객",Sunday:"일요일",Monday:"월요일",Tuesday:"화요일",Wednesday:"수요일",Thursday:"목요일",Friday:"금요일",Saturday:"토요일",ECONOMY:"이코노미 클래스",BUSINESS:"비즈니스 클래스",FIRST:"퍼스트 클래스",EC:"이코노미석",BC:"비즈니스석",FC:"퍼스트석",ANY:"전체",January:"1월",February:"2월",March:"3월",April:"4월",May:"5월",June:"6월",July:"7월",August:"8월",September:"9월",October:"10월",November:"11월",December:"12월"},flightStatus:{"Dep&Arr":"출발 및 도착",FlightNumber:"항공편 번호",noResultTip1:"죄송합니다, 이용 가능한 항공편을 찾을 수 없습니다.",noResultTip2:"다른 날짜 또는 항공편을 선택하십시오.",panelTip1:"1. 모든 출발 및 도착 시간은 현지 시간으로 표시됩니다.",panelTip2:"2. 비행 시간은 참고용으로 제공되며 실제 출발 및 도착 시간을 참조하십시오. 자세한 내용은 샤먼 항공 고객 서비스 센터에 문의하십시오.",DEPARTURE:"항공편 날짜",NewSearch:"재선택",XiamenAirlines:"샤먼항공",Departure:"출발 시간",Arrival:"도착 시간",DepartureCity:"출발",ArrivalCity:"도착",Status:"상태",Schedule:"스케쥴",Estimated:"예상",Actual:"실제",Boarding:"대기 중",GoTakingOff:"이륙 대기 중",TaxingOut:"활주 중",EnRoute:"비행 중",TaxingIn:"활주 중",Completed:"도착 시간",Cancel:"취소",Divert:"착륙 준비",Return:"귀항",Delay:"지연",Cancelled:"취소",Diverted:"착륙 준비",Returned:"귀항",Delayed:"지연"},validateTip:{SegIdx:"항로",bookingDepCityErr:"출발 도시를 선택하세요",bookingArrCityErr:"도착 도시를 선택하세요",bookingDepDateErr:"출발 일자를 선택하세요",bookingRetDateErr:"돌아오는 날짜를 선택하세요",dynamicDepDateErr:"출발 일자를 선택하세요",dynamicDepCityErr:"출발 도시를 선택하세요",dynamicArrCityErr:"도착 도시를 선택하세요",dynamicFlightNoErr:"항공권 번호를 입력하세요",sameDepArrErr:"출발 공항과 도착 공항이 일치하지 않습니다"},skip2MainContent:"Skip to main content",siteCustomFeature:{krBookingInquiry:{title:"항공권 조회",tip:'해당 조회 기능은 공식 홈페이지 예약건에 대해서만 지원가능하며, 여행사를 통해 예약한 항공권은 <a href="https://www.xiamenair.com/ticket-verify/index.html#/?langSite=ko-kr">항공권 조회</a>를 클릭하여 조회 가능합니다.'}},homeAlert:{title:"항공편 출발 중요안내",pcConfirmBtnText:"확인"},priceCalendar:{promotionDate:"이벤트 날짜 보이기",carriers:"운항 항공사 보이기",promotion:"활동 날짜",mf:"샤먼항공편",share:"공동 운항 항공편 쉐어하기",currency:"외화",taxInc:"세금포함 요금",promotionTip:"할인 정보 페이지에 방문하여 근래 행사 정보를 확인하세요.",moreFilter:"더 알아보기"}}}},o=["en","zh","tw","fr","ja","ko"],c="en",l="___",d="default",h="no_prefix",f=!1,m=null,y={useCookie:!0,cookieKey:"i18n_redirected",alwaysRedirect:!1,fallbackLocale:null},v=!1,k=!1,C="",w={moduleName:"i18n",syncLocale:!1,syncMessages:!1,syncRouteParams:!0},x=function(){return null},S=function(){return null},T="nuxt-i18n",O="code",E="iso",A="domain",P="file",_={PREFIX:"prefix",PREFIX_EXCEPT_DEFAULT:"prefix_except_default",PREFIX_AND_DEFAULT:"prefix_and_default",NO_PREFIX:"no_prefix"},D="nuxtI18n",R=["en","zh","tw","fr","ja","ko"]},20:function(e,t,n){"use strict";n.d(t,"z",function(){return c}),n.d(t,"x",function(){return l}),n.d(t,"y",function(){return d}),n.d(t,"s",function(){return h}),n.d(t,"r",function(){return f}),n.d(t,"q",function(){return m}),n.d(t,"p",function(){return y}),n.d(t,"l",function(){return v}),n.d(t,"E",function(){return k}),n.d(t,"m",function(){return C}),n.d(t,"t",function(){return w}),n.d(t,"C",function(){return x}),n.d(t,"B",function(){return S}),n.d(t,"o",function(){return T}),n.d(t,"D",function(){return A}),n.d(t,"f",function(){return P}),n.d(t,"w",function(){return _}),n.d(t,"a",function(){return R}),n.d(t,"h",function(){return N}),n.d(t,"b",function(){return L}),n.d(t,"u",function(){return I}),n.d(t,"v",function(){return j}),n.d(t,"d",function(){return F}),n.d(t,"A",function(){return M}),n.d(t,"i",function(){return $}),n.d(t,"j",function(){return B}),n.d(t,"c",function(){return z}),n.d(t,"k",function(){return U}),n.d(t,"g",function(){return H}),n.d(t,"e",function(){return V}),n.d(t,"n",function(){return G});var r=n(19),o=(n(5),n(6),n(7),n(8),n(43),n(157),n(156),n(121),n(73),n(28),n(23),n(62),n(63),n(58),n(44),n(21));function c(){return"production"===o.g.TEST}function l(){return"production"===o.g.PRE}function d(){return"production"===o.g.PROD}function h(e){var t=e||window.location.pathname,n=/\/(\w{2}-\w{2})(\/.*|$)/.exec(t);return null==n||n.length<2?"en-ph":"en-wa"===n[1]?"en-us":n[1]}function f(e){return(e=e||h()).substring(0,2)}function m(e){return(e=e||h()).substring(3,5).replace("test","ph")}function y(e){var t=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),n=window.location.search.substr(1).match(t);
1return null!=n?decodeURIComponent(n[2]):null}function v(e){for(var t=document.cookie.split(";"),i=0;i<t.length;i++){var n=t[i].indexOf("=");if(t[i].substring(0,n).trim()===e)return decodeURIComponent(t[i].substring(n+1))}return""}function k(e,t,n,r){var o=new Date,c=new Date(o.getTime()+n),l=r?";domain=".concat(r):"";document.cookie="".concat(e,"=").concat(encodeURIComponent(t))+"".concat(null==n?"":";expires=".concat(c.toUTCString()))+l}function C(){var e=-1!==window.location.href.indexOf("/en-wa")?"en-wa":h();return"".concat(window.location.protocol,"//").concat(window.location.host,"/").concat(e,"/")}function w(){window.location.href=C()}function x(link){link&&(window.location.href=V(link))}function S(link){link&&window.open(V(link))}function T(){var e=window.location,t=e.origin;return void 0===t?"".concat(e.protocol,"//").concat(e.hostname).concat(e.port?":".concat(e.port):""):t}var O=[],E=!1;function A(e,t){t?window.addEventListener("keydown",function(t){"Escape"!==t.key&&"Esc"!==t.key||!I(e)||0!==O.length||e()}):(I(e)&&O.push(e),E||(E=!0,window.addEventListener("keydown",function(e){if("Escape"===e.key||"Esc"===e.key){var t=O.pop();I(t)&&t()}})))}function P(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,n=null,r=[].slice.call(arguments,2);return function(){var o=this;clearTimeout(n),n=setTimeout(function(){e.apply(o,r)},t)}}function _(e){return-1!==(e=e||navigator.userAgent).indexOf("Mobi")}function D(e,t){return!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))}function R(e,t){D(e,t)||(e.className+=" "+t)}function N(){document.body.style.overflow="hidden"}function L(){document.body.style.overflow=""}function I(e){return"function"==typeof e}function j(e){return"object"===Object(r.a)(e)}function F(e,t,n,r,o,c,s){var dt=new Date(e);return dt.setFullYear(dt.getFullYear()+t),dt.setMonth(dt.getMonth()+n),dt.setDate(dt.getDate()+r),dt.setHours(dt.getHours()+o),dt.setMinutes(dt.getMinutes()+c),dt.setSeconds(dt.getSeconds()+s),dt}function M(e){return e>999999?parseInt(e/1e6).toLocaleString("en-US")+"."+(e%1e6).toString().substr(0,2)+"m":e>9999?parseInt(e/1e3)+"."+(e%1e3).toString().substr(0,1)+"k":e.toLocaleString("en-US")}function $(e){var t=e.getFullYear(),n=e.getMonth()+1,r=e.getDate();return t+"-"+B(n)+"-"+B(r)}var B=function(e){return e<10&&(e="0"+e),e};function z(){if(localStorage.getItem("dev_id"))return localStorage.getItem("dev_id");"undefined"!=typeof Fingerprint2?Fingerprint2.get({excludes:{enumerateDevices:!0}},function(e){e.push({key:"timestamp",value:(new Date).getTime()});var t=e.map(function(component){return component.value}),n=Fingerprint2.x64hash128(t.join(""),31);localStorage.setItem("dev_id",n)}):setTimeout(function(){z()},2e3)}function U(){if(localStorage.ss_usr_atk){var e=JSON.parse(localStorage.ss_usr_atk),t=+new Date,time=+new Date(e.t);return e.cd&&t-time<72e5?e.cd:(localStorage.removeItem("ss_usr_atk"),sessionStorage.removeItem("SS_USER_INFO"),"")}}function H(e){var t=window.location;if(!t.search)return"";var n=t.search.substr(1).split("&").filter(function(t){return!e.some(function(e){return e===t.split("=")[0]})});return n.length<=0?"":"?"+n.join("&")}function V(e){var t=window.location.host.indexOf("xiamenair.cn")>0?"cn":"com";return e.replace("{HOST_FLAG}",t)}function G(){var e=new Date,t=e.getFullYear(),n=e.getMonth()+1,r=e.getDate();return t+"-"+"".concat(n<10?"0":"")+n+"-"+"".concat(r<10?"0":"")+r}},208:function(e,t,n){"use strict";n.d(t,"c",function(){return I}),n.d(t,"d",function(){return j}),n.d(t,"b",function(){return F}),n.d(t,"k",function(){return M}),n.d(t,"a",function(){return $}),n.d(t,"i",function(){return z}),n.d(t,"g",function(){return U}),n.d(t,"j",function(){return H}),n.d(t,"e",function(){return V}),n.d(t,"f",function(){return G}),n.d(t,"l",function(){return W}),n.d(t,"h",function(){return K});var r=n(15),o=(n(5),n(6),n(7),n(8),n(52),n(43),n(45),n(23),n(21)),c=n(39),l=n(20),d=(n(231),n(69),n(70),n(299)),h=n.n(d),f=n(201),m=n.n(f),y=n(300),v=n.n(y),k=n(301),C=n.n(k),w=n(302),x=n.n(w),S=n(303),T=n.n(S),O=n(116),E=n.n(O),A=new Map([[o.i.EN,h.a],[o.i.ZH,m.a],[o.i.TW,v.a],[o.i.JA,C.a],[o.i.KO,x.a],[o.i.FR,T.a]]);var P=n(82),_=n(19),D=(n(62),n(63),n(42)),R=n.n(D),N="313233343536373a",L={encrypt:function(e){var t=R.a.enc.Hex.parse(N);return"object"===Object(_.a)(e)&&(e=JSON.stringify(e)),R.a.AES.encrypt
1(e,t,{mode:R.a.mode.ECB,padding:R.a.pad.Pkcs7}).ciphertext.toString()},decrypt:function(e){var t=R.a.enc.Hex.parse(N),n=R.a.AES.decrypt(R.a.format.Hex.parse(e),t,{mode:R.a.mode.ECB,padding:R.a.pad.Pkcs7});return R.a.enc.Utf8.stringify(n)}};function I(content,e){return content&&content.length>e?content.substr(0,e)+"...":content}function j(e,t){if(!e)return"#";if(-1!==e.indexOf("http")||0===e.indexOf("#"))return e;var n=Object(l.m)(),r="article-detail?articleLink=",o=-1!==e.indexOf(r)?e:"".concat(r).concat(e);o=n+o.replace("//","/");var c="";return Object(l.v)(t)&&(c=-1!==o.indexOf("?")?"":"?",Object.keys(t).forEach(function(e){c+="&".concat(e,"=").concat(t[e])}),c=c.replace("?&","?")),o+=c}function F(e){return e?e.replace(/&quot;/g,'"'):e}function M(){return"true"!==Object(l.l)(o.f.HAS_APPROVED_COOKIE_STATEMENT)}function $(e){return B.apply(this,arguments)}function B(){return(B=Object(r.a)(regeneratorRuntime.mark(function e(t){var n,r,o,c,l,d,h,f;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=t.cmsFilePath,r=t.siteNameInfo,o=t.fallBackVal,c=0,l=[function(){return P.a.getCMSFn({cmsFilePath:n,siteNameInfo:r,fallBackVal:o})},function(){return P.a.getCMSBackUpFn({cmsFilePath:n,siteNameInfo:r,fallBackVal:o})},function(){return P.a.getCMSLocalFn({cmsFilePath:n,siteNameInfo:r,fallBackVal:o})}];case 1:if(!(c<l.length)){e.next=6;break}return d=l[c],e.prev=2,e.next=3,d();case 3:return h=e.sent,e.abrupt("return",h);case 4:return e.prev=4,f=e.catch(2),e.abrupt("return",f);case 5:c++,e.next=1;break;case 6:case"end":return e.stop()}},e,null,[[2,4]])}))).apply(this,arguments)}function z(e){var t,n,r,o=e.isServerSide,c=e.app,d=e.req,h=e.store,f=(t=o?d.url:"",{siteNameFull:n=Object(l.s)(t),lang:Object(l.r)(n),site:Object(l.q)(n)});h.commit("setSiteNameInfo",f),c.i18n.locale=f.lang,r=c.i18n.locale,E.a.use(A.get(r))}function U(e){return e.siteNameFull.replace("tw-","cn-")}function H(code){return 0===code}function V(){return Object(l.w)()?"H5":"PC"}function G(e){var t=this;return new Promise(function(n,r){sessionStorage.getItem("city-all-"+t.$store.state.siteNameInfo.siteNameFull)?(t.cityData=JSON.parse(sessionStorage.getItem("city-all-"+t.$store.state.siteNameInfo.siteNameFull)),n()):t.$ajax.getStation({url:c.a,successCb:function(data){0===data.code&&data.result&&(e(data.result),sessionStorage.setItem("city-all-"+t.$store.state.siteNameInfo.siteNameFull,JSON.stringify(data.result)),n())},errorCb:function(){r(new Error("net err"))},customHeaders:{"Travel-Sky-Channel":V(),"Accept-Language":t.$store.state.siteNameInfo.siteNameFull}})})}function W(){this.$ajax.getStation({url:c.l,successCb:function(data){H(data.code)&&data.result&&data.result.url&&Object(l.C)(data.result.url)},customHeaders:{"Travel-Sky-Channel":V(),"Accept-Language":this.$store.state.siteNameInfo.siteNameFull}})}function X(){return new Promise(function(e,t){var n=Object(l.k)();n?e(n):t()})}function K(){return new Promise(function(e,t){Y()&&Y()!=={}?e(Y()):X().then(function(){J().then(function(data){e(data)},function(){t()})},function(){new Promise(function(e,t){var n=Object(l.p)("st");n?P.a.postStation({url:c.f,postParam:{st:n},successCb:function(data){if(data.result&&data.result.accessToken){var n={cd:data.result.accessToken,t:+new Date};localStorage.setItem("ss_usr_atk",JSON.stringify(n)),e(n)}else t()},errorCb:function(){t()}}):t()}).then(function(){J().then(function(data){e(data)},function(){t()})},function(){t()}).finally(function(){var e=window.location,t=e.href.indexOf("?"),n=Object(l.g)(["st"]);history.pushState({},"",e.href.substr(0,t)+n)})})})}function J(){return new Promise(function(e,t){X().then(function(n){P.a.getStation({url:c.e,successCb:function(data){var n;0===data.code&&data.result?(n=L.encrypt(JSON.stringify(data.result)),sessionStorage&&sessionStorage.setItem("SS_USER_INFO",JSON.stringify(n)),window.TingyunWeb&&window.Tingyun.setDid(data.result.queryMajorUsrInfoDTO.baseInfo.usrId),e(data.result)):t()},errorCb:function(){t()},customHeaders:{"Travel-Sky-Channel":V(),accessToken:n}})},function(){t()})})}function Y(){return sessionStorage&&sessionStorage.getItem("SS_USER_INFO")?JSON.parse(L.decrypt(JSON.parse(sessionStorage.getItem("SS_USER_INFO")))):null}},21:function(e,t,n){"use strict";n.d(t,"g",function(){return r}),n.d(t,"o",function(){return o}
1),n.d(t,"m",function(){return c}),n.d(t,"i",function(){return l}),n.d(t,"n",function(){return d}),n.d(t,"d",function(){return h}),n.d(t,"e",function(){return f}),n.d(t,"c",function(){return m}),n.d(t,"j",function(){return y}),n.d(t,"h",function(){return v}),n.d(t,"f",function(){return k}),n.d(t,"k",function(){return C}),n.d(t,"b",function(){return w}),n.d(t,"l",function(){return x}),n.d(t,"a",function(){return S});n(5),n(6),n(7),n(8),n(231),n(69),n(23),n(70);var r={DEV:"development",TEST:"test",PRE:"pre",PROD:"production"},o={en:"English",zh:"中文",tw:"繁體中文",ko:"한국어",ja:"日本語",fr:"Le français"},c={"en-au":"Australia","zh-au":"澳洲","en-ca":"Canada","zh-ca":"加拿大","en-eu":"Europe","zh-eu":"欧洲","fr-eu":"Europe","en-hk":"Hong Kong China","tw-hk":"中國香港","en-id":"Indonesia","zh-id":"印度尼西亚","en-jp":"Japan","ja-jp":"日本","en-kr":"Korea","ko-kr":"한국","en-mo":"Macao China","tw-mo":"中國澳門","en-my":"Malaysia","zh-my":"马来西亚","en-ph":"Philippines","zh-ph":"菲律宾","en-sg":"Singapore","zh-sg":"新加坡","en-th":"Thailand","zh-th":"泰国","en-tw":"Taiwan China","tw-tw":"中國台灣","en-us":"United States","en-vn":"Vietnam","zh-vn":"越南","en-ww":"Global","zh-ww":"全球站"},l={EN:"en",ZH:"zh",TW:"tw",JA:"ja",KO:"ko",FR:"fr"},d={AU:"au",CA:"ca",EU:"eu",HK:"hk",ID:"id",JP:"jp",KR:"kr",MO:"mo",MY:"my",PH:"ph",SG:"sg",TH:"th",TW:"tw",US:"us",VN:"vn"},h={SITE_MAP:"SITE_MAP",COMMON_CONTENT_PAGE:"COMMON_CONTENT_PAGE",MULTI_TAB_DROPDOWN:"MULTI_TAB_DROPDOWN",MULTI_TAB_BRANCH:"MULTI_TAB_BRANCH",MULTI_TAB_TAB:"MULTI_TAB_TAB",LEVEL_2_PAGE:"LEVEL_2_PAGE"},f=new Map([[h.SITE_MAP,"siteMap"],[h.COMMON_CONTENT_PAGE,"commonContentTemplate"],[h.MULTI_TAB_DROPDOWN,"multiTabDropDown"],[h.MULTI_TAB_BRANCH,"multiTabBranch"],[h.MULTI_TAB_TAB,"multiTabTab"],[h.LEVEL_2_PAGE,"level2Page"]]),m={FLIGHTS_AND_DEALS:"flights-and-deals",SPECIAL_OFFERS:"special-offers",POPULAR_ROUTES:"popular-routes",EGRET_MILES:"egret-miles",PASSENGER_SERVICE:"passenger-service",GROUND_SERVICE:"ground-service",CABIN_SERVICE:"cabin-service",CARGO_SERVICE:"cargo-service",AIRLINE_NEWS:"airline-news",ABOUT_US:"about-us",FEATURE:"feature"},y={ALERT:"alert",CONFIRM:"confirm",CONFIRM_ONLY:"confirmOnly",CHECKBOX_WITH_CONFIRM:"checkboxWithConfirm",CHECKBOX_WITH_CONFIRM_ONLY:"checkboxWithConfirmOnly"},v={json:"application/json",formEncode:"application/x-www-form-urlencoded"},k={HAS_APPROVED_COOKIE_STATEMENT:"HAS_APPROVED_COOKIE_STATEMENT"},C={adult:"ADT",child:"CHD",infant:"INF",youth:"YTH",military:"DISABLED_MILITARY",police:"DISABLED_POLICE"},w=[{long:"ECONOMY",short:"EC"},{long:"BUSINESS",short:"BC"},{long:"FIRST",short:"FC"},{long:"ANY",short:"ANY"}],x=400,S={BER:"TXL",BUH:"OTP",GLA:"PIK",JKT:"CGK",LON:"LHR",MIL:"MXP",MUC:"AGB",OSA:"KIX",PBM:"ORG",PAR:"CDG",RIO:"GIG",ROM:"FCO",SAO:"GRU",SEL:"ICN",STO:"ARN",TYO:"NRT",SIA:"XIY"}},229:function(e,t,n){var content=n(338);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(68).default)("4899ef21",content,!0,{sourceMap:!1})},230:function(e,t,n){var content=n(340);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(68).default)("1f56cfa0",content,!0,{sourceMap:!1})},305:function(e,t,n){"use strict";var r=n(15),o=(n(5),n(6),n(7),n(8),n(52),n(23),n(9)),c=n(12),l=window.__NUXT__;function d(){if(!this._hydrated)return this.$fetch()}function h(){if((e=this).$vnode&&e.$vnode.elm&&e.$vnode.elm.dataset&&e.$vnode.elm.dataset.fetchKey){var e;this._hydrated=!0,this._fetchKey=this.$vnode.elm.dataset.fetchKey;var data=l.fetch[this._fetchKey];if(data&&data._error)this.$fetchState.error=data._error;else for(var t in data)o.default.set(this.$data,t,data[t])}}function f(){var e=this;return this._fetchPromise||(this._fetchPromise=m.call(this).then(function(){delete e._fetchPromise})),this._fetchPromise}function m(){return y.apply(this,arguments)}function y(){return(y=Object(r.a)(regeneratorRuntime.mark(function e(){var t,n,r,o,l=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return this.$nuxt.nbFetching++,this.$fetchState.pending=!0,this.$fetchState.error=null,this._hydrated=!1,t=null,n=Date.now(),e.prev=1,e.next=2,this.$options.fetch.call(this);case 2:e.next=4;break;case 3:e.prev=3,o=e.catch(1),t=Object(c.p)(o);case 4:if(!((r=this._fetchDelay-(Date.now()-n))>0)){e.next=5;break}return e.next=5,new Promise(function(e){return setTimeout(e,r)});case 5:this.$fetchState.error=t,this.$fetchState.pending=!1,this.$fetchState.timestamp=Date.now(),this.$nextTick(function(){return l.$nuxt.nbFetching--});case 6:case"end":return e.stop()}},e,this,[[1,3]])}
1))).apply(this,arguments)}t.a={beforeCreate:function(){Object(c.l)(this)&&(this._fetchDelay="number"==typeof this.$options.fetchDelay?this.$options.fetchDelay:200,o.default.util.defineReactive(this,"$fetchState",{pending:!1,error:null,timestamp:Date.now()}),this.$fetch=f.bind(this),Object(c.a)(this,"created",h),Object(c.a)(this,"beforeMount",d))}}},310:function(e,t,n){e.exports=n(311)},311:function(e,t,n){"use strict";n.r(t),function(e){var t=n(19),r=n(15),o=(n(5),n(6),n(7),n(8),n(52),n(57),n(44),n(45),n(91),n(71),n(58),n(321),n(69),n(23),n(70),n(28),n(49),n(106),n(9)),c=n(295),l=n(117),d=n(12),h=n(56),f=n(305),m=n(153);function y(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,a){if(e){if("string"==typeof e)return v(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?v(e,a):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,c=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw c}}}}function v(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}o.default.__nuxt__fetch__mixin__||(o.default.mixin(f.a),o.default.__nuxt__fetch__mixin__=!0),o.default.component(m.a.name,m.a),o.default.component("NLink",m.a),e.fetch||(e.fetch=c.a);var k,C,w=[],x=window.__NUXT__||{},S=x.config||{};S._app&&(n.p=Object(d.v)(S._app.cdnURL,S._app.assetsPath)),Object.assign(o.default.config,{silent:!0,performance:!1});var T=o.default.config.errorHandler||console.error;function O(e,t,n){for(var r=function(component){var e=function(component,e){if(!component||!component.options||!component.options[e])return{};var option=component.options[e];if("function"==typeof option){for(var t=arguments.length,n=new Array(t>2?t-2:0),r=2;r<t;r++)n[r-2]=arguments[r];return option.apply(void 0,n)}return option}(component,"transition",t,n)||{};return"string"==typeof e?{name:e}:e},o=n?Object(d.g)(n):[],c=Math.max(e.length,o.length),l=[],h=function(){var t=Object.assign({},r(e[i])),n=Object.assign({},r(o[i]));Object.keys(t).filter(function(e){return void 0!==t[e]&&!e.toLowerCase().includes("leave")}).forEach(function(e){n[e]=t[e]}),l.push(n)},i=0;i<c;i++)h();return l}function E(e,t,n){return A.apply(this,arguments)}function A(){return(A=Object(r.a)(regeneratorRuntime.mark(function e(t,n,r){var o,c,l,h,f,m=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this._routeChanged=Boolean(k.nuxt.err)||n.name!==t.name,this._paramChanged=!this._routeChanged&&n.path!==t.path,this._queryChanged=!this._paramChanged&&n.fullPath!==t.fullPath,this._diffQuery=this._queryChanged?Object(d.i)(t.query,n.query):[],(this._routeChanged||this._paramChanged)&&this.$loading.start&&!this.$loading.manual&&this.$loading.start(),e.prev=1,!this._queryChanged){e.next=3;break}return e.next=2,Object(d.r)(t,function(e,t){return{Component:e,instance:t}});case 2:o=e.sent,o.some(function(e){var r=e.Component,o=e.instance,c=r.options.watchQuery;return!0===c||(Array.isArray(c)?c.some(function(e){return m._diffQuery[e]}):"function"==typeof c&&c.apply(o,[t.query,n.query]))})&&this.$loading.start&&!this.$loading.manual&&this.$loading.start();case 3:r(),e.next=6;break;case 4:if(e.prev=4,f=e.catch(1),l=(c=f||{}).statusCode||c.status||c.response&&c.response.status||500,h=c.message||"",!/^Loading( CSS)? chunk (\d)+ failed\./.test(h)){e.next=5;break}return window.location.reload(!0),e.abrupt("return");case 5:this.error({statusCode:l,message:h}),this.$nuxt.$emit("routeChanged",t,n,c),r();case 6:case"end":return e.stop()}},e,this,[[1,4]])}))).apply(this,arguments)}function P(e,t){return x.serverRendered&&t&&Object(d.b)(e,t),e._Ctor=e,e}function _(e){return Object(d.d)(e,function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(t,n,r,o,c){var l;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("function"!=typeof t||t.options){e.next=2;break}return e.next=1,t();case 1:t=e.sent;case 2:return l=P(Object(d.s)(t),x.data?x.data[c]:null),r.components[o]=l,e.abrupt("return",l);case 3:case"end":return e.stop()}},e)}));return function(t,n,r,o,c){return e.apply(this,arguments)}}())}function D(e,t,n,r){var o=this,c=["nuxti18n"],h=!1;if(void 0!==n&&(c=[],(n=Object(d.s)(n)).options.middleware&&(c=c.concat(n.options.middleware)),e.forEach(function(e){e.options.middleware&&(c=c.concat(e.options.middleware))})),c=c.map(function(e){return"function"==typeof e?e:("function"!=typeof l.a[e]&&(h=!0,o.error({statusCode:500,message:"Unknown middleware "+e})),l.a[e])}),!h)return Object(d.o)(c,t,r)}function R(e,t,n,r){return N.apply(this,arguments)}function N(){return N=Object(r.a)(regeneratorRuntime.mark(function e(t,n,o,c){var l,f,m,v,C,x,S,T,E,A,P,_,R,N,L,I,j,F,M=this;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){e.next=1;break}return e.abrupt("return",o());case 1:return t===n?(w=[],!0):(l=[],w=Object(d.g)(n,l).map(function(e,i){return Object(d.c)(n.matched[l[i]].path)(n.params)})),f=!1,m=function(path){n.path===path.path&&M.$loading.finish&&M.$loading.finish(),n.path!==path.path&&M.$loading.pause&&M.$loading.pause(),f||(f=!0,o(path))},e.next=2,Object(d.t)(k,{route:t,from:n,error:function(e){c.aborted||k.nuxt.error.call(M,e)},next:m.bind(this)});case 2:if(this._dateLastError=k.nuxt.dateErr,this._hadError=Boolean(k.nuxt.err),v=[],(C=Object(d.g)(t,v)).length){e.next=10;break}return e.next=3,D.call(this,C,k.context,void 0,c);case 3:if(!f){e.next=4;break}return e.abrupt("return");case 4:if(!c.aborted){e.next=5;break}return o(!1),e.abrupt("return");case 5:return x=(h.a.options||h.a).layout,e.next=6,this.loadLayout("function"==typeof x?x.call(h.a,k.context):x);case 6:return S=e.sent,e.next=7,D.call(this,C,k.context,S,c);case 7:if(!f){e.next=8;break}return e.abrupt("return");case 8:if(!c.aborted){e.next=9;break}return o(!1),e.abrupt("return");case 9:return k.context.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());
1case 10:return C.forEach(function(e){e._Ctor&&e._Ctor.options&&(e.options.asyncData=e._Ctor.options.asyncData,e.options.fetch=e._Ctor.options.fetch)}),this.setTransitions(O(C,t,n)),e.prev=11,e.next=12,D.call(this,C,k.context,void 0,c);case 12:if(!f){e.next=13;break}return e.abrupt("return");case 13:if(!c.aborted){e.next=14;break}return o(!1),e.abrupt("return");case 14:if(!k.context._errored){e.next=15;break}return e.abrupt("return",o());case 15:return"function"==typeof(T=C[0].options.layout)&&(T=T(k.context)),e.next=16,this.loadLayout(T);case 16:return T=e.sent,e.next=17,D.call(this,C,k.context,T,c);case 17:if(!f){e.next=18;break}return e.abrupt("return");case 18:if(!c.aborted){e.next=19;break}return o(!1),e.abrupt("return");case 19:if(!k.context._errored){e.next=20;break}return e.abrupt("return",o());case 20:E=!0,e.prev=21,A=y(C),e.prev=22,A.s();case 23:if((P=A.n()).done){e.next=27;break}if("function"==typeof(_=P.value).options.validate){e.next=24;break}return e.abrupt("continue",26);case 24:return e.next=25,_.options.validate(k.context);case 25:if(E=e.sent){e.next=26;break}return e.abrupt("continue",27);case 26:e.next=23;break;case 27:e.next=29;break;case 28:e.prev=28,I=e.catch(22),A.e(I);case 29:return e.prev=29,A.f(),e.finish(29);case 30:e.next=32;break;case 31:return e.prev=31,j=e.catch(21),this.error({statusCode:j.statusCode||"500",message:j.message}),e.abrupt("return",o());case 32:if(E){e.next=33;break}return this.error({statusCode:404,message:"This page could not be found"}),e.abrupt("return",o());case 33:return e.next=34,Promise.all(C.map(function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(r,i){var o,c,l,h,f,m,y,C,p;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r._path=Object(d.c)(t.matched[v[i]].path)(t.params),r._dataRefresh=!1,o=r._path!==w[i],M._routeChanged&&o?r._dataRefresh=!0:M._paramChanged&&o?(c=r.options.watchParam,r._dataRefresh=!1!==c):M._queryChanged&&(!0===(l=r.options.watchQuery)?r._dataRefresh=!0:Array.isArray(l)?r._dataRefresh=l.some(function(e){return M._diffQuery[e]}):"function"==typeof l&&(R||(R=Object(d.h)(t)),r._dataRefresh=l.apply(R[i],[t.query,n.query]))),M._hadError||!M._isMounted||r._dataRefresh){e.next=1;break}return e.abrupt("return");case 1:return h=[],f=r.options.asyncData&&"function"==typeof r.options.asyncData,m=Boolean(r.options.fetch)&&r.options.fetch.length,y=f&&m?30:45,f&&((C=Object(d.q)(r.options.asyncData,k.context)).then(function(e){Object(d.b)(r,e),M.$loading.increase&&M.$loading.increase(y)}),h.push(C)),M.$loading.manual=!1===r.options.loading,m&&((p=r.options.fetch(k.context))&&(p instanceof Promise||"function"==typeof p.then)||(p=Promise.resolve(p)),p.then(function(e){M.$loading.increase&&M.$loading.increase(y)}),h.push(p)),e.abrupt("return",Promise.all(h));case 2:case"end":return e.stop()}},e)}));return function(t,n){return e.apply(this,arguments)}}()));case 34:if(f){e.next=36;break}if(this.$loading.finish&&!this.$loading.manual&&this.$loading.finish(),!c.aborted){e.next=35;break}return o(!1),e.abrupt("return");case 35:o();case 36:e.next=41;break;case 37:if(e.prev=37,F=e.catch(11),!c.aborted){e.next=38;break}return o(!1),e.abrupt("return");case 38:if("ERR_REDIRECT"!==(N=F||{}).message){e.next=39;break}return e.abrupt("return",this.$nuxt.$emit("routeChanged",t,n,N));case 39:return w=[],Object(d.k)(N),"function"==typeof(L=(h.a.options||h.a).layout)&&(L=L(k.context)),e.next=40,this.loadLayout(L);case 40:this.error(N),this.$nuxt.$emit("routeChanged",t,n,N),o();case 41:case"end":return e.stop()}},e,this,[[11,37],[21,31],[22,28,29,30]])})),N.apply(this,arguments)}function L(e,n){Object(d.d)(e,function(e,n,r,c){return"object"!==Object(t.a)(e)||e.options||((e=o.default.extend(e))._Ctor=e,r.components[c]=e),e})}Object(h.b)(null,x.config).then(function(e){return z.apply(this,arguments)}).catch(T);var I=new WeakMap;function j(e,t,n){var r=Boolean(this.$options.nuxt.err);this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(r=!1);var o=r?(h.a.options||h.a).layout:e.matched[0].components.default.options.layout;"function"==typeof o&&(o=o(k.context)),I.set(e,o),n&&n()}function F(e){var t=I.get(e);I.delete(e),this._hadError&&this._dateLastError===this.$options.nuxt.dateErr&&(this.$options.nuxt.err=null),this.setLayout(t)}function M(e){e._hadError&&e._dateLastError===e.$options.nuxt.dateErr&&e.error()}function $(e,t){var n=this;if(!1!==this._routeChanged||!1!==this._paramChanged||!1!==this._queryChanged){var r=Object(d.h)(e),c=Object(d.g)(e),l=!1;o.default.nextTick(function(){r.forEach(function(e,i){if(e&&!e._isDestroyed&&e.constructor._dataRefresh&&c[i]===e.constructor&&!0!==e.$vnode.data.keepAlive&&"function"==typeof e.constructor.options.data){var t=e.constructor.options.data.call(e);for(var n in t)o.default.set(e.$data,n,t[n]);l=!0}}),l&&window.$nuxt.$nextTick(function(){window.$nuxt.$emit("triggerScroll")}),M(n)})}}
1function B(e){window.onNuxtReadyCbs.forEach(function(t){"function"==typeof t&&t(e)}),"function"==typeof window._onNuxtLoaded&&window._onNuxtLoaded(e),C.afterEach(function(t,n){o.default.nextTick(function(){return e.$nuxt.$emit("routeChanged",t,n)})})}function z(){return(z=Object(r.a)(regeneratorRuntime.mark(function e(t){var n,r,c,l,h,f,m,y;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return k=t.app,C=t.router,t.store,n=new o.default(k),r=x.layout||"default",e.next=1,n.loadLayout(r);case 1:return n.setLayout(r),c=function(){n.$mount("#__nuxt"),C.afterEach(L),C.beforeResolve(j.bind(n)),C.afterEach(F.bind(n)),C.afterEach($.bind(n)),o.default.nextTick(function(){B(n)})},e.next=2,Promise.all(_(k.context.route));case 2:if(l=e.sent,n.setTransitions=n.$options.nuxt.setTransitions.bind(n),l.length&&(n.setTransitions(O(l,C.currentRoute)),w=C.currentRoute.matched.map(function(e){return Object(d.c)(e.path)(C.currentRoute.params)})),n.$loading={},x.error&&(n.error(x.error),n.nuxt.errPageReady=!0),C.beforeEach(E.bind(n)),h=null,f=R.bind(n),C.beforeEach(function(e,t,n){h&&(h.aborted=!0),f(e,t,n,h={aborted:!1})}),!x.serverRendered||!Object(d.n)(x.routePath,n.context.route.path)){e.next=3;break}return e.abrupt("return",c());case 3:return m=function(){j.call(n,C.currentRoute),F.call(n,C.currentRoute)},y=function(){L(C.currentRoute,C.currentRoute),m(),M(n),c()},e.next=4,new Promise(function(e){return setTimeout(e,0)});case 4:R.call(n,C.currentRoute,C.currentRoute,function(path){if(path){var e=C.afterEach(function(t,n){e(),y()});C.push(path,void 0,function(e){e&&T(e)})}else y()},{aborted:!1});case 5:case"end":return e.stop()}},e)}))).apply(this,arguments)}}.call(this,n(35))},337:function(e,t,n){"use strict";n(229)},338:function(e,t,n){var r=n(67)(function(i){return i[1]});r.push([e.i,"\n.__nuxt-error-page {\n  padding: 1rem;\n  background: #F7F8FB;\n  color: #47494E;\n  text-align: center;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  flex-direction: column;\n  font-family: sans-serif;\n  font-weight: 100 !important;\n  -ms-text-size-adjust: 100%;\n  -webkit-text-size-adjust: 100%;\n  -webkit-font-smoothing: antialiased;\n  position: absolute;\n  top: 0;\n  left: 0;\n  right: 0;\n  bottom: 0;\n}\n.__nuxt-error-page .error {\n  max-width: 450px;\n}\n.__nuxt-error-page .title {\n  font-size: 1.5rem;\n  margin-top: 15px;\n  color: #47494E;\n  margin-bottom: 8px;\n}\n.__nuxt-error-page .description {\n  color: #7F828B;\n  line-height: 21px;\n  margin-bottom: 10px;\n}\n.__nuxt-error-page a {\n  color: #7F828B !important;\n  text-decoration: none;\n}\n.__nuxt-error-page .logo {\n  position: fixed;\n  left: 12px;\n  bottom: 12px;\n}\n",""]),r.locals={},e.exports=r},339:function(e,t,n){"use strict";n(230)},340:function(e,t,n){var r=n(67)(function(i){return i[1]});r.push([e.i,"\n.nuxt-progress {\n  position: fixed;\n  top: 0px;\n  left: 0px;\n  right: 0px;\n  height: 2px;\n  width: 0%;\n  opacity: 1;\n  transition: width 0.1s, opacity 0.4s;\n  background-color: #fff;\n  z-index: 999999;\n}\n.nuxt-progress.nuxt-progress-notransition {\n  transition: none;\n}\n.nuxt-progress-failed {\n  background-color: red;\n}\n",""]),r.locals={},e.exports=r},341:function(e,t,n){var content=n(342);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(68).default)("0aa3312c",content,!0,{sourceMap:!1})},342:function(e,t,n){var r=n(67)(function(i){return i[1]});r.push([e.i,"html, body, div, span, applet, object, iframe, p, blockquote, pre,\na, abbr, acronym, address, big, cite, code,\ndel, dfn, em, img, ins, kbd, q, s, samp,\nsmall, strike, strong, sub, sup, tt, var,\nb, u, i, center,\ndl, dt, dd, ol, ul, li,\nfieldset, form, label, legend,\ntable, caption, tbody, tfoot, thead, tr, th, td,\narticle, aside, canvas, details, embed,\nfigure, figcaption, footer, header, hgroup,\nmenu, nav, output, ruby, section, summary,\ntime, mark, audio, video {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  font-size: 100%;\n  font: inherit;\n  vertical-align: baseline;\n}\n/* HTML5 display-role reset for older browsers */\narticle, aside, details, figcaption, figure,\nfooter, header, hgroup, menu, nav, section {\n  display: block;\n}\nbody {\n  line-height: 1;\n}\nol, ul {\n  list-style: none;\n}\nblockquote, q {\n  quotes: none;\n}
1\nblockquote:before, blockquote:after,\nq:before, q:after {\n  content: '';\n  content: none;\n}\ntable {\n  border-collapse: collapse;\n  border-spacing: 0;\n}\n",""]),r.locals={},e.exports=r},343:function(e,t,n){var content=n(344);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(68).default)("34921eb0",content,!0,{sourceMap:!1})},344:function(e,t,n){var r=n(67)(function(i){return i[1]});r.push([e.i,'/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n   ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n   ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n  margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n  display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n  font-size: 2em;\n  /*margin: 0.67em 0;*/\n  margin: 0;\n}\n\n/* Grouping content\n   ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n  box-sizing: content-box; /* 1 */\n  height: 0; /* 1 */\n  overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n   ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n  background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n  border-bottom: none; /* 1 */\n  text-decoration: underline; /* 2 */\n  text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n  font-family: monospace, monospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n  font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/* Embedded content\n   ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n  border-style: none;\n}\n\n/* Forms\n   ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n  overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[t
1ype="button"],\n[type="reset"],\n[type="submit"] {\n  -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type="button"]::-moz-focus-inner,\n[type="reset"]::-moz-focus-inner,\n[type="submit"]::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type="button"]:-moz-focusring,\n[type="reset"]:-moz-focusring,\n[type="submit"]:-moz-focusring {\n  outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n  padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n *    `fieldset` elements in all browsers.\n */\n\nlegend {\n  box-sizing: border-box; /* 1 */\n  color: inherit; /* 2 */\n  display: table; /* 1 */\n  max-width: 100%; /* 1 */\n  padding: 0; /* 3 */\n  white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n  overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type="checkbox"],\n[type="radio"] {\n  box-sizing: border-box; /* 1 */\n  padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type="number"]::-webkit-inner-spin-button,\n[type="number"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type="search"] {\n  -webkit-appearance: textfield; /* 1 */\n  outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type="search"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/* Interactive\n   ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n  display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n  display: list-item;\n}\n\n/* Misc\n   ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n  display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n  display: none;\n}\n',""]),r.locals={},e.exports=r},354:function(e,t){},381:function(e,t,n){"use strict";n.r(t);n(5),n(6),n(7),n(8);t.default={setSiteNameInfo:function(e,data){e.siteNameInfo=data}}},382:function(e,t,n){"use strict";n.r(t);n(5),n(6),n(7),n(8);t.default=function(){return{siteNameInfo:{siteNameFull:"",lang:"",site:""}}}},39:function(e,t,n){"use strict";n.d(t,"b",function(){return c}),n.d(t,"k",function(){return m}),n.d(t,"j",function(){return y}),n.d(t,"n",function(){return v}),n.d(t,"q",function(){return k}),n.d(t,"m",function(){return C}),n.d(t,"p",function(){return w}),n.d(t,"o",function(){return x}),n.d(t,"r",function(){return S}),n.d(t,"f",function(){return E}),n.d(t,"e",function(){return A}),n.d(t,"h",function(){return P}),n.d(t,"i",function(){return _}),n.d(t,"g",function(){return D}),n.d(t,"w",function(){return R}),n.d(t,"v",function(){return N}),n.d(t,"a",function(){return L}),n.d(t,"t",function(){return I}),n.d(t,"u",function(){return j}),n.d(t,"d",function(){return F}),n.d(t,"l",function(){return M}),n.d(t,"s",function(){return $}),n.d(t,"c",function(){return B});n(5),n(6),n(7),n(8);var r=n(21),o="{HOST_FLAG}",c={SWITCH_CONFIG:"/cms-i18n-ow/js/cfg.js",HOME_PAY_ICON:"/fixed-url/channels/支付方式小图标.json",HOME_ALERT:"/fixed-url/channels/首页弹窗.json",COOKIE_TIPS:"/fixed-url/channels/Cookie政策.json",SITE_INFO:"/fixed-url/channels/站点信息.json",NAV:"/fixed-url/channels/Nav.json",INDEX_BANNER:"/fixed-url/channels/轮播图.json",FEATURED_DESTINATIONS:"/fixed-url/channels/目的地推荐.json",TOP_DESTINATIONS:"/fixed-url/channels/热门目的地.json",TRENDING_ROUTES:"/fixed-url/channels/页脚热门航线.json",AIRLINE_NEWS:"/fixed-url/channels/airline-news.json",FOOTER:"/fixed-url/channels/Footer.json",CHECKTICKET:"/fixed-url/channels/客票验真.json"},l={development:{CHANNEL_STATION:"/channel-station",TRAVEL_SKY_PC:"https://int-et.xiamenair."+o,TRAVEL_SKY_M:"https://int-h5.xiamenair."+o,LOGIN_URL:"http://fat.ecipuia.xiamenair.com/api/v1/oauth2/authorize?uia_type=st&lang={SITE_
1NAME}&client_id=uiaweb_client&redirect_uri={LAST_PAGE}",LOGIN_OUT:"http://fat.ecipuia.xiamenair.com/api/v1/web/logout?callbackUri={HOME_PAGE}",CMS_HOST:"https://rescmstest.xiamenair.com.cn",CMS_HOST2:"https://cmstest.xiamenair.com.cn"},test:{CHANNEL_STATION:"https://csapitest-2a.xiamenair.com",TRAVEL_SKY_PC:"https://int-et.xiamenair."+o,TRAVEL_SKY_M:"https://int-h5.xiamenair."+o,LOGIN_URL:"http://fat.ecipuia.xiamenair.com/api/v1/oauth2/authorize?uia_type=st&lang={SITE_NAME}&client_id=uiaweb_client&redirect_uri={LAST_PAGE}",LOGIN_OUT:"http://fat.ecipuia.xiamenair.com/api/v1/web/logout?callbackUri={HOME_PAGE}",CMS_HOST:"https://rescmstest.xiamenair.com.cn",CMS_HOST2:"https://cmstest.xiamenair.com.cn"},pre:{CHANNEL_STATION:"https://csapipre-2a.xiamenair.com",TRAVEL_SKY_PC:"https://int-et.xiamenair."+o,TRAVEL_SKY_M:"https://int-h5.xiamenair."+o,LOGIN_URL:"https://ecipuia.xiamenair.com/api/v1/oauth2/authorize?uia_type=st&lang={SITE_NAME}&client_id=uiaweb_client&redirect_uri={LAST_PAGE}",LOGIN_OUT:"https://ecipuia.xiamenair.com/api/v1/web/logout?callbackUri={HOME_PAGE}",CMS_HOST:"https://rescms.xiamenair.cn",CMS_HOST2:"https://cms.xiamenair.com.cn"},production:{CHANNEL_STATION:"https://csapi-2a.xiamenair.com",TRAVEL_SKY_PC:"https://int-et.xiamenair."+o,TRAVEL_SKY_M:"https://int-h5.xiamenair."+o,LOGIN_URL:"https://ecipuia.xiamenair.com/api/v1/oauth2/authorize?uia_type=st&lang={SITE_NAME}&client_id=uiaweb_client&redirect_uri={LAST_PAGE}",LOGOUT_URL:"https://ecipuia.xiamenair.com/api/v1/web/logout?callbackUri={HOME_PAGE}",CMS_HOST:"https://rescms.xiamenair.cn",CMS_HOST2:"https://cms.xiamenair.com.cn"}},d=(r.g.PROD,l.production.TRAVEL_SKY_PC),h=l.production.TRAVEL_SKY_M,f="production"===r.g.PROD?"/#/":"/index.html#/",m="".concat(d,"/lowerFlight?lang={siteNameFull4TravelSky}"),y="".concat(h).concat(f,"cheapFlights?lang={siteNameFull4TravelSky}"),v="".concat(h).concat(f,"selectASeatSearch?lang={siteNameFull4TravelSky}&selectACType={selectACType}"),k="".concat(d,"/ac/search?lang={siteNameFull4TravelSky}"),C="".concat(h).concat(f,"selectASeatSearch?lang={siteNameFull4TravelSky}&selectACType={selectACType}"),w="".concat(d,"/ac/search/baggage?lang={siteNameFull4TravelSky}"),x="".concat(h).concat(f,"selectASeatSearch?lang={siteNameFull4TravelSky}&selectACType={selectACType}"),S="".concat(d,"/ac/search/wifi?lang={siteNameFull4TravelSky}"),T=l.production.CHANNEL_STATION,O=l.production.CHANNEL_STATION,E="".concat(T,"/user/channelLogin/loginByST"),A="".concat(T,"/user/mem/info"),P=l.production.LOGIN_URL,_=l.production.LOGOUT_URL,D="".concat(T,"/general/img-vcode?channel=PCWEB"),R="".concat(T,"/general/img-vcode/jcaptchaSound?channel=PCWEB"),N="".concat(T,"/general/abroad/order"),L="".concat(T,"/general/abroad/airport"),I="".concat(T,"/general/abroad/flight"),j="".concat(T,"/general/abroad/hotel"),F="".concat(O,"/general/flightDynamic/completeMarketingFlight"),M="".concat(T,"/general/abroad/mobileCenter"),$="".concat(T,"/general/abroad/price-calendar"),B=l.production.CMS_HOST;l.production.CMS_HOST2},445:function(e,t){},56:function(e,t,n){"use strict";n.d(t,"b",function(){return He}),n.d(t,"a",function(){return M});n(45),n(49),n(44),n(93),n(94);var r=n(15),o=n(37),c=(n(5),n(6),n(7),n(8),n(52),n(57),n(58),n(23),n(43),n(9)),l=n(120),d=n(119),h=n(202),f=n.n(h),m=n(104),y=n.n(m),v=n(203),k=n(55),C=n(12);n(309);"scrollRestoration"in window.history&&(Object(C.u)("manual"),window.addEventListener("beforeunload",function(){Object(C.u)("auto")}),window.addEventListener("load",function(){Object(C.u)("manual")}));function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var S=function(){return Object(C.m)(Promise.all([n.e(0),n.e(1),n.e(3),n.e(9)]).then(n.bind(null,785)))},T=function(){return Object(C.m)(Promise.all([n.e(4),n.e(0),n.e(1),n.e(2),n.e(5)]).then(n.bind(null,789)))},O=function(){return Object(C.m)(Promise.all([n.e(4),n.e(0),n.e(1),n.e(2),n.e(6)]).then(n.bind(null,790)))},E=function(){return Object(C.m)(Promise.all([n.e(3),n.e(7)]).then(n.bind(null,791)))},A=function(){return Object(C.m)(Promise.all([n.e(0),n.e(8)]).then(n.bind(null,787)))},P=function(){return Object(C.m)(n.e(10).then(n.bind(null,792)))},_=function(){};c.default.use(v.a);
1var D={mode:"history",base:"/",linkActiveClass:"nuxt-link-active",linkExactActiveClass:"nuxt-link-exact-active",scrollBehavior:function(e,t,n){var r=!1,o=e!==t;n?r=n:o&&function(e){var t=Object(C.g)(e);if(1===t.length){var n=t[0].options;return!1!==(void 0===n?{}:n).scrollToTop}return t.some(function(e){var t=e.options;return t&&t.scrollToTop})}(e)&&(r={x:0,y:0});var c=window.$nuxt;return(!o||e.path===t.path&&e.hash!==t.hash)&&c.$nextTick(function(){return c.$emit("triggerScroll")}),new Promise(function(t){c.$once("triggerScroll",function(){if(e.hash){var n=e.hash;void 0!==window.CSS&&void 0!==window.CSS.escape&&(n="#"+window.CSS.escape(n.substr(1)));try{var o=document.querySelector(n);if(o){var c;r={selector:n};var l=Number(null===(c=getComputedStyle(o)["scroll-margin-top"])||void 0===c?void 0:c.replace("px",""));l&&(r.offset={y:l})}}catch(e){console.warn("Failed to save scroll position. Please add CSS.escape() polyfill (https://github.com/mathiasbynens/CSS.escape).")}}t(r)})})},routes:[{path:"/accessibility-plan-and-feedback-process",component:function(){return Object(C.m)(Promise.all([n.e(4),n.e(0),n.e(1),n.e(2),n.e(5)]).then(n.bind(null,789)))},name:"accessibility-plan-and-feedback-process"},{path:"/article-detail",component:function(){return Object(C.m)(Promise.all([n.e(4),n.e(0),n.e(1),n.e(2),n.e(6)]).then(n.bind(null,790)))},name:"article-detail"},{path:"/booking-inquiry",component:function(){return Object(C.m)(Promise.all([n.e(3),n.e(7)]).then(n.bind(null,791)))},name:"booking-inquiry"},{path:"/flight-status",component:function(){return Object(C.m)(Promise.all([n.e(0),n.e(8)]).then(n.bind(null,787)))},name:"flight-status"},{path:"/m-ancillary-service-list",component:function(){return Object(C.m)(n.e(10).then(n.bind(null,792)))},name:"m-ancillary-service-list"},{path:"/",component:function(){return Object(C.m)(Promise.all([n.e(0),n.e(1),n.e(3),n.e(9)]).then(n.bind(null,785)))},name:"index"},{path:"/en-ww/",component:S},{path:"/zh-ww/",component:S},{path:"/en-au/",component:S},{path:"/zh-au/",component:S},{path:"/en-ca/",component:S},{path:"/zh-ca/",component:S},{path:"/en-eu/",component:S},{path:"/fr-eu/",component:S},{path:"/zh-eu/",component:S},{path:"/en-hk/",component:S},{path:"/tw-hk/",component:S},{path:"/en-id/",component:S},{path:"/zh-id/",component:S},{path:"/en-jp/",component:S},{path:"/ja-jp/",component:S},{path:"/en-kr/",component:S},{path:"/ko-kr/",component:S},{path:"/en-mo/",component:S},{path:"/tw-mo/",component:S},{path:"/en-my/",component:S},{path:"/zh-my/",component:S},{path:"/en-ph/",component:S},{path:"/zh-ph/",component:S},{path:"/en-sg/",component:S},{path:"/zh-sg/",component:S},{path:"/en-th/",component:S},{path:"/zh-th/",component:S},{path:"/en-tw/",component:S},{path:"/tw-tw/",component:S},{path:"/en-us/",component:S},{path:"/en-wa/",component:S},{path:"/en-vn/",component:S},{path:"/zh-vn/",component:S},{path:"/en-ww/accessibility-plan-and-feedback-process",component:T},{path:"/zh-ww/accessibility-plan-and-feedback-process",component:T},{path:"/en-au/accessibility-plan-and-feedback-process",component:T},{path:"/zh-au/accessibility-plan-and-feedback-process",component:T},{path:"/en-ca/accessibility-plan-and-feedback-process",component:T},{path:"/zh-ca/accessibility-plan-and-feedback-process",component:T},{path:"/en-eu/accessibility-plan-and-feedback-process",component:T},{path:"/fr-eu/accessibility-plan-and-feedback-process",component:T},{path:"/zh-eu/accessibility-plan-and-feedback-process",component:T},{path:"/en-hk/accessibility-plan-and-feedback-process",component:T},{path:"/tw-hk/accessibility-plan-and-feedback-process",component:T},{path:"/en-id/accessibility-plan-and-feedback-process",component:T},{path:"/zh-id/accessibility-plan-and-feedback-process",component:T},{path:"/en-jp/accessibility-plan-and-feedback-process",component:T},{path:"/ja-jp/accessibility-plan-and-feedback-process",component:T},{path:"/en-kr/accessibility-plan-and-feedback-process",component:T},{path:"/ko-kr/accessibility-plan-and-feedback-process",component:T},{path:"/en-mo/accessibility-plan-and-feedback-process",component:T},{path:"/tw-mo/accessibility-plan-and-feedback-process",component:T},{path:"/en-my/accessibility-plan-and-feedback-process",component:T},{path:"/zh-my/accessibility-plan-and-feedback-process",component:T},{path:"/en-ph/accessibility-plan-and-feedback-process",component:T},{path:"/zh-ph/accessibility-plan-and-feedback-process",component:T},{path:"/en-sg/accessibility-plan-and-feedback-process",component:T},{path:"/zh-sg/accessibility-plan-and-feedback-process",component:T},{path:"/en-th/accessibility-plan-and-feedback-process",component:T},{path:"/zh-th/accessibility-plan-and-feedback-process",component:T},{path:"/en-tw/accessibility-plan-and-feedback-process",component:T},{path:"/tw-tw/accessibility-plan-and-feedback-process",component:T},{path:"/en-us/accessibility-plan-and-feedback-process",component:T},{path:"/en-wa/accessibility-plan-and-feedback-process",component:T},{path:"/en-vn/accessibility-plan-and-feedback-process",component:T},{path:"/zh-vn/accessibility-plan-and-feedback-process",component:T},{path:"/en-ww/article-detail",component:O},{path:"/zh-ww/article-detail",component:O},{path:"/en-au/article-detail",component:O},{path:"/zh-au/article-detail",component:O},{path:"/en-ca/article-detail",component:O},{path:"/zh-ca/article-detail",component:O},{path:"/en-eu/article-detail",component:O},{path:"/fr-eu/article-detail",component:O},{path:"/zh-eu/article-detail",component:O},{path:"/en-hk/article-detail",component:O},{path:"/tw-hk/article-detail",component:O},{path:"/en-id/article-detail",component:O},{path:"/zh-id/article-detail",component:O},{path:"/en-jp/article-detail",component:O},{path:"/ja-jp/article-detail",component:O},{path:"/en-kr/article-detail",component:O},{path:"/ko-kr/article-detail",component:O},{path:"/en-mo/article-detail",component:O},{path:"/tw-mo/article-detail",component:O},{path:"/en-my/article-detail",component:O},{path:"/zh-my/article-detail",component:O},{path:"/en-ph/article-detail",component:O},{path:"/zh-ph/article-detail",component:O},{path:"/en-sg/article-detail",component:O},{path:"/zh-sg/article-detail",component:O},{path:"/en-th/article-detail",component:O},{path:"/zh-th/article-detail",component:O},{path:"/en-tw/article-detail",component:O},{path:"/tw-tw/article-detail",component:O},{path:"/en-us/article-detail",component:O},{path:"/en-wa/article-detail",component:O},{path:"/en-vn/article-detail",component:O},{path:"/zh-vn/article-detail",component:O},{path:"/en-ww/booking-inquiry",component:E},{path:"/zh-ww/booking-inquiry",component:E},{path:"/en-au/booking-inquiry",component:E},{path:"/zh-au/booking-inquiry",component:E},{path:"/en-ca/booking-inquiry",component:E},{path:"/zh-ca/booking-inquiry",component:E},{path:"/en-eu/booking-inquiry",component:E},{path:"/fr-eu/booking-inquiry",component:E},{path:"/zh-eu/booking-inquiry",component:E},{path:"/en-hk/booking-inquiry",component:E},{path:"/tw-hk/booking-inquiry",component:E},{path:"/en-id/booking-inquiry",component:E},{path:"/zh-id/booking-inquiry",component:E},{path:"/en-jp/booking-inquiry",component:E},{path:"/ja-jp/booking-inquiry",component:E},{path:"/en-kr/booking-inquiry",component:E},{path:"/ko-kr/booking-inquiry",component:E},{path:"/en-mo/booking-inquiry",component:E},{path:"/tw-mo/booking-inquiry",component:E},{path:"/en-my/booking-inquiry",component:E},{path:"/zh-my/booking-inquiry",component:E},{path:"/en-ph/booking-inquiry",component:E},{path:"/zh-ph/booking-inquiry",component:E},{path:"/en-sg/booking-inquiry",component:E},{path:"/zh-sg/booking-inquiry",component:E},{path:"/en-th/booking-inquiry",component:E},{path:"/zh-th/booking-inquiry",component:E},{path:"/en-tw/booking-inquiry",component:E},{path:"/tw-tw/booking-inquiry",component:E},{path:"/en-us/booking-inquiry",component:E},{path:"/en-wa/booking-inquiry",component:E},{path:"/en-vn/booking-inquiry",component:E},{path:"/zh-vn/booking-inquiry",component:E},{path:"/en-ww/flight-status",component:A},{path:"/zh-ww/flight-status",component:A},{path:"/en-au/flight-status",component:A},{path:"/zh-au/flight-status",component:A},{path:"/en-ca/flight-status",component:A},{path:"/zh-ca/flight-status",component:A},{path:"/en-eu/flight-status",component:A},{path:"/fr-eu/flight-status",component:A},{path:"/zh-eu/flight-status",component:A},{path:"/en-hk/flight-status",component:A},{path:"/tw-hk/flight-status",component:A},{path:"/en-id/flight-status",component:A},{path:"/zh-id/flight-status",component:A},{path:"/en-jp/flight-status",component:A},{path:"/ja-jp/flight-status",component:A},{path:"/en-kr/flight-status",component:A},{path:"/ko-kr/flight-status",component:A},{path:"/en-mo/flight-status",component:A},{path:"/tw-mo/flight-status",component:A},{path:"/en-my/flight-status",component:A},{path:"/zh-my/flight-status",component:A},{path:"/en-ph/flight-status",component:A},{path:"/zh-ph/flight-status",component:A},{path:"/en-sg/flight-status",component:A},{path:"/zh-sg/flight-status",component:A},{path:"/en-th/flight-status",component:A},{path:"/zh-th/flight-status",component:A},{path:"/en-tw/flight-status",component:A},{path:"/tw-tw/flight-status",component:A},{path:"/en-us/flight-status",component:A},{path:"/en-wa/flight-status",component:A},{path:"/en-vn/flight-status",component:A},{path:"/zh-vn/flight-status",component:A},{path:"/en-ww/index",component:S},{path:"/zh-ww/index",component:S},{path:"/en-au/index",component:S},{path:"/zh-au/index",component:S},{path:"/en-ca/index",component:S},{path:"/zh-ca/index",component:S},{path:"/en-eu/index",component:S},{path:"/fr-eu/index",component:S},{path:"/zh-eu/index",component:S},{path:"/en-hk/index",component:S},{path:"/tw-hk/index",component:S},{path:"/en-id/index",component:S},{path:"/zh-id/index",component:S},{path:"/en-jp/index",component:S},{path:"/ja-jp/index",component:S},{path:"/en-kr/index",component:S},{path:"/ko-kr/index",component:S},{path:"/en-mo/index",component:S},{path:"/tw-mo/index",component:S},{path:"/en-my/index",component:S},{path:"/zh-my/index",component:S},{path:"/en-ph/index",component:S},{path:"/zh-ph/index",component:S},{path:"/en-sg/index",component:S},{path:"/zh-sg/index",component:S},{path:"/en-th/index",component:S},{path:"/zh-th/index",component:S},{path:"/en-tw/index",component:S},{path:"/tw-tw/index",component:S},{path:"/en-us/index",component:S},{path:"/en-wa/index",component:S},{path:"/en-vn/index",component:S},{path:"/zh-vn/index",component:S},{path:"/en-ww/m-ancillary-service-list",component:P},{path:"/zh-ww/m-ancillary-service-list",component:P},{path:"/en-au/m-ancillary-service-list",component:P}
1,{path:"/zh-au/m-ancillary-service-list",component:P},{path:"/en-ca/m-ancillary-service-list",component:P},{path:"/zh-ca/m-ancillary-service-list",component:P},{path:"/en-eu/m-ancillary-service-list",component:P},{path:"/fr-eu/m-ancillary-service-list",component:P},{path:"/zh-eu/m-ancillary-service-list",component:P},{path:"/en-hk/m-ancillary-service-list",component:P},{path:"/tw-hk/m-ancillary-service-list",component:P},{path:"/en-id/m-ancillary-service-list",component:P},{path:"/zh-id/m-ancillary-service-list",component:P},{path:"/en-jp/m-ancillary-service-list",component:P},{path:"/ja-jp/m-ancillary-service-list",component:P},{path:"/en-kr/m-ancillary-service-list",component:P},{path:"/ko-kr/m-ancillary-service-list",component:P},{path:"/en-mo/m-ancillary-service-list",component:P},{path:"/tw-mo/m-ancillary-service-list",component:P},{path:"/en-my/m-ancillary-service-list",component:P},{path:"/zh-my/m-ancillary-service-list",component:P},{path:"/en-ph/m-ancillary-service-list",component:P},{path:"/zh-ph/m-ancillary-service-list",component:P},{path:"/en-sg/m-ancillary-service-list",component:P},{path:"/zh-sg/m-ancillary-service-list",component:P},{path:"/en-th/m-ancillary-service-list",component:P},{path:"/zh-th/m-ancillary-service-list",component:P},{path:"/en-tw/m-ancillary-service-list",component:P},{path:"/tw-tw/m-ancillary-service-list",component:P},{path:"/en-us/m-ancillary-service-list",component:P},{path:"/en-wa/m-ancillary-service-list",component:P},{path:"/en-vn/m-ancillary-service-list",component:P},{path:"/zh-vn/m-ancillary-service-list",component:P}],fallback:!1};function R(e,t){var base=t._app&&t._app.basePath||D.base,n=new v.a(x(x({},D),{},{base:base})),r=n.push;n.push=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:_,n=arguments.length>2?arguments[2]:void 0;return r.call(this,e,t,n)};var o=n.resolve.bind(n);return n.resolve=function(e,t,n){return"string"==typeof e&&(e=Object(k.c)(e)),o(e,t,n)},n}var N={name:"NuxtChild",functional:!0,props:{nuxtChildKey:{type:String,default:""},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0}},render:function(e,t){var n=t.parent,data=t.data,r=t.props,o=n.$createElement;data.nuxtChild=!0;for(var c=n,l=n.$nuxt.nuxt.transitions,d=n.$nuxt.nuxt.defaultTransition,h=0;n;)n.$vnode&&n.$vnode.data.nuxtChild&&h++,n=n.$parent;data.nuxtChildDepth=h;var f=l[h]||d,m={};L.forEach(function(e){void 0!==f[e]&&(m[e]=f[e])});var y={};I.forEach(function(e){"function"==typeof f[e]&&(y[e]=f[e].bind(c))});var v=y.beforeEnter;if(y.beforeEnter=function(e){if(window.$nuxt.$nextTick(function(){window.$nuxt.$emit("triggerScroll")}),v)return v.call(c,e)},!1===f.css){var k=y.leave;(!k||k.length<2)&&(y.leave=function(e,t){k&&k.call(c,e),c.$nextTick(t)})}var C=o("routerView",data);return r.keepAlive&&(C=o("keep-alive",{props:r.keepAliveProps},[C])),o("transition",{props:m,on:y},[C])}},L=["name","mode","appear","css","type","duration","enterClass","leaveClass","appearClass","enterActiveClass","enterActiveClass","leaveActiveClass","appearActiveClass","enterToClass","leaveToClass","appearToClass"],I=["beforeEnter","enter","afterEnter","enterCancelled","beforeLeave","leave","afterLeave","leaveCancelled","beforeAppear","appear","afterAppear","appearCancelled"],j={name:"NuxtError",props:{error:{type:Object,default:null}},computed:{statusCode:function(){return this.error&&this.error.statusCode||500},message:function(){return this.error.message||"Error"}},head:function(){return{title:this.message,meta:[{name:"viewport",content:"width=device-width,initial-scale=1.0,minimum-scale=1.0"}]}}},F=(n(337),n(84)),M=Object(F.a)(j,function(){var e=this,t=e._self._c;return t("div",{staticClass:"__nuxt-error-page"},[t("div",{staticClass:"error"},[t("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"90",height:"90",fill:"#DBE1EC",viewBox:"0 0 48 48"}},[t("path",{attrs:{d:"M22 30h4v4h-4zm0-16h4v12h-4zm1.99-10C12.94 4 4 12.95 4 24s8.94 20 19.99 20S44 35.05 44 24 35.04 4 23.99 4zM24 40c-8.84 0-16-7.16-16-16S15.16 8 24 8s16 7.16 16 16-7.16 16-16 16z"}})]),e._v(" "),t("div",{staticClass:"title"},[e._v(e._s(e.message))]),e._v(" "),404===e.statusCode?t("p",{staticClass:"description"},[void 0===e.$route?t("a",{staticClass:"error-link",attrs:{href:"/"}}):t("NuxtLink",{staticClass:"error-link",attrs:{to:"/"}}
1,[e._v("Back to the home page")])],1):e._e(),e._v(" "),e._m(0)])])},[function(){var e=this._self._c;return e("div",{staticClass:"logo"},[e("a",{attrs:{href:"https://nuxtjs.org",target:"_blank",rel:"noopener"}},[this._v("Nuxt")])])}],!1,null,null,null).exports,$=n(27),B=(n(62),n(63),{name:"Nuxt",components:{NuxtChild:N,NuxtError:M},props:{nuxtChildKey:{type:String,default:void 0},keepAlive:Boolean,keepAliveProps:{type:Object,default:void 0},name:{type:String,default:"default"}},errorCaptured:function(e){this.displayingNuxtError&&(this.errorFromNuxtError=e,this.$forceUpdate())},computed:{routerViewKey:function(){if(void 0!==this.nuxtChildKey||this.$route.matched.length>1)return this.nuxtChildKey||Object(C.c)(this.$route.matched[0].path)(this.$route.params);var e=Object($.a)(this.$route.matched,1)[0];if(!e)return this.$route.path;var t=e.components.default;if(t&&t.options){var n=t.options;if(n.key)return"function"==typeof n.key?n.key(this.$route):n.key}return/\/$/.test(e.path)?this.$route.path:this.$route.path.replace(/\/$/,"")}},beforeCreate:function(){c.default.util.defineReactive(this,"nuxt",this.$root.$options.nuxt)},render:function(e){var t=this;return this.nuxt.err&&this.nuxt.errPageReady?this.errorFromNuxtError?(this.$nextTick(function(){return t.errorFromNuxtError=!1}),e("div",{},[e("h2","An error occurred while showing the error page"),e("p","Unfortunately an error occurred and while showing the error page another error occurred"),e("p","Error details: ".concat(this.errorFromNuxtError.toString())),e("nuxt-link",{props:{to:"/"}},"Go back to home")])):(this.displayingNuxtError=!0,this.$nextTick(function(){return t.displayingNuxtError=!1}),e(M,{props:{error:this.nuxt.err}})):e("NuxtChild",{key:this.routerViewKey,props:this.$props})}}),z=(n(69),n(70),n(28),n(106),{name:"NuxtLoading",data:function(){return{percent:0,show:!1,canSucceed:!0,reversed:!1,skipTimerCount:0,rtl:!1,throttle:200,duration:5e3,continuous:!1}},computed:{left:function(){return!(!this.continuous&&!this.rtl)&&(this.rtl?this.reversed?"0px":"auto":this.reversed?"auto":"0px")}},beforeDestroy:function(){this.clear()},methods:{clear:function(){clearInterval(this._timer),clearTimeout(this._throttle),clearTimeout(this._hide),this._timer=null},start:function(){var e=this;return this.clear(),this.percent=0,this.reversed=!1,this.skipTimerCount=0,this.canSucceed=!0,this.throttle?this._throttle=setTimeout(function(){return e.startTimer()},this.throttle):this.startTimer(),this},set:function(e){return this.show=!0,this.canSucceed=!0,this.percent=Math.min(100,Math.max(0,Math.floor(e))),this},get:function(){return this.percent},increase:function(e){return this.percent=Math.min(100,Math.floor(this.percent+e)),this},decrease:function(e){return this.percent=Math.max(0,Math.floor(this.percent-e)),this},pause:function(){return clearInterval(this._timer),this},resume:function(){return this.startTimer(),this},finish:function(){return this.percent=this.reversed?0:100,this.hide(),this},hide:function(){var e=this;return this.clear(),this._hide=setTimeout(function(){e.show=!1,e.$nextTick(function(){e.percent=0,e.reversed=!1})},500),this},fail:function(e){return this.canSucceed=!1,this},startTimer:function(){var e=this;this.show||(this.show=!0),void 0===this._cut&&(this._cut=1e4/Math.floor(this.duration)),this._timer=setInterval(function(){e.skipTimerCount>0?e.skipTimerCount--:(e.reversed?e.decrease(e._cut):e.increase(e._cut),e.continuous&&(e.percent>=100||e.percent<=0)&&(e.skipTimerCount=1,e.reversed=!e.reversed))},100)}},render:function(e){var t=e(!1);return this.show&&(t=e("div",{staticClass:"nuxt-progress",class:{"nuxt-progress-notransition":this.skipTimerCount>0,"nuxt-progress-failed":!this.canSucceed},style:{width:this.percent+"%",left:this.left}})),t}}),U=(n(339),Object(F.a)(z,void 0,void 0,!1,null,null,null).exports),H=(n(341),n(343),n(345),n(347),n(39)),V=(n(82),{data:function(){return{pageTitle:"Xiamen Airlines",pageKeywords:"",pageDescription:""}},created:function(){var e=this;this.$ajax.getCMSResource({cmsFilePath:H.b.SITE_INFO,successCb:function(data){e.pageTitle=data.pageTitle,e.pageKeywords=data.pageKeywords,e.pageDescription=data.pageDescription},siteNameInfo:this.$store.state.siteNameInfo})},head:function(){return{htmlAttrs:{lang:this.$store.state.siteNameInfo.lang},title:this.pageTitle,meta:this.metaArr,link:[{rel:"stylesheet",href:H.c+"/cms-i18n-ow/css/cms.css"}],script:[{src:H.c+"/cms-i18n-ow/js/cms.js"}]}},computed:{metaArr:function(){var e=[];return this.pageDescription&&e.push({hid:"description",name:"description",content:this.pageDescription}),this.pageKeywords&&e.push({hid:"keywords",name:"keywords",content:this.pageKeywords}),e}}}),G=Object(F.a)(V,function(){var e=this._self._c;return e("div",[e("nuxt")],1)},[],!1,null,null,null).exports;function W(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
1if(!n){if(Array.isArray(e)||(n=function(e,a){if(e){if("string"==typeof e)return X(e,a);var t={}.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?X(e,a):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var c,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,c=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw c}}}}function X(e,a){(null==a||a>e.length)&&(a=e.length);for(var t=0,n=Array(a);t<a;t++)n[t]=e[t];return n}var K={_default:Object(C.s)(G)},J={render:function(e,t){var n=e("NuxtLoading",{ref:"loading"}),r=e(this.layout||"nuxt"),o=e("div",{domProps:{id:"__layout"},key:this.layoutName},[r]),c=e("transition",{props:{name:"layout",mode:"out-in"},on:{beforeEnter:function(e){window.$nuxt.$nextTick(function(){window.$nuxt.$emit("triggerScroll")})}}},[o]);return e("div",{domProps:{id:"__nuxt"}},[n,c])},data:function(){return{isOnline:!0,layout:null,layoutName:"",nbFetching:0}},beforeCreate:function(){c.default.util.defineReactive(this,"nuxt",this.$options.nuxt)},created:function(){this.$root.$options.$nuxt=this,window.$nuxt=this,this.refreshOnlineStatus(),window.addEventListener("online",this.refreshOnlineStatus),window.addEventListener("offline",this.refreshOnlineStatus),this.error=this.nuxt.error,this.context=this.$options.context},mounted:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark(function t(){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e.$loading=e.$refs.loading;case 1:case"end":return t.stop()}},t)}))()},watch:{"nuxt.err":"errorChanged"},computed:{isOffline:function(){return!this.isOnline},isFetching:function(){return this.nbFetching>0}},methods:{refreshOnlineStatus:function(){void 0===window.navigator.onLine?this.isOnline=!0:this.isOnline=window.navigator.onLine},refresh:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark(function t(){var n,o,l;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if((n=Object(C.h)(e.$route)).length){t.next=1;break}return t.abrupt("return");case 1:return e.$loading.start(),o=n.map(function(){var t=Object(r.a)(regeneratorRuntime.mark(function t(n){var p,r,o,component;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return p=[],n.$options.fetch&&n.$options.fetch.length&&p.push(Object(C.q)(n.$options.fetch,e.context)),n.$options.asyncData&&p.push(Object(C.q)(n.$options.asyncData,e.context).then(function(e){for(var t in e)c.default.set(n.$data,t,e[t])})),t.next=1,Promise.all(p);case 1:p=[],n.$fetch&&p.push(n.$fetch()),r=W(Object(C.e)(n.$vnode.componentInstance));try{for(r.s();!(o=r.n()).done;)component=o.value,p.push(component.$fetch())}catch(e){r.e(e)}finally{r.f()}return t.abrupt("return",Promise.all(p));case 2:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()),t.prev=2,t.next=3,Promise.all(o);case 3:t.next=5;break;case 4:t.prev=4,l=t.catch(2),e.$loading.fail(l),Object(C.k)(l),e.error(l);case 5:e.$loading.finish();case 6:case"end":return t.stop()}},t,null,[[2,4]])}))()},errorChanged:function(){if(this.nuxt.err){this.$loading&&(this.$loading.fail&&this.$loading.fail(this.nuxt.err),this.$loading.finish&&this.$loading.finish());var e=(M.options||M).layout;"function"==typeof e&&(e=e(this.context)),this.nuxt.errPageReady=!0,this.setLayout(e)}},setLayout:function(e){return e&&K["_"+e]||(e="default"),this.layoutName=e,this.layout=K["_"+e],this.layout},loadLayout:function(e){return e&&K["_"+e]||(e="default"),Promise.resolve(K["_"+e])}},components:{NuxtLoading:U}};n(73),n(71);c.default.use(l.a);var Y=["state","getters","actions","mutations"],Z={};Z.modules=Z.modules||{},te(n(381),"mutations.js"),te(n(382),"state.js");var Q=Z instanceof Function?Z:function(){return new l.a.Store(Object.assign({strict:!1},Z))};function ee(e,t){if(e.state&&"function"!=typeof e.state){console.warn("'state' should be a method that returns an object in ".concat(t));var n=Object.assign({},e.state);e=Object.assign({},e,{state:function(){return n}})}return e}function te(e,t){e=e.default||e;var n=t.replace(/\.(js|mjs)$/,"").split("/"),r=n[n.length-1],o="store/".concat(t);if(e="state"===r?function(e,t){if("function"!=typeof e){console.warn("".concat(t," should export a method that returns an object"));var n=Object.assign({},e);return function(){return n}}return ee(e,t)}(e,o):ee(e,o),Y.includes(r)){var c=r;re(ne(Z,n,{isProperty:!0}),e,c)}else{"index"===r&&(n.pop(),r=n[n.length-1]);for(var l=ne(Z,n),d=0,h=Y;d<h.length;d++){var f=h[d];re(l,e[f],f)}!1===e.namespaced&&delete l.namespaced}}function ne(e,t){var n=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).isProperty,r=void 0!==n&&n;if(!t.length||r&&1===t.length)return e;var o=t.shift();return e.modules[o]=e.modules[o]||{},e.modules[o].namespaced=!0,e.modules[o].modules=e.modules[o].modules||{},ne(e.modules[o],t,{isProperty:r})}function re(e,t,n){t&&("state"===n?e.state=t||e.state:e[n]=Object.assign({},e[n],t))}var oe=n(306),ae=(n(154),n(117)),ie=n(2),se=n(66);ae.a.nuxti18n=function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(t){var n,r,o,c,l,d;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.app,r=t.route,o=t.redirect,!t.isHMR){e.next=1;break}return e.abrupt("return");case 1:if("/"!==r.path||!ie.s){e.next=2;break}return o("/"+ie.s,r.query),e.abrupt("return");case 2:if(!(d=ie.l)){e.next=4;break}return e.next=3,n.i18n.__detectBrowserLanguage();case 3:d=e.sent;case 4:if(!d){e.next=5;break}return e.abrupt("return");case 5:return c=n.i18n.locale||n.i18n.defaultLocale||null,l=Object(se.getLocaleFromRoute)(r),e.next=6,n.i18n.setLocale(l||c);case 6:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}();var ce=["params"];function ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function le(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?ue(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ue(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function pe(e,t){if(e){var n=this.i18n;if(ie.u===ie.g.NO_PREFIX&&t&&t!==n.locale&&console.warn("[".concat(ie.f,"] Passing non-current locale to localePath is unsupported when using no_prefix strategy")),t=t||n.locale){"string"==typeof e&&(e={name:e});var r=Object.assign({},e);if(e.path&&!e.name){var path=!(t===ie.j&&ie.u===ie.g.PREFIX_EXCEPT_DEFAULT||ie.u===ie.g.NO_PREFIX||n.differentDomains)?"/".concat(t).concat(e.path):e.path;r.path=path}else{var o=e.name+(ie.u===ie.g.NO_PREFIX?"":ie.t+t);t===ie.j&&ie.u===ie.g.PREFIX_AND_DEFAULT&&(o+=ie.t+ie.k),r.name=o;var c=r.params;c&&void 0===c[0]&&c.pathMatch&&(c[0]=c.pathMatch)}return this.router.resolve(r).route.fullPath}}}function de(e){var t=this.i18n;ie.u===ie.g.NO_PREFIX&&e&&e!==t.locale&&console.warn("[".concat(ie.f,"] Passing non-current locale to switchLocalePath is unsupported when using no_prefix strategy"));var n=this.getRouteBaseName();if(!n)return"";var r=this.route,o=this.store,c=r.params,l=Object(oe.a)(r,ce),d={};ie.w&&o&&(d=o.getters["".concat(ie.w.moduleName,"/localeRouteParams")](e));var h=Object.assign({},l,{name:n,params:le(le(le({},c),d),{},{0:c.pathMatch})}),path=this.localePath(h,e);if(t.differentDomains){var f=t.locales.find(function(t){return t[ie.b]===e});if(f&&f[ie.c])path=window.location.protocol.split(":")[0]+"://"+f[ie.c]+path;else console.warn("[".concat(ie.f,"] Could not find domain name for locale ").concat(e))}return path}function he(e){var t=e||this.route;return t.name?t.name.split(ie.t)[0]:null}var fe=function(e){return function(){var t={getRouteBaseName:this.getRouteBaseName,i18n:this.$i18n,localePath:this.localePath,req:null,route:this.$route,router:this.$router,store:this.$store};return e.apply(t,arguments)}},me=function(e,t){return function(){var n=e.app,r=(e.req,e.route),o=e.store,c={getRouteBaseName:n.getRouteBaseName,i18n:n.i18n,localePath:n.localePath,req:null,route:r,router:n.router,store:o};return t.apply(c,arguments)}},ge={install:function(e){e.mixin({methods:{localePath:fe(pe),switchLocalePath:fe(de),getRouteBaseName:fe(he)}})}},be=function(e){c.default.use(ge);var t=e.app;t.localePath=me(e,pe),t.switchLocalePath=me(e,de),t.getRouteBaseName=me(e,he)},ye=(n(91),n(383),n(204)),ve=n.n(ye),ke=n(205),Ce=n(207),we=function(){var e=this;if(!(d.a.hasMetaInfo?d.a.hasMetaInfo(this):this._hasMetaInfo)||!this.$i18n||!this.$i18n.locale||!this.$i18n.locales||!1===this.$options[ie.a]||this.$options[ie.a]&&!1===this.$options[ie.a].seo)return{};var t=this.$i18n.locales.find(function(t){return t[ie.b]===e.$i18n.locale}),n={};t&&t[ie.e]&&(n.lang=t[ie.e]);var link=[];if(ie.u!==ie.g.NO_PREFIX&&link.push.apply(link,Object(Ce.a)(this.$i18n.locales.map(function(t){return t[ie.e]?{hid:"alternate-hreflang-"+t[ie.e],rel:"alternate",href:ie.h+e.switchLocalePath(t.code),hreflang:t[ie.e]}:(console.warn("[".concat(ie.f,"] Locale ISO code is required to generate alternate link")),null)}).filter(function(e){return!!e}))),ie.u===ie.g.PREFIX_AND_DEFAULT){var r=this.switchLocalePath(t[ie.b]);r&&r!==this.$route.path&&link.push({hid:"canonical-lang-"+t[ie.b],rel:"canonical",href:ie.h+r})}var meta=[];return t&&t[ie.e]&&meta.push({hid:"og:locale",property:"og:locale",content:t[ie.e].replace(/-/g,"_")}),meta.push.apply(meta,Object(Ce.a)(this.$i18n.locales.filter(function(e){return e[ie.e]&&e[ie.e]!==t[ie.e]}).map(function(e){return{hid:"og:locale:alternate-"+e[ie.e],property:"og:locale:alternate",content:e[ie.e].replace(/-/g,"_")}}))),{htmlAttrs:n,link:link,meta:meta}};function xe(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Se(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xe(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xe(Object(n)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}c.default.use(ke.a);var Te=function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(t){var o,l,d,h,f,m,y,v,k,C,w,x,S,T;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.app,l=t.route,d=t.store,h=t.req,t.res,f=t.redirect,ie.w&&d&&d.registerModule(ie.w.moduleName,{namespaced:!0,state:function(){return Se(Se(Se({},ie.w.syncLocale?{locale:""}:{}),ie.w.syncMessages?{messages:{}}:{}),ie.w.syncRouteParams?{routeParams:{}}:{})},actions:Se(Se(Se({},ie.w.syncLocale?{setLocale:function(e,t){(0,e.commit)("setLocale",t)}}:{}),ie.w.syncMessages?{setMessages:function(e,t){(0,e.commit)("setMessages",t)}}:{}),ie.w.syncRouteParams?{setRouteParams:function(e,t){(0,e.commit)("setRouteParams",t)}}:{}),mutations:Se(Se(Se({},ie.w.syncLocale?{setLocale:function(e,t){e.locale=t}}:{}),ie.w.syncMessages?{setMessages:function(e,t){e.messages=t}}:{}),ie.w.syncRouteParams?{setRouteParams:function(e,t){e.routeParam
1s=t}}:{}),getters:Se({},ie.w.syncRouteParams?{localeRouteParams:function(e){var t=e.routeParams;return function(e){return t[e]||{}}}}:{})},{preserveState:!!d.state[ie.w.moduleName]}),m=ie.l.useCookie,y=ie.l.cookieKey,v=function(){if(m)return ve.a.get(y)},k=function(e){if(m){var t=new Date,n={expires:new Date(t.setDate(t.getDate()+365)),path:"/",sameSite:"lax"};ve.a.set(y,e,n)}},C=function(){var e=Object(r.a)(regeneratorRuntime.mark(function e(r){var c,l,h,y,v,k,C,w,x=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(c=(x.length>1&&void 0!==x[1]?x[1]:{}).initialSetup,(l=void 0!==c&&c)||!o.i18n.differentDomains){e.next=1;break}return e.abrupt("return");case 1:if(r!==o.i18n.locale){e.next=2;break}return e.abrupt("return");case 2:if(h=o.i18n.locale,l||(o.i18n.beforeLanguageSwitch(h,r),m&&o.i18n.setLocaleCookie(r)),!ie.o){e.next=4;break}if(y=n(66),v=y.loadLanguageAsync,!o.i18n.fallbackLocale||r===o.i18n.fallbackLocale){e.next=3;break}return e.next=3,v(t,o.i18n.fallbackLocale);case 3:return e.next=4,v(t,r);case 4:return o.i18n.locale=r,l||o.i18n.onLanguageSwitched(h,r),e.next=5,Object(se.syncVuex)(d,r,o.i18n.getLocaleMessage(r));case 5:l||ie.u===ie.g.NO_PREFIX||(k=o.switchLocalePath(r)||o.localePath("index",r),C=o.router.resolve(k).route,(w=t.route)&&!Object(se.isSameRoute)(w,C)&&f(k));case 6:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),o.i18n=new ke.a(ie.v),o.i18n.locales=ie.q,o.i18n.defaultLocale=ie.j,o.i18n.differentDomains=ie.m,o.i18n.forwardedHost=ie.n,o.i18n.beforeLanguageSwitch=ie.i,o.i18n.onLanguageSwitched=ie.r,o.i18n.setLocaleCookie=k,o.i18n.getLocaleCookie=v,o.i18n.setLocale=function(e){return C(e)},c.default.prototype.$nuxtI18nSeo=we,d&&(d.$i18n=o.i18n,d.state.localeDomains&&o.i18n.locales.forEach(function(e){e.domain=d.state.localeDomains[e.code]})),w=o.i18n.defaultLocale||null,o.i18n.differentDomains?(x=Object(se.getLocaleDomain)(o.i18n,h),w=x||w):ie.u!==ie.g.NO_PREFIX?(S=Object(se.getLocaleFromRoute)(l),w=S||w):m&&(T=v(),ie.p.includes(T)&&(w=T)),e.next=1,C(w,{initialSetup:!0});case 1:return o.i18n.__detectBrowserLanguage=Object(r.a)(regeneratorRuntime.mark(function e(){var t,n,r,c;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!ie.l){e.next=4;break}if(t=ie.l.alwaysRedirect,n=ie.l.fallbackLocale,m&&(r=v())&&1!==r&&"1"!==r||("undefined"!=typeof navigator&&navigator.language?r=navigator.language.toLocaleLowerCase().substring(0,2):h&&void 0!==h.headers["accept-language"]&&(r=h.headers["accept-language"].split(",")[0].toLocaleLowerCase().substring(0,2))),!r){e.next=4;break}if(m&&!t&&v()){e.next=4;break}if(c=n,ie.p.includes(r)&&(c=r),!c||!ie.p.includes(c)){e.next=3;break}if(c===o.i18n.locale){e.next=2;break}return e.next=1,o.i18n.setLocale(c);case 1:e.next=3;break;case 2:m&&!v()&&o.i18n.setLocaleCookie(c);case 3:return e.abrupt("return",!0);case 4:return e.abrupt("return",!1);case 5:case"end":return e.stop()}},e)})),e.next=2,o.i18n.__detectBrowserLanguage();case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),Oe=n(151),Ee=n.n(Oe);c.default.use(Ee.a);var Ae=n(206);c.default.use(Ae.a),Ae.a.init({domain:"wkbrs2.tingyun.com",token:"4e81b4827c3144338151062c3f0fccdf",key:"FtCDEALJi7g",id:"wstiQ6yYlKg",ajax:{bodyMaxSize:1024,recordAll:{reqBody:!0,reqHeaders:!0,resBody:!0,resHeaders:!0,urlParams:!0}},replay:{sampleRate:1}});var Pe=n(20),_e=n(208);Object(Pe.z)()&&-1===window.location.href.indexOf("en-wa")&&-1===window.location.href.indexOf(Object(Pe.s)())&&(window.location.href=Object(Pe.m)());var De=function(e){var t=e.app,n=e.store;Object(_e.i)({isServerSide:!1,app:t,store:n})},Re=n(304),Ne=n.n(Re),Le=n(199),Ie=n(294),je=n(292),Fe=n(293);Le.a.use([Ie.a]),Le.a.use([je.a,Fe.a]);var Me=function(){c.default.use(Ne.a)};n(454);function $e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Be(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?$e(Object(n),!0).forEach(function(t){Object(o.a)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$e(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}c.default.use(Ee.a),c.default.component(f.a.name,f.a),c.default.component(y.a.name,Be(Be({},y.a),{},{render:function(e,t){return y.a._warned||(y.a._warned=!0,console.warn("<no-ssr> has been deprecated and will be removed in Nuxt 3, please use <client-only> instead")),y.a.render(e,t)}})),c.default.component(N.name,N),c.default.component("NChild",N),c.default.component(B.name,B),Object.defineProperty(c.default.prototype,"$nuxt",{get:function(){var e=this.$root?this.$root.$options.$nuxt:null;return e||"undefined"==typeof window?e:window.$nuxt},configurable:!0}),c.default.use(d.a,{keyName:"head",attribute:"data-n-head",ssrAttribute:"data-n-head-ssr",tagIDKeyName:"hid"});var ze={name:"page",mode:"out-in",appear:!1,appearClass:"appear",appearActiveClass:"appear-active",appearToClass:"appear-to"},qe=l.a.Store.prototype.registerModule;function Ue(path,e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=Array.isArray(path)?!!path.reduce(function(e,path){return e&&e[path]},this.state):path in this.state;return qe.call(this,path,e,Be({preserveState:n},t))}function He(e){return Ve.apply(this,arguments)}function Ve(){return Ve=Object(r.a)(regeneratorRuntime.mark(function e(t){var n,o,l,d,h,f,path,m,y=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return m=function(e,t){if(!e)throw new Error("inject(key, value) has no key provided");if(void 0===t)throw new Error("inject('".concat(e,"', value) has no value provided"));d[e="$"+e]=t,d.context[e]||(d.context[e]=t),o[e]=d[e];var n="__nuxt_"+e+"_installed__";c.default[n]||(c.default[n]=!0,c.default.use(function(){Object.prototype.hasOwnProperty.call(c.default.prototype,e)||Object.defineProperty(c.default.prototype,e,{get:function(){return this.$root.$options[e]}})}))},n=y.length>1&&void 0!==y[1]?y[1]:{},o=Q(t),e.next=1,R(0,n);case 1:return l=e.sent,o.$router=l,o.registerModule=Ue,d=Be({head:{title:"i18n-ow-nuxt",meta:[{charset:"utf-8"},{name:"viewport",content:"width=device-width, initial-scale=1"},{hid:"description",name:"description",content:"国际官网2.0 nuxt"}],link:[],style:[],script:[]},store:o,router:l,nuxt:{defaultTransition:ze,transitions:[ze],setTransitions:function(e){return Array.isArray(e)||(e=[e]),e=e.map(function(e){return e=e?"string"==typeof e?Object.assign({},ze,{name:e}):Object.assign({},ze,e):ze}),this.$options.nuxt.transitions=e,e},err:null,errPageReady:!1,dateErr:null,error:function(e){e=e||null,d.context._errored=Boolean(e),e=e?Object(C.p)(e):null;var n=d.nuxt;return this&&(n=this.nuxt||this.$options.nuxt),n.dateErr=Date.now(),n.err=e,n.errPageReady=!1,t&&(t.nuxt.error=e),e}}},J),o.app=d,h=t?t.next:function(e){return d.router.push(e)},t?f=l.resolve(t.url).route:(path=Object(C.f)(l.options.base,l.options.mode),f=l.resolve(path).route),e.next=2,Object(C.t)(d,{store:o,route:f,next:h,error:d.nuxt.error.bind(d),payload:t?t.payload:void 0,req:t?t.req:void 0,res:t?t.res:void 0,beforeRenderFns:t?t.beforeRenderFns:void 0,beforeSerializeFns:t?t.beforeSerializeFns:void 0,ssrContext:t});case 2:return m("config",n),window.__NUXT__&&window.__NUXT__.state&&o.replaceState(window.__NUXT__.state),e.next=3,be(d.context);case 3:if("function"!=typeof Te){e.next=4;break}return e.next=4,Te(d.context,m);case 4:e.next=5;break;case 5:e.next=6;break;case 6:return e.next=7,De(d.context);case 7:return e.next=8,Me(d.context);case 8:e.next=9;break;case 9:return e.next=10,new Promise(function(e,t){if(!l.resolve(d.context.route.fullPath).route.matched.length)return e();l.replace(d.context.route.fullPath,e,function(n){if(!n._isRouter)return t(n);if(2!==n.type)return e();var o=l.afterEach(function(){var t=Object(r.a)(regeneratorRuntime.mark(function t(n,r){return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,Object(C.j)(n);case 1:d.context.route=t.sent,d.context.params=n.params||{},d.context.query=n.query||{},o(),e();case 2:case"end":return t.stop()}},t)}));return function(e,n){return t.apply(this,arguments)}}())})});case 10:return e.abrupt("return",{store:o,app:d,router:l});case 11:case"end":return e.stop()}},e)})),Ve.apply(this,arguments)}},66:function(e,t,n){"use strict";n.r(t),n.d(t,"loadLanguageAsync",function(){return d}
1),n.d(t,"validateRouteParams",function(){return m}),n.d(t,"isSameRoute",function(){return k}),n.d(t,"getLocaleDomain",function(){return C}),n.d(t,"getLocaleFromRoute",function(){return w}),n.d(t,"syncVuex",function(){return x});var r=n(27),o=n(19),c=n(15),l=(n(5),n(6),n(7),n(8),n(52),n(171),n(91),n(71),n(45),n(43),n(57),n(73),n(154),n(157),n(156),n(2));function d(e,t){return h.apply(this,arguments)}function h(){return(h=Object(c.a)(regeneratorRuntime.mark(function e(t,n){var r,o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:(r=t.app).i18n.loadedLanguages||(r.i18n.loadedLanguages=[]),r.i18n.loadedLanguages.includes(n)||(o=r.i18n.locales.find(function(e){return e[l.b]===n}))&&(o[l.d]||console.warn("[".concat(l.f,"] Could not find lang file for locale ").concat(n)));case 1:case"end":return e.stop()}},e)}))).apply(this,arguments)}var f=function(e){return e&&!Array.isArray(e)&&"object"===Object(o.a)(e)},m=function(e){f(e)?Object.entries(e).forEach(function(e){var t=Object(r.a)(e,2),n=t[0],o=t[1];l.p.includes(n)?f(o)||console.warn("[".concat(l.f,"] Trying to set route params for locale ").concat(n," with a non-object value")):console.warn("[".concat(l.f,"] Trying to set route params for key ").concat(n," which is not a valid locale"))}):console.warn("[".concat(l.f,"] Route params should be an object"))},y=/\/?$/;function v(){var a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},b=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!a||!b)return a===b;var e=Object.keys(a),t=Object.keys(b);return e.length===t.length&&e.every(function(e){var t=a[e],n=b[e];return"object"===Object(o.a)(t)&&"object"===Object(o.a)(n)?v(t,n):String(t)===String(n)})}function k(a,b){return!!b&&(a.path&&b.path?a.path.replace(y,"")===b.path.replace(y,"")&&a.hash===b.hash&&v(a.query,b.query):!(!a.name||!b.name)&&(a.name===b.name&&a.hash===b.hash&&v(a.query,b.query)&&v(a.params,b.params)))}var C=function(e,t){var n=(e.forwardedHost,window.location.href.split("/")[2]);if(n){var r=e.locales.find(function(e){return e[l.c]===n});if(r)return r[l.b]}return null},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="(".concat(l.p.join("|"),")"),n="(?:".concat(l.t).concat(l.k,")?");if(e.name){var r=new RegExp("".concat(l.t).concat(t).concat(n,"$"),"i"),o=e.name.match(r);if(o&&o.length>1)return o[1]}else if(e.path){var c=new RegExp("^/".concat(t,"/"),"i"),d=e.path.match(c);if(d&&d.length>1)return d[1]}return null},x=function(){var e=Object(c.a)(regeneratorRuntime.mark(function e(t){var n,r,o=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>1&&void 0!==o[1]?o[1]:null,r=o.length>2&&void 0!==o[2]?o[2]:null,!l.w||!t){e.next=2;break}if(null===n||!l.w.syncLocale){e.next=1;break}return e.next=1,t.dispatch(l.w.moduleName+"/setLocale",n);case 1:if(null===r||!l.w.syncMessages){e.next=2;break}return e.next=2,t.dispatch(l.w.moduleName+"/setMessages",r);case 2:case"end":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()},82:function(e,t,n){"use strict";n(5),n(6),n(7),n(8),n(45),n(121),n(23),n(73);var r=n(9),o=n(460),c=n(298),l=n.n(c),d=n(297),h=n(21),f=n(20),m=(n(62),n(63),n(83)),y=function(e,t){for(var n="",i=0;i<e;i++)n+=Math.floor(Math.random()*t).toString(t);return n.toLowerCase()},v=function(e,t,n){try{var r=y(32,16),o=y(3,10),c=y(17,10);"0"===c[16]&&(c=c.substr(.16)+"1");var l="".concat(c.substr(0,16)).concat(parseInt(c[16])-1),d=m.a.encode("".concat(r,".").concat(o,".").concat(c)),h=m.a.encode("".concat(r,".").concat(o,".").concat(l)),f=m.a.encode(n),v=m.a.encode("".concat(y(32,16),"@11.11.111.111")),k=m.a.encode(e),C=m.a.encode(t);return"1-".concat(d,"-").concat(h,"-").concat(0,"-").concat(f,"-").concat(v,"-").concat(k,"-").concat(C)}catch(e){return console.error("getSw8 error:",e),""}},k=n(39);o.a.defaults.withCredentials=!0,o.a.interceptors.request.use(function(e){return e.url=Object(f.e)(e.url),e});var C={Pragma:"no-cache","Cache-Control":"no-cache","Content-Type":h.h.json},w={channel:"PCWEB",device:Object(f.c)(),access_token:Object(f.k)()},x={"Access-Control-Allow-Headers":"*","Access-Control-Allow-Methods":"GET, POST, PUT, DELETE, OPTIONS","A
1ccess-Control-Allow-Origin":"*","Access-Control-Allow-Credentials":!1};function S(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:C;try{t=JSON.parse(JSON.stringify(n))}catch(e){console.error(e),t={}}return e&&Object.keys(e).forEach(function(n){t[n]=e[n]}),t}function T(e,t,n,r){t.status===e?n&&(r&&"string"==typeof t.data?n(JSON.parse(Object(d.jsonrepair)(t.data))):n(t.data)):console.log("Unknown status ".concat(t.status,"."))}function O(e,t){e&&(e.isShow=t)}function E(e){O(e,!0)}function A(e){O(e,!1)}var P=new function(){this.get=function(e){var t=e.url,n=e.successCb,r=e.errorCb,c=e.needParseCmsJson,l=e.customHeaders,d=e.isShowLoadingSwitcher,h=S(l),f=t.search(/[A-Za-z0-9]\/[A-Za-z0-9]/);h.sw8=v(t,t.substr(0,f+1),"i18n-ow-nuxt"),E(d),Object(o.a)({url:t,method:"get",headers:h}).then(function(e){T(200,e,n,c)}).catch(function(e){r?r(e):console.log(e)}).finally(function(){A(d)})},this.post=function(e){var t=e.url,n=e.postParam,r=e.successCb,c=e.errorCb,d=e.customHeaders,f=e.isShowLoadingSwitcher,m=e.contentType,y=void 0===m?h.h.json:m,k=S(d),C=t.search(/[A-Za-z0-9]\/[A-Za-z0-9]/);k.sw8=v(t,t.substr(0,C+1),"i18n-ow-nuxt"),k["Content-Type"]=y;var data=y===h.h.formEncode?l.a.stringify(n):n;E(f),Object(o.a)({url:t,method:"post",data:data,headers:k}).then(function(e){T(200,e,r)}).catch(function(e){c?c(e):console.log(e)}).finally(function(){A(f)})},this.getStation=function(e){var t=e.url,n=e.successCb,r=e.errorCb,o=e.customHeaders,c=e.isShowLoadingSwitcher;this.get({url:t,successCb:n,errorCb:r,needParseCmsJson:!1,customHeaders:S(o,w),isShowLoadingSwitcher:c})},this.postStation=function(e){var t=e.url,n=e.postParam,r=e.successCb,o=e.errorCb,c=e.customHeaders,l=e.isShowLoadingSwitcher;this.post({url:t,postParam:n,successCb:r,errorCb:o,customHeaders:S(c,w),isShowLoadingSwitcher:l})},this.getLocalResource=function(e){var t=e.filePath,n=e.successCb,r=e.errorCb,o=e.needParseCmsJson,c=e.isShowLoadingSwitcher,l=e.cmsHeaders,d="?v=".concat(Math.random()),h=Object(f.o)()+t+d;this.get({url:h,successCb:n,errorCb:r,needParseCmsJson:o,isShowLoadingSwitcher:c,cmsHeaders:l})},this.getCMS=function(e){var t=e.url,n=e.successCb,r=e.errorCb,c=e.isShowLoadingSwitcher,l=S(x);E(c),Object(o.a)({url:t,method:"get",headers:l,withCredentials:!1}).then(function(e){T(200,e,n,!0)}).catch(function(e){r?r(e):console.log("getCMS error:",e)}).finally(function(){A(c)})},this.getCMSResource=function(e){var t=e.cmsFilePath,n=e.successCb,r=e.errorCb,o=e.siteNameInfo,c=void 0===o?{}:o,l=e.isShowLoadingSwitcher;if(t){var d="cms-i18n-ow",h="cms-".concat(c.siteNameFull),f="",m=t.indexOf(d);-1!==m?f=0===m?"/".concat(t):t:(-1===t.indexOf("/".concat(h))&&(f=0===t.indexOf(h)?"/".concat(t):"/".concat(h,"/").concat(t)),f="/".concat(d).concat(f));var y="?v=".concat(Math.random()),v=k.c+encodeURI(f)+y;this.getCMS({url:v,successCb:n,errorCb:r,isShowLoadingSwitcher:l})}},this.getCMSFn=function(e){var t=this,n=e.cmsFilePath,r=e.siteNameInfo,o=e.fallBackVal;return new Promise(function(e,o){t.getCMSResource({cmsFilePath:n,successCb:function(data){e(data)},errorCb:function(e){o(e)},siteNameInfo:r})}).catch(function(e){return o}
1)},this.getCMSBackUpFn=function(e){var t=this,n=e.cmsFilePath,r=e.siteNameInfo,o=e.fallBackVal;return new Promise(function(e,o){t.getCMSResource({cmsFilePath:n,successCb:function(data){e(data)},errorCb:function(e){o(e)},siteNameInfo:r})}).catch(function(e){return o})},this.getCMSLocalFn=function(e){var t=this,n=e.cmsFilePath,r=e.siteNameInfo,o=e.fallBackVal,c=n.split("/").pop();return new Promise(function(e,n){t.getCMSResource({cmsFilePath:"".concat("/src/modules/ffp/api/"+c),successCb:function(data){e(data)},errorCb:function(e){n(e)},siteNameInfo:r})}).catch(function(e){return o})}};r.default.prototype.$ajax=P;t.a=P}},[[310,13,12,14]]]);

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.