.rc-tooltip.rc-tooltip-zoom-appear,.rc-tooltip.rc-tooltip-zoom-enter{opacity:0}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);opacity:0}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.6,-.3,.74,.05)}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform:scale(0);transform-origin:50% 50%}to{opacity:1;transform:scale(1);transform-origin:50% 50%}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform:scale(1);transform-origin:50% 50%}to{opacity:0;transform:scale(0);transform-origin:50% 50%}}.rc-tooltip{background-color:rgba(0,0,0,.05);display:block;font-size:12px;line-height:1.5;opacity:.9;padding:1px;position:absolute;visibility:visible;z-index:1070}.rc-tooltip-hidden{display:none}.rc-tooltip-inner{background-color:#fff;border:1px solid #b1b1b1;border-radius:3px;color:#333;min-height:34px;padding:8px 10px;text-align:left;text-decoration:none}.rc-tooltip-arrow,.rc-tooltip-arrow-inner{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{border-top-color:#b1b1b1;border-width:6px 6px 0;margin-left:-6px;transform:translate(-50%,5px)}.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner{border-top-color:#fff;border-width:6px 6px 0;bottom:1px;margin-left:-6px}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{border-right-color:#b1b1b1;border-width:6px 6px 6px 0;left:-5px;margin-top:-6px;transform:translateX(calc(-100% + 1px))}.rc-tooltip-placement-right .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner{border-right-color:#fff;border-width:6px 6px 6px 0;left:1px;margin-top:-6px}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{border-left-color:#b1b1b1;border-width:6px 0 6px 6px;margin-top:-6px;right:-5px;transform:translateX(calc(100% - 1px))}.rc-tooltip-placement-left .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner{border-left-color:#fff;border-width:6px 0 6px 6px;margin-top:-6px;right:1px}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{margin-top:0;top:15%}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{border-bottom-color:#b1b1b1;border-width:0 6px 6px;margin-left:-6px;transform:translate(-50%,-5px)}.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner{border-bottom-color:#fff;border-width:0 6px 6px;margin-left:-6px;top:1px}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.button-no-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;margin:0;padding:0;text-align:inherit;text-decoration:none;vertical-align:baseline}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;word-break:keep-all}.v7_2_8.c-calendar .c-calendar-icon-dot{background-color:var(--smtcColorTextTertiary,#ff6f00);border-radius:50%;display:inline-block;height:4px;position:absolute;right:50%;top:8px;transform:translateX(50%);width:4px}.v7_2_8.c-calendar .c-calendar-icon-dot.custom{position:static;margin-inline-end:8px;transform:none}.v7_2_8.c-calendar .c-calendar-month{flex:1 1;margin-inline-end:24px}.v7_2_8.c-calendar .c-calendar-month.stack-level-2 .c-calendar-month__week td{min-height:64px}.v7_2_8.c-calendar .c-calendar-month:nth-of-type(2){margin-inline-end:0}@media screen and (max-width:580px){.v7_2_8.c-calendar .c-calendar-month{width:100%}}.v7_2_8.c-calendar .c-calendar-month__title{padding:16px 0 12px}.v7_2_8.c-calendar .c-calendar-month__title h2{color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle2,16px);font-weight:var(--coreFontWeightBold,700);letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v7_2_8.c-calendar .c-calendar-month__week-head{color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeCaption,12px);font-weight:var(--coreFontWeightRegular,400);line-height:var(--smtcLineHeightCaption,14px);margin-bottom:10px}.v7_2_8.c-calendar .c-calendar-month__week-head tr{display:flex;flex-direction:row;justify-content:space-around;width:100%}.v7_2_8.c-calendar .c-calendar-month__week-head th{flex:1 1;text-align:center}.v7_2_8.c-calendar .c-calendar-month__days{font-size:var(--smtcFontSizeTitle3,14px);margin-bottom:5px}.v7_2_8.c-calendar .c-calendar-month__week{flex-direction:row;list-style:none;margin:0;padding:0;text-align:center}.v7_2_8.c-calendar .c-calendar-month__week,.v7_2_8.c-calendar .c-calendar-month__week td{display:flex;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td{color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle3,14px);height:auto;line-height:var(--smtcLineHeightTitle3,18px);min-height:48px;position:relative;width:48px;box-sizing:border-box;flex-direction:column}.v7_2_8.c-calendar .c-calendar-month__week td[data-focused]{z-index:999}.v7_2_8.c-calendar .c-calendar-month__week td .tipWrapper{display:flex;align-items:center;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center;padding:7px 0;width:100%}.v7_2_8.c-calendar .c-calendar-month__week td .day,.v7_2_8.c-calendar .c-calendar-month__week td .price{display:block;display:flex;font-size:var(--smtcFontSizeTitle3,14px);height:16px;line-height:var(--smtcLineHeightTitle3,18px);text-align:center;width:100%;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td .day .leftSlot,.v7_2_8.c-calendar .c-calendar-month__week td .price .leftSlot{display:inline-flex;text-align:center;align-items:center;justify-content:center;margin-inline-end:2px}.v7_2_8.c-calendar .c-calendar-month__week td .slot{display:flex;height:16px;overflow:hidden;text-align:center;width:100%;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-month__week td .slot.slot-absolute{bottom:3px;left:50%;position:absolute;transform:translateX(-50%)}.v7_2_8.c-calendar .c-calendar-month__week td .day{font-weight:var(--coreFontWeightBold,700)}.v7_2_8.c-calendar .c-calendar-month__week td .price{color:var(--smtcColorTextSecondary,#455873);font-size:var(--smtcFontSizeCaption,12px);max-width:44px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}.v7_2_8.c-calendar .c-calendar-month__week td.is-allow-hover:hover{cursor:pointer}.v7_2_8.c-calendar .c-calendar-month__week td.is-allow-hover:not(.is-selected):hover{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.is-disable{color:var(--smtcColorTextDisabled,#acb4bf);cursor:unset}.v7_2_8.c-calendar .c-calendar-month__week td.is-disable .price{color:inherit!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08))}.v7_2_8.c-calendar .c-calendar-month__week td.is-in-range.is-allow-hover:not(.is-selected):hover{background-color:var(--compSearchBoxCalendarHighlight,rgba(50,100,255,.16));border-radius:0}.v7_2_8.c-calendar .c-calendar-month__week td.has-price .c-calendar-icon-dot{transform:translate(50%,-4px)}.v7_2_8.c-calendar .c-calendar-month__week td.has-price .slot.slot-absolute{bottom:9px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range){padding:1px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range) .tipWrapper{border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.has-bg:not(.is-in-range) .tipWrapper:hover{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08))!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected.is-selected-first.in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:4px 0 0 4px}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected.is-selected-last.in-range{background-color:var(--smtcColorBgBrandTintedHigh,rgba(50,100,255,.08));border-radius:0 4px 4px 0}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper{background-color:var(--smtcColorBgBrandFilled,#3264ff);border-radius:4px}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper:hover{background-color:var(--compSearchBoxButtonBgColor,#2953d6)}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper .slot span,.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .tipWrapper .slot svg{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .c-calendar-icon-dot{background-color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price,.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price .leftSlot{color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.is-selected .price .leftSlot .icon{background-color:#fff!important}.v7_2_8.c-calendar .c-calendar-month__week td.disabled-interact{cursor:default!important}.v7_2_8.c-calendar .c-calendar-month__week td.disabled-interact:hover{background-color:unset!important}.v7_2_8.c-calendar .c-calendar-month__week td .lp-loading{animation:breathe 1.6s cubic-bezier(.645,.045,.355,1) infinite;background-color:#f0f2f5;border-radius:4px;height:100%;overflow:hidden;width:100%;align-self:center;line-height:var(--smtcLineHeightTitle3,18px);margin-bottom:3px;margin-top:3px;text-align:center}.v7_2_8.c-calendar .c-calendar-month__festival{list-style:none;-webkit-padding-start:10px;color:#8592a6;font-size:var(--smtcFontSizeCaption,12px);line-height:1.5;margin-bottom:10px;overflow:hidden;padding-inline-start:10px;position:relative}.v7_2_8.c-calendar .c-calendar-month__festival-date,.v7_2_8.c-calendar .c-calendar-month__festival-name{-webkit-margin-end:4px;display:inline-block;margin-inline-end:4px}.v7_2_8.c-calendar .c-calendar-month__festival li{position:relative}.v7_2_8.c-calendar .c-calendar-month__festival li:not(:last-of-type){margin-bottom:5px}.v7_2_8.c-calendar .c-calendar-month__festival .c-calendar-icon-dot{left:-9px;top:5px}@keyframes breathe{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.c-calender-pop__wrapper.rc-tooltip{opacity:1;padding:0;pointer-events:none}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-arrow{border-bottom-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));border-top-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));margin:0}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner{background-color:var(--smtcColorTextPrimary,rgba(15,41,77,.9));border:none;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#fff;font-size:var(--smtcFontSizeCaption,12px);line-height:16px;outline:none;padding:8px;width:100%}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner .day-tip{text-align:center}.c-calender-pop__wrapper.rc-tooltip .rc-tooltip-content .rc-tooltip-inner .day-tip p{margin:0;padding:0}.c-calender-modal{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.c-calender-modal .content{background:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);color:var(--smtcColorTextPrimary,#0f294d);font-size:var(--smtcFontSizeTitle3,14px);left:50%;min-width:515px;padding:16px;pointer-events:all;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-calender-modal .content,.c-calender-modal .content .badge{display:flex;align-items:center;justify-content:center}.c-calender-modal .content .badge{margin-inline-end:9px}.c-calender-modal .content .badge svg{font-size:19px}[dir=rtl] .v7_2_8.c-calendar-month__festival-icon-dot{right:-7px}.c-calendar__with-tabs{background:#fff;border:1px solid #dadfe6;border-radius:4px;box-shadow:0 8px 16px 0 rgba(15,41,77,.12);box-sizing:border-box;width:736px}.c-calendar__with-tabs.invisible{display:none}.c-calendar__with-tabs .c-tab{width:100%}.c-calendar__with-tabs .c-tab .tablist{border-bottom:1px solid #dadfe6;height:54px;padding:0 16px;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;gap:24px;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-calendar__with-tabs .c-tab .tablist,.c-calendar__with-tabs .c-tab .tablist .c-tab-item{display:flex;align-items:center;box-sizing:border-box}.c-calendar__with-tabs .c-tab .tablist .c-tab-item{cursor:pointer;min-width:100px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;color:#0f294d;font-size:16px;font-weight:400;height:100%;justify-content:center;letter-spacing:0;line-height:22px;position:relative;transition:all .2s ease-in-out;transition:all .2s ease-out;white-space:nowrap}.c-calendar__with-tabs .c-tab .tablist .c-tab-item:after{background-color:#3364ff;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;right:0;transition:width .1s,width 0s .1s;width:0}.c-calendar__with-tabs .c-tab .tablist .c-tab-item.active{font-weight:700}.c-calendar__with-tabs .c-tab .tablist .c-tab-item.active:after{width:100%}.c-calendar__with-tabs .c-tab .content-holder .tabpanel{display:none}.c-calendar__with-tabs .c-tab .content-holder .tabpanel.active{display:block}.c-calendar__with-tabs .c-calendar{border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;outline:none!important;width:734px!important}.c-calendar__with-tabs .c-action{display:flex;padding:8px 16px 16px;width:100%;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;box-sizing:border-box;justify-content:flex-end;margin-top:-15px}.c-calendar__with-tabs .c-action button{min-width:160px}.v7_2_8.c-calendar .festival-selector-wrapper{background:var(--smtcColorBgSurface,#fff);height:100%;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector{display:flex;background-color:var(--smtcColorBgSurface,#fff);box-sizing:border-box;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;gap:8px;padding-bottom:16px;padding-top:16px;scrollbar-width:none;transition:transform .2s ease-in-out;-ms-overflow-style:none}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector::-webkit-scrollbar{display:none}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item{display:flex;background-color:var(--smtcColorBgDisabledTinted,#f6f7fa);border:1px solid var(--smtcColorBgDisabledTinted,#f6f7fa);border-radius:4px;box-sizing:border-box;cursor:pointer;flex-direction:column;font-size:14px;font-weight:400;gap:4px;line-height:18px;max-width:487.08px;padding:7px 16px;transition:all .1s ease}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item.active,.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item:hover{background-color:var(--smtcColorBgBrandTintedLow,#f1f5ff);border-color:var(--smtcColorTextBrand,#2c61fe);color:var(--smtcColorTextBrand,#2c61fe)}.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item .festival-item-date,.v7_2_8.c-calendar .festival-selector-wrapper .festival-selector .festival-item .festival-item-label{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;word-break:keep-all}.v7_2_8.c-calendar .festival-selector-wrapper .nav{align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--smtcColorBgSurface,#fff);bottom:16px;box-sizing:border-box;color:var(--smtcColorTextPrimary,#0f294d);cursor:pointer;display:none;justify-content:center;position:absolute;top:16px;width:48px;z-index:999}.v7_2_8.c-calendar .festival-selector-wrapper .nav.visible{display:flex}.v7_2_8.c-calendar .festival-selector-wrapper .nav:hover{color:var(--smtcColorTextBrand,#2c61fe)}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev{left:0;-webkit-border-end:4px solid transparent;background-clip:content-box;border-inline-end:4px solid transparent}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev .prev-fest{transform:scaleX(-1)}.v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next{right:0}.v7_2_8.c-calendar .festival-selector-wrapper .nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;color:inherit;cursor:pointer;display:flex;margin:0;text-align:inherit;text-decoration:none;vertical-align:baseline;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:4px;justify-content:center;padding:8px}.v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask{display:none;height:71px;pointer-events:none;position:absolute;right:38px;top:50%;transform:translateY(-50%);width:20px;z-index:998}.v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask.visible{display:block}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev{left:auto;right:0}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-prev .prev-fest{transform:none}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next{left:0;right:auto}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .nav.nav-next .next-fest{transform:scaleX(-1)}[dir=rtl] .v7_2_8.c-calendar .festival-selector-wrapper .shadow-mask{left:38px;right:auto}.v7_2_8.c-calendar{background:var(--smtcColorBgSurface,#fff);border:1px solid #dadfe6;border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.12);box-sizing:border-box;padding:0 16px;position:relative;width:738px}.v7_2_8.c-calendar .c-calendar__header .quick-select-header{background:rgba(50,100,255,.08);display:flex;align-items:center;justify-content:space-between;margin-left:-16px;margin-right:-16px;padding:16px}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .title p{color:var(--smtcColorTextPrimary,#0f294d);display:-webkit-box;font-size:18px;font-weight:700;-webkit-line-clamp:2;line-height:24px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;padding:0}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors{display:flex;align-items:center;justify-content:flex-end;max-width:80%}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector{background:#fff;border:1px solid #dadfe6;border-radius:4px;color:#0f294d;cursor:pointer;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;margin-left:8px;padding:8px 16px;white-space:nowrap}.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector.active,.v7_2_8.c-calendar .c-calendar__header .quick-select-header .selectors .selector:hover{background:#0f294d;color:#fff}.v7_2_8.c-calendar .c-calendar__headerSlot{border-bottom:1px solid #dadfe6;padding-bottom:16px;padding-top:16px}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot{display:flex;height:100%;width:100%;align-items:center;justify-content:space-between}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot .leading{color:#0f294e;font-size:16px;font-weight:700;letter-spacing:0}.v7_2_8.c-calendar .c-calendar__headerSlot .lp-slot .switch-wrapper>label span{color:#0f294d;font-size:16px;font-weight:700;height:22px;line-height:22px}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper{display:inline-block;max-width:50%}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label{display:flex;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label #cal-switch{display:none}.v7_2_8.c-calendar .c-calendar__headerSlot .switch-wrapper>label span{-webkit-margin-end:8px;color:#0f294e;font-size:14px;font-weight:700;letter-spacing:0;margin-inline-end:8px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v7_2_8.c-calendar.is-single{padding:0 8px;width:369px}.v7_2_8.c-calendar.is-single .c-calendar-month{margin-inline-end:0}.v7_2_8.c-calendar.is-single .c-calendar__footer{flex-direction:column;align-items:flex-start}.v7_2_8.c-calendar.is-single .c-calendar__fest,.v7_2_8.c-calendar.is-single .c-calendar__msg{text-align:left;width:auto}.v7_2_8.c-calendar.is-single .c-calendar__desc-line{justify-content:flex-start}.v7_2_8.c-calendar.is-hide{display:none}@media screen and (max-width:580px){.v7_2_8.c-calendar{min-width:260px;padding:0 8px;width:auto}}.v7_2_8.c-calendar .c-calendar__body{display:flex;position:relative;flex-direction:row;align-items:center;align-items:flex-start;padding-bottom:10px}@media screen and (max-width:580px){.v7_2_8.c-calendar .c-calendar__body{flex-direction:column}}.v7_2_8.c-calendar .c-calendar__footer{display:flex;font-size:var(--smtcFontSizeCaption,12px);line-height:var(--smtcLineHeightCaption,18px);padding:15px 0;text-align:center;align-items:flex-end;color:var(--smtcColorTextTertiary,#455873);font-weight:var(--coreFontWeightRegular,400)}.v7_2_8.c-calendar .c-calendar__fest{display:flex;text-align:left;width:50%;align-items:flex-start;flex-direction:column;justify-content:flex-end}.v7_2_8.c-calendar .c-calendar__fest .fest-left{display:flex;align-items:center}.v7_2_8.c-calendar .c-calendar__msg{flex:1 1;text-align:right}.v7_2_8.c-calendar .c-calendar__desc-line{display:flex;justify-content:flex-end;white-space:pre}.v7_2_8.c-calendar .c-calendar__desc-nights{-webkit-margin-start:6px;font-weight:700;margin-inline-start:6px}.v7_2_8.c-calendar .c-calendar__message{color:var(--smtcColorTextPrimary,#0f294d);font-size:14px;line-height:18px;margin-bottom:4px}.v7_2_8.c-calendar .c-calendar__message.is-error{color:#ee3b28}.v7_2_8.c-calendar .c-calendar-icon-next-mon,.v7_2_8.c-calendar .c-calendar-icon-prev-mon{color:var(--smtcColorTextPrimary,#0f294d);cursor:pointer;display:flex;font-size:16px;font-style:normal;font-weight:400;position:absolute;top:20px;align-items:center;justify-content:center}.v7_2_8.c-calendar .c-calendar-icon-next-mon:hover,.v7_2_8.c-calendar .c-calendar-icon-prev-mon:hover{color:var(--smtcColorTextBrand,#3264ff)}.v7_2_8.c-calendar .c-calendar-icon-next-mon.is-disable,.v7_2_8.c-calendar .c-calendar-icon-prev-mon.is-disable{color:var(--smtcColorBorderDisabled,#ced2d9)}.v7_2_8.c-calendar .c-calendar-icon-next-mon.custom-icon svg,.v7_2_8.c-calendar .c-calendar-icon-prev-mon.custom-icon svg{display:none}.v7_2_8.c-calendar .c-calendar-icon-prev-mon{left:16px}.v7_2_8.c-calendar .c-calendar-icon-prev-mon svg{transform:rotate(180deg)}.v7_2_8.c-calendar .c-calendar-icon-next-mon{right:16px}.v7_2_8.c-calendar .c-fuzzy-sels{display:flex;margin:2px 0 -3px;width:100%;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;gap:8px;justify-content:flex-start}.v7_2_8.c-calendar .c-fuzzy-sels .sels-item{background:#f5f7fa;border:1px solid #f5f7fa;color:#0f294d}.v7_2_8.c-calendar .c-fuzzy-sels .sels-item.active,.v7_2_8.c-calendar .c-fuzzy-sels .sels-item:hover{background:rgba(50,100,255,.08)!important;border-color:#3264ff;color:#3264ff}.v7_2_8.c-calendar .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);background-color:transparent;border:0}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon:before,[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon:before{transform:rotate(180deg)}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon{left:auto;right:16px}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-prev-mon svg{transform:none}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon{left:16px;right:auto}[dir=rtl] .v7_2_8.c-calendar .c-calendar-icon-next-mon svg{transform:rotate(180deg)}[dir=rtl] .v7_2_8.c-calendar .c-calendar__footer .c-calendar__desc,[dir=rtl] .v7_2_8.c-calendar .c-calendar__footer .c-calendar__message{text-align:left}.Online_expand__5kux_{position:relative;right:16px;display:inline-flex;background:var(--smtcColorBgSurface);z-index:900;border-radius:8px;box-shadow:0 12px 24px 0 rgba(15,41,77,.12)}.Online_bottomContainer__bRE33{display:flex;justify-content:space-between;align-items:center;padding:2px 0 16px}.Online_bottomContainer__bRE33.Online_col__gqnpS{flex-direction:column;align-items:flex-start}.Online_lowPriceContainer__mCx6Y{display:flex;margin-left:8px}.Online_presaleLegend__0snKV{display:flex;align-items:center;margin-left:8px;color:var(--smtcColorTextSecondary);font-size:12px;line-height:18px}.Online_presaleIcon___cJi9{margin-right:4px;color:var(--smtcColorBgBrandFilled);font-size:12px;font-family:trip_train_search_box,trip_train_rwd!important;font-style:normal}.Online_departDate__a4SPh{text-align:right;padding-top:4px}.Online_departDateOnly__lbYSH{padding:2px 0 16px;text-align:right}.TimeScroller_expand__zeEI0,.TimeScroller_expand__zeEI0 li{display:flex}.TimeScroller_divider__bWbD5:after{content:"";display:inline-block;position:absolute;right:0;width:1px}.TimeScroller_container__myCIi{position:relative}.TimeScroller_expand__zeEI0{position:absolute;top:4px;justify-content:flex-start;align-items:flex-start;box-shadow:0 12px 24px 0 rgba(15,41,77,.12);border-radius:8px;background:var(--smtcColorBgSurface);z-index:950}.TimeScroller_expand__zeEI0 ul{list-style-type:none;margin:0;padding:0;max-height:255px;overflow:auto;scrollbar-width:thin}.TimeScroller_expand__zeEI0 .TimeScroller_itemContainer__F5Dnr{padding:4px}.TimeScroller_expand__zeEI0 .TimeScroller_itemContainer__F5Dnr:hover{cursor:pointer;background:rgba(50,100,255,.08)}.TimeScroller_expand__zeEI0 .TimeScroller_itemContainer__F5Dnr.TimeScroller_chosen__jlew0{background:var(--smtcColorBgBrandFilled);color:var(--smtcColorTextContentWhite)}.TimeScroller_expand__zeEI0 li{justify-content:center;align-items:center;font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary);height:26px;width:60px}.TimeScroller_divider__bWbD5{position:relative}.TimeScroller_divider__bWbD5:after{top:0;bottom:0;transform:scaleX(.5);background-image:repeating-linear-gradient(0deg,var(--smtcColorDividerForm),var(--smtcColorDividerForm) 5px,transparent 0,transparent 8px)}.TimeScroller_divider__bWbD5{height:255px}.DatePicker_container__EF8XF{display:flex;align-items:center;position:relative;width:-moz-fit-content;width:fit-content;border-radius:4px}.online.trip-seo-search-box .DatePicker_container__EF8XF{align-items:flex-end;padding:0 10px}.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_depart12H__k7AOV{padding-right:0}.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_return12H__2wcwT{padding-left:0}.online.trip-seo-search-box .DatePicker_container__EF8XF:not(.DatePicker_returnPlaceholder__mEl4o){flex-shrink:0}.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_returnPlaceholder__mEl4o{min-width:0;width:auto;max-width:100%;flex:1 1 0}.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_returnPlaceholder__mEl4o .DatePicker_inputContainer__hWbH5{min-width:0;flex:1;max-width:100%}.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_returnPlaceholder__mEl4o .DatePicker_inputContainer__hWbH5 .DatePicker_input__C9kt_.DatePicker_placeholder__IBXhO,.online.trip-seo-search-box .DatePicker_container__EF8XF.DatePicker_returnPlaceholder__mEl4o .DatePicker_inputContainer__hWbH5 .DatePicker_placeholder__IBXhO{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DatePicker_label__ybpJH{font-size:12px;line-height:14px;color:var(--smtcColorTextTertiary);position:absolute;top:12px;left:6px;z-index:1;white-space:nowrap}.DatePicker_pipe__zxGM4{min-width:1px;position:relative;bottom:16px;height:14px;margin:0 2px;background-color:var(--smtcColorDividerForm)}.DatePicker_h5DateContainer__oOrrn{width:100%;padding:16px 0;font-size:16px;line-height:21px;font-weight:500}.DatePicker_h5DateContainer__oOrrn .DatePicker_secondaryText__SZp_0{color:var(--smtcColorTextTertiary)}.DatePicker_h5DateContainer__oOrrn .DatePicker_calendar__AfKrc{font-size:20px;line-height:20px;color:var(--smtcColorTextTertiary);margin-right:8px}.DatePicker_h5DateContainer__oOrrn .DatePicker_more__Ce8Ku{font-size:14px;line-height:14px;color:var(--smtcColorTextTertiary)}.DatePicker_h5DateContainer__oOrrn .DatePicker_remove__BshIb{color:var(--smtcColorTextTertiary)}.DatePicker_h5DateContainerWithLowPrice__tx8vl{padding-bottom:8px}.DatePicker_h5Compact__BSol3 .DatePicker_h5DateContainer__oOrrn,.DatePicker_h5Compact__BSol3 .DatePicker_returnDate__nAHMp{font-size:14px;line-height:18px}.DatePicker_lowPriceHint__WQpXS{margin-top:6px;margin-left:28px}.DatePicker_addReturn__AvVC9,.DatePicker_returnDate__nAHMp{width:100%;padding:16px 0 16px 12px;font-size:16px;line-height:21px;display:flex;align-items:center;position:relative}.DatePicker_addReturn__AvVC9:before,.DatePicker_returnDate__nAHMp:before{display:block;position:absolute;content:"";width:1px;left:0;top:16px;bottom:16px;background:var(--smtcColorDividerForm)}.DatePicker_returnDate__nAHMp{font-weight:500;justify-content:space-between}.DatePicker_returnDate__nAHMp .DatePicker_remove__BshIb{font-size:15px;line-height:15px;color:var(--smtcColorTextTertiary);cursor:pointer}.DatePicker_addReturn__AvVC9{gap:8px;color:var(--smtcColorTextTertiary)}.DatePicker_addReturn__AvVC9 .DatePicker_add__JjF3k{font-size:16px;line-height:16px}.DatePicker_input__C9kt_,.DatePicker_placeholder__IBXhO{padding:16px 0;font-size:16px;line-height:21px;font-weight:500;color:var(--smtcColorTextPrimary)}.DatePicker_placeholder__IBXhO{color:var(--smtcColorTextTertiary)}.DatePicker_inputContainer__hWbH5{position:relative;padding:0 6px}.DatePicker_inputContainer__hWbH5 .DatePicker_input__C9kt_,.DatePicker_inputContainer__hWbH5 .DatePicker_placeholder__IBXhO{width:-moz-fit-content;width:fit-content;border:none;outline:none;font-size:16px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--smtcColorTextPrimary);font-weight:700;box-sizing:border-box;padding:28px 0 12px;cursor:pointer}.DatePicker_inputContainer__hWbH5 .DatePicker_input__C9kt_.DatePicker_placeholder__IBXhO,.DatePicker_inputContainer__hWbH5 .DatePicker_placeholder__IBXhO{color:var(--smtcColorTextTertiary)}.DatePicker_focus__MsLPL:after{position:absolute;content:"";left:6px;right:6px;bottom:0;border-bottom:2px solid var(--smtcColorBgBrandFilled)}.DatePicker_time__yL54j.DatePicker_focus__MsLPL:after{left:8px;right:0}.DatePicker_time__yL54j .DatePicker_input__C9kt_,.DatePicker_time__yL54j .DatePicker_placeholder__IBXhO{width:-moz-fit-content;width:fit-content;padding:28px 0 12px}.online.trip-seo-search-box.from-travel-train .DatePicker_inputContainer__hWbH5 .DatePicker_input__C9kt_,.online.trip-seo-search-box.from-travel-train .DatePicker_inputContainer__hWbH5 .DatePicker_placeholder__IBXhO,.online.trip-seo-search-box.from-travel-train .DatePicker_time__yL54j .DatePicker_input__C9kt_,.online.trip-seo-search-box.from-travel-train .DatePicker_time__yL54j .DatePicker_placeholder__IBXhO{padding-top:34px}.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF{align-items:center;height:100%}.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_label__ybpJH{visibility:hidden}.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_pipe__zxGM4{bottom:0}.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_inputContainer__hWbH5{height:100%;display:flex;align-items:center;box-sizing:border-box}.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_inputContainer__hWbH5 .DatePicker_input__C9kt_,.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_inputContainer__hWbH5 .DatePicker_placeholder__IBXhO,.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_time__yL54j .DatePicker_input__C9kt_,.trip-search__sticky .online.trip-seo-search-box .DatePicker_container__EF8XF .DatePicker_time__yL54j .DatePicker_placeholder__IBXhO{padding:0}.LowPriceHint_container__bqHId{display:inline-block;padding:1px 4px;border-radius:2px;background:#edfafb;color:#05939f;font-size:12px;line-height:18px;white-space:nowrap;font-weight:500;cursor:pointer}.OpenReturnBtns_container__kIsHc,.OpenReturnBtns_item__phi3O .OpenReturnBtns_text__rPI4y{display:flex}.OpenReturnBtns_item__phi3O{display:flex;flex-direction:column}.OpenReturnBtns_container__kIsHc{padding-top:12px;justify-content:flex-start;align-items:center;width:100%}.OpenReturnBtns_item__phi3O{width:33%;border-radius:4px;justify-content:flex-start;align-items:center;padding:4px 2px 5px;color:var(--smtcColorTextTertiary)}.OpenReturnBtns_item__phi3O.OpenReturnBtns_listUI__W_w1T{background:var(--smtcColorBgSurfaceSecondary);color:var(--smtcColorTextSecondary);padding:8px}.OpenReturnBtns_item__phi3O.OpenReturnBtns_listUI__W_w1T .OpenReturnBtns_text__rPI4y{font-size:14px;line-height:18px}.OpenReturnBtns_item__phi3O.OpenReturnBtns_active__gxS2u{background:rgba(50,100,255,.08);color:var(--smtcColorBgBrandFilled)}.OpenReturnBtns_item__phi3O.OpenReturnBtns_active__gxS2u .OpenReturnBtns_text__rPI4y{font-weight:700}.OpenReturnBtns_item__phi3O.OpenReturnBtns_listUI__W_w1T.OpenReturnBtns_active__gxS2u .OpenReturnBtns_text__rPI4y{font-weight:500}.OpenReturnBtns_item__phi3O:not(:first-child){margin-left:8px}.OpenReturnBtns_item__phi3O .OpenReturnBtns_icon__qRYD3{font-size:20px;line-height:20px}.OpenReturnBtns_item__phi3O .OpenReturnBtns_text__rPI4y{height:100%;justify-content:flex-start;align-items:center;font-size:12px;line-height:17px;text-align:center}.OpenReturnCheckbox_checkboxContainer__WWyDM{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap;cursor:pointer;height:-moz-fit-content;height:fit-content;margin:auto 0 14px;border-radius:2px}.OpenReturnCheckbox_checkboxContainer__WWyDM .OpenReturnCheckbox_checkbox__4YwG8{font-size:16px;line-height:16px;color:var(--smtcColorTextTertiary);margin-right:4px;cursor:pointer}.OpenReturnCheckbox_checkboxContainer__WWyDM .OpenReturnCheckbox_checkbox__4YwG8.OpenReturnCheckbox_checked__WEx15{color:var(--smtcColorBgBrandFilled)}.OpenReturnCheckbox_checkboxContainer__WWyDM span{font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary)}.TypeSelector_container__FjQYp{padding:8px 16px 20px;display:flex;align-items:center;gap:8px}.trip-search__sticky .online.trip-seo-search-box .TypeSelector_container__FjQYp{padding-left:0}.TypeSelector_item__jxBqR{display:flex;align-items:center;gap:9px;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:16px;line-height:24px;color:var(--smtcColorTextPrimary)}.TypeSelector_item__jxBqR:hover{background-color:#ebedf1}.TypeSelector_text__9B7W5{font-size:16px;line-height:24px}.TypeSelector_radio__ZCgAy{cursor:pointer;font-size:20px;line-height:20px;color:var(--smtcColorTextSecondary);border-radius:50%!important}.TypeSelector_radio__ZCgAy.TypeSelector_checked__vIu4j{color:#3264ff;cursor:default}.YouthAgeSelector_container__1kLGl,.YouthAgeSelector_container__1kLGl>div{display:flex}.h5 .YouthAgeSelector_container__1kLGl:not(:last-child):after{content:"";display:inline-block;position:absolute;bottom:0;height:1px}.YouthAgeSelector_container__1kLGl{border-radius:4px;background:var(--smtcColorBgSurfaceSecondary);justify-content:space-between;align-items:center;padding:11px 0}.YouthAgeSelector_container__1kLGl:first-child{margin-top:8px}.YouthAgeSelector_container__1kLGl:not(:first-child){border-top:1px solid var(--smtcColorDividerForm)}.YouthAgeSelector_container__1kLGl span{font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary)}.YouthAgeSelector_container__1kLGl>div{justify-content:flex-start;align-items:center}.YouthAgeSelector_delete__gT52w{color:var(--smtcColorTextTertiary);cursor:pointer;font-size:16px;margin-right:8px}.YouthAgeSelector_ageList__tUK8f select{-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--smtcColorTextPrimary);width:54px;cursor:pointer;border:none;font-size:14px;line-height:18px;background:rgba(0,0,0,0);background-image:url("data:image/svg+xml;utf8,<svg fill='%23acb4bf' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:37px;background-position-y:center}.YouthAgeSelector_ageList__tUK8f select:focus{outline:none}.YouthAgeSelector_ageList__tUK8f select:has(option[value="-1"]:checked){color:var(--smtcColorTextTertiary)}.h5 .YouthAgeSelector_container__1kLGl{margin:0;padding:15px 0}.h5 .YouthAgeSelector_container__1kLGl:not(:last-child){position:relative}.h5 .YouthAgeSelector_container__1kLGl:not(:last-child):after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.h5 .YouthAgeSelector_container__1kLGl span{font-size:14px;line-height:18px}.h5 .YouthAgeSelector_delete__gT52w{font-size:16px}.PsgTypeCounter_row__4OCm9,.PsgTypeCounter_row__4OCm9>div{display:flex}.PsgTypeCounter_row__4OCm9{justify-content:space-between;align-items:center}.PsgTypeCounter_row__4OCm9>div{justify-content:flex-start;align-items:center}.PsgTypeCounter_tip__GiRbv{font-size:12px;line-height:16px;color:var(--smtcColorTextSecondary);margin-top:4px}.PsgTypeCounter_tip__GiRbv .PsgTypeCounter_tipInfoItem__9wBV4{position:relative;padding-left:9px}.PsgTypeCounter_tip__GiRbv .PsgTypeCounter_tipInfoItem__9wBV4:before{content:"·";position:absolute;left:0;top:0}.PsgTypeCounter_tip__GiRbv .PsgTypeCounter_tipInfoItem__9wBV4:not(:last-child){padding-bottom:2px}.PsgTypeCounter_type__TOM4R{font-size:14px;line-height:18px}.PsgTypeCounter_range___X6ch{font-size:12px;line-height:14px;color:var(--smtcColorTextTertiary);margin-left:8px}.PsgTypeCounter_minus__PKKUJ,.PsgTypeCounter_plus__9yZk3{font-size:20px;line-height:20px;color:var(--smtcColorBgBrandFilled);cursor:pointer}.PsgTypeCounter_disabled__nYA7D{font-size:20px;line-height:20px;color:var(--smtcColorTextDisabled);cursor:not-allowed}.PsgTypeCounter_number__oFIdC{font-size:14px;line-height:18px;margin:0 14px;width:6px}.PsgTypeCounter_listContainer__EJtFH{margin-top:8px;margin-bottom:12px;border-radius:4px;background:var(--smtcColorBgSurfaceSecondary);padding:0 12px}.h5 .PsgTypeCounter_tip__GiRbv{font-size:12px;line-height:17px;margin-top:4px}.h5 .PsgTypeCounter_type__TOM4R{font-size:16px;line-height:21px;font-weight:500}.h5 .PsgTypeCounter_range___X6ch{font-size:13px;line-height:18px;margin-left:8px}.h5 .PsgTypeCounter_disabled__nYA7D,.h5 .PsgTypeCounter_minus__PKKUJ,.h5 .PsgTypeCounter_plus__9yZk3{font-size:24px;line-height:24px}.h5 .PsgTypeCounter_number__oFIdC{text-align:center;width:25px;font-size:16px;line-height:24px;margin:0 8px}.h5 .PsgTypeCounter_listContainer__EJtFH{margin-top:8px;margin-bottom:8px;border-radius:4px;background:var(--smtcColorBgSurfaceSecondary);padding:0 12px}.H5EUPsgTypeCounter_item__jxHx2,.H5EUPsgTypeCounter_item__jxHx2>div,.H5EUPsgTypeCounter_row__B_zsW,.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_left__Y8H4p{display:flex}.H5EUPsgTypeCounter_container__sjo9Y:after,.H5EUPsgTypeCounter_item__jxHx2:not(:last-child):after{content:"";display:inline-block;position:absolute;bottom:0;height:1px}.H5EUPsgTypeCounter_container__sjo9Y{padding:20px 0;position:relative}.H5EUPsgTypeCounter_container__sjo9Y:after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5EUPsgTypeCounter_row__B_zsW{height:21px;justify-content:space-between;align-items:center}.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_left__Y8H4p{justify-content:flex-start;align-items:center}.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_type__CNW17{font-size:16px;line-height:21px;font-weight:500}.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_range__hKB5V{margin-left:8.5px;color:var(--smtcColorTextSecondary);font-size:16px;line-height:21px}.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_add__Fzsdn{font-size:16px;line-height:16px;cursor:pointer}.H5EUPsgTypeCounter_row__B_zsW .H5EUPsgTypeCounter_add__Fzsdn.H5EUPsgTypeCounter_disabled__HXwig{color:var(--smtcColorTextDisabled);cursor:not-allowed}.H5EUPsgTypeCounter_listContainer__JR3yl{border-radius:8px;background:var(--smtcColorBgSurfaceSecondary);padding:0 12px}.H5EUPsgTypeCounter_item__jxHx2{justify-content:space-between;align-items:center;padding:16px 0}.H5EUPsgTypeCounter_item__jxHx2:first-child{margin-top:20px}.H5EUPsgTypeCounter_item__jxHx2:not(:last-child){position:relative}.H5EUPsgTypeCounter_item__jxHx2:not(:last-child):after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5EUPsgTypeCounter_item__jxHx2 span{font-size:14px;line-height:18px}.H5EUPsgTypeCounter_item__jxHx2 .H5EUPsgTypeCounter_placeholder__1GHE7{color:var(--smtcColorTextTertiary)}.H5EUPsgTypeCounter_item__jxHx2>div{justify-content:flex-start;align-items:center}.H5EUPsgTypeCounter_item__jxHx2 .H5EUPsgTypeCounter_delete__zJKs3{color:var(--smtcColorTextTertiary);font-size:12px;margin-left:2px;margin-right:14px}.H5EUPsgTypeCounter_item__jxHx2 .H5EUPsgTypeCounter_nocard__B_hKJ{color:var(--smtcColorTextTertiary)}.H5EUPsgTypeCounter_item__jxHx2 .H5EUPsgTypeCounter_edit__OVWRv{margin-left:6px;font-size:12px;color:#9090a3}.H5EUPsgTypeCounter_ageList__nsMPk{line-height:11px}.H5EUPsgTypeCounter_ageList__nsMPk:after{display:block;font-family:trip_train_search_box,trip_train_rwd;content:"";font-size:16px;transform:translateY(-100%);pointer-events:none}.H5EUPsgTypeCounter_ageList__nsMPk select{line-height:21px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);color:var(--smtcColorTextContentWhite);width:16px;cursor:pointer;border:none}.H5EUPsgTypeCounter_ageList__nsMPk select:focus{outline:none}.render_msg__UCgf6{display:flex}.render_tip__MoDOW{margin-top:16px;color:var(--smtcColorTextSecondary);list-style-type:none}.render_tip__MoDOW .render_item__LQvh7{font-size:12px;line-height:14px}.render_msg__UCgf6{margin-top:8px;justify-content:flex-start;align-items:flex-start;color:var(--smtcColorTextSecondary)}.render_msg__UCgf6.render_largeMarginTop__c_9rI{margin-top:24px}.render_msg__UCgf6.render_warning__y7K3B{color:var(--smtcColorTextWarning)}.render_msg__UCgf6 .render_info__7aig6{font-size:12.25px;line-height:12.25px;margin-right:4px}.render_msg__UCgf6 .render_text__nAHfn{margin:0;font-size:12px;line-height:14px}.h5 .render_tip__MoDOW{margin-top:19px}.h5 .render_tip__MoDOW .render_item__LQvh7{font-size:13px;line-height:18px}.h5 .render_msg__UCgf6{margin-top:8px}.h5 .render_msg__UCgf6.render_largeMarginTop__c_9rI{margin-top:24px}.h5 .render_info__7aig6{font-size:14px;margin-right:5px}.h5 .render_text__nAHfn{font-size:12px;line-height:15px}.PassengerAtmosphereBanner_banner__TuL1M{display:flex;align-items:center;box-sizing:border-box;padding:8px 12px;border-radius:8px 8px 0 0;background-color:var(--smtcColorBgDiscountTintedHigh);background-size:cover;background-position:50%;background-repeat:no-repeat}.PassengerAtmosphereBanner_banner__TuL1M.PassengerAtmosphereBanner_isH5__qC8o_{border-radius:8px}.PassengerAtmosphereBanner_banner__TuL1M.PassengerAtmosphereBanner_clickable__s4EHj{cursor:pointer}.PassengerAtmosphereBanner_image__5zpDo{height:24px;width:auto;flex-shrink:0;display:block;-o-object-fit:contain;object-fit:contain}.PassengerAtmosphereBanner_divider__y9VlU{width:.5px;height:12px;margin:0 7px;background:var(--smtcColorTextPrimary);opacity:.2;flex-shrink:0}.PassengerAtmosphereBanner_title__Gcqmo{flex:1;min-width:0;color:var(--smtcColorTextPrimary);font-size:14px;line-height:21px;font-weight:500}.H5_container__z6x5B .H5_confirmBtn__P30TP,.H5_container__z6x5B .H5_header__tUs24,.H5_modal__tGLPj .H5_confirmBtn__P30TP,.H5_modal__tGLPj .H5_content__dnY9b .H5_guideContainer__rXJbH,.H5_modal__tGLPj .H5_content__dnY9b .H5_guide__Ls7JW,.H5_modal__tGLPj .H5_header__tUs24{display:flex}.H5_container__z6x5B .H5_confirm__O8HdW:before,.H5_container__z6x5B .H5_header__tUs24:after,.H5_modal__tGLPj .H5_content__dnY9b .H5_divider__ZH1in:after,.H5_modal__tGLPj .H5_header__tUs24:after{content:"";display:inline-block;position:absolute}.H5_container__z6x5B .H5_header__tUs24:after,.H5_modal__tGLPj .H5_content__dnY9b .H5_divider__ZH1in:after,.H5_modal__tGLPj .H5_header__tUs24:after{bottom:0;height:1px}.H5_container__z6x5B .H5_confirm__O8HdW:before{top:0;height:1px}.H5_atmosphereWrap___XibW{margin-bottom:12px}.H5_container__z6x5B{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:var(--smtcColorBgSurface);color:var(--smtcColorTextPrimary);display:flex;flex-direction:column}.H5_container__z6x5B .H5_header__tUs24{justify-content:space-between;align-items:center;position:relative}.H5_container__z6x5B .H5_header__tUs24:after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5_container__z6x5B .H5_header__tUs24{padding:10px 12px}.H5_container__z6x5B .H5_header__tUs24 .H5_close__skBb4{font-size:24px;line-height:24px}.H5_container__z6x5B .H5_header__tUs24 .H5_title__Vw7b6{font-size:18px;line-height:24px;font-weight:500}.H5_container__z6x5B .H5_content__dnY9b{padding:0 20px 92px;display:flex;flex-direction:column;overflow-y:auto}.H5_container__z6x5B .H5_confirm__O8HdW{position:relative}.H5_container__z6x5B .H5_confirm__O8HdW:before{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5_container__z6x5B .H5_confirm__O8HdW{position:absolute;bottom:0;left:0;right:0;background:var(--smtcColorBgSurface);padding:16px}.H5_container__z6x5B .H5_confirmBtn__P30TP{justify-content:center;align-items:center;height:48px;border-radius:4px;background:var(--smtcColorBgBrandFilled);color:var(--smtcColorTextContentWhite);font-size:18px;line-height:24px;font-weight:500}.H5_container__z6x5B .H5_confirmBtn__P30TP.H5_disabled__cKd0r{background:var(--smtcColorTextDisabled)}.H5_modal__tGLPj{height:85vh;height:85dvh;background:var(--smtcColorBgSurface);position:fixed;bottom:0;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;color:var(--smtcColorTextPrimary);display:flex;flex-direction:column}.H5_modal__tGLPj .H5_header__tUs24{justify-content:space-between;align-items:center;position:relative}.H5_modal__tGLPj .H5_header__tUs24:after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5_modal__tGLPj .H5_header__tUs24{padding:16px 12px}.H5_modal__tGLPj .H5_header__tUs24 .H5_close__skBb4{font-size:24px}.H5_modal__tGLPj .H5_header__tUs24 .H5_title__Vw7b6{font-size:18px;line-height:24px;font-weight:500}.H5_modal__tGLPj .H5_content__dnY9b{position:relative;padding:16px 12px;flex-grow:1;overflow:auto}.H5_modal__tGLPj .H5_content__dnY9b .H5_topContainer__Z8Tyo{padding-bottom:16px}.H5_modal__tGLPj .H5_content__dnY9b .H5_row__35o_G:not(:first-child){margin-top:16px}.H5_modal__tGLPj .H5_content__dnY9b .H5_divider__ZH1in{width:100%;position:relative}.H5_modal__tGLPj .H5_content__dnY9b .H5_divider__ZH1in:after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.H5_modal__tGLPj .H5_content__dnY9b .H5_guideContainer__rXJbH{justify-content:space-between;align-items:center;background:rgba(50,100,255,.06);border-radius:4px;padding:16px 12px;margin-top:12px}.H5_modal__tGLPj .H5_content__dnY9b .H5_guide__Ls7JW{justify-content:flex-start;align-items:center}.H5_modal__tGLPj .H5_content__dnY9b .H5_guide__Ls7JW span{font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0 8px}.H5_modal__tGLPj .H5_content__dnY9b .H5_railcard__2VJuC{font-size:16px;line-height:16px;color:var(--smtcColorBgBrandFilled)}.H5_modal__tGLPj .H5_content__dnY9b .H5_more__83177{font-size:12px;color:var(--smtcColorTextTertiary)}.H5_modal__tGLPj .H5_confirm__O8HdW{position:relative;background:var(--smtcColorBgSurface);border-radius:12px 12px 0 0;box-shadow:0 0 8px 0 rgba(15,41,77,.1);padding:16px 12px}.H5_modal__tGLPj .H5_confirmBtn__P30TP{justify-content:center;align-items:center;border-radius:4px;padding:13.5px 12px;background:var(--smtcColorBgBrandFilled);color:var(--smtcColorTextContentWhite);font-size:16px;line-height:21px;font-weight:500}.H5_modal__tGLPj .H5_confirmBtn__P30TP.H5_disabled__cKd0r{background:var(--smtcColorTextDisabled)}.RailcardTypeCounter_row__xuvTE,.RailcardTypeCounter_row__xuvTE>div{display:flex}.RailcardTypeCounter_row__xuvTE{justify-content:space-between;align-items:center;margin-bottom:16px}.RailcardTypeCounter_row__xuvTE>div{justify-content:flex-start;align-items:center}.RailcardTypeCounter_clear__2ur_f{font-size:16px;line-height:16px;color:var(--smtcColorTextTertiary);margin-right:8px;cursor:pointer}.RailcardTypeCounter_type__p7Qa5{font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.RailcardTypeCounter_minus__wz3Gp,.RailcardTypeCounter_plus__RMHnS{font-size:20px;line-height:20px;color:var(--smtcColorBgBrandFilled);cursor:pointer}.RailcardTypeCounter_disabled__w8BD_{font-size:20px;line-height:20px;color:var(--smtcColorTextDisabled);cursor:not-allowed}.RailcardTypeCounter_number__lRo_c{font-size:14px;line-height:18px;margin:0 14px;width:6px}.h5 .RailcardTypeCounter_row__xuvTE{margin-bottom:16px}.h5 .RailcardTypeCounter_clear__2ur_f{font-size:16px;margin-right:8px}.h5 .RailcardTypeCounter_type__p7Qa5{font-size:16px;line-height:21px;font-weight:500}.h5 .RailcardTypeCounter_disabled__w8BD_,.h5 .RailcardTypeCounter_minus__wz3Gp,.h5 .RailcardTypeCounter_plus__RMHnS{font-size:24px;line-height:24px}.h5 .RailcardTypeCounter_number__lRo_c{font-size:16px;line-height:21px;text-align:center;width:25px;margin:0 8px}.RailcardPicker_button__DOEL4,.h5 .RailcardPicker_container__k8cQJ select{display:flex}.RailcardPicker_container__k8cQJ{position:relative;padding-top:16px;color:var(--smtcColorTextPrimary)}.RailcardPicker_button__DOEL4,.h5 .RailcardPicker_container__k8cQJ select{width:100%;border-radius:4px;border:1px solid var(--smtcColorBgBrandFilled);background:#fff;color:var(--smtcColorBgBrandFilled);font-size:14px;line-height:18px;font-weight:500;justify-content:center;align-items:center;padding:14px 0;cursor:pointer}.RailcardPicker_button__DOEL4.RailcardPicker_disabled__qwF9_,.h5 .RailcardPicker_container__k8cQJ select.RailcardPicker_disabled__qwF9_{cursor:not-allowed;color:var(--smtcColorTextTertiary);border-color:var(--smtcColorTextDisabled)}.h5 .RailcardPicker_container__k8cQJ .RailcardPicker_button__DOEL4,.h5 .RailcardPicker_container__k8cQJ select{width:auto;border-radius:4px;font-size:16px;line-height:21px;font-weight:500;padding:13.5px 12px;position:relative}.h5 .RailcardPicker_container__k8cQJ select{position:absolute;width:100%;opacity:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.h5 .RailcardPicker_container__k8cQJ select:focus{outline:none}.online.trip-seo-search-box .RailcardPicker_scrollList__r5J3w{position:absolute;top:0;color:var(--smtcColorTextPrimary);overflow-y:scroll;max-width:306px;max-height:290px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);border-radius:8px;background:var(--smtcColorBgSurface);z-index:910}.online.trip-seo-search-box .RailcardPicker_scrollList__r5J3w ul{padding:0;margin:0}.online.trip-seo-search-box .RailcardPicker_scrollList__r5J3w li{margin:0;list-style-type:none}.online.trip-seo-search-box .RailcardPicker_group__5dwz9:first-child .RailcardPicker_header__4gCM4{border-top-left-radius:8px;border-top-right-radius:8px}.online.trip-seo-search-box .RailcardPicker_header__4gCM4{background:var(--smtcColorBgSurfaceSecondary);font-size:12px;line-height:14px;color:var(--smtcColorTextTertiary);padding:8px 16px}.online.trip-seo-search-box .RailcardPicker_nameContainer__k99A8{padding:4px}.online.trip-seo-search-box .RailcardPicker_nameContainer__k99A8:hover{background:rgba(50,100,255,.08);cursor:pointer}.online.trip-seo-search-box .RailcardPicker_name__HCkxt{padding:4px 12px;font-size:14px;line-height:18px}.Online_divider__W0n6N:after{content:"";display:inline-block;position:absolute;bottom:0;height:1px}.Online_container__QX9eU{position:absolute;background:var(--smtcColorBgSurface);box-shadow:0 4px 16px 0 rgba(69,88,115,.2);border-radius:8px;padding:16px;width:338px;box-sizing:border-box;z-index:900}.Online_atmosphereWrap__EHDCt{margin:-16px -16px 12px}.Online_topContainer__JcBBy{margin-bottom:16px}.Online_row__1SN_d:not(:first-child){margin-top:16px}.Online_btnContainer__gkHj2{margin-top:16px;display:flex;justify-content:flex-end}.Online_divider__W0n6N{width:100%;position:relative}.Online_divider__W0n6N:after{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.Online_confirmBtn__2Gx8L{color:var(--smtcColorBgBrandFilled);font-size:14px;line-height:18px;font-weight:700;cursor:pointer}.Online_confirmBtn__2Gx8L:hover{opacity:.9}.Online_confirmBtn__2Gx8L.Online_disabled__w5rfC{opacity:.6;cursor:not-allowed}.RailcardTags_items__KFUYG,.RailcardTags_items__KFUYG .RailcardTags_item__PVxHB{display:flex}.RailcardTags_items__KFUYG{padding-left:28px;margin-top:8px;justify-content:flex-start;align-items:center;width:100%;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.RailcardTags_items__KFUYG::-webkit-scrollbar{display:none}.RailcardTags_items__KFUYG .RailcardTags_item__PVxHB{background:rgba(50,100,255,.08);color:var(--smtcColorBgBrandFilled);font-size:12px;line-height:17px;width:-moz-max-content;width:max-content;margin-right:4px;padding:4px 8px;border-radius:4px;justify-content:center;align-items:center;white-space:nowrap}.RailcardTags_items__KFUYG .RailcardTags_delete__80gzl{margin-left:8px;font-size:12px;line-height:12px;color:var(--smtcColorBgBrandFilled)}.PassengerLoadFailTip_tipContainer__FS6em{position:absolute;white-space:nowrap;padding:8px;margin-top:0;margin-left:9px;background-color:#0f294d;color:var(--smtcColorTextWhite);font-weight:var(--coreFontWeightRegular);font-size:12px;border-radius:2px;line-height:16px;z-index:900}.PassengerLoadFailTip_tipContainer__FS6em:after{content:"";position:absolute;top:-10px;left:16px;border:5px solid rgba(0,0,0,0);border-bottom-color:#0f294d}.PassengerLoadFailModal_modalBg__JYN13{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.PassengerLoadFailModal_modalBg__JYN13 .PassengerLoadFailModal_modal__li7M6{max-height:80%;margin:auto;background-color:#000;opacity:.7;overflow:hidden;width:327px;border-radius:4px;padding:12px}.PassengerLoadFailModal_modalBg__JYN13 .PassengerLoadFailModal_p__YYNeM{color:var(--smtcColorTextWhite);font-size:15px;line-height:20px;font-weight:var(--coreFontWeightRegular);text-align:center}.PassengerLoadingTip_tipContainer__Y_sCE{position:absolute;white-space:nowrap;padding:8px;margin-top:0;margin-left:9px;background-color:#0f294d;color:var(--smtcColorTextWhite);font-weight:var(--coreFontWeightRegular);font-size:12px;border-radius:2px;line-height:16px;z-index:900}.PassengerLoadingTip_tipContainer__Y_sCE:after{content:"";position:absolute;top:-10px;left:16px;border:5px solid rgba(0,0,0,0);border-bottom-color:#0f294d}.PassengerLoadingModal_modalBg__ZLqD9{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.PassengerLoadingModal_modalBg__ZLqD9 .PassengerLoadingModal_modal__I4sJu{max-height:80%;margin:auto;background-color:#000;opacity:.7;overflow:hidden;width:327px;border-radius:4px;padding:12px}.PassengerLoadingModal_modalBg__ZLqD9 .PassengerLoadingModal_p__fbBPd{color:var(--smtcColorTextWhite);font-size:15px;line-height:20px;font-weight:var(--coreFontWeightRegular);text-align:center}.tpVariables{--smtcColorTextPrimary:#0F294D;--smtcColorTextSecondary:#455873;--smtcColorTextTertiary:#8592A6;--smtcColorTextDisabled:#ACB4BF;--smtcColorTextPlaceholder:#ACB4BF;--smtcColorTextPlaceholderOnBg:#ACB4BF;--smtcColorTextBrand:#3264FF;--smtcColorTextRate:#1136A6;--smtcColorTextEncourage:#05939F;--smtcColorBgPositiveTinted:#EDFAFB;--smtcColorTextSuccess:#05939F;--smtcColorTextNotice:#EB5600;--smtcColorTextDiscount:#EC3C77;--smtcColorTextWarning:#D92917;--smtcColorTextWhite:#FFFFFF;--smtcColorTextContentWhite:#FFFFFF;--smtcColorBorderBrand:rgba(50,100,255,0.32);--smtcColorBorderBrandBold:#3264FF;--smtcColorBorderNotice:rgba(255,111,0,0.32);--smtcColorBorderDiscount:rgba(249,76,134,0.32);--smtcColorBorderEncourage:rgba(6,174,189,0.32);--smtcColorBorderSuccess:rgba(6,174,189,0.32);--smtcColorBorderError:rgba(238,59,40,0.32);--smtcColorBorderDisabled:#CED2D9;--smtcColorBorderTransparent:rgba(0,0,0,0);--smtcColorBgPage:#F0F2F5;--smtcColorBgSurface:#FFFFFF;--smtcColorBgSurfaceSecondary:#F5F7FA;--smtcColorBgBrandFilled:#3264FF;--smtcColorBgBrandTintedHigh:rgba(50,100,255,0.08);--smtcColorBgBrandTintedLow:rgba(50,100,255,0.08);--smtcColorBgRateFilled:#1136A6;--smtcColorBgNoticeTintedHigh:rgba(255,111,0,0.08);--smtcColorBgNoticeTintedLow:rgba(255,111,0,0.08);--smtcColorBgDiscountFilled:#F94C86;--smtcColorBgDiscountTintedHigh:rgba(249,76,134,0.08);--smtcColorBgDiscountTintedLow:rgba(249,76,134,0.08);--smtcColorBgSuccessFilled:#06AEBD;--smtcColorBgSuccessTintedHigh:rgba(6,174,189,0.08);--smtcColorBgSuccessTintedLow:rgba(6,174,189,0.08);--smtcColorBgDisabledFilled:#CED2D9;--smtcColorBgDisabledTinted:#F5F7FA;--smtcColorBgTransparent:rgba(0,0,0,0);--smtcColorBgScrim:rgba(0,0,0,0.6);--smtcColorDividerInfo:#DADFE6;--smtcColorDividerForm:#DADFE6;--coreFontWeightBold:700;--coreFontWeightMedium:500;--coreFontWeightRegular:400;--smtcFontSizeBody:14px;--smtcFontSizeCaption:12px;--smtcFontSizeHead1:32px;--smtcFontSizeHead2:28px;--smtcFontSizeHead3:24px;--smtcFontSizeLabel:12px;--smtcFontSizeSubhead:20px;--smtcFontSizeTitle1:18px;--smtcFontSizeTitle2:16px;--smtcFontSizeTitle3:14px;--smtcLineHeightBody:22px;--smtcLineHeightCaption:18px;--smtcLineHeightHead1:38px;--smtcLineHeightHead2:34px;--smtcLineHeightHead3:30px;--smtcLineHeightLabel:16px;--smtcLineHeightSubhead:26px;--smtcLineHeightTitle1:24px;--smtcLineHeightTitle2:22px;--smtcLineHeightTitle3:18px}@media screen and (max-width:768px){.tpVariables{--smtcFontSizeBody1:16px;--smtcFontSizeBody2:15px;--smtcFontSizeBody2Paragraph:15px;--smtcFontSizeBody3:14px;--smtcFontSizeBody3Paragraph:14px;--smtcFontSizeCaption1:13px;--smtcFontSizeCaption1Paragraph:13px;--smtcFontSizeCaption2:12px;--smtcFontSizeCaption2Paragraph:12px;--smtcFontSizeHead1:28px;--smtcFontSizeHead2:24px;--smtcFontSizeLabel1:11px;--smtcFontSizeLabel2:11px;--smtcFontSizeSubtitle1:18px;--smtcFontSizeTitle1:22px;--smtcFontSizeTitle2:20px;--smtcLineHeightBody1:21px;--smtcLineHeightBody2:20px;--smtcLineHeightBody2Paragraph:23px;--smtcLineHeightBody3:18px;--smtcLineHeightBody3Paragraph:22px;--smtcLineHeightCaption1:18px;--smtcLineHeightCaption1Paragraph:18px;--smtcLineHeightCaption2:17px;--smtcLineHeightCaption2Paragraph:17px;--smtcLineHeightHead1:34px;--smtcLineHeightHead2:30px;--smtcLineHeightLabel1:16px;--smtcLineHeightLabel2:16px;--smtcLineHeightSubtitle1:24px;--smtcLineHeightTitle1:28px;--smtcLineHeightTitle2:26px}}.tpVariables .trn-ift{font-style:normal;font-family:trip_train_search_box,trip_train_rwd,iconfont!important}.rc-h5-md-trip{--smtcColorTextPrimary:#0f294d;--smtcColorTextSecondary:#455873;--smtcColorTextTertiary:#8592a6;--smtcColorTextDisabled:#acb4bf;--smtcColorTextPlaceholder:#acb4bf;--smtcColorTextPlaceholderOnBg:#acb4bf;--smtcColorTextBrand:#3264ff;--smtcColorTextRate:#1136a6;--smtcColorTextEncourage:#05939f;--smtcColorTextSuccess:#05939f;--smtcColorTextNotice:#eb5600;--smtcColorTextDiscount:#ec3c77;--smtcColorTextWarning:#d92917;--smtcColorTextWhite:#fff;--smtcColorTextContentWhite:#fff;--smtcColorBorderBrand:rgba(50,100,255,.32);--smtcColorBorderBrandBold:#3264ff;--smtcColorBorderNotice:rgba(255,111,0,.32);--smtcColorBorderDiscount:rgba(249,76,134,.32);--smtcColorBorderEncourage:rgba(6,174,189,.32);--smtcColorBorderSuccess:rgba(6,174,189,.32);--smtcColorBorderError:rgba(238,59,40,.32);--smtcColorBorderDisabled:#ced2d9;--smtcColorBorderTransparent:transparent;--smtcColorBgPage:#f0f2f5;--smtcColorBgSurface:#fff;--smtcColorBgSurfaceSecondary:#f5f7fa;--smtcColorBgBrandFilled:#3264ff;--smtcColorBgBrandTintedHigh:rgba(50,100,255,.08);--smtcColorBgBrandTintedLow:rgba(50,100,255,.08);--smtcColorBgRateFilled:#1136a6;--smtcColorBgNoticeTintedHigh:rgba(255,111,0,.08);--smtcColorBgNoticeTintedLow:rgba(255,111,0,.08);--smtcColorBgDiscountFilled:#f94c86;--smtcColorBgDiscountTintedHigh:rgba(249,76,134,.08);--smtcColorBgDiscountTintedLow:rgba(249,76,134,.08);--smtcColorBgSuccessFilled:#06aebd;--smtcColorBgSuccessTintedHigh:rgba(6,174,189,.08);--smtcColorBgSuccessTintedLow:rgba(6,174,189,.08);--smtcColorBgDisabledFilled:#ced2d9;--smtcColorBgDisabledTinted:#f5f7fa;--smtcColorBgTransparent:transparent;--smtcColorBgScrim:rgba(0,0,0,.6);--smtcColorDividerInfo:#dadfe6;--smtcColorDividerForm:#dadfe6;--coreFontWeightBold:700;--coreFontWeightMedium:500;--coreFontWeightRegular:400;--smtcFontSizeBody1:16px;--smtcFontSizeBody2:15px;--smtcFontSizeBody2Paragraph:15px;--smtcFontSizeBody3:14px;--smtcFontSizeBody3Paragraph:14px;--smtcFontSizeCaption1:13px;--smtcFontSizeCaption1Paragraph:13px;--smtcFontSizeCaption2:12px;--smtcFontSizeCaption2Paragraph:12px;--smtcFontSizeHead1:28px;--smtcFontSizeHead2:24px;--smtcFontSizeLabel1:11px;--smtcFontSizeLabel2:11px;--smtcFontSizeSubtitle1:18px;--smtcFontSizeTitle1:22px;--smtcFontSizeTitle2:20px;--smtcLineHeightBody1:21px;--smtcLineHeightBody2:20px;--smtcLineHeightBody2Paragraph:23px;--smtcLineHeightBody3:18px;--smtcLineHeightBody3Paragraph:22px;--smtcLineHeightCaption1:18px;--smtcLineHeightCaption1Paragraph:18px;--smtcLineHeightCaption2:17px;--smtcLineHeightCaption2Paragraph:17px;--smtcLineHeightHead1:34px;--smtcLineHeightHead2:30px;--smtcLineHeightLabel1:16px;--smtcLineHeightLabel2:16px;--smtcLineHeightSubtitle1:24px;--smtcLineHeightTitle1:28px;--smtcLineHeightTitle2:26px}.rc-h5-md-trip .trn-ift{font-family:trip_train_search_box,trip_train_rwd,iconfont!important;font-style:normal}.anim_md_84f5c{bottom:0;left:0;position:fixed;right:0;top:0}.anim_md_84f5c.md-bg_84f5c{background-color:var(--smtcColorBgScrim)}._mobile_hide_84f5c{display:block}@media screen and (max-width:768px){._mobile_hide_84f5c{display:none}}.fade-in-appear,.fade-in-enter{opacity:0}.fade-in-appear-active,.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-appear,.fade-in-fade-in-down-enter{opacity:0}.fade-in-fade-in-down-appear-active,.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-appear,.fade-in-slide-up-enter{opacity:0}.fade-in-slide-up-appear-active,.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-appear,.fade-in-slide-down-enter{opacity:0}.fade-in-slide-down-appear-active,.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-appear,.fade-in-slide-right-enter{opacity:0}.fade-in-slide-right-appear-active,.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-appear,.slide-up-enter{opacity:1;transform:translateY(100%)}.slide-up-appear-active,.slide-up-enter-active{transition:transform .4s}.slide-up-appear-active,.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-enter{opacity:1;transform:translateY(-100%)}.slide-down-enter-active{transition:transform .4s}.slide-down-enter-active,.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-appear,.slide-right-enter{opacity:1;transform:translateX(100%)}.slide-right-appear-active,.slide-right-enter-active{transition:transform .4s}.slide-right-appear-active,.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{transition:transform .4s}.slide-left-to-right-enter-active,.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{transition:transform .4s}.slide-right-to-left-enter-active,.slide-right-to-left-exit{opacity:1;transform:translateX(0)}.slide-right-to-left-exit-active{opacity:1;transform:translateX(-100%);transition:transform .4s}@media screen and (max-width:768px){.fade-in-fade-in-down-enter{opacity:0;transform:translateY(-20px)}.fade-in-fade-in-down-enter-active{transition:opacity .4s,transform .4s}.fade-in-fade-in-down-enter-active,.fade-in-fade-in-down-exit{opacity:1;transform:translateY(0)}.fade-in-fade-in-down-exit-active{opacity:0;transform:translateY(-20px);transition:opacity .4s,transform .4s}.fade-in-slide-up-appear,.fade-in-slide-up-enter{opacity:1;transform:translateY(100%)}.fade-in-slide-up-appear-active,.fade-in-slide-up-enter-active{transition:transform .4s}.fade-in-slide-up-appear-active,.fade-in-slide-up-enter-active,.fade-in-slide-up-exit{opacity:1;transform:translateY(0)}.fade-in-slide-up-exit-active{opacity:1;transform:translateY(100%);transition:transform .4s}.fade-in-slide-down-enter{opacity:1;transform:translateY(-100%)}.fade-in-slide-down-enter-active{transition:transform .4s}.fade-in-slide-down-enter-active,.fade-in-slide-down-exit{opacity:1;transform:translateY(0)}.fade-in-slide-down-exit-active{opacity:1;transform:translateY(-100%);transition:transform .4s}.fade-in-slide-right-appear,.fade-in-slide-right-enter{opacity:1;transform:translateX(100%)}.fade-in-slide-right-appear-active,.fade-in-slide-right-enter-active{transition:transform .4s}.fade-in-slide-right-appear-active,.fade-in-slide-right-enter-active,.fade-in-slide-right-exit{opacity:1;transform:translateX(0)}.fade-in-slide-right-exit-active{opacity:1;transform:translateX(100%);transition:transform .4s}}.no-result_20aa7{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px 138px}.img_20aa7{height:180px;width:180px}.tit_20aa7{color:var(--smtcColorTextPrimary);font-size:var(--smtcFontSizeSubtitle1);font-weight:var(--coreFontWeightMedium);line-height:var(--smtcLineHeightSubtitle1);padding-top:16px}.sub-tit_20aa7{color:var(--smtcColorTextTertiary);font-size:var(--smtcFontSizeBody3);font-weight:var(--coreFontWeightRegular);line-height:var(--smtcLineHeightBody3);padding-top:8px}.box_f51f8{display:flex;height:110px;width:110px;justify-content:center;align-items:center}.box_f51f8,.img_f51f8{background-color:var(--smtcColorBgSurface)}.img_f51f8{height:76px;width:76px}.box_20195{height:100%;left:0;position:absolute;top:0;width:100%;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:inherit;justify-content:center}.banner_cfb15,.box_20195{display:flex;align-items:center}.banner_cfb15{background:linear-gradient(-255.03deg,rgba(255,180,0,.06) 1.6%,rgba(255,111,0,0) 67.32%);border-radius:4px;cursor:pointer;margin:0 16px;padding:16px}.img_cfb15{height:36px;margin-right:12px;width:28.5px}.content_cfb15{flex:1 1}.tit_cfb15{color:var(--smtcColorTextPrimary);font-size:var(--smtcFontSizeBody1);font-weight:var(--coreFontWeightBold);line-height:var(--smtcLineHeightBody1)}.subtit_cfb15{color:var(--smtcColorTextSecondary);font-size:var(--smtcFontSizeCaption1);font-weight:var(--coreFontWeightRegular);line-height:var(--smtcLineHeightCaption1);padding-top:2px}.ic-right_cfb15{color:var(--smtcColorTextTertiary);font-size:12px;line-height:12px}.search-input_75ada{color:var(--smtcColorTextPrimary);position:relative}.search-input_75ada .input-txt_75ada{background-color:var(--smtcColorBgSurface);border:.5px solid #dadfe6;border-radius:1px;box-sizing:border-box;color:var(--smtcColorTextPrimary);display:block;font-size:var(--smtcFontSizeBody3);font-weight:var(--coreFontWeightRegular);height:100%;height:auto;line-height:var(--smtcLineHeightBody3);outline:none;padding:10.5px 0 10.5px 32px;width:100%}.search-input_75ada .input-txt_75ada::-webkit-input-placeholder{color:var(--smtcColorTextTertiary);font-weight:400}.search-input_75ada .ic-clear_75ada,.search-input_75ada .ic-search_75ada{position:absolute}.search-input_75ada .ic-search_75ada{cursor:default;font-size:16px;left:8px;line-height:16px;top:12px}.search-input_75ada .ic-clear_75ada{color:var(--smtcColorTextTertiary);cursor:pointer;font-size:16px;line-height:20px;right:12px;top:9px}.toast_8e6e4{height:100%;left:0;position:fixed;top:0;width:100%;align-items:center;justify-content:center;pointer-events:none}.toast_8e6e4,.toast_8e6e4 .modal_8e6e4{display:flex}.toast_8e6e4 .modal_8e6e4{align-items:flex-start;background-color:rgba(51,51,51,.9);border-radius:8px;color:var(--smtcColorBgSurface);font-size:16px;font-weight:400;line-height:20px;max-width:80%;padding:18px 16px;width:-moz-max-content;width:max-content}.toast_8e6e4 .icon_8e6e4{font-size:22px;margin-right:8px}.toast_8e6e4 .icon_8e6e4.success_8e6e4{color:var(--smtcColorTextSuccess)}.toast_8e6e4 .icon_8e6e4.failure_8e6e4{color:var(--smtcColorTextWarning)}.toast_8e6e4 .icon_8e6e4.info_8e6e4{color:var(--smtcColorTextBrand)}.toast_8e6e4 .icon_8e6e4.warning_8e6e4{color:var(--coreColorYellow1)}@media screen and (max-width:768px){.toast_8e6e4 .modal_8e6e4{font-size:14px;line-height:18px;padding:16px 13px}.toast_8e6e4 .icon_8e6e4{display:none}}.toast_982e2{height:100%;left:0;position:fixed;top:0;width:100%;align-items:center;justify-content:center;pointer-events:none}.modal_982e2,.toast_982e2{display:flex}.modal_982e2{align-items:flex-start;background-color:var(--smtcColorBgSurface);border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);color:var(--smtcColorTextPrimary);font-size:14px;font-weight:400;line-height:22px;max-width:80%;padding:16px;width:-moz-max-content;width:max-content}.icon_982e2{font-size:22px;padding-right:8px}.success_982e2{color:var(--smtcColorBgSuccessFilled)}.failure_982e2{color:#ee3b28}.info_982e2{color:var(--smtcColorTextBrand)}.warning_982e2{color:#ff6f00}@media screen and (max-width:768px){.modal_982e2{background-color:rgba(0,0,0,.7);box-shadow:none;color:var(--smtcColorBgSurface);font-size:15px;line-height:20px;padding:12px}.icon_982e2{display:none}}.modal_c217d{background-color:var(--smtcColorBgSurface);border-radius:0;box-shadow:none;height:100%;left:0;max-height:100%;max-width:100%;position:fixed;top:0;width:100%}.modal-content_c217d{display:flex;height:100%;cursor:default;flex-direction:column}.header_c217d{color:var(--smtcColorTextPrimary);font-size:var(--smtcFontSizeSubtitle1);font-weight:var(--coreFontWeightMedium);line-height:var(--smtcLineHeightSubtitle1);padding:9.5px 0 10px;position:relative;text-align:center}.header_c217d .ic-close_c217d{color:var(--smtcColorTextPrimary);cursor:pointer;font-size:24px;left:0;line-height:24px;padding:9.5px 16px 10px;position:absolute;top:0}.header_c217d .btn-done_c217d{color:var(--smtcColorTextBrand);cursor:pointer;font-size:var(--smtcFontSizeBody1);font-weight:var(--coreFontWeightMedium);line-height:var(--smtcLineHeightBody1);padding:11px 16px 11.5px;position:absolute;right:0;top:0}.rc-search_c217d{padding:2px 16px 8px}.empty_c217d{display:flex;height:100%;flex-direction:column;justify-content:center}.banner_c217d{margin-bottom:16px;margin-top:12px}.content_c217d{flex:1 1;overflow-y:auto}.sel-num-hint_c217d{color:var(--smtcColorTextTertiary);font-size:14px;line-height:21px;margin:12px 16px 4px}.rc-item_c217d,.sel-num-hint_c217d{font-weight:var(--coreFontWeightRegular)}.rc-item_c217d{color:var(--smtcColorTextPrimary);cursor:pointer;font-size:var(--smtcFontSizeBody2);line-height:var(--smtcLineHeightBody2);padding:16px}.rc-item_c217d .highlight_c217d{color:var(--smtcColorTextBrand)}.rc-item_c217d.sel_c217d{cursor:default;display:flex;font-weight:var(--coreFontWeightBold);align-items:center}.rc-item_c217d.sel_c217d .rc-name_c217d{flex:1 1}.rc-item_c217d .ic-delete_c217d{color:var(--smtcColorTextTertiary);cursor:pointer;font-size:16px;font-weight:var(--coreFontWeightRegular);line-height:16px}.rc-item-gap_c217d{border-top:.5px solid var(--smtcColorDividerInfo);margin:0 16px}.rc-list-title_c217d{background-color:var(--smtcColorBgPage);color:var(--smtcColorTextTertiary);font-size:14px;font-weight:var(--coreFontWeightRegular);line-height:21px;padding:8px 16px;position:sticky;top:0}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}.ConfirmDialog_modal-bg__AilC6{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--smtcColorBgScrim);display:flex;justify-content:center;align-items:center}.ConfirmDialog_modal-bg__AilC6.ConfirmDialog_online-transparent__oao2k{background-color:rgba(0,0,0,0)}.ConfirmDialog_modal__EyJuG{box-sizing:border-box;padding:24px;width:670px;max-width:calc(100% - 48px);height:auto;max-height:calc(100% - 48px);border-radius:8px;background-color:var(--smtcColorBgSurface);overflow:auto;display:flex;flex-direction:column}.ConfirmDialog_header__LtdAb{color:var(--smtcColorTextPrimary);font-size:20px;line-height:26px;font-weight:500;padding-bottom:16px;display:flex;justify-content:flex-start;align-items:center;cursor:default}.ConfirmDialog_tit__9P7Bs{flex-grow:1}.ConfirmDialog_ic-close__Ximio{font-size:20px;line-height:20px;cursor:pointer}.ConfirmDialog_content__FY0IA{color:var(--smtcColorTextSecondary);font-size:14px;line-height:22px;font-weight:400;cursor:default}.ConfirmDialog_content__FY0IA p:not(:last-child){padding-bottom:8px}.ConfirmDialog_footer__ZKxpk{padding-top:16px;display:flex;justify-content:flex-end;align-items:center;gap:16px}.ConfirmDialog_btn__FqqKs{text-align:center;font-size:16px;line-height:22px;cursor:pointer}.ConfirmDialog_btn__FqqKs:hover{opacity:.9}.ConfirmDialog_btn-primary__V6AFZ{order:1;color:var(--smtcColorTextWhite);font-weight:500;border-radius:4px;background-color:var(--smtcColorBgBrandFilled);padding:8px 16px;border:none}.ConfirmDialog_btn-secondary__wQ2PN{color:var(--smtcColorTextBrand);font-weight:500;border-radius:4px;background-color:var(--smtcColorBgSurface);padding:7px 15px;border:1px solid var(--smtcColorBorderBrandBold)}.h5 .ConfirmDialog_modal-bg__AilC6.ConfirmDialog_online-transparent__oao2k{background-color:var(--smtcColorBgScrim)}.h5 .ConfirmDialog_modal__EyJuG{width:327px;border-radius:8px;background-color:var(--smtcColorBgSurface);overflow:auto;display:flex;flex-direction:column}.h5 .ConfirmDialog_header__LtdAb{font-size:18px;line-height:24px;padding-bottom:12px;justify-content:center}.h5 .ConfirmDialog_tit__9P7Bs{flex-grow:0}.h5 .ConfirmDialog_ic-close__Ximio{display:none}.h5 .ConfirmDialog_content__FY0IA{font-size:14px;line-height:18px;text-align:center}.h5 .ConfirmDialog_footer__ZKxpk{padding-top:24px;justify-content:center;flex-direction:column}.h5 .ConfirmDialog_btn__FqqKs{width:100%;font-size:16px;line-height:21px}.h5 .ConfirmDialog_btn-primary__V6AFZ{order:0;padding:13.5px 12px}.h5 .ConfirmDialog_btn-secondary__wQ2PN{color:var(--smtcColorTextSecondary);font-weight:400;border-radius:0;background-color:rgba(0,0,0,0);padding:0;border:none}.PsgPicker_subContainer__Us5ZL{display:flex}.h5 .PsgPicker_container__RjaEc{display:flex;flex-direction:column}.PsgPicker_rcContainer__AvWo4:before{content:"";display:inline-block;position:absolute;top:0;height:1px}.PsgPicker_container__RjaEc{position:relative;margin-top:8px;color:var(--smtcColorTextPrimary);width:-moz-fit-content;width:fit-content}.online.from-travel-train .PsgPicker_container__RjaEc:not(.PsgPicker_newSearchUI__giaKZ){margin-top:14px}.online.from-travel-train .PsgPicker_container__RjaEc.PsgPicker_newSearchUI__giaKZ{margin-top:0}.online.from-travel-train .PsgPicker_subContainer__Us5ZL{padding-top:0}.PsgPicker_container__RjaEc.PsgPicker_psgContainer__3k_NQ{flex-shrink:1}.PsgPicker_rcContainer__AvWo4{position:relative}.PsgPicker_rcContainer__AvWo4:before{left:0;right:0;transform:scaleY(.5);background-color:var(--smtcColorDividerForm)}.PsgPicker_subContainer__Us5ZL{padding:8px;justify-content:flex-start;align-items:center;cursor:pointer;width:100%;position:relative}.PsgPicker_subContainer__Us5ZL:hover{background:var(--smtcColorBgPage)}.PsgPicker_person____K3n{font-size:16px;line-height:18px;margin-right:4px}.PsgPicker_desc__BdcWy{font-size:14px;line-height:18px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:1;-webkit-line-clamp:1;overflow:hidden}.PsgPicker_downArrow__uAMDC{margin-left:4px;font-size:16px;line-height:18px}.PsgPicker_userPsgLoadingPC__ue_Po{width:89px;height:18px;background-color:var(--smtcColorBgSurfaceSecondary);border-radius:2px}.PsgPicker_newSearchUI__giaKZ{margin-top:0;width:100%}.PsgPicker_newSearchUI__giaKZ .PsgPicker_inputContainer__50R9I{position:relative;border:1px solid var(--smtcColorDividerForm);background:var(--smtcColorBgSurface);box-sizing:border-box;border-radius:4px;height:64px;width:100%;cursor:pointer}.PsgPicker_newSearchUI__giaKZ .PsgPicker_label__MaPbp{font-size:12px;line-height:14px;color:var(--smtcColorTextTertiary);position:absolute;top:12px;left:16px;z-index:1;white-space:nowrap}.PsgPicker_newSearchUI__giaKZ .PsgPicker_newDesc__vTdFz{display:block;font-size:16px;line-height:22px;font-weight:700;box-sizing:border-box;padding:28px 16px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:var(--smtcColorTextPrimary)}.PsgPicker_newSearchUI__giaKZ .PsgPicker_userPsgLoadingNewPC__WVqMw{margin:28px 16px 12px;width:calc(100% - 32px);height:18px;background-color:var(--smtcColorBgSurfaceSecondary);border-radius:2px}.trip-search__sticky .online.trip-seo-search-box .PsgPicker_newSearchUI__giaKZ .PsgPicker_inputContainer__50R9I{height:52px;display:flex;align-items:center}.trip-search__sticky .online.trip-seo-search-box .PsgPicker_newSearchUI__giaKZ .PsgPicker_label__MaPbp{visibility:hidden}.trip-search__sticky .online.trip-seo-search-box .PsgPicker_newSearchUI__giaKZ .PsgPicker_newDesc__vTdFz{padding:0 16px}.trip-search__sticky .online.trip-seo-search-box .PsgPicker_newSearchUI__giaKZ .PsgPicker_userPsgLoadingNewPC__WVqMw{margin:0 16px}.h5 .PsgPicker_container__RjaEc{margin-top:0;padding:16px 0;justify-content:flex-start;align-items:flex-start;width:100%;overflow:hidden}.h5 .PsgPicker_desc__BdcWy,.h5 .PsgPicker_row__rLhL0{font-size:16px;line-height:21px;font-weight:500}.h5 .PsgPicker_row__rLhL0{width:100%;display:flex;align-items:center;justify-content:space-between}.h5 .PsgPicker_row__rLhL0 .PsgPicker_secondaryText__D3Hbt{margin-top:6px;font-size:14px;line-height:18px;color:var(--smtcColorTextTertiary);font-weight:400}.h5 .PsgPicker_row__rLhL0 .PsgPicker_secondaryText__D3Hbt.PsgPicker_active__bK1KB{color:var(--smtcColorTextEncourage)}.h5 .PsgPicker_row__rLhL0 .PsgPicker_secondaryText2__3KpnF{position:relative;overflow:hidden;width:-moz-fit-content;width:fit-content;background-color:#daeef4;border-radius:4px;padding:4px 8px;margin-top:6px;font-size:12px;line-height:18px;color:#007398;font-weight:600}.h5 .PsgPicker_row__rLhL0 .PsgPicker_secondaryText2__3KpnF:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:PsgPicker_sweep__EUakE 2s infinite}.h5 .PsgPicker_row__rLhL0 .PsgPicker_person____K3n{font-size:20px;line-height:21px;color:var(--smtcColorTextTertiary);margin-right:8px}.h5 .PsgPicker_row__rLhL0 .PsgPicker_more__xMGPp{font-size:14px;line-height:14px;color:var(--smtcColorTextTertiary)}.h5 .PsgPicker_icon__S6nPT,.h5 .PsgPicker_largeIcon__yx9yN{width:16px;color:var(--smtcColorTextDisabled);margin-right:4px;font-size:16px}.h5 .PsgPicker_largeIcon__yx9yN{width:20px;font-size:20px}.h5 .PsgPicker_iconAdt__HJoIT{transform:scale(.9) translateY(.8px)}.h5 .PsgPicker_iconRC__XbliE{transform:translateY(1.2px)}.h5 .PsgPicker_userPsgLoadingH5__Oebri .PsgPicker_shortBar__QIx_e{width:92px;height:21px;border-radius:2px;background-color:#acb4bf;opacity:.2;margin-bottom:4px}.h5 .PsgPicker_userPsgLoadingH5__Oebri .PsgPicker_longBar__4R_z1{width:110px;height:18px;border-radius:2px;background-color:#acb4bf;opacity:.2}@keyframes PsgPicker_sweep__EUakE{0%{left:-100%}to{left:100%}}.PsgPicker_frCardTip__cxltL{position:absolute;white-space:nowrap;padding:8px;margin-left:9px;background-color:#051a37;color:var(--smtcColorTextWhite);font-weight:var(--coreFontWeightRegular);font-size:12px;border-radius:2px;line-height:16px;z-index:900;top:100%;left:0;margin-top:8px}.PsgPicker_frCardTip__cxltL:after{content:"";position:absolute;top:-9px;left:16px;border:5px solid rgba(0,0,0,0);border-bottom-color:#051a37}.HighSpeedCheckbox_container__9M9Ae{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.HighSpeedCheckbox_container__9M9Ae .HighSpeedCheckbox_checkbox__mKxyS{font-size:18px;line-height:18px;color:var(--smtcColorTextTertiary);margin-right:8px}.HighSpeedCheckbox_container__9M9Ae .HighSpeedCheckbox_checkbox__mKxyS.HighSpeedCheckbox_checked__APuJk{color:var(--smtcColorBgBrandFilled)}.HighSpeedCheckbox_container__9M9Ae .HighSpeedCheckbox_label__hIHL_{font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary)}.online.trip-seo-search-box .HighSpeedCheckbox_container__9M9Ae{width:-moz-fit-content;width:fit-content;cursor:pointer}.online.trip-seo-search-box .HighSpeedCheckbox_checkbox__mKxyS{font-size:16px;line-height:16px}.online.trip-seo-search-box .HighSpeedCheckbox_label__hIHL_{font-size:14px;line-height:18px}.Online_container__nWNda{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;margin:16px 0 8px 24px;flex-shrink:0}.Online_container__nWNda .Online_hotelIcon__QZ1vE{font-size:16px;line-height:16px;color:var(--smtcColorTextPrimary)}.Online_container__nWNda .Online_checkbox__HHzGr{font-size:16px;line-height:16px;color:var(--smtcColorTextTertiary)}.Online_container__nWNda .Online_checkbox__HHzGr.Online_checked__DTRiL{color:var(--smtcColorBgBrandFilled)}.Online_container__nWNda .Online_label__FD_mz{font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary);margin:0 4px}.H5_container__eq0Ik{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.H5_container__eq0Ik .H5_checkbox__0wkUP{font-size:18px;line-height:18px;color:var(--smtcColorTextTertiary)}.H5_container__eq0Ik .H5_checkbox__0wkUP.H5_checked__0h_af{color:var(--smtcColorBgBrandFilled)}.H5_container__eq0Ik .H5_label__BoJSF{font-size:14px;line-height:18px;color:var(--smtcColorTextPrimary);margin-left:8px}.PassengerInvalidModal_modalBg__Exwhl{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--smtcColorBgScrim);display:flex;justify-content:center;align-items:center}.PassengerInvalidModal_modal__Qpj7D{max-height:80%;margin:auto;background-color:var(--smtcColorDividerForm);overflow:hidden;width:327px;border-radius:8px;padding:24px}.PassengerInvalidModal_tit__yLemU{text-align:center;color:var(--smtcColorTextPrimary);padding-bottom:8px;font-size:var(--smtcFontSizeSubtitle1);line-height:var(--smtcLineHeightSubtitle1);font-weight:var(--coreFontWeightMedium)}.PassengerInvalidModal_p__GltIu{text-align:center;color:var(--smtcColorTextSecondary);font-size:var(--smtcFontSizeCaption1);line-height:var(--smtcLineHeightCaption1);font-weight:var(--coreFontWeightRegular)}.PassengerInvalidModal_btn__7m0Dg{margin-top:20px;background:var(--smtcColorBgBrandFilled);color:var(--smtcColorTextWhite);text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px;padding:13px 12px;font-size:16px;line-height:21px;font-weight:var(--coreFontWeightMedium)}.PassengerInvalidTip_tipContainer__gl2jx{position:absolute;white-space:nowrap;padding:8px;margin-top:0;margin-left:9px;background-color:#0f294d;color:var(--smtcColorTextWhite);font-weight:var(--coreFontWeightRegular);font-size:12px;border-radius:2px;line-height:16px;z-index:900}.PassengerInvalidTip_tipContainer__gl2jx:after{content:"";position:absolute;top:-10px;left:16px;border:5px solid rgba(0,0,0,0);border-bottom-color:#0f294d}.h5 .SearchTag_searchtag__4e_Es{pointer-events:none;line-height:normal;font-size:0;border-radius:2px 2px 0 2px;padding:1px 6px;position:absolute;right:0;bottom:calc(100% - 10px);color:#fff;font-size:12px;line-height:18px;font-weight:600}.online.trip-seo-search-box .SearchTag_searchtag__4e_Es{pointer-events:none;width:-moz-max-content;width:max-content;border-radius:2px;padding:2px 8px;position:absolute;right:0;bottom:calc(100% + 6px);color:#fff;font-size:12px;line-height:16px;font-weight:400}.online.trip-seo-search-box .SearchTag_searchtagtri__RvBFK{position:absolute;right:32px;bottom:calc(100% + 2px);border-width:4px;border-style:solid;border-bottom:none;border-left-color:rgba(0,0,0,0)!important;border-right-color:rgba(0,0,0,0)!important}.SearchBtn_container__LxGSk{display:flex;justify-content:center;align-items:center;background:var(--smtcColorBgBrandFilled);color:var(--smtcColorTextContentWhite);border-radius:4px;position:relative}.h5 .SearchBtn_container__LxGSk{font-size:16px;line-height:21px;font-weight:500;padding:14px}.online.trip-seo-search-box.from-travel-train .SearchBtn_container__LxGSk{border-radius:8px}.online.trip-seo-search-box .SearchBtn_container__LxGSk{box-sizing:border-box;padding:0 16px;font-size:18px;line-height:24px;font-weight:700;cursor:pointer;position:relative}.online.trip-seo-search-box .SearchBtn_container__LxGSk.SearchBtn_disabled__ovuSI{background:var(--smtcColorBgSurfaceSecondary);color:var(--smtcColorTextSecondary);cursor:not-allowed}.online.trip-seo-search-box .SearchBtn_container__LxGSk .SearchBtn_icon__IN6dU{font-size:18px;margin-right:4px}.online.trip-seo-search-box .SearchBtn_container__LxGSk .SearchBtn_tooltip__d58TN{position:absolute;background:rgba(5,26,55,.9);padding:8px;font-size:12px;line-height:16px;color:var(--smtcColorTextContentWhite);width:-moz-max-content;width:max-content;bottom:-8px;right:0;transform:translateY(100%);border-radius:2px}.online.trip-seo-search-box .SearchBtn_container__LxGSk .SearchBtn_tooltip__d58TN:after{content:"";position:absolute;top:-11px;right:14px;border:6px solid rgba(0,0,0,0);border-bottom-color:rgba(5,26,55,.9)}
/*# sourceMappingURL=//sourcemap.ubt.ctripcorp.com/package/100061460_1793685028586/css/2460cda612058f5d.css.map*/