.styles_optionCheckbox__34ELk{cursor:pointer;width:25px;height:26px;background-image:url(/img/icon/checkbox.svg);background-repeat:no-repeat}.styles_optionCheckbox__34ELk.styles_checked__HPU_B{background-image:url(/img/icon/checkbox-checked.svg)}.styles_optionCheckbox__34ELk.styles_disabled__thzrT{cursor:not-allowed;opacity:.5}.styles_optionCounter__53Rs0{display:flex;justify-content:space-between;align-items:center;min-width:82px;border:2px solid #e7e7e7;border-radius:25px}.styles_optionCounter__53Rs0.styles_disabled__thzrT{cursor:default;justify-content:center;padding:0 4px}.styles_optionCounter__53Rs0.styles_disabled__thzrT .styles_btnDecrease__aDzxw,.styles_optionCounter__53Rs0.styles_disabled__thzrT .styles_btnIncrease__IUBwD{display:none}.styles_optionCounter__53Rs0 .styles_btnDecrease__aDzxw{cursor:pointer;margin:0 4px;width:22px;height:22px;background-image:url(/img/icon/decrease.svg)}.styles_optionCounter__53Rs0 .styles_btnIncrease__IUBwD{cursor:pointer;margin:0 4px;width:22px;height:22px;background-image:url(/img/icon/increase.svg)}.styles_optionCounter__53Rs0 .styles_btnIncrease__IUBwD.styles_disabled__thzrT{opacity:.3;cursor:not-allowed}.styles_optionCounter__53Rs0 .styles_value__bsMaR{flex-shrink:0;font-weight:500;line-height:26px;color:#110f0e}.styles_optionCounter__53Rs0 .styles_value__bsMaR.styles_active__8nfbH{color:#c52831}.styles_btnShowOptions__VkJun{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:160%;color:#c52831}@media screen and (max-width:991px){.styles_btnShowOptions__VkJun{position:relative;padding-bottom:8px;margin-bottom:8px;font-size:16px}.styles_btnShowOptions__VkJun:before{content:"";position:absolute;bottom:0;left:-16px;right:-16px;width:calc(100% + 32px);border-bottom:2px solid #c52831}}.styles_btnShowOptions__VkJun:after{content:"";width:27px;height:26px;background-image:url(/img/icon/arrow-expand.svg);margin-left:8px}.styles_btnHideOptions__gEjNj{cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:160%;color:#c52831}@media screen and (max-width:991px){.styles_btnHideOptions__gEjNj{position:relative;padding-bottom:8px;margin-bottom:8px;font-size:16px}.styles_btnHideOptions__gEjNj:before{content:"";position:absolute;bottom:0;left:-16px;right:-16px;width:calc(100% + 32px);border-bottom:2px solid #c52831}}.styles_btnHideOptions__gEjNj:after{content:"";width:27px;height:26px;background-image:url(/img/icon/arrow-expand.svg);margin-left:8px;transform:rotate(180deg);top:-1px;position:relative}.styles_bookingConfirm__c6pty{margin-right:40px;width:calc(100% - 423px - 40px)}@media screen and (max-width:1200px){.styles_bookingConfirm__c6pty{width:100%;margin-right:0;margin-bottom:40px}}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty{margin-bottom:10px}}.styles_bookingConfirm__c6pty .styles_btnBack__cPkrI{margin-left:4px;margin-bottom:16px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_btnBack__cPkrI{position:absolute;top:24px;left:20px}}.styles_bookingConfirm__c6pty .styles_wrap__jXfJY{width:100%;padding:32px 16px;background:#fff;box-shadow:0 1px 6px hsla(0,0%,49%,.2);border-radius:20px}@media screen and (max-width:1200px){.styles_bookingConfirm__c6pty .styles_wrap__jXfJY{padding:16px;box-shadow:none;border-radius:0}}.styles_bookingConfirm__c6pty.styles_hide__szkej{display:none}.styles_bookingConfirm__c6pty .styles_head__x8uuI{font-weight:600;font-size:20px;line-height:160%;color:#c52831;padding:0 16px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_head__x8uuI{padding-left:45px}}.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm{display:flex;align-items:center;padding:16px 24px;border-bottom:1px solid #e7e7e7;margin-bottom:16px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm{padding:8px;border-bottom:0}}.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm .styles_carImage__ywRoZ{margin-right:8px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm .styles_carImage__ywRoZ img{width:85px;height:auto}}.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm .styles_carInfo__gt_MQ .styles_name__XYN19{font-weight:500;font-size:20px;line-height:160%;color:#110f0e}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm .styles_carInfo__gt_MQ .styles_name__XYN19{font-size:18px}}.styles_bookingConfirm__c6pty .styles_selectedCarType__WxaIm .styles_carInfo__gt_MQ .styles_desc__KHi2J{font-size:14px;line-height:160%;color:#6d6d6d}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_{border-bottom:1px solid #e7e7e7;padding-bottom:8px;margin-bottom:16px}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_ .styles_title__bTkIZ{font-weight:500;font-size:20px;line-height:160%;color:#000;padding:0 16px}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_ .styles_content__4h0cV{padding:8px 16px}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_ .styles_content__4h0cV .styles_flex__LZXPv{display:flex}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_ .styles_content__4h0cV .styles_flex__LZXPv .styles_iconDateTime__o15s_{width:26px;height:26px;margin-right:16px;background-image:url(/img/icon/booking/date.svg);background-repeat:no-repeat}.styles_bookingConfirm__c6pty .styles_selectedDateTime__hAcB_ .styles_content__4h0cV .styles_flex__LZXPv span{font-weight:500;font-size:18px;line-height:160%;color:#110f0e}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii{padding-bottom:8px;margin-bottom:16px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_title__bTkIZ{font-weight:500;font-size:20px;line-height:160%;color:#000;padding:0 16px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV{padding:8px 16px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_district__lsozy{border-radius:4px;color:#fff;background-color:#535353;display:flex;justify-content:center;font-size:18px;padding:0 8px;min-width:74px;margin-left:16px;flex-shrink:0}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_intermediate__TcbgB,.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_pickup__1ALNy{position:relative;display:flex;align-items:center;font-weight:500;font-size:18px;line-height:160%;color:#110f0e;padding:8px 0;border-bottom:1px solid #e7e7e7;margin-left:30px;margin-bottom:10px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_intermediate__TcbgB:before,.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_pickup__1ALNy:before{content:"";position:absolute;left:-30px;width:26px;height:26px;background-image:url(/img/icon/location.svg)}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_intermediate__TcbgB:after,.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_pickup__1ALNy:after{content:"";position:absolute;width:2px;height:28px;left:-18px;top:36px;background-image:url(/img/icon/point.svg)}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_intermediate__TcbgB span,.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_pickup__1ALNy span{padding-left:16px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_destination__1U6C3{position:relative;display:flex;align-items:center;font-weight:500;font-size:18px;line-height:160%;color:#110f0e;padding:8px 0;border-bottom:1px solid #e7e7e7;margin-left:30px}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_destination__1U6C3:before{content:"";position:absolute;left:-30px;width:26px;height:26px;background-image:url(/img/icon/destination.svg)}.styles_bookingConfirm__c6pty .styles_selectedItinerary__6WMii .styles_content__4h0cV .styles_destination__1U6C3 span{padding-left:16px}.styles_bookingConfirm__c6pty .styles_boardingLocation__2tlH0{padding-bottom:8px}.styles_bookingConfirm__c6pty .styles_boardingLocation__2tlH0 .styles_title__bTkIZ{display:flex;align-items:center;padding:8px 16px;font-weight:500;font-size:20px;line-height:160%;color:#000}.styles_bookingConfirm__c6pty .styles_boardingLocation__2tlH0 .styles_title__bTkIZ .styles_icon__q1Y2O{margin-right:8px;width:26px;height:26px;background-image:url(/img/icon/boarding-pin.svg)}.styles_bookingConfirm__c6pty .styles_boardingLocation__2tlH0 .styles_mapWrap__g5UMo{overflow:hidden;border-radius:10px}.styles_bookingConfirm__c6pty .styles_boardingLocation__2tlH0 .styles_map__ojOEE{width:100%;height:200px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo{padding:16px 0}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_title__bTkIZ{padding:0 16px;font-weight:500;font-size:20px;line-height:160%;color:#000;margin-bottom:16px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_title__bTkIZ{padding:0 0 16px}}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formBox__ImgYW{padding:16px;border-radius:10px;border:1px solid #e7e7e7}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formGroup__DeryQ{display:flex;flex-direction:column;padding-left:30px}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formGroup__DeryQ{max-width:100%;width:100%}}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formGroup__DeryQ label{font-size:18px;line-height:160%;color:#6d6d6d;margin-bottom:8px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formGroup__DeryQ input{width:100%;height:56px;padding:0 10px;background:#fff;border:1px solid #6d6d6d;border-radius:6px;font-size:16px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_formGroup__DeryQ input:disabled{opacity:.3;border-color:#999}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnAdd__M2P6T{display:block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:16px 48px;background:#c52831;border-radius:300px;color:#fff;width:320px;margin:25px auto 0;font-size:18px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnAdd__M2P6T:disabled{background-color:#e7e7e7;color:#5d5d5d}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnAdd__M2P6T{margin-top:0}}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf{padding:0 16px 16px;margin-bottom:16px;border-bottom:1px solid #e7e7e7}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf{padding:0 0 16px}}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_toggleHead__Fq1Rz{cursor:pointer;position:relative;display:flex;justify-content:space-between}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_toggleHead__Fq1Rz:after{content:"";position:absolute;right:0;width:25px;height:25px;background-image:url(/img/icon/arrow-toggle.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_label__xAO6m{position:relative;color:#6d6d6d;font-weight:500;display:flex;align-items:center}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_label__xAO6m:before{content:"";width:25px;height:26px;margin-right:4px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf.styles_contactInfo___gtWb .styles_label__xAO6m:before{background-image:url(/img/icon/contact.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf.styles_flightInfo__bIGFa .styles_label__xAO6m:before{background-image:url(/img/icon/flight.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf.styles_languageInfo__HA2OJ .styles_label__xAO6m:before{background-image:url(/img/icon/lang.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf.styles_remarkInfo__OMpT0 .styles_label__xAO6m:before{background-image:url(/img/icon/remark.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV{position:relative;padding-top:16px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV .styles_contactItem__n7zVz{display:flex;align-items:center;justify-content:space-between;position:relative;padding-left:30px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV .styles_contactItem__n7zVz:before{content:"";position:absolute;top:0;left:0;width:26px;height:26px;background-image:url(/img/icon/contact.svg)}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV .styles_contactItem__n7zVz:not(:last-child){padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e7e7e7}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV .styles_contactItem__n7zVz .styles_info__s_lAv .styles_name__XYN19{color:#110f0e}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_content__4h0cV .styles_contactItem__n7zVz .styles_info__s_lAv .styles_tel__7Sr87{font-size:13px;color:#6d6d6d}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_toggleItem__ruGBf .styles_selected__cmDGx{padding-left:30px;font-weight:500}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnWrap__sI_Rj{display:flex;justify-content:center}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnWrap__sI_Rj .styles_btn__AIbYL{display:block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:16px 48px;background:#c52831;border-radius:300px;color:#fff;width:320px;margin:25px auto 0;font-size:18px}.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnWrap__sI_Rj .styles_btn__AIbYL:disabled{background-color:#e7e7e7;color:#5d5d5d}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_additionalInfo__ELDzo .styles_btnWrap__sI_Rj .styles_btn__AIbYL{margin-top:0}}.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ{padding:0 16px 16px;margin-bottom:16px;border-bottom:1px solid #e7e7e7}@media screen and (max-width:991px){.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ{padding:0 0 16px}}.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ .styles_selectHead__V5U54{display:flex;align-items:center;justify-content:space-between}.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ .styles_label__xAO6m{position:relative;display:flex;align-items:center}.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ .styles_label__xAO6m:before{content:"";width:25px;height:26px;margin-right:4px}.styles_bookingConfirm__c6pty .styles_selectItem__fsqBQ.styles_contactNotAvailable__duEyT .styles_label__xAO6m:before{background-image:url(/img/icon/no-contact.svg)}.styles_bookingConfirm__c6pty .styles_addPassengers__hWIbP{display:flex;justify-content:center;margin-bottom:16px}.styles_bookingConfirm__c6pty .styles_addPassengers__hWIbP .styles_btn__AIbYL{cursor:pointer;font-weight:500;font-size:16px;line-height:160%;color:#c52831;display:flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;font-family:Noto Sans TC,Noto Sans SC,Noto Sans HK,微軟正黑體,Microsoft JhengHei,Arial Unicode MS,Arial}.styles_bookingConfirm__c6pty .styles_addPassengers__hWIbP .styles_btn__AIbYL:after{content:"";margin-left:4px;width:25px;height:25px;background-image:url(/img/icon/plus.svg)}.styles_fareDetailPayment__YgkUl .styles_topHead__KTlZK{display:flex;align-items:center;padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #110f0e;font-weight:600;font-size:20px;line-height:160%;color:#110f0e}.styles_fareDetailPayment__YgkUl .styles_topHead__KTlZK .styles_btnBack__cPkrI{margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_selectTunnel__scEqL{padding:8px;border:1px solid #e7e7e7;border-radius:6px;margin-bottom:20px}.styles_fareDetailPayment__YgkUl .styles_selectTunnel__scEqL label{padding:0 8px;font-size:13px;line-height:160%;color:#535353}.styles_fareDetailPayment__YgkUl .styles_selectTunnel__scEqL .styles_tunnelList__c4Pr0 .styles_tunnel__akfoF{display:flex;padding:4px 8px 6px}.styles_fareDetailPayment__YgkUl .styles_selectTunnel__scEqL .styles_tunnelList__c4Pr0 .styles_tunnel__akfoF:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:6px}.styles_fareDetailPayment__YgkUl .styles_selectTunnel__scEqL .styles_tunnelList__c4Pr0 .styles_tunnel__akfoF .styles_charge__e5HR9{margin-left:auto;margin-right:16px;padding-left:16px}.styles_fareDetailPayment__YgkUl .styles_paymentTitle__z_1O9{margin-top:8px;margin-bottom:8px;line-height:160%;color:#110f0e}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye{background:#fff;border:1px solid #e7e7e7;border-radius:8px}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxHead__Jo56z{padding:8px 16px;display:flex;align-items:center;color:#535353;border-bottom:1px solid #e7e7e7}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxHead__Jo56z .styles_icon__q1Y2O{margin-right:4px;width:25px;height:26px;background-image:url(/img/icon/payment.svg)}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxContent__7UCW5{padding:8px 16px}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxContent__7UCW5 .styles_paymentOption__DUyjQ{display:flex;align-items:flex-start;justify-content:space-between}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxContent__7UCW5 .styles_paymentOption__DUyjQ:not(:last-child){margin-bottom:8px}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxContent__7UCW5 .styles_paymentOption__DUyjQ .styles_txt__0rpfX{line-height:160%;color:#110f0e}.styles_fareDetailPayment__YgkUl .styles_selectPaymentMethod__WM1ye .styles_boxContent__7UCW5 .styles_paymentOption__DUyjQ .styles_txt__0rpfX .styles_remain___Nsv8{font-size:13px;color:#c52831}.styles_fareDetailPayment__YgkUl .styles_payLabel__lBxhZ{font-size:13px;line-height:160%;color:#535353;margin-bottom:8px}.styles_fareDetailPayment__YgkUl .styles_payLabel__lBxhZ .styles_flex__LZXPv{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.styles_fareDetailPayment__YgkUl .styles_payLabel__lBxhZ .styles_remainAmount__WsAvL{font-size:18px;line-height:160%;color:#110f0e;padding:0 8px 0 0}.styles_fareDetailPayment__YgkUl .styles_payItem__TM2Pc{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 8px 0 0}.styles_fareDetailPayment__YgkUl .styles_payItem__TM2Pc .styles_iconSynCabDollar__xMPae{width:25px;height:25px;background-image:url(/img/icon/syncab-dollar.svg);margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_payItem__TM2Pc .styles_flex__LZXPv{display:flex;align-items:center}.styles_fareDetailPayment__YgkUl .styles_payItem__TM2Pc .styles_remain___Nsv8{font-size:13px;color:#c52831;margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:0 8px 12px 0;border-bottom:1px solid #e7e7e7}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconApplePay__AwKl9{width:26px;height:26px;background-image:url(/img/icon/apple-pay.svg);margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconGooglePay__PLPTn{width:27px;height:27px;background-image:url(/img/icon/google-pay.svg);margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconUnionPay__NeKem{width:25px;height:26px;background-image:url(/img/icon/union-pay.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconAmex__O2llC{width:25px;height:26px;background-image:url(/img/icon/amex.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconMastercard__F_7MW{width:25px;height:26px;background-image:url(/img/icon/mastercard.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconVisa__gklHB{width:25px;height:26px;background-image:url(/img/icon/visa.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_iconAlipay__WLNVs{width:25px;height:26px;background-image:url(/img/icon/alipay.svg)}.styles_fareDetailPayment__YgkUl .styles_payByItem__usqEz .styles_flex__LZXPv{display:flex;align-items:center}.styles_fareDetailPayment__YgkUl .styles_couponCode__pIOcs{margin:8px 0;padding:16px;border:1px solid #e7e7e7;border-radius:8px;position:relative;display:flex;align-items:center;cursor:pointer}.styles_fareDetailPayment__YgkUl .styles_couponCode__pIOcs .styles_icon__q1Y2O{width:25px;height:26px;background-image:url(/img/icon/coupon.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_couponCode__pIOcs:after{content:"";position:absolute;right:15px;width:25px;height:25px;background-image:url(/img/icon/arrow-right.svg)}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_boxHead__Jo56z{display:flex;align-items:center;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e7e7e7}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_boxHead__Jo56z .styles_btnBack__cPkrI{margin-right:8px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_boxHead__Jo56z .styles_txt__0rpfX{font-size:20px;line-height:160%;color:#110f0e}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR{padding-top:24px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD{position:relative;width:100%;height:117px;background-repeat:no-repeat;background-image:url(/img/booking/coupon.png);background-position:50%;background-size:100% 100%;padding:20px 24px;cursor:pointer}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD:not(:last-child){margin-bottom:15px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD.styles_disabled__thzrT{cursor:not-allowed;background-image:url(/img/booking/coupon-disable.png)}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD.styles_selected__cmDGx{background-image:url(/img/booking/coupon-selected.png)}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD.styles_selected__cmDGx:before{content:"";position:absolute;top:-10px;left:-5px;width:25px;height:26px;background-image:url(/img/icon/checkbox-checked.svg)}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD .styles_type__61zu2{font-weight:500;font-size:13px;line-height:18px;color:#535353;margin-bottom:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD .styles_name__XYN19{position:relative;display:flex;align-items:center;font-weight:500;font-size:15px;line-height:21px;color:#c52831;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:10px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD .styles_name__XYN19:before{content:"";width:25px;height:26px;background-image:url(/img/icon/coupon.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD .styles_expiryDate__BGwLO{font-size:12px;line-height:17px;color:#535353;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_couponList___9nfR .styles_coupon__NVMqD .styles_disabledText__Ev8Kg{position:absolute;right:0;bottom:0;background:#c52831;border-radius:6px 0 0 0;color:#fff;font-size:12px;padding:4px 8px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_addBtnWrap__WX2gG{display:flex;align-items:center;justify-content:center;margin-top:24px;margin-bottom:24px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_addBtnWrap__WX2gG .styles_btnAddCoupon__kh_Rz{display:flex;align-items:center;justify-content:center;color:#c52831;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:transparent;border:none;height:auto;padding:0}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_addBtnWrap__WX2gG .styles_btnAddCoupon__kh_Rz .styles_iconAdd__1_0PR{width:24px;height:24px;background-image:url(/img/icon/plus.svg);margin-left:8px}.styles_fareDetailPayment__YgkUl .styles_couponCodeBox__muR8I .styles_inputWrap__qgMjR{margin-bottom:24px}.styles_fareDetailPayment__YgkUl .styles_spacer__K8qam{display:block;width:100%;height:16px}.styles_fareDetailPayment__YgkUl .styles_returnTrip__WdEYc{margin:8px 0;padding:16px;border:1px solid #e7e7e7;border-radius:8px;position:relative;display:flex;align-items:center;cursor:pointer}.styles_fareDetailPayment__YgkUl .styles_returnTrip__WdEYc .styles_icon__q1Y2O{width:26px;height:26px;background-image:url(/img/icon/return.svg);margin-right:4px}.styles_fareDetailPayment__YgkUl .styles_returnTrip__WdEYc:after{content:"";position:absolute;right:15px;width:25px;height:25px;background-image:url(/img/icon/arrow-right.svg)}.styles_fareDetailPayment__YgkUl .styles_submitWrap__hKL_n{padding:20px 0 0}.styles_fareDetailPayment__YgkUl .styles_submitWrap__hKL_n .styles_remark__73G9Z{font-size:13px;line-height:160%;color:#535353;margin-bottom:8px}.styles_fareDetailPayment__YgkUl .styles_submitWrap__hKL_n .styles_viewTerms__TptDI{margin-top:0;margin-bottom:24px}.styles_viewTerms__TptDI{display:flex;justify-content:center;align-items:center;color:#c52831;font-size:13px;margin-top:16px;margin-bottom:8px}@media screen and (max-width:1200px){.styles_viewTerms__TptDI{margin-top:8px;margin-bottom:0}}.styles_viewTerms__TptDI .styles_iconInfo__W0_cq{width:18px;height:18px;background-image:url(/img/icon/info-red.svg);background-size:contain;margin-left:8px}