.style_empty__6b_R2{display:none}.style_footer__xTLSs{display:flex;margin:0 -12px}.style_footer__xTLSs button{width:184px;height:40px;border:1px solid #d81f2a;border-radius:4px;cursor:pointer}.style_footer__xTLSs .style_close__lQO3y{color:#d81f2a;background:#fff;margin-right:16px}.style_footer__xTLSs .style_ok__v0wDP{color:#fff;background:#d81f2a}.style_ModalWrapper___ANaq{position:relative}.style_ModalWrapper___ANaq .style_close__lQO3y{position:absolute;right:16px;top:16px;height:14px;width:14px;color:#abb0bd;background:url(https://webresource.airchina.com.cn/_next/static/media/modal_close.95c47901.png);background-size:cover;cursor:pointer;z-index:10}.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}.Item_normal__HZ0nZ{position:relative!important;width:100%;height:100%;box-sizing:border-box;border-bottom:1px solid #e1e2e3;font-size:14px;outline:unset}.Item_normal__HZ0nZ input{outline:none;border:none}.Item_normal__HZ0nZ input:active{outline:none}.Item_normal__HZ0nZ input:disabled{cursor:not-allowed}.Item_blueLine__otNGl{border-bottom:1px solid #002466}.Item_error__Uxu0a{border-bottom:1px solid #f5190a}.Item_error__Uxu0a .Item_errorInput_____MH{position:absolute;top:0;left:0;width:90%!important;height:100%;z-index:1}.Item_error__Uxu0a .Item_errorInput_____MH::-moz-placeholder{color:#f5190a!important}.Item_error__Uxu0a .Item_errorInput_____MH:-ms-input-placeholder{color:#f5190a!important}.Item_error__Uxu0a .Item_errorInput_____MH::placeholder{color:#f5190a!important}.Item_error__Uxu0a .Item_errorInput1__lpLmD::-moz-placeholder{color:#f5190a!important}.Item_error__Uxu0a .Item_errorInput1__lpLmD:-ms-input-placeholder{color:#f5190a!important}.Item_error__Uxu0a .Item_errorInput1__lpLmD::placeholder{color:#f5190a!important}.Item_errorMsg__dcWPu{color:#f5190a;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding-left:2px;width:100%;min-height:16px;word-break:break-all;margin-top:1px;position:absolute;z-index:8;cursor:default}.Item_disabled__8ybH3{cursor:not-allowed!important;width:100%;height:100%;background:rgba(170,176,190,.12);position:absolute;top:0;left:0;z-index:1}.Item_inputLabel__Ssupb{top:-16px;position:absolute;height:16px;color:#999;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.select_selectContainer__u4C_o{position:relative}.select_selectContainer__u4C_o input{outline:none;border:0}.select_selectContainer__u4C_o .select_warning__yik9p{font-size:12px;color:#f5190a;margin-top:6px}.select_selectLabel__S_yfA{color:#999;font-size:12px;letter-spacing:0;line-height:16px;margin:0 0 2px}.select_hide__2VWml{display:none}.select_show__czVlh{display:block}.select_dropDown__cDgv4{position:absolute;top:29px;width:100%;max-height:204px;padding:4px 4px 0;overflow-y:auto;background-color:#fff;border-radius:2px 2px 2px 2px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);z-index:1509;scrollbar-width:thin;scrollbar-color:rgba(115,116,147,.2) transparent;-ms-scroll-track-color:transparent}.select_dropDown__cDgv4::-webkit-scrollbar{height:4px}.select_dropDown__cDgv4::-webkit-scrollbar-track{background-color:transparent}.select_dropDown__cDgv4::-webkit-scrollbar-thumb{width:100px;height:4px;background:#e1e2e3;border-radius:10px}.select_dropDown__cDgv4::-webkit-scrollbar-track-piece{background-color:transparent}.select_visible__5KfgR{visibility:unset}.select_unvisible__knFFg{visibility:hidden}.select_selectItem__pXriN{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.select_selectItem__pXriN .select_inputContainer__W_gr8{position:relative}.select_selectItem__pXriN .select_err_placeholder__tPHTV ::-moz-placeholder{color:red}.select_selectItem__pXriN .select_err_placeholder__tPHTV :-ms-input-placeholder{color:red}.select_selectItem__pXriN .select_err_placeholder__tPHTV ::placeholder{color:red}.select_selectItem__pXriN .select_errText__QRewR{color:#f5190a;font-size:12px;position:absolute;bottom:-20px;left:-4px}.select_fillContainerHeight__r0iwh{height:100%}.select_arrow__j8Bqi{width:16px;height:16px;line-height:16px;padding-top:6px}.select_Text__m5ICI{color:#333;min-height:20px;line-height:20px}.select_optionItem__n4eks,.select_Text__m5ICI{font-size:14px;font-weight:400;letter-spacing:0}.select_optionItem__n4eks{min-height:22px;padding:7px 20px;color:#666;line-height:22px;border-radius:2px;cursor:pointer}.select_current__KAvr2,.select_current__KAvr2 span{color:#002569!important}.select_optionItem__n4eks:hover{background-color:#e7ebf2}.select_textInput__j4NcB{height:100%;width:100%;font-size:14px}.select_containerClassName__sGd_y{display:block}.login-dialog_maskContainer__H8xGu{position:fixed;z-index:1520;top:0;left:0;right:0;bottom:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.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}.add-link_iframeContainer__AyVPZ{border:none}.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_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}.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:410px;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;width:88%!important}.style-booking_ticketWrapper__ciqgj .style-booking_flight-footer__TQjTG,.style-booking_ticketWrapper__ciqgj .style-booking_footer__VuTi5{height:48px;line-height:48px;width:100%;display:inline-block;text-align:center;background:linear-gradient(-238.8deg,#f7553f 3.8%,#e60113 84%);border-radius:16px 4px 16px 4px;color:#fff;font-size:16px;font-weight:500;font-family:PingFangSC-Medium;letter-spacing:0;cursor:pointer}.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_tip__Ax0xs{display:flex;margin-bottom:32px;color:#333;font-size:14px;font-weight:400;line-height:18px}.style-booking_ticketWrapper__ciqgj .style-booking_tip__Ax0xs .style-booking_tipWarning__WKFI1{color:#333;font-size:11px;font-weight:400;white-space:nowrap;border-radius:8px}.style-booking_ticketWrapper__ciqgj .style-booking_tip__Ax0xs .style-booking_tipWarning__WKFI1 .style-booking_inner__uXxLd{display:inline-block;padding:16px}.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 .style-booking_fromItemReg__HmO15{color:#f5190a;font-size:12px;height:12px}.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 12px}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt{width:356px;background:#fff;border-radius:2px;font-size:14px;font-weight:400;display:flex}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt .style-booking_fromItem__pkOUt.style-booking_border__j8k80{border:1px solid #e1e2e3}.style-booking_ticketWrapper__ciqgj .style-booking_from__fRIwB .style-booking_fromItemWrapper__V3uOt input{padding:12px;line-height:20px;color:#333;border:1px solid #e1e2e3;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_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_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;display:none}.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.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}.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_date-container__59MJR .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_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_symbol__jhnjM{height:20px;color:#abb0bd;font-size:14px;font-family:PingFangSC-Medium;font-weight:500;line-height:20px;margin-right:8px;position:relative;top:3px}.style_depAndArrive__9VQeA{display:flex;justify-content:space-between}.style_rateTipWrapper__OqrPD{max-height:360px;min-width:608px;padding:20px 24px;overflow:auto;background:#fff;border-radius:4px 4px 4px 4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.style_rateTipWrapper__OqrPD .style_line__7lKKi{border-bottom:1px solid #e1e2e3;margin:0 -24px 20px}.style_rateTipWrapper__OqrPD .style_paxWrapper__DULRg{text-align:left}.style_rateTipWrapper__OqrPD .style_paxWrapper__DULRg .style_pax__zoY9b{display:inline-block;min-width:32px;margin-right:40px;color:#999;font-size:16px;cursor:pointer}.style_rateTipWrapper__OqrPD .style_paxWrapper__DULRg .style_pax__zoY9b.style_active__v_opJ{color:#002569;font-weight:var(--bold-fw);font-family:var(--bold-ff);border-bottom:2px solid #002569}.style_rateTipWrapper__OqrPD .style_rateTip__W0E8D{text-align:left;height:20px;line-height:20px;min-width:106px;color:#666;font-size:14px;font-weight:400}.style_rateTipWrapper__OqrPD .style_title___OhtB{background:#f5f6f9;border-radius:2px;color:#002569;font-size:14px;font-weight:500;cursor:pointer}.style_rateTipWrapper__OqrPD .style_des__lvMlY{min-height:20px;line-height:20px;color:#666;text-align:end;font-size:14px}.style_rateTipWrapper__OqrPD .style_tipWrapper__2ISzw{padding:10px 15px;margin-top:12px;background:#f5f6f9;text-align:left}.style_rateTipWrapper__OqrPD .style_tipWrapper__2ISzw i{position:relative;top:4px;left:2px}.style_rateTipWrapper__OqrPD .style_tipWrapper__2ISzw .style_content__NNza9{line-height:22px;color:#666;font-size:14px}.style_luggageWrapper__q237v{width:524px;min-height:48px;background:#fff;border-radius:4px;color:#333;font-size:14px;padding:12px 20px;text-align:justify}.style_luggageWrapper__q237v .style_baggage-item__4h4I6{margin-bottom:8px}.style_luggageWrapper__q237v .style_baggage-item__4h4I6:last-of-type{margin-bottom:0}.style_luggageWrapper__q237v .style_baggage-item__4h4I6 .style_PTC__hxgqC{font-weight:var(--bold-fw);font-family:var(--bold-ff)}.style_luggageWrapper__q237v .style_baggage-item__4h4I6 .style_bold__KkXVz{color:#d31d25;font-weight:var(--bold-fw);font-family:var(--bold-ff)}.style_luggageWrapper__q237v .style_empty-item__OXvme{font-weight:var(--bold-fw);font-family:var(--bold-ff)}.style_luggageWrapper__q237v:first-child{padding-top:20px}.style_luggageWrapper__q237v:last-child{padding-bottom:20px}.style_mileageWrapper__vB_vi{width:532px;padding:24px;color:#333;background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.style_mileageWrapper__vB_vi .style_ruleTile__eU87B{font-weight:var(--bold-fw);font-family:var(--bold-ff);text-align:left}.style_mileageWrapper__vB_vi .style_desTitle___PbPx{font-size:14px;min-height:20px;line-height:20px;margin:12px 0 8px;text-align:start}.style_mileageWrapper__vB_vi .style_interWrapper__esb6L{text-align:start;min-height:64px;background:#f5f6f9;border-radius:2px;color:#666;font-size:14px;padding:12px 16px}.style_mileageWrapper__vB_vi .style_interWrapper__esb6L .style_interBtn__L5_x3{color:#002569;cursor:pointer}.style_mileageWrapper__vB_vi .style_mileage-tip__AzpYG{color:#666;font-size:14px;height:20px;line-height:20px;min-width:302px;text-align:left;margin-bottom:25px}.style_tableWrapper__1e__y{min-width:608px}.style_table__23GJ4{font-size:14px;border-radius:2px;margin:8px 0 12px}.style_table__23GJ4 tr td:last-child,.style_table__23GJ4 tr th:last-child{border-right:1px solid #e1e2e3}.style_table__23GJ4 .style_title___OhtB{background:#f5f6f9;border-radius:2px;color:#333;font-size:14px;font-weight:500}.style_table__23GJ4 .style_title___OhtB th{min-height:40px;padding:10px 16px;border:1px solid #e1e2e3;border-right:none;box-sizing:content-box;text-align:left}.style_table__23GJ4 td{min-height:36px;border-left:1px solid #e1e2e3;border-bottom:1px solid #e1e2e3;padding:8px 16px;text-align:left;box-sizing:content-box;font-weight:400}.style_depAndArr__3Av7G{color:#333;font-size:14px;display:flex;align-items:center}.style_depAndArr__3Av7G .style_city__9EOE2{display:inline-block;min-width:26px;max-width:65px;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.style_depAndArr__3Av7G .style_city__9EOE2.style_no-max-width__miBba{max-width:none}.style_depAndArr__3Av7G .style_img__EsiWA{display:inline-block;margin:0 4px;height:5px;width:14px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/arrow.c8446168.png);background-size:100% 100%}.style_depAndArr__3Av7G .style_black-img__YML2b{display:inline-block;margin:0 4px;width:14px;height:5px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/black_arrow.dc2b4d79.png);background-size:100% 100%}.style_child-content__1QpVo{padding:0 16px}.style_city-labels__gK6IW{color:#666;font-size:14px;line-height:20px;width:100%;text-align:start;margin:12px 0 8px}.style_cancel-wrap__sxbVr{width:620px;background:#f5f6f9;border-radius:4px;color:#333;font-size:14px}.style_cancel-wrap__sxbVr .style_cancel-title__yiEi8{padding:10px 16px;border-bottom:1px solid #e1e2e3}.style_cancel-wrap__sxbVr .style_cancel-content__dPzVo{padding:16px;letter-spacing:.2px;line-height:22px}.style_baggage-tip__38Zue{font-size:14px;line-height:20px;color:#333;margin-top:12px}.style_baggage-tip__38Zue .style_baggage-tip-link__PNhz_{color:#002569;cursor:pointer}.timeline_timeline__eZw_p{box-sizing:border-box;margin:0 auto;padding:20px 16px 0;font-size:14px;list-style:none;background:#f5f6f9;border-radius:2px 2px 2px 2px}.timeline_timeline-item__h_xLM{position:relative;margin:0;padding-bottom:54px;font-size:14px;list-style:none;white-space:nowrap}.timeline_timeline-item-head__CxXYx{position:absolute;width:8px;height:8px;background-color:#f5f6f9;border:1px solid #abb0bd;border-radius:50%}.timeline_timeline-item-head-grey__5vpyl{color:#abb0bd}.timeline_timeline-item-content__AM4w1{position:relative;top:-9px;margin:0 0 0 16px;height:24px;line-height:24px}.timeline_timeline-item-middle__Uak_R{position:absolute;width:calc(100% - 4px);top:8px;left:4px;height:calc(100% - 8px);border-left:1px solid #abb0bd;display:flex;align-items:center;padding-left:12px}.timeline_timeline-item__h_xLM:last-child{padding-bottom:2px}.timeline_timeline-item__h_xLM:last-child>.timeline_timeline-item-middle__Uak_R{display:none}.boarding_wrapper__1L0Vj{display:flex;align-items:center}.boarding_date__cWOcd{position:absolute;top:-15px;color:#d81f2a;font-size:12px;font-weight:400;height:16px;line-height:16px}.boarding_time__n_1ob{color:#333;font-size:20px;font-weight:700;height:24px;line-height:24px;padding-right:8px;font-family:HelveticaNeue-Bold}.boarding_airport__G6sTm,.boarding_terminal-brackets__NG0c2{color:#333;font-size:14px;font-weight:500;height:20px;line-height:20px}.boarding_characters__7dOzl{color:#999;font-size:14px;font-weight:400;height:20px;line-height:20px;padding-left:4px}.boarding_highlight__Z2_rj{color:#d81f2a}.passInfo_wrapper__08Too{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.passInfo_left__oq__l{display:flex;justify-content:flex-start;align-items:flex-start;padding-left:12px}.passInfo_title__YkR4h{color:#333;font-size:14px;font-weight:500;height:20px;line-height:20px;padding-right:8px}.passInfo_list-wrapper__OfxNp{display:inline-block;max-width:281px;line-height:20px;padding-right:8px}.passInfo_airport__OAGHN,.passInfo_terminal-brackets__pBWsj,.passInfo_time___oBiA{color:#666;font-size:14px;font-weight:400;height:20px;line-height:20px}.passInfo_right__YxTP5{color:#999;font-size:14px;font-weight:400;height:20px;line-height:20px}.transferInfo_wrapper__wXvrh{width:100%;height:40px;padding:0 16px 0 12px;margin:16px 0;line-height:40px;border-top:1px solid #e1e2e3;border-bottom:1px solid #e1e2e3;justify-content:space-between}.transferInfo_left__4kOUj,.transferInfo_wrapper__wXvrh{display:flex;align-items:center}.transferInfo_ic_transfer__VSe3S{width:16px;height:16px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_transfer.1400c6b3.png);display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:50%}.transferInfo_title__lB1Yf{color:#333;font-size:14px;font-weight:500;height:20px;line-height:20px}.transferInfo_ic_transfer__VSe3S,.transferInfo_title__lB1Yf{margin-right:8px}.transferInfo_body___GR4t{color:#666;font-size:14px;font-weight:400;height:20px;line-height:20px}.transferInfo_ic_point__XaVOl{width:8px;height:3px;vertical-align:middle;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_point_small.c8446168.png);display:inline-block;background-size:cover;margin:0 4px}.transferInfo_right__ZdYv9{color:#999;font-size:14px;font-weight:400;height:20px;line-height:20px}.line_line__VZERE{padding:0 4px;position:relative;top:0}.shared-flights_shared-flights-wrapper__CLC2H{display:flex;align-items:center}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_ic_logo__H0pJt{width:16px;height:16px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_logo.ab201534.png);background-size:cover;display:inline-block}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_number__cqBwQ{color:#333;font-size:14px;height:20px;line-height:20px;padding:0}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_bold__p9kPJ{font-weight:var(--bold-fw);font-family:var(--bold-ff)}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_share-tag__g3AkR{background:rgba(0,37,105,.1);border-radius:2px 2px 2px 2px;width:40px;color:#002569!important;font-size:12px!important;font-weight:400!important;height:20px;line-height:20px;text-align:center;margin-right:8px}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_popover-wrapper__GvR9J{background:#fff;border-radius:4px 4px 4px 4px;box-shadow:0 4px 16px 0 rgba(0,0,0,.08);width:330px;color:#333;font-size:14px;font-weight:400;padding:14px 20px;text-align:center;line-height:22px}.shared-flights_shared-flights-wrapper__CLC2H .shared-flights_popover-wrapper__GvR9J .shared-flights_text__cVw2H{width:100%;white-space:normal}.icons_localnetIcon__ozn14{background:url(https://webresource.airchina.com.cn/_next/static/media/localnet.a426a584.png) no-repeat;background-size:contain}.icons_internetIcon__2jpz5,.icons_localnetIcon__ozn14{display:inline-block;width:18px;height:12px;cursor:pointer}.icons_internetIcon__2jpz5{background:url(https://webresource.airchina.com.cn/_next/static/media/internet.d6e356e1.png) no-repeat;background-size:contain}.icons_wifiIcon__wfcCt{background:url(https://webresource.airchina.com.cn/_next/static/media/wifi.cfb4aadd.png);background-size:cover}.icons_dinnerIcon__82Brj,.icons_wifiIcon__wfcCt{display:inline-block;width:12px;height:12px;cursor:pointer}.icons_dinnerIcon__82Brj{background:url(https://webresource.airchina.com.cn/_next/static/media/dinner.6fc75d83.png);background-size:cover}.icons_logoIcon__wrr5E{display:inline-block;width:15px;height:16px;background:url(https://webresource.airchina.com.cn/_next/static/media/airchina.f0b35566.png);background-size:cover}.icons_C919Icon__O_bBm{display:inline-block;width:48px;height:12px;background:url(https://webresource.airchina.com.cn/_next/static/media/C919.d72b551b.png);background-size:cover;cursor:pointer}.icons_shareIcon___2toA{display:inline-block;min-width:32px;padding:0 4px;height:20px;text-align:center;line-height:20px;color:#002569;font-size:12px;font-style:normal;background:rgba(0,37,105,.1);border-radius:2px 2px 2px 2px;cursor:pointer}.icons_dropIcon__6Ahjz{display:inline-block;height:16px;width:16px;cursor:pointer;background-size:cover}.icons_up___LzyT{background-image:url(https://webresource.airchina.com.cn/_next/static/media/dropDown.8ec16ab1.png)}.icons_down__AiNSx{background-image:url(https://webresource.airchina.com.cn/_next/static/media/dropUp.57d0514e.png)}.icons_seatIcon__hhD1y{display:inline-block;height:16px;width:16px;text-align:center;background-image:url(https://webresource.airchina.com.cn/_next/static/media/seat.2f62260e.png);background-size:cover}.icons_seatIcon__hhD1y .icons_number__EMuf5{display:inline-block;color:#fff;font-size:20px;transform:scale(.5);font-weight:500;position:relative;top:-8px}.carrier-airline_s1__jbYpD{font-size:14px;margin-bottom:2px}.carrier-airline_s1__jbYpD .carrier-airline_title__ITKpl{color:#999}.carrier-airline_s1__jbYpD .carrier-airline_name__q4wS_{color:#333}.carrier-airline_s2__7rU9_{font-size:12px;margin-top:2px;display:flex;align-items:center}.carrier-airline_s2__7rU9_ .carrier-airline_ic_icon__zOGA6{width:8px;height:13px;background:url(https://webresource.airchina.com.cn/_next/static/media/ex-icon.e84acd92.png) no-repeat;background-size:contain;margin:0 4px 0 0}.carrier-airline_s2__7rU9_ .carrier-airline_title__ITKpl{color:#999;white-space:nowrap}.carrier-airline_s2__7rU9_ .carrier-airline_name__q4wS_{color:#333;white-space:nowrap;cursor:pointer}.routeInfo_route-wrapper__i1SS1{margin-bottom:8px}.routeInfo_carriage__HzmXk,.routeInfo_route__s_rHp{display:flex;align-items:center}.routeInfo_ic_logo__qxOas{width:16px;height:16px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_logo.ab201534.png);background-size:cover;display:inline-block}.routeInfo_number__9VoWq{color:#333;font-size:14px;height:20px;line-height:20px;font-weight:500;padding:0 8px 0 4px}.routeInfo_tag__cJdNA{background:#f5f6f9;border-radius:2px 2px 2px 2px;width:40px;color:#002569;font-size:12px;font-weight:400;height:20px;line-height:20px;text-align:center;margin-right:8px}.routeInfo_more__9cf7r{color:#999;font-size:12px;font-weight:400;height:16px;line-height:16px}.routeInfo_carriage__HzmXk{padding-top:8px}.routeInfo_ic_wrapper__M6j2P{width:19px;display:flex;align-items:center}.routeInfo_ic_carriage__2gbOM{width:8px;height:8px;margin-left:7px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_carriage.9a295741.png);display:inline-block;background-size:cover}.routeInfo_title__5mXA1{color:#999;font-size:12px;font-weight:500;height:16px;line-height:16px;padding-right:4px}.routeInfo_carrierName__jD4Pa{color:#333;font-size:12px;font-weight:400;height:16px;line-height:16px}.flight-details_modal__oxnD5{position:relative;display:inline-block;background:#fff;font-size:14px;width:574px;padding:24px;border-radius:4px;box-sizing:border-box;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.flight-details_modal__oxnD5 .flight-details_header__pauAJ .flight-details_title___a8Ia{height:24px;line-height:24px;font-size:16px;font-weight:700}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0{font-size:14px;font-weight:400;line-height:20px;height:20px;margin-top:16px;display:flex;align-items:center}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 .flight-details_address__85fFY,.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 .flight-details_duration__fEOfp{color:#333}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 .flight-details_address__85fFY{display:flex;align-items:center}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 .flight-details_address__85fFY .flight-details_ic_point__u7Dz5{width:16px;height:6px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_point.8819e2d5.png);display:inline-block;background-size:cover;margin:0 4px}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 span{padding-right:8px}.flight-details_modal__oxnD5 .flight-details_overview__Nakd0 .flight-details_date__xm02A{color:#4d4d4d}.flight-details_modal__oxnD5 .flight-details_roll-wrapper__Xpt_4{overflow-y:auto;overflow-x:hidden;max-height:412px;margin-top:12px;padding-right:12px}.flight-details_modal__oxnD5 .flight-details_roll-wrapper__Xpt_4::-webkit-scrollbar{width:4px}.flight-details_modal__oxnD5 .flight-details_roll-wrapper__Xpt_4::-webkit-scrollbar-button{display:none}.flight-details_modal__oxnD5 .flight-details_roll-wrapper__Xpt_4::-webkit-scrollbar-thumb{background-color:#e1e2e3;border-radius:2px}.flight-details_modal__oxnD5 .flight-details_roll-wrapper__Xpt_4::-webkit-scrollbar-track{background-color:#fff}.flight-details_modal__oxnD5 .flight-details_notes__zI_nU{margin-top:12px;color:#999;font-size:14px;font-weight:400;min-height:20px;line-height:20px;box-sizing:content-box}.mini-product-labels_mini-product-labels-wrapper__fUYLa{text-align:left;min-width:424px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,.08)}.mini-product-labels_mini-product-labels-wrapper-en__8cGUt{min-width:530px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_illustrate__hKeWc{padding:20px 20px 12px;box-sizing:content-box;line-height:20px;color:#666;font-size:14px;font-weight:400;letter-spacing:0}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF{padding-bottom:20px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC{display:flex;justify-content:space-between;padding:0;height:56px;background:#f5f6f9;border-radius:2px 2px 2px 2px;margin:0 20px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC:not(:first-child){margin-top:8px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG{display:flex;flex-wrap:nowrap;align-items:center;position:relative}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_name__vxSay{white-space:nowrap;padding-left:20px;height:24px;color:#333;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_state__WvEkk{padding:0 32px;height:20px;color:#29ab67;font-size:13px;font-weight:400;letter-spacing:0;line-height:20px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_name-en__wy2JH{width:252px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_state-en__tJd7m{padding-left:8px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_name-hidden__Z7iTm{position:absolute;visibility:hidden}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_left__qtjtG .mini-product-labels_name-hover__G4EuL{width:393px;padding:16px 24px;word-break:break-all}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_right__2_70W{flex:1 0 auto;display:flex;justify-content:flex-end;padding-right:24px;align-items:center}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_right__2_70W .mini-product-labels_text-info-wrapper__CCtpR{height:40px;color:#666;font-size:12px;font-weight:400;letter-spacing:0}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_right__2_70W .mini-product-labels_text-info-wrapper__CCtpR .mini-product-labels_text-info__ybnwz{height:20px;line-height:20px;text-align:center}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_content-item-wrapper__frbWC .mini-product-labels_right__2_70W .mini-product-labels_view-order-wrapper__BAwZG{height:16px;color:#333;font-size:12px;font-weight:400;display:flex;align-items:center;padding-right:8px;cursor:pointer}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_text-info-eng__6krA2{color:#666;font-size:12px;margin-left:20px;display:flex;align-items:center;line-height:20px}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_segment-wrapper__ZeEHF .mini-product-labels_text-info-eng__6krA2:before{content:"";display:inline-block;width:10px;height:10px;margin-right:4px;background:url(https://webresource.airchina.com.cn/_next/static/media/ic_tip.2bd1e434.png);background-size:100% 100%}.mini-product-labels_mini-product-labels-wrapper__fUYLa .mini-product-labels_loading-wrapper__TTGpl{width:100%;height:80px;display:flex;justify-content:center;align-items:center}.style_journey__Gi7Ld{font-size:16px;color:#333;line-height:18px}.style_journey__Gi7Ld .style_tripType__9OQDh{display:inline-block;background:#002569;color:#fff;text-align:center;width:32px;line-height:18px;border-radius:2px;margin-right:4px;font-size:12px;font-weight:400}.style_journey__Gi7Ld .style_date__WLe1B,.style_journey__Gi7Ld .style_week__nWJl4{margin-right:4px}.style_journey__Gi7Ld .style_trip__7R2fc{height:auto}.style_journey__Gi7Ld .style_trip-detail__S1YkA{cursor:pointer;border-bottom:1px dashed #333}.style_journey-dark__WBXqC{color:#fff}.style_journey-dark__WBXqC .style_tripType__9OQDh{background:#fff;color:#333}.style_journey-dark__WBXqC .style_trip-detail__S1YkA{border-bottom-color:#fff}.style_flight-journey__D5S_o{display:flex;flex-wrap:nowrap;font-size:14px;box-sizing:content-box;padding:0 0 13px 4px}.style_flight-journey__D5S_o .style_flight-journey-trip-one__niXZA{height:20px;line-height:20px;color:#333;font-size:14px;font-weight:400;padding-right:16px}.style_flight-journey__D5S_o .style_flight-journey-trip-two__p5s2w{display:flex;justify-content:space-between;align-items:center;flex:1 1}.style_flight-journey__D5S_o .style_flight-journey-trip-two__p5s2w .style_flight-no__OyWZK{color:#333;font-size:14px;font-weight:400}.style_flight-journey__D5S_o .style_flight-journey-trip-two__p5s2w .style_flight-no__OyWZK .style_ca-icon__9sdKt{display:inline-block;margin-right:2px;width:18px;height:18px;background:url(https://webresource.airchina.com.cn/_next/static/media/ca-logo.dcdd05f3.png) no-repeat;background-size:100% auto;vertical-align:middle}.style_flight-journey__D5S_o .style_flight-journey-trip-two__p5s2w .style_product-label-wrapper__zqesr{height:20px;color:#999;font-size:14px;font-weight:400;border-bottom:1px dashed #999}.style_title-journey__6IEXg{font-size:18px;font-weight:500;height:24px;line-height:24px;padding:0 4px}.style_title-journey__6IEXg .style_indicator__Tswos{display:inline-block;margin:0 4px;width:20px;height:20px;vertical-align:middle;background:url(https://webresource.airchina.com.cn/_next/static/media/point.fb2f06f7.png) 50% no-repeat}.style_originDestTabItem__Fmlmh{background:#eceef3;height:52px;width:582px;padding:17px 28px;display:flex;align-items:center;flex-wrap:nowrap}.style_originDestTabItem__Fmlmh .style_type__m5ktw{background:#fff;color:#002569;border-radius:2px 2px 2px 2px;display:inline-block;width:32px;height:18px;line-height:18px;font-size:12px;text-align:center;margin-right:12px}.style_originDestTabItem__Fmlmh .style_depAndArr__20JAq{display:inline-block;font-size:16px;height:22px;line-height:22px;color:#333;font-weight:var(--bold-fw);font-family:var(--bold-ff)}.style_originDestTabItem__Fmlmh .style_depAndArr__20JAq .style_week__nWJl4{margin:0 8px}.style_originDestTabItem__Fmlmh .style_popover-content-wrapper__bvE_8{display:inline-block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:490px;cursor:pointer}.style_originDestTabItem__Fmlmh .style_dashed-line__8X3eB{border-bottom:1px dashed #333}.style_originDestTabItem__Fmlmh.style_active__vFirq{background:#fff;border-radius:4px 4px 0 0;height:56px}.style_originDestTabItem__Fmlmh.style_active__vFirq .style_type__m5ktw{background:#002569;color:#fff}.style_originDestTabItem__Fmlmh.style_single__7THQ6{background:#eaebf2;border-radius:4px 4px 0 0;height:56px;width:1164px;padding:16px 24px}.style_originDestTabItem__Fmlmh.style_single__7THQ6 .style_depAndArr__20JAq{color:#333;font-size:16px;font-weight:var(--bold-fw);font-family:var(--bold-ff)}.style_originDestTabItem__Fmlmh.style_choose-first-not-active__jUxkh{border-radius:0 4px 0 4px}.style_originDestTabItem__Fmlmh.style_choose-second-not-active__VTafJ{border-radius:4px 0 4px 0}.style_tab-wrapper__wXYRP{display:grid;grid-template-columns:1fr 1fr;padding-bottom:8px}.style_tab-wrapper__wXYRP .style_tab-item__cnxvF{padding:8px 0 8px 30px}.style_tab-wrapper__wXYRP .style_tab-item__cnxvF .style_date__WLe1B,.style_tab-wrapper__wXYRP .style_tab-item__cnxvF .style_week__nWJl4{padding-right:5px}.style_tab-wrapper__wXYRP .style_tab-item__cnxvF .style_popover-wrapper__jORBw,.style_tab-wrapper__wXYRP .style_tab-item__cnxvF .style_popover-wrapper__jORBw .style_popover-content-wrapper__bvE_8{display:inline-block}.style_tab-wrapper__wXYRP .style_tab-item__cnxvF .style_popover-wrapper__jORBw .style_dashed-line__8X3eB{border-bottom:1px dashed #333}.style_ac-check-in-od-wrapper__tqlN6{width:100%;height:56px;background:#f5f6f9;border-radius:4px 4px 0 0;padding:0 24px;display:flex;justify-content:flex-start;align-items:center}.style_ac-check-in-od-wrapper__tqlN6 .style_item__qD9dC{height:22px;line-height:22px}.style_ac-check-in-od-wrapper__tqlN6 .style_date__WLe1B{color:#333;font-size:16px;font-weight:500}.style_ac-check-in-od-wrapper__tqlN6 .style_week__nWJl4{padding:0 8px;color:#333;font-size:16px;font-weight:500}.style_ac-check-in-od-wrapper__tqlN6 .style_depAndArr__20JAq{color:#333;font-size:16px;font-weight:500}.style_ac-check-in-od-wrapper__tqlN6 .style_flight-icon__S7VC9{margin-left:8px}.style_ac-check-in-od-wrapper__tqlN6 .style_flight-number__1b5nj{color:#333;font-size:14px;font-weight:400}.style_ac-check-in-od-wrapper__tqlN6 .style_dashed-line__8X3eB{border-bottom:1px dashed #333}.style_multi-wrapper__vmYxC{display:flex;justify-content:flex-start;align-items:flex-end;position:relative;overflow:hidden}.style_multi-wrapper__vmYxC.style_multi-wrapper-default__fNmpG{height:56px}.style_item-class__eL5Zd{width:100%;height:52px;background:#eceef3}.style_item-class__eL5Zd.style_no-active__4khlt{position:relative}.style_item-class__eL5Zd.style_no-active__4khlt:after{content:"";position:absolute;width:1px;height:22px;background-color:#abb0bd;right:0;bottom:13px}.style_active__vFirq{height:56px;background:#fff;border-radius:4px 4px 0 0}.style_active-front__OYIiU{border-radius:0 0 4px 0}.style_active-front__OYIiU:after{content:""!important;width:0!important}.style_active-behind__x6HvL{border-radius:0 0 0 4px}.style_btn__qfY7t{position:absolute;z-index:1;width:20px;height:100%;display:inline-block;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;cursor:pointer;background-color:#eceef3}.style_btn__qfY7t.style_left__r7iCc{left:0;background-image:url(https://webresource.airchina.com.cn/_next/static/media/left_active.f6d12659.png);top:57%;transform:translateY(-50%)}.style_btn__qfY7t.style_right__A_bbS{right:0;background-image:url(https://webresource.airchina.com.cn/_next/static/media/right_active.5fe18ce5.png);top:57%;transform:translateY(-50%)}.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_mini-checkbox-wrapper__JTtrZ,.style_mini-radio-wrapper__s38Uy{color:rgba(0,0,0,.65);font-size:14px;cursor:pointer;margin-right:8px;display:inline-flex;align-items:center;box-sizing:border-box}.style_mini-checkbox-wrapper-disabled__3XvvH,.style_mini-radio-wrapper-disabled__RBlm3{cursor:not-allowed}.style_mini-checkbox-wrapper__JTtrZ>span,.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox__U5saf>input,.style_mini-radio-wrapper__s38Uy>span,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo>input{box-sizing:border-box;padding:0;margin:0;outline:none}.style_mini-checkbox-wrapper-checked__Nn1a6{color:var(--CheckboxColor)}.style_mini-radio-wrapper-checked__E8ZpN{color:var(--RadioColor)}.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox__U5saf,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo{position:relative;white-space:nowrap;width:16px;height:16px;overflow:hidden;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.style_mini-checkbox-wrapper__JTtrZ:not(.style_mini-checkbox-wrapper-disabled__3XvvH):hover,.style_mini-checkbox-wrapper__JTtrZ:not(.style_mini-checkbox-wrapper-disabled__3XvvH):hover>span.style_mini-checkbox__U5saf{border-color:var(--CheckboxColor);color:var(--CheckboxColor)}.style_mini-radio-wrapper__s38Uy:not(.style_mini-radio-wrapper-disabled__RBlm3):hover,.style_mini-radio-wrapper__s38Uy:not(.style_mini-radio-wrapper-disabled__RBlm3):hover>span.style_mini-radio___cvXo{border-color:var(--RadioColor);color:var(--RadioColor)}.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{border-radius:50%}.style_mini-checkbox-wrapper__JTtrZ>.style_mini-checkbox__U5saf>input.style_mini-checkbox-input__Qmehi,.style_mini-radio-wrapper__s38Uy>.style_mini-radio___cvXo>input.style_mini-radio-input__Q0d0s{position:absolute;z-index:10;width:16px;height:16px;opacity:0}.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox__U5saf>span.style_mini-checkbox-inner__yYT92,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{position:absolute;margin:0;padding:0;transition:all .3s;opacity:0}.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox__U5saf>span.style_mini-checkbox-inner__yYT92{position:absolute;height:8px;width:4px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg);left:37%;top:16%}.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{height:8px;width:8px;left:3px;top:3px;background:#fff}.style_mini-checkbox-wrapper-checked__Nn1a6>span.style_mini-checkbox__U5saf>span.style_mini-checkbox-inner__yYT92,.style_mini-radio-wrapper-checked__E8ZpN>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{opacity:1}.style_mini-checkbox-wrapper-checked__Nn1a6>span.style_mini-checkbox__U5saf{background:var(--CheckboxColor);border-color:var(--CheckboxColor)}.style_mini-radio-wrapper-checked__E8ZpN>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{background:var(--RadioColor);border-color:var(--RadioColor)}.style_mini-radio-wrapper-checked__E8ZpN>span.style_mini-radio___cvXo{border-color:var(--RadioColor)}@media screen and (min-width:0\0){.style_mini-checkbox-wrapper-checked__Nn1a6>span.style_mini-checkbox__U5saf,.style_mini-radio-wrapper-checked__E8ZpN>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{background:#002569;border-color:#002569}.style_mini-radio-wrapper-checked__E8ZpN>span.style_mini-radio___cvXo{border-color:#002569}}.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox__U5saf>input,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio___cvXo>input{cursor:pointer}.style_mini-checkbox-wrapper-disabled__3XvvH>span.style_mini-checkbox__U5saf>input,.style_mini-radio-wrapper-disabled__RBlm3>span.style_mini-radio___cvXo>input{cursor:not-allowed}.style_mini-checkbox-wrapper-disabled__3XvvH,.style_mini-radio-wrapper-disabled__RBlm3{color:#d9d9d9}.style_mini-checkbox-wrapper-disabled__3XvvH>span.style_mini-checkbox__U5saf,.style_mini-radio-wrapper-disabled__RBlm3>span.style_mini-radio___cvXo{background-color:#f5f5f5;border-color:#d9d9d9}.style_mini-checkbox-wrapper-disabled__3XvvH>span.style_mini-checkbox__U5saf>span.style_mini-checkbox-inner__yYT92{border-color:rgba(0,0,0,.25)}.style_mini-checkbox-wrapper__JTtrZ:not(.style_mini-checkbox-wrapper-checked__Nn1a6):not(.style_mini-checkbox-wrapper-disabled__3XvvH)>span.style_mini-checkbox-indeterminate__iLP_t>span.style_mini-checkbox-inner__yYT92{height:8px;width:8px;left:3px;top:3px;background:var(--CheckboxColor);transform:rotate(0);opacity:1;border:none}.style_indeterminate-line__m2IDE{background:#002569!important}.style_indeterminate-line__m2IDE:before{content:"";position:absolute;display:block;background-color:#fff;height:4px;transform:scale(.5);left:0;right:0;top:5px}.style_mini-radio-wrapper-disabled__RBlm3>span.style_mini-radio___cvXo>span.style_mini-radio-inner__z4Wtp{background:rgba(0,0,0,.25)}.style_mini-checkbox-wrapper__JTtrZ>span.style_mini-checkbox-label__W8fmh,.style_mini-radio-wrapper__s38Uy>span.style_mini-radio-label__zfWH1{padding:0 0 0 8px;height:16px;line-height:16px;font-size:14px}.style_mini-checkbox-group-inline__pl1Yj,.style_mini-checkbox-group__mrjWO>label.style_mini-checkbox-wrapper__JTtrZ,.style_mini-radio-group-inline__c8dnC,.style_mini-radio-group__NhQ_P>label.style_mini-radio-wrapper__s38Uy{display:flex}.style_mini-checkbox-group-inline__pl1Yj>label.style_mini-checkbox-wrapper__JTtrZ,.style_mini-radio-group-inline__c8dnC>label.style_mini-radio-wrapper__s38Uy{display:inline-flex}.style_mini-checkbox-group__mrjWO label.style_mini-checkbox-wrapper__JTtrZ+label.style_mini-checkbox-wrapper__JTtrZ,.style_mini-radio-group__NhQ_P label.style_mini-radio-wrapper__s38Uy+label.style_mini-radio-wrapper__s38Uy{margin-top:8px}.style_mini-checkbox-group-inline__pl1Yj label.style_mini-checkbox-wrapper__JTtrZ+label.style_mini-checkbox-wrapper__JTtrZ,.style_mini-radio-group-inline__c8dnC label.style_mini-radio-wrapper__s38Uy+label.style_mini-radio-wrapper__s38Uy{margin-top:0}.style_mini-checkbox-group__mrjWO,.style_mini-radio-group__NhQ_P{padding:8px 0 0}.style_mini-checkbox-group__mrjWO>.style_mini-checkbox-wrapper__JTtrZ:last-child,.style_mini-radio-group__NhQ_P>.style_mini-radio-wrapper__s38Uy:last-child{padding:0}.style_passenger-radio-wrapper__j6VLk{padding-right:60px}.style_passenger-radio-wrapper-checked__DhbDs,.style_passenger-radio-wrapper__j6VLk{color:#333}.style_passenger-radio-wrapper__j6VLk:not(.style_passenger-radio-wrapper-disabled__NeoIq):hover,.style_passenger-radio-wrapper__j6VLk:not(.style_passenger-radio-wrapper-disabled__NeoIq):hover>span.style_passenger-radio__m2ddT{border-color:#d9d9d9;color:#333}.style_passenger-radio-wrapper-checked__DhbDs:not(.style_passenger-radio-wrapper-disabled__NeoIq):hover,.style_passenger-radio-wrapper-checked__DhbDs:not(.style_passenger-radio-wrapper-disabled__NeoIq):hover>span.style_passenger-radio__m2ddT{border-color:var(--RadioColor)}.style_passenger-radio-wrapper__j6VLk>span.style_passenger-radio__m2ddT>span.style_passenger-radio-inner__E6PWe{height:6px;width:6px;left:4px;top:4px;background:#fff}.style_passenger-radio-wrapper-checked__DhbDs>span.style_passenger-radio__m2ddT{background:var(--RadioColor);border-color:var(--RadioColor)}.style_passenger-radio-wrapper__j6VLk>span.style_passenger-radio-label__ow1IT{padding-left:4px}.style_passenger-radio-group__uwkts{padding:0}.style_custom-radio__JfJyW{position:relative;padding-right:18px;cursor:pointer;display:inline-block;top:-14px;margin-left:20px}.style_custom-radio__JfJyW input{position:absolute;opacity:0;cursor:pointer}.style_custom-radio__JfJyW .style_checked__X1k_J~.style_checkmark__6rhWY{background-color:#002569;border-color:#002569}.style_custom-radio__JfJyW .style_checked__X1k_J~.style_checkmark__6rhWY:after{display:block}.style_custom-radio__JfJyW .style_checked__X1k_J~.style_checkedGhzs__NGDX5{background-color:#d81f2a;border-color:#d81f2a}.style_custom-radio__JfJyW .style_checkmark__6rhWY{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border-radius:50%;border:1px solid #aaa}.style_custom-radio__JfJyW .style_checkmark__6rhWY:hover .style_checkmark__6rhWY{background-color:#fff}.style_custom-radio__JfJyW .style_checkmark__6rhWY:after{content:"";position:absolute;display:none;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.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}.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}.line_wrapper__m_xew{display:flex;align-items:center;justify-content:center;position:relative}.promo-list_list-rap__GD_XB{overflow:auto;width:632px;height:612px;padding:22px}.promo-list_item-wrap__iNRLJ{padding:20px 24px;width:588px;height:89px;background:linear-gradient(-180deg,#fff,#fff3ef);border:1px solid #d81f2a;border-radius:8px 8px 8px 8px;display:flex;align-items:center;justify-content:space-between}.promo-list_item-wrap__iNRLJ .promo-list_item-content__k2iji{width:380px}.promo-list_item-wrap__iNRLJ .promo-list_item-content__k2iji .promo-list_item-label-wrap__TxXdG{height:20px;color:#333;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center}.promo-list_item-wrap__iNRLJ .promo-list_item-content__k2iji .promo-list_item-label-wrap__TxXdG .promo-list_item-text__PDtEG{font-size:16px;line-height:20px;font-weight:500;font-family:PingFangSC-Medium}.promo-list_item-wrap__iNRLJ .promo-list_item-content__k2iji .promo-list_item-info-wrap__azduF{margin-top:12px;height:16px;color:#666;font-size:12px;font-weight:400;line-height:16px;display:flex;align-items:center}.promo-list_item-wrap__iNRLJ .promo-list_item-content__k2iji .promo-list_item-info-wrap__azduF .promo-list_usage-rules___t372{margin-left:8px;border-bottom:1px dashed #999}.promo-list_item-wrap__iNRLJ .promo-list_item-option__o9rQB{width:180px;display:flex;justify-content:flex-end;align-items:center}.promo-list_item-wrap__iNRLJ .promo-list_item-option__o9rQB .promo-list_price-wrap__b1A8o{height:28px;color:#d81f2a;font-size:20px;font-weight:500;letter-spacing:0;display:flex;align-items:flex-end;justify-content:center;margin-right:32px;white-space:nowrap;vertical-align:baseline}.promo-list_item-wrap__iNRLJ .promo-list_item-option__o9rQB .promo-list_price-wrap__b1A8o .promo-list_price-unit__3IRSN{font-size:12px}.promo-list_usage-content__R66yl{width:220px;max-height:120px;padding:16px 20px;overflow:auto}.promo-list_btn-group__DAS2i{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:40px}.skeleton_wrapper__y1qfX{width:100%;height:100%}.skeleton_wrapper__y1qfX li{width:100%;height:16px;list-style:none;background:rgba(190,190,190,.2);border-radius:4px;margin-top:12px}.skeleton_wrapper__y1qfX .skeleton_active__Z7eLP{background:linear-gradient(90deg,hsla(0,0%,75%,.2) 25%,shade(hsla(0,0%,75%,.2),5%) 37%,hsla(0,0%,75%,.2) 63%);background-size:400% 100%;animation:skeleton_skeleton-loading__K7DfW 1.4s ease infinite}@keyframes skeleton_skeleton-loading__K7DfW{0%{background-position:100% 50%}to{background-position:0 50%}}.stepper_input___OtBJ{text-align:center;flex:auto;display:inline-block;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;padding:0;margin:0;line-height:1.5;background:0 0;border:0;outline:none;min-height:1.5rem;font-size:16px}.stepper_inputWrapper__yqXLV{height:28px;font-size:17px;color:#333;display:flex;justify-content:center;align-items:center;width:100%;max-height:100%;max-width:100%}.stepper_inputWrapper__yqXLV input::-webkit-inner-spin-button,.stepper_inputWrapper__yqXLV input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.stepper_inputWrapper__yqXLV input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.stepper_stepContainer__zi1e8{display:flex;justify-content:center;align-items:center;height:30px}.stepper_stepMiddle__Ih7yz{width:30px;margin:0 3px}.stepper_stepperBtn__6cbtR{height:28px;width:28px;line-height:24px;font-size:22px;text-align:center}.stepper_handleButton__cOn3P{background:#e5e9f0;border-radius:2px 2px 2px 2px;color:#002569;cursor:pointer}.stepper_handleButton__cOn3P:hover{background:#002569;color:#fff}.stepper_disabledBtn__9rBss{background:#eff0f1;border-radius:2px 2px 2px 2px;color:#abb0bd;cursor:default}.booking-dialog_container__p1ldt{margin-bottom:32px;padding:16px 32px 0}.booking-dialog_usaDialogContainer__ji4Fa{max-height:460px;overflow-y:auto;padding:16px 42px 0}.booking-dialog_titleShadow__mS4Wz{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.booking-dialog_titleContainer__AyQoY{background:#fff;border-radius:8px 8px 0 0;height:64px;width:100%;position:sticky;top:0;left:0;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;z-index:1}.booking-dialog_title__lWClj{padding-left:20px;width:100%;display:flex;align-items:center}.booking-dialog_logo__xvCMz{background:#d81f2a;border-radius:2px 0 2px 0;height:16px;width:4px;margin-right:8px}.booking-dialog_name__W_bP9{color:#333;font-size:16px;font-weight:500;height:24px;line-height:24px;margin-right:8px}.booking-dialog_noneLogo__LEZJn{background:rgba(171,176,189,.08);border-radius:2px 2px 2px 2px;height:24px;display:flex;align-items:center;justify-content:center;padding:4px 6px;margin-right:8px}.booking-dialog_noneLogoType__R9_DR{color:#abb0bd;font-size:14px;font-weight:400;height:16px;line-height:16px}.booking-dialog_titleNotice__DT1tq{color:#999;font-size:12px;font-weight:400;height:16px;line-height:16px;border-bottom:1px dashed #999}.booking-dialog_item__9_1Wj{display:flex;align-items:flex-end;margin-bottom:32px;position:relative;cursor:pointer}.booking-dialog_item__9_1Wj:last-child{margin-bottom:0}.booking-dialog_inputContainer__7JnhC{display:flex;align-items:center;justify-content:center;width:276px;padding-top:4px;padding-bottom:8px}.booking-dialog_inputContainer__7JnhC:nth-child(odd){margin-right:16px}.booking-dialog_inputNameContainer__nZex3{display:flex;justify-content:flex-end;width:322px;border-bottom:1px solid #e1e2e3;padding-top:4px;min-height:32px!important;flex-direction:column;position:relative}.booking-dialog_inputLong__YgCMq{width:100%;color:#000;font-size:14px;font-weight:400;height:20px;letter-spacing:0;line-height:20px}.booking-dialog_nameContent__XqD0m{display:flex;align-items:center;justify-content:center;color:#333;font-size:16px;font-weight:500;height:24px;line-height:24px;font-family:PingFangSC-Medium,serif}.booking-dialog_noneIndex__agKSA{margin-right:8px}.booking-dialog_papersContainer__MjPCq{min-height:32px;width:230px;display:flex;flex-direction:column;margin-right:8px;border-bottom:1px solid #e1e2e3;justify-content:flex-end}.booking-dialog_papersContainerLong__YaeMX{height:32px;width:324px;display:flex;align-items:center;margin-right:16px;border-bottom:1px solid #e1e2e3}.booking-dialog_itemTitle__oesCc{color:#999;font-size:12px;font-weight:400;height:16px;letter-spacing:0;line-height:16px;margin-bottom:4px}.booking-dialog_buttonContainer__5EUA2{display:flex;align-items:center;justify-content:flex-end;padding:0 32px 20px}.booking-dialog_buttonCancel__hg2O4{color:#666;margin-right:16px}.booking-dialog_buttonCancel__hg2O4,.booking-dialog_buttonSubmit__Dwvq6{font-size:14px;font-weight:400;letter-spacing:0;height:36px;line-height:36px;cursor:pointer}.booking-dialog_buttonSubmit__Dwvq6{background:#d81f2a;border-radius:4px 4px 4px 4px;padding:0 20px;max-width:180px;color:#fff;text-align:center}.booking-dialog_text__Z__xL{color:#333;font-size:14px;font-weight:400;height:16px;line-height:16px;cursor:pointer}.booking-dialog_select__5R4K5{color:#999;font-size:14px;font-weight:400;min-height:20px;letter-spacing:0;line-height:20px}.booking-dialog_selectWrong__B1fkX{color:#f5190a!important}.booking-dialog_optionsContainer__QEc_5{display:flex;align-items:center;justify-content:center}.booking-dialog_optionsType__zpd6A{color:#333;font-size:14px;font-weight:400;height:20px;letter-spacing:0}.booking-dialog_optionsLabel__8BDc7{color:#999;font-size:12px;font-weight:400;height:16px;letter-spacing:0;line-height:16px}.booking-dialog_radioContainer__U0QLi{width:100%;justify-content:flex-start}.booking-dialog_labelStyle__xzzUp{margin-left:4px;color:#999;font-size:12px}.booking-dialog_usaContainer__o3yvQ{background:rgba(171,176,189,.1);border-radius:4px 4px 4px 4px;padding:12px 20px;margin-bottom:20px}.booking-dialog_usaTitle__wYRIX{color:#999;font-size:14px;font-weight:400;max-width:568px;margin-bottom:20px}.booking-dialog_usaInput__zD7T6{background-color:transparent}.booking-dialog_blueBorderBottom__A_7HQ{border-bottom-color:#002569}.booking-dialog_redBorderBottom__AUjcB{border-bottom:1px solid #f5190a}.booking-dialog_wrong__tGpkl::-webkit-input-placeholder{color:#f5190a}.booking-dialog_wrong__tGpkl:-moz-placeholder,.booking-dialog_wrong__tGpkl::-moz-placeholder{color:#f5190a}.booking-dialog_wrong__tGpkl::-ms-input-placeholder{color:#f5190a}.booking-dialog_wrongText___W5I6{color:#f5190a;font-size:12px;font-weight:400;height:17px;letter-spacing:0;position:absolute;bottom:-20px}.booking-dialog_itemLoyalty__oe7xX{display:flex;flex-direction:column;margin-bottom:32px;position:relative;cursor:pointer}.booking-dialog_itemLoyalty__oe7xX .booking-dialog_itemTop__QuiFt{display:flex;align-items:flex-end;margin-bottom:32px;position:relative;cursor:pointer}.booking-dialog_itemBottom__JpA0R{margin-bottom:20px!important}.booking-dialog_wrongTextSq__OcVqJ{width:588px;color:#f5190a;font-size:12px;font-weight:400;letter-spacing:0;margin-bottom:20px}.booking-dialog_wrongTextSq__OcVqJ .booking-dialog_wrongImg__Y823S{flex-shrink:0;margin-right:5px;position:relative;top:2px}.booking-dialog_wrongTextSq__OcVqJ .booking-dialog_wrongContent__i11Uw{color:#f5190a;font-size:14px;font-weight:400}.booking-dialog_input100__ba_oX{width:100%;justify-content:flex-start;margin-right:0;max-width:528px}.booking-dialog_input256__0fHeG{width:256px}.booking-dialog_input256__0fHeG:last-child{margin-right:0}.booking-dialog_image__u2_50{bottom:3px;right:8px;position:absolute;width:auto}.booking-dialog_imageContent__J1_gv{width:328px;padding:16px 20px;color:#333;font-size:12px;font-weight:400;height:172px;line-height:18px;white-space:normal}.booking-dialog_popContent__mghsS{width:263px;font-size:12px;font-weight:400;top:18px;padding:10px;letter-spacing:0;line-height:20px}.booking-dialog_bookingPopWrap__PhxT_{bottom:-3px}.booking-dialog_bookingPopContent__eRa4j{position:fixed!important;top:0}.booking-dialog_inputLabel__XThXO{margin-bottom:4px;color:#999;font-size:12px;font-weight:400;height:16px;letter-spacing:0;line-height:16px}.booking-dialog_line__p8Quf{line-height:16px;margin-right:8px;width:1px;height:16px;border-right:1px solid #e1e2e3;margin-bottom:5px}.booking-dialog_InputBox__SWBw5{padding-left:4px;width:100%;padding-bottom:2px;background:#fff}.booking-dialog_selectContainerClassName__rwLP_{padding-left:4px;margin-bottom:4px}.booking-dialog_datePickerInput__HI3Kt{height:unset!important;margin-bottom:4px}.booking-dialog_babyDomesticNoticeContainer__pSEir{display:flex;align-content:center;justify-content:flex-start;margin-bottom:20px;margin-top:-20px}.booking-dialog_babyDomesticNotice__nMzNi{height:20px;color:#d81f2a;font-size:14px;font-weight:400}.booking-dialog_nameInput__lEO1p{text-transform:uppercase}.booking-dialog_certificateOption__k_mTA{padding:16px;text-align:left!important}.booking-dialog_airRailContent__5N3bv,.booking-dialog_instructionsContent__v0_B9{width:326px;padding:16px 20px;color:#333;font-size:12px;font-weight:400;height:132px;line-height:18px;white-space:normal}.booking-dialog_airRailContent__5N3bv{width:300px;height:auto}.booking-dialog_pending-animation-box__iVa9O{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);border-radius:4px;display:flex;align-items:center;justify-content:center}.booking-dialog_pending-animation-box__iVa9O .booking-dialog_pending-animation__nhn8L{height:20px;width:20px}.contact-information_contactContainer__b5U6K{width:100%}.contact-information_titleContainer__FkYK6{margin-bottom:12px;display:flex;align-items:center;padding:0 4px}.contact-information_contactTitle__nFaKQ{color:#333;font-size:18px;height:28px;line-height:28px;margin-right:16px;font-weight:var(--bold-fw);font-family:var(--bold-ff)}.contact-information_contactCard__eHUYx{background:#fff;border-radius:4px 4px 4px 4px;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);width:100%;padding:32px 24px;display:flex;flex-direction:column;justify-content:space-between}.contact-information_contactItem___vYgr{width:100%;display:flex;align-items:center;position:relative;height:20px}.contact-information_contactItem___vYgr.contact-information_seat-book-page-contactItem__9UWVb{padding-top:42px;box-sizing:content-box}.contact-information_contactWays__mr_E_{margin-top:42px}.contact-information_contactItem___vYgr:first-child{margin-bottom:32px}.contact-information_nameLabel__W414e{height:16px;color:#999;font-size:12px;line-height:16px;position:absolute;top:-16px;left:2px}.contact-information_nameItem__n8BY7{width:57%!important;margin-right:16px}.contact-information_saveButton__J_kl0{font-size:14px;color:#d2d2d2;margin-left:4px;cursor:pointer;white-space:nowrap}.contact-information_couldSave__mewwY{color:#002569}.contact-information_item__dky31{width:100%;display:flex;flex-direction:column;margin-right:16px}.contact-information_item__dky31:last-child{margin-right:0}.contact-information_itemTitle__bxPnk{color:#999;font-size:12px;font-weight:400;height:16px;letter-spacing:0;line-height:16px;margin-bottom:4px}.contact-information_inputContainer__a3Dpv{width:100%;border-bottom:1px solid #e1e2e3;padding:4px 8px 4px 4px;position:relative}.contact-information_inputContainer__a3Dpv input{border:unset;outline:unset}.contact-information_inputContainer_error__lwsrG{border-bottom:1px solid #f5190a}.contact-information_input__7XV68{width:100%;color:#333;font-size:14px;font-weight:400;height:20px;letter-spacing:0;line-height:20px}.contact-information_wrongText__Y5lWS{color:#f5190a;font-size:12px;font-weight:400;height:17px;letter-spacing:0;position:absolute;bottom:-20px}.contact-information_wrong__Tj_gs::-webkit-input-placeholder{color:#f5190a}.contact-information_wrong__Tj_gs:-moz-placeholder,.contact-information_wrong__Tj_gs::-moz-placeholder{color:#f5190a}.contact-information_wrong__Tj_gs::-ms-input-placeholder{color:#f5190a}.contact-information_productTitle__M8cAz{color:#333;font-size:14px;font-weight:400;margin-bottom:30px}.contact-information_phoneSelectItem__BNzGC{width:112px;margin-right:8px}.contact-information_phoneSelectItem__BNzGC .contact-information_PhoneSelectTextClassName__kWh_h{color:#333}.contact-information_line__jxrQb{line-height:16px;margin-right:8px;width:1px;height:16px;border-right:1px solid #e1e2e3}.contact-information_button__g3GBi{background:#002569;border-radius:2px 2px 2px 2px;height:36px;width:112px;color:#fff;line-height:36px;text-align:center;font-size:14px;font-weight:400;letter-spacing:0;cursor:pointer;margin:32px auto 0}.contact-information_lockItem__Zoeo7{display:flex;align-items:center}.contact-information_lockItem__Zoeo7:nth-child(2){margin-bottom:12px}.contact-information_lockItemName__plvZK{color:#333;font-size:16px;font-weight:500;height:24px;line-height:24px;margin-bottom:16px}.contact-information_lockTitle__RiOuR{color:#999;font-size:14px;font-weight:400;height:18px;letter-spacing:0;line-height:18px;width:100px}.contact-information_lockItemValue__cLZoC{color:#333;font-size:14px;font-weight:500;height:18px;letter-spacing:0;line-height:18px}.contact-information_titleContentContainer__3FUSX{display:flex;align-items:center}.contact-information_titleContent__tU3Px{color:#666;font-size:14px;font-weight:400;margin-left:5px}.contact-information_select_option__u_uoB{padding:0!important}.contact-information_contactsWrap__oJKI6{display:flex;flex-direction:column;justify-content:center;margin:0 24px;padding:12px 0;border-bottom:1px dashed #e1e2e3}.contact-information_contactsWrap__oJKI6 .contact-information_contactsName__BjlJh{text-align:left;min-height:21px;color:#333;font-size:14px;font-family:PingFangSC-Medium;font-weight:500;letter-spacing:0;line-height:21px}.contact-information_contactsWrap__oJKI6 .contact-information_contactsMobile__pyGV6{text-align:left;display:flex;align-items:center}.contact-information_contactsWrap__oJKI6 .contact-information_contactsMobile__pyGV6 .contact-information_contactsMobileTitle__wOYC9{height:21px;color:#999;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0;line-height:21px}.contact-information_contactsWrap__oJKI6 .contact-information_contactsMobile__pyGV6 .contact-information_contactsMobilePhone__Ky1V9{height:21px;color:#333;font-size:14px;font-family:PingFangSC-Regular;font-weight:400;letter-spacing:0;line-height:21px}.contact-information_successNoticeWrap__PPL1p{margin-left:16px;max-width:237px;height:36px;background:rgba(79,186,130,.1);border-radius:4px 4px 4px 4px;padding:8px 16px;display:flex;align-items:center}.contact-information_successNoticeWrap__PPL1p .contact-information_successNoticeText__gadY7{max-width:160px;height:18px;color:#4fba82;font-size:12px;font-family:PingFangSC-Medium;font-weight:500;line-height:18px;min-width:-moz-fit-content;min-width:fit-content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:2px}.contact-information_failedNoticeWrap__KpPBB{background:rgba(230,60,70,.1)}.contact-information_failedNoticeWrap__KpPBB .contact-information_failedNoticeText__PxnaN{color:#e63c46}.contact-information_errorPopContent___qeoM{font-size:12px;font-family:PingFangSC-Medium;font-weight:500;line-height:18px;padding:9px 16px}.contact-information_selectLabel__4o2uJ{position:absolute;bottom:16px;margin-bottom:4px!important}.contact-information_info-icon__n14lh{width:12px;height:12px;margin-right:4px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/ic_notice_image.4ec32079.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.contact-information_InsideSubLabel__p_7Hz{display:flex;align-items:center;justify-content:flex-start;height:17px;color:#999;font-size:12px;margin-bottom:32px}.contact-information_labelWrap__v1Iq4{height:20px;display:flex;align-items:center;color:#666;font-size:14px}.contact-information_labelWrap__v1Iq4 .contact-information_labelTitle__kVd6V{font-size:18px;color:#333;font-weight:550;height:28px;line-height:28px;margin-right:6px}.contact-information_transitHotelContainer__mqGxi .contact-information_InsideSubLabel__p_7Hz{margin-bottom:32px}.contact-information_transitGuidance__s0bjO .contact-information_InsideSubLabel__p_7Hz{margin-bottom:52px}.contact-information_contactInformationLuggageAtHome__JuG1y{width:60%}.contact-information_contactInformationLuggageAtHome__JuG1y .contact-information_titleContainer__FkYK6{margin:0!important}.contact-information_contactInformationLuggageAtHome__JuG1y .contact-information_contactCard__eHUYx{padding:0!important;box-shadow:none!important}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz{padding:18px 24px 0}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77{height:122px;margin-top:24px;display:flex}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-label-wrap__tP_uk{height:112px;width:60px;color:#999;font-size:14px;line-height:22px;margin-right:22px;display:flex;flex-direction:column;justify-content:space-around}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO{height:112px;display:flex;flex-direction:column;justify-content:space-around}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS{height:26px;display:flex;align-items:center}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS .settle_from-stepper__mJ905>:first-child,.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS .settle_from-stepper__mJ905>:last-child{transform:scale(.85);transform-origin:center;border-radius:1.71px 1.71px 1.71px 1.71px}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS .settle_from-stepper__mJ905>:first-child:not(.settle_disabled-btn__Qqexb),.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS .settle_from-stepper__mJ905>:last-child:not(.settle_disabled-btn__Qqexb){background:#002569;color:#fff}.settle_settle-wrap__iO7cM .settle_settle-content__yewFz .settle_form-wrap__EhY77 .settle_form-content-wrap__QxgyO .settle_form-content-item__xm6HS .settle_from-stepper__mJ905>:nth-child(2){width:26px}.settle_settle-wrap__iO7cM .settle_settle-contact-info__lRfwJ{width:632px;padding:0 24px}.settle_settle-wrap__iO7cM .settle_settle-contact-info__lRfwJ .settle_contact-info-title__M9pls{margin:4px 0 6px}.settle_settle-wrap__iO7cM .settle_footer__tV2ki{width:632px;height:68px;background:#fff;box-shadow:0 -20px 48px 0 rgba(32,41,50,.04);border-radius:0 0 8px 8px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.settle_settle-wrap__iO7cM .settle_footer__tV2ki .settle_total-price__hD9q5{display:flex;align-items:center}.settle_settle-wrap__iO7cM .settle_footer__tV2ki .settle_total-price__hD9q5 .settle_total-label__rcB6S{width:42px;color:#666;font-size:14px}.settle_settle-wrap__iO7cM .settle_footer__tV2ki .settle_total-price__hD9q5 .settle_price-wrap__O_1O4{height:28px;color:#d81f2a;font-size:20px;font-weight:500;letter-spacing:0;margin-right:32px;white-space:nowrap;vertical-align:baseline;line-height:28px}.settle_settle-wrap__iO7cM .settle_footer__tV2ki .settle_total-price__hD9q5 .settle_price-wrap__O_1O4 .settle_price-unit__edgYM{vertical-align:baseline;font-size:14px}.settle_single-btn__Rs57a{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px}.purchase-modal_modal-wrap__2PkXh .purchase-modal_header__VHb_Y{height:56px;background:#fff;box-shadow:0 20px 48px 0 rgba(32,41,50,.04);border-radius:8px 8px 0 0;padding:16px 24px;color:#333;font-size:16px;font-weight:600;line-height:24px;display:flex;align-items:center;justify-content:space-between}.purchase-modal_modal-wrap__2PkXh .purchase-modal_header__VHb_Y .purchase-modal_close-icon__S6rKC{cursor:pointer;width:20px;height:20px;background-image:url(https://webresource.airchina.com.cn/_next/static/media/close.88425427.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.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}.note-tab_noteHiddenWrapper__yLL_v,.note-tab_noteWrapper__lOSGU{margin-top:15px}.note-tab_noteHiddenWrapper__yLL_v .note-tab_noteTitle__F9ptr,.note-tab_noteWrapper__lOSGU .note-tab_noteTitle__F9ptr{color:#333;font-size:16px;margin-bottom:16px;font-weight:var(--bold-fw);font-family:var(--bold-ff)}.note-tab_noteHiddenWrapper__yLL_v .note-tab_line__VsUs0,.note-tab_noteWrapper__lOSGU .note-tab_line__VsUs0{border-bottom:1px solid #e1e2e3;margin-bottom:16px}.note-tab_noteHiddenWrapper__yLL_v{margin-top:0!important}.note-tab_popover-dom__h2gJg{overflow-y:auto;overflow-x:hidden}.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;height:auto}.style_content-inner-bottom__kDBzZ .style_content-title__4etvQ{font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px}.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}.texture_bg__i9IAw{width:100%;height:360px;background:url(https://webresource.airchina.com.cn/_next/static/media/texture.733938a4.png) no-repeat;background-position:100%;background-size:contain}.texture_bg_style__UVn0z{width:100%;height:360px;position:absolute;z-index:-1}.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}