@media only screen and (min-width:1367px){.fc .fc-home-hero-banner .fc-carousel-home-widget-pager{bottom:25%;height:50px;position:absolute;width:100%}.fc .fc-home-hero-banner .fc-carousel-home-widget-pager button.carousel__pagination-button{border-radius:100%;height:20px;width:20px}.fc .fc-home-hero-banner .fc-carousel-home-widget-pager button.carousel__pagination-button--active{background-color:var(--fc-logo-orange)!important;border:2px solid var(--fc-white-color)}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .fc-home-hero-banner .fc-carousel-home-widget-pager{bottom:30%;height:50px;position:absolute;width:100%}.fc .fc-home-hero-banner .fc-carousel-home-widget-pager button.carousel__pagination-button{border-radius:100%;height:12px;width:12px}.fc .fc-home-hero-banner .fc-carousel-home-widget-pager button.carousel__pagination-button--active{background-color:var(--fc-logo-orange)!important;border:1px solid var(--fc-white-color)}}.fc-carousel-home{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw}.fc-carousel-home-widget{margin:1rem 0 0;pointer-events:all;position:relative;z-index:10}.fc-carousel-home-widget .carousel__next,.fc-carousel-home-widget .carousel__prev{height:100%;margin:0;opacity:0;width:70px}.fc-carousel-home-widget.is-dragging,.fc-carousel-home-widget.is-dragging .carousel__slide,.fc-carousel-home-widget.is-sliding,.fc-carousel-home-widget.is-sliding .carousel__slide{pointer-events:none}.fc-carousel-home-widget-item{padding:30px 45px 200px;width:100%}.fc-carousel-home-widget .home-deals-card-textContent{color:var(--fc-white-color);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.fc-carousel-home-widget .carousel__slide--sliding{transition:.65s}.fc-carousel-home-widget .carousel__slide{opacity:1;pointer-events:none;transform:rotateY(0) scale(1);will-change:transform,opacity}.fc-carousel-home-widget .carousel__slide img{height:600px;width:100%}@media only screen and (min-width:768px) and (max-width:1366px){.fc-carousel-home-widget .carousel__slide img{height:450px;-o-object-fit:contain;object-fit:contain}}.fc-carousel-home-widget .carousel__slide--active~.carousel__slide{transform:rotateY(0) scale(1)}.fc-carousel-home-widget .carousel__slide--next,.fc-carousel-home-widget .carousel__slide--prev{opacity:1;transform:rotateY(0) scale(1)}.fc-carousel-home-widget .carousel__slide--active{opacity:1;pointer-events:all;transform:rotateY(0) scale(1);width:100%}.fc-carousel-home-widget .carousel__slide--active img{width:100%}@media only screen and (max-width:767px){.fc-carousel-home{height:300px}.fc-carousel-home .carousel__pagination{opacity:1}.fc-carousel-home .carousel__pagination .carousel__pagination-button{border:1px solid var(--fc-white-color)}.fc-carousel-home .carousel__pagination .carousel__pagination-button--active{background-color:var(--fc-logo-orange)!important}.fc-carousel-home-widget{margin:0}.fc-carousel-home-widget-item{padding:10px 10px 0;width:100%}.fc-carousel-home-widget .carousel__slide{transform:rotateY(0) scale(.85)}.fc-carousel-home-widget .carousel__slide img{border-radius:14px;height:100%;max-height:244px;-o-object-fit:fill;object-fit:fill;-o-object-position:25% 100%;object-position:25% 100%}.fc-carousel-home-widget .carousel__slide--active~.carousel__slide,.fc-carousel-home-widget .carousel__slide--next,.fc-carousel-home-widget .carousel__slide--prev{transform:rotateY(0) scale(.85)}.fc-carousel-home-widget .carousel__slide--active{transform:rotateY(0) scale(1)}.fc-carousel-home-widget-pager{position:absolute;width:100%}.fc-carousel-home-widget-pager button.carousel__pagination-button:after{background-color:var(--fc-text-no-field-color);border:1px solid var(--fc-white-color);border-radius:100%;height:10px;width:10px}.fc-carousel-home-widget-pager button.carousel__pagination-button--active:after{background-color:var(--fc-logo-orange)}}.fc .gallery[data-v-436032db]{background-color:var(--fc-white-color);border-radius:20px;box-shadow:0 3px 32px #0c234438;width:395px}@media only screen and (max-width:1366px){.fc .gallery[data-v-436032db]{width:350px}}@media only screen and (max-width:767px){.fc .gallery[data-v-436032db]{width:100%}}.fc .money-big[data-v-17d6b0e9]{display:flex}.fc .money-big ._content-anoce[data-v-17d6b0e9]{color:var(--fc-light-orange-color);font-size:1.875rem;line-height:40px}.fc .money-big ._small-text[data-v-17d6b0e9]{align-content:end;align-items:end;color:var(--fc-text-primary-color);display:flex;font-size:.75rem}.fc .money-big ._small-text.front[data-v-17d6b0e9]{display:block}.fc .money-big ._small-text.end[data-v-17d6b0e9],html.lang_zh .fc .money-big ._small-text.front[data-v-17d6b0e9]{display:none}html.lang_zh .fc .money-big ._small-text.end[data-v-17d6b0e9]{display:block}.button-border-big-radius[data-v-61cea031]{background:var(--fc-primary-color);border-radius:20px;color:var(--fc-white-color);display:block;height:100%;text-align:center;width:100%}.button-border-big-radius[data-v-61cea031]:hover{background:var(--fc-primary-hover-color)}.fc .special-air-ticket-title{display:flex;font-size:1.75rem;justify-content:center;margin-bottom:20px}.fc .special-air-ticket-title-style{position:relative}.fc .special-air-ticket .el-table__row{background:transparent!important}.fc .special-air-ticket .el-table__row ._small-text{white-space:nowrap}.fc .special-air-ticket .el-table__row .el-table__cell{border-bottom:1px dashed var(--fc-stroke-color)}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure){width:25%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival,.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure{display:grid}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:first-child{color:var(--fc-primary-color);font-size:1.25rem;line-height:1.2;text-align:left}html.lang_zh .fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:first-child,html.lang_zh .fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:first-child,html.lang_zh .fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:first-child,html.lang_zh .fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:first-child{font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:first-child{font-size:1.125rem}}@media only screen and (max-width:767px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:first-child,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:first-child{font-size:1.125rem}}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:nth-child(2){color:var(--fc-text-primary-color);font-size:.875rem}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:nth-child(2){font-size:.75rem}}@media only screen and (max-width:767px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) ._departure .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._arrival .__date:nth-child(2),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) ._departure .__date:nth-child(2){font-size:.75rem}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival),.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure){width:30%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._arrival) .cell,.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) .cell{padding:0 15px}.fc .special-air-ticket .el-table__row .el-table__cell:has(._departure) .cell{padding-left:0}}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane){width:0}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane){min-width:90px;width:15%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) .cell{display:flex;justify-content:center}}@media only screen and (max-width:767px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane){min-width:90px;width:10%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) .cell{padding:0}}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) ._iconPlane{width:-moz-fit-content;width:fit-content}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) ._iconPlane .nuxt-icon{font-size:43px}@media only screen and (max-width:767px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) ._iconPlane .nuxt-icon{font-size:32px}}.fc .special-air-ticket .el-table__row .el-table__cell:has(._iconPlane) ._iconPlane .nuxt-icon svg{color:var(--fc-stroke-light-color)}.fc .special-air-ticket .el-table__row .el-table__cell:has(._tripType){width:10%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._tripType) .cell{padding:0}.fc .special-air-ticket .el-table__row .el-table__cell:has(._tripType) ._tripType{border:1px solid #ddd;border-radius:30px;font-weight:400;line-height:1.2;padding:5px 20px;text-align:center;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:767px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy){width:10%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell{display:flex;justify-content:end;padding:0}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy{height:-moz-fit-content;height:fit-content}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big{justify-content:end}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big ._content-anoce{font-size:1.25rem;line-height:21.48px}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big ._small-text{font-size:.675rem}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .el-button{margin-top:8px;padding:5px 16px}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .el-button span{font-size:.75rem;line-height:16px}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy){width:10%}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell{display:flex;justify-content:end;padding:0}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy{height:-moz-fit-content;height:fit-content}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big{justify-content:end}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big ._content-anoce{font-size:1.25rem;line-height:21.48px}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .money-big ._small-text{font-size:.675rem}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .el-button{margin-top:8px;padding:5px 16px}.fc .special-air-ticket .el-table__row .el-table__cell:has(._buttonBuy) .cell ._buttonBuy .el-button span{font-size:.75rem;line-height:16px}}.fc .special-air-ticket .el-table__row .el-table__cell .___money .money-big,.fc .special-air-ticket .el-table__row .el-table__cell ._cost .money-big{justify-content:end}.fc .special-air-ticket .el-table__row .el-table__cell .___money .money-big ._content-anoce,.fc .special-air-ticket .el-table__row .el-table__cell ._cost .money-big ._content-anoce{font-size:1.625rem}.fc .special-air-ticket-content{display:flex;gap:36px;justify-content:center;width:100%}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket-content{flex-wrap:wrap;gap:25px;padding:0 30px}}.fc .special-air-ticket-content-img{position:relative}@media only screen and (max-width:767px){.fc .special-air-ticket-content-img{margin:auto;max-height:470px;max-width:350px;width:100%}}.fc .special-air-ticket-content-img-title{height:100%;margin:auto;padding:30px 24px 31px;position:absolute;text-align:center;top:0;width:100%}.fc .special-air-ticket-content-img-title div{height:100%}.fc .special-air-ticket-content-img-title .md-editor-preview{--md-theme-heading-color:var(--fc-white-color)}@media only screen and (max-width:767px){.fc .special-air-ticket-content-img-title .md-editor-preview{font-size:clamp(1px,3vw,12px)}}.fc .special-air-ticket-content-img-title .md-editor-preview a{background:linear-gradient(180deg,#38b4f4,#028cd4);border-radius:26px;bottom:0;color:var(--fc-white-color);display:block;margin:auto;padding:20px 24px;position:absolute;text-align:center;width:100%}@media only screen and (max-width:767px){.fc .special-air-ticket-content-img-title .md-editor-preview a{padding:clamp(1px,3vw,14px)}}.fc .special-air-ticket-content-img-title ._title{font-size:2rem;margin-bottom:6px}.fc .special-air-ticket-content-img-title-desc{font-size:1.125rem}.fc .special-air-ticket-content-ticketList{max-width:880px}@media only screen and (max-width:767px){.fc .special-air-ticket{margin:0 13px}.fc .special-air-ticket-content{flex-direction:column;gap:40px}.fc .special-air-ticket-content-img-border{background-color:var(--fc-white-color);border-radius:20px;box-shadow:0 3px 32px #0c234438;height:100%;margin:0 0 20px;overflow:visible;padding:15px;width:100%}.fc .special-air-ticket-content-ticketList{width:100%}.fc .special-air-ticket-content-ticketList .__iconPlane{display:grid;justify-content:center}.fc .special-air-ticket-content-ticketList .__iconPlane .___icon{text-align:center}.fc .special-air-ticket-content-ticketList .__iconPlane .___tripType{border:1px solid #ddd;border-radius:30px;line-height:1.2;padding:1.5px 18px;text-align:center;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy{display:grid;row-gap:8px;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy .___money{margin-left:auto;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy .___money ._content-anoce{line-height:21px}.fc .special-air-ticket-content-ticketList .__button-buy .___money ._small-text{line-height:16px;margin-left:2px}.fc .special-air-ticket-content-ticketList .__button-buy .el-button{padding:5px 20px;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList-pagination{display:flex;justify-content:flex-end;margin-top:20px}.fc .special-air-ticket-content-ticketList-pagination-container{right:0;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content{width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination{justify-content:space-between;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-next,.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-prev{height:32px;width:32px}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-next .el-icon svg,.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-prev .el-icon svg{scale:1.2}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager .is-active{background-color:var(--fc-primary-color)!important;border-radius:499px;color:var(--fc-white-color)}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager li:hover{background-color:var(--fc-bg-light-color);border-radius:499px}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager .number{border-radius:499px;font-size:1rem;height:32px;width:32px}.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-next,.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-prev{border:1px solid var(--fc-primary-color);border-radius:499px;color:var(--fc-primary-color)}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .special-air-ticket-content-ticketList{width:100%}.fc .special-air-ticket-content-ticketList .__iconPlane{display:grid;justify-content:center}.fc .special-air-ticket-content-ticketList .__iconPlane .___icon{text-align:center}.fc .special-air-ticket-content-ticketList .__iconPlane .___tripType{border:1px solid #ddd;border-radius:30px;line-height:1.2;padding:1.5px 18px;text-align:center;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy{display:grid;row-gap:8px;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy .___money{margin-left:auto;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList .__button-buy .___money ._content-anoce{line-height:21px}.fc .special-air-ticket-content-ticketList .__button-buy .___money ._small-text{line-height:16px;margin-left:2px}.fc .special-air-ticket-content-ticketList .__button-buy .el-button{padding:5px 20px;width:-moz-fit-content;width:fit-content}.fc .special-air-ticket-content-ticketList-pagination{display:flex;justify-content:flex-end;margin-top:20px}.fc .special-air-ticket-content-ticketList-pagination-container{right:0;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content{width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination{justify-content:space-between;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-next,.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-prev{height:32px;width:32px}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-next .el-icon svg,.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .btn-prev .el-icon svg{scale:1.2}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager .is-active{background-color:var(--fc-primary-color)!important;border-radius:499px;color:var(--fc-white-color)}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager li:hover{background-color:var(--fc-bg-light-color);border-radius:499px}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination .el-pager .number{border-radius:499px;font-size:1rem;height:32px;width:32px}.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-next,.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-prev{border:1px solid var(--fc-primary-color);border-radius:499px;color:var(--fc-primary-color)}}@media only screen and (min-width:1367px){.fc .special-air-ticket-content-img{height:-moz-fit-content;height:fit-content;width:30%}.fc .special-air-ticket-content-img-border{background-color:var(--fc-white-color);border-radius:20px;box-shadow:0 3px 32px #0c234438;height:90%;margin:0 20px 0 0;overflow:visible;padding:20px;width:90%}.fc .special-air-ticket-content-ticketList{text-align:right;width:1000px}.fc .special-air-ticket-content-ticketList .table-content .el-table{background-color:transparent}.fc .special-air-ticket-content-ticketList .table-content .el-table .el-table__inner-wrapper:before{background-color:transparent!important}.fc .special-air-ticket-content-ticketList-pagination{display:flex;justify-content:flex-end;margin-top:20px}.fc .special-air-ticket-content-ticketList-pagination-container{right:0;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content{width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination{justify-content:space-between;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination>.el-pagination{display:flex;justify-content:space-between;width:100%}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination>.el-pagination .el-pager .is-active{background-color:var(--fc-primary-color)!important;border-radius:499px;color:var(--fc-white-color)}.fc .special-air-ticket-content-ticketList-pagination-container-content>.el-pagination>.el-pagination .el-pager li:hover{background-color:var(--fc-bg-light-color);border-radius:499px}.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-next,.fc .special-air-ticket-content-ticketList-pagination-container-content .btn-prev{border:1px solid var(--fc-primary-color);border-radius:499px;color:var(--fc-primary-color)}}.page-enter-active{transition:all .1s ease-out}.page-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(20px)}.layout-enter-active{transition:all .1s ease-out}.layout-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.layout-enter-from,.layout-leave-to{opacity:0;transform:translateY(-20px)}@keyframes bounceUpDown{0%{transform:translate(-50%,-50%) translateY(0)}to{transform:translate(-50%,-50%) translateY(-50px)}}@keyframes bounceUpDownNormal{0%{transform:translate(0) translateY(0)}to{transform:translate(0) translateY(-50px)}}@keyframes bounceUpDownNormalShortHeight{0%{transform:translate(0) translateY(0)}to{transform:translate(0) translateY(-20px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:rotate(-3deg)}20%,40%,60%,80%{transform:rotate(3deg)}}@keyframes shakeTree{0%,to{transform:translateY(0) rotate(0);transform-origin:bottom center}10%,30%,50%,70%,90%{transform:translateY(-3px) rotate(-3deg);transform-origin:bottom center}20%,40%,60%,80%{transform:translateY(-3px) rotate(3deg);transform-origin:bottom center}}@keyframes cloudMove{0%{transform:translate(100vw)}to{transform:translate(-20vw)}}@keyframes signatureAnimation{0%{background-position:100vw 0}to{background-position:0 0}}@keyframes sceneWidgetIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.carousel__pagination-button{background-color:var(--fc-primary-hover-color2);border-radius:499px;margin:0 5px 5px}@media only screen and (max-width:767px){.carousel__pagination-button{height:12px;margin:0 10px 30px;width:12px}}.carousel__pagination-button:after{content:none!important}.carousel__pagination-button--active{background-color:var(--fc-primary-color)!important}.fc #section-home-search-widget{animation-duration:1.5s;opacity:0;position:relative;top:50vh;transition:1.5s}.fc #section-home-search-widget.in{animation-name:sceneWidgetIn;opacity:1;top:0}.fc-hero-banner-search{align-items:center;flex-direction:column;position:relative;z-index:1}.fc-hero-banner-search .art-bg{background:url(../assets/images/art-cloud.png);bottom:0;height:211px;position:absolute;width:100%}@media only screen and (max-width:767px){.fc-hero-banner-search .art-bg{background:url(../assets/images/mobile-art-cloud.png);bottom:-80px;height:89px}}.fc-home-search-wrapper{height:0;position:relative;z-index:5}.fc-home-search-wrapper.isExpand{z-index:var(--fc-zIndex-layer-dialog)}.fc-home-search-wrapper .fc-home-search{flex-direction:column;z-index:12}.fc-home-search-wrapper .fc-home-search.no-banner .fc-home-search-container.active{transform:none}.fc .global-inner-container-specialAirTicket{margin:50px 0 0}.fc .global-inner-container-themeTravel.first{margin-top:220px}.fc .global-inner-container-themeTravel{margin-top:0}.fc .global-inner-container-foreignTickets{margin-bottom:200px;margin-top:240px;position:relative;z-index:5000}@media only screen and (min-width:768px) and (max-width:1366px){.fc .global-inner-container-foreignTickets{margin-top:114px}}@media only screen and (max-width:767px){.fc .global-inner-container-foreignTickets{margin-bottom:100px;margin-top:160px}.fc .global-inner-container-foreignTickets .attraction-tickets-more{margin:30px auto 0}.fc .global-inner-container-foreignTickets .attraction-tickets-more-btn{width:200px}}.fc .global-inner-container-videoPromotions{margin-bottom:300px;margin-top:200px;z-index:60}@media only screen and (max-width:767px){.fc .global-inner-container-videoPromotions{margin-bottom:436px;margin-top:200px}}@media only screen and (min-width:768px) and (max-width:1366px){.fc .global-inner-container-videoPromotions{margin-bottom:600px;margin-top:200px}}.fc .global-inner-container-latestPlaneNews{margin-bottom:150px}@media only screen and (max-width:767px){.fc .global-inner-container-latestPlaneNews{margin-bottom:138px}.fc .global-inner-container-latestPlaneNews .latestPlaneNews-more{margin:30px auto 0}.fc .global-inner-container-latestPlaneNews .latestPlaneNews-more-btn{width:200px}}.fc .fc-home-dialog .el-overlay{z-index:var(--fc-zIndex-layer-max)!important}@media only screen and (max-width:767px){.fc #section-home-search-widget{opacity:1;top:-10vh}.fc-home-search-wrapper{height:100%;z-index:10}}@media only screen and (min-width:768px) and (max-width:1366px){.fc-hero-banner-search .art-bg{background:url(../assets/images/mobile-art-cloud.png);height:89px}.fc #section-home-search-widget{opacity:1;top:-10vh}.fc-home-search-wrapper{height:0;z-index:10}}@media only screen and (max-width:767px){.fc{overflow-x:visible}.fc-animation-sun{scale:.7;transform:translate(-300px,-80px)}.fc-paper-plane{position:absolute;transform:translateY(-180px)}.fc-paper-plane-plane{height:54px;position:absolute;width:78px}.fc-paper-plane-plane img{transform:translate(70vw)}.fc-paper-plane-line{position:relative;scale:2;transform:translate(-37vw);width:100%}.fc-sweet-npc{position:absolute;scale:.7;transform:translateY(125px);z-index:6}.fc-sign{position:absolute;right:300px;scale:.9;transform:translate(320px,90px);z-index:12}.fc-sign img{transform:translateY(0);transition:transform .4s ease}.fc-ticket{height:120px;overflow:hidden;position:relative;width:100%}.fc-ticket-tickets{left:0;position:absolute;transform:translate(calc(-110px + 45vw),calc(40px + 2vw))}.fc-ticket-tickets-line img{scale:2;transform:translate(45vw,20px)}.fc-ticket-tickets-line{position:absolute;right:0;width:100%}.fc-sweet-npc img{transform:translateY(-70px);transition:transform .4s ease}.fc-sky{display:none}.fc-home-balloon{right:0;scale:1;transform:translate(-20px,80px);z-index:200}.fc-small-balloon{left:0}.fc-small-balloon-1{transform:translate(20vw,600px)}.fc-small-balloon-1 img{animation:bounceUpDownNormal 5s infinite alternate}.fc-small-balloon-2{display:none}.fc-small-balloon-2 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-1s}.fc-small-balloon-3{display:none}.fc-small-balloon-3 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-3s}}@media only screen and (min-width:768px) and (max-width:1366px){.fc{overflow-x:visible}.fc-animation-sun{scale:.7;transform:translate(-300px,-80px)}.fc-paper-plane{position:absolute;transform:translateY(-140px)}.fc-paper-plane-plane{height:54px;left:70%;position:absolute;width:78px}.fc-paper-plane-line{position:relative;scale:1.5;transform:translate(-35%);width:100%}.fc-sweet-npc{position:absolute;scale:.7;transform:translate(0);z-index:6}.fc-sign{position:absolute;right:300px;scale:.9;transform:translate(320px,-55px);z-index:12}.fc-sign img{transform:translateY(0);transition:transform .4s ease}.fc-ticket{transform:translate(-250px)}.fc-ticket-tickets{left:0;position:absolute;transform:translate(calc(-110px + 45vw),calc(-75px + 2vw));width:100%}.fc-ticket-tickets-line img{scale:2;transform:translate(46.5%,-55px)}.fc-ticket-tickets-line{position:absolute;right:0;width:100%}.fc-sweet-npc img{transform:translateY(-70px);transition:transform .4s ease}.fc-sky{display:none}.fc-home-balloon{right:0;scale:1;transform:translate(-150px,80px);z-index:200}.fc-small-balloon{left:0}.fc-small-balloon-1{transform:translate(40vw,800px)}.fc-small-balloon-1 img{animation:bounceUpDownNormal 5s infinite alternate}.fc-small-balloon-2{display:none}.fc-small-balloon-2 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-1s}.fc-small-balloon-3{display:none}.fc-small-balloon-3 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-3s}.fc .fc-blur-background{animation:signatureAnimation 120s linear infinite;animation-delay:-90s;background:url(../assets/images/art-cloud-2.webp);height:800px;left:0;margin-top:400px;position:absolute;width:100%;z-index:-1}}@media only screen and (min-width:1367px){.fc-carousel-home{height:860px}.fc-paper-plane{left:0;position:absolute;transform:translateY(-180px)}.fc-paper-plane-plane{position:absolute;right:-50px}.fc-paper-plane-plane img{transform:translate(-35px,-47px);transition:transform .4s ease}.fc-paper-plane-plane:hover img{transform:translate(-15px,-32px)}.fc-sign{position:absolute;transform:translate(1160px);z-index:12}.fc-sign img{transform:translateY(20px);transition:transform .4s ease}.fc-sign:hover img{transform:translateY(-5px)}.fc-ticket{position:absolute;right:0;transform:translate(20%,-180px)}.fc-ticket-tickets{transform:translate(-90px,-55px)}.fc-sweet-npc{position:absolute;z-index:6}.fc-sweet-npc img{transform:translateY(-70px);transition:transform .4s ease}.fc-sweet-npc:hover img{transform:translate(50px,-70px)}.fc-sky{height:80px;left:0;margin:auto;position:absolute;transform:translateY(-100px);width:100%}.fc-sky .fc-secret-cloud{display:none}}@media only screen and (min-width:1367px) and (min-width:2300px){.fc-sky .fc-secret-cloud{display:block}}@media only screen and (min-width:1367px){.fc-sky-cloud-1,.fc-sky-cloud-2,.fc-sky-cloud-3{animation:cloudMove 300s linear infinite;z-index:-10}.fc-sky-cloud-1{animation-delay:-10s;position:absolute;top:50%}.fc-sky-cloud-2{animation-delay:-50s;position:absolute}.fc-sky-cloud-3{animation-delay:-80s;position:absolute;top:90%}.fc-home-balloon{transform:translate(1200px,-400px)}.fc-small-balloon-1{transform:translate(-150px,280px)}.fc-small-balloon-1 img{animation:bounceUpDownNormal 5s infinite alternate}.fc-small-balloon-2{transform:translate(-100px,150px)}.fc-small-balloon-2 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-1s}.fc-small-balloon-3{transform:translate(1100px,150px)}.fc-small-balloon-3 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-3s}}.fc-animation-sun{left:180px;position:absolute;z-index:-5}.fc-animation-sun img{height:160px;width:150px}.fc-home-balloon{position:absolute}.fc-home-balloon img{animation:bounceUpDownNormal 2s infinite alternate}.fc-small-balloon{position:absolute;z-index:30}.fc-small-balloon-1 img,.fc-small-balloon-2 img{animation:bounceUpDownNormal 5s infinite alternate}.fc-small-balloon-2 img{animation-delay:-1s}.fc-small-balloon-3 img{animation:bounceUpDownNormal 5s infinite alternate;animation-delay:-3s}.fc .fc-blur-background{animation:signatureAnimation 120s linear infinite;animation-delay:-90s;background:url(../assets/images/art-cloud-2.webp);height:800px;left:0;position:absolute;width:100%;z-index:-1}
