.style_content__4nIJV .style_text__Q7HF5{margin:32px 0;color:#333;font-size:14px;line-height:22px;font-family:PingFangSC-Regular;font-weight:400;text-align:center}.style_content__4nIJV .style_footer__wNYxL{display:flex;justify-content:center}.style_content__4nIJV .style_footer__wNYxL .style_left__yhIuc,.style_content__4nIJV .style_footer__wNYxL .style_right__jhID_{width:183px;height:40px;border-radius:4px 4px 4px 4px;font-size:14px;font-family:PingFangSC-Medium;text-align:center;line-height:40px;cursor:pointer}.style_content__4nIJV .style_footer__wNYxL .style_left__yhIuc{color:#d81f2a;border:1px solid #d81f2a}.style_content__4nIJV .style_footer__wNYxL .style_right__jhID_{color:#fff;background:#d81f2a}.style_input-class__Ni6Ff{border-radius:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:16px}.style_top__q5CP8{display:flex;justify-content:space-between;align-items:center}.style_top__q5CP8 .style_telPhone__5HV1V{flex:1 1;height:48px;position:relative;border:1px solid #e1e2e3;border-radius:2px}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW{display:flex;flex-direction:row;align-items:center;line-height:20px;height:100%;padding-left:24px}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_container__lYcx9{width:84px!important;height:20px;box-sizing:border-box}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-line__rCcOC{background-color:#e1e2e3;width:1px;height:20px;margin-left:12px}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-input__RNq8C{width:100%;height:20px;margin-left:16px}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-input__RNq8C input{display:inline-block;width:100%}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-input__RNq8C input::-moz-placeholder{color:#999;font-family:PingFangSC-Regular}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-input__RNq8C input:-ms-input-placeholder{color:#999;font-family:PingFangSC-Regular}.style_top__q5CP8 .style_telPhone__5HV1V .style_vertical-container__8nptW .style_vertical-input__RNq8C input::placeholder{color:#999;font-family:PingFangSC-Regular}.style_top__q5CP8 .style_telPhoneError__CfO2s{border-bottom:none!important}.style_top__q5CP8 .style_verificationCode__6SzIM{flex:1 1;margin-left:16px;height:48px;position:relative;border:1px solid #e1e2e3;border-radius:2px}.style_top__q5CP8 .style_verificationCode__6SzIM .style_code-container__cQcRh{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;height:100%}.style_top__q5CP8 .style_verificationCode__6SzIM .style_code-container__cQcRh .style_codeInputTitle__OzjEQ{z-index:10;position:absolute;top:0;left:0;color:#999;font-size:12px;margin-left:12px;margin-top:4px}.style_top__q5CP8 .style_verificationCode__6SzIM .style_code-container__cQcRh .style_codeInputDefault__00crc{width:100%;height:100%;box-sizing:border-box;padding-left:24px}.style_top__q5CP8 .style_verificationCode__6SzIM .style_code-container__cQcRh .style_codeInputValue__DVRRB{width:100%;height:100%;box-sizing:border-box;padding-left:12px;padding-top:22px}.style_horizontal-top__VtNBN{display:block}.style_horizontal-top__VtNBN .style_verificationCode__6SzIM{margin:16px 0 0}.style_horizontal-top__VtNBN .style_verificationCode__6SzIM .style_code-container__cQcRh .style_btn__I6uFb{width:-moz-fit-content;width:fit-content}.style_bottom__5IB3R{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.style_bottom__5IB3R .style_orderNumber__ikgDs{flex:1 1;height:48px;border:1px solid #e1e2e3;border-radius:2px;position:relative}.style_bottom__5IB3R .style_orderNumber__ikgDs .style_orderNumberTitle__nZKxh{z-index:10;position:absolute;top:0;left:0;color:#999;font-size:12px;margin-left:12px;margin-top:4px}.style_bottom__5IB3R .style_orderNumber__ikgDs .style_orderNumberValueDefault__3oxRj{width:100%;height:100%;box-sizing:border-box;padding-left:24px}.style_bottom__5IB3R .style_orderNumber__ikgDs .style_orderNumberValue__2cY6V{width:100%;height:100%;box-sizing:border-box;padding-left:12px;padding-top:22px}.style_bottom__5IB3R .style_searchBtn__9yuos{flex:1 1;height:48px;background:linear-gradient(-266.91deg,#f7553f .08%,#d81f2a 101.83%);border-radius:4px;margin-left:16px;display:flex;align-items:center;justify-content:center;font-size:16px;font-family:PingFangSC-Medium;letter-spacing:0;color:#fff;cursor:pointer}.style_bottom__5IB3R .style_modalSearchBtn___y6m9{margin-left:0;width:360px;height:48px;background:linear-gradient(-238.8deg,#f7553f 3.8%,#e60113 84%);border-radius:16px 4px 16px 4px}.style_codeSended__GnTNc{color:#29ab67;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0}.style_btn__I6uFb{width:400px;color:#002569;background-color:#fff;font-size:14px;display:flex;align-items:center;padding-right:24px;justify-content:flex-end}.style_btn__I6uFb .style_disabled__KIFP9{display:flex;align-items:center;color:#999;box-sizing:border-box}.style_btn__I6uFb .style_text__g3Csl,.style_btn__I6uFb .style_textDisabled__mDgwS{box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.style_btn__I6uFb .style_textDisabled__mDgwS{color:#abb0bd;cursor:not-allowed}.style_modal-title__J_x2R{width:72px;height:24px;margin-bottom:32px;color:#333;font-size:18px;line-height:24px;font-family:PingFangSC-Medium;letter-spacing:0;font-weight:500}.flightDynamic_button-group__5ZLte{margin-top:40px;display:flex;justify-content:space-around}.flightDynamic_delete-group-btn__8HbcZ:focus{outline:0}.flightDynamic_content__zoCfq{width:100%;text-align:center;line-height:22px}.flight-search_flight-search-contaniner__xXtRk{position:relative;border:1px solid #e1e2e3;padding:14px 24px;border-radius:2px}.flight-search_flight-search-contaniner__xXtRk:hover{box-shadow:0 4px 24px -10px rgba(0,0,0,.44);transition:box-shadow .1s ease-in-out}.flight-search_flight-search-contaniner__xXtRk .flight-search_desc__B05UP{color:#979caa;font-size:12px;font-family:PingFangSC-Regular;padding-left:24px;line-height:16px}.flight-search_flight-search-contaniner__xXtRk .flight-search_airLine-select__yF7BB{width:70px!important;padding-right:10px;margin-right:10px;border-right:1px solid #e1e2e3!important}.flight-search_flight-search-contaniner__xXtRk .flight-search_airLine-select-option__CovWH{width:100px;left:-11px;top:32px}.flight-search_flight-search-contaniner__xXtRk .flight-search_has-color__bgNMH{color:#002569}.flight-search_flight-search-contaniner__xXtRk .flight-search_error-color__STpfr{color:#f5190a}.flight-search_flight-search-contaniner__xXtRk .flight-search_error-box__FAeR_{position:absolute;left:0;top:0;color:#f5190a;font-family:PingFangSC-Regular;padding-left:24px}.flight-search_flight-search-contaniner__xXtRk .flight-search_error-box__FAeR_ .flight-search_error-desc__wYWJr{font-size:12px}.flight-search_flight-search-contaniner__xXtRk .flight-search_error-box__FAeR_ .flight-search_error-content__DbDiu{font-size:14px}.flight-search_flight-search-contaniner__xXtRk .flight-search_input__mq_ld{display:flex;align-items:center;height:32px;width:100%}.flight-search_flight-search-contaniner__xXtRk .flight-search_input__mq_ld .flight-search_airLine-text__1GRSz{color:#333;font-size:14px;margin-right:4px;line-height:20px}.flight-search_flight-search-contaniner__xXtRk .flight-search_input__mq_ld .flight-search_input-box__v3ujT{line-height:20px;font-size:14px;width:100%}.flight-search_flight-search-contaniner__xXtRk .flight-search_input__mq_ld .flight-search_input-box-inner__E6C9Q{display:flex;align-items:center;width:100%}.flight-search_flight-search-contaniner__xXtRk .flight-search_border__2T0uY{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #002569}.flight-search_no-border__sWM8O{border:none;padding:5px 24px 6px}.flight-search_no-padding__WOzUt{padding:5px 24px 6px}.flight-search_error-style__Kpnpy{color:#f5190a;border:1px solid #f5190a}.flight-search_error-placeholder__XKlDd{font-size:14px;width:100%}.flight-search_error-placeholder__XKlDd::-moz-placeholder{color:#f5190a}.flight-search_error-placeholder__XKlDd:-ms-input-placeholder{color:#f5190a}.flight-search_error-placeholder__XKlDd::placeholder{color:#f5190a}.flight-search_flight-search__K4lsX{position:relative}.flight-search_flight-search__K4lsX .flight-search_errmsg__2ptm_{color:#f5190a;font-size:12px;margin-left:12px;margin-top:2px;position:absolute;white-space:nowrap}.flight-search_no-border-ac__Dkp_O{border:none;padding:0}.flight-search_no-border-ac__Dkp_O:hover{box-shadow:none}.CitySelectorContent_tabs__G3XmP,.CitySelectorContent_wrapper__90LEi{float:left;margin:0;padding:0;width:100%}.CitySelectorContent_tabs__G3XmP{border-bottom:1px solid #e6e6e6;color:#333;text-align:left!important}.CitySelectorContent_tab__WTixb{margin-left:18px;margin-right:16px;margin-top:8px;position:relative;display:inline-block;font-size:14px;height:36px;line-height:40px;text-align:left;cursor:pointer;font-weight:400}.CitySelectorContent_contentBody___TmP0{float:left;padding:16px 0 14px 7px}.CitySelectorContent_contentBody___TmP0.CitySelectorContent_hot__Miw9B .CitySelectorContent_contentCitysItem__Vw7iM{width:119px;text-align:center}.CitySelectorContent_contentItem__HcVn7{padding-left:0;display:flex;align-items:flex-start}.CitySelectorContent_contentCharacter__BxdwE{margin-right:8px;margin-left:12px;display:inline-block;vertical-align:top;color:#002569;font-size:16px;font-weight:400;height:18px;letter-spacing:0;line-height:32px;width:12px}.CitySelectorContent_contentCitys__Z86cm{padding:0;display:inline-block;width:100%;margin:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.CitySelectorContent_contentCitys__Z86cm{width:454px}}.CitySelectorContent_contentCitysItem__Vw7iM{list-style:none;width:119px;margin-bottom:12px;height:32px;line-height:32px;color:#333;float:left;cursor:pointer;position:relative;overflow:hidden;font-size:14px}.CitySelectorContent_contentCitysItem__Vw7iM.CitySelectorContent_normal__wszhV{font-size:14px}.CitySelectorContent_contentCitysItem__Vw7iM.CitySelectorContent_middle__Lzz5T{font-size:12px}.CitySelectorContent_contentCitysItem__Vw7iM.CitySelectorContent_small____bo3{font-size:10px}.CitySelectorContent_contentCitysItem__Vw7iM:hover{background:#ebeef3;border-radius:2px 2px 2px 2px;color:#002569}.CitySelectorContent_citySelectorActive__rU_SA{color:#333}.CitySelectorContent_citySelectorActive__rU_SA:before{position:absolute;bottom:-1px;display:block;width:100%;border-bottom:2px solid #002569;content:""}.CitySelector_cityPickerContainer__2nRT0{position:absolute;z-index:30}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G{width:766px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);border-radius:2px;vertical-align:top;position:absolute;top:100%;margin-top:4px;margin-left:-1px;z-index:50}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G .CitySelector_cityPickLeft__5WM4J{width:128px;position:absolute;left:0;display:inline-block;height:100%;border-radius:5px 0 0 5px;border-right:1px solid #e6e6e6}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G .CitySelector_cityPickLeft__5WM4J .CitySelector_cityPickLeftTab__8kZVy{padding:12px 7.5px;font-size:16px}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G .CitySelector_cityPickLeft__5WM4J .CitySelector_cityPickLeftTab__8kZVy .CitySelector_tabItem__J6jzG{min-width:112px;padding:5px 16px;line-height:22px;margin-bottom:8px;cursor:pointer}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G .CitySelector_cityPickLeft__5WM4J .CitySelector_cityPickLeftTab__8kZVy .CitySelector_tabItem__J6jzG.CitySelector_active__bRyEz{background-color:#002569;border-radius:2px 2px 2px 2px;color:#fff}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_container___8q8G .CitySelector_content__p5Lmm{vertical-align:top;margin-left:128px;min-height:118px;height:auto;display:inline-block}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE{position:absolute;margin-top:8px;margin-left:-1px;width:368px;background-color:#fff;box-shadow:0 7px 22px -7px rgba(0,0,0,.34);border-radius:6px;font-size:14px;max-height:560px;overflow-y:auto}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_address__3raXz{border-radius:2px 2px 2px 2px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12)}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP{list-style:none;margin:0;padding:0}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP .CitySelector_airportItem__hWwGi{padding:17px 24px;list-style:none;margin:0}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP .CitySelector_airportItem__hWwGi:hover{cursor:pointer}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP .CitySelector_airportItem__hWwGi:hover span{color:#002569}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP .CitySelector_airportItem__hWwGi .CitySelector_name__HGNqz{margin-right:8px;color:#333;display:inline-block;white-space:nowrap}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_airport__mk1sP .CitySelector_airportItem__hWwGi .CitySelector_code__KgjhX{color:#aaa;display:inline-block;margin-right:10px;white-space:nowrap}.CitySelector_cityPickerContainer__2nRT0 .CitySelector_fuzzyCard__BzBPE .CitySelector_noData__NNHs7{color:#999;font-size:16px;font-weight:400;height:32px;letter-spacing:0;line-height:32px;padding:64px 0;display:flex;justify-content:center;align-items:center}.style-booking_btn__rW1eo{display:inline-block;height:40px;width:116px;line-height:40px;text-align:center;border-radius:8px 2px 8px 2px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;background:#d81f2a}.style-booking_privacy_notice__pfgF9{white-space:nowrap}.style-booking_ticketWrapper__ciqgj{background:#fff;border-radius:8px 8px 8px 8px;box-shadow:0 6px 24px 0 rgba(6,4,21,.06);width:500px;min-height:393px;padding:32px 24px;position:relative}.style-booking_ticketWrapper__ciqgj .style-booking_tabs__YQn3p{display:flex;justify-content:space-around;margin-bottom:20px}.style-booking_ticketWrapper__ciqgj .style-booking_tabs__YQn3p .style-booking_tab__xCJmj{color:#999;font-size:18px;font-family:PingFangSC-Medium;cursor:pointer}.style-booking_ticketWrapper__ciqgj .style-booking_tabs__YQn3p .style-booking_act-tab__7YQE9{color:#333;font-size:18px;font-family:PingFangSC-Medium;font-weight:500;border-bottom:4px solid #e02020}.style-booking_ticketWrapper__ciqgj .style-booking_title__HT9Kh{color:#333;font-size:18px;font-weight:500;height:24px;line-height:24px;margin-bottom:20px;letter-spacing:0}.style-booking_ticketWrapper__ciqgj .style-booking_flight-footer__TQjTG{position:absolute;bottom:32px;left:24%}.style-booking_ticketWrapper__ciqgj .style-booking_flight-footer__TQjTG,.style-booking_ticketWrapper__ciqgj .style-booking_footer__VuTi5{height:48px;line-height:48px;width:48%;display:inline-block;text-align:center;background:linear-gradient(-238.8deg,#f7553f 3.8%,#e60113 84%);border-radius:4px 4px 4px 4px;color:#fff;font-size:16px;font-weight:500;font-family:PingFangSC-Medium;letter-spacing:0;cursor:pointer}.style-booking_ticketWrapper__ciqgj .style-booking_footer__VuTi5{position:relative;left:24%}.style-booking_ticketWrapper__ciqgj .style-booking_checkbox__TKT6y{border-radius:2px;border:1px solid #abb0bd;display:inline-block;height:14px;width:14px;position:relative;top:2px;margin-right:4px;cursor:pointer}.style-booking_ticketWrapper__ciqgj .style-booking_checkbox__TKT6y.style-booking_active__BMp7x{background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_selected_new.b1b83924.png);background-size:100% 100%}.style-booking_ticketWrapper__ciqgj .style-booking_tipWarning__WKFI1{color:#333;font-size:14px;font-weight:400;white-space:nowrap;border-radius:8px}.style-booking_ticketWrapper__ciqgj .style-booking_tipWarning__WKFI1 .style-booking_inner__uXxLd{display:inline-block;padding:16px}.style-booking_ticketWrapper__ciqgj .style-booking_tip__Ax0xs{display:flex;margin-bottom:32px;margin-top:18px;color:#333;font-size:14px;font-weight:400;line-height:18px}.style-booking_ticketWrapper__ciqgj .style-booking_tip__Ax0xs .style-booking_sign__ZEZrT{color:#002569}.style-booking_ticketWrapper__ciqgj .style-booking_tip__Ax0xs a{color:#002569;cursor:pointer}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt{display:flex;justify-content:flex-start;margin-bottom:18px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItemReg__HmO15{color:#f5190a;font-size:12px;height:12px;position:absolute}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItemReg__HmO15.style-booking_active__BMp7x{height:16px;line-height:16px;margin:2px 0 6px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt{background:#fff;font-size:14px;flex:1 1;font-weight:400}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt:first-child:not(:only-child){margin-right:12px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_fromItemInput__qMzk8{border:1px solid #e1e2e3;border-radius:2px;padding:12px;display:flex;align-items:center;justify-content:space-between}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_fromItemInput__qMzk8>:only-child{width:100%}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_fromItemInput__qMzk8{position:relative}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_activeItemInput___b2Af{border:1px solid #f5190a}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_activeItemInput___b2Af input::-moz-placeholder{color:#f5190a;font-family:PingFangSC-Regular}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_activeItemInput___b2Af input:-ms-input-placeholder{color:#f5190a;font-family:PingFangSC-Regular}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_activeItemInput___b2Af input::placeholder{color:#f5190a;font-family:PingFangSC-Regular}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_icon-info__W4Dsb{display:inline-block;width:14px;height:14px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-repeat:no-repeat;background-position:50%;background-size:15px 15px;margin-right:4px;position:relative}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_flightKPCls__hCHeU{width:100%}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_inputKPCls__QrAc8{height:20px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_inputKPCls__QrAc8>p{padding-right:12px;margin-right:12px!important;border-right:1px solid #e1e2e3!important}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt .style-booking_errTipsKPCls___KHWl{margin-left:-12px;margin-top:13px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input{line-height:20px;border:none;color:#333;outline:none;box-sizing:border-box;border-radius:2px;font-size:14px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input::-moz-placeholder{font-size:14px;color:#999}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input:-ms-input-placeholder{font-size:14px;color:#999}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input::placeholder{font-size:14px;color:#999}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input:focus{outline:1px solid #002569}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_code__dF6G2{display:inline-block;background:#fffffc;border-radius:2px;border:1px solid #e1e2e3;height:44px;width:120px;margin-left:12px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_date-container-kp__TVYJR{display:flex;align-items:center;justify-content:space-between}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_date-container-kp__TVYJR .style-booking_input-area-kp__havD1{height:20px;line-height:20px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt:last-child{margin-bottom:10px}.style-booking_header-mil__FKNfz{color:#333;font-size:16px;font-weight:500;text-align:center;margin-bottom:16px}.style-booking_content-mil___DS6e{margin-bottom:32px}.style-booking_popover__3kC4s{margin-top:-8px}.style-booking_selectWrapper__kD0hu{padding:12px 0 12px 12px;position:relative}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld{position:absolute;left:-1px;bottom:-134px;background:#fff;border-radius:2px 2px 2px 2px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);height:128px;overflow:auto;width:356px;box-shadow:0 4px 8px 0 rgba(0,38,109,.15);z-index:10}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld .style-booking_option__O5_iJ{width:356px;padding:9px 20px 11px;color:#666;font-size:14px;font-weight:400;cursor:pointer}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld .style-booking_option__O5_iJ:hover{background:rgba(0,37,105,.2)}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld .style-booking_option__O5_iJ.style-booking_active__BMp7x{color:#002569}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld{display:none}.style-booking_selectWrapper__kD0hu .style-booking_options__SClld.style-booking_show__v6t8M{display:inline-block}.style-booking_selectWrapper__kD0hu .style-booking_value____SuA{display:inline-block;width:100%;color:#333;font-size:14px;font-weight:400;position:relative}.style-booking_selectWrapper__kD0hu .style-booking_value____SuA .style-booking_search__y1God{display:inline-block;height:16px;width:16px;position:absolute;right:8px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_search.3f8820c4.png);background-size:cover;cursor:pointer}.style-booking_selectWrapper__kD0hu .style-booking_value____SuA .style-booking_search__y1God.style-booking_up__d1n03{transform:rotate(180deg)}.style-booking_ticket_number_error__jX6op{display:flex;justify-content:center}.style-booking_ticket_number_error__jX6op button{width:184px;height:40px;border:1px solid #d81f2a;border-radius:4px;cursor:pointer}.style-booking_ticket_number_error__jX6op .style-booking_close__LuzlS{color:#d81f2a;background:#fff;margin-right:16px}.style-booking_ticket_number_error__jX6op .style-booking_ok__55Wtr{color:#fff;background:#d81f2a}.style-booking_err-content__8n_2h{color:#333;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;line-height:22px;margin:16px 0 32px;text-align:center}.style-booking_date-icon__7uqk3{background:url(https://webresource.airchina.com.cn/_next/static/media/calendar2.7a16ed58.png) no-repeat 50%;background-size:100% 100%;width:16px;height:16px}.style-booking_view-flight__t0EVu .style-booking_view-flight-tips__wzF9j{color:#999;font-size:12px;font-family:PingFangSC-Regular;margin-bottom:8px}.style-booking_view-flight__t0EVu .style-booking_view-flight-tips__wzF9j>i{display:inline-block;width:14px;height:14px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-repeat:no-repeat;background-position:50%;background-size:15px 15px;margin-right:4px;position:relative;top:3px}.style-booking_view-flight__t0EVu .style-booking_flightCls__kYKby{margin-bottom:12px}.style-booking_view-flight__t0EVu .style-booking_flightCls__kYKby>p{position:static}.style-booking_view-flight__t0EVu .style-booking_flightSearchCls__dWT8H{padding:5px 24px 6px}.style-booking_view-flight__t0EVu .style-booking_flightSearchCls__dWT8H:hover{box-shadow:none}.style-booking_view-flight__t0EVu .style-booking_inputCls__Oe_fL>p{padding-right:12px;margin-right:12px!important;border-right:1px solid #e1e2e3!important}.style-booking_view-flight__t0EVu .style-booking_date-container__59MJR{display:flex;align-items:center;justify-content:space-between;border-radius:2px;border:1px solid #e1e2e3;padding:5px 24px 6px;min-width:284px;margin-bottom:12px}.style-booking_view-flight__t0EVu .style-booking_date-container__59MJR .style-booking_calendar__TfXHL{flex:1 1}.style-booking_view-flight__t0EVu .style-booking_date-container__59MJR .style-booking_calendar__TfXHL .style-booking_calendar-body__MD_UE{display:flex;align-items:center;color:#333;font-size:14px;font-family:PingFangSC-Regular}.style-booking_view-flight__t0EVu .style-booking_date-container__59MJR .style-booking_date-tips__u1s7S{color:#999;font-size:12px;display:inline-block}.style-booking_view-flight__t0EVu .style-booking_blur-style__AYTAo{padding:5px 24px 6px;border:1px solid #e1e2e3}.style-booking_view-flight__t0EVu .style-booking_blur-style__AYTAo .style-booking_date-tips__u1s7S{color:#999}.style-booking_view-flight__t0EVu .style-booking_focus-style__5jnxs{padding:5px 24px 6px;border:1px solid #002569}.style-booking_view-flight__t0EVu .style-booking_focus-style__5jnxs .style-booking_date-tips__u1s7S{color:#002569}.style-booking_view-flight__t0EVu .style-booking_has-flight-date__0f8pd{padding:0 24px}.style-booking_view-flight__t0EVu .style-booking_error-style__9DHzc{color:#f5190a;border:1px solid #f5190a}.style-booking_view-flight__t0EVu .style-booking_error-style__9DHzc .style-booking_date-tips__u1s7S{color:#f5190a}.style-booking_view-flight__t0EVu .style-booking_error-style__9DHzc .style-booking_input-area__6kYxf input::-moz-placeholder{color:#f5190a}.style-booking_view-flight__t0EVu .style-booking_error-style__9DHzc .style-booking_input-area__6kYxf input:-ms-input-placeholder{color:#f5190a}.style-booking_view-flight__t0EVu .style-booking_error-style__9DHzc .style-booking_input-area__6kYxf input::placeholder{color:#f5190a}.style-booking_flight-detail-private-calendar-style__Dz_Sd{left:-20px!important}.style-booking_flight-detail-private-placeHolder-style__haBjD{font-size:14px}.style-booking_calendar-style-kp__yoVJ6{margin-left:-10px;margin-top:10px}.style-booking_city-selector-container___pyMd{top:43px;left:-1px}.ticket_ticket___tFhg{background:#fff;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);border-radius:4px;margin-bottom:16px}.ticket_ticket-header__AO39J{display:flex;height:56px;line-height:24px;padding:16px 24px;justify-content:space-around;align-items:center}.ticket_ticket-header__AO39J .ticket_title__mz4mU{flex:1 1}.ticket_ticket-header__AO39J .ticket_title__mz4mU .ticket_passenger__kcPYI{font-size:18px;font-weight:500;margin-right:16px}.ticket_ticket-header__AO39J .ticket_title__mz4mU .ticket_ticketNo__54xK3{font-size:14px}.ticket_ticket-header__AO39J .ticket_option__QDj5u .ticket_switch__up6Uq{cursor:pointer;color:#0a3171;font-size:14px;font-weight:400}.ticket_ticket-header__AO39J .ticket_option__QDj5u .ticket_switch__up6Uq .ticket_switch-icon__Rt8e_{display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/switch.ff1a9640.png);background-size:100%}.ticket_ticket-divider__92qMM{height:16px;overflow:hidden;display:flex;align-items:center}.ticket_ticket-divider__92qMM .ticket_divider-left-gap__45HJS{width:8px;height:16px;border-radius:0 8px 8px 0}.ticket_ticket-divider__92qMM .ticket_divider-line__yGZ5G{flex:1 1;height:0;overflow:hidden;border-bottom:1px dashed #e1e2e3;margin:0 5px}.ticket_ticket-divider__92qMM .ticket_divider-right-gap__79MHJ{width:8px;height:16px;border-radius:8px 0 0 8px}.ticket_ticket-body__8gwjz{display:flex}.ticket_ticket-body__8gwjz .ticket_journey-item__q3KI6+.ticket_journey-item__q3KI6{margin-left:100px}.menu_menu__8aBzP{background:#fff;border-radius:4px;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);width:280px}.menu_menu__8aBzP .menu_menu-header__S76Eq{height:64px;padding:18px 24px;border-bottom:1px solid #e1e2e3;font-size:18px;color:#333;font-weight:500}.menu_menu__8aBzP .menu_menu-header__S76Eq span{color:#333;font-size:20px;font-weight:500;height:28px;line-height:28px}.menu_menu__8aBzP .menu_menu-body__aI1BE{padding:8px;font-weight:500;font-size:14px}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item__d5_5q{height:48px;padding:14px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-weight:400}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item__d5_5q .menu_booking-label__xd_0m{font-size:16px;color:#333;letter-spacing:0}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item__d5_5q .menu_no-booking-tag__AU1Pn{color:#999}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item__d5_5q:last-child{margin-bottom:0}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item__d5_5q:not(.menu_menu-item-active__d3OV9):hover .menu_booking-label__xd_0m{color:#d81f2a}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item-active__d3OV9{background:rgba(216,31,42,.08);border-radius:2px;cursor:pointer;font-size:16px;font-family:PingFangSC-Medium;font-weight:500}.menu_menu__8aBzP .menu_menu-body__aI1BE .menu_menu-item-active__d3OV9 .menu_booking-label__xd_0m{font-size:16px;color:#d81f2a;letter-spacing:0;white-space:nowrap}.style_blockBox__l9wrK{flex:1 1;height:100%;display:flex}.style_blockBox__l9wrK .style_block__fVZpJ{width:100%;height:1px;box-sizing:border-box;border-top:1px solid #e1e2e3;margin-left:12px}.product-intruction_dialog__GvWl_{height:calc(80vh - 154px);overflow:scroll;overflow-x:hidden;margin-top:16px}.product-intruction_btnwarpper__Iuvuw{width:100%;display:flex;justify-content:center;margin-top:16px}.product-intruction_btn__LPVHr{width:226px;height:40px}.product-intruction_product-description__acGZC{margin-top:16px;display:flex;justify-content:center;color:#333;font-size:12px;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0;line-height:16px}.book-note_dialog__Hx6LC{height:306px;overflow-y:hidden;overflow-x:hidden;margin-top:8px}.book-note_btnwarpper__DIfsV{width:100%;display:flex;justify-content:center;margin-top:16px}.book-note_btn__0_42U{width:226px;height:40px}.book-note_checkbox__uL2cR{display:flex;justify-content:center;line-height:16px;font-size:12px;color:#333;margin-top:16px}.book-info_label__dOZs9{height:24px;color:#333;font-size:16px;font-weight:500;line-height:24px}.book-info_content__6jssh{width:652px;height:336px;margin:12px 0 24px}.book-info_footer___5dYG{display:flex;width:100%;justify-content:flex-end;align-items:center}.styles_label__6dYb3{height:22px;color:#333;font-size:16px;font-weight:500;line-height:24px}.styles_content__Yy7dI{width:800px;margin-top:12px;box-sizing:border-box;background-color:#fafafa;overflow-x:hidden;overflow-y:auto}.styles_footer__NwxIo{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:16px}.styles_label__PRGa0{height:22px;color:#333;font-size:16px;font-weight:500;line-height:24px}.styles_content__Va9Y3{width:800px;margin-top:12px;box-sizing:border-box;background-color:#fafafa;overflow-x:hidden;overflow-y:auto}.styles_footer__yvdfV{display:flex;justify-content:flex-end;align-items:center;width:100%;margin-top:16px}.styles_select_passenger_label__KyHDn{height:22px;padding:0 16px;color:#333;font-size:16px;font-weight:500;line-height:24px}.styles_select_passenger_label__KyHDn .styles_stepOneTip__6DGiO{display:flex;align-items:center;color:#999;font-size:14px;font-weight:400}.styles_select_passenger_label__KyHDn .styles_stepOneTip__6DGiO i{display:inline-block;width:12px;height:12px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-size:100% 100%;margin:0 3px 0 0}.styles_select_passenger_content__nH1zE{height:226px;max-height:226px;margin-top:35px;padding:12px 0 12px 24px;box-sizing:border-box;background-color:#fafafa;overflow-y:auto}.styles_select_passenger_content__nH1zE .styles_surname_content__vVkeg{width:356px;padding:13px 18px;background-color:#f5f6f9;border-bottom:1px solid #e1e2e3}.styles_select_passenger_content__nH1zE .styles_surname_content__vVkeg .styles_surname__hsnya{color:#333;font-size:14px;line-height:18px;font-family:PingFangSC-Regular;letter-spacing:0}.styles_select_passenger_content__nH1zE .styles_surname_content__vVkeg label{float:right;margin-top:4px}.styles_select_passenger_footer___iIAC{margin-top:16px;padding:0 32px}.styles_label___R4_s{height:22px;color:#333;font-size:16px;font-weight:500;line-height:24px;padding:0 16px}.styles_label___R4_s .styles_step-one-tip__u46cQ{color:#999;font-size:14px;font-weight:400;display:flex;align-items:center}.styles_label___R4_s .styles_step-one-tip__u46cQ i{display:inline-block;width:12px;height:12px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-size:100% 100%;margin:0 3px 0 0}.styles_content__K4cdG{margin-top:35px;box-sizing:border-box;background-color:#fafafa;min-height:100px;max-height:400px;padding:12px 16px}.styles_content__K4cdG .styles_content-head__y0sdJ{display:flex;align-items:center}.styles_content__K4cdG .styles_content-head__y0sdJ div{width:3px;height:13px;background-color:#d81f2a;border-radius:1px 1px 1px 1px}.styles_content__K4cdG .styles_content-head__y0sdJ span{flex:1 1;font-size:14px;margin-left:9px}.styles_content__K4cdG .styles_content-body__9ZeVx{margin:15px 20px;color:#999}.styles_content__K4cdG .styles_content-body__9ZeVx p{font-size:12px}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-name__riVVx{font-size:14px;width:100%;height:30px;line-height:28px;padding-left:4px;background-color:#f5f6f9;border-bottom:1px solid #e1e2e3;margin-bottom:15px}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-birthday__rgOpH{width:100%;height:28px;margin-top:-5px;border-bottom:1px solid #e1e2e3}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-birthday__rgOpH input{background-color:#fafafa;color:#999;width:100%;height:100%;font-size:14px}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-birthday__rgOpH input::-moz-placeholder{color:#999}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-birthday__rgOpH input:-ms-input-placeholder{color:#999}.styles_content__K4cdG .styles_content-body__9ZeVx .styles_content-body-birthday__rgOpH input::placeholder{color:#999}.styles_footer__8R2cE{margin:16px 0 0 19px;padding:0 16px}.styles_label__kxfB9{height:22px;color:#333;font-size:16px;font-weight:500;line-height:24px;padding:0 16px}.styles_content__6IB4q{width:800px;margin-top:12px;box-sizing:border-box;background-color:#fafafa;overflow-x:hidden;overflow-y:auto;padding:0 16px}.styles_footer__t5n_0{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-top:16px;padding:0 16px}.styles_label__1OAZO{height:22px;color:#333;font-size:16px;font-weight:500;line-height:24px;padding:0 16px}.styles_label__1OAZO .styles_stepOneTip__C70tR{color:#999;font-size:14px;font-weight:400;display:flex;align-items:center}.styles_label__1OAZO .styles_stepOneTip__C70tR i{display:inline-block;width:12px;height:12px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-size:100% 100%;margin:0 3px 0 0}.styles_content__r4EtI{margin-top:35px;box-sizing:border-box;background-color:#fafafa;overflow-x:hidden;min-height:100px;max-height:300px;overflow-y:scroll;padding:12px 16px}.styles_content__r4EtI .styles_surname_content__LKWPy{padding:13px 18px;background-color:#f5f6f9;border-bottom:1px solid #e1e2e3}.styles_content__r4EtI .styles_surname_content__LKWPy label{float:right;margin-top:4px}.styles_footer__XD5fE{margin:16px 0 0 19px;padding:0 16px}.product-detail_product-booking-container__KCMzs{display:flex;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);padding:20px}.product-detail_product-booking-container__KCMzs .product-detail_menu-container__VSejX{width:340px;padding:0 20px 0 0}.product-detail_product-booking-container__KCMzs .product-detail_product-container__t_Cdg{padding-top:48px;flex:1 1}.product-detail_product-booking-container-compact__iRF_z{width:880px;margin:auto}.product-detail_product-booking-container-compact__iRF_z .product-detail_product-booking-container__KCMzs{padding:20px 24px 20px 20px}.product-detail_product-booking-container-compact__iRF_z .product-detail_product-container__t_Cdg{padding-top:48px}.product-detail_confirmBox__GmfcS{width:100%;height:64px;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);position:fixed;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:10}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz{width:1164px;height:88px;display:flex;justify-content:space-between;align-items:center}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5{color:#666;font-size:14px}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5 .product-detail_pricItem__KfPy4{display:flex;align-items:baseline}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5 .product-detail_priceNumber__o860Q{font-size:28px}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5 .product-detail_priceIcon__Y5h84{font-size:20px}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5 span{color:#d81f2a;font-size:20px;font-weight:600}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_price__rP_N5 .product-detail_mile-style__OcKkt{font-size:14px}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_rightBtn__ESBf1{display:flex;align-items:center}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_rightBtn__ESBf1 .product-detail_btnDesc__qOjC1{margin-right:16px}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_btn__PXIB_{cursor:pointer;background:#d81f2a;border-radius:4px 4px 4px 4px;height:40px;padding:0 20px;color:#fff;font-size:16px;font-weight:500;text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.product-detail_confirmBox__GmfcS .product-detail_confirm__Gd0Yz .product-detail_btn__PXIB_ .product-detail_block__qU7on{position:absolute;left:0;top:0;height:40px;width:100%;background:#fff;opacity:.5}.product-detail_reloadBtnBox__EhI_H{display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-top:10px}.product-detail_reloadBtnBox__EhI_H .product-detail_reloadBtn__AWooZ{width:228px;height:40px;background:#d81f2a;text-align:center;line-height:40px;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.product-detail_layout-contact__66tTB{margin-top:48px}.product-detail_header-tips-message__2JFp0{padding-left:4px;color:#fff;font-size:14px;font-weight:400;letter-spacing:0}.product-detail_jump__nQJIq{margin-left:4px;font-size:14px;font-weight:400;color:#fff;border-bottom:1px dashed #fff;letter-spacing:0;cursor:pointer}.product-detail_dialogContent__hTjEZ{width:100%;text-align:center;font-weight:500}.product-detail_btnBox__7o4S_{display:flex;justify-content:space-between;width:100%;margin-top:20px}.product-detail_btnBox__7o4S_ .product-detail_cancelBtn__KPrZY{width:46%;height:40px;background:#fff;border:1px solid #d81f2a;border-radius:4px;color:#d81f2a;cursor:pointer}.product-detail_btnBox__7o4S_ .product-detail_confirmBtn__s_PnG{width:46%;height:40px;background:#d81f2a;border-radius:4px;color:#fff;border:none;cursor:pointer}.product-detail_airRailDesc__fJhg5{color:#fff;font-size:12px;display:flex;align-items:center;line-height:17px}.product-detail_airRailDesc__fJhg5 i{display:inline-block;width:12.25px;height:12.25px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_inform_white@3x.8e5d6fa3.png);background-size:100% 100%;margin-right:4px}.product-detail_insurance_notice__CwKDh{width:56px;height:20px;color:#fff;font-size:14px;border-bottom:1px dashed #fff;cursor:pointer;line-height:20px;margin-left:18px}.product-detail_tips_content__99HN4{padding:16px 24px}.product-detail_btnLeftDesc__YmIzd{color:#666;font-size:14px;display:flex;align-items:center}.product-detail_btnLeftDesc__YmIzd i{width:16px;height:16px;display:inline-block;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-size:100% 100%;margin-right:6px}.product-detail_second_diolog__rhxPW{text-align:center}.product-detail_second_diolog__rhxPW .product-detail_title__wPz2H{font-size:16px;font-weight:500}.product-detail_second_diolog__rhxPW .product-detail_content__0eYKb{font-size:14px;margin-top:16px}.product-detail_second_diolog__rhxPW .product-detail_content__0eYKb .product-detail_second__NzuH1{color:#e63c46;font-weight:500}.product-detail_transfer-lounge-sub-title__sCMLD{margin-left:14px;color:#fff;font-size:14px;font-weight:500;display:flex;justify-content:center;align-items:center}.product-detail_transfer-lounge-sub-title__sCMLD .product-detail_info-icon__xVZZm{width:14px;height:14px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_info.682afbf8.png);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-right:4px}.product-detail_popover-dom__R8JOg{width:400px;height:450px;padding:35px 24px}.product-detail_introduction__94pcE{cursor:pointer;border-bottom:1px dashed #fff;height:19.5px;line-height:19.5px;font-size:14px;padding:0;margin-left:10px}.product-detail_btn-tips__2p8N_{color:#fff}.product-detail_VipShuttle_contactInfo__3LeMb{width:800px}.product-detail_firstTripIcon__9x3jz{display:flex;align-items:center;color:#fff;font-size:14px;font-weight:400;letter-spacing:0;opacity:.8}.product-detail_firstTripIcon__9x3jz i{display:inline-block;width:14px;height:14px;margin-right:4px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/icon.4ec32079.png);background-size:100% 100%}.product-detail_center__B0o_U{text-align:center}.product-detail_originDestTabItem__oq2GF{padding:17px 24px;display:flex;align-items:center;flex-wrap:nowrap}.product-detail_originDestTabItem__oq2GF .product-detail_type__2OJSf{min-width:40px;white-space:nowrap;background:#fff;color:#002569;border-radius:2px 2px 2px 2px;display:inline-block;height:18px;line-height:18px;font-size:12px;text-align:center;margin-right:8px;padding:0 4px}.product-detail_originDestTabItem__oq2GF .product-detail_depAndArr__ApoUm{display:inline-block;font-size:16px;height:22px;line-height:22px;font-weight:500;color:#999}.product-detail_originDestTabItem__oq2GF .product-detail_depAndArr__ApoUm.product-detail_active__Mk_p7{color:#333}.product-detail_originDestTabItem__oq2GF .product-detail_depAndArr__ApoUm .product-detail_week__0athi{margin:0 8px}.product-detail_originDestTabItem__oq2GF .product-detail_popover-content-wrapper__RIF8n{display:inline-block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:490px;cursor:pointer}.product-detail_originDestTabItem__oq2GF.product-detail_active__Mk_p7 .product-detail_type__2OJSf{background:#002569;color:#fff}.style_productBox__ix_OY{width:100%;height:auto;display:flex;flex-direction:column;margin-top:12px}.style_productBox__ix_OY .style_titleText__EiJew{width:100%;display:flex;flex-wrap:nowrap;align-items:center}.style_productBox__ix_OY .style_titleText__EiJew .style_block__w5yy1{flex:1 1;box-sizing:border-box;border-top:1px dashed #e1e2e3;height:1px;margin-left:12px}.style_productBox__ix_OY .style_titleText__EiJew span{color:#333;font-size:14px;font-weight:500}.style_productBox__ix_OY .style_productList__bW_dv{width:100%;display:flex;flex-direction:column}.style_productBox__ix_OY .style_productList__bW_dv .style_productItemBox__DTODC{width:100%;display:grid;grid-template-columns:repeat(var(--rowNum),96px);--rest:calc(100% - var(--rowNum) * 96px);grid-gap:24px calc(var(--rest)/(var(--rowNum) - 1));gap:24px calc(var(--rest)/(var(--rowNum) - 1))}.style_productBox__ix_OY .style_productList__bW_dv .style_productItemBox__DTODC .style_productItem__ykl_2{font-size:14px;width:96px;height:90px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer}.style_productBox__ix_OY .style_productList__bW_dv .style_productItemBox__DTODC .style_productItem__ykl_2 .style_close-more-icon__JuwDy{transform:rotate(180deg)}.style_detailModalHeader__h7bbo{width:100%;display:flex;justify-content:center;align-items:center;color:#333;font-size:16px;font-weight:500}.style_detailModalContent__YH2xj{box-sizing:border-box;padding:24px 0 44px;display:flex;justify-content:center;align-items:center}.style_detailModalContent__YH2xj .style_detailModalContentItem__hQrmm{display:flex;justify-content:center;align-items:center;margin-left:25px;margin-right:25px;cursor:pointer}.style_detailModalFooter__NKs1b{display:flex;justify-content:center;align-items:center}.style_detailModalFooter__NKs1b .style_close__Kc9dQ{background:#fff;color:#d81f2a;margin-right:8px}.style_detailModalFooter__NKs1b .style_close__Kc9dQ,.style_detailModalFooter__NKs1b .style_next__a881l{width:128px;height:40px;border-radius:4px 4px 4px 4px;border:1px solid #d81f2a;font-size:14px;cursor:pointer}.style_detailModalFooter__NKs1b .style_next__a881l{background:#d81f2a;color:#fff;text-align:center;line-height:40px;margin-left:8px}.style_isMember__s0evp{text-align:center}.style_isMember__s0evp p{display:inline-block;color:#d81f2a;cursor:pointer}.style_popoverContent__sfJEt{padding:16px 24px;width:174px}.style_categoryName__yG3Yw{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333}.option-btn_option-button__U86mb{width:136px;background:linear-gradient(-238.24deg,#f7553f,#d81f2a);border-radius:4px;outline:0;text-align:center;color:#fff;border:none;font-weight:500;padding:0;overflow:hidden;height:40px;line-height:40px}.option-btn_option-button-inner__gkikS{display:block;width:100%;cursor:pointer}.option-btn_option-button-mileage-payment__xZZxZ{background:url(https://webresource.airchina.com.cn/_next/static/media/mileage-payment.8be4159c.png) 100% 0}.option-btn_option-button-mileage-payment__xZZxZ .option-btn_option-button-inner__gkikS{background:linear-gradient(90deg,#deb132 0,#bd892f 30%)}.option-btn_btn__XmdUa{display:flex;flex-direction:row;justify-content:center;border-radius:4px;height:40px;line-height:40px;width:136px;text-align:center;color:#fff;font-size:14px;font-weight:500;cursor:pointer;background:linear-gradient(-238.24deg,#f7553f,#d81f2a)}.option-btn_btn__XmdUa .option-btn_lounge-btn-img__zwR_S{position:relative;top:2px;left:4px}.option-btn_cusClass__XINmL{width:444px}.option-btn_PopoverContent__4B0_y{padding:16px 24px;color:#333;font-size:14px;line-height:20px;font-family:PingFangSC-Regular}.option-btn_payment-wrapper__pYVa7 .option-btn_payment__6nXUf{display:flex;justify-content:center;margin-bottom:40px}.option-btn_payment-wrapper__pYVa7 .option-btn_text__vlZWC{margin:16px 0;text-align:center}.option-btn_footer__jGy2Y{height:48px;line-height:48px;width:360px;display:inline-block;text-align:center;background:#f7553f;border-radius:16px 4px 16px 4px;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.option-btn_title___teyT{position:relative;top:-8px;margin-bottom:20px}.option-btn_title___teyT .option-btn_des__0jbs_{color:#333;font-size:18px;font-weight:500;line-height:24px;margin-bottom:8px}.option-btn_title___teyT .option-btn_tip__mYpr0{color:#333;font-size:14px;line-height:20px}.option-btn_ticket_number_error__r7dAw{display:flex}.option-btn_ticket_number_error__r7dAw button{width:184px;height:40px;border:1px solid #d81f2a;border-radius:4px;cursor:pointer}.option-btn_ticket_number_error__r7dAw .option-btn_close__jDZMK{color:#d81f2a;background:#fff;margin-right:16px}.option-btn_ticket_number_error__r7dAw .option-btn_ok__D2WJx{color:#fff;background:#d81f2a}.option-btn_err-content__8inLA{color:#333;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;line-height:22px;margin:16px 0 32px}.option-btn_isMember__M959M{text-align:center}.option-btn_isMember__M959M p{display:inline-block;color:#d81f2a;cursor:pointer}.fail-dialog_btns__VuBnl{display:flex;justify-content:space-between;margin:40px -12px 0}.fail-dialog_btns__VuBnl .fail-dialog_leftBtn__Vxwtj,.fail-dialog_btns__VuBnl .fail-dialog_rightBtn__jJoiP{width:184px;height:40px}.fail-dialog_errorContent__j98eA{margin:0 auto!important}.coupon_coupon__cukps{width:588px;height:89px;margin-bottom:12px;padding:20px 24px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_coupon_buy.c1a24085.png) no-repeat 50%;background-size:100% 100%;border-radius:8px 8px 8px 8px;display:flex;justify-content:space-between}.coupon_coupon__cukps .coupon_couponLeft__sFmKc .coupon_name__V7XJJ{color:#333;font-size:16px;font-family:PingFangSC-Medium;font-weight:500}.coupon_coupon__cukps .coupon_couponLeft__sFmKc .coupon_desc__No4wi{display:flex;color:#666;font-size:12px;line-height:16px;margin-top:12px}.coupon_coupon__cukps .coupon_couponLeft__sFmKc .coupon_desc__No4wi .coupon_useRules__21ARi{display:inline-block;color:#999;font-size:12px;margin-left:8px;border-bottom:1px dashed #999}.coupon_coupon__cukps .coupon_couponRight__VwzPd{display:flex;align-items:center}.coupon_coupon__cukps .coupon_couponRight__VwzPd .coupon_price__Y5VKQ{margin-right:32px;color:#d81f2a;font-size:20px;font-family:PingFangSC-Medium;font-weight:500}.coupon_coupon__cukps .coupon_couponRight__VwzPd .coupon_price__Y5VKQ .coupon_curIcon__dyY_X{font-size:12px}.coupon_coupon__cukps .coupon_couponRight__VwzPd .coupon_buyBtn__94TwB{width:80px;height:34px;background:#d81f2a}.coupon_coupon__cukps .coupon_cusClass__xs_cj{width:300px}.coupon_coupon__cukps .coupon_popoverContent__5Gald{padding:16px}.coupon_buttonGroups__M_xhM{display:flex;justify-content:space-between;margin:40px -12px 0}.coupon_buttonGroups__M_xhM .coupon_kownBtn__xJo76,.coupon_buttonGroups__M_xhM .coupon_registerBtn__injsP{width:184px;height:40px}.radio-group_radioGroup__Ysm8y{display:flex}.radio-group_radioGroup__Ysm8y .radio-group_radioItem__hSx3d{cursor:pointer;display:flex;align-items:center;margin-right:31px}.radio-group_radioGroup__Ysm8y .radio-group_radioItem__hSx3d .radio-group_default___rIDB{display:inline-block;width:16px;height:16px;border:1px solid #abb0bd;border-radius:50%;margin-right:5px}.radio-group_radioGroup__Ysm8y .radio-group_radioItem__hSx3d .radio-group_checked__X8xEz{border:5px solid #d81f2a;border-radius:50%}.radio-group_radioGroup__Ysm8y .radio-group_radioItem__hSx3d .radio-group_label__GeIPi{color:#333;font-size:14px;line-height:22px}.radio-group_radioGroup__Ysm8y .radio-group_disabledRadio__VXOut{color:#999}.radio-group_radioGroup__Ysm8y .radio-group_disabledRadio__VXOut .radio-group_default___rIDB{display:inline-block;width:16px;height:16px;background:rgba(170,170,170,.2);border:1px solid rgba(170,170,170,.5)}.radio-group_radioGroup__Ysm8y .radio-group_disabledRadio__VXOut .radio-group_label__GeIPi{color:#999}.pay-coupon_contentWrapper__z6UiO{position:relative;height:100%}.pay-coupon_contentWrapper__z6UiO .pay-coupon_descWrapper__F4t4a{display:flex;align-items:center;margin-top:12px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_descWrapper__F4t4a .pay-coupon_label__RCxwb{color:#999;font-size:14px;line-height:22px;margin-right:20px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_descWrapper__F4t4a .pay-coupon_price__Dk5lB{color:#d81f2a}.pay-coupon_contentWrapper__z6UiO .pay-coupon_contactWrapper__1KPJD .pay-coupon_contactDesc__Feeyh{color:#666;font-size:12px;margin-top:24px;margin-bottom:16px;display:flex;align-items:center}.pay-coupon_contentWrapper__z6UiO .pay-coupon_contactWrapper__1KPJD .pay-coupon_contactDesc__Feeyh .pay-coupon_contactTitle__FPlyO{color:#333;font-size:14px;font-family:PingFangSC-Medium;font-weight:500;line-height:28px;margin-right:4px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_footer__JQkuO{position:absolute;width:632px;height:68px;left:-22px;bottom:-18px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 -20px 48px 0 rgba(32,41,50,.04);border-radius:0 0 8px 8px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_footer__JQkuO .pay-coupon_footerLeft__1QUgX{color:#666;letter-spacing:0;font-size:14px;display:flex;align-items:center}.pay-coupon_contentWrapper__z6UiO .pay-coupon_footer__JQkuO .pay-coupon_footerLeft__1QUgX .pay-coupon_totalPrice__P8hJ1{color:#d81f2a;font-size:20px;font-family:PingFangSC-Semibold;font-weight:600;margin-left:4px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_footer__JQkuO .pay-coupon_payBtn__hnkGi{width:80px;height:36px}.pay-coupon_contentWrapper__z6UiO .pay-coupon_selectLabelCls__tKqCU{position:absolute;bottom:16px;margin-bottom:4px}.select-coupon_content__5SDoZ .select-coupon_title__ri90L{background:#fff;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);padding:16px 24px;color:#333;font-size:16px;font-family:PingFangSC-Semibold;font-weight:600;line-height:24px;border-radius:8px 8px 0 0}.select-coupon_content__5SDoZ .select-coupon_mainContent__4eozF{padding:18px 22px;overflow-y:scroll}.select-coupon_selectCouponModal__fqgbZ{scrollbar-width:thin;scrollbar-color:rgba(115,116,147,.2) transparent;-ms-scroll-track-color:transparent}.select-coupon_selectCouponModal__fqgbZ::-webkit-scrollbar{height:4px}.select-coupon_selectCouponModal__fqgbZ::-webkit-scrollbar-track{background-color:transparent}.select-coupon_selectCouponModal__fqgbZ::-webkit-scrollbar-thumb{width:100px;height:4px;background:#e1e2e3;border-radius:10px}.select-coupon_selectCouponModal__fqgbZ::-webkit-scrollbar-track-piece{background-color:transparent}.electronic-upgrade-btns_btns__N2y3Z{display:flex}.electronic-upgrade-btns_btns__N2y3Z .electronic-upgrade-btns_buyBtn___bKMc,.electronic-upgrade-btns_btns__N2y3Z .electronic-upgrade-btns_useBtn__nBtMZ{width:136px;height:40px}.electronic-upgrade-btns_btns__N2y3Z .electronic-upgrade-btns_useBtn__nBtMZ{background:linear-gradient(-259.68deg,#f7553f .85%,#d81f2a 100.81%);margin-right:16px}.sequential-flight-modal_title-wrapper__NjTsJ{width:404px;background:#fff;border-radius:8px 8px 0 0}.sequential-flight-modal_title-wrapper__NjTsJ .sequential-flight-modal_first-floor__PWg74{display:flex;justify-content:flex-end;padding:16px 16px 0 0}.sequential-flight-modal_title-wrapper__NjTsJ .sequential-flight-modal_first-floor__PWg74 .sequential-flight-modal_close-icon__PbREW{height:16px;width:16px;background:url(https://webresource.airchina.com.cn/_next/static/media/close.e9ac659c.png) 50% no-repeat;background-size:100% 100%;cursor:pointer}.sequential-flight-modal_title-wrapper__NjTsJ .sequential-flight-modal_second-floor__CQtSh .sequential-flight-modal_title___HGT3{color:#333;font-size:20px;height:24px;line-height:24px;font-family:PingFangSC-Medium;letter-spacing:0;font-weight:500;padding-left:32px}.sequential-flight-modal_body-wrapper__crptW{padding:0 32px}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q{padding-top:28px}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q input{background-color:transparent}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q .sequential-flight-modal_label__qCz1F{height:16px;color:#999;font-size:12px;line-height:16px;font-family:PingFangSC-Regular;letter-spacing:0;font-weight:400;margin-bottom:4px}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q .sequential-flight-modal_box-input__hsDm_{height:20px;line-height:20px}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q .sequential-flight-modal_container-input__nHOZh{width:100%}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_input-wrapper__HEv5q .sequential-flight-modal_calendarStyle__SPyHD{height:20px;line-height:20px}.sequential-flight-modal_body-wrapper__crptW .sequential-flight-modal_btn__62NPd{width:340px;height:48px;background:linear-gradient(-237.33deg,#f7553f 2.58%,#e60113 84.64%);border-radius:4px 4px 4px 4px;margin:32px 0;font-size:16px;font-family:PingFangSC-Medium;letter-spacing:0;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer}.style_content-layout__2mxkU{background-size:100% auto;padding-top:222px;border-radius:4px;background-color:#fff;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);margin-bottom:16px;background-repeat:no-repeat}.style_content-layout-prepaid-baggage__p_dZb{background-image:url(https://webresource.airchina.com.cn/_next/static/media/prepaid-baggage-banner.ccf9f135.png)}.style_content-layout-preseat__DdKZ6{background-image:url(https://webresource.airchina.com.cn/_next/static/media/seat-banner.bb28c977.png)}.style_content-layout-airline-owned-lounge__fFKm1{background-image:url(https://webresource.airchina.com.cn/_next/static/media/airline-owned-lounge.02475529.png)}.style_content-layout-special-meal__vrZ0C{background-image:url(https://webresource.airchina.com.cn/_next/static/media/special-meal.a75f2c4c.png)}.style_content-layout-air-rail-combined-transport__bIvS6,.style_content-layout-ground_air_combined_transport__MRoIA{background-image:url(https://webresource.airchina.com.cn/_next/static/media/air-rail-combined-transport.901565ed.png)}.style_content-layout-vip-shuttle__9kFdN{background-image:url(https://webresource.airchina.com.cn/_next/static/media/shuttle.b9b2f911.png)}.style_content-layout-airport-valet-parking__MqdkF{background-image:url(https://webresource.airchina.com.cn/_next/static/media/airport-valet-parking.da3034dd.png)}.style_content-layout-transit-hotel__pWhDn{background-image:url(https://webresource.airchina.com.cn/_next/static/media/trans-hotel.3ce5fd3e.png)}.style_content-layout-outbound-internet-access__Evmo4{background-image:url(https://webresource.airchina.com.cn/_next/static/media/cjsw.f824d825.png)}.style_content-layout-luggage-at-home__UsIym{background-image:url(https://webresource.airchina.com.cn/_next/static/media/luggage-at-home.2abbebd8.png)}.style_content-layout-bidding-upgrade__XSnGu,.style_content-layout-invitation-upgrade__FPU98{background-image:url(https://webresource.airchina.com.cn/_next/static/media/invitation-upgrade.1a478ac9.png)}.style_content-layout-electronic-upgrade__l_WUg{background-image:url(https://webresource.airchina.com.cn/_next/static/media/airline-owned-lounge.02475529.png)}.style_content-layout-insurance__4x7HL{background-image:url(https://webresource.airchina.com.cn/_next/static/media/insurance.f1bcc01e.png)}.style_content-layout-baby-cradle__rOHf4,.style_content-layout-first-time-passenger__AdAzD,.style_content-layout-hearing-impairment__kBs3_,.style_content-layout-maas-guidance__1gKIN,.style_content-layout-transport-animals__zPNtm,.style_content-layout-visual-impairment__xvg1E{background-image:url(https://webresource.airchina.com.cn/_next/static/media/first-time-passenger.ffdbd4c6.png)}.style_content-layout-lounge-access__YlTVp{background-image:url(https://webresource.airchina.com.cn/_next/static/media/lounge-access.cbf579a3.png)}.style_content-layout-transit-guidance__NgH0_{background-image:url(https://webresource.airchina.com.cn/_next/static/media/TransitGuidanceBG.3f5ddd27.png)}.style_content-layout-air-rail-connection-train__HLRw1{background-image:url(https://webresource.airchina.com.cn/_next/static/media/air-rail-connection-train.8f9905b0.png)}.style_book-btn__rKFoU{height:40px;line-height:40px;padding:0 38px;background:linear-gradient(-259.68deg,#f7553f .85%,#d81f2a 100.81%);border-radius:4px 4px 4px 4px;font-size:14px;font-family:PingFangSC-Medium;letter-spacing:0;color:#fff;font-weight:500;cursor:pointer}.style_content-layout-no-bookable__QBh6r{margin-bottom:16px}.style_content-layout-no-bookable__QBh6r .style_no-book-content__7diQq{margin-bottom:16px}.style_content-layout-no-bookable__QBh6r .style_introduce-content__PlHvg,.style_content-layout-no-bookable__QBh6r .style_no-book-content__7diQq{border-radius:4px;background:#fff;padding:24px;box-shadow:0 4px 8px 0 rgba(0,38,109,.15)}.style_content-layout-no-bookable__QBh6r .style_recommend__SKYfV{display:flex;height:20px;line-height:20px;align-items:center;margin-bottom:20px}.style_content-layout-no-bookable__QBh6r .style_recommend__SKYfV .style_recommend-title__Fx1ob{background:#fff;padding-right:20px;font-size:14px;font-weight:500}.style_content-layout-no-bookable__QBh6r .style_recommend__SKYfV .style_recommend-divider__TZ1XM{height:0;overflow:hidden;flex:1 1;border-bottom:1px dashed #e1e2e3}.style_content-layout-no-bookable__QBh6r .style_recommend-product-container__1j00W{min-height:70px}.style_content-options__AqRh4{display:flex;font-size:14px;margin-left:60px}.style_content-inner__W2GxD{font-size:14px;min-height:110px;background:linear-gradient(-180deg,hsla(0,0%,100%,.9),#fff)}.style_content-inner__W2GxD .style_content-block__z3ASl{display:flex;padding:20px;justify-content:space-between;align-items:center}.style_content-inner__W2GxD .style_content-block__z3ASl .style_content-title__4etvQ{flex:1 1}.style_content-inner__W2GxD .style_content-block__z3ASl .style_content-title__4etvQ .style_title__ONQMm{font-size:18px;font-weight:500;line-height:28px;margin-bottom:6px;color:#333;font-family:PingFangSC-Medium;letter-spacing:0}.style_content-inner__W2GxD .style_content-block__z3ASl .style_content-title__4etvQ .style_sub-title__e2Tzo{line-height:20px;color:#666;font-size:14px;font-weight:400;letter-spacing:0}.style_content-inner__W2GxD .style_divider__v8RWB{height:0;overflow:hidden;margin:0 20px;border-bottom:1px dashed #e1e2e3}.style_content-inner__W2GxD .style_btn__sZCBo{display:inline-block;border-radius:4px;height:40px;line-height:40px;width:136px;text-align:center;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.style_content-inner__W2GxD .style_btn__sZCBo.style_cash__bxxES{background:linear-gradient(-238.24deg,#f7553f,#d81f2a);margin-right:16px}.style_content-inner__W2GxD .style_btn__sZCBo.style_mil__V2r4e{background:linear-gradient(-45deg,#bd892f,#deb132)}.style_header-mil__ouK2y{color:#333;font-size:16px;font-weight:500;text-align:center;margin-bottom:16px}.style_content-mil__57XCt{margin-bottom:32px}.style_content-inner-bottom__kDBzZ{font-size:14px;padding:0 20px}.style_content-inner-bottom__kDBzZ .style_content-title__4etvQ{font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px}.style_content-inner-bottom__kDBzZ{height:auto}.style_empty-content__lDElG{padding:47px 0 76px;margin:auto}.style_empty-content__lDElG .style_icon__kieWM{width:101px;height:86px;background:url(https://webresource.airchina.com.cn/_next/static/media/no-bookable.914a9e09.png) no-repeat;background-size:101px auto;margin:auto}.style_empty-content__lDElG .style_message__qXZN_{text-align:center;margin-top:16px;height:20px;line-height:20px;font-size:14px}.carbon-offset_area__CqaQN{background:#fff;box-shadow:0 8px 16px 0 rgba(32,41,50,.04);border-radius:3px 3px 3px 3px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q{padding:24px 20px 24px 18px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_title__9GQdI{color:#333;font-size:16px;font-family:PingFangSC-Medium;font-weight:500;margin-bottom:26px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_carbon-offset-entries__09P_x{display:flex;align-items:center;color:#333;font-size:14px;font-family:PingFangSC-Regular;margin-left:12px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_carbon-offset-entries__09P_x .carbon-offset_entries-item__2S_6Y{display:flex;flex-direction:column;align-items:center;cursor:pointer}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_carbon-offset-entries__09P_x .carbon-offset_entries-item__2S_6Y:not(:last-child){margin-right:60px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_carbon-offset-entries__09P_x .carbon-offset_entries-item__2S_6Y .carbon-offset_entries-name__Wnpt_{margin-top:10px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_tencent-charity__I_7yr{color:#666;font-size:14px;margin-top:23px;line-height:22px;position:relative}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_tencent-charity__I_7yr a{color:#002569;cursor:pointer;font-family:PingFangSC-Medium;font-size:500}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_tencent-charity__I_7yr .carbon-offset_look-more__sSg6G{position:absolute;bottom:0;right:0;cursor:pointer;display:flex;align-items:center}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_tencent-charity__I_7yr .carbon-offset_look-more__sSg6G .carbon-offset_btn-text__hkcQN{color:#002569}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_carbon-offset-content__j9V2Q .carbon-offset_tencent-charity__I_7yr .carbon-offset_look-more__sSg6G .carbon-offset_btn-icon__qOaZD{background:url(https://webresource.airchina.com.cn/_next/static/media/look_more.0afcb675.png) no-repeat 50%;background-size:100% 100%;width:11px;height:11px}.carbon-offset_carbon-offset-container__o8q_R .carbon-offset_reservation-notice__QRtZk{margin-top:16px;padding:28px 20px}.carbon-offset_tips-content__CMpYL{color:#333;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;text-align:center}.style_menu-container__HZYYC{margin-right:16px}.style_product-container__1m4Je{width:868px}.style_product-content-body__FTq5W{display:flex}.style_product-booking-header-content__cuAA_{padding-left:12px;display:flex;justify-content:space-between}.style_popover-dom__CeA_b{width:400px;height:450px;padding:35px 24px}.style_main-container__K5nMY{display:flex;justify-content:center;background:url(https://webresource.airchina.com.cn/_next/static/media/product-booking-banner@2x.c3b249b9.png) top no-repeat;background-size:auto 202px;min-height:202px}.style_main-content__mdynx{padding-top:74px;width:1164px}.style_main-content-header__75_2K{margin-bottom:12px}.style_main-content-body__POYhI{width:100%}.style_product-header__0EX0T{color:#fff;margin-bottom:32px;font-size:14px;display:flex;height:32px;line-height:32px;justify-content:flex-start;align-items:center}.style_product-header__0EX0T .style_title___18Hv{flex-grow:0;font-size:24px;font-weight:500;display:inline-block;margin:0;padding:0;letter-spacing:0}.style_product-header__0EX0T .style_content__SryCj{flex-grow:1}.style_check-ticket__7zd6p{font-size:14px;font-weight:400;cursor:pointer;color:#fff;letter-spacing:0;line-height:18px;opacity:.8}.style_check-ticket__7zd6p .style_arrow-icon__8gInq{display:inline-block;width:16px;height:16px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic-to-right.609b22ba.png);background-size:cover;position:relative;left:0;top:3px}.style_check-ticket__7zd6p:hover{opacity:1}