.header-bg_panel__JcGbL{min-height:448px;width:100%;position:relative}.header-bg_panel__JcGbL .header-bg_bg-image__fdejc{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.header-bg_panel__JcGbL .header-bg_content__RGJ0J{position:relative;z-index:1;width:100%}.header-bg_panel__JcGbL .header-bg_circle-swipe__zcuGN{display:none}@media screen and (max-width:767px){.header-bg_panel__JcGbL{min-height:calc(100vh - 44px);height:auto;position:relative;display:flex}.header-bg_panel__JcGbL .header-bg_bg-image__fdejc{filter:blur(2px)}.header-bg_panel__JcGbL .header-bg_circle-swipe__zcuGN{position:absolute;z-index:10;bottom:60px;display:flex;flex-direction:column;align-items:center;left:50%;transform:translateX(-50%)}.header-bg_panel__JcGbL .header-bg_circle-swipe__zcuGN .header-bg_circle-text__Qx9lt{margin:16px;font-size:14px;color:#fff}.header-bg_panel__JcGbL .header-bg_circle-swipe__zcuGN .header-bg_circle__vTQgy{display:flex;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;background:url(/_next/static/media/circle-cradient.b6f8af8f.webp) 50%/contain no-repeat;cursor:pointer}.header-bg_panel__JcGbL .header-bg_circle-swipe__zcuGN i{height:16px;margin-top:-8px;color:#fff}.header-bg_panel__JcGbL .header-bg_content__RGJ0J{margin-bottom:180px}}@media screen and (max-height:680px){.header-bg_panel__JcGbL{min-height:600px}}.bread-crumbs_panel__RsE30{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff;display:flex}.bread-crumbs_panel__RsE30 div{display:flex}.bread-crumbs_panel__RsE30 div.bread-crumbs_curr__Hgdav{color:#0c9251}.bread-crumbs_panel__RsE30 div i{font-size:14px;margin-left:8px}.airline-icon.icon-big img{width:40px;height:auto}.airline-icon.icon-small img{width:18px;height:auto}.cheap-flights_panel__D1KwM{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.cheap-flights_panel__title__rNJpV{padding:24px 0;font-weight:600;font-size:18px}.cheap-flights_panel__D1KwM .cheap-flights_tabs__pHOdM{display:flex;padding-bottom:16px;overflow-x:auto;scrollbar-width:none}.cheap-flights_panel__D1KwM .cheap-flights_tabs__pHOdM>div{height:30px;padding-bottom:16px;margin-right:50px;white-space:nowrap;cursor:pointer}.cheap-flights_panel__D1KwM .cheap-flights_tabs__pHOdM [class=selected]{border-bottom:2px solid #11d073;color:#0c9251}.cheap-flights_panel__D1KwM .cheap-flights_items__vT_ki{display:flex;flex-wrap:wrap}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd{display:flex;justify-content:space-between;box-sizing:border-box;width:calc(50% - 8px);padding:24px;margin-bottom:11px;border-radius:4px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd:hover{border:1px solid #11d073;cursor:pointer}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd:nth-child(odd){margin-right:8px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd:nth-child(2n){margin-left:8px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_flight__ncHaY{display:flex;justify-content:flex-start;align-items:center}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_flight__ncHaY+.cheap-flights_flight__ncHaY{padding-top:24px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_opt__yvhZE{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:1 1;min-width:100px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_icon-big__HJ_gR{padding-right:4px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_main__3cx5_{display:flex}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_detail__ybjlr{display:flex;margin-top:16px;font-size:14px;color:#666;flex-wrap:wrap;flex-direction:row}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_detail__ybjlr .cheap-flights_desc__HpULA{flex:1 1;align-items:baseline}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_from__uVbvA{color:#222}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_to__rWevT{text-align:right;color:#222}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_middle__jJ0ox{text-align:center}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_middle__jJ0ox i{margin:0 4px;color:#dae1e1}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_airport-code__oW5lK{font-weight:600;font-size:24px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_time__DPplB{font-size:16px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_duration__DTz_l{font-size:14px;color:#666;transform:translateY(6px)}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_direct__vvVTp{font-size:14px;color:#666;transform:translateY(-4px)}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_price__95R5V{margin-bottom:24px;font-weight:600;font-size:24px;color:#0c9251;text-align:right}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_search__aoe4j{min-width:64px;height:42px;padding:0 16px;border-radius:2px;font-weight:600;font-size:18px;line-height:42px;text-align:center;color:#fff;background-color:#11d073}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_search__aoe4j:hover{background-color:#0c9251}.cheap-flights_panel__D1KwM .cheap-flights_fake__Xvk_6{position:relative;background:linear-gradient(-90deg,rgb(255,255,255) -13%,rgba(255,255,255,0))}.cheap-flights_panel__D1KwM .cheap-flights_fake__Xvk_6 .cheap-flights_flights__WFQIq{filter:blur(2px)}.cheap-flights_panel__D1KwM .cheap-flights_fake__Xvk_6 .cheap-flights_more-panel__JrwyZ{z-index:1;display:flex;align-items:center;text-align:right;min-width:120px}.cheap-flights_panel__D1KwM .cheap-flights_fake__Xvk_6 .cheap-flights_more-panel__JrwyZ>div{font-weight:600;color:#0c9251}.cheap-flights_panel__D1KwM .cheap-flights_fake__Xvk_6 .cheap-flights_more-panel__JrwyZ i{color:#0c9251}.cheap-flights_panel__D1KwM .cheap-flights_mock__bu1Ph .cheap-flights_flights__WFQIq .cheap-flights_airline-icon__SaySY,.cheap-flights_panel__D1KwM .cheap-flights_mock__bu1Ph .cheap-flights_flights__WFQIq .cheap-flights_detail__ybjlr,.cheap-flights_panel__D1KwM .cheap-flights_mock__bu1Ph .cheap-flights_flights__WFQIq .cheap-flights_middle__jJ0ox,.cheap-flights_panel__D1KwM .cheap-flights_mock__bu1Ph .cheap-flights_flights__WFQIq .cheap-flights_time__DPplB{filter:blur(2px)}@media screen and (max-width:1023px){.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd{width:100%}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd:nth-child(odd){margin-right:0}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd:nth-child(2n){margin-left:0}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_flight__ncHaY+.cheap-flights_flight__ncHaY{padding-top:24px}}@media screen and (max-width:767px){.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_flight__ncHaY .cheap-flights_direct__vvVTp,.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_flight__ncHaY .cheap-flights_duration__DTz_l{font-size:12px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_airport-code__oW5lK,.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_price__95R5V{font-size:18px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_detail__ybjlr,.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_middle__jJ0ox i{font-size:12px}.cheap-flights_panel__D1KwM .cheap-flights_item__emCRd .cheap-flights_search__aoe4j{font-size:14px}}.price-trend-chart_panel__Vys_1{position:relative;padding-bottom:54px!important;width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.price-trend-chart_panel__title__aNQm1{padding:24px 0;font-weight:600;font-size:18px}.price-trend-chart_panel__Vys_1 .price-trend-chart_trend-desc__qzBGv{font-weight:400;font-size:14px;color:#999;margin:8px 0}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52{position:relative;display:flex;margin-top:92px}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_trend__mJYbT{position:relative;display:flex;flex:1 1;align-items:flex-end;height:200px;border:1px solid #e9ecf3;border-left:none}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_trend__mJYbT:first-child{border-left:1px solid #e9ecf3}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_pillar__U5_hE{width:100%;background:linear-gradient(-180deg,rgb(17,208,115),rgba(207,246,227,.2));opacity:.2}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_pillar__U5_hE:hover{opacity:.5;cursor:pointer}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_pillar__U5_hE.price-trend-chart_selected__Aq7UJ{opacity:.8}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_day__hvtOT,.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_last-day__Emx0Z{position:absolute;bottom:-24px;font-size:12px;color:#999}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_last-day__Emx0Z{right:0;padding:0}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_month__GSgnl{position:absolute;display:flex;align-items:flex-end;width:1px;height:100%;border-left:1px solid #b3bcbe;font-size:14px;color:#999}.price-trend-chart_panel__Vys_1 .price-trend-chart_trends__Zdy52 .price-trend-chart_month__GSgnl div{position:absolute;padding-left:4px;font-size:12px;min-width:30px}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj{position:absolute;box-sizing:border-box;width:246px;height:80px;padding:8px;border-radius:4px;color:#fff;background-color:#11d073}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj:hover{cursor:pointer}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_desc__As7QZ{font-size:14px}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_opt__U_ojX{display:flex;justify-content:space-between;margin-top:8px;align-items:flex-end}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_price__Q5MK2{font-size:14px}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_price__Q5MK2 span{padding-left:4px;font-weight:600;font-size:16px}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_search__SyCVE{height:32px;width:64px;line-height:32px;border-radius:2px;font-weight:600;text-align:center;font-size:16px;color:#11d073;background-color:#fff}.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj .price-trend-chart_search__SyCVE:hover{background-color:#eff3ff}.price-trend-chart_panel__Vys_1 .price-trend-chart_anchor__Gxf_t{position:absolute;margin-top:80px}.price-trend-chart_panel__Vys_1 .price-trend-chart_anchor__Gxf_t:after{position:absolute;left:-6px;display:block;content:"";border:8px solid rgba(0,0,0,0);border-top-color:#11d073}.price-trend-chart_panel__Vys_1 .price-trend-chart_anchor__Gxf_t .price-trend-chart_line__pP2Ax{position:absolute;left:1px;width:1px;height:212px;background-image:linear-gradient(180deg,#11d073 0 60%,transparent 60% 100%);background-size:1px 5px;background-repeat:repeat-y}.price-trend-chart_panel__Vys_1 .price-trend-chart_notice__PnsMi{margin-top:30px;font-size:12px;text-align:right;color:#666}@media screen and (max-width:767px){.price-trend-chart_panel__Vys_1 .price-trend-chart_intro__TpAVj{left:0!important;width:100%!important;transform:translateX(0)!important}}.cheap-airlines_panel__bmzEB{width:var(--component-width);padding:28px 0 48px;margin:0 auto;background-color:#eaf2f2}.cheap-airlines_panel__title__2mUls{padding:24px 0;font-weight:600;font-size:18px}.cheap-airlines_panel__bmzEB .cheap-airlines_airlines__OdV1X{background-color:#eaf2f2}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 16px;margin-bottom:16px;border-radius:4px;background-color:#fff}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq:hover{border:1px solid #11d073;cursor:pointer}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq>div{display:flex;align-items:center}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq .cheap-airlines_name__OZq8o{padding-left:24px;font-size:16px}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq i{color:#999}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq .cheap-airlines_price__k1MRC{margin-right:16px;font-size:14px;color:#999}.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq .cheap-airlines_price__k1MRC span{font-weight:600;font-size:18px;color:#0c9251}.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU{position:relative;background:linear-gradient(-90deg,rgb(255,255,255) 20.47%,rgba(255,255,255,.5))}.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU .cheap-airlines_info__vNTkP{filter:blur(2px)}.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU .cheap-airlines_more-panel__Rt4J4{z-index:1}.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU .cheap-airlines_more-panel__Rt4J4 .cheap-airlines_more__6MBun{padding-right:16px;font-weight:600;color:#0c9251}.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU .cheap-airlines_more-panel__Rt4J4 i{color:#0c9251}.cheap-airlines_panel__bmzEB .cheap-airlines_fake-mini__bLHjv{background-color:#fff;align-items:center;justify-content:center}.cheap-airlines_panel__bmzEB .cheap-airlines_fake-mini__bLHjv .cheap-airlines_more__6MBun{padding-right:16px;font-weight:600;color:#0c9251}.cheap-airlines_panel__bmzEB .cheap-airlines_fake-mini__bLHjv i{color:#0c9251}@media screen and (max-width:1023px){.cheap-airlines_panel__bmzEB .cheap-airlines_airline__0xOQq .cheap-airlines_name__OZq8o,.cheap-airlines_panel__bmzEB .cheap-airlines_fake__pj0hU{display:none}.cheap-airlines_panel__bmzEB .cheap-airlines_fake-mini__bLHjv{display:flex}}.cheap-airports_panel__bnjNT{color:#222;width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.cheap-airports_panel__title__tSXFW{padding:24px 0;font-weight:600;font-size:18px}.cheap-airports_panel__bnjNT .cheap-airports_items__8VTO_{display:flex;flex-wrap:wrap}.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P{display:flex;justify-content:space-between;box-sizing:border-box;width:calc(33% - 12px);padding:24px;margin:0 12px 24px;border-radius:4px;color:#222;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P .cheap-airports_info__V4qid{display:flex;flex-direction:column}.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P:hover{color:#222!important;border:1px solid #11d073;cursor:pointer}.cheap-airports_panel__bnjNT .cheap-airports_main__dWZVs{display:flex;flex:1 1}.cheap-airports_panel__bnjNT .cheap-airports_from__nt8RK,.cheap-airports_panel__bnjNT .cheap-airports_to__8mWmB{font-weight:600;font-size:20px}.cheap-airports_panel__bnjNT .cheap-airports_middle__yE1nS,.cheap-airports_panel__bnjNT .cheap-airports_to__8mWmB{color:#999}.cheap-airports_panel__bnjNT .cheap-airports_middle__yE1nS i,.cheap-airports_panel__bnjNT .cheap-airports_to__8mWmB i{margin:0 8px;font-size:20px;color:#222}.cheap-airports_panel__bnjNT .cheap-airports_desc__fM8Nn{font-size:14px;margin-top:4px}.cheap-airports_panel__bnjNT .cheap-airports_opt__ORQxH{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.cheap-airports_panel__bnjNT .cheap-airports_price__uuWGI{font-size:14px;color:#999}.cheap-airports_panel__bnjNT .cheap-airports_price__uuWGI span{font-size:20px;font-weight:600;color:#0c9251}.cheap-airports_panel__bnjNT .cheap-airports_search__T_L44{width:64px;height:42px;border-radius:2px;font-weight:600;font-size:18px;line-height:42px;text-align:center;color:#fff;background-color:#11d073}.cheap-airports_panel__bnjNT .cheap-airports_search__T_L44:hover{background-color:#0c9251}@media screen and (min-width:1024px){.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P:nth-child(3n+1){margin-left:0}.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P:nth-child(3n){width:calc(34% - 24px);margin-right:0}}@media screen and (min-width:768px)and (max-width:1023px){.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P{width:calc(50% - 4px);margin:0 0 8px}.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P:nth-child(2n){width:calc(50% - 4px);margin:0 0 8px 8px}}@media screen and (max-width:767px){.cheap-airports_panel__bnjNT .cheap-airports_item__Qvp_P{width:100%;margin:0 0 8px}.cheap-airports_panel__bnjNT .cheap-airports_desc__fM8Nn{font-size:12px}.cheap-airports_panel__bnjNT .cheap-airports_search__T_L44{font-size:14px}}.hot-routes_panel__fofih{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.hot-routes_panel__title__TlMGg{padding:24px 0;font-weight:600;font-size:18px}.hot-routes_panel__fofih .hot-routes_tabs__MXIVj{display:flex;padding-bottom:16px;overflow-x:auto;scrollbar-width:none}.hot-routes_panel__fofih .hot-routes_tabs__MXIVj>div{height:30px;padding-bottom:16px;margin-right:50px;white-space:nowrap;cursor:pointer}.hot-routes_panel__fofih .hot-routes_tabs__MXIVj [class=selected]{border-bottom:2px solid #11d073;color:#0c9251}.hot-routes_panel__fofih .hot-routes_details__XC_oM{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0 32px 20px;border-radius:2px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.hot-routes_panel__fofih .hot-routes_details__XC_oM a{box-sizing:border-box;width:20%;padding-right:4px;margin-top:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222}@media screen and (max-width:1023px){.hot-routes_panel__fofih .hot-routes_details__XC_oM a{width:33%;padding-right:4px}}@media screen and (max-width:767px){.hot-routes_panel__fofih .hot-routes_details__XC_oM a{width:50%;padding-right:4px}}.faq_panel___gHkM{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.faq_panel__title__GS08x{padding:24px 0;font-weight:600;font-size:18px}.faq_panel__list__m5bfp{border-bottom:1px solid #e9ecf3;font-size:16px;color:#222}.faq_panel__list__m5bfp .faq_que__Imag2{display:flex;justify-content:space-between;margin-bottom:16px;font-weight:600;align-items:baseline}.faq_panel__list__m5bfp .faq_que__Imag2 div{overflow:hidden}.faq_panel__list__m5bfp .faq_que__Imag2 i{margin:0 16px 0 8px;font-weight:400}.faq_panel__list__m5bfp .faq_que__Imag2:hover{color:#0c9251;cursor:pointer}.faq_panel__list__m5bfp .faq_ans__hWDIE{line-height:20px;overflow:hidden}.faq_panel__list__m5bfp .faq_ans__hWDIE:last-child{margin-bottom:20px}.faq_panel__list__m5bfp .faq_ans__hWDIE+.faq_que__Imag2{padding-top:20px;margin-top:20px;border-top:1px solid #e9ecf3}.article_panel__WZvRe{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.article_panel__title__yz617{padding:24px 0;font-weight:600;font-size:18px;overflow:hidden}.article_panel__WZvRe .article_content__3ai_I{border:1px solid #e3e3e3;overflow:hidden;font-size:14px;line-height:20px;padding:24px}.article_panel__WZvRe .article_content__3ai_I>div:not(:first-child){padding-top:24px}@media screen and (max-width:767px){.article_panel__WZvRe .article_content__3ai_I{padding:16px 8px}.article_panel__WZvRe .article_content__3ai_I>div:not(:first-child){padding-top:16px}}.footer-link_panel__jIZAT{width:var(--component-width);padding:24px 0 0;margin:0 auto;background-color:#fff}.footer-link_panel__title__v_J2L{padding:24px 0;font-weight:600;font-size:18px}.footer-link_panel__jIZAT .footer-link_tabs__cJoUo{display:flex;padding-bottom:16px;overflow-x:auto;scrollbar-width:none;scrollbar-width:thin}.footer-link_panel__jIZAT .footer-link_tabs__cJoUo>div{height:30px;padding-bottom:16px;margin-right:50px;white-space:nowrap;cursor:pointer}.footer-link_panel__jIZAT .footer-link_tabs__cJoUo [class=selected]{border-bottom:2px solid #11d073;color:#0c9251}.footer-link_panel__jIZAT .footer-link_details__nOdV1{display:flex;flex-wrap:wrap;padding:0 32px 20px;margin-bottom:20px;border-radius:2px;box-shadow:0 5px 20px 0 rgba(0,0,0,.1)}.footer-link_panel__jIZAT .footer-link_details__nOdV1 a{box-sizing:border-box;width:20%;padding-right:4px;margin-top:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222}@media screen and (max-width:1023px){.footer-link_panel__jIZAT .footer-link_tabs__cJoUo{scrollbar-width:none}.footer-link_panel__jIZAT .footer-link_details__nOdV1 a{width:33%;padding-right:4px}}@media screen and (max-width:767px){.footer-link_panel__jIZAT .footer-link_details__nOdV1 a{width:50%;padding-right:4px}}.common-place-mini .hot-place .area{background-color:#fff;margin-bottom:8px}.common-place-mini .hot-place .area .name{padding:0 1rem;height:40px;line-height:40px;font-size:14px;color:#999}.common-place-mini .hot-place .city-list{display:flex;flex-wrap:wrap}.common-place-mini .hot-place .city-list .city{width:calc(33.33% - 8px);border:1px solid #e9ecf3;border-radius:16px;height:32px;line-height:32px;text-align:center;box-sizing:border-box;margin:4px}.common-place-mini .poi-place .searching{display:flex;flex-direction:column;align-items:center;padding-top:7.3125rem;padding-bottom:5rem;text-align:center;background:#fff}.common-place-mini .poi-place .searching .icon{width:8rem;height:5rem;background-size:contain;background-repeat:no-repeat;background-image:url(/_next/static/media/loading.95ae2a47.webp)}.common-place-mini .poi-place .searching .tip-message{margin-top:12px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0;color:#999}.common-place-mini .poi-place .search-no-found{display:flex;flex-direction:column;align-items:center;padding:7.3125rem 0 1rem;text-align:center;background:#fff}.common-place-mini .poi-place .search-no-found .icon{width:5rem;height:5rem;background-image:url(/_next/static/media/search-no-found.09db7c19.png);background-size:100% 100%;background-repeat:no-repeat}.common-place-mini .poi-place .search-no-found .tip-message{margin-top:12px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0;color:#999}.common-place-mini .poi-place .items{font-size:14px}.common-place-mini .poi-place .items>div{padding:6px 10px}.common-place-mini .poi-place .items>div:hover{cursor:pointer;background-color:#e7faf1}.common-place-mini .poi-place .items>div:hover.disable{background-color:rgba(0,0,0,0)}.common-place-mini .poi-place .items>div.curr{background-color:#f1f7f8}.common-place-mini .poi-place .item{display:flex;align-items:center}.common-place-mini .poi-place .item i{color:#0c9251;margin-right:4px}.common-place-mini .poi-place .item .icon-holder{display:inline-block;width:30px}.common-place-mini .poi-place .item span{margin-right:6px}.common-date_panel{position:relative;width:330px}.common-date_panel__header{background-color:#f1f7f8;position:relative;padding:8px 16px}.common-date_panel__change-month{display:flex;position:absolute;width:100%;justify-content:space-between}.common-date_panel__change-month .pre{margin-left:8px}.common-date_panel__change-month .next,.common-date_panel__change-month .pre{width:32px;height:32px;line-height:32px;cursor:pointer;border-radius:16px;background-color:#fff;display:flex;justify-content:center}.common-date_panel__change-month .next{margin-right:8px}.common-date_panel__month{font-size:16px;text-align:center;height:40px;line-height:40px}.common-date_panel__weeks{display:flex;text-align:center}.common-date_panel__weeks>div{width:14%;padding-bottom:8px;font-size:12px}.common-date_panel__weeks>div:first-child,.common-date_panel__weeks>div:last-child{width:15%;color:#3da874}.common-date_panel__days{display:flex;flex-wrap:wrap;padding:8px 16px}.common-date_panel__days>div{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:14%;height:48px}.common-date_panel__days>div:nth-child(7n),.common-date_panel__days>div:nth-child(7n+1){width:15%}.common-date_panel__days .available-date{cursor:pointer}.common-date_panel__days .available-date:hover{background-color:#cff6e3}.common-date_panel__days .end,.common-date_panel__days .start{background-color:#11d073!important}.common-date_panel__days .end .day,.common-date_panel__days .end .price,.common-date_panel__days .start .day,.common-date_panel__days .start .price{color:#fff}.common-date_panel__days .start{border-bottom-left-radius:4px;border-top-left-radius:4px}.common-date_panel__days .end{border-top-right-radius:4px;border-bottom-right-radius:4px}.common-date_panel__days .between{background-color:#cff6e3}.common-date_panel__days .disable-date{color:#b3bcbe!important}.common-date_panel__days .disable-date .holiday{color:#b3bcbe}.common-date_panel__days .day{padding-top:4px}.common-date_panel__days .holiday{padding-top:4px;color:#0c9251}.common-date_panel__days .price{height:20px;font-size:12px;color:#666}.common-date_panel__days .price.lowest{color:#ff8b00}.common-date_panel__notice{display:flex}.common-date-list_panel{padding-bottom:80px}.common-date-list_panel__weeks{position:-webkit-sticky;position:sticky;display:flex;text-align:center;top:0;background-color:#fff;z-index:1}.common-date-list_panel__weeks>div{width:14%;padding-bottom:8px;font-size:12px}.common-date-list_panel__weeks>div:first-child,.common-date-list_panel__weeks>div:last-child{width:15%;color:#3da874}.common-date-list_panel .common-date_panel{width:100%}.common-date-list_panel .common-date_panel__header{background-color:#fff}.common-date-list_panel .common-date_panel__month{z-index:0}.number-item{display:flex;line-height:40px;align-items:center;font-size:14px}.number-item i{color:#11d073;margin:0 16px;cursor:pointer}.number-item .eficon-minus,.number-item .eficon-plus{border:1px solid #11d073;padding:8px;border-radius:2px;font-size:12px}.number-item .eficon-minus.disable,.number-item .eficon-plus.disable{border-color:#b3bcbe}.number-item .eficon-circle-minus,.number-item .eficon-circle-plus{font-size:20px}.person-number-panel-mini .item{display:flex;justify-content:space-between;align-items:center;padding-left:16px}.person-number-panel-mini .item+.item{border-top:1px solid #e9ecf3}.person-number-panel-mini .error{padding:1rem;color:#fc5272;font-size:14px}.common-airline-mini .hot-airline,.common-airline-mini .search-airline{font-size:14px}.common-airline-mini .hot-airline>div,.common-airline-mini .search-airline>div{padding:12px 16px;border-bottom:1px solid #e9ecf3;display:flex;justify-content:space-between;align-items:center}.common-airline-mini .hot-airline>div:hover,.common-airline-mini .search-airline>div:hover{cursor:pointer;background-color:#e7faf1}.common-airline-mini .hot-airline>div:hover.disable,.common-airline-mini .search-airline>div:hover.disable{background-color:rgba(0,0,0,0)}.common-airline-mini .hot-airline>div.curr,.common-airline-mini .search-airline>div.curr{color:#0c9251}.common-airline-mini .hot-airline>div.curr .eficon-select,.common-airline-mini .search-airline>div.curr .eficon-select{color:#11d073}.common-airline-mini .hot-airline>div .eficon-select,.common-airline-mini .hot-airline>div .eficon-unselect,.common-airline-mini .search-airline>div .eficon-select,.common-airline-mini .search-airline>div .eficon-unselect{font-size:20px}.common-airline-mini .search-no-found{display:flex;flex-direction:column;align-items:center;padding:7.3125rem 0 1rem;text-align:center;background:#fff}.common-airline-mini .search-no-found .icon{width:5rem;height:5rem;background-image:url(/_next/static/media/search-no-found.09db7c19.png);background-size:100% 100%;background-repeat:no-repeat}.common-airline-mini .search-no-found .tip-message{margin-top:12px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0;color:#999}.common-airline-normal .hot-airline{width:360px}.common-airline-normal .hot-airline .title{font-weight:600;font-size:14px;margin:8px 0}.common-airline-normal .hot-airline .airlines{display:flex;background-color:#f1f7f8;padding:8px;flex-wrap:wrap;line-height:20px;font-size:14px}.common-airline-normal .hot-airline .airlines>div{width:33%;cursor:pointer}.common-airline-normal .search-airline{width:360px;max-height:300px;min-height:100px;overflow-y:auto;margin-top:8px;font-size:14px}.common-airline-normal .search-airline>div{padding:6px 10px}.common-airline-normal .search-airline>div:hover{cursor:pointer;background-color:#e7faf1}.common-airline-normal .search-airline>div:hover.disable{background-color:rgba(0,0,0,0)}.common-airline-normal .search-airline>div.curr{background-color:#f1f7f8}.common-airline-normal .search-no-found{display:flex;align-items:center;padding:1rem 0 2rem;text-align:center;background:#fff;color:#fc5272}.common-airline-normal .search-no-found .tip-message{margin-left:8px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0}.common-place-normal .hot-place{width:560px}.common-place-normal .hot-place .area-list{display:flex;line-height:32px;font-size:16px}.common-place-normal .hot-place .area-list>div{margin-right:12px}.common-place-normal .hot-place .area-list>div:hover{cursor:pointer}.common-place-normal .hot-place .area-list .curr{border-bottom:2px solid #11d073}.common-place-normal .hot-place .city-list{margin-top:16px;display:flex;flex-wrap:wrap;background-color:#f1f7f8;padding:8px 16px;font-size:14px}.common-place-normal .hot-place .city-list>div{width:20%;margin:4px 0}.common-place-normal .hot-place .city-list>div:hover{cursor:pointer;text-decoration:underline}.common-place-normal .poi-place{width:450px}.common-place-normal .poi-place .searching{display:flex;align-items:center;padding:1rem 0 2rem;text-align:center;background:#fff}.common-place-normal .poi-place .searching .tip-message{margin-top:12px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0;color:#999}.common-place-normal .poi-place .search-no-found{display:flex;align-items:center;padding:1rem 0 2rem;text-align:center;background:#fff;color:#fc5272}.common-place-normal .poi-place .search-no-found .tip-message{margin-left:8px;font-size:12px;line-height:1.25rem;text-align:center;letter-spacing:0}.common-place-normal .poi-place .items{font-size:14px}.common-place-normal .poi-place .items>div{padding:6px 10px}.common-place-normal .poi-place .items>div:hover{cursor:pointer;background-color:#e7faf1}.common-place-normal .poi-place .items>div:hover.disable{background-color:rgba(0,0,0,0)}.common-place-normal .poi-place .items>div.curr{background-color:#f1f7f8}.common-place-normal .poi-place .item{display:flex;justify-content:space-between}.common-place-normal .poi-place .item i{margin-right:4px;color:#b3bcbe}.common-place-normal .poi-place .item>div{display:flex;overflow:hidden}.common-place-normal .poi-place .item .icon-holder{display:inline-block;width:20px}.common-date-double_panel__monthes{display:flex}.common-date-double_panel .common-date_panel__change-month{width:624px;z-index:10}.common-date-double_panel__notice{display:flex;align-items:center;padding:0 16px 16px;color:#999}.common-date-double_panel__notice i{font-size:20px;margin-right:4px}.person-number-panel-normal{font-size:14px;width:270px;padding-bottom:16px}.person-number-panel-normal .item{display:flex;justify-content:space-between;align-items:center;height:44px}.person-number-panel-normal .error{padding-top:1rem 0;color:#fc5272;font-size:14px}@keyframes switchRotate{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes wordRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes wordLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}.search-panel-normal{background:linear-gradient(-180deg,rgba(255,255,255,.8),rgb(255,255,255) 50px);border-radius:2px;padding:16px 32px;width:var(--component-width);margin:0 auto 30px}.search-panel-normal__body{display:flex;flex-wrap:wrap;align-items:center;font-size:16px}.search-panel-normal .search-head{display:flex;width:100%;margin-bottom:8px;font-size:14px}.search-panel-normal .search-head>div{cursor:pointer;margin-right:16px}.search-panel-normal .search-head>div i{margin-left:4px}.search-panel-normal .search-head>div .eficon-down{font-size:12px}.search-panel-normal .search-head>div .eficon-unselect{color:#b3bcbe}.search-panel-normal .search-head>div .eficon-select{color:#11d073}.search-panel-normal .search-head .airline>*,.search-panel-normal .search-head .cabin-type>*,.search-panel-normal .search-head .trip-type>*{pointer-events:none}.search-panel-normal .org-dest{height:54px;display:flex;line-height:54px;position:relative;flex:1 1}.search-panel-normal .org-dest .arrival,.search-panel-normal .org-dest .departure{border:1px solid #e9ecf3;cursor:pointer}.search-panel-normal .org-dest .arrival.active,.search-panel-normal .org-dest .departure.active{background-color:#f1f7f8}.search-panel-normal .org-dest .arrival.error,.search-panel-normal .org-dest .departure.error{background-color:#fcedf1;color:#fc5272}.search-panel-normal .org-dest .arrival.error .input-place input::placeholder,.search-panel-normal .org-dest .departure.error .input-place input::placeholder{opacity:1;color:#fc5272}.search-panel-normal .org-dest .arrival.same-cities{background-color:#fcedf1}.search-panel-normal .org-dest .arrival.same-cities .input-place input{color:#fc5272}.search-panel-normal .dates{height:54px;display:flex;border:1px solid #e9ecf3;line-height:54px;width:300px}.search-panel-normal .dates .departure-date,.search-panel-normal .dates .return-date{flex:1 1;cursor:pointer}.search-panel-normal .dates .departure-date.active,.search-panel-normal .dates .return-date.active{background-color:#f1f7f8}.search-panel-normal .dates .departure-date.error,.search-panel-normal .dates .return-date.error{background-color:#fcedf1;color:#fc5272}.search-panel-normal .dates .departure-date{padding-left:16px}.search-panel-normal .dates return-date{padding-right:16px}.search-panel-normal .dates .date-split{padding:0 4px;width:26px;position:relative}.search-panel-normal .dates .date-split i{border-top:1px solid #222;width:10px;margin:26px 4px 0;position:absolute}.search-panel-normal .passenger-number{height:54px;line-height:54px;display:flex;border:1px solid #e9ecf3;margin-left:8px;padding:0 16px;cursor:pointer}.search-panel-normal .passenger-number.active{background-color:#f1f7f8}.search-panel-normal .org-dest-part{width:calc(100% - 98px);display:flex;align-items:center;margin-bottom:8px;position:relative}.search-panel-normal .type-openjaw .passenger-number{width:300px}.search-panel-normal .org-dest-no{margin-right:10px}.search-panel-normal .org-dest-add{margin-left:30px;height:54px;line-height:54px;display:flex;align-items:center;color:#0c9251;border:1px dotted #11d073;border-radius:5px;padding:0 16px;flex:1 1;cursor:pointer}.search-panel-normal .org-dest-add.disable{border-color:#e9ecf3}.search-panel-normal .org-dest-add i{font-size:32px;color:#11d073}.search-panel-normal .org-dest-del{position:absolute;right:-30px;top:20px;cursor:pointer}.search-panel-normal .org-dest-del i{font-size:24px}.search-panel-normal .arrival,.search-panel-normal .departure{margin-right:8px;flex:1 1;padding:0 17px}.search-panel-normal .search-switch{position:absolute;left:calc(50% - 31px);border-radius:20px;z-index:20;background-color:#fff}.search-panel-normal .search-switch .eficon-flight,.search-panel-normal .search-switch .eficon-switch{top:-4px;left:2px}.search-panel-normal .search-btn{margin-left:8px;font-size:20px;width:90px}.search-panel-mini{border-radius:5px;width:var(--component-width);box-sizing:border-box;margin:8px;display:none;color:#222}.search-panel-mini__body{background:#fff}.search-panel-mini .search-tabs{border-radius:5px 5px 0 0;display:flex;height:44px;line-height:44px;background:hsla(0,0%,100%,.5);margin-bottom:1px}.search-panel-mini .search-tabs>div{flex:1 1;text-align:center;font-size:14px;font-weight:600}.search-panel-mini .search-tabs>div.curr{border-radius:5px 5px 0 0;position:relative}.search-panel-mini .search-tabs>div.curr .name{position:relative;z-index:1;color:#0c9251}.search-panel-mini .search-tabs>div.curr .curr-bg{position:absolute;width:100%;top:0;height:44px;background-image:url(/_next/static/media/active-tab.1096ddee.png);background-size:100% 100%}.search-panel-mini .search-tabs>div:last-child.curr .curr-bg{transform:rotateY(180deg)}.search-panel-mini .search-group{height:60px;display:flex;font-size:14px;align-items:center;padding:0 16px;border-bottom:1px solid #f3f3f3}.search-panel-mini .search-group:nth-last-child(2){border-bottom:none}.search-panel-mini .search-group>div{flex:1 1}.search-panel-mini .search-group>div:not(:first-child){text-align:right}.search-panel-mini .search-group>div.search-switch{flex:unset}.search-panel-mini .search-group .eficon-select{color:#11d073}.search-panel-mini .search-group .direct{display:flex;align-items:center}.search-panel-mini .search-body-bg{margin-top:-1px!important;background:linear-gradient(-180deg,rgba(255,255,255,.9),#fff 54px)!important}.search-panel-mini .org-dest-part{border-bottom:4px solid #f3f3f3;position:relative}.search-panel-mini .org-dest-del{position:absolute;right:16px;top:90px;color:#0c9251;font-size:14px}.search-panel-mini .org-dest-no>div{margin:8px 0 0 16px}.search-panel-mini .org-dest-add{height:54px;border-bottom:4px solid #f3f3f3;display:flex;align-items:center;justify-content:center;color:#0c9251}.search-panel-mini .org-dest-add>div{font-size:16px;font-weight:600}.search-panel-mini .org-dest-add i{border-radius:8px;font-size:24px;color:#0c9251}.search-panel-mini .passenger-number{display:flex}.search-panel-mini .passenger-number>div{margin-right:4px}.search-panel-mini .passenger-number i{color:#b3bcbe}.search-panel-mini .passenger-number .eficon-infant{font-size:12px}.search-panel-mini .search-btn{padding:8px;width:100%}.search-panel-mini .arrival,.search-panel-mini .departure,.search-panel-mini .departure-date,.search-panel-mini .return-date{font-size:18px;font-weight:600}.search-panel-mini .arrival .airport,.search-panel-mini .departure .airport,.search-panel-mini .departure-date .airport,.search-panel-mini .return-date .airport{font-size:12px;font-weight:400}.org-dest-no>div{display:inline-block;background-color:#11d073;color:#fff;padding:2px 6px;border-radius:2px;margin:0;font-size:12px}.search-switch{position:relative;width:44px;height:44px;margin:5px;cursor:pointer}.search-switch .eficon-switch{font-size:40px;position:absolute;color:#a5e1c4;top:0;left:0}.search-switch .eficon-flight{font-size:40px;position:absolute;color:#11d073;top:0;left:0}.org-dest.switching .eficon-switch{animation:switchRotate .5s linear infinite normal}.org-dest.switching .arrival .airport,.org-dest.switching .arrival .city{animation:wordLeft .5s linear infinite normal}.org-dest.switching .departure .airport,.org-dest.switching .departure .city{animation:wordRight .5s linear infinite normal}.pop-select-list{font-size:14px}.pop-select-list>div{padding:6px 10px}.pop-select-list>div:hover{cursor:pointer;background-color:#e7faf1}.pop-select-list>div:hover.disable{background-color:rgba(0,0,0,0)}.pop-select-list>div.curr{background-color:#f1f7f8}.pop-select-list-mini{font-size:14px}.pop-select-list-mini>div{padding:12px 16px;border-bottom:1px solid #e9ecf3;display:flex;justify-content:space-between;align-items:center}.pop-select-list-mini>div:hover{cursor:pointer;background-color:#e7faf1}.pop-select-list-mini>div:hover.disable{background-color:rgba(0,0,0,0)}.pop-select-list-mini>div.curr{color:#0c9251}.pop-select-list-mini>div.curr .eficon-select{color:#11d073}.pop-select-list-mini>div .eficon-select,.pop-select-list-mini>div .eficon-unselect{font-size:20px}.pop-date-min__header{display:flex;color:#222;justify-content:space-between}.pop-date-min__header .til{font-size:12px}.pop-date-min__header .val{font-size:20px}.pop-date-min__header:last-child{text-align:right}.pop-date-min__footer{position:fixed;bottom:0;width:100%;left:0;background-color:#fff;height:80px}.default{color:#999}@media screen and (min-width:768px)and (max-width:1023px){.search-panel-normal .type-oneway .org-dest,.search-panel-normal .type-roundtrip .org-dest{margin-bottom:8px;width:100%;flex:unset}.search-panel-normal .type-oneway .dates,.search-panel-normal .type-roundtrip .dates{width:calc(50% - 4px)}.search-panel-normal .type-oneway .search-btn,.search-panel-normal .type-roundtrip .search-btn{flex:1 1}.search-panel-normal .type-oneway .arrival,.search-panel-normal .type-roundtrip .arrival{margin-right:0}.search-panel-normal .type-openjaw .dates,.search-panel-normal .type-openjaw .passenger-number{width:190px}.search-panel-normal .arrival,.search-panel-normal .departure{flex:1 1}}@media screen and (max-width:767px){.search-panel-normal{display:none}.search-panel-mini{display:block}}@media screen and (max-width:413px){.search-panel-mini{width:calc(100vw - 16px)}}