@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tripui-online-btn{-webkit-appearance:button;cursor:pointer;display:inline-block;overflow:visible;position:relative;text-align:center}.tripui-online-btn,.tripui-online-btn div{border:0;margin:0;outline:0;padding:0;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;touch-callout:none}.tripui-online-btn::-moz-focus-inner{border:0;padding:0}.tripui-online-btn-block{max-width:none!important;width:100%}.tripui-online-btn-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tripui-online-btn-loading{animation:rotate 2s linear infinite;background-size:100% 100%;display:inline-block}.tripui-online-btn-loading-autosize{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.tripui-online-btn-content{display:flex;align-items:center;justify-content:center}.tripui-online-btn-content-visible{visibility:hidden}.tripui-online-btn-solid-primary{background:var(--smtcColorBgBrandFilled,#3264ff);border-radius:4px;color:var(--smtcColorTextContentWhite,#fff)}.tripui-online-btn-solid-primary:hover:not(:disabled){background:#2953d6!important}.tripui-online-btn-solid-primary-disabled{background:var(--smtcColorBgDisabledFilled,#ced2d9);cursor:not-allowed}.tripui-online-btn-solid-primary-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4w12000cnkpxix858A.svg)}.tripui-online-btn-wireframe-primary{background:var(--smtcColorBgSurface,#fff);border:1px solid var(--smtcColorBorderBrandBold,#3264ff);border-radius:4px;color:var(--smtcColorTextBrand,#3264ff)}.tripui-online-btn-wireframe-primary:hover:not(:disabled){background:rgba(50,100,255,.16)!important}.tripui-online-btn-wireframe-primary-disabled{background:var(--smtcColorBgSurface,#fff);border:1px solid var(--smtcColorBorderDisabled,#ced2d9);color:var(--smtcColorTextDisabled,#acb4bf);cursor:not-allowed}.tripui-online-btn-wireframe-primary-loading{background-image:url(https://ak-d.tripcdn.com/images/05E1912000cnkq33800FE.svg)}.tripui-online-btn-solid-white{background:var(--smtcColorBgSurface,#fff);border-radius:4px;color:var(--compTipsColor,#0f294d)}.tripui-online-btn-solid-white:hover:not(:disabled){background:rgba(50,100,255,.16)!important;color:var(--smtcColorTextBrand,#3264ff)}.tripui-online-btn-solid-white-disabled{background:var(--smtcColorBgDisabledFilled,#ced2d9);color:var(--smtcColorTextContentWhite,#fff);cursor:not-allowed}.tripui-online-btn-solid-white-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4q12000cos7ew275DC.svg)}.tripui-online-btn-wireframe-white{background:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:4px;color:var(--smtcColorTextContentWhite,#fff)}.tripui-online-btn-wireframe-white:hover:not(:disabled){background:hsla(0,0%,100%,.16)!important}.tripui-online-btn-wireframe-white-disabled{border:1px solid hsla(0,0%,100%,.6);color:hsla(0,0%,100%,.6);cursor:not-allowed}.tripui-online-btn-wireframe-white-loading{background-image:url(https://ak-d.tripcdn.com/images/05E4w12000cnkpxix858A.svg)}.tripui-online-btn-large{font-size:18px;font-weight:700;height:56px;line-height:24px;padding:16px}.tripui-online-btn-large .tripui-online-btn-loading-wrapper{height:25px}.tripui-online-btn-large .tripui-online-btn-loading{height:25px;width:25px}.tripui-online-btn-large>.tripui-online-btn-content{gap:8px}.tripui-online-btn-large>.tripui-online-btn-content>.tripui-online-btn-icon{display:flex;height:18px;width:18px;align-items:center}.tripui-online-btn-large.tripui-online-btn-ellipsis{max-width:74px}.tripui-online-btn-middle{font-size:16px;font-weight:500;height:38px;line-height:22px;padding:8px 16px}.tripui-online-btn-middle .tripui-online-btn-loading-wrapper{height:21px}.tripui-online-btn-middle .tripui-online-btn-loading{height:21px;width:21px}.tripui-online-btn-middle>.tripui-online-btn-content{gap:5px}.tripui-online-btn-middle>.tripui-online-btn-content>.tripui-online-btn-icon{display:flex;height:16px;width:16px;align-items:center}.tripui-online-btn-middle.tripui-online-btn-ellipsis{max-width:70px}.tripui-online-btn-small{font-size:14px;font-weight:400;height:34px;line-height:18px;padding:8px 16px}.tripui-online-btn-small .tripui-online-btn-loading-wrapper{height:18px}.tripui-online-btn-small .tripui-online-btn-loading{height:18px;width:18px}.tripui-online-btn-small>.tripui-online-btn-content{gap:5px}.tripui-online-btn-small>.tripui-online-btn-content>.tripui-online-btn-icon{display:flex;height:14px;width:14px;align-items:center}.tripui-online-btn-small.tripui-online-btn-ellipsis{max-width:64px}.fade-in-enter{opacity:0}.fade-in-enter-active{opacity:1;transition:opacity .3s}.fade-in-exit{opacity:1}.fade-in-exit-active{opacity:0;transition:opacity .3s}.fade-in-fade-in-down-enter{opacity:0}.fade-in-fade-in-down-enter-active{opacity:1;transition:opacity .3s}.fade-in-fade-in-down-exit{opacity:1}.fade-in-fade-in-down-exit-active{opacity:0;transition:opacity .3s}.fade-in-slide-up-enter{opacity:0}.fade-in-slide-up-enter-active{opacity:1;transition:opacity .3s}.fade-in-slide-up-exit{opacity:1}.fade-in-slide-up-exit-active{opacity:0;transition:opacity .3s}.fade-in-slide-down-enter{opacity:0}.fade-in-slide-down-enter-active{opacity:1;transition:opacity .3s}.fade-in-slide-down-exit{opacity:1}.fade-in-slide-down-exit-active{opacity:0;transition:opacity .3s}.fade-in-slide-right-enter{opacity:0}.fade-in-slide-right-enter-active{opacity:1;transition:opacity .3s}.fade-in-slide-right-exit{opacity:1}.fade-in-slide-right-exit-active{opacity:0;transition:opacity .3s}.slide-up-enter{opacity:1;transform:translateY(100%)}.slide-up-enter-active{transition:transform .4s}.slide-up-enter-active,.slide-up-exit{opacity:1;transform:translateY(0)}.slide-up-exit-active{opacity:1;transform:translateY(100%);transition:transform .4s}.slide-down-appear,.slide-down-enter{opacity:1;transform:translateY(-100%)}.slide-down-appear-active,.slide-down-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}.slide-down-exit{opacity:1;transform:translateY(0)}.slide-down-exit-active{opacity:1;transform:translateY(-100%);transition:transform .4s}.slide-left-enter{opacity:1;transform:translateX(-100%)}.slide-left-enter-active{transition:transform .4s}.slide-left-enter-active,.slide-left-exit{opacity:1;transform:translateX(0)}.slide-left-exit-active{opacity:1;transform:translateX(-100%);transition:transform .4s}.slide-right-enter{opacity:1;transform:translateX(100%)}.slide-right-enter-active{transition:transform .4s}.slide-right-enter-active,.slide-right-exit{opacity:1;transform:translateX(0)}.slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}.slide-left-to-right-enter{opacity:1;transform:translateX(-100%)}.slide-left-to-right-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.slide-left-to-right-exit{opacity:1;transform:translateX(0)}.slide-left-to-right-exit-active{transition:transform .4s}.slide-left-to-right-exit-active,.slide-right-to-left-enter{opacity:1;transform:translateX(100%)}.slide-right-to-left-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.slide-right-to-left-exit{opacity:1;transform:translateX(0)}.slide-right-to-left-exit-active{opacity:1;transform:translateX(-100%);transition:transform .4s}._mobile_hide{display:block}html.is-mobile .fade-in-fade-in-down-appear,html.is-mobile .fade-in-fade-in-down-enter{opacity:0;transform:translateY(-20px)}html.is-mobile .fade-in-fade-in-down-appear-active,html.is-mobile .fade-in-fade-in-down-enter-active{opacity:1;transform:translateY(0);transition:opacity .4s,transform .4s}html.is-mobile .fade-in-fade-in-down-exit{opacity:1;transform:translateY(0)}html.is-mobile .fade-in-fade-in-down-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .4s,transform .4s}html.is-mobile .fade-in-slide-up-enter{opacity:1;transform:translateY(100%)}html.is-mobile .fade-in-slide-up-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}html.is-mobile .fade-in-slide-up-exit{opacity:1;transform:translateY(0)}html.is-mobile .fade-in-slide-up-exit-active{opacity:1;transform:translateY(100%);transition:transform .4s}html.is-mobile .fade-in-slide-down-appear,html.is-mobile .fade-in-slide-down-enter{opacity:1;transform:translateY(-100%)}html.is-mobile .fade-in-slide-down-appear-active,html.is-mobile .fade-in-slide-down-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}html.is-mobile .fade-in-slide-down-exit{opacity:1;transform:translateY(0)}html.is-mobile .fade-in-slide-down-exit-active{opacity:1;transform:translateY(-100%);transition:transform .4s}html.is-mobile .fade-in-slide-right-enter{opacity:1;transform:translateX(100%)}html.is-mobile .fade-in-slide-right-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}html.is-mobile .fade-in-slide-right-exit{opacity:1;transform:translateX(0)}html.is-mobile .fade-in-slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}html.is-mobile ._mobile_hide{display:none}:root{--coreBorderRadius0:0px;--coreBorderRadius4:4px;--coreBorderRadius8:8px;--coreBorderRadius16:16px;--coreBorderRadius24:24px;--coreBorderRadius32:32px;--coreBorderRadiusRound:9999px;--coreBorderWidth1:1px;--coreBorderWidth2:2px;--coreBorderWidth4:4px;--coreColorSecondaryBlack:#4f5563;--coreColorContentWhite:#fff;--coreColorBlueC8:#f1f5ff;--coreColorOrangeB32:#ffcab0;--coreColorRed:#d02c2a;--coreColorRedC8:#fff4f2;--coreColorTripBestBrown:#673114;--coreColorTransparent:transparent;--coreColorTertiaryBlack:#6f7685;--coreColorQuaternaryGray:#ebedf1;--coreColorBrandingBlue:#2c61fe;--coreColorTertiaryGray:#d4d7de;--coreColorBrandingOrange:#ffb400;--coreColorBlueB32:#c6d7ff;--coreColorCyanText:#047c88;--coreColorBlack:#121826;--coreColorGray:#b9bec7;--coreColorSecondaryGray:#6f7685;--coreColorWhite:#fff;--coreColorOrange:#c74401;--coreColorPinkC8:#fff3f6;--coreColorTripBlue:#2346ff;--coreColorOrangeText:#c74401;--coreColorRedText:#d02c2a;--coreColorCyanB32:#a9e4ea;--coreColorScrim:rgba(0,0,0,.64);--coreColorCyan:#047c88;--coreColorPink:#d81e60;--coreColorPinkText:#d81e60;--coreColorOrangeC8:#fdf5f2;--coreColorRedB32:#ffc8c0;--coreColorBlueRate:#173cd2;--coreColorPurpleB32:#d2d4fa;--coreColorPurpleC8:#f5f6ff;--coreColorCyanC8:#edfafb;--coreColorPurple:#6d4df8;--coreColorTripCoins:#966a00;--coreColorFifthGray:#f6f7fa;--coreColorPurpleText:#6d4df8;--coreColorPlaceholderGray:hsla(221,9%,48%,.16);--coreColorPinkB32:#fcc8d0;--coreColorSecondaryContentWhite:#fff;--coreColorTripBestGoldB32:rgba(255,226,200,.32);--coreFontFamilyTripGeom:"Trip Geom";--coreFontFamilyTripGeomTf:"Trip Geom TF";--coreFontSizeT24:24px;--coreFontSizeT28:28px;--coreFontSizeT20:20px;--coreFontSizeT18:18px;--coreFontSizeT32:32px;--coreFontSizeT16:16px;--coreFontSizeT14:14px;--coreFontSizeT12:12px;--coreIconfontAddCircular:"e000";--coreIconfontCheck:"e530";--coreIconfontChecked:"f05ca";--coreIconfontCheckSolid:"eced";--coreIconfontClearSolid:"e003";--coreIconfontDefault:"ee4f";--coreIconfontForwardRight:"e008";--coreIconfontSelectedLine:"e001";--coreIconfontSelectedSolid:"ed1e";--coreIconfontWarningLine:"eb51";--coreLineHeightT24:30px;--coreLineHeightT32:38px;--coreLineHeightT18:24px;--coreLineHeightT28:34px;--coreLineHeightT20:26px;--coreLineHeightT16:22px;--coreLineHeightT14Title:18px;--coreLineHeightT14Body:22px;--coreLineHeightT12Caption:18px;--coreLineHeightT12Tag:16px;--coreSpacing0:0px;--coreSpacing4:4px;--coreSpacing8:8px;--coreSpacing12:12px;--coreSpacing16:16px;--coreSpacing24:24px;--coreSpacing32:32px;--coreSpacing40:40px;--coreSpacing48:48px;--coreSpacing56:56px;--coreSpacing64:64px;--coreSpacing80:80px;--smtcColorBgBrandFilled:#2c61fe;--smtcColorBgPage:#ebedf1;--smtcColorBgBrandTintedLow:#f1f5ff;--smtcColorBgNoticeTintedLow:#fdf5f2;--smtcColorBgSurfaceSecondary:#f6f7fa;--smtcColorBgBrandTintedHigh:#f1f5ff;--smtcColorBgSurface:#fff;--smtcColorBgNoticeTintedHigh:#fdf5f2;--smtcColorBgTransparent:transparent;--smtcColorBgNoticeFilled:#c74401;--smtcColorBgDiscountFilled:#d81e60;--smtcColorBgDisabledTinted:#f6f7fa;--smtcColorBgSuccessFilled:#047c88;--smtcColorBgRateFilled:#173cd2;--smtcColorBgScrim:rgba(0,0,0,.64);--smtcColorBgDisabledFilled:#b9bec7;--smtcColorBgDiscountTintedHigh:#fff3f6;--smtcColorBgDiscountTintedLow:#fff3f6;--smtcColorBgSuccessTintedHigh:#edfafb;--smtcColorBgSuccessTintedLow:#edfafb;--smtcColorBorderTransparent:transparent;--smtcColorBorderBrandBold:#2c61fe;--smtcColorBorderBrand:#c6d7ff;--smtcColorBorderSuccess:#a9e4ea;--smtcColorBorderDisabled:#b9bec7;--smtcColorBorderEncourage:#a9e4ea;--smtcColorBorderError:#ffc8c0;--smtcColorBorderNotice:#ffcab0;--smtcColorBorderDiscount:#fcc8d0;--smtcColorDividerForm:#d4d7de;--smtcColorDividerInfo:#d4d7de;--smtcColorTextContentWhite:#fff;--smtcColorTextPlaceholder:#6f7685;--smtcColorTextPlaceholderOnBg:#6f7685;--smtcColorTextBrand:#2c61fe;--smtcColorTextSecondary:#4f5563;--smtcColorTextNotice:#c74401;--smtcColorTextFavorite:#d81e60;--smtcColorTextMarketing:#6d4df8;--smtcColorTextDisabled:#b9bec7;--smtcColorTextEncourage:#047c88;--smtcColorTextPrimary:#121826;--smtcColorTextSuccess:#047c88;--smtcColorTextTripBest:#673114;--smtcColorTextTertiary:#6f7685;--smtcColorTextRate:#173cd2;--smtcColorTextDiscount:#d81e60;--smtcColorTextWarning:#d02c2a;--smtcColorTextCoins:#966a00;--smtcColorTextWhite:#fff;--smtcFontSizeTitle1:18px;--smtcFontSizeBody:14px;--smtcFontSizeLabel:12px;--smtcFontSizeCaption:12px;--smtcFontSizeHead2:28px;--smtcFontSizeTitle2:16px;--smtcFontSizeHead1:32px;--smtcFontSizeHead3:24px;--smtcFontSizeSubhead:20px;--smtcFontSizeTitle3:14px;--smtcLineHeightHead2:34px;--smtcLineHeightTitle1:24px;--smtcLineHeightBody:22px;--smtcLineHeightLabel:16px;--smtcLineHeightTitle2:22px;--smtcLineHeightHead1:38px;--smtcLineHeightCaption:18px;--smtcLineHeightHead3:30px;--smtcLineHeightTitle3:18px;--smtcLineHeightSubhead:26px;--smtcTypographyCaption:400 12px/18px sans-serif;--smtcTypographyHead2:400 28px/34px sans-serif;--smtcTypographyTitle1:400 18px/24px sans-serif;--smtcTypographyLabel:400 12px/16px sans-serif;--smtcTypographyTitle2:400 16px/22px sans-serif;--smtcTypographyBody:400 14px/22px sans-serif;--smtcTypographyHead1:400 32px/38px sans-serif;--smtcTypographyHead3:400 24px/30px sans-serif;--smtcTypographySubhead:400 20px/26px sans-serif;--smtcTypographyTitle3:400 14px/18px sans-serif;--compBadgeDotBackgroundColor:#c74401;--compBadgeDotFontSize:22px;--compBadgeDotLineHeight:16px;--compBadgeDotBorderColor:transparent;--compBadgeDotNumberBorderRadius:32px;--compBadgeDotBorderRadius:16px;--compBadgeDotBorderWidth:1px;--compBadgeDotSize:6px;--compBadgeDotHeight:16px;--compBadgeDotPaddingHorizontal:4px;--compBadgeDotNumberMinWidth:16px;--compBadgeRibbonColor:#fff;--compBadgeRibbonLineHeight:16px;--compBadgeRibbonFontWeight:700;--compBadgeRibbonFontSize:12px;--compBadgeRibbonBackgroundColor:#d02c2a;--compBadgeRibbonHeight:20px;--compBadgeRibbonBorderRadius:2px;--compBadgeRibbonDiscountColor:#d81e60;--compBadgeRibbonNoticeColor:#c74401;--compBadgeRibbonSuccessColor:#047c88;--compButtonDisabledFilledColor:#fff;--compButtonDisabledFilledBorderColor:transparent;--compButtonDisabledFilledBackgroundColor:#b9bec7;--compButtonDisabledOutlinedBackgroundColor:transparent;--compButtonDisabledOutlinedColor:#b9bec7;--compButtonDisabledOutlinedBorderColor:#b9bec7;--compButtonLMinWidth:74px;--compButtonLMaxWidth:100%;--compButtonLFontSize:18px;--compButtonLFontWeight:700;--compButtonLHeight:56px;--compButtonLLineHeight:24px;--compButtonLBorderWidth:1px;--compButtonLBorderRadius:4px;--compButtonMBorderWidth:1px;--compButtonMMaxWidth:100%;--compButtonMMinWidth:70px;--compButtonMHeight:38px;--compButtonMBorderRadius:4px;--compButtonMLineHeight:22px;--compButtonMFontWeight:500;--compButtonMFontSize:16px;--compButtonNormalColor:#fff;--compButtonNormalBorderColor:transparent;--compButtonNormalBackgroundColor:#2c61fe;--compButtonPayBackgroundColor:#c74401;--compButtonPayColor:#fff;--compButtonPayBorderColor:transparent;--compButtonPrimaryLinearEnd:#2c61fe;--compButtonPrimaryLinearStart:#2c61fe;--compButtonPrimaryColor:#fff;--compButtonPrimaryBorderColor:#2c61fe;--compButtonPrimaryBackgroundColor:#2c61fe;--compButtonSLineHeight:18px;--compButtonSFontSize:14px;--compButtonSMinWidth:64px;--compButtonSFontWeight:400;--compButtonSBorderWidth:1px;--compButtonSMaxWidth:100%;--compButtonSBorderRadius:4px;--compButtonSHeight:34px;--compButtonSecondaryBackgroundColor:transparent;--compButtonSecondaryColor:#2c61fe;--compButtonSecondaryBorderColor:#2c61fe;--compButtonSecondaryHoverBg:#2c61fe;--compButtonTertiaryBackgroundColor:transparent;--compButtonTertiaryColor:#2c61fe;--compButtonTertiaryBorderColor:#2c61fe;--compButtonTertiaryHoverBg:#2c61fe;--compCardBackgroundColor:#fff;--compCardLBorderRadius:24px;--compCardBorderRadius:8px;--compCardSBorderRadius:4px;--compCardBorderColor:#d4d7de;--compCardBorderColorHover:#2c61fe;--compCheckboxHeight:16px;--compCheckboxWidth:16px;--compCheckboxFontSize:12px;--compCheckboxGap:8px;--compCheckboxTickColor:#fff;--compCheckboxCheckedColor:#2c61fe;--compCheckboxCheckedDisabledColor:#c6d7ff;--compCheckboxUncheckedColor:#6f7685;--compCheckboxUncheckedDisabledBorderColor:#d4d7de;--compCheckboxUncheckedDisabledBackgroundColor:#f6f7fa;--compCheckboxUncheckedErrorError:#d02c2a;--compCheckboxUncheckedNormalBackgroundColor:#121826;--compCheckboxUncheckedSecondaryColor:#6f7685;--compDialogPaddingLeft:48px;--compDialogPaddingRight:48px;--compDialogWidth:100%;--compDialogIconSize:24px;--compDialogCloseSize:20px;--compDialogCloseRight:24px;--compDialogCloseTop:27px;--compDialogCloseSoftColor:#b9bec7;--compDialogCloseColor:#4f5563;--compDialogContentBackgroundColor:#fff;--compDialogContentBorderRadius:8px;--compDialogContentPadding:24px;--compDialogContentButtonsWidth:100%;--compDialogContentButtonsItem2LastMarginLeft:24px;--compDialogContentButtonsItemWidth:100%;--compDialogContentButtonsItemMarginBottom:24px;--compDialogContentContentColor:#4f5563;--compDialogContentContentLetterSpacing:-0.23px;--compDialogContentContentMarginBottom:24px;--compDialogContentContentFontSize:14px;--compDialogContentContentFontWeight:400;--compDialogContentContentLineHeight:22px;--compDialogContentIconSuccessColor:#047c88;--compDialogContentIconInfoColor:#2c61fe;--compDialogContentIconFailedColor:#d02c2a;--compDialogContentIconWarningColor:#c74401;--compDialogContentIconSize:24px;--compDialogContentImageWidth:100%;--compDialogContentImageHeight:232px;--compDialogContentImageMarginBottom:38px;--compDialogContentTitleFontSize:20px;--compDialogContentTitleFontWeight:500;--compDialogContentTitleLineHeight:26px;--compDialogContentTitleLetterSpacing:0.72px;--compDialogContentTitleColor:#121826;--compDialogContentTitleMarginBottom:16px;--compDialogContentTypeLineHeight:84px;--compDialogContentTypeFontSize:72px;--compDialogContentTypeColor:#ff6f00;--compDialogContentTypeMarginBottom:38px;--compDialogCustomizeContainerMarginTop:100px;--compDialogCustomizeContainerFontSize:64px;--compDialogCustomizeContainerPaddingRight:48px;--compDialogCustomizeContainerColor:#fff;--compDialogCustomizeContainerPaddingLeft:48px;--compDialogSizeSmall:474px;--compDialogSizeNormal:670px;--compDialogSizeLarge:1062px;--compEmptyImgSize:200px;--compEmptyGap:32px;--compEmptyPadding:24px;--compEmptyBtnsMargin:24px;--compEmptyBtnsGap:24px;--compEmptyBtnsMaxWidth:400px;--compEmptyDescMarginTop:8px;--compEmptyDescFontSize:14px;--compEmptyDescLineHeight:22px;--compEmptyDescColor:#6f7685;--compEmptyDescMaxWidth:524px;--compEmptyHzPaddingLeftRight:24px;--compEmptyHzImgSize:160px;--compEmptyHzPaddingTopBottom:24px;--compEmptyHzGap:24px;--compEmptyHzBtnsMaxWidth:500px;--compEmptyHzDescFontSize:14px;--compEmptyHzDescMarginTop:8px;--compEmptyHzTitleFontSize:18px;--compEmptyHzTitleMarginTop:0px;--compEmptyHzTitleLineHeight:24px;--compEmptyHzTitleColor:#4f5563;--compEmptyTitleColor:#4f5563;--compEmptyTitleFontWeight:700;--compEmptyTitleFontSize:18px;--compEmptyTitleLineHeight:24px;--compEmptyTitleMaxWidth:524px;--compImageBackgroundColor:#f6f7fa;--compLoadingClosableTextColor:#fff;--compLoadingClosableBorderRadius:16px;--compLoadingClosableImgSize:200px;--compLoadingClosableButtonPositionRight:12px;--compLoadingClosableButtonSize:22px;--compLoadingClosableButtonOpacity:1;--compLoadingClosableButtonColor:#ced2d9;--compLoadingClosableButtonPositionTop:12px;--compLoadingFullScreenImgSize:136px;--compLoadingFullScreenMaskColor:rgba(0,0,0,.64);--compLoadingFullScreenSubTextSize:26px;--compLoadingFullScreenSubTextColor:#121826;--compLoadingFullScreenTextColor:#121826;--compLoadingFullScreenTextMarginTop:32px;--compLoadingFullScreenTextFontSize:30px;--compLoadingImgSize:42px;--compLoadingTextColor:#6f7685;--compLoadingTitleFontSize:26px;--compLoadingTitleColor:#6f7685;--compModalMaskColor:rgba(0,0,0,.64);--compNavbarBackgroundColor:#fff;--compNavbarBackIconColor:#121826;--compNavbarBackIconFontSize:48px;--compNavbarContainerHeight:112px;--compNavbarContainerIosHeightHeight:88px;--compNavbarSecondTitleFontSize:30px;--compNavbarSubTitleFontSize:26px;--compNavbarSubTitleColor:#4f5563;--compNavbarTitleFontSize:36px;--compNavbarTitleFontWeight:500;--compNavbarTitleColor:#121826;--compPaginationBgColorWhite:#fff;--compPaginationBgColorBlue:#2c61fe;--compPaginationTextColorWhite:#fff;--compPaginationTextColorBlue:#2c61fe;--compPaginationBorderColor:#b9bec7;--compPaginationBorderColorActive:#2c61fe;--compPaginationBgColorWeak:#f1f5ff;--compPaginationTextColorPrimary:#121826;--compPaybarContainerBackgroundColor:#f6f7fa;--compPaybarContainerPaddingBottom:24px;--compPaybarContainerPaddingLeft:24px;--compPaybarContainerPaddingRight:24px;--compPaybarContainerPaddingTop:24px;--compPaybarDetailColor:#121826;--compPaybarDetailFontSize:26px;--compPaybarSubtitleColor:#4f5563;--compPaybarSubtitleFontSize:26px;--compPaybarTitleMaxWidth:416px;--compPaybarTitleColor:#2c61fe;--compPaybarTitleFontSize:36px;--compPaybarTitleFontWeight:500;--compPaybarTitlePrefixFontWeight:500;--compPaybarTitlePrefixFontSize:30px;--compPopoverPadding:16px;--compPopoverBgColor:#fff;--compPopoverFontSize:14px;--compPopoverMinWidth:132px;--compPopoverMaxWidth:670px;--compPopoverRadius:4px;--compPopoverTextColor:#121826;--compPopoverArrowOffset:16px;--compRadioWidth:16px;--compRadioHeight:16px;--compRadioFontSize:12px;--compRadioGap:8px;--compRadioBorderRadius:9999px;--compRadioCheckedColor:#2c61fe;--compRadioCheckedDisabledColor:#c6d7ff;--compRadioUncheckedColor:#6f7685;--compRadioUncheckedDisabledColor:#d4d7de;--compRadioUncheckedDisabledBackgroundColor:#f6f7fa;--compScreenViewFontWeight:500;--compScreenViewLetterSpacing:-0.82px;--compScreenViewColor:#121826;--compScreenViewLineHeight:24px;--compScreenViewBackgroundColor:#fff;--compScreenViewButtonColor:#2c61fe;--compScreenViewHeaderBorderColor:#d4d7de;--compScreenViewIconColor:#121826;--compSkeletonBackgroundColor:hsla(221,9%,48%,.16);--compSkeletonCardBackgroundColor:#f6f7fa;--compSkeletonCardChildBgColor:#fff;--compSliderLabelFontWeight:400;--compSliderLabelFontSize:12px;--compSliderLabelColor:#121826;--compSliderThumbBorderWidth:0px;--compSliderThumbBackgroundColor:#fff;--compSliderThumbBorderColorActive:#2c61fe;--compSliderThumbDisabledBgColor:#b9bec7;--compSliderThumbBorderColor:#121826;--compSliderTipBorderRadius:8px;--compSliderTipFontSize:20px;--compSliderTipColor:#fff;--compSliderTipBackgroundColor:#121826;--compSliderTipHeight:35px;--compSliderTrackColor:#b9bec7;--compSliderTrackSelectColor:#121826;--compSliderTrackDisabledColor:#6f7685;--compStepperFontSize:24px;--compStepperGap:8px;--compStepperContentFontSize:14px;--compStepperContentLineHeight:22px;--compStepperContentFontWeight:400;--compStepperContentColor:#121826;--compStepperContentWidth:18px;--compStepperOperationDisabledColor:#b9bec7;--compStepperOperationColor:#2c61fe;--compSwitchWidth:50px;--compSwitchBorderWidth:2px;--compSwitchBorderColor:#d4d7de;--compSwitchHeight:30px;--compSwitchBackgroundColor:#d4d7de;--compSwitchAndroidBorderWidth:1px;--compSwitchAndroidHeight:28px;--compSwitchAndroidBackgroundColor:#d4d7de;--compSwitchAndroidBorderColor:#6f7685;--compSwitchAndroidWidth:68px;--compSwitchAndroidCircleWidth:40px;--compSwitchCheckedColor:#2c61fe;--compSwitchCircleWidth:26px;--compSwitchDisabledBackgroundColor:transparent;--compSwitchSHeight:48px;--compSwitchSWidth:80px;--compSwitchSBorderWidth:2px;--compSwitchSCircleWidth:44px;--compTabsBackgroundColor:#f6f7fa;--compTabsActiveColor:#2c61fe;--compTabsInactiveColor:#121826;--compTabsIndicatorHeight:4px;--compTabsIndicatorBorderRadius:2px;--compTabsItemMaxWidth:280px;--compTabsItemLineHeight:22px;--compTabsItemFontSize:30px;--compTabsItemFontWeight:500;--compTabsItemMarginBottom:25px;--compTabsItemMarginTop:25px;--compTagBorderWidth:1px;--compTagBorderRadius:2px;--compTagBasicColor:#6f7685;--compTagBrandColor:#2c61fe;--compTagDisableColor:#b9bec7;--compTagDiscountBorderColor:#d81e60;--compTagDiscountColor:#d81e60;--compTagDiscountTransparentBgColor:#fff3f6;--compTagDiscountLinearBorderColor:#fcc8d0;--compTagIconWidth:14px;--compTagIconHeight:14px;--compTagIconMarginRight:4px;--compTagLHeight:20px;--compTagLFontSize:12px;--compTagLPaddingLeft:4px;--compTagLPaddingRight:4px;--compTagLLineHeight:14px;--compTagMHeight:20px;--compTagMFontSize:12px;--compTagMPaddingRight:4px;--compTagMPaddingLeft:4px;--compTagMLineHeight:14px;--compTagNoticeBorderColor:#c74401;--compTagNoticeColor:#c74401;--compTagNoticeTransparentBgColor:#fdf5f2;--compTagNoticeLinearBorderColor:#ffcab0;--compTagSFontSize:12px;--compTagSPaddingRight:4px;--compTagSPaddingLeft:4px;--compTagSHeight:20px;--compTagSLineHeight:14px;--compTagSuccessColor:#047c88;--compTagSuccessBorderColor:#047c88;--compTagSuccessSolidTextColor:#fff;--compTagSuccessTransparentBgColor:#edfafb;--compTagSuccessLinearBorderColor:#a9e4ea;--compTextAreaBackgroundColor:#f6f7fa;--compTextAreaPadding:12px;--compTextAreaBgColorWhite:#fff;--compTextAreaInputColor:#121826;--compTextAreaInputFontSize:16px;--compTextAreaInputHeight:114px;--compTextAreaInputPlaceHolderColor:#6f7685;--compTextAreaInputPaddingLeft:12px;--compTextAreaInputPaddingTop:16px;--compTextAreaInputBorderColorFocus:#2c61fe;--compTextAreaInputBorderColor:#d4d7de;--compTextAreaTipsCountColor:#121826;--compTextAreaTipsCountErrorColor:#d02c2a;--compTextAreaTipsCountFontSize:14px;--compTextAreaTipsCountGap:8px;--compTextAreaTipsCountMarginTop:4px;--compTextinputBackgroundColor:#fff;--compTextinputColor:#d4d7de;--compTextinputErrorStatusTipsFontSize:14px;--compTextinputErrorColor:#d02c2a;--compTextinputFocusColor:#2c61fe;--compTextinputInputFontSize:16px;--compTextinputInputColor:#121826;--compTextinputInputIconColor:#6f7685;--compTextinputInputPlaceHolderColor:#6f7685;--compTextinputTitleFontSize:12px;--compTextinputTitleColor:#6f7685;--compTextinputTitleBackgroundColor:#fff;--compTipsBackgroundColor:#f1f5ff;--compTipsColor:#0f294d;--compTipsFontSize:14px;--compTipsLineHeight:18px;--compTipsButtonBorderRadius:8px;--compTipsButtonColor:#2c61fe;--compTipsErrorColor:#f5594a;--compTipsErrorBackgroundColor:rgba(245,89,74,.08);--compTipsErrorBorder:rgba(245,89,74,.1);--compTipsNormalBackgroundColor:#fff;--compTipsWarningColor:#c74401;--compTipsWarningBorder:#c74401;--compTipsWarningBackgroundColor:#fdf5f2;--compTipsWeakColor:#4f5563;--compTipsWeakBackgroundColor:#f6f7fa;--compToastBackgroundColor:#fff;--compToastBorderRadius:4px;--compToastMinWidth:132px;--compToastMaxWidth:670px;--compToastTop:160px;--compToastGap:16px;--compToastIconFontSize:22px;--compToastIconGap:8px;--compToastIconColorSuccess:#047c88;--compToastIconColorInfo:#2c61fe;--compToastIconColorFail:#d02c2a;--compToastIconColorAlert:#c74401;--compTooltipBackgroundColor:#121826;--compTooltipColor:#fff;--compTooltipLPaddingHorizontal:8px;--compTooltipLPaddingVertical:8px;--compTooltipLLineHeight:16px;--compTooltipLFontSize:12px}.Modal_mask__V_43h{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);z-index:1100}.Modal_modal__l0xX8{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:670px;height:65vh;max-height:702px;display:flex;flex-direction:column;padding-bottom:24px;z-index:1200}.Modal_modal__l0xX8:after{display:block;content:"";position:absolute;background:#fff;height:18px;bottom:22px;left:0;right:0;background:linear-gradient(-180deg,hsla(0,0%,100%,0),#fff)}.Modal_modal__l0xX8 i{font-family:iconfont,trip_train_rwd,TrainPal_web;font-style:normal}.Modal_modal__l0xX8 section:not(:first-of-type){margin-top:40px}.Modal_richText__vrMmW ul{list-style:none;padding-left:0}.Modal_richText__vrMmW li,.Modal_richText__vrMmW p,.Modal_richText__vrMmW ul{margin:4px 0}.Modal_trip__qtgPs .Modal_richText__vrMmW div,.Modal_trip__qtgPs .Modal_richText__vrMmW li,.Modal_trip__qtgPs .Modal_richText__vrMmW p,.Modal_trip__qtgPs .Modal_richText__vrMmW ul{font-size:16px!important;line-height:22px!important;color:#0f294d!important}.Modal_trainpal__zlkFa .Modal_richText__vrMmW div,.Modal_trainpal__zlkFa .Modal_richText__vrMmW li,.Modal_trainpal__zlkFa .Modal_richText__vrMmW p,.Modal_trainpal__zlkFa .Modal_richText__vrMmW ul{font-size:16px!important;line-height:26px!important;color:#182357!important}.Modal_trainpal__zlkFa .Modal_richText__vrMmW .Modal_primaryText__HT_fk{line-height:20px!important}.Modal_header__i_0Qr{display:flex;align-items:center;padding:24px 24px 16px;justify-content:flex-end}.Modal_iconClose__fLVeM{font-size:20px;line-height:26px;cursor:pointer}.Modal_scrollContent__9bFR_{display:flex;flex-direction:column;flex:auto;overflow-y:auto;padding:20px 24px 24px}.Modal_emptyBox__U_Oev{height:100%;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:22px}.Modal_primaryText__HT_fk{font-size:16px;line-height:22px;font-weight:700}.Modal_secondaryText__CSEVD{font-size:14px;line-height:22px}.Modal_timeline__oxpMb{display:flex;flex-direction:column;gap:12px}.Modal_timeline__oxpMb .Modal_item__tRShh{padding-left:16px;display:flex;flex-direction:column;gap:6px;position:relative}.Modal_timeline__oxpMb .Modal_item__tRShh .Modal_activeArrow__ONNEE{position:absolute;top:20px;left:7px;transform:translateX(-100%);z-index:1}.Modal_timeline__oxpMb .Modal_item__tRShh:before{position:absolute;display:block;content:"";left:0;top:6px;width:10px;height:10px;box-sizing:border-box;border:3px solid #0f294d;border-radius:50%}.Modal_timeline__oxpMb .Modal_item__tRShh:after{position:absolute;display:block;content:"";width:3px;left:4px;top:20px;bottom:-14px;background:#edeff2;border-radius:1.5px}.Modal_timeline__oxpMb .Modal_item__tRShh:last-of-type:after{display:none}.Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa{color:#3264ff}.Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa:before{border-color:#3264ff}.Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa:after{background:#eaf0fd}.Modal_timeline__oxpMb .Modal_item__tRShh.Modal_expired__Xx7v5{color:#707f94}.Modal_timeline__oxpMb .Modal_item__tRShh.Modal_expired__Xx7v5:before{border-color:#707f94}.Modal_timeline__oxpMb .Modal_item__tRShh:not(.Modal_expired__Xx7v5,.Modal_active__rBgBa) .Modal_secondaryText__CSEVD{color:#455873}.Modal_bullet__Lpjj0:before{content:"•";color:#455873;margin-right:6px}.Modal_tips___4V0x{display:flex;flex-direction:column;gap:8px}.Modal_tip__YUH4u{font-size:16px;line-height:22px;display:flex;align-items:center;gap:4px}.Modal_tooltipWrapper__VA4Do{position:relative;display:flex;align-items:center}.Modal_tooltipWrapper__VA4Do .Modal_iconInfo__WiPOT{width:16px;line-height:16px;cursor:pointer}.Modal_tooltipWrapper__VA4Do .Modal_tooltip__mcHbp{position:absolute;background:#fff;padding:16px;font-size:14px;line-height:22px;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);border-radius:4px;width:-moz-max-content;width:max-content;max-width:670px;bottom:-14px;left:-16px;transform:translateY(100%)}.Modal_tooltipWrapper__VA4Do .Modal_tooltip__mcHbp:before{position:absolute;display:block;content:"";width:0;height:0;border:8px solid transparent;border-bottom-color:#fff;top:0;left:16px;transform:translateY(-100%);filter:drop-shadow(0 -4px 8px rgba(0,0,0,.15))}.Modal_info__L2UIy{margin-top:20px;display:flex;flex-direction:column;gap:20px}.Modal_info__L2UIy .Modal_primaryText__HT_fk{font-weight:500}.Modal_info__L2UIy .Modal_secondaryText__CSEVD{font-size:16px;line-height:22px}.Modal_timelines__qa850{margin-top:24px;border-top:.5px dashed #dadfe6;padding-top:24px}.Modal_subtitle__S9PZx{font-size:18px;line-height:24px;font-weight:700}.Modal_collapse__5mB9t{background:#f5f7fa;border-radius:8px}.Modal_collapse__5mB9t .Modal_primaryText__HT_fk{font-size:14px;line-height:18px;font-weight:500}.Modal_collapse__5mB9t .Modal_bullet__Lpjj0:before{color:inherit}.Modal_collapseHeader__5r7vN{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:16px;line-height:22px;font-weight:500;cursor:pointer}.Modal_iconArrow__xY8J_{font-size:18px;line-height:18px;color:#707f94}.Modal_iconArrow__xY8J_.Modal_rotate__8DOLk{transform:rotate(180deg)}.Modal_expand__yekMS{padding:0 16px 22px}.Modal_extraInfo__eHAuy .Modal_primaryText__HT_fk{font-weight:500}.Modal_extraInfo__eHAuy .Modal_secondaryText__CSEVD{font-size:16px;line-height:22px}.Modal_trip__qtgPs .Modal_modal__l0xX8{color:#051a37;border-radius:8px}.Modal_trip__qtgPs .Modal_title__wOCcA{font-size:28px;line-height:34px;font-weight:700}.Modal_trip__qtgPs .Modal_desc___Bk_B{font-size:16px;line-height:22px}.Modal_trip__qtgPs section .Modal_title__wOCcA{font-size:24px;line-height:30px;font-weight:700}.Modal_trip__qtgPs section:not(:last-of-type){padding-bottom:40px;border-bottom:.5px solid #dadfe6}.Modal_trip__qtgPs section a{color:inherit}.Modal_trip__qtgPs section a:visited{color:#3264ff}.Modal_trainpal__zlkFa .Modal_modal__l0xX8{color:#182357;border-radius:20px}.Modal_trainpal__zlkFa .Modal_title__wOCcA{font-size:28px;line-height:32px;font-weight:700}.Modal_trainpal__zlkFa .Modal_desc___Bk_B{font-size:16px;line-height:26px}.Modal_trainpal__zlkFa section .Modal_title__wOCcA{font-size:22px;line-height:36px;font-weight:700}.Modal_trainpal__zlkFa section:not(:last-of-type){padding-bottom:40px;border-bottom:.5px solid #dedee3}.Modal_trainpal__zlkFa section a:visited{color:#2b6df0}.Modal_trainpal__zlkFa .Modal_primaryText__HT_fk{font-size:16px;line-height:20px;font-weight:700}.Modal_trainpal__zlkFa .Modal_secondaryText__CSEVD{font-size:14px;line-height:22px}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh:before{border:3px solid #182357}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh:after{background:#edeff2}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa{color:#2b6df0}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa:before{border-color:#2b6df0}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh.Modal_active__rBgBa:after{background:#eaf0fd}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh.Modal_expired__Xx7v5{color:#9090a3}.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh.Modal_expired__Xx7v5:before{border-color:#9090a3}.Modal_trainpal__zlkFa .Modal_bullet__Lpjj0:before,.Modal_trainpal__zlkFa .Modal_timeline__oxpMb .Modal_item__tRShh:not(.Modal_expired__Xx7v5,.Modal_active__rBgBa) .Modal_secondaryText__CSEVD{color:#5b5e7d}.Modal_trainpal__zlkFa .Modal_tooltip__mcHbp{border-radius:8px}.Modal_trainpal__zlkFa .Modal_collapseHeader__5r7vN{font-size:16px;line-height:20px;font-weight:700}.Modal_trainpal__zlkFa .Modal_collapse__5mB9t .Modal_primaryText__HT_fk{font-weight:700}.Modal_trainpal__zlkFa .Modal_info__L2UIy{margin-top:24px;gap:26px}.Modal_trainpal__zlkFa .Modal_info__L2UIy .Modal_primaryText__HT_fk{font-weight:700}.Modal_trainpal__zlkFa .Modal_info__L2UIy .Modal_secondaryText__CSEVD{font-size:16px;line-height:26px}.Modal_trainpal__zlkFa .Modal_timelines__qa850{border-top:.5px dashed #dedee3}.Modal_trainpal__zlkFa .Modal_extraInfo__eHAuy .Modal_primaryText__HT_fk{font-size:16px;line-height:20px;font-weight:700}.Modal_trainpal__zlkFa .Modal_extraInfo__eHAuy .Modal_secondaryText__CSEVD{font-size:16px;line-height:26px}.Modal_skeleton___tn3P div:not(.Modal_skeletonTimeline__10BuL,.Modal_group__REDm5){animation:Modal_pulse___w8vG 2s cubic-bezier(.4,0,.6,1) infinite;background:#f5f7fa;border-radius:4px}.Modal_skeleton___tn3P .Modal_skeletonTimeline__10BuL{padding-left:31px}.Modal_skeleton___tn3P .Modal_skeletonItem__9ZUrW{position:relative}.Modal_skeleton___tn3P .Modal_skeletonItem__9ZUrW:before{position:absolute;display:block;content:"";animation:Modal_pulse___w8vG 2s cubic-bezier(.4,0,.6,1) infinite;background:#f5f7fa;left:-31px;top:7px;width:10px;height:10px;border-radius:50%}.Modal_skeleton___tn3P .Modal_group__REDm5{padding-left:31px;margin-top:26px}.Modal_skeleton___tn3P .Modal_skeletonItem__9ZUrW:not(:last-of-type):after{position:absolute;display:block;content:"";animation:Modal_pulse___w8vG 2s cubic-bezier(.4,0,.6,1) infinite;background:#f5f7fa;width:3px;height:44px;left:-27px;top:21px}@keyframes Modal_pulse___w8vG{50%{opacity:.5}}.tt-slide-up-appear,.tt-slide-up-enter{transform:translateY(100%)}.tt-slide-up-appear-done,.tt-slide-up-apper-active,.tt-slide-up-enter-active,.tt-slide-up-enter-done{transform:translateY(0);transition:transform .4s}.tt-slide-up-exit{transform:translateY(0)}.tt-slide-up-exit-active{transform:translateY(100%);transition:transform .4s}.tt-fade-in-appear,.tt-fade-in-enter{opacity:0}.tt-fade-in-appear-active,.tt-fade-in-enter-active{opacity:1;transition:opacity .4s}.tt-fade-in-exit{opacity:1}.tt-fade-in-exit-active{opacity:0;transition:opacity .4s}.tt-slide-right-appear,.tt-slide-right-enter{opacity:1;transform:translateX(100%)}.tt-slide-right-appear-active,.tt-slide-right-enter-active{opacity:1;transform:translateX(0);transition:transform .3s}.tt-slide-right-exit{opacity:1;transform:translateX(0)}.tt-slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .3s}*{font-family:TripGeom,BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif}img:not([src]),img[src=""]{opacity:0}.online :focus-visible:not(input){box-shadow:0 0 0 2px #fff,0 0 0 4px #1733c5!important;border-radius:4px;outline:none!important}.trip-coach .pcMt{margin-top:16px}.trip-coach .pcMl{margin-left:16px}*{border:0;box-sizing:border-box;margin:0;padding:0}input:focus{outline:none}.trip-coach .mc-dropdown-country__item,.trip-coach .mc-dropdown-currency__item,.trip-coach .mc-hd__nav *{box-sizing:content-box}.trip-coach .tcp-h5-menu-container{top:48px}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}.trip-coach .tp-rounded-t-8{border-radius:8px 8px 0 0}@media screen and (max-width:768px){.trip-coach .tt-px{padding-left:12px;padding-right:12px}.trip-coach .tt-mx{margin:0 12px}.trip-coach .t-r-h5{border-radius:8px}.trip-coach .mx-tt-h5{margin:0 12px}.trip-coach .tt-top-radius{border-radius:8px}.trip-coach .busRitIconRounded:before{top:6px;background:#287dfa;content:"";position:absolute;right:-28px;width:10px;height:10px;z-index:4}.trip-coach .busRitIconLine:after{background:#287dfa;content:"";position:absolute;left:64px;width:2px;border-radius:6px;top:6px;bottom:4px}.trip-coach .busShadow-white:after{content:"";position:absolute;right:-24px;top:6px;bottom:0;background:#fff;width:22px;z-index:3}}@media screen and (min-width:768px){.trip-coach .pcIcon:before{width:4px;left:68px}.trip-coach .pcIcon li:first-of-type:after,.trip-coach .pcIcon li:first-of-type:before{border-radius:0}.trip-coach .PcContinueBtn{font-size:18px;line-height:24px;height:56px;padding:16px;text-align:center}.trip-coach .PcSelectedBtn{background:#3264ff;color:#fff;cursor:pointer}.trip-coach .PcSelectedBtn:hover{background:#2a54d7}.trip-coach .pcBgHover:hover{background:#2a54d6}.trip-coach .ritIconRounded:before{content:"";position:absolute;width:10px;height:10px;z-index:4;top:4px;background:#acb4bf;left:-21px}.trip-coach .ritIconRounded-s:before{content:"";position:absolute;z-index:4;top:8px;background:#fff;width:8px;height:8px;left:-21px;box-sizing:border-box;border:2px solid #acb4bf}.trip-coach .item-top-bg{background-image:none}.shadow-white:after{content:"";position:absolute;left:-22px;top:4px;bottom:0;background:#fff;width:22px;z-index:3}.trip-coach .ritIconLine:after{content:"";position:absolute;left:4px;width:2px;border-radius:6px;top:6px;bottom:6px;background:#acb4bf}.trip-coach .season-book .ritIconRounded:before,.trip-coach .season-list .ritIconRounded:before{width:8px;height:8px}.trip-coach .season-ritIconLine:after{content:"";position:absolute;left:-18px;width:2px;border-radius:6px;top:6px;bottom:6px;background:#acb4bf}}.trip-coach .price{color:#0f294d}.trip-coach .ContinueBtn{background:#3264ff}.trip-coach .tooltip-pd{padding:24px;border-radius:8px}.trip-coach .title{display:flex;align-items:center}.trip-coach .iconfont-box{font-size:24px;line-height:24px;margin-right:8px}.trip-coach .tooltip-pd .pcCoachBtnRounded{height:38px;padding:0 16px;font-weight:700}.trip-coach .tooltip-pd .text{font-size:14px;line-height:22px;color:#455873}.trip-coach .tooltip-pd .btn-box{display:flex;justify-content:flex-end}.trip-coach .tooltip-pd .pcCoachBtnRounded:first-of-type{order:2}.trip-coach .tooltip-pd .pcCoachBtnRounded:nth-of-type(2){order:1}.trip-coach .tp_icon_sp{display:block}.main-box{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.trip-coach .tp-logo{display:block}@media screen and (min-width:768px){.trip-coach .main-max-w .main-box{padding:0 32px}.trip-coach .tooltip-pd{max-width:670px}.trip-coach .tooltip-pd .text{margin-top:16px}.trip-coach .tooltip-pd .pcCoachBtnRounded:first-of-type{margin-left:16px}}@media screen and (min-width:1024px){.trip-coach .main-max-w .main-box{max-width:1160px}}@media screen and (min-width:1224px){.trip-coach .main-max-w .main-box{padding:0}}.disable-color .text-smtcColorTextPrimary,.disable-color .text-smtcColorTextTertiary{color:#bbbbc9}.trip-coach .sale-tag-l{height:14px;margin-left:6px}.trip-coach .sale-tag-l span{background:var(--smtcColorBgDiscount);position:relative;z-index:2;padding-right:3px;border-radius:0 2px 0 2px}.trip-coach .sale-tag-l:before{content:"";width:6px;height:100%;background:url(https://dimg04.trip-coachcdn.com/images/1os7212000ecigm8bD9BF.png) 100% no-repeat;background-size:100% 100%;transform:scaleX(-1);margin-right:-1px}.triangle-up{background:url(https://dimg04.trip-coachcdn.com/images/1op1c12000ej0nj1bB36F.png) no-repeat;background-size:100% 100%}.trip-coach .tplOneWay{display:none}.trip-coach .msg-box .tp-icon{display:block}.trip-coach .msg-box .tp-mas-txt{margin-top:32px;padding:0 17%;font-size:18px;line-height:24px}.trip-coach .msg-box .pcCoachBtnRounded{width:71px;height:38px;margin-top:24px;font-size:16px;line-height:22px}.trip-coach .tool-tips-bg{background-color:#051a37!important}.trip-coach .icon-rounded{width:10px;height:10px;border-radius:20px;border:2px solid #3264ff;background:#fff;z-index:2}.trip-coach .tips-bg{background:#fff}.trip-coach .icon-lt-round{width:10px;height:10px;background:url(https://dimg04.trip-coachcdn.com/images/1op0c12000f0wmi8p3573.png) no-repeat;background-size:100% 100%}.trip-coach .icon-lt-round2{width:6px;height:6px;background:url(https://dimg04.trip-coachcdn.com/images/1op1212000f0xqp1qD429.png) no-repeat;background-size:100% 100%}.trip-coach .icon-lt-line{width:3px}.trip-coach .icon-lt-change{width:19px;height:104px;background:url(https://dimg04.trip-coachcdn.com/images/1op4312000f0xj6uv86E2.png) no-repeat;background-size:100% 100%}.trip-coach .icon-top{top:7px}input::-webkit-contacts-auto-fill-button{display:none;visibility:hidden}.shadowWhite{background-image:linear-gradient(180deg,#fff 50%,hsla(0,0%,100%,0));transform:rotate(-180deg)}.icon-repeat{background:url(https://dimg04.trip-coachcdn.com/images/1op0412000ey632eoC3A8.png) repeat-y;background-size:6px 84px}.trip-coach .tcp-h5-locale-selector-list-item{box-sizing:content-box}.dialog-modal-bg{position:fixed;bottom:0;left:0;width:100%;height:100%;background-color:var(--smtcColorBgScrim)}.dialog-modal-bg .dialog-modal-box{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#fff;overflow:hidden;border-radius:var(--pc-Radius-8-20);width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.dialog-modal-bg .dialog-modal-box{border-radius:var(--h5-Radius-16-24)}}@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.4s}#usi_container,#usi_display{display:none!important;pointer-events:none!important}.trip-coach_main_content{left:50%;margin:24px;position:absolute;top:-100%;transform:translateX(-50%)}:root{--min-width:1140px;--font-regular:400;--font-semibold:500;--font-extrabold:700;--v-radius-normal:2px;--v-radius-large:100px;--coreFontWeightBold:700;--coreFontWeightMedium:500;--coreFontWeightRegular:400;--h5-Radius-24-32:12px;--h5-Radius-16-24:8px;--h5-Radius-16-20:8px;--h5-Radius-8-16:4px;--h5-Radius-8-8:4px;--h5-Radius-4-6:2px;--h5-Radius-4-12:2px;--h5-Radius-4-18:2px;--h5-Radius-4-8:2px;--h5-Radius-4-16:2px;--h5-Radius-8-12:4px;--pc-Radius-8-12:8px;--pc-Radius-4-8:4px;--pc-Radius-2-4:2px;--pc-Radius-2-8:2px;--pc-Radius-2-6:2px;--pc-Radius-4-12:4px;--pc-Radius-24-20:24px;--pc-Radius-2-10:2px;--pc-Radius-8-20:8px;--pc-pd-12-16:12px;--pc-pd-12-24:12px;--pc-pd-16-14:16px;--pc-pd-16-24:16px;--pc-pd-16-20:16px;--pc-pd-16-28:16px;--pc-pd-24-40:24px;--pc-pd-24-20:24px;--pc-pd-24-22:24px;--pc-pd-24-32:24px;--pc-pd-20-23:20px;--pc-pd-20-24:20px;--pc-pd-20-28:20px;--pc-pd-24-28:24px;--pc-pd-26-24:26px;--pc-pd-16-32:16px;--pc-pd-24-36:24px;--h5-pd-32-40:16px;--h5-pd-16-20:8px;--h5-pd-24-48:12px;--h5-pd-24-32:12px;--h5-pd-36-24:18px;--h5-pd-14-16:7px;--h5-pd-24-16:12px;--pc-m-16-8:16px;--pc-m-12-16:12px;--pc-m-8-16:8px;--pc-m-20-24:20px;--pc-m-8-12:8px;--pc-m-8-4:8px;--pc-m-16-12:16px;--pc-m-16-28:16px;--pc-m-16-14:16px;--h5-m-12-8:12px;--h5-m-12-16:12px;--pc-m-32-6:32px;--pc-m-27-32:27px;--h5-m-36-48:18px;--h5-m-24-32:12px;--h5-m-24-40:12px;--h5-m-40-16:20px;--h5-pd-8-16:4px;--pc-m-28-44:28px;--pc-m-24-40:24px;--pc-m-24-26:24px;--pc-m-16-20:16px;--pc-m-16-24:16px;--h5-pd-24-40:12px;--h5-pd-32-24:16px;--h5-m-24-20:12px;--h5-m-32-36:16px;--h5-pd-30-10:15px;--h5-m-24-16:12px;--h5-pd-24-30:12px;--pc-w-376-280:376px;--pc-w-376-368:376px;--pc-w-670-664:670px;--pc-w-670-600:670px;--pc-w-303-286:303px;--pc-w-160-100:160px;--pc-w-683-600:683px;--pc-w-476-500:476px;--pc-w-770-770:860px;--pc-h-54-48:54px;--pc-pop-650-702:650px;--pc-h-486-570:486px}.none-pointer{pointer-events:none}.trip-coach .toast-bg{background-color:#0f294d}.trip-coach .toast-bg .triangle-border{border-right-color:#0f294d;border-top-color:#0f294d}.trip-coach .toast-bg .triangle-radius{border-radius:2px}.trip-coach .lt-line-trip{width:12px;top:0;bottom:0;background:url(https://dimg04.tripcdn.com/images/1op3z12000f558xhq761F.png) repeat-y top;background-size:6px 66px;position:absolute;display:block}.trip-coach .line-black-bg{background-color:#f1f1f4}.trip-coach .icon-top.arrow{margin-left:-3px;bottom:-5px;top:unset}@media screen and (min-width:768px){.trip-coach .lt-tit .icons-list-container{display:flex;justify-content:end;padding:0 24px}.trip-coach .lt-tit .icons-list-container .icon-container.close{font-size:20px;line-height:20px;margin-left:20px}.trip-coach .lt-tit .icons-list-container .icon-container .live-tp-img{display:block}.trip-coach .lt-tit h3{pointer-events:none;position:absolute;left:0;right:0;top:20px;text-align:left;font-size:20px;line-height:24px;font-weight:700;padding-left:var(--pc-pd-24-32);padding-right:var(--pc-pd-24-32)}.trip-coach .first-item-top{top:7px}.trip-coach .last-item-bottom{bottom:-7px}.trip-coach .icon-lt-round{margin-left:-.45px}.trip-coach .icon-lt-round2{margin-left:-.44px}.trip-coach .line-lt-blue{background:var(--smtcColorBgBrand);width:3px;left:3px;bottom:-8px}.trip-coach .icon-underway-blue{width:23px;height:20px;background:url(https://dimg04.tripcdn.com/images/1op3z12000f6m33yj2A5E.png) no-repeat;background-size:100% 100%;top:-3px;left:-7px;display:block}.trip-coach .round-lt-blue{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op2l12000f6fdjo546CF.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .round2-blue{width:6px;height:6px;border-radius:50%;background:var(--smtcColorBgBrand)}.trip-coach .line-lt-yellow{background:#ff6f00;width:3px;left:3px;bottom:-8px}.trip-coach .icon-underway-yellow{width:23px;height:20px;background:url(https://dimg04.tripcdn.com/images/1os1u12000f986bzw8121.png) no-repeat;background-size:100% 100%;top:-3px;left:-7px;display:block}.trip-coach .round-lt-yellow{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op1812000f9aca5m7B7F.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .round2-yellow{width:6px;height:6px;border-radius:50%;background:#ff6f00}.trip-coach .text-lt-yellow{color:#ff6f00}.trip-coach .round-lt-red{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op3312000f6ls7ka70EB.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .icon-lt-pass{background:url(https://dimg04.tripcdn.com/images/1op1k12000f6ltez19102.png) no-repeat;background-size:100% 100%}.trip-coach .text-lt-red{color:#f04352}.trip-coach .round2-red{width:6px;height:6px;border-radius:50%;background:#f04352}.trip-coach .tooltip-livetracker .tooltip-top{grid-template-columns:24px 1fr}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon{height:18px;width:18px;background-size:cover;background-image:url(https://dimg04.tripcdn.com/images/1ny2r12000f3hcow9E90E.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.cloud{background-image:url(https://dimg04.tripcdn.com/images/1ny5s12000f3hc5j63A6D.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.repair{background-image:url(https://dimg04.tripcdn.com/images/1ny3b12000f3hcm572082.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.stop{background-image:url(https://dimg04.tripcdn.com/images/1ny6u12000f3hcd5oC10A.png)}.trip-coach .tooltip-livetracker .tooltip-top div{display:flex;justify-content:space-between;align-items:center}.trip-coach .tooltip-livetracker .tooltip-top div span{font-size:15px}.trip-coach .tooltip-livetracker .tooltip-top div span em{font-weight:700;font-style:normal}.trip-coach .tooltip-livetracker .tooltip-top div i{font-size:14px;line-height:14px}.trip-coach .tooltip-livetracker .tooltip-item .p{margin-top:6px}.trip-coach .tooltip-livetracker .tooltip-item .p span b{font-weight:400}.trip-coach .tooltip-livetracker .tooltip-item .p i{flex:1;padding-left:4px;font-size:13px;line-height:18px;font-style:normal;text-align:right}.trip-coach .replacement .tit{display:flex}.trip-coach .replacement .tit div{background:#fef0ec;padding:1px 8px;color:#f06537;font-size:12px;line-height:17px;font-weight:700}.trip-coach .toast-x-position{right:-21px;left:unset}.trip-coach .toast-y-position{bottom:-23px}.trip-coach .toast-y-position.visible{bottom:-7px}.trip-coach .triangle-x{right:23px;left:unset}}@media screen and (max-width:768px){.trip-coach .lt-tit .icons-list-container{display:flex;justify-content:end;padding:0 24px}.trip-coach .lt-tit .icons-list-container .icon-container.close{font-size:20px;line-height:20px;margin-left:20px}.trip-coach .lt-tit .icons-list-container .icon-container .live-tp-img{display:block}.trip-coach .lt-tit h3{pointer-events:none;position:absolute;left:0;right:0;top:20px;text-align:left;font-size:20px;line-height:24px;font-weight:700;padding-left:var(--pc-pd-24-32);padding-right:var(--pc-pd-24-32)}.trip-coach .h5-refresh .live-tp-img{display:block}.trip-coach .tooltip-livetracker .tooltip-top{grid-template-columns:25px 1fr}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon{height:18px;width:18px;background-size:cover;background-image:url(https://dimg04.tripcdn.com/images/1ny2r12000f3hcow9E90E.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.cloud{background-image:url(https://dimg04.tripcdn.com/images/1ny5s12000f3hc5j63A6D.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.repair{background-image:url(https://dimg04.tripcdn.com/images/1ny3b12000f3hcm572082.png)}.trip-coach .tooltip-livetracker .tooltip-top .strike-icon.stop{background-image:url(https://dimg04.tripcdn.com/images/1ny6u12000f3hcd5oC10A.png)}.trip-coach .tooltip-livetracker .tooltip-top div{display:flex;justify-content:space-between;align-items:center}.trip-coach .tooltip-livetracker .tooltip-top div span{font-size:15px}.trip-coach .tooltip-livetracker .tooltip-top div span em{font-weight:700;font-style:normal}.trip-coach .tooltip-livetracker .tooltip-top div i{font-size:14px;line-height:14px;color:#bbbbc9}.trip-coach .tooltip-livetracker .tooltip-item .p{margin-top:6px}.trip-coach .tooltip-livetracker .tooltip-item .p span b{font-weight:400}.trip-coach .tooltip-livetracker .tooltip-item .p i{font-size:13px;line-height:18px;font-style:normal;text-align:right}.trip-coach .first-item-top{top:7px}.trip-coach .last-item-bottom{bottom:-7px}.trip-coach .icon-lt-round{margin-left:-.45px}.trip-coach .icon-lt-round2{margin-left:-.44px}.trip-coach .line-lt-blue{background:var(--smtcColorBgBrand);width:3px;left:3px;bottom:-8px}.trip-coach .icon-underway-blue{width:23px;height:20px;background:url(https://dimg04.tripcdn.com/images/1op3z12000f6m33yj2A5E.png) no-repeat;background-size:100% 100%;top:-3px;left:-7px;display:block}.trip-coach .round-lt-blue{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op2l12000f6fdjo546CF.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .round2-blue{width:6px;height:6px;border-radius:50%;background:var(--smtcColorBgBrand)}.trip-coach .line-lt-yellow{background:#ff6f00;width:3px;left:3px;bottom:-8px}.trip-coach .icon-underway-yellow{width:23px;height:20px;background:url(https://dimg04.tripcdn.com/images/1os1u12000f986bzw8121.png) no-repeat;background-size:100% 100%;top:-3px;left:-7px;display:block}.trip-coach .round-lt-yellow{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op1812000f9aca5m7B7F.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .text-lt-yellow{color:#ff6f00}.trip-coach .round2-yellow{width:6px;height:6px;border-radius:50%;background:#ff6f00}.trip-coach .round-lt-red{width:10px;height:10px;background:url(https://dimg04.tripcdn.com/images/1op3312000f6ls7ka70EB.png) no-repeat;background-size:100% 100%;left:0;z-index:10}.trip-coach .icon-lt-pass{background:url(https://dimg04.tripcdn.com/images/1op1k12000f6ltez19102.png) no-repeat;background-size:100% 100%}.trip-coach .text-lt-red{color:#f04352}.trip-coach .round2-red{width:6px;height:6px;border-radius:50%;background:#f04352}.trip-coach .replacement .tit{display:flex}.trip-coach .replacement .tit div{background:#fef0ec;padding:1px 8px;color:#f06537;font-size:12px;line-height:18px;font-weight:700}}.tooltip-livetracker:last-child{border:none!important}@media screen and (max-width:768px){.trip-coach .warn-icon-custom{font-size:16px;margin-right:6px}.trip-coach .warn-content{line-height:17px;font-size:12px;margin-left:22px;color:#455873}}@media screen and (min-width:768px){.trip-coach .warn-icon-custom{font-size:20px;margin-right:8px}.trip-coach .warn-content{color:#455873;line-height:18px;font-size:14px;margin-left:28px}}.trip-coach .fade-in-enter{opacity:0}.trip-coach .fade-in-enter-active{opacity:1;transition:opacity .3s}.trip-coach .fade-in-exit{opacity:1}.trip-coach .fade-in-exit-active{opacity:0;transition:opacity .3s}.trip-coach .fade-in-fade-in-down-enter{opacity:0}.trip-coach .fade-in-fade-in-down-enter-active{opacity:1;transition:opacity .3s}.trip-coach .fade-in-fade-in-down-exit{opacity:1}.trip-coach .fade-in-fade-in-down-exit-active{opacity:0;transition:opacity .3s}.trip-coach .fade-in-slide-up-enter{opacity:0}.trip-coach .fade-in-slide-up-enter-active{opacity:1;transition:opacity .3s}.trip-coach .fade-in-slide-up-exit{opacity:1}.trip-coach .fade-in-slide-up-exit-active{opacity:0;transition:opacity .3s}.trip-coach .fade-in-slide-down-enter{opacity:0}.trip-coach .fade-in-slide-down-enter-active{opacity:1;transition:opacity .3s}.trip-coach .fade-in-slide-down-exit{opacity:1}.trip-coach .fade-in-slide-down-exit-active{opacity:0;transition:opacity .3s}.trip-coach .fade-in-slide-right-enter{opacity:0}.trip-coach .fade-in-slide-right-enter-active{opacity:1;transition:opacity .3s}.trip-coach .fade-in-slide-right-exit{opacity:1}.trip-coach .fade-in-slide-right-exit-active{opacity:0;transition:opacity .3s}.trip-coach .slide-up-enter{opacity:1;transform:translateY(100%)}.trip-coach .slide-up-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}.trip-coach .slide-up-exit{opacity:1;transform:translateY(0)}.trip-coach .slide-up-exit-active{opacity:1;transform:translateY(100%);transition:transform .4s}.trip-coach .slide-down-appear,.trip-coach .slide-down-enter{opacity:1;transform:translateY(-100%)}.trip-coach .slide-down-appear-active,.trip-coach .slide-down-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}.trip-coach .slide-down-exit{opacity:1;transform:translateY(0)}.trip-coach .slide-down-exit-active{opacity:1;transform:translateY(-100%);transition:transform .4s}.trip-coach .slide-left-enter{opacity:1;transform:translateX(-100%)}.trip-coach .slide-left-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.trip-coach .slide-left-exit{opacity:1;transform:translateX(0)}.trip-coach .slide-left-exit-active{opacity:1;transform:translateX(-100%);transition:transform .4s}.trip-coach .slide-right-enter{opacity:1;transform:translateX(100%)}.trip-coach .slide-right-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.trip-coach .slide-right-exit{opacity:1;transform:translateX(0)}.trip-coach .slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}.trip-coach .slide-left-to-right-enter{opacity:1;transform:translateX(-100%)}.trip-coach .slide-left-to-right-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.trip-coach .slide-left-to-right-exit{opacity:1;transform:translateX(0)}.trip-coach .slide-left-to-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}.trip-coach .slide-right-to-left-enter{opacity:1;transform:translateX(100%)}.trip-coach .slide-right-to-left-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.trip-coach .slide-right-to-left-exit{opacity:1;transform:translateX(0)}.trip-coach .slide-right-to-left-exit-active{opacity:1;transform:translateX(-100%);transition:transform .4s}.trip-coach ._mobile_hide{display:block}@media screen and (max-width:768px){.trip-coach .fade-in-fade-in-down-appear,.trip-coach .fade-in-fade-in-down-enter{opacity:0;transform:translateY(-20px)}.trip-coach .fade-in-fade-in-down-appear-active,.trip-coach .fade-in-fade-in-down-enter-active{opacity:1;transform:translateY(0);transition:opacity .4s,transform .4s}.trip-coach .fade-in-fade-in-down-exit{opacity:1;transform:translateY(0)}.trip-coach .fade-in-fade-in-down-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .4s,transform .4s}.trip-coach .fade-in-slide-up-enter{opacity:1;transform:translateY(100%)}.trip-coach .fade-in-slide-up-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}.trip-coach .fade-in-slide-up-exit{opacity:1;transform:translateY(0)}.trip-coach .fade-in-slide-up-exit-active{opacity:1;transform:translateY(100%);transition:transform .4s}.trip-coach .fade-in-slide-down-appear,.trip-coach .fade-in-slide-down-enter{opacity:1;transform:translateY(-100%)}.trip-coach .fade-in-slide-down-appear-active,.trip-coach .fade-in-slide-down-enter-active{opacity:1;transform:translateY(0);transition:transform .4s}.trip-coach .fade-in-slide-down-exit{opacity:1;transform:translateY(0)}.trip-coach .fade-in-slide-down-exit-active{opacity:1;transform:translateY(-100%);transition:transform .4s}.trip-coach .fade-in-slide-right-enter{opacity:1;transform:translateX(100%)}.trip-coach .fade-in-slide-right-enter-active{opacity:1;transform:translateX(0);transition:transform .4s}.trip-coach .fade-in-slide-right-exit{opacity:1;transform:translateX(0)}.trip-coach .fade-in-slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}.trip-coach ._mobile_hide{display:none}}.trip-coach .image-ratio{display:block;position:relative}.trip-coach .image-ratio:before{content:"";display:block;padding-top:var(--image-ratio)}.trip-coach .image-ratio img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}.trip-coach .lcp-img{animation:var(--scale-animation) .3s ease-in-out both}@keyframes scale-in-width{0%{width:0;height:0}to{width:100%;height:100%}}@keyframes scale-in-center{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes scale-fade-in-center{0%{transform:scale(0);opacity:0}80%{transform:scale(1);opacity:0}to{opacity:1}}.date-time-view,.trip-coach .right--coach-search-list,.trip-coach .warn-tp-hide{display:none}.trip-coach .is-parallel .date-time-view,.trip-coach .is-parallel .right--coach-search-list{display:block}@media only screen and (min-width:768px){.trainpal-coach .no-today-search-box{border-top:1px solid var(--smtcColorBorderDefault);padding-top:40px;padding-bottom:24px;border-radius:0}.trainpal-coach .no-today-search-box.double-list{padding-top:60px;padding-bottom:60px;border-bottom:1px solid var(--smtcColorBorderDefault);margin-bottom:0}.trainpal-coach .two-row-stack{display:grid;grid-template-columns:1fr 1fr;gap:17px}.trip-coach .uk-jour-card{margin-bottom:8px}.trip-coach .no-today-search-box{margin-bottom:12px}.trip-coach .no-today-search-box.double-list{padding-top:60px;padding-bottom:60px;margin-bottom:0;border-top:1px solid var(--smtcColorBorderDefault);border-bottom:1px solid var(--smtcColorBorderDefault)}}.trainpal-coach .date-time-view{display:flex;justify-content:space-between;align-items:center}.trainpal-coach .right--coach-search-list{display:block}@media only screen and (max-width:768px){.is-in-return{display:block!important}.trainpal-coach .right--coach-search-list,.trip-coach .right--coach-search-list{display:none}}@media screen and (max-width:767px){.trip-coach .coach-calendar-trip-surface .date-month-trip,.trip-coach .coach-calendar-trip-surface .train-unselected-date-trip{color:var(--smtcColorTextSecondary)!important;opacity:1}.trip-coach .coach-calendar-trip-surface .train-selected-date-trip{color:var(--smtcColorTextPrimary)!important;font-weight:600}.trip-coach .coach-calendar-trip-surface .date-day-trip{color:var(--smtcColorTextSecondary)!important}.trip-coach .coach-calendar-trip-surface .Calendar_item.current .date-day-trip,.trip-coach .coach-calendar-trip-surface .Calendar_item.current .date-month-trip,.trip-coach .coach-calendar-trip-surface .Calendar_item.current .train-unselected-date-trip{color:var(--smtcColorTextPrimary)!important;font-weight:500!important}.trip-coach .coach-calendar-trip-surface .selected-date-day-tp{color:var(--smtcColorTextPrimary)!important}.trip-coach .coach-calendar-trip-surface .unselected-date-day-tp{color:var(--smtcColorTextSecondary)!important}}.trip-coach .Calendar_item{display:flex;flex-direction:column}@media screen and (max-width:768px){.trip-coach .Calendar_item{margin-top:0;margin-right:8px!important;padding-left:13px!important;padding-right:13px!important;width:auto!important}}@media screen and (min-width:768px){.trip-coach .Calendar_item>div{text-align:center}.trip-coach .coach-item-tp,.trip-coach .coach-item-trip{width:110px;height:60px;border-radius:8px 8px 8px 8px}.trip-coach .train-item-trip{width:154px;height:62px;border-radius:8px 8px 8px 8px}.trip-coach .train-item-tp{width:154px;height:60px;border-radius:8px 8px 8px 8px}}.trip-coach .train-up-line-box-trip{overflow:hidden;margin-top:9px}.trip-coach .coach-up-line-box-trip{overflow:hidden;margin-top:8px;margin-bottom:2px}.trip-coach .train-up-line-box-tp{overflow:hidden;margin-top:6px}@media screen and (min-width:768px){.trip-coach .train-up-line-box-tp{margin-top:10px}}.trip-coach .coach-up-line-box-tp{overflow:hidden;margin-top:6px}@media screen and (min-width:768px){.trip-coach .coach-up-line-box-tp{margin-top:10px}}.trip-coach .date-month-trip{color:#fff;font-size:12px;font-family:TripGeom;font-weight:400;letter-spacing:0}@media screen and (min-width:768px){.trip-coach .date-month-trip{color:var(--smtcColorTextSecondary)!important;font-size:14px;font-family:TripGeom;font-weight:400;letter-spacing:0;line-height:18px}}.trip-coach .date-month-tp-unselected{color:#182357;font-size:11px;font-weight:400;letter-spacing:0}@media screen and (min-width:768px){.trip-coach .date-month-tp-unselected{color:var(--smtcColorTextSecondary)!important;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}}.trip-coach .date-month-tp-selected{color:#fff;font-size:11px;font-weight:400;letter-spacing:0}@media screen and (min-width:768px){.trip-coach .date-month-tp-selected{color:var(--smtcColorTextBrand);font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}}.trip-coach .date-day-trip{color:#fff;font-size:12px;font-family:TripGeom;font-weight:400;line-height:17px;letter-spacing:0}@media screen and (min-width:768px){.trip-coach .date-day-trip{margin-top:2px;color:#234;font-size:16px;font-family:TripGeom;font-weight:700;letter-spacing:0;line-height:20px}}.trip-coach .selected-date-day-tp{color:#fff;font-size:15px;font-weight:700;line-height:23px}@media screen and (min-width:768px){.trip-coach .selected-date-day-tp{color:var(--smtcColorTextBrand);font-size:16px;letter-spacing:0;line-height:20px}}.trip-coach .unselected-date-day-tp{color:#182357;font-size:15px;font-weight:700;line-height:23px}@media screen and (min-width:768px){.trip-coach .unselected-date-day-tp{color:#234;font-size:16px;letter-spacing:0;line-height:20px}}.trip-coach .train-unselected-date-trip{color:#fff;font-size:11px;font-family:TripGeom;font-weight:400;line-height:12px}@media screen and (min-width:768px){.trip-coach .train-unselected-date-trip{color:var(--smtcColorTextSecondary);font-size:14px;font-family:TripGeom;font-weight:400;letter-spacing:0;line-height:18px}}.trip-coach .train-selected-date-trip{color:#fff;font-size:11px;font-family:TripGeom;font-weight:400;line-height:12px;opacity:.8}@media screen and (min-width:768px){.trip-coach .train-selected-date-trip{color:var(--smtcColorTextBrand);font-size:14px;font-family:TripGeom;font-weight:400;letter-spacing:0;line-height:18px}}.trip-coach .train-selected-price-tp{color:#fff;font-size:13px;line-height:16px}@media screen and (min-width:768px){.trip-coach .train-selected-price-tp{margin-top:3px;color:var(--smtcColorTextBrand);font-size:16px;letter-spacing:0;line-height:20px}}.trip-coach .train-price-trip{margin-top:3px;color:#fff;font-family:TripGeom;font-weight:700;line-height:18px}@media screen and (min-width:768px){.trip-coach .train-price-trip{margin-top:4px;color:#234;font-size:16px;font-family:TripGeom;font-weight:700;letter-spacing:0;line-height:20px}}.trip-coach .train-view-trip{margin-top:3px;color:#fff;font-family:TripGeom;font-weight:400;line-height:18px}@media screen and (min-width:768px){.trip-coach .train-view-trip{margin-top:4px;color:#234;font-size:16px;font-family:TripGeom;font-weight:400;letter-spacing:0;line-height:20px}}.trip-coach .train-price-tp{color:#182357;font-family:HeeboTPChange;line-height:18px}@media screen and (min-width:768px){.trip-coach .train-price-tp{margin-top:4px;color:#182357;font-size:16px;font-weight:600!important;letter-spacing:0;line-height:20px}}.trip-coach .train-view-tp{color:#182357;line-height:16px;margin-top:1.5px}@media screen and (min-width:768px){.trip-coach .train-view-tp{margin-top:4px;color:#182357;font-size:16px;font-weight:400!important;letter-spacing:0;line-height:20px}}.trip-coach .down-line-box-trip{margin-bottom:11px}.trip-coach .down-line-box-tp{margin-bottom:8px}@media screen and (min-width:768px){.trip-coach .down-line-box-tp{margin-bottom:10px;margin-top:4px}}.trip-coach .text-over-fix{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.trip-coach ::-webkit-scrollbar{display:none}.trip-coach .warn-icon-custom{color:#ff6f00}.trip-coach .protection-icon{color:#06aebd}.trip-coach .strike-bar-wrapper{background-color:rgba(255,111,0,.08)}.trip-coach .strike-bar-box{border:1px solid var(--smtcColorBorderDefault);border-radius:8px;margin:8px 12px}.trip-coach .strike-bar-box.double-fix{border:none;border-radius:0;margin:0}@media screen and (max-width:768px){.trip-coach .protection-icon,.trip-coach .warn-icon-custom{font-size:16px;margin-right:6px}.trip-coach .warn-tit{font-size:14px;line-height:18px}.trip-coach .warn-content{line-height:17px;font-size:12px;margin-left:22px;color:#455873}.trip-coach .filter-wrapper{padding-top:12px;margin-top:12px}.trip-coach .filter-text{font-size:14px;line-height:18px}}@media screen and (min-width:768px){.trip-coach .protection-icon,.trip-coach .warn-icon-custom{font-size:20px;margin-right:8px}.trip-coach .warn-tit{line-height:20px;font-size:16px}.trip-coach .warn-content{color:#455873;line-height:18px;font-size:14px;margin-left:28px}.trip-coach .filter-wrapper{padding-top:15px;margin-top:15px}.trip-coach .filter-text{font-size:16px;line-height:20px}.trip-coach .strike-bar-box{margin:8px 0}}.trip-coach .list-search-banner-bar-list{display:flex}.trip-coach .list-search-banner-bar-list>li{height:100%;position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;line-height:18px}.trip-coach .list-search-banner-bar-list>li>.filter{position:relative}.trip-coach .list-search-banner-bar-list>li>.filter:after{content:"";position:absolute;right:0;top:0;transform:translateY(50%);width:7px;height:7px;border:1px solid #fff;border-radius:50%;background:red}.trip-coach .list-search-banner-bar-list>li:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:1px;height:24px;background-color:#e5e5e5}.trip-coach .list-search-bottom-bar-list{display:flex}.trip-coach .list-search-bottom-bar-list>.item{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.trip-coach .list-search-bottom-bar-list>.item>.filter{position:relative}.trip-coach .list-search-bottom-bar-list>.item>.filter:after{content:"";position:absolute;right:0;top:0;transform:translateX(50%);width:14px;height:14px;border:3px solid #fff;border-radius:50%;background:red}.trip-coach .list-search-bottom-bar-list.tp>.item:not(:last-child):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:1px;height:24px;background-color:#e5e5e5}.trip-coach .list-search-tab-filter-select:hover>div{border-color:var(--smtcColorBorderBrandTinted)!important}@font-face{font-family:iconfont-coach-trip;src:url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-crn_font_rn_tt_bus_trip-0.0.8/crn_font_rn_tt_bus_trip.eto);src:url("https: //webresource .tripcdn .com/NFES/nfes iconfont/project crn_font_rn_tt_bus_trip 0 0.8/crn_font_rn_tt_bus_trip.eot") format("embedded-opentype"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-crn_font_rn_tt_bus_trip-0.0.8/crn_font_rn_tt_bus_trip.woff2) format("woff2"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-crn_font_rn_tt_bus_trip-0.0.8/crn_font_rn_tt_bus_trip.woff) format("woff"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-crn_font_rn_tt_bus_trip-0.0.8/crn_font_rn_tt_bus_trip.ttf) format("truetype"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-crn_font_rn_tt_bus_trip-0.0.8/crn_font_rn_tt_bus_trip.svg) format("svg")}.iconfont-coach{font-family:iconfont-coach-trip!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon_wifi:before{content:"󱯶"}.icon_plug:before{content:"󱊡"}.icon_air_conditioner:before{content:"󱕗"}.icon_luggage:before{content:"󰆩"}.icon_bike:before{content:"󱐵"}.icon-right:before{content:""}.icon-left:before{content:""}.icon_close:before{content:""}@font-face{font-family:iconfont;src:url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.eot);src:url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.eot) format("embedded-opentype"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.woff2) format("woff2"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.woff) format("woff"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.ttf) format("truetype"),url(https://webresource.tripcdn.com/NFES/nfes-iconfont/project-trip_train_rwd-0.3.12/trip_train_rwd.svg) format("svg")}.icon-right:before{content:""}.icon-edit:before{content:""}.one-way:before{content:""}.user:before{content:""}.icon-user:before{content:"󱘇"}.drop-down:before{content:""}.drop-up:before{content:""}.radio_unselect:before{content:""}.radio_selected:before{content:""}.icon_close:before{content:""}.Checkmark:before{content:""}.icon_edit:before{content:""}.icon-delete:before{content:""}.Unselected:before{content:""}.ic-selected:before{content:""}.Protection:before{content:"󱡭"}.iconClear:before{content:"󱡮"}.iconAdult:before{content:""}.icon_dragdown:before{content:""}.icon-back-return:before,.icon-ticket-line:before{content:""}.icon-information:before{content:""}.icon-refundable:before{content:"󰃰"}.icon-nonrefundable:before{content:"󰃱"}.icon-exchangeable:before{content:"󱉺"}.icon-nonexchangeable:before{content:"󱉹"}.Information:before{content:""}.icon-successful:before{content:""}.icon-fail:before{content:""}.float_close:before{content:""}.icon-correct:before,.icon-selected:before{content:""}.icon-Warn:before{content:""}.successful-block:before{content:""}.icon-info:before{content:""}.icon-line-warn-round:before{content:""}.icon-warn-round:before{content:"󰂽"}.icon-exchange:before{content:""}.icon-checkbox:before{content:""}.icon-zhangjia:before{content:""}.icon-jiangjia:before{content:""}.icon-eTicket:before{content:"󱧨"}.icon-plus:before{content:""}.icon-transferf2:before,.icon-transferf:before{content:"󰖠"}.icon-bus:before{content:"󱤐"}.icon-train:before{content:"󱤑"}.icon-seat:before{content:"󱕚"}.icon-e-ticket:before{content:"󱃄"}.icon-arrow-right:before{content:"󰕈"}.icon-tiket:before{content:""}.icon-ttBus:before{content:"󰅙"}.icon-time:before{content:""}.icon-bookings:before{content:""}.icon-service:before{content:""}.icon-bu_train:before{content:""}.icon-railcard:before{content:""}.icon-Delete:before{content:""}.icon-rccard:before{content:"󱊣"}.icon-eticket:before{content:"󱧨"}.icon-voucher:before{content:""}.icon-Warning:before{content:"󰏌"}.icon-zhongzhuan:before{content:"󰖠"}.icon-tube:before{content:""}.icon-advantage:before{content:"󰸴"}.icon-Seats:before{content:"󱕖"}.icon-tod:before{content:"󱐚"}.icon-recommend:before{content:""}.icon-lock:before{content:""}.icon-et:before{content:"󱐾"}.icon-etk:before{content:"󱧨"}.icon-allowed:before{content:""}.icon-prohibited:before{content:""}.icon-Cancelled:before{content:""}.icon-cnp:before{content:"󱉹"}.icon-selection:before{content:"󱘐"}.paper-ticket:before{content:"󱣄"}.icon-eu-eticket:before{content:"󱐚"}.icon-location:before{content:""}.icon-card:before{content:"󱐾"}.icon-calendar:before{content:""}.icon-search:before{content:""}.icon-round-close:before{content:""}.icon-route:before{content:"󱝩"}.icon-outlined:before{content:"󱡭"}.icon-livetracker:before{content:""}.icon-below:before{content:"󱧽"}.icon-search-outbound:before{content:"󱢷"}.icon-search-return:before{content:"󱢸"}.icon-yes:before{content:"󰸴"}.icon-filter:before{content:"󱩗"}.icon-price:before{content:"󱞚"}.icon-duration:before{content:"󱞘"}.icon-Refundable:before{content:"󰃰"}.icon-Travelcard:before{content:""}.season-btn-add:before{content:""}.text-successfull:before{content:""}.season-e-ticket:before{content:"󱃄"}.addphoto:before{content:""}.icon-QRcode:before{content:"󱐚"}.icon-question:before{content:""}.flexi-season:before{content:"󱉈"}.icon-upgrade:before{content:"󱕚"}.icon-question:before{content:""}.icon-RailReplacement:before{content:"󱥵"}.icon-one:before{content:""}.icon-railcard:before{content:"󱊣"}.icon-book-allow:before{content:""}.icon-book-Non:before{content:""}.icon-popup-copy:before{content:"󱊖"}.icon-Booking-repay:before{content:"󱖳"}.icon-Booking-receipts:before{content:"󱦖"}.icon-walk:before{content:""}.icon-promotion:before{content:""}.icon-service:before{content:""}.icon-Travelcard3:before{content:""}.icon-mail:before{content:""}.icon-service-seat:before{content:"󱫁"}.icon-Booking-Refund:before{content:"󱫅"}.icon-photocard:before{content:""}.icon-copy:before{content:"󱊖"}.icon-btn-add:before{content:""}.icon-Selected-gou:before{content:""}.icon-rc-successful:before{content:""}.icon-rc-remove:before{content:""}.icon-rc-rail:before{content:"󰶨"}.icon-rc-arrow-right:before{content:"󱸕"}.icon-rc-calendar:before{content:""}.icon-rc-card:before{content:"󱊣"}.icon-pdf-check:before{content:""}.icon-membercard:before{content:""}.icon-infrastructure:before{content:"󱥳"}.icon-transport:before{content:"󱐶"}.icon-weather:before{content:"󱥴"}.icon-external:before{content:"󱥶"}.icon-industrial:before{content:"󱥵"}.icon-sale:before{content:"󰁟"}.icon-recommended-line:before{content:""}.icon-guide:before{content:"󱙙"}.icon-railcard-line:before{content:"󰷹"}.icon-redeem-voucher:before{content:"󲉅"}.icon-gift:before{content:""}
