.m-flt-header{height:165px;left:0;position:absolute;top:0;width:100%}.m-flt-header.usp-in-head{height:237px}.m-flt-header-mask{background:linear-gradient(-45deg,#1442cc,#3264ff);background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.m-flt-header-bottom{background-color:var(--tripPlaceholderGray);border-radius:24px 24px 0 0;bottom:-2px;height:50px;left:0;position:absolute;width:100%}.icon{flex-shrink:0}.icon_small{height:14px;width:14px}.icon_medium{height:18px;width:18px}.icon_large{height:96px;width:96px}.icon_26{height:26px;width:26px}.fi-icon_flexibleChange,.fi-icon_flexiblechange{background:url(images/ic_safe_travel_2ab947a888.jpg_.webp) no-repeat 50%/100%;display:inline-block;flex-shrink:0;margin-right:4px;padding-right:0!important;vertical-align:middle!important}.priceCalendar-wrapper-v2 .m-lowpricecalendar{--empty-cell-top:56px;--table-row-head-top:56px;--table-column-head-top:56px;--empty-cell-position:absolute;--table-row-head-position:absolute;--table-column-head-position:absolute;--empty-cell-margin-start:0px;--table-row-margin-start:0px;--table-column-margin-start:0px;--modal-width:100%;--modal-height:100%;--single-grid-width:9vw;--empty-cell-left:0;--table-row-head-left:0;--table-column-head-left:0}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar{margin-top:20px;width:100%;word-wrap:break-word;align-items:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .loading-v2{margin-left:auto;margin-right:auto}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .loading-v2+.loading-v2{margin-top:4px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .loading{animation:breath 2s infinite alternate;background-color:var(--tripTertiaryGray);height:18px;margin:0 auto}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar1{margin-bottom:4px;width:80px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar2{width:64px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar .calendar3{width:80px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list{background:#fff;flex:1;height:56px;overflow:hidden}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow{flex-shrink:0;height:56px;width:56px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre{display:inline-block;height:100%;text-align:center;width:calc(100% - 1px)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre .fi-icon{color:#b4c4d6;font-size:20px;font-weight:700;line-height:56px;transition:.2s}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able .fi-icon{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able:hover,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able:hover{cursor:pointer}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next.able:hover .fi-icon,.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre.able:hover .fi-icon{color:var(--tripBrandingBlue)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider{background:#eaf0f3;float:right;height:calc(100% - 16px);margin:8px 0;width:1px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider-right{float:left}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn.round-table-btn{padding:8px 12px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn{background:#fff;box-sizing:border-box;max-height:74px;min-width:104px;padding:8px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper{height:100%;text-align:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-icon{height:16px;line-height:16px;margin-bottom:5px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-icon .fi-icon{color:var(--tripBlack);font-size:16px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title{color:var(--tripBlack);display:inline-block;display:-webkit-box;font-size:14px;letter-spacing:0;line-height:18px;max-height:36px;max-width:120px;overflow:hidden;text-align:center;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:2}.priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.normal-entrance-title{width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content{flex:1;height:56px;overflow:hidden}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item{flex-shrink:0;height:56px;width:137.1px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover{cursor:pointer}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-title{color:var(--tripBlack);font-weight:700}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-price{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper{box-sizing:border-box;height:100%;padding:8px 0;width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected{position:relative}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .calendar-item-detail .item-title{color:var(--tripBlack);font-weight:700}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .calendar-item-detail .item-price{color:var(--tripBlack)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.selected .underline{background:var(--tripBlack);bottom:0;font-size:0;height:2px;left:0;position:absolute;text-align:center;width:100%;z-index:10}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.blueSelected{position:relative}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.blueSelected .calendar-item-detail .item-title{color:var(--tripBrandingBlue);font-weight:700}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.blueSelected .calendar-item-detail .item-price{color:var(--tripBrandingBlue)}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper.blueSelected .underline{background-color:var(--tripBrandingBlue)!important;left:50%;max-width:calc(100% - 18px);transform:translate(-50%);width:72px}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail{border-right:1px solid #eaf0f3;display:inline-block;height:100%;text-align:center;width:100%}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail .item-title{color:#234;font-size:12px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:4px;text-align:center}.priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-detail .item-price{color:var(--tripTertiaryThirdBlack);font-size:12px;letter-spacing:0;line-height:18px}@media screen and (max-width:768px){.priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item{width:132px!important}}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar{margin:0 auto;max-width:1160px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar.is-loading .calendar-item{opacity:0}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar{margin-top:0}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content.is-v2{position:relative}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item{min-width:14.286%;width:auto}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item.is-v2{min-width:20%}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover{cursor:pointer}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-price,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item:hover .item-title{color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper{padding:8px 16px;position:relative}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__content .calendar-item-wrapper:after{background:var(--tripTertiaryGray);content:"";height:calc(100% - 32px);position:absolute;right:0;top:16px;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable{opacity:.4}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover{cursor:default}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover .item-title{color:#234}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-wrapper.disable:hover .item-price{color:#6b8299}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .item-price{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;font-size:12px;justify-content:center}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .item-price.highlight{color:var(--tripBlack)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .item-price.fixed-price:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAC/klEQVRIDZVVXUgUURT+7szc+dktKQvCEIpAI8r+CBKCKEICCwLDWogQEQp96qFAqIegyMAejAgpIgiCoPChh6AeIqKXgiR6CcuSzDAs8/9nd2d3b+fu7ow7087semHmnjPnnO+797s/w1BGE/dONyMt6sC5ApMDppl7DNlL32IwTBXpxStsx4X5Qkit0Clmi8fNKhb4LcAeRXJxF5QMoFCmIughWyUS3QCE8toPLvFkanhLVh6Apq1DyrYgCNR5slXky6bSLNKsK+d436UJuB4jaWYRj2/2lGaJJDiJoPB+trP9hSeed0IJxJ0zHDpvQiozAAHmArC8yahcI3kYu+7GfEYoAdavaQDXKjE1uTJX53A40tDoGR/A9o4+H67rhhMYagwan8DsTF6ePLDs5CxUXRrdjLF8wMV1jUAC8eqySeDHsBD/TAvLSCJvU6hUUYfx4+0Db8DrBW9TrjcSaAV+jazKljjquPX0wY4nULXtkXi/l85BNIGE0sr2nLXdFDLCCE4ilf6NP+NbYNBCOs1Z4HSKtmayFhm1FnKxgQ4/uPxYVCLxsTtKW/MoZqa//CeN3J7ObGSv0BlQtCesrr1XAvpb8Rlo0UYwoWLwqwFVmYOmykWVgyEDhksqwTXrG6xomx/Y8Z2xOH5gL+6eeo6M2ApDq4ZF14NlARWVCQLfx+rP9wcVFpXIn0wHbi1dF4fo/hnLxWhc8v6B2hkGLnPLIkAEx2lNNKQzm7L7n0tpzKfs4KWeHGHwuzwCg8doRw0TzGqotAzc+A5EWoJhlyIlCUTfuSoa/X7E56cgD5ehJ+kEx1hD5/QSTLBVkgCm3kwnVkEyVUPgUpqL7EjXu2BIb6Q0gUbX9fzcELgagW4+Y009N7wQ4V4ogXh5dQN0rR4Tkwn6JY7A1srSvZCy+EFzMgx2AjZtSZbeCGXFYdZy+68TKrcPJ9BJntGxITDrPmvtfVMuaGFeoETiw80a+tnshm1/Yh0PrxUWLccOnsFg1RCqf0bAx5PLAfTn/gOSBL1yMyuz9AAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:14px;margin-right:2px;width:14px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-detail{border-style:none;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .calendar-item-detail .item-title{font-size:14px;font-weight:400;line-height:18px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list{background:#fff;border-radius:2px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider{background:var(--tripTertiaryGray);float:right;height:calc(100% - 32px);margin:16px 0;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .divider-right{float:left;width:1px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-next .fi-icon,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-list .arrow-pre .fi-icon{font-size:24px;font-weight:400}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn{border-left:4px solid var(--tripPlaceholderGray)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover{cursor:pointer}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-icon .fi-icon{color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-title{border-bottom:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn:hover .btn-title-text{border-bottom:1px solid var(--tripBrandingBlue)!important;color:var(--tripBrandingBlue)!important}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper.round-calendar{overflow:hidden}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-wrapper{align-items:center;display:-webkit-flex;display:flex;flex-direction:column;-webkit-justify-content:center;justify-content:center;--transform-width:0px;max-width:120px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn{align-self:flex-start;height:18px;transform:translateX(var(--transform-width));transition:transform 4s linear;white-space:nowrap}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn .btn-title-text{border-bottom:1px solid transparent;color:var(--tripBlack);display:inline-block}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title.round-calendar-btn .text-white-space{display:inline-block;width:30px}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar__calendar-btn .btn-title{border-bottom:1px solid transparent;color:var(--tripBlack)}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled .btn-title,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled .fi-icon{border-bottom:none;color:#6f7685!important}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover{cursor:help}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover .btn-title,.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-disabled:hover .fi-icon{border-bottom:none;color:#6f7685}.page-new-list .priceCalendar-wrapper-v2 .m-lowpricecalendar .btn-loading:hover{cursor:default}.m-lowpricecalendar__model{border:0}.priceCalendar-wrapper-v2{background:#fff;border-radius:8px;margin:16px auto;max-width:1160px;overflow:hidden}.calendar-graph-btn-tip{color:#fff}.calendar-graph-btn-tip .tooltip-arrow-content{--antd-arrow-background-color:rgba(0,0,0,.6)}.calendar-graph-btn-tip .tooltip-inner{background-color:rgba(0,0,0,.6)}@media screen and (max-width:1224px){.priceCalendar-wrapper-v2{margin:16px 32px}}.round-trip-price-compare-container.disable-click{pointer-events:none}.round-trip-price-compare-container{position:relative}.round-trip-price-compare-container .round-trip-title{align-items:center;color:var(--tripBlack);column-gap:8px;display:flex;flex-direction:row;font-size:20px;font-weight:700;line-height:26px;margin-bottom:24px}.round-trip-price-compare-container .round-trip-underline{background-color:var(--tripTertiaryGray);height:1px;margin-inline-start:-24px;margin-bottom:20px;width:calc(100% + 48px)}.round-trip-price-compare-container .round-trip-depart{align-items:center;column-gap:24px;display:flex;flex-direction:row;margin-inline-start:56px}.round-trip-price-compare-container .round-trip-depart-title{color:var(--tripBlack);font-size:16px;font-weight:700;line-height:26px}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-270{cursor:pointer;font-size:16px;transform:rotate(-270deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-270:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-90{cursor:pointer;font-size:16px;transform:rotate(-90deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-90:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-180{cursor:pointer;font-size:16px;transform:rotate(180deg)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-180:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-0{cursor:pointer;font-size:16px}.round-trip-price-compare-container .fi-icon_dropdown_line.rotate-0:hover{color:var(--tripBrandingBlue)}.round-trip-price-compare-container .fi-icon_dropdown_line.not-allowed{color:var(--tripTertiaryThirdBlack);cursor:not-allowed}.round-trip-price-compare-container .fi-icon_dropdown_line.not-allowed:hover{color:var(--tripTertiaryThirdBlack)}.round-trip-price-compare-container .round-trip-return{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;row-gap:24px;top:60px;width:26px}.round-trip-price-compare-container .round-trip-return.right-side{right:0}.round-trip-price-compare-container .round-trip-return-title{color:var(--tripBlack);font-size:16px;font-weight:700;line-height:26px;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}.round-trip-price-compare-container .round-trip-return-title.no-rotate{transform:none}.round-trip-price-compare-container .round-trip-return-title.writing-lr{writing-mode:vertical-lr}.round-trip-price-compare-container .round-table-empty-cell-wrapper.rtl-class{border-top-left-radius:0;border-top-right-radius:4px;transform:translateX(-1px)}.round-trip-price-compare-container .round-table-empty-cell-wrapper{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-top-left-radius:4px;inset-inline-start:var(--empty-cell-left);margin-inline-start:var(--empty-cell-margin-start);position:var(--empty-cell-position);top:var(--empty-cell-top);z-index:101}.round-trip-price-compare-container .round-table-empty-cell{height:57px;width:var(--single-grid-width)}.round-trip-price-compare-container .round-table-row-head.round-table-row-head-rtl{margin-inline-start:calc(var(--single-grid-width) + 1px + var(--table-row-margin-start))}.round-trip-price-compare-container .round-table-row-head{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-inline-start:none;display:flex;flex-direction:row;inset-inline-start:var(--table-row-head-left);margin-inline-start:var(--single-grid-width);overflow:auto;position:var(--table-row-head-position);top:var(--table-row-head-top);width:calc(var(--modal-width) - var(--single-grid-width));z-index:100}.round-trip-price-compare-container .round-table-row-head::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-table-column-head{background-color:var(--tripFifthGray);border:1px solid var(--tripTertiaryGray);border-bottom:none;border-top:none;display:flex;flex-direction:column;height:calc(var(--modal-height) - 56px);inset-inline-start:var(--table-column-head-left);margin-inline-start:var(--table-column-margin-start);margin-top:57px;overflow:auto;position:var(--table-column-head-position);top:var(--table-column-head-top);z-index:100}.round-trip-price-compare-container .round-table-column-head::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-table-column-head.rtl-class{transform:translateX(-1px)}.round-trip-price-compare-container .round-table-column-head div:first-child{border-top:none}.round-trip-price-compare-container .round-table-column-head .column-head-grid.rtl-class:nth-child(7){border-bottom-left-radius:0;border-bottom-right-radius:4px}.round-trip-price-compare-container .round-table-column-head .column-head-grid:nth-child(7){border-bottom:1px solid var(--tripTertiaryGray);border-bottom-left-radius:4px}.round-trip-price-compare-container .round-table-row-head div:first-child{border-inline-start:none}.round-trip-price-compare-container .round-table-row-head .row-head-grid:nth-child(8){border-top-right-radius:4px}.round-trip-price-compare-container .column-head-grid{border-top:1px solid var(--tripTertiaryGray);flex:1 0 57px;flex-direction:column;width:var(--single-grid-width)}.round-trip-price-compare-container .column-head-grid,.round-trip-price-compare-container .row-head-grid{align-items:center;color:var(--tripBlack);cursor:default;display:flex;font-size:16px;justify-content:center;line-height:22px;overflow:hidden;padding:8px;row-gap:6px}.round-trip-price-compare-container .row-head-grid{border-inline-start:1px solid #dadfe6;flex:1 0 calc(var(--single-grid-width) + 1px);flex-direction:column;height:57px}.round-trip-price-compare-container .row-head-date{align-items:center;color:var(--tripBlack);display:flex;flex-direction:column;font-size:16px;justify-content:center;line-height:22px;overflow:hidden;row-gap:6px}.round-trip-price-compare-container .grid-has-price{align-items:center;display:flex;flex-direction:column;gap:2px}.round-trip-price-compare-container .grid-has-price .price-result{line-height:18px}.round-trip-price-compare-container .grid-has-price .lowest-price{line-height:17px;text-align:center;width:100%}.round-trip-price-compare-container .transform-table{transform:translate(calc(var(--single-grid-width)*-1),-56px)}.round-trip-price-compare-container .transform-row{transform:translate(calc(var(--single-grid-width)*-1))}.round-trip-price-compare-container .transform-column{transform:translateY(-56px)}.round-trip-price-compare-container .round-trip-table-container{border-radius:4px;box-shadow:inset 0 0 1px 1px var(--tripTertiaryGray);clip-path:inset(0 0 0 0);height:400px;margin-inline-start:40px;margin-top:16px;overflow:auto;position:relative;width:calc(100% - 56px)}.round-trip-price-compare-container .round-trip-table-container::-webkit-scrollbar{display:none}.round-trip-price-compare-container .round-trip-price-table-td{align-items:center;color:var(--tripBlack);cursor:pointer;display:flex;flex-direction:column;font-size:16px;height:56px;justify-content:center;line-height:22px;overflow:hidden;padding:8px;row-gap:6px;width:var(--single-grid-width)}.round-trip-price-compare-container .round-trip-price-table-weekday{color:var(--tripTertiaryThirdBlack);font-size:12px;line-height:12px}.round-trip-price-compare-container .round-trip-price-table{border-radius:4px;inset-inline-start:var(--single-grid-width);overflow:hidden;position:absolute;table-layout:fixed;top:57px}.round-trip-price-compare-container .date-bg{background-color:var(--tripFifthGray)}.round-trip-price-compare-container .is-near-click-date{background-color:#edf1ff;color:var(--tripBrandingBlue)}.round-trip-price-compare-container .is-hover{background-color:#edf1ff}.round-trip-price-compare-container .is-lowest{background-color:#d2f0f2;color:#0ea5b5;font-weight:500}.round-trip-price-compare-container .is-second-lowest{background-color:#eef9fa;color:#0ea5b5;font-weight:500}.round-trip-price-compare-container .is-lowest-and-hover{background-color:#d1e9fa}.round-trip-price-compare-container .is-click{background-color:var(--tripBrandingBlue);color:#fff}.round-trip-price-compare-container .round-trip-price-table,.round-trip-price-compare-container .round-trip-price-table-td-wrapper{border:1px solid var(--tripTertiaryGray);padding:0}.round-trip-price-compare-container .round-trip-price-table-td.auto-width{width:var(--single-grid-width)}.round-trip-price-compare-container .point-event-none{pointer-events:none}.round-trip-price-compare-container .round-trip-price-table-td .f-16{align-self:center}.round-trip-price-compare-container .round-trip-price-table-td .f-12,.round-trip-price-compare-container .round-trip-price-table-td .f-14{align-self:baseline}.round-trip-price-compare-container .round-trip-price-table-td .search{align-self:center}.round-trip-price-compare-container .round-trip-price-table-td .noResult{align-self:center;text-align:center}.round-trip-price-compare-container .round-trip-price-table-td .search-item{align-items:center;display:flex;flex-direction:row;justify-content:center}.round-trip-price-compare-container .round-trip-price-table-td .fi-icon_search_line{margin-inline-end:4px}.m-roundCalendar__model{background:#fff;border-radius:0;border-radius:8px;max-width:1062px;min-width:672px!important;padding:24px!important;width:calc(100vw - 96px)!important}.m-roundCalendar__model .ift-modal-close{inset-inline-end:20px;top:20px;z-index:1}.m-roundCalendar__model .ift-modal-content{max-height:calc(100vh - 265px)!important;overflow:inherit!important}.m-roundCalendar__model .ift-modal-content__scroll{overflow:auto!important}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar{border-radius:3px;width:6px}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-track:hover{background-color:var(--tripFifthGray)}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-thumb{background-color:#d8d9dc;border-radius:3px;border-right:1px solid var(--tripFifthGray)}.m-roundCalendar__model .ift-modal-content__scroll::-webkit-scrollbar-thumb:hover{background-color:#b2bbc8}.m-roundCalendar__model .round-trip-title{align-items:center;color:var(--tripBlack);column-gap:8px;display:flex;flex-direction:row;font-size:20px;font-weight:700;line-height:26px;margin-bottom:24px}.m-roundCalendar__model .round-trip-underline{background-color:var(--tripTertiaryGray);height:1px;margin-inline-start:-24px;margin-bottom:20px;width:calc(100% + 48px)}.m-roundCalendar__model .round-trip-bottom{display:flex;flex:1;flex-direction:row;justify-content:space-between;margin-bottom:12px;margin-top:0;margin-inline-end:24px;margin-inline-start:48px}.m-roundCalendar__model .round-trip-explain{color:var(--tripBlack);font-size:14px;line-height:18px}.m-roundCalendar__model .round-trip-info-display{align-items:center;column-gap:24px;display:flex;flex-direction:row}.m-roundCalendar__model .round-trip-info-display .round-trip-date{align-items:flex-end;display:flex;flex-direction:column;font-variant:tabular-nums;margin-inline-start:80px;row-gap:8px}.m-roundCalendar__model .round-trip-info-display .round-trip-depart-date,.m-roundCalendar__model .round-trip-info-display .round-trip-return-date{color:var(--tripBlack);font-size:16px;font-weight:500;line-height:18px;white-space:nowrap}.m-roundCalendar__model .round-trip-info-display .round-trip-button{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700px;height:56px;justify-content:center;line-height:22px;min-width:146px;padding:16px}.m-roundCalendar__model .round-trip-info-display .round-trip-button:hover{opacity:.84}.priceCalendar-wrapper-v3{margin:0 0 8px!important}.calendar-item-tooltip{z-index:1002}.calendar-item-tooltip__fixed-price{color:var(--tripBlack);overflow:hidden;width:360px}.calendar-item-tooltip__fixed-price__title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:18px}.calendar-item-tooltip__fixed-price__title:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAAC/klEQVRIDZVVXUgUURT+7szc+dktKQvCEIpAI8r+CBKCKEICCwLDWogQEQp96qFAqIegyMAejAgpIgiCoPChh6AeIqKXgiR6CcuSzDAs8/9nd2d3b+fu7ow7087semHmnjPnnO+797s/w1BGE/dONyMt6sC5ApMDppl7DNlL32IwTBXpxStsx4X5Qkit0Clmi8fNKhb4LcAeRXJxF5QMoFCmIughWyUS3QCE8toPLvFkanhLVh6Apq1DyrYgCNR5slXky6bSLNKsK+d436UJuB4jaWYRj2/2lGaJJDiJoPB+trP9hSeed0IJxJ0zHDpvQiozAAHmArC8yahcI3kYu+7GfEYoAdavaQDXKjE1uTJX53A40tDoGR/A9o4+H67rhhMYagwan8DsTF6ePLDs5CxUXRrdjLF8wMV1jUAC8eqySeDHsBD/TAvLSCJvU6hUUYfx4+0Db8DrBW9TrjcSaAV+jazKljjquPX0wY4nULXtkXi/l85BNIGE0sr2nLXdFDLCCE4ilf6NP+NbYNBCOs1Z4HSKtmayFhm1FnKxgQ4/uPxYVCLxsTtKW/MoZqa//CeN3J7ObGSv0BlQtCesrr1XAvpb8Rlo0UYwoWLwqwFVmYOmykWVgyEDhksqwTXrG6xomx/Y8Z2xOH5gL+6eeo6M2ApDq4ZF14NlARWVCQLfx+rP9wcVFpXIn0wHbi1dF4fo/hnLxWhc8v6B2hkGLnPLIkAEx2lNNKQzm7L7n0tpzKfs4KWeHGHwuzwCg8doRw0TzGqotAzc+A5EWoJhlyIlCUTfuSoa/X7E56cgD5ehJ+kEx1hD5/QSTLBVkgCm3kwnVkEyVUPgUpqL7EjXu2BIb6Q0gUbX9fzcELgagW4+Y009N7wQ4V4ogXh5dQN0rR4Tkwn6JY7A1srSvZCy+EFzMgx2AjZtSZbeCGXFYdZy+68TKrcPJ9BJntGxITDrPmvtfVMuaGFeoETiw80a+tnshm1/Yh0PrxUWLccOnsFg1RCqf0bAx5PLAfTn/gOSBL1yMyuz9AAAAABJRU5ErkJggg==) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:16px;margin-right:4px;width:16px}.calendar-item-tooltip__fixed-price__content{line-height:18px;margin:8px 0 0 20px}.calendar-item-tooltip__fixed-price__content span{color:var(--tripDeepPink)}.calendar-item-tooltip__fixed-price__button{background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;float:right;font-size:16px;margin-top:16px;padding:8px 16px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px;opacity:0}.ps__rail-x,.ps__rail-y{display:none;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{opacity:.6;right:0;width:9px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{right:1px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:7px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}[dir=rtl] .ift-modal-container{text-align:right}[dir=rtl] .ift-modal-container.hasScrollbar .ift-modal-content{padding-left:12px;padding-right:0}[dir=rtl] .ift-modal-close{left:16px;right:auto}[dir=rtl] .ift-modal-icon{margin-left:8px;margin-right:0}:root{--tripBrandingBlue:#2c61fe;--tripBlack:#121826;--tripTertiaryThirdBlack:#6f7685;--tripSecondaryBlack:#4f5563;--tripDeepOrange:#c74401;--tripGray:#b9bec7;--tripDeepRed:#d02c2a;--tripSecondaryGray:#6f7685}.flex-1{flex:1}input:focus{outline:none}.body-hide-scroll{overflow:hidden;padding-right:var(--scrollBarWidth,15px)!important}.ift-modal:focus{outline:none}.ift-modal *,.ift-modal :after,.ift-modal :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ift-modal__hidden{display:none}.ift-modal-node__virtual{height:0;position:absolute;width:0;z-index:-1}.ift-modal__visible{animation:_dialogFadeIn .2s;background-color:transparent;bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;transition:.1s;z-index:1000}@keyframes _dialogFadeIn{0%{opacity:.4}to{opacity:1}}.ift-modal__mask{background-color:rgba(0,0,0,.65)!important;transition:.2s}.ift-modal__closing{opacity:0;pointer-events:none}.ift-modal__alignRight{text-align:right}.ift-modal__alignLeft{text-align:left}.ift-modal-wrap{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:101;-webkit-overflow-scrolling:touch;align-items:center;display:flex;justify-content:center;outline:0}.ift-modal-icon{line-height:26px;margin-right:8px}.ift-modal-icon .fi-icon{font-size:24px}.ift-modal-icon.icon_success{color:#4fb443}.ift-modal-icon.icon_comfirm{color:#ff9500}.ift-modal-icon.icon_remind{color:var(--tripBrandingBlue)}.ift-modal-icon.icon_fail{color:var(--tripDeepRed)}.ift-modal-icon.icon_warning{color:var(--tripDeepOrange)}.ift-modal-body{flex:1}.ift-modal-title{color:var(--tripBlack);flex:1;font-size:20px;font-weight:700;line-height:26px;margin-bottom:8px}.ift-modal-header{font-size:16px;font-weight:700}.ift-modal-header__overlay{background:#fff;border-radius:50%;height:55px;left:50%;line-height:55px;margin-left:-27.5px;position:absolute;text-align:center;top:-20px;width:55px}.ift-modal-header__overlay .fi-warn-circle{color:#ffa900;font-size:45px}.ift-modal-header__overlay .fi-check-circle{color:#1da38a;font-size:45px}.ift-modal-close{color:var(--tripBlack);font-size:20px;font-weight:500;position:absolute;right:16px;top:16px;z-index:1}.ift-modal-close:hover{color:var(--tripBrandingBlue);cursor:pointer}.ift-modal-container{background-clip:padding-box;background-color:#fff;border:0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:1;padding:24px;position:relative;text-align:left}.ift-modal-container.is-fill-height{height:100vh}.ift-modal-container.is-fill-height .ift-modal-body,.ift-modal-container.is-fill-height .ift-modal-body .ift-modal-content{height:100%}.ift-modal-container.hasScrollbar .ift-modal-content{padding-right:12px}.ift-modal-content{overflow:hidden;position:relative}.ift-modal-content__tips{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:20px}.ift-modal-bottom{display:flex;justify-content:flex-end;margin:0 -8px;padding:16px 0 0}.ift-modal-bottom__flex{display:flex;justify-content:flex-end;padding-top:24px}.ift-modal-bottom__btn{border:1px solid var(--tripBrandingBlue);border-radius:4px;display:inline-block;font-size:16px;line-height:22px;max-height:62px;max-width:50%;min-width:68px;overflow:hidden;padding:8px 16px;word-wrap:break-word;margin:8px;text-align:center}.ift-modal-bottom__btn:hover{cursor:pointer}.ift-modal-bottom__yes{background:var(--tripBrandingBlue);color:#fff}.ift-modal-bottom__yes:hover{background:#2c59e5}.ift-modal-bottom__no{background:#fff;color:var(--tripBrandingBlue)}.ift-modal-bottom__no:hover{background:rgba(50,100,255,.1)}.ift-modal-bottom__disable{background:var(--tripSecondaryGray);border:1px solid var(--tripSecondaryGray);color:#fff}.ift-modal-bottom__disable:hover{background:var(--tripSecondaryGray)!important}.ift-modal .loading-cnt .loading-brick{border-radius:2px}.ift-modal .loading-cnt .loading-gif{background:no-repeat;background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_common_loading.gif);background-size:100% 100%;display:inline-block;height:86px;margin:10px 24px 4px;width:86px}.ift-modal .loading-cnt .loading-txt{color:var(--tripBlack);font-size:18px;line-height:24px;margin-top:10px;text-align:center}.ift-modal-container.common-modal-v2{border-radius:8px}.ift-modal-container.common-modal-v2 .ift-modal-title{margin-bottom:16px}.ift-modal-container.common-modal-v2 .ift-modal-content{margin-left:30px}.ift-modal-container.common-modal-v2 .ift-modal-content .ift-modal-content__tips{color:var(--tripSecondaryBlack)}.ift-modal-container.common-modal-v2 .ift-modal-bottom__btn{border-radius:4px}[data-trip-wcag] .ift-modal-container .ift-modal-body button:focus{margin:4px}.m-login-coins-popup-modal{background:#fff;border-radius:8px;padding:0;width:670px}.m-login-coins-popup-modal .ift-modal-title{margin-bottom:0}.m-login-coins-popup-modal__header{background:url(images/login_coins_pop_pic_e53d014840.png_.webp) no-repeat;background-size:cover;height:120px}.m-login-coins-popup-modal__content{align-items:center;display:flex;flex-direction:column;padding:0 40px}.m-login-coins-popup-modal__content .title span{display:block;font-size:24px;margin-bottom:8px;text-align:center}.m-login-coins-popup-modal__content .coins-desc.label{align-items:center;background:url(images/login_coins_label_pic_6844906940.png_.webp) no-repeat;background-size:contain;border-radius:4px;display:flex;height:104px;width:590px}.m-login-coins-popup-modal__content .coins-desc.label .coins-currency span{text-align:left}.m-login-coins-popup-modal__content .coins-desc .coins-currency{display:-webkit-box;font-size:16px;font-weight:500;line-height:24px;margin-left:24px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.m-login-coins-popup-modal__content .coins-desc .coins-currency span{display:block;font-size:24px;font-weight:700;line-height:30px;margin-bottom:8px;text-align:center}.m-login-coins-popup-modal__content .coins-desc .coins-pic{background:url(images/cw_tripcoins@1.5x_370ab7bd21.png_.webp) no-repeat;background-size:cover;flex-shrink:0;height:48px;margin:0 16px;position:relative;width:48px}.m-login-coins-popup-modal__content .introduce.label{text-align:left;width:100%}.m-login-coins-popup-modal__content .confirm-btn{background:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;font-weight:500;margin-bottom:24px;margin-top:24px;padding:10px 16px}.cw-failed-popup{z-index:9999!important}.m-tcpop-modal .ift-modal-content{padding-right:0!important}.m-tcpop-modal .ift-modal-content .benefit-title{color:var(--tripDeepOrange);font-size:18px;font-weight:500;line-height:22px}.m-tcpop-modal .ift-modal-content .benefits-wrapper{font-size:16px;line-height:18px;margin-top:16px}.m-tcpop-modal .ift-modal-content .benefits-wrapper li{margin-top:8px}.m-tcpop-modal .ift-modal-content .benefits-wrapper li i{color:var(--tripDeepOrange);font-weight:500;margin-right:8px}.m-tcpop-modal .ift-modal-content .benefits-wrapper span{color:var(--tripSecondaryBlack)}.m-tcpop-modal .ift-modal-content .remaining-benefit{color:var(--tripDeepOrange);font-size:16px;line-height:18px;margin-top:16px}.m-tcpop-modal .ift-modal-bottom{color:var(--tripSecondaryBlack);display:flex;font-size:12px;justify-content:flex-start;line-height:14px;padding:0 24px 24px}.m-tcpop-modal .ift-modal-bottom .tc-btn{cursor:pointer;margin-top:16px}.m-tcpop-modal .ift-modal-bottom .tc-btn i{margin-left:4px;vertical-align:middle}.m-prime-flight-modal{padding:0!important;position:relative}.m-prime-flight-modal:before{background:linear-gradient(-180deg,rgba(255,111,0,.15),#fff);bottom:50%;content:"";height:50%;left:0;position:absolute;width:100%}.m-prime-flight-modal-title{color:var(--tripDeepOrange);margin:24px;position:relative}.m-prime-flight-modal-title .label{font-size:18px;font-weight:700;line-height:22px}.m-prime-flight-modal-title .prime-flight-pic{background:url(images/popup_inset_orange_online@2x_16b9aacb4d.png_.webp) no-repeat;background-size:cover;height:78px;position:absolute;right:58px;top:-24px;width:190px}.m-prime-flight-modal-content{background:#fff;border:1px solid var(--tripPlaceholderGray);box-shadow:0 4px 8px 0 rgba(69,88,115,.12);margin:0 24px 16px;padding:24px 16px}.m-prime-flight-modal-content .benefits>li>i,.m-prime-flight-modal-content .total-desc{color:var(--tripDeepOrange)}.m-prime-flight-modal .popup-iframe{height:120px;width:100%}.m-prime-flight-modal .disclaimer{margin-bottom:8px}.m-prime-flight-modal .disclaimer:last-of-type{margin-bottom:0}.online-flt-tooltip-wrapper.ift-common-tooltip{border-radius:4px;box-shadow:0 0 16px 0 rgba(15,41,77,.2);color:#121826;font-size:14px;font-weight:400;padding:0 4px 0 0;white-space:wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:9999}.online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=bottom-start],.online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=top-start]{left:18px!important}.online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=bottom-end],.online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=top-end]{left:auto!important;right:18px!important}.online-flt-tooltip-wrapper.ift-common-tooltip .online-flt-tooltip-content{box-sizing:border-box;overflow-y:auto;padding:16px 12px 16px 16px;position:relative}.online-flt-tooltip-wrapper.ift-common-tooltip .online-flt-tooltip-content::-webkit-scrollbar{width:6px}.online-flt-tooltip-wrapper.ift-common-tooltip .online-flt-tooltip-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.online-flt-tooltip-wrapper.ift-common-tooltip .transparent-linear__bottom,.online-flt-tooltip-wrapper.ift-common-tooltip .transparent-linear__top{content:"";height:24px;pointer-events:none;position:absolute;width:calc(100% - 10px);z-index:1}.online-flt-tooltip-wrapper.ift-common-tooltip .transparent-linear__top{background:linear-gradient(180deg,#fff,transparent);border-top-left-radius:4px;border-top-right-radius:4px;left:0;top:0}.online-flt-tooltip-wrapper.ift-common-tooltip .transparent-linear__bottom{background:linear-gradient(0deg,#fff,transparent);border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;left:0}.ift-common-tooltip{box-sizing:border-box;color:rgba(0,0,0,.85);display:block;font-feature-settings:"tnum";font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;max-width:670px;padding:0;position:absolute;visibility:visible;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:intrinsic;z-index:1070}.ift-common-tooltip .tooltip-shadow{box-shadow:0 8px 16px 0 rgba(15,41,77,.2)}.ift-common-tooltip .tooltip-inner{background-clip:padding-box;background-color:#fff;border-radius:4px;padding:16px}.ift-common-tooltip .tooltip-arrow{background:transparent;display:block;height:22px;overflow:hidden;pointer-events:none;position:absolute;width:22px}.ift-common-tooltip .tooltip-arrow-content{--antd-arrow-background-color:#fff;background-color:transparent;border-radius:0 0 2px 0;bottom:0;content:"";display:block;height:12px;left:0;margin:auto;pointer-events:auto;pointer-events:none;position:absolute;right:0;top:0;width:12px}.ift-common-tooltip .tooltip-arrow-content:before{background:linear-gradient(to left,var(--antd-arrow-background-color) 50%,var(--antd-arrow-background-color) 50%) no-repeat -10px -10px;-webkit-clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 Z");clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 Z");content:"";height:33px;left:-11px;position:absolute;top:-11px;width:33px}.ift-common-tooltip .tooltip-content::-webkit-scrollbar{background-color:#fff;width:6px}.ift-common-tooltip .tooltip-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.topHide{animation:topHideAnimation .3s linear forwards!important}.bottomHide{animation:bottomHideAnimation .3s linear forwards!important}.leftHide{animation:leftHideAnimation .3s linear forwards!important}.rightHide{animation:rightHideAnimation .3s linear forwards!important}@keyframes topHideAnimation{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(5px)}to{opacity:0;transform:translateY(10px)}}@keyframes bottomHideAnimation{0%{opacity:1;transform:translateY(0)}50%{opacity:.5;transform:translateY(-5px)}to{opacity:0;transform:translateY(-10px)}}@keyframes leftHideAnimation{0%{opacity:1;transform:translateX(0)}50%{opacity:.5;transform:translateX(5px)}to{opacity:0;transform:translateX(10px)}}@keyframes rightHideAnimation{0%{opacity:1;transform:translateX(0)}50%{opacity:.5;transform:translateX(-5px)}to{opacity:0;transform:translateX(-10px)}}@keyframes bottomShow{0%{opacity:0;transform:translateY(-10px)}50%{opacity:.5;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes topShow{0%{opacity:0;transform:translateY(10px)}50%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes leftShow{0%{opacity:0;transform:translateX(10px)}50%{opacity:.5;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@keyframes rightShow{0%{opacity:0;transform:translateX(-10px)}50%{opacity:.5;transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}.t-top,.t-topLeft,.t-topRight{padding-bottom:16px}.t-right,.t-rightBottom,.t-rightTop{padding-left:16px}.t-bottom,.t-bottomLeft,.t-bottomRight{padding-top:16px}.t-left,.t-leftBottom,.t-leftTop{padding-right:16px}.t-top .tooltip-arrow,.t-topLeft .tooltip-arrow,.t-topRight .tooltip-arrow{bottom:-6px}.t-top .tooltip-arrow-content,.t-topLeft .tooltip-arrow-content,.t-topRight .tooltip-arrow-content{box-shadow:3px 3px 7px #d0d0d0;transform:translateY(-11px) rotate(45deg)}.t-top .tooltip-arrow{left:50%;transform:translateX(-50%)}.t-topLeft .tooltip-arrow{left:4px}.t-topRight .tooltip-arrow{right:4px}.t-right .tooltip-arrow,.t-rightBottom .tooltip-arrow,.t-rightTop .tooltip-arrow{left:-6px}.t-right .tooltip-arrow-content,.t-rightBottom .tooltip-arrow-content,.t-rightTop .tooltip-arrow-content{box-shadow:-3px 3px 7px #d0d0d0;transform:translateX(11px) rotate(135deg)}.t-right .tooltip-arrow{top:50%;transform:translateY(-50%)}.t-rightTop .tooltip-arrow{top:5px}.t-rightBottom .tooltip-arrow{bottom:5px}.t-left .tooltip-arrow,.t-leftBottom .tooltip-arrow,.t-leftTop .tooltip-arrow{right:-6px}.t-left .tooltip-arrow-content,.t-leftBottom .tooltip-arrow-content,.t-leftTop .tooltip-arrow-content{box-shadow:3px -3px 7px #d0d0d0;transform:translateX(-11px) rotate(315deg)}.t-left .tooltip-arrow{top:50%;transform:translateY(-50%)}.t-leftTop .tooltip-arrow{top:5px}.t-leftBottom .tooltip-arrow{bottom:5px}.t-bottom .tooltip-arrow,.t-bottomLeft .tooltip-arrow,.t-bottomRight .tooltip-arrow{top:-6px}.t-bottom .tooltip-arrow-content,.t-bottomLeft .tooltip-arrow-content,.t-bottomRight .tooltip-arrow-content{box-shadow:-3px -3px 7px #d0d0d0;transform:translateY(11px) rotate(225deg)}.t-bottom .tooltip-arrow{left:50%;transform:translateX(-50%)}.t-bottomLeft .tooltip-arrow{left:4px}.t-bottomRight .tooltip-arrow{right:4px}.flex-width{width:300px}.m-coupon-error-tip{border-radius:8px!important}.m-coupon-error-tip__content{display:flex;line-height:26px}.m-coupon-error-tip__content .text{font-size:20px;font-weight:700;margin:0 8px}.m-coupon-error-tip__content .fi-icon_warning{color:#d92917;font-size:24px}.m-coupon-error-tip__footer .btn{background-color:#3264ff;border-radius:4px;color:#fff;cursor:pointer;height:38px;line-height:38px;min-width:114px;text-align:center}.m-receivedCouponGit{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.m-receivedCouponGit__content{animation:gif_hide_animation 2s ease-in;display:flex;flex-direction:column;height:372px;position:relative;transform:scale(0);width:480px}.m-receivedCouponGit__content .coupon-animation{flex:1}.m-receivedCouponGit__content .coupon-animation img{height:240px;left:120px;position:absolute;width:240px}.m-receivedCouponGit__content .coupon-animation img.body1Image{animation:body_animation 1s linear}.m-receivedCouponGit__content .text{color:#fff;font-size:32px;line-height:38px;text-align:center}.m-receivedCouponGit__content .text .claimed{font-size:36px;font-weight:700;line-height:48px;margin-bottom:8px}@keyframes body_animation{0%{transform:scale(0)}20%{transform:scale(1.1)}30%{transform:scale(.9)}40%{transform:scale(1)}}@keyframes gif_hide_animation{0%{transform:scale(1)}97%{transform:scale(1)}to{transform:scale(0)}}.m-time-counter{align-items:center;background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAAAzCAYAAAATig3oAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAA3aADAAQAAAABAAAAMwAAAABHQCkoAAADPklEQVR4Ae3dz2oTURTH8XOmMdZSKSIISiNV6EJi2mdo3LnwHURd9xn6Gi5c+QyuLNKtO8W4kxRsKS20KNbQyZ+53kkTijXxTJKzKt9ASZpz74/kAz8mM1lEZXALIag09l4GCS/iU9X4tziccY8AAhMKqPQkyEEQ2U562ZaurzSHCZo/CF9374Zs7m18VJf5ayI3rouUkuEa7hFAYFKB2DZJOyKtVKSXnWqQTa3df5PHaH6EC42995JoXe/dEllamDSe9QggME6gGw94+ycip2dBM93QtcqOhi/fX8WPlK91+TaFGwfH8wjMIhBiw74dirQ7TS2nj5L+OVz+kZIj3Cys7EVgvICq6J2lePYmD6Q9v5GfuFX753DjtzBBAIFZBRbKg4RQzUu3yEWTWUXZj4AhUJrrL8iycJNLlIYVYwS8BSidtyh5CBgClM4AYoyAtwCl8xYlDwFDgNIZQIwR8BagdN6i5CFgCFA6A4gxAt4ClM5blDwEDAFKZwAxRsBbgNJ5i5KHgCFA6Qwgxgh4C1A6b1HyEDAEKJ0BxBgBbwFK5y1KHgKGAKUzgBgj4C1A6bxFyUPAEKB0BhBjBLwFKJ23KHkIGAKUzgBijIC3AKXzFiUPAUOA0hlAjBHwFqB03qLkIWAIUDoDiDEC3gKUzluUPAQMAUpnADFGwFuA0nmLkoeAIUDpDCDGCHgLUDpvUfIQMAQonQHEGAFvAUrnLUoeAqME4i+y5rck0V+UbhQQzyHgLdBqDxK1Qem8cclD4LJA/vPHRz9FVJpSPvtQujznfwQQcBSIHyvD/olI2gma6XNdXU2Lla7dlfDjt+MrIQqBKy4Q4vtLOyKtVKSXnWqQTV2r7OTv2i5dXrjdI5HO+YngFafi7SHgI6ASD3FyELu3nfSyLV1faQ6D/1+6i8Ida9C61iqfhxu5RwCB6QTGX0ihcNOJsgsBQ2B06SicwcYYgekF/i0dhZtek50IFBD4u3QUrgAZSxCYTeCidBRuNkl2I1BQ4PzqZfw6YPC1wLFK8kRry1ylLAjIMgQmFciPdB8l/+K70zsv3OPlT5OGsB4BBIoLlDR0n0lSeipZ953WHh4W38pKBBCYRuAP1lbTJJtfpfEAAAAASUVORK5CYII=);background-size:100% 100%;border-radius:4px;border-bottom-left-radius:0;box-sizing:border-box;color:#051a37;display:flex;height:34px;padding:0 8px 6px;position:absolute;z-index:1}.m-time-counter .num{background:rgba(249,76,134,.08);border-radius:4px;color:#ec3c77;display:inline-block;height:20px;line-height:20px;margin:0 4px;min-width:20px;padding:0 3px;text-align:center}.m-time-counter .division{align-items:center;color:#ec3c77;display:flex}.m-time-counter .division:before{content:":"}.m-coupon-banner{align-items:center;background-color:#fff;border-radius:8px;display:flex;justify-content:space-between;position:relative}.m-coupon-banner .banner-info{display:flex;flex:1;overflow:hidden}.m-coupon-banner .banner-info .head{align-items:center;background:url(images/pic_bg_listpage_3e663f732c.png_.webp);background-size:cover;border-radius:8px 0 0 8px;display:flex;flex-shrink:0;font-weight:700;overflow:hidden;padding:8px 76px 8px 16px}.m-coupon-banner .banner-info .head__icon{background:url(images/pic_icon_banner_00cd011d56.png_.webp) 100% no-repeat;height:40px;width:40px}.m-coupon-banner .banner-info .head__title{margin-left:16px;margin-right:8px}.m-coupon-banner .banner-info .head .fi-icon{cursor:pointer}.m-coupon-banner .banner-info .coupon-list__wrapper{align-items:center;display:flex;flex:1;margin-left:-60px;overflow:hidden;padding-right:34px}.m-coupon-banner .banner-info .coupon-list{display:flex;gap:8px;overflow:hidden}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item{align-items:center;background-image:url(images/pic_coupon_bg_min_e1ba2a40a2.png_.webp);background-size:100% 100%;box-sizing:border-box;display:flex;height:24px;max-width:280px;padding:3px 8px;position:relative}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item .text{color:#ec3c77;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item .desc{align-items:center;color:#ec3c77;display:inline-flex;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:1}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item .desc:before{background-color:#f94c86;content:"";display:inline-block;height:12px;margin:0 4px;width:1px}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item.used{filter:grayscale(1)}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item:after,.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item:before{content:"";height:100%;position:absolute;top:0;width:10px}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item:before{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAkCAYAAABWvWC/AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAD6ADAAQAAAABAAAAJAAAAACxJ8UcAAABj0lEQVRIDeWWvU7DMBDHz46TlAKiooAq1FIBEwNCvAQrgpGpQyUGnoetMyMSI7wGAwsFFRBChSIqSiBxYpMLanDVLxvG3pKLfb//fUSJQ0AxeXBUDgOxQgBmAKilbA104zgAWalkwo/pbSIhL4nvSdvrgPD5QEJZZOj/gCIX2fVrZ/niRdkf6VIsFTPG4K0JiKoMewTCPVMQYYrDSXrEO0OjyVQ1hjNIN4b/bhMLEz6fh6fdJdPRURGF90AZj/ziWtioboBfcnRFkhcDg739atGh9qYE3mHl2pWOQPqosqe1h0DwSwLunG4LKYyZUEAS8R76i1r998AoIEPxRsCeQn+c9cHjAHW/DyaM5uKhfapBw/weGCdOJJ1l7nNzGKCup/Dvo/LbUDjTglmwd7iFpWJGCX6bFc7rqvoon1GLlaQIvqxM80Y3Y1cwKVvary1TEAXSnrtqJtcJhUUE1LVNBtWNpRKgQ3g2PlLNjTKH3hHpZoPHnQVTnJKT44Yk0LL4+qqpwL8O9/QDiCWb/lZ8A/qZnB01qk4DAAAAAElFTkSuQmCC);background-size:100% 100%;left:0}.m-coupon-banner .banner-info .coupon-list .coupon-item-wrapper .min-coupon-item:after{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAkCAYAAABWvWC/AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAD6ADAAQAAAABAAAAJAAAAACxJ8UcAAABmUlEQVRIDe2Wu04CQRSGz5m9KWA0ioSAmBi0tPAltDExEQsfwM7SZ7GzoLLTxNYXsNSEJ/AaAmI0XGR3hxn3CJtMuO0sNdPM9Tu32cy/yE/ODyGyiZ4EaJk2e8Hry+fwOHqnpb1wMrFnjoV+IoXSSUiEhplsP2K53DWt/M3rRGhow/vYTxt+cYu3k+TwAeUFpIfOTJ32DexsGzZU2NSTYzbt3P2nRLfDPbEZGyZ70uq0ECA1EwzC9QGYMRs8SGcOj7nXkaXqUQb91TVaN0c2Jy24BZtXD4oIzjIw0RSc17XhPmilPOE+JW6v3siH3lVRqIFHT/iVECRYyzN31zOAoqmC2p4RrEXJxTcBatMLWyWUsRYswf9Fk60o3P9QCzadeg0lW+ocn22oBrRgyN7VJLg/NrN2VQP6z5Dykcig8lRAfTiMN7hz3s3kEO0FvbBDkHpKwfpq0DA+TNSgzeGwElF9IHwAojdTwUgxSXJjwyR0JLWk1bHgUGJJo0nkTf+9VIhKEQbibijiTozJeDYfCQfFoRxJk9Xfij8K1pnLrIAXnwAAAABJRU5ErkJggg==);background-size:100% 100%;right:0}.m-coupon-banner .banner-info .coupon-list:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%);content:"";display:block;height:52px;position:absolute;right:34px;top:50%;transform:translateY(-50%);width:200px;z-index:1}.m-coupon-banner .claim-btn{border-radius:4px;display:flex;flex-shrink:0;font-size:16px;position:absolute;right:16px;text-align:center;top:50%;transform:translateY(-50%);z-index:1}.m-coupon-banner .claim-btn.full{background-color:#3264ff;color:#fff;cursor:pointer;padding:8px 16px}.m-coupon-banner .claim-btn.line{color:#3264ff}.m-coupon-banner .claim-btn.line .text{margin:0 4px}.coupon-popup-hover-content{background-color:#fff;border-radius:8px}.coupon-popup-hover-content .title{font-weight:700;margin-bottom:8px}.m-common-modal-toast{background-color:rgba(0,0,0,.6);border-radius:2px;color:#fff;left:50%;padding:16px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.m-common-modal-toast__withIcon{animation:_fadeInToast .3s;animation-fill-mode:forwards;background-color:#fff;border-radius:4px;box-shadow:0 12px 24px 0 rgba(15,41,77,.16);display:flex;left:50%;opacity:0;padding:16px;position:fixed;top:160px;transform:translateX(-50%)}.m-common-modal-toast__withIcon .fi-icon{color:var(--tripDeepCyan);font-size:21px}.m-common-modal-toast__withIcon.is-center{animation:_fadeInToastCenter .3s;animation-fill-mode:forwards;left:50vw;top:50vh;transform:translate(-50%,-50%)}@keyframes _fadeInToastCenter{0%{opacity:0;transform:translate(-50%,50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes _fadeInToast{0%{opacity:0}to{opacity:1}}.list-ad-banner__image{display:block;flex-shrink:0;max-height:80px;width:100%}.list-placeholder-v2.is-shimmer{overflow:hidden;position:relative}.list-placeholder-v2.is-shimmer:after{animation:animation-shimmer 1.5s infinite forwards;animation-delay:0s;background:linear-gradient(90deg,hsla(0,0%,100%,0) 30%,#fff 50%,hsla(0,0%,100%,0) 70%);background-size:820px 104px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.new-list-placeholder{box-sizing:border-box}.new-list-placeholder.is-shimmer{overflow:hidden;position:relative}.new-list-placeholder.is-shimmer:after{animation:animation-shimmer 1.5s infinite forwards;animation-delay:0s;background:linear-gradient(90deg,hsla(0,0%,100%,0) 30%,#fff 50%,hsla(0,0%,100%,0) 70%);background-size:820px 104px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes animation-shimmer{0%{transform:translate3d(-65%,0,0)}to{transform:translate3d(65%,0,0)}}.new-list-placeholder .placeholder-item{background-color:#fff;border-radius:0;display:flex;justify-content:space-between;margin-top:4px;padding:24px}.new-list-placeholder .placeholder-item .item-left .item-left-bottom{margin-inline-start:56px}.new-list-placeholder .placeholder-item .item-left .item-left-bottom.isNew{margin-inline-start:0}.new-list-placeholder .placeholder-item .item-left.is-v2{position:relative}.new-list-placeholder .placeholder-item .item-left.is-v2 .flight-info-placeholder,.new-list-placeholder .placeholder-item .item-left.is-v2 .pc-comp_breath-brick{opacity:0}.new-list-placeholder .placeholder-item .item-left .flight-info-placeholder{display:flex}.new-list-placeholder .placeholder-item .item-left .flight-info-placeholder .line-wrapper{align-items:center;display:flex}.new-list-placeholder .placeholder-item .item-left .flight-info-placeholder .line-wrapper .center-line{position:relative}.new-list-placeholder .placeholder-item .item-left .flight-info-placeholder .line-wrapper .center-line:after{border-color:transparent transparent transparent #dadfe6;border-style:solid;border-width:6px 0 0 6px;bottom:0;content:"";display:inline-block;height:0;position:absolute;right:-2px;width:0}.new-list-placeholder .placeholder-item .item-right{align-items:center;display:flex;gap:24px}.new-list-placeholder .placeholder-item .item-right.is-v2{position:relative}.new-list-placeholder .placeholder-item .item-right.is-v2 .flight-info-placeholder,.new-list-placeholder .placeholder-item .item-right.is-v2 .pc-comp_breath-brick{opacity:0}.list-placeholder-v2{background-color:#fff;margin-top:4px;padding:0 16px}.list-placeholder-v2 .list-box-tagLine{align-items:center;background-color:#fff;display:flex;height:22px;padding:12px 0;width:100%}.list-placeholder-v2 .list-place-box{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.list-placeholder-v2 .list-place-box__flt{flex:0.7}.list-placeholder-v2 .list-place-box__flt>ul:nth-child(2){margin-top:24px}.list-placeholder-v2 .list-place-box__ul{display:flex}.list-placeholder-v2 .list-place-box__ul-item{flex:1 1 auto}.list-placeholder-v2 .list-place-box__ul .area-1{align-items:center;display:flex;flex:0 0 240px;justify-content:flex-start}.list-placeholder-v2 .list-place-box__ul .area-3 .list-place-box__txt{align-items:flex-end;margin-right:25px}.list-placeholder-v2 .list-place-box__img{flex:0 0 40px;margin-right:8px}.list-placeholder-v2 .list-place-box__txt{align-items:flex-end;display:flex;flex-direction:column}.list-placeholder-v2 .list-place-box__txt>div:last-child{margin-top:8px}.list-placeholder-v2 .list-place-box__opt{align-items:center;display:flex;flex:0.3;justify-content:flex-end}.list-placeholder-v2 .list-place-box__opt-btn{flex:0 0 80px;margin-left:8px}.page-new-list .m-sider-filter.is-loading .c-filter-common:first-of-type .filter{border-top:none}.page-new-list .filter-breath .o-loading-airline,.page-new-list .filter-breath .o-loading-brick,.page-new-list .filter-breath .o-loading-item,.page-new-list .filter-breath .o-loading-tit,.page-new-list .filter-breath .o-loading-txt,.page-new-list .loading-bricks{background:var(--tripTertiaryGray);display:inline-block;height:6px}.page-new-list .merge-mode-switch-loading .merge-mode-switch-left{display:flex;flex-direction:row;gap:8px}.page-new-list .merge-mode-switch-loading .merge-switch-loading.icon{height:20px;width:20px}.page-new-list .merge-mode-switch-loading .merge-switch-loading.main-text{height:20px;width:150px}.page-new-list .merge-mode-switch-loading .merge-switch-loading.switch{height:20px;width:40px}.page-new-list .m-side-filter__title{padding-bottom:12px}.page-new-list .m-side-filter__title .filter-title{height:26px;width:80px}.page-new-list .filter-loading-line{margin-top:14px}.page-new-list .o-loading-brick{margin-top:-10px;width:80px}.page-new-list .o-loading-tit{height:20px;margin-bottom:8px;width:60px}.page-new-list .o-loading-txt{margin-top:5px;width:60px}.page-new-list .o-loading-item{height:12px;width:140px}.page-new-list .o-loading-item--short{width:130px}.page-new-list .o-loading-airline{height:20px;margin-top:10px;width:80px}.page-new-list .filter-breath .o-loading-airline,.page-new-list .filter-breath .o-loading-brick,.page-new-list .filter-breath .o-loading-item,.page-new-list .filter-breath .o-loading-tit,.page-new-list .filter-breath .o-loading-txt,.page-new-list .loading-bricks{animation-duration:2.5s;animation-iteration-count:infinite;animation-name:loadingLinear;animation-timing-function:ease}@keyframes loadingLinear{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.flexibleChange-baseBackground{background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/ic_safe_travel.jpg_.webp) no-repeat 50%/100%}.flexibleChange-icon{background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/ic_safe_travel.jpg_.webp) no-repeat 50%/100%;vertical-align:text-bottom}.flexibleChange-icon,.flightPolicyIcon_small{display:inline-block;height:16px;margin-right:2px;width:16px}.flightPolicyIcon_small{vertical-align:middle}.page-new-list .m-main-inner.is-v2 .filter-query{background:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;margin-bottom:22px;margin-top:12px;padding:8px;position:relative;width:100%}.page-new-list .m-main-inner.is-v2 .filter-query__title{color:var(--tripBlack);font-size:14px;width:calc(100% - 36px)}.page-new-list .m-main-inner.is-v2 .filter-query__content{display:flex;flex-wrap:wrap;gap:8px}.page-new-list .m-main-inner.is-v2 .filter-query__content .filter-item{align-items:center;background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;color:var(--tripBlack);display:flex;font-size:14px;gap:4px;line-height:18px;padding:4px}.page-new-list .m-main-inner.is-v2 .filter-query__content .filter-item .fi-icon_close_line{color:var(--tripBlack);cursor:pointer;font-size:14px}.page-new-list .m-main-inner.is-v2 .filter-query__content .filter-item .fi-icon_close_line:hover{color:var(--tripBrandingBlue)}.page-new-list .m-main-inner.is-v2 .filter-query__btn{display:flex;gap:8px;justify-content:flex-end}.page-new-list .m-main-inner.is-v2 .filter-query__btn .btn-text{background:var(--tripBrandingBlue);border-radius:4px;color:#fff;cursor:pointer;font-size:14px;line-height:18px;padding:8px 16px}.page-new-list .m-main-inner.is-v2 .filter-query__btn .btn-text:hover{background:#2c59e5}.page-new-list .m-main-inner.is-v2 .filter-query__close{cursor:pointer;inset-inline-end:8px;position:absolute;top:8px}.page-new-list .m-main-inner.is-v2 .filter-query__close .fi-icon_close_line{color:var(--tripTertiaryBlack);font-size:16px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-item-wrapper{padding:11px 8px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .fetch-time-container{width:100%}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .fetch-time-container .title__fetched-time{border-top:1px solid var(--tripTertiaryGray);display:inline-block;margin-top:16px;padding-top:16px;width:100%}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .fi-icon_radio_selected,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .fi-icon_radio_unselected{margin-top:-2px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-hide-tip{margin-top:8px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-hide-tip img{display:inline-block;height:18px;margin-inline-end:8px;vertical-align:-4px;width:18px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-flight-num{color:var(--tripSecondaryBlack);font-size:14px;line-height:18px;margin-bottom:16px;margin-top:-8px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-flight-num.filter-v2-more-margin{margin-bottom:36px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .quick-remove-filter__title{margin-bottom:16px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .quick-remove-filter__title .title{color:#051a37;font-size:20px;font-weight:700;line-height:26px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .quick-remove-filter__list .filter-item{border-radius:4px;color:#051a37;margin-bottom:4px;margin-right:4px;padding:8px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .quick-remove-filter__list .filter-item .mr-4{margin-right:8px!important}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .quick-remove-filter__list .filter-item .fi-icon_close_line{color:#051a37;font-size:14px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-switch{border-radius:6px;padding:0}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-switch div{background:var(--tripPlaceholderGray);border-radius:8px;padding:15px 0}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-switch .filter-switch__checked{background:#fff;color:#051a37;font-weight:500;margin:2px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .c-filter-common-item__toggle{color:var(--tripBlack);font-size:14px;line-height:18px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .c-filter-common-item__toggle:hover{color:var(--tripBrandingBlue)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-label .fi-icon_info_line{margin-inline-start:4px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row{align-items:center;display:flex;flex-direction:row;gap:4px;justify-content:center}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row.is-filter-opt-v2,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row:hover{color:var(--tripBrandingBlue)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row .filter-airline-showmore{display:flex;flex-direction:row;justify-content:center;transform:scaleX(-1)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row .filter-airline-showmore .showmore-icon-item{align-items:center;background-color:#fff;border-radius:50%;box-shadow:2px 0 4px 0 rgba(15,41,77,.08);display:flex;height:20px;justify-content:center;margin-inline-end:-4px;overflow:hidden;width:20px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row .filter-airline-showmore .showmore-icon-item:hover{transform:scale(1.1)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-airline-showmore-row .filter-airline-showmore .showmore-icon-item img{height:16px;transform:scaleX(-1);width:16px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable-priceRange__start{font-weight:500}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__dur{background:none}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__duration-bar.filter-timeTable__new-uiBar{background:none;background-color:var(--tripBrandingBlue)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__new-uiBar{background-image:linear-gradient(90deg,#1136a6,#ffb64d 24%,#ffb64d 26%,#ffdd39 49%,#ffdd39 51%,#ffb64d 74%,#ffb64d 76%,#1136a6);display:flex;height:4px;justify-content:space-between;left:0;position:absolute;top:0;width:100%}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__new-uiBar.is-filter-opt-v2{background-color:var(--tripBrandingBlue);background-image:none}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__left-bg{background-color:var(--tripSecondaryGray);height:4px;left:0;position:absolute;top:0}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__left-bg.is-filter-opt-v2{background-color:var(--tripTertiaryGray)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__right-bg{background-color:var(--tripSecondaryGray);height:4px;position:absolute;right:0;top:0}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__right-bg.is-filter-opt-v2{background-color:var(--tripTertiaryGray)}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__first-split-line{background-color:var(--tripPlaceholderGray);height:4px;left:calc(25% - 1px);position:absolute;top:0;width:1px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__second-split-line{background-color:var(--tripPlaceholderGray);height:4px;left:calc(50% - 1px);position:absolute;top:0;width:1px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable__third-split-line{background-color:var(--tripPlaceholderGray);height:4px;left:calc(75% - 1px);position:absolute;top:0;width:1px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right{align-items:center;border-color:#fff;box-shadow:0 1px 2px 0 rgba(15,41,77,.24);display:flex;height:18px;justify-content:center;text-align:center;top:-9px;width:18px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left:hover,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right:hover{background-color:#fff;border-color:var(--tripBrandingBlue);height:22px;top:-11px;width:22px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left .fi-icon,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right .fi-icon{color:#ffb400}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left .fi-icon.fi-icon-night,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right .fi-icon.fi-icon-night{color:#1136a6}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left.is-filter-opt-v2,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right.is-filter-opt-v2{background-color:var(--tripBrandingBlue);border-color:var(--tripBrandingBlue);height:18px;top:-9px;width:18px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left.is-filter-opt-v2:hover,.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right.is-filter-opt-v2:hover{background-color:var(--tripBrandingBlue);border-color:var(--tripBrandingBlue);height:24px;top:-12px;width:24px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__left{left:-9px}.page-new-list .m-main-inner.is-v2 .filter-section__new-ui .filter-timeTable__new-ui .filter-timeTable-pro__right{right:-9px}.page-new-list .m-main-inner.is-v2 .filter .fui-checkbox.fui-checked .fi-icon{color:var(--tripBlack)}.page-new-list .m-main-inner.is-v2 .filter .filter-timeTable-pro__left,.page-new-list .m-main-inner.is-v2 .filter .filter-timeTable-pro__right{border-color:#000;transition:all .3s}.page-new-list .m-main-inner.is-v2 .filter .filter-timeTable-pro__left:hover,.page-new-list .m-main-inner.is-v2 .filter .filter-timeTable-pro__right:hover{background-color:#fff;border-color:var(--tripBrandingBlue);height:24px;top:-12px;width:24px}.page-new-list .m-main-inner.is-v2 .filter .filter-timeTable-pro__dur{background-color:#000}.page-new-list .filter{font-size:14px;padding-top:24px}.page-new-list .filter-click{cursor:pointer}.page-new-list .filter-click:hover .fi-icon_dropdown_line,.page-new-list .filter-click:hover .fi-icon_dropup_line{color:var(--tripBrandingBlue)}.page-new-list .m-main-inner.new-list-version .filter-section__empty{position:relative!important;width:310px}@media screen and (max-width:1024px){.page-new-list .m-main-inner.new-list-version .filter-section__empty{display:none}}.page-new-list .no-hidden-fee-tip{align-items:center;border-bottom:1px solid var(--tripTertiaryGray);display:flex;margin-bottom:24px;padding:18px 8px}.page-new-list .no-hidden-fee-tip .tip-image{height:24px;margin-inline-end:6px;width:24px}@media screen and (max-width:1024px){.page-new-list .m-main-inner .filter-section__empty{display:none}}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .filter-list .filter-header .c-filter-common__funcs .fi-icon{color:#051a37}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .filter-list .filter-label .filter-desc{color:#051a37!important}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .filter-list .filter-item-wrapper{padding:10px 8px}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .filter-list .filter>dd{margin-top:0}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .filter-list .filter .filter-header+dd{margin-top:12px}.page-new-list .filter-section__new-ui.filter-section__new-ui-opt-v2 .quick-remove-filter__list .filter-timeTable-timer__tit{margin-right:0}.page-new-list .filter-section{margin-top:-8px;padding:0 14px 16px 8px;transition:.2s}.page-new-list .filter-section__disabled{pointer-events:none}.page-new-list .filter-section__empty{padding:15px 8px;position:absolute!important;text-align:center;top:0!important;width:25.5%}.page-new-list .filter-section .quick-remove-filter{border-bottom:1px solid var(--tripTertiaryGray);margin-bottom:24px;padding-bottom:12px}.page-new-list .filter-section .quick-remove-filter.is-no-bottom-border{border-bottom:none;margin-bottom:24px}.page-new-list .filter-section .quick-remove-filter__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.page-new-list .filter-section .quick-remove-filter__title .title{font-size:20px;line-height:26px}.page-new-list .filter-section .quick-remove-filter__title .clear-all{color:var(--tripBrandingBlue);cursor:pointer;font-size:14px;line-height:18px}.page-new-list .filter-section .quick-remove-filter__title .clear-all:hover{text-decoration:underline}.page-new-list .filter-section .quick-remove-filter__list{display:flex;flex-wrap:wrap}.page-new-list .filter-section .quick-remove-filter__list .filter-item{background-color:#fff;border-radius:2px;cursor:pointer;display:flex;margin-bottom:8px;margin-right:12px;padding:2px 4px}.page-new-list .filter-section .quick-remove-filter__list .filter-item .fi-icon_close_line{color:var(--tripGray);font-size:12px}.page-new-list .m-sider-filter__header{padding:0 14px 16px 8px}.page-new-list .new-m-sider-filter__header{padding:0 14px 0 8px}.page-new-list .filter-header-all{padding:0 14px 16px 8px}.page-new-list .m-rlt-flr{padding-bottom:0;padding-top:0}.page-new-list .m-rlt-flr-old{padding-top:26px!important}.page-new-list .m-rlt-flr-old.filter-section__new-ui{padding-top:12px!important}.page-new-list .m-rlt-flr-old.filter-section__new-ui.rt-trip{padding-top:26px!important}.page-new-list .filter-padding{padding:16px 0}.page-new-list .filter-padding.is-filter-opt-v2{padding:24px 0}.page-new-list .filter-padding.is-filter-opt-v2.filter-list{padding-bottom:0}.page-new-list .filter-padding.is-filter-opt-v2.filter-list.filter-first-module,.page-new-list .filter-padding.is-filter-opt-v2.filter-list.filter-first-module .filter{padding-top:0}.page-new-list .filter-padding.is-filter-opt-v2 .filter{padding-top:24px}.page-new-list .filter-hide{border:none;height:0;margin:0!important;overflow:hidden;padding:0}.page-new-list .filter-hide-tip{color:var(--tripSecondaryBlack);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-new-list .filter-list{padding-bottom:0}.page-new-list .filter-title-lg{font-size:16px;line-height:22px}.page-new-list .filter-header{display:flex;flex-direction:row;gap:8px;justify-content:space-between}.page-new-list .merge-mode-switch-loading{display:flex;flex-direction:row;justify-content:space-between;padding:16px;padding-inline-start:8px}.page-new-list .m-side-filter__title{margin-bottom:16px;margin-inline-start:8px}.page-new-list .filter-header,.page-new-list .filter-list{background-color:var(--tripPlaceholderGray)}.page-new-list .filter-header .c-filter-times__tit,.page-new-list .filter-list .c-filter-times__tit{margin-top:12px}.page-new-list .filter-header .filter,.page-new-list .filter-list .filter{border-top:1px solid var(--tripTertiaryGray)}.page-new-list .filter-header .filter>dd,.page-new-list .filter-list .filter>dd{margin-top:16px;transition:.2s}.page-new-list .filter-header .filter .filter-header+dd,.page-new-list .filter-list .filter .filter-header+dd{margin-top:16pxpx}.page-new-list .filter-header .filter-spaced>dd,.page-new-list .filter-list .filter-spaced>dd{margin-top:16px}.page-new-list .filter-item-wrapper{padding:8px}.page-new-list dd.filter-item{border-radius:8px;margin:0 -8px;position:relative}.page-new-list dd.filter-item:not(.filter-disable) .filter-code{margin-inline-end:4px}.page-new-list dd.filter-item:not(.filter-disable):hover{background-color:#fff}.page-new-list dd.filter-item:not(.filter-disable):hover .filter-code,.page-new-list dd.filter-item:not(.filter-disable):hover .filter-desc,.page-new-list dd.filter-item:not(.filter-disable):hover .filter-text{color:var(--tripBrandingBlue)}.page-new-list dd.filter-item.filter-disable .filter-desc,.page-new-list dd.filter-item.filter-disable .filter-text,.page-new-list dd.filter-item.filter-disable:hover .filter-desc,.page-new-list dd.filter-item.filter-disable:hover .filter-text{color:var(--tripGray)}.page-new-list dd.filter-item.filter-select-airline{border:1px solid var(--tripSecondaryGray);border-radius:2px;color:var(--tripBlack);margin:0}.page-new-list dd.filter-item.filter-select-airline:hover{background:var(--tripFifthGray);border-color:var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.page-new-list dd.filter-item.filter-airline-checked{border-color:var(--tripBrandingBlue)}.page-new-list dd.filter-item.filter-airline-checked .left-corner{border-right:16px solid transparent;border-top:16px solid var(--tripBrandingBlue);height:0;left:0;position:absolute;top:0;width:0}.page-new-list dd.filter-item.filter-airline-checked .select-label{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABUElEQVRYCcWVvWrDMBCA1TxHKXSzTMkzdOljWRZk75Y9XQp9qUAgdOsckAJqz/EFuzn9RJxkgTkjyfq+kw5ZCCHEWrtHqcyn7Ox30xlX62mV1SPc/tSCImeAQ/aQOXbWilf4ILDEtgMYG0fWUpld05l9bK1Z5lwCsj9vnXMPbe+eQhIkHCRi1qFxhMM6WruV7MwXNd8L9wvYY6PsiVoM+wj4B45NYxBOCUhlDuuNe5bKvvkk2OCUwIu2r9APjZJghQNkul3j+x4K6qIwl2CHewTgKr6RkMq+Q7XDN2PB5Z05ZoaR2AH8F8wkcD4rHBYNCNzsBDs8QeAqUQSeKDBIZF0yeG6hGDkCrAcyRi+ZEBjHcgVY4CCRI8AGzxFghd8rwA6/R6AIPFWgGDxFoCg8JlAcHhKoAvcJVINTAlXh/wWqw6cCi8BRYDE4CCwK/xP4BRy8Dheatz6QAAAAAElFTkSuQmCC) no-repeat;background-size:contain;display:inline-block;height:12px;left:-1px;position:absolute;top:-1px;width:12px}.page-new-list .fui-checkbox,.page-new-list .fui-radio{color:var(--tripSecondaryGray);display:flex;flex:0 0 16px;justify-content:center;margin-right:8px;position:static}.page-new-list .fui-checkbox .fi-icon,.page-new-list .fui-radio .fi-icon{background:unset;margin-right:0;transform:translateY(1.5px)}.page-new-list .fui-checkbox .unselected-box,.page-new-list .fui-radio .unselected-box{display:inline-block}.page-new-list .fui-checkbox .unselected-box:before,.page-new-list .fui-radio .unselected-box:before{content:"\e608"}.page-new-list .fui-checkbox .unselected-radio,.page-new-list .fui-radio .unselected-radio{border-radius:12px}.page-new-list .fui-checkbox.fui-disable .unselected-box:before,.page-new-list .fui-radio.fui-disable .unselected-box:before{color:var(--tripTertiaryGray);content:"\e608"}.page-new-list .fui-checkbox.fui-disable .unselected-radio,.page-new-list .fui-radio.fui-disable .unselected-radio{background-color:var(--tripPlaceholderGray);border:1px solid var(--tripSecondaryGray)}.page-new-list .fui-checkbox.fui-disable .unselected-box:hover:before,.page-new-list .fui-radio.fui-disable .unselected-box:hover:before{color:var(--tripTertiaryGray)}.page-new-list .fui-checkbox .unselected-box:before,.page-new-list .fui-radio .unselected-box:before{color:var(--tripTertiaryThirdBlack);font-size:24px}.page-new-list .fui-checkbox .unselected-box:hover:before,.page-new-list .fui-radio .unselected-box:hover:before{color:var(--tripBrandingBlue)}.page-new-list .fui-checkbox .selected-box:before,.page-new-list .fui-radio .selected-box:before{font-size:24px}.page-new-list .iui-checkbox.iui-checked{background-color:var(--tripBrandingBlue);border:1px solid var(--tripBrandingBlue)}.page-new-list .c-filter-table .is-checked{background:var(--tripBrandingBlue);border-color:var(--tripBrandingBlue);color:#fff}.page-new-list .c-filter-table .is-checked .disable-none{color:#fff}.page-new-list .c-filter-table .is-checked:after{content:none}.page-new-list .filter-header-all{position:relative}.page-new-list .filter-header-all__wapper{box-sizing:content-box;height:24px;line-height:24px;padding-bottom:16px;position:relative}.page-new-list .filter-header-all .filter-clear{color:var(--tripBrandingBlue);transition:color .2s}.page-new-list .filter-header-all .filter-clear:hover{color:var(--tripBrandingBlue);cursor:pointer}.page-new-list .filter-header-all .filter-title{color:var(--tripBlack);padding:11px 0;position:relative}.page-new-list .filter-header-all__scroll{z-index:3}.page-new-list .filter-header-all__scroll:after{background-image:linear-gradient(-180deg,#f5f7fa,rgba(245,247,250,0));bottom:-20px;content:" ";display:block;height:20px;left:8px;position:absolute;width:calc(100% - 22px)}.page-new-list .filter-header-all__scroll .filter-header-all__wapper:after{display:none}.page-new-list .filter-header-all__fixed{position:relative}.page-new-list .filter-clear{color:var(--tripBrandingBlue);transition:color .2s}.page-new-list .filter-clear:hover{color:var(--tripBrandingBlue);text-decoration:underline}.page-new-list .filter-switch{border:1px solid var(--tripSecondaryGray);border-radius:2px;display:flex;margin-top:16px;padding:2px}.page-new-list .filter-switch div{background:var(--tripFifthGray);color:var(--tripBlack);cursor:pointer;font-size:14px;line-height:18px;padding:8px 0;text-align:center;width:100%}.page-new-list .filter-switch div:hover{color:var(--tripBrandingBlue)}div .page-new-list .filter-switch__checked{background:rgba(44,97,254,.1);border:1px solid transparent;border-radius:2px;color:var(--tripBrandingBlue)}div .page-new-list .filter-switch__checked:hover{border:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.page-new-list .filter-switch.is-redesign{border:none;border-radius:0;margin:0}.page-new-list .filter-switch.is-redesign div{background-color:transparent;border:none;border-bottom:2px solid var(--tripTertiaryGray);border-radius:0;cursor:pointer;padding-bottom:10px;width:100%}.page-new-list .filter-switch.is-redesign div:hover{color:var(--tripBrandingBlue)}.page-new-list .filter-switch.is-redesign div.filter-switch__checked{background-color:transparent;border:none;border-bottom:2px solid var(--tripBlack);color:var(--tripBlack);cursor:default;font-weight:700}.page-new-list .filter-switch.is-redesign div.filter-switch__checked:hover{color:var(--tripBlack)}.page-new-list .filter-switch.is-filter-opt-v2{border:none;border-radius:0;margin-bottom:20px;margin-top:8px}.page-new-list .filter-switch.is-filter-opt-v2 div{background-color:transparent;border-bottom:2px solid var(--tripTertiaryGray);border-radius:0!important;margin:0!important;padding:12px!important}.page-new-list .filter-switch.is-filter-opt-v2 div.filter-switch__checked.is-filter-opt-v2{background-color:transparent!important;border:none;border-bottom:2px solid var(--tripBlack);border-radius:0!important;color:var(--tripBlack)!important;cursor:pointer;font-weight:700!important}.page-new-list .filter-switch.is-filter-opt-v2 div.filter-switch__checked.is-filter-opt-v2:hover{color:var(--tripBrandingBlue)}.page-new-list .disable-none,.page-new-list .filter-desc{color:var(--tripTertiaryThirdBlack)}.page-new-list .c-filter-common .filter-disable,.page-new-list .c-filter-common .filter-disable .filter-desc{color:var(--tripGray)}.page-new-list .c-filter-common .filter,.page-new-list .c-filter-common .filter-title{position:relative}.page-new-list .c-filter-common .filter-title:after{background-color:var(--tripTertiaryGray);bottom:-24px;content:" ";height:1px;left:0;position:absolute;width:100%}.page-new-list .c-filter-common__funcs{display:flex;flex:0 0 auto;flex-direction:row}.page-new-list .c-filter-common__subtit{display:-webkit-box;line-height:18px;max-height:54px;overflow:hidden;padding-inline-end:4px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--tripBlack);font-size:14px;margin-bottom:0}.page-new-list .c-filter-common__subtit.filter-v2-subtit-font-size{font-size:16px}.page-new-list .c-filter-common .subtit-point__red{background-color:var(--tripOrange);border-radius:50% 50%;bottom:8px;display:inline-block;height:6px;left:4px;position:relative;width:6px}.page-new-list .c-airport-table__txt{word-break:break-word}.page-new-list .c-filter-table{border:0;display:flex;justify-content:space-between}.page-new-list .c-filter-table:after,.page-new-list .c-filter-table:before{content:none}.page-new-list .c-filter-table__item{background:var(--tripFifthGray);flex:0.31;font-size:12px;height:60px}.page-new-list .c-filter-table__item .is-checked:hover{background-color:var(--tripBrandingBlue)}.page-new-list .c-filter-table__label{background:none;border:0;cursor:pointer;font-size:14px;height:100%}.page-new-list .c-filter-table__label:not(.is-checked):hover{background:none;border:0;color:var(--tripBrandingBlue)}.page-new-list .c-filter-table__label:not(.is-checked):hover .disable-none{color:var(--tripBrandingBlue)}.page-new-list .c-filter-table .is-disabled{background:var(--tripTertiaryGray);color:#fff;cursor:default}.page-new-list .c-filter-table .is-disabled:hover{background:var(--tripTertiaryGray);border:0!important;color:#fff}.page-new-list .filter-showbtn{cursor:pointer;margin:16px 0 0;text-align:center}.page-new-list .filter-showbtn a{color:#2346ff;line-height:18px}.page-new-list .filter-showbtn a:hover{color:#2346ff}.page-new-list .filter-showbtn .fi-icon_dropdown_line,.page-new-list .filter-showbtn .fi-icon_dropup_line{font-size:14px}.page-new-list .filter-all-airline{display:flex;display:-webkit-flex;font-size:14px;gap:12px;justify-content:flex-start;line-height:18px;margin-bottom:18px;margin-top:12px;padding-left:0;position:relative;width:auto}.page-new-list .filter-all-airline .filter-select-all{color:var(--tripBrandingBlue)}.page-new-list .filter-all-airline .filter-text:hover{color:var(--tripBrandingBlue);cursor:pointer}.page-new-list .filter-all-airline .filter-text.filter-select-all.filter-all-airline-checked{color:var(--tripTertiaryThirdBlack);cursor:default;pointer-events:none}.page-new-list .filter-all-airline .filter-text.filter-all-airline-deselect-disable{color:var(--tripTertiaryThirdBlack);cursor:not-allowed;pointer-events:none}.page-new-list .filter-all-airline .filter-text.show-clickable{color:var(--tripBrandingBlue);cursor:pointer}.page-new-list .filter-all-alliance{display:flex;flex-direction:row;gap:12px;margin-block:12px;margin-inline-start:-2px}.page-new-list .filter-all-alliance img{display:none}.page-new-list .filter-all-alliance span{border:1px solid #acb4bf;border-radius:4px;padding:8px}.page-new-list .filter-all-alliance span:hover{border:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue);cursor:pointer}.page-new-list .filter-all-alliance .filter-alliance-checked{border:1px solid var(--tripBlack)}.page-new-list .filter-all-alliance .filter-alliance-disable{border:1px solid var(--tripGray);color:var(--tripTertiaryThirdBlack);cursor:not-allowed}.page-new-list .filter-all-alliance .filter-alliance-disable:hover{border:1px solid var(--tripGray);color:var(--tripTertiaryThirdBlack);pointer-events:none}.page-new-list .filter-label{display:flex;display:-webkit-flex;font-size:14px;justify-content:space-between;line-height:18px;padding-left:0;position:relative;width:auto}.page-new-list .filter-label .filter-text{flex:1;max-width:none;width:auto}.page-new-list .filter-label .filter-text.is-hide-img img{display:none}.page-new-list .filter-label .filter-text img{display:inline-block;height:18px;margin-inline-end:8px;vertical-align:-4px;width:18px}.page-new-list .filter-label .filter-text .filter-only{margin-left:8px;opacity:0}.page-new-list .filter-label .filter-text .filter-only:hover{text-decoration:underline}.page-new-list .filter-label .filter-text .alliance-icon{height:18px;margin-inline-end:8px;vertical-align:-4px;width:18px}.page-new-list .filter-label .filter-text:hover .filter-only{color:var(--tripBrandingBlue);opacity:1}.page-new-list .filter-label .filter-desc{padding-left:16px;position:relative}.page-new-list .filter-label .stu-bubble{background:var(--tripBlack);border-radius:4px;bottom:28px;color:#fff;padding:8px;position:absolute}.page-new-list .filter-label .stu-bubble:after{border:6px solid transparent;border-top:6px solid var(--tripBlack);bottom:-11px;content:"";height:0;left:20px;position:absolute;transform:translateX(-50%);width:0}.page-new-list .iui-checkbox{border:1px solid var(--tripTertiaryThirdBlack);border-radius:0;line-height:12px;top:2px}.page-new-list .iui-checkbox.iui-disable{border:1px solid var(--tripGray)}.page-new-list .iui-radio{border:1px solid var(--tripTertiaryThirdBlack);box-sizing:border-box;height:16px;top:2px;width:16px}.page-new-list .iui-radio.iui-checked{border:2px solid var(--tripBrandingBlue)}.page-new-list .iui-radio.iui-checked:after{background:var(--tripBrandingBlue);border:2px solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:12px;position:absolute;width:12px}.page-new-list .c-filter-times__tit{color:var(--tripBlack);font-size:14px}.page-new-list .filter-header .fi-icon_dropdown_line,.page-new-list .filter-header .fi-icon_dropup_line{color:var(--tripTertiaryThirdBlack);cursor:pointer;float:right;margin:-9px -9px -9px 0;padding:9px}.page-new-list .filter-header .fi-icon_dropdown_line:hover,.page-new-list .filter-header .fi-icon_dropup_line:hover{color:var(--tripBrandingBlue)}.page-new-list .filter-first-module{padding-top:0}.page-new-list .filter-first-module .filter{border-top:0;padding-top:0}.page-new-list .filter_others .filter>dd,.page-new-list .filter_others .filter>dd>dl{margin-top:0!important}.page-new-list .filter_others .filter-header+dd{margin-top:8px!important}.page-new-list .filter_others .filter-item:first-of-type{margin-top:0!important}.page-new-list .baggage-icon{color:var(--tripDeepCyan);display:inline-block;margin-right:2px;vertical-align:text-bottom}.page-new-list .co2-icon{position:relative;top:.5px}.page-new-list .flightPolicyIcon_small{display:inline-block;height:16px;margin-right:2px;vertical-align:middle;width:16px}.filter-section>dd:first-of-type{padding-top:0}.filter-section .filter_others.filter-first-module .filter{border-top:0;padding-top:0}[dir=rtl] .m-sider-filter{float:right;margin-left:0;margin-right:-8px}[dir=rtl] .m-sider-filter .filter-label .filter-text .alliance-icon,[dir=rtl] .m-sider-filter .fui-checkbox,[dir=rtl] .m-sider-filter .fui-radio{margin-left:8px;margin-right:0}[dir=rtl] .m-sider-filter .filter-label .filter-text .filter-only{margin-left:0;margin-right:8px}[dir=rtl] .m-sider-filter .filter-section{padding:0 8px 16px 14px}[dir=rtl] .m-sider-filter .filter-header .fi-icon_dropdown_line,[dir=rtl] .m-sider-filter .filter-header .fi-icon_dropup_line{float:left;margin-right:0}[dir=rtl] .m-sider-filter .c-filter-common-item__toggle .fi-icon_dropdown_line,[dir=rtl] .m-sider-filter .c-filter-common-item__toggle .fi-icon_dropup_line{display:inline-block}[dir=rtl] .m-sider-filter .filter-timeTable-timer__tit{margin-left:10px;margin-right:0}[dir=rtl] .m-sider-filter .c-filter-common .subtit-point__red{left:-4px}[dir=rtl] .m-sider-filter .filter-clear{float:left}[dir=rtl] .m-sider-filter .filter-label .filter-desc{padding-left:0;padding-right:16px}[dir=rtl] .m-sider-filter .new-list-merge-switch .switch__core{margin-left:0;margin-right:auto}[dir=rtl] .m-sider-filter .new-list-merge-switch .list-switch-icon{margin-left:4px;margin-right:0;transform:rotateY(180deg)}[dir=rtl] .m-sider-filter .new-m-sider-filter__header{padding:0 8px 0 14px}[dir=rtl] .new-main-tit-operate .list-switch-icon{margin-left:4px;margin-right:0;transform:rotateY(180deg)}[dir=rtl] .new-main-tit-operate .switch__core{margin-left:0;margin-right:4px}[dir=rtl] .new-main-tit-operate__filter .fi-icon{padding-left:5px;padding-right:0}[lang=th-TH] .page-new-list .c-filter-common__subtit{display:-webkit-box;line-height:23px;max-height:69px;overflow:hidden;padding-inline-end:4px;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--tripBlack);font-size:14px;margin-bottom:0}[lang=th-TH] .page-new-list .c-filter-common__subtit.filter-v2-subtit-font-size{font-size:16px}[lang=th-TH] .page-new-list .filter-hide-tip{line-height:22px}[data-trip-wcag] .page-new-list .filter-switch div:focus{margin:4px}.mod-subscription-popup{background-color:#fff;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,41,99,.2);color:#234;font-weight:500;left:0;padding:20px;position:absolute;text-align:left;top:-100%;transform:translate(2px,-100%);white-space:normal;width:200%}.email-icon,.price-icon{position:relative}.email-icon:hover:after,.price-icon:hover:after{border:8px solid transparent;border-top-color:#fff;bottom:18px;content:"";cursor:pointer;height:0;left:0;pointer-events:none;position:absolute;width:0;z-index:10}.mod-pa-select__wrapper{margin:16px 0 12px;width:378px}.mod-pa-select__item{margin-bottom:24px;position:relative}.mod-pa-select__item .price-icon{font-weight:500;margin-left:4px;position:relative;vertical-align:-1px}.mod-pa-select__item .m-quickRegister-wrapper{margin-top:8px}.mod-pa-select__label{font-weight:600;margin-right:16px;position:relative}.mod-pa-select__checkBoxWrapper{column-gap:8px;display:flex}.mod-pa-select__options{cursor:pointer;display:inline-block;flex:1;position:relative;vertical-align:middle}.mod-pa-select__options>span{vertical-align:middle}.mod-pa-select__options .fui-checkbox,.mod-pa-select__options .fui-radio{position:relative}.mod-pa-select__options:hover{color:var(--tripBrandingBlue)}.mod-pa-select__options-item{background:#fff;border:1px solid var(--tripTertiaryGray);border-radius:4px;height:34px;line-height:34px;text-align:center}.mod-pa-select__options .checked-theme{background:rgba(50,100,255,.08);border:1px solid var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.mod-pa-select__inputWrapper{margin-top:8px;position:relative;width:100%}.mod-pa-select__symbol{color:#234;display:inline-block;font-weight:600;position:absolute;top:0}.mod-pa-select__input{padding-left:13px}.mod-pa-select__cnt .mod-pa-subscribe-checkbox{box-sizing:border-box;display:inline-block;line-height:18px;padding:0;position:relative;width:fit-content}.mod-pa-select__cnt .mod-pa-subscribe-checkbox .check-box{display:inline-block;font-family:flight-icon!important;font-size:16px;font-style:normal;height:17px;left:0;position:absolute;top:0;width:100%;-webkit-font-smoothing:antialiased}.mod-pa-select__cnt .mod-pa-subscribe-checkbox .check-box:before{color:var(--tripSecondaryGray);content:"\e608"}.mod-pa-select__cnt .mod-pa-subscribe-checkbox .fi-select:before{color:var(--tripBrandingBlue);content:"\e61b"}.mod-pa-select__cnt .mod-pa-subscribe-checkbox .subscribe-txt{box-sizing:border-box;color:var(--tripBlack);display:inline-block;font-size:14px;line-height:18px;margin-left:21px;text-align:left;width:100%}.mod-pa-select__cnt .mod-pa-subscribe-checkbox.direction-right{padding:8px 24px}.mod-pa-select__cnt .mod-pa-subscribe-checkbox.direction-right .check-box{left:unset;position:absolute;right:24px}.mod-pa-select__cnt .mod-pa-subscribe-checkbox.direction-right .subscribe-txt{padding-right:24px}.mod-pa-select__cnt .top{height:16px;width:100%}.mod-pa-select__cnt .bottom{height:16px;width:50%}.mod-pa-select__cnt .common-breath{animation:breath .8s infinite alternate;background:var(--tripPlaceholderGray);border-radius:2px}@-webkit-keyframes breath{0%{opacity:1}to{opacity:.3}}@keyframes breath{0%{opacity:1}to{opacity:.3}}.mod-pa-osc-wrapper{margin-bottom:24px;margin-left:-1px;position:relative}.mod-price-alert__content .email-icon{cursor:pointer;font-weight:500;margin-left:5px;vertical-align:bottom}.flexibleDates-title{color:var(--tripBlack);font-size:14px;font-weight:500;line-height:18px;margin-bottom:8px}.new_PA-priceTitle{color:var(--tripBlack)!important;font-size:14px;font-weight:600!important}.is-checked .mod-pa-select__radiobox{background:var(--tripBrandingBlue);border-color:var(--tripBrandingBlue);position:relative}.is-checked .mod-pa-select__radiobox:after{border-color:#fff;border-style:solid;border-width:0 0 1px 1px;color:#fff;content:" ";display:inline-block;font-size:12px;height:4px;left:2px;position:absolute;top:3px;transform:rotate(-50deg);width:7px}.mod-price-alert__modal .mod-price-alert__content{flex:1}.mod-price-alert__modal .mod-price-alert__content .price-alert__inputBox{border:1px solid var(--tripTertiaryGray);border-radius:4px;box-sizing:border-box;color:var(--tripBlack);font-size:16px;font-weight:500;line-height:22px;padding:16px 8px;width:100%}.mod-price-alert__modal .mod-price-alert__content .price-alert__inputBox:focus{border-color:var(--tripBrandingBlue)}.over-days{color:var(--tripDeepOrange);font-size:12px}.mod-price-alert__modal .mod-pa-select-trip__item{align-items:center;justify-content:space-between;width:370px}.mod-price-alert__modal .mod-pa-select-trip__item .mode-type-group{height:25px;line-height:25px;overflow:hidden}.mod-price-alert__modal .mod-pa-select-trip__item .mode-type-group .mode-type-item{cursor:pointer;float:left;font-size:14px;margin-right:20px;position:relative}.mod-price-alert__modal .mod-pa-select-trip__item .mode-type-group .mode-type-item span:last-of-type{margin-left:22px}.mod-price-alert__modal .mod-pa-select-trip__item .mode-type-group .fui-radio{margin-top:3px}.mod-price-alert__modal .mod-pa-select-trip__item .mode-type-group .mode-type-item.mode-type-checked{color:var(--tripBrandingBlue)}.mod-price-alert__modal .price-alert-search-wrapper{margin-top:8px}.mod-price-alert__modal .price-alert-search-wrapper .side-route-set{background-color:#fff;border:1px solid #ced2d9;border-radius:8px;box-sizing:border-box;height:56px;padding:0 10px;width:370px;z-index:1}.mod-price-alert__modal .price-alert-search-wrapper .price-alert-date-wrapper{border:1px solid #ced2d9;border-radius:8px;box-sizing:border-box;height:56px;padding:0 10px;width:370px}.mod-price-alert__modal .price-alert-search-wrapper .price-alert-date-wrapper .date-division{height:20px;margin:0 10px;width:28px}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper{margin:0 10px;min-width:28px}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper{cursor:pointer;display:inherit;position:relative;z-index:1}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-circle,.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-plane{height:28px;width:28px}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-circle{background:url(images/ic_change_circle_4467e1be0e.png_.webp) no-repeat;background-size:contain;transition:transform .5s}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-circle.imgRotate{-webkit-animation:animate-rotate .3s linear;animation:animate-rotate .3s linear}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-circle.re-imgRotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mod-price-alert__modal .price-alert-search-wrapper .switch-wrapper .img-switch__wrapper .img-switch-plane{background:url(images/ic_change_plane_b2a7435e40.png_.webp) no-repeat;background-size:contain;cursor:pointer;left:0;position:absolute}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper{align-items:center;box-sizing:border-box;flex:1;height:56px;position:relative}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper.err-msg:after{background-color:#d9481b;border:1px solid #d9481b;border-radius:4px;color:#fff;content:attr(data-err);font-size:12px;font-weight:400;left:-1px;max-width:100%;opacity:1;padding:8px 10px;position:absolute;top:100%;white-space:normal;z-index:100}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper.err-msg:before{border:9px solid transparent;border-bottom-color:#d9481b;bottom:0;content:"";left:20px;position:absolute}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper label{color:var(--tripTertiaryThirdBlack);display:block}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .form-input{border:none;color:var(--tripBlack);font-weight:700;height:24px;margin-left:-10px;outline:none;padding-left:10px;width:100%}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .form-input.hasNoArrivalCity{color:var(--tripSecondaryGray)}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .delete-btn{color:rgba(50,100,255,.6);position:absolute;right:10px}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .delete-btn:hover{cursor:pointer}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper{width:100%}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label{background-color:var(--tripFifthGray);border-radius:4px;padding:4px 8px}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label .city-name{max-width:92px!important}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label .city-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label:hover{background:rgba(50,100,255,.08);border:1px solid transparent}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label .fi-icon{color:rgba(15,41,77,.25);margin-left:9px}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .fuzzy-label .fi-icon:hover{color:rgba(50,100,255,.5)}.mod-price-alert__modal .price-alert-search-wrapper .form-input-wrapper .fuzzy-input-wrapper .module-input{min-width:0!important}.mod-price-alert__modal .mod-img{background:url(images/pic_PriceAlert_new@2x_f9cfb793f8.png_.webp) no-repeat;background-size:100% 100%;height:122px;position:absolute;right:20px;top:8px;width:152px}.mod-price-alert__modal .mod-recommend-tips{background-color:#eef0ff;border:1px solid #fff;border-radius:0 4px 4px 4px;color:var(--tripSecondaryBlack);font-size:14px;line-height:18px;margin-left:-2px;margin-top:14px;padding:8px 8px 8px 12px;width:286px}.mod-price-alert__modal .new_pa-modal{background:linear-gradient(180deg,#dfe3fe 0,#fff 20%,#fff) #fff;border-radius:8px;padding:24px}.pd24{padding:24px}.mod-line{background-color:var(--tripPlaceholderGray);border-radius:1px;height:8px;left:-24px;margin-bottom:16px;margin-top:16px;position:relative;width:calc(100% + 48px)}.explore-calendar-container{box-shadow:0 4px 16px 0 rgba(69,88,115,.2);z-index:1001}.explore-calendar-container .explore-calendar{background-color:#fff;left:0;position:relative;top:0;z-index:1001}.explore-calendar-container .ps__rail-y{display:block;opacity:1}.m-flight-poi-wrapper{z-index:1000}.same-city-tip{padding-right:24px!important;width:474px}.w100p{width:100%!important}.mod-pa-status__dialog .fi-icon_warning{color:var(--tripBrandingBlue)}.mod-pa-status__dialog .fi-icon_check{color:var(--tripDeepCyan)}.mod-pa-status__dialog .ift-modal-bottom{margin:8px -24px -24px}.mod-pa-status__dialog__footer{width:100%}.mod-pa-status__dialog__buttons{background:#fff;border-radius:0 0 8px 8px;display:flex;justify-content:flex-end;margin-bottom:-8px;padding:0 24px 32px;position:relative}.mod-pa-status__dialog__buttons button{margin-inline-start:16px}.mod-pa-status__dialog__app{background:url(images/bg_0e8f33501b.png_.webp) no-repeat;background-size:100% 100%;border-radius:0 0 8px 8px;display:flex;justify-content:space-between;overflow:hidden;padding:32px 24px 24px}.mod-pa-status__dialog__app .recommend-text{width:428px}.mod-pa-status__dialog__app .recommend-text .hotTip{background-color:var(--tripBlack);border-radius:4px;color:#fff;display:inline-block;margin-inline-start:14px;padding:2px 8px 2px 12px;position:relative}.mod-pa-status__dialog__app .recommend-text .hotTip:before{background:url(images/ic_flame_560dd8c2fd.png_.webp) no-repeat;background-size:100% 100%;bottom:0;content:" ";display:inline-block;height:30px;left:-14px;position:absolute;width:30px}.mod-pa-status__dialog__app .recommend-text a{color:var(--tripBrandingBlue);text-decoration:none}.mod-pa-status__dialog__app .recommend-text a:hover{color:#2953d6}.mod-pa-status__dialog__app .app-qr-code{min-height:110px;width:100px}.mod-price-alert{color:var(--tripBlack);font-size:14px}.mod-pa__errorMsg{color:#e74c3c;display:block;margin-top:5px}.mod-pa__warning{color:var(--tripDeepOrange);display:block;margin-top:5px}.mod-pa__inputBox{border:0;border-bottom:1px solid #b4c4d6;color:var(--tripBlack);font-size:16px;font-weight:600;height:24px;line-height:24px;margin-top:-2px;padding-bottom:3px;width:100%}.mod-pa__inputBox::-webkit-input-placeholder{font-weight:500}.mod-pa__inputBox:-moz-placeholder,.mod-pa__inputBox::-moz-placeholder{font-weight:500}.mod-pa__inputBox:-ms-input-placeholder{font-weight:500}.mod-pa__inputBox.error{border-bottom:1px solid #e74c3c}.mod-price-alert{background-color:#fff;border-radius:8px!important;width:680px}.mod-price-alert .auto-list-wrapper{max-height:170px}.mod-price-alert.resumption-alert{height:525px}.mod-price-alert.resumption-alert .auto-list-wrapper{max-height:80px}.mod-price-alert .ift-modal-body{height:100%}.mod-price-alert .ift-modal-body .ift-modal-content{height:100%;padding-right:0!important}.mod-price-alert .ift-modal-body .ift-modal-content .mod-price-alert__modal{box-sizing:border-box;height:100%}.mod-price-alert .ift-modal-close{top:30px}.mod-price-alert .o-btn-v1_blue-1x,.mod-price-alert .o-btn-v1_blue-line-1x{line-height:20px}.mod-price-alert .selected-box,.mod-price-alert .unselected-box{color:var(--tripSecondaryGray);position:relative;top:1px}.mod-price-alert__img{flex:none;height:180px;margin-left:24px;width:228px}.mod-price-alert__img.price-img{background:url(images/pic_PriceAlert_15039769cb.png_.webp) no-repeat;background-size:100% 100%}.mod-price-alert__img.resumption-img{background:url(images/pic_resumeSub_5640290024.png_.webp) no-repeat;background-size:100% 100%}.mod-price-alert .modal-tit{line-height:30px}.newModalStyle{border-radius:8px;overflow:hidden;padding:0!important;width:474px}.mod-pa-header__wrapper{background:var(--tripFifthGray);padding:8px;width:370px}.mod-pa-header__cnt{flex:auto;margin-left:16px}.mod-pa-header__tit{color:#234;font-size:18px;line-height:24px}.mod-pa-header__subtit{color:#6b8299;margin:5px 5px 10px 0}.mod-pa-header__line{color:#b4c4d6;font-weight:500;margin:0 5px}.mod-pa-entrance{display:inline-block;position:relative}.mod-pa-btnWrap .width-100{width:100%}.mod-pa-btnWrap.showRadius{border-radius:4px;overflow:hidden}.mod-pa-btnWrap .width-50{width:calc(50% - 8px)}.mod-pa-btnWrap .width-50:not(:last-child){margin-right:16px}.new-mod-flight-info{margin-top:16px}.new-mod-flight-info .od-header{align-items:center;display:flex}.new-mod-flight-info .od-header>span{color:var(--tripBlack);font-size:18px;font-weight:500;line-height:24px}.new-mod-flight-info .od-time{align-items:center;display:flex;margin-top:8px}.new-mod-flight-info .od-time .flightinfoIcon{height:16px;margin-right:8px;width:16px}.new-mod-flight-info .od-time>span{color:var(--tripBlack);font-size:14px;line-height:18px}.new-mod-flight-info .od-time .overday{color:var(--tripDeepOrange);font-size:12px;position:absolute;right:-11px;top:-12px;transform:scale(.8)}.new-mod-flight-info .od-time .split{background-color:var(--tripTertiaryGray);display:inline-block;height:8px;margin:0 10px;width:1px}.mod-pa__priceSlider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mod-pa__priceSlider .slider-title em{color:var(--tripBrandingBlue)}.mod-pa__priceSlider .slider-title .slider-title-price{white-space:nowrap}.mod-pa__priceSlider .slider-bar{display:inline-block;height:4px;vertical-align:top}.mod-pa__priceSlider .slider-bar__wrapper{margin-top:50px;padding-bottom:26px;position:relative}.mod-pa__priceSlider .slider-bar__wrapper .float-tips1{align-items:center;display:flex;flex-direction:column;position:absolute;top:8px;transform:translateX(-50%)}.mod-pa__priceSlider .slider-bar__wrapper .float-tips1 .dash-line{border-left:1px dashed var(--tripCyan);height:15px;width:0}.mod-pa__priceSlider .slider-bar__wrapper .float-tips1 .float-price{color:var(--tripDeepCyan);font-size:12px;line-height:16px}.mod-pa__priceSlider .slider-bar__container{background-color:var(--tripCyan);border-bottom-width:0;border-left-color:#f5594a;border-right-color:var(--tripCyan);border-style:solid;border-top-width:0;height:4px}.mod-pa__priceSlider .slider-bar__click{cursor:pointer;height:8px;position:absolute;top:-2px;width:100%}.mod-pa__priceSlider .slider-bar.low{background-color:#f5594a}.mod-pa__priceSlider .slider-bar.mid{background-color:#ffb400}.mod-pa__priceSlider .slider-bar.high{background-color:var(--tripCyan);position:relative}.mod-pa__priceSlider .recommend{position:absolute;text-align:center;top:-7px}.mod-pa__priceSlider .recommend .icon-mask{background-color:#fff;height:16px;margin:auto;width:16px}.mod-pa__priceSlider .recommend .icon-mask .fi-icon_star{font-size:10px}.mod-pa__priceSlider .recommend .flexp{align-items:center;display:flex;flex-direction:column}.mod-pa__priceSlider .recommend .flexp .dash-line{border-left:1px dashed var(--tripCyan);height:10px;width:0}.mod-pa__priceSlider .recommend .flexp .recommend-text{position:relative}.mod-pa__priceSlider .slider-anchor{cursor:pointer;position:absolute;top:-11px}.mod-pa__priceSlider .slider-anchor img{height:24px;position:relative;width:24px}.mod-pa__priceSlider .triangle-red{border:6px solid transparent;border-top-color:rgba(245,89,74,.15);height:0;position:absolute;top:-15px;width:0}.mod-pa__priceSlider .triangle-yellow{border:6px solid transparent;border-top-color:rgba(255,111,0,.15);height:0;position:absolute;top:-15px;width:0}.mod-pa__priceSlider .triangle-green{border:6px solid transparent;border-top-color:rgba(6,174,189,.15);height:0;position:absolute;top:-15px;width:0}.mod-pa__priceSlider .slider-anchor-tip{border-radius:4px;height:30px;line-height:30px;padding:0 8px;position:absolute;text-align:center;top:-45px;white-space:nowrap}.mod-pa__priceSlider .slider-anchor-tip.green{background:rgba(6,174,189,.15);color:var(--tripDeepCyan)}.mod-pa__priceSlider .slider-anchor-tip.yellow{background:rgba(255,111,0,.15);color:var(--tripDeepOrange)}.mod-pa__priceSlider .slider-anchor-tip.red{background:rgba(245,89,74,.15);color:#f5594a}.mod-pa__priceSlider__moving{cursor:pointer}.mod-pa__priceSlider .ThemeColor10{color:var(--tripOrangeLight)!important}.mod-pa__priceSlider .slider-anchor-tip.yellow,.mod-pa__priceSlider .slider-bar__wrapper.triangle-yellow{background:#fff7eb}.m-flt-predict__header{justify-content:space-between;padding:12px 24px}.m-flt-predict__header,.m-flt-predict__header .title-content{align-items:center;display:flex}.m-flt-predict__header .title-content .head-icon{background-size:24px;height:24px;margin-inline-end:16px;width:24px}.m-flt-predict__header .title-content .head-icon.icon__grow-up{background-image:url(images/predict-price_7417073737.gif)}.m-flt-predict__header .title-content .head-icon.icon__grow-down{background-image:url(images/predict-history_cc7d201e43.gif)}.m-flt-predict__header .title-content .head-icon.icon__normal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAYFBMVEUAAACFp/+FqP/F1f/F1f+FqP+Gp/8sYf4tYf12of+EqP+Tsf+FqP+FqP9ymf+Jq/97of+Fp/+Ep/9ymP+FqP+FqP+FqP8tYv8rYf/F0//F0/+Dpf+Eqv/F1P+FqP8sYf4YyBiFAAAAHXRSTlMAwLijkIyms6YGhf39x/3d32BU/fHZn31xbl0lG9LAkEgAAABjSURBVDjL7cpZDkAwEABQRdEyutj3+99SOv2fSJA04n2/KEzGXEiM3UkC0Wne0ESm1KfkhbRKtJBJ7qgnE/cpezQJRKfxQAOZCp/yP30ntQBdhRSAbmpHA6gSKesSj2k2CtEJsMUsU5ceh6sAAAAASUVORK5CYII=)}.m-flt-predict__header .title-content .title-text{color:#0f294d;font-weight:700}.m-flt-predict__header .title-content .title-text.grow-up>span{color:#f05100}.m-flt-predict__header .title-content .title-text.grow-down>span,.m-flt-predict__header .title-content .title-text.normal>span{color:#047c88}.m-flt-predict__header .show-more{cursor:pointer;display:flex}.m-flt-predict__header .show-more .btn-text{color:#6f7685;margin-inline-end:4px}.m-flt-predict__header .show-more .fi-icon{align-items:center;color:#6f7685;display:flex;height:16px;width:16px}.m-flt-predict__price-alert:before{background-color:#f0f2f5;content:"";display:block;height:1px;margin-inline-start:64px;width:100%}.m-flt-predict__price-alert.isFold{margin-bottom:16px}.m-flt-predict__price-alert.isFold:before{display:none}.m-flt-predict__price-alert .price-alert-container{align-items:center;border-radius:4px;display:flex;margin-inline-start:55px;padding:8px 12px}.m-flt-predict__price-alert .price-alert-container.highlight{background:linear-gradient(90deg,#edfafb,transparent)}.m-flt-predict__price-alert .price-alert-container .recommend-text{color:#047c88}.m-flt-predict__price-alert .price-alert-container .split-line{background-color:#d4d7de;height:14px;margin:0 8px;width:1px}.m-flt-predict__price-alert .price-alert-container .watch-price-text{font-weight:700;margin-inline-end:8px}.m-flt-predict__price-alert .price-alert-container .price-alert-switch.is-check{background:#287dfa}.m-flt-predict__chart-container .chart-title{color:#121826;font-size:14px;line-height:22px;margin-bottom:16px}.m-flt-predict__chart-container svg{display:block;overflow:visible}.m-flt-predict__chart-container .axis{stroke-width:1}.m-flt-predict__chart-container .axis-x{stroke:#047c88}.m-flt-predict__chart-container .axis-y{stroke:#d4d7de}.m-flt-predict__chart-container .data-line{fill:none;stroke-width:1}.m-flt-predict__chart-container .data-point{transition:r .2s}.m-flt-predict__chart-container .x-axis-label-wrapper .label-text,.m-flt-predict__chart-container .y-axis-label-wrapper .label-text{font-size:12px;fill:#6f7685;text-anchor:middle}.m-flt-predict__chart-container .x-axis-label-wrapper:first-of-type .label-text{text-anchor:start}.m-flt-predict__chart-container .x-axis-label-wrapper:last-of-type .label-text{text-anchor:end}.m-flt-predict__chart-container .y-axis-label-wrapper .label-text{text-anchor:start}.m-flt-predict__chart-container .axis-label-wrapper .axis-label{font-size:12px;fill:#6f7685}.m-flt-predict__chart-container .axis-label-wrapper .axis-label.x-label:not(:first-of-type){text-anchor:middle}.m-flt-predict__chart-container .axis-label-wrapper .axis-label.x-label:last-of-type{text-anchor:end}.m-flt-predict__chart-container .axis-label-wrapper .axis-label.y-label{dominant-baseline:middle}.m-flt-predict__content{margin-inline-end:16px;margin-inline-start:64px;margin-bottom:16px}.m-flt-predict__content .predict-desc{align-items:center;display:flex}.m-flt-predict__content .predict-desc .sub-title.grow-up>span{color:#f05100}.m-flt-predict__content .predict-desc .sub-title.grow-down>span,.m-flt-predict__content .predict-desc .sub-title.no-predict>span{color:#047c88}.m-flt-predict__content .predict-desc .spilt-line{background:#d4d7de;display:inline-block;height:14px;margin:8px;width:1px}.m-flt-predict__content .predict-desc .desc-icon{cursor:pointer;margin-inline-start:6px}.w-38p{width:38%}.w-62p{width:62%}.w-100p{width:100%}.f-l,.fl{float:left}.f-r,.fr{float:right}.clearfix{zoom:1}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;width:0}.clear{clear:both;font-size:0;height:0;line-height:0}.p--8{padding:-8px}.p--6{padding:-6px}.p--4{padding:-4px}.p--2{padding:-2px}.p-2{padding:2px}.p-4{padding:4px}.p-6{padding:6px}.p-8{padding:8px}.p--25{padding:-25px}.p--20{padding:-20px}.p--15{padding:-15px}.p--10{padding:-10px}.p--5{padding:-5px}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.pl--8{padding-left:-8px}.pl--6{padding-left:-6px}.pl--4{padding-left:-4px}.pl--2{padding-left:-2px}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl--25{padding-left:-25px}.pl--20{padding-left:-20px}.pl--15{padding-left:-15px}.pl--10{padding-left:-10px}.pl--5{padding-left:-5px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pr--8{padding-right:-8px}.pr--6{padding-right:-6px}.pr--4{padding-right:-4px}.pr--2{padding-right:-2px}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pr--25{padding-right:-25px}.pr--20{padding-right:-20px}.pr--15{padding-right:-15px}.pr--10{padding-right:-10px}.pr--5{padding-right:-5px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pt--8{padding-top:-8px}.pt--6{padding-top:-6px}.pt--4{padding-top:-4px}.pt--2{padding-top:-2px}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-6{padding-top:6px}.pt-8{padding-top:8px}.pt--25{padding-top:-25px}.pt--20{padding-top:-20px}.pt--15{padding-top:-15px}.pt--10{padding-top:-10px}.pt--5{padding-top:-5px}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pb--8{padding-bottom:-8px}.pb--6{padding-bottom:-6px}.pb--4{padding-bottom:-4px}.pb--2{padding-bottom:-2px}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb--25{padding-bottom:-25px}.pb--20{padding-bottom:-20px}.pb--15{padding-bottom:-15px}.pb--10{padding-bottom:-10px}.pb--5{padding-bottom:-5px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.p--8-im{padding:-8px!important}.p--6-im{padding:-6px!important}.p--4-im{padding:-4px!important}.p--2-im{padding:-2px!important}.p-2-im{padding:2px!important}.p-4-im{padding:4px!important}.p-6-im{padding:6px!important}.p-8-im{padding:8px!important}.p--25-im{padding:-25px!important}.p--20-im{padding:-20px!important}.p--15-im{padding:-15px!important}.p--10-im{padding:-10px!important}.p--5-im{padding:-5px!important}.p-0-im{padding:0!important}.p-5-im{padding:5px!important}.p-10-im{padding:10px!important}.p-15-im{padding:15px!important}.p-20-im{padding:20px!important}.p-25-im{padding:25px!important}.pl--8-im{padding-left:-8px!important}.pl--6-im{padding-left:-6px!important}.pl--4-im{padding-left:-4px!important}.pl--2-im{padding-left:-2px!important}.pl-2-im{padding-left:2px!important}.pl-4-im{padding-left:4px!important}.pl-6-im{padding-left:6px!important}.pl-8-im{padding-left:8px!important}.pl--25-im{padding-left:-25px!important}.pl--20-im{padding-left:-20px!important}.pl--15-im{padding-left:-15px!important}.pl--10-im{padding-left:-10px!important}.pl--5-im{padding-left:-5px!important}.pl-0-im{padding-left:0!important}.pl-5-im{padding-left:5px!important}.pl-10-im{padding-left:10px!important}.pl-15-im{padding-left:15px!important}.pl-20-im{padding-left:20px!important}.pl-25-im{padding-left:25px!important}.pr--8-im{padding-right:-8px!important}.pr--6-im{padding-right:-6px!important}.pr--4-im{padding-right:-4px!important}.pr--2-im{padding-right:-2px!important}.pr-2-im{padding-right:2px!important}.pr-4-im{padding-right:4px!important}.pr-6-im{padding-right:6px!important}.pr-8-im{padding-right:8px!important}.pr--25-im{padding-right:-25px!important}.pr--20-im{padding-right:-20px!important}.pr--15-im{padding-right:-15px!important}.pr--10-im{padding-right:-10px!important}.pr--5-im{padding-right:-5px!important}.pr-0-im{padding-right:0!important}.pr-5-im{padding-right:5px!important}.pr-10-im{padding-right:10px!important}.pr-15-im{padding-right:15px!important}.pr-20-im{padding-right:20px!important}.pr-25-im{padding-right:25px!important}.pt--8-im{padding-top:-8px!important}.pt--6-im{padding-top:-6px!important}.pt--4-im{padding-top:-4px!important}.pt--2-im{padding-top:-2px!important}.pt-2-im{padding-top:2px!important}.pt-4-im{padding-top:4px!important}.pt-6-im{padding-top:6px!important}.pt-8-im{padding-top:8px!important}.pt--25-im{padding-top:-25px!important}.pt--20-im{padding-top:-20px!important}.pt--15-im{padding-top:-15px!important}.pt--10-im{padding-top:-10px!important}.pt--5-im{padding-top:-5px!important}.pt-0-im{padding-top:0!important}.pt-5-im{padding-top:5px!important}.pt-10-im{padding-top:10px!important}.pt-15-im{padding-top:15px!important}.pt-20-im{padding-top:20px!important}.pt-25-im{padding-top:25px!important}.pb--8-im{padding-bottom:-8px!important}.pb--6-im{padding-bottom:-6px!important}.pb--4-im{padding-bottom:-4px!important}.pb--2-im{padding-bottom:-2px!important}.pb-2-im{padding-bottom:2px!important}.pb-4-im{padding-bottom:4px!important}.pb-6-im{padding-bottom:6px!important}.pb-8-im{padding-bottom:8px!important}.pb--25-im{padding-bottom:-25px!important}.pb--20-im{padding-bottom:-20px!important}.pb--15-im{padding-bottom:-15px!important}.pb--10-im{padding-bottom:-10px!important}.pb--5-im{padding-bottom:-5px!important}.pb-0-im{padding-bottom:0!important}.pb-5-im{padding-bottom:5px!important}.pb-10-im{padding-bottom:10px!important}.pb-15-im{padding-bottom:15px!important}.pb-20-im{padding-bottom:20px!important}.pb-25-im{padding-bottom:25px!important}.p-16{padding:16px}.p-32{padding:32px}.pl-16{padding-left:16px}.pl-32{padding-left:32px}.pr-16{padding-right:16px}.pr-32{padding-right:32px}.pt-16{padding-top:16px}.pt-32{padding-top:32px}.pb-16{padding-bottom:16px}.pb-32{padding-bottom:32px}.p-24{padding:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.m--16{margin:-16px}.m--14{margin:-14px}.m--12{margin:-12px}.m--8{margin:-8px}.m--6{margin:-6px}.m--4{margin:-4px}.m--2{margin:-2px}.m-2{margin:2px}.m-4{margin:4px}.m-6{margin:6px}.m-8{margin:8px}.m-12{margin:12px}.m-14{margin:14px}.m--40{margin:-40px}.m--35{margin:-35px}.m--30{margin:-30px}.m--25{margin:-25px}.m--20{margin:-20px}.m--15{margin:-15px}.m--10{margin:-10px}.m--5{margin:-5px}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.ml--16{margin-left:-16px}.ml--14{margin-left:-14px}.ml--12{margin-left:-12px}.ml--8{margin-left:-8px}.ml--6{margin-left:-6px}.ml--4{margin-left:-4px}.ml--2{margin-left:-2px}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-14{margin-left:14px}.ml--40{margin-left:-40px}.ml--35{margin-left:-35px}.ml--30{margin-left:-30px}.ml--25{margin-left:-25px}.ml--20{margin-left:-20px}.ml--15{margin-left:-15px}.ml--10{margin-left:-10px}.ml--5{margin-left:-5px}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.mr--16{margin-right:-16px}.mr--14{margin-right:-14px}.mr--12{margin-right:-12px}.mr--8{margin-right:-8px}.mr--6{margin-right:-6px}.mr--4{margin-right:-4px}.mr--2{margin-right:-2px}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-14{margin-right:14px}.mr--40{margin-right:-40px}.mr--35{margin-right:-35px}.mr--30{margin-right:-30px}.mr--25{margin-right:-25px}.mr--20{margin-right:-20px}.mr--15{margin-right:-15px}.mr--10{margin-right:-10px}.mr--5{margin-right:-5px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mt--16{margin-top:-16px}.mt--14{margin-top:-14px}.mt--12{margin-top:-12px}.mt--8{margin-top:-8px}.mt--6{margin-top:-6px}.mt--4{margin-top:-4px}.mt--2{margin-top:-2px}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-14{margin-top:14px}.mt--40{margin-top:-40px}.mt--35{margin-top:-35px}.mt--30{margin-top:-30px}.mt--25{margin-top:-25px}.mt--20{margin-top:-20px}.mt--15{margin-top:-15px}.mt--10{margin-top:-10px}.mt--5{margin-top:-5px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mb--16{margin-bottom:-16px}.mb--14{margin-bottom:-14px}.mb--12{margin-bottom:-12px}.mb--8{margin-bottom:-8px}.mb--6{margin-bottom:-6px}.mb--4{margin-bottom:-4px}.mb--2{margin-bottom:-2px}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-14{margin-bottom:14px}.mb--40{margin-bottom:-40px}.mb--35{margin-bottom:-35px}.mb--30{margin-bottom:-30px}.mb--25{margin-bottom:-25px}.mb--20{margin-bottom:-20px}.mb--15{margin-bottom:-15px}.mb--10{margin-bottom:-10px}.mb--5{margin-bottom:-5px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.m--16-im{margin:-16px!important}.m--14-im{margin:-14px!important}.m--12-im{margin:-12px!important}.m--8-im{margin:-8px!important}.m--6-im{margin:-6px!important}.m--4-im{margin:-4px!important}.m--2-im{margin:-2px!important}.m-2-im{margin:2px!important}.m-4-im{margin:4px!important}.m-6-im{margin:6px!important}.m-8-im{margin:8px!important}.m-12-im{margin:12px!important}.m-14-im{margin:14px!important}.m-16-im{margin:16px!important}.m--40-im{margin:-40px!important}.m--35-im{margin:-35px!important}.m--30-im{margin:-30px!important}.m--25-im{margin:-25px!important}.m--20-im{margin:-20px!important}.m--15-im{margin:-15px!important}.m--10-im{margin:-10px!important}.m--5-im{margin:-5px!important}.m-0-im{margin:0!important}.m-5-im{margin:5px!important}.m-10-im{margin:10px!important}.m-15-im{margin:15px!important}.m-20-im{margin:20px!important}.m-25-im{margin:25px!important}.m-30-im{margin:30px!important}.m-35-im{margin:35px!important}.m-40-im{margin:40px!important}.ml--16-im{margin-left:-16px!important}.ml--14-im{margin-left:-14px!important}.ml--12-im{margin-left:-12px!important}.ml--8-im{margin-left:-8px!important}.ml--6-im{margin-left:-6px!important}.ml--4-im{margin-left:-4px!important}.ml--2-im{margin-left:-2px!important}.ml-2-im{margin-left:2px!important}.ml-4-im{margin-left:4px!important}.ml-6-im{margin-left:6px!important}.ml-8-im{margin-left:8px!important}.ml-12-im{margin-left:12px!important}.ml-14-im{margin-left:14px!important}.ml-16-im{margin-left:16px!important}.ml--40-im{margin-left:-40px!important}.ml--35-im{margin-left:-35px!important}.ml--30-im{margin-left:-30px!important}.ml--25-im{margin-left:-25px!important}.ml--20-im{margin-left:-20px!important}.ml--15-im{margin-left:-15px!important}.ml--10-im{margin-left:-10px!important}.ml--5-im{margin-left:-5px!important}.ml-0-im{margin-left:0!important}.ml-5-im{margin-left:5px!important}.ml-10-im{margin-left:10px!important}.ml-15-im{margin-left:15px!important}.ml-20-im{margin-left:20px!important}.ml-25-im{margin-left:25px!important}.ml-30-im{margin-left:30px!important}.ml-35-im{margin-left:35px!important}.ml-40-im{margin-left:40px!important}.mr--16-im{margin-right:-16px!important}.mr--14-im{margin-right:-14px!important}.mr--12-im{margin-right:-12px!important}.mr--8-im{margin-right:-8px!important}.mr--6-im{margin-right:-6px!important}.mr--4-im{margin-right:-4px!important}.mr--2-im{margin-right:-2px!important}.mr-2-im{margin-right:2px!important}.mr-4-im{margin-right:4px!important}.mr-6-im{margin-right:6px!important}.mr-8-im{margin-right:8px!important}.mr-12-im{margin-right:12px!important}.mr-14-im{margin-right:14px!important}.mr-16-im{margin-right:16px!important}.mr--40-im{margin-right:-40px!important}.mr--35-im{margin-right:-35px!important}.mr--30-im{margin-right:-30px!important}.mr--25-im{margin-right:-25px!important}.mr--20-im{margin-right:-20px!important}.mr--15-im{margin-right:-15px!important}.mr--10-im{margin-right:-10px!important}.mr--5-im{margin-right:-5px!important}.mr-0-im{margin-right:0!important}.mr-5-im{margin-right:5px!important}.mr-10-im{margin-right:10px!important}.mr-15-im{margin-right:15px!important}.mr-20-im{margin-right:20px!important}.mr-25-im{margin-right:25px!important}.mr-30-im{margin-right:30px!important}.mr-35-im{margin-right:35px!important}.mr-40-im{margin-right:40px!important}.mt--16-im{margin-top:-16px!important}.mt--14-im{margin-top:-14px!important}.mt--12-im{margin-top:-12px!important}.mt--8-im{margin-top:-8px!important}.mt--6-im{margin-top:-6px!important}.mt--4-im{margin-top:-4px!important}.mt--2-im{margin-top:-2px!important}.mt-2-im{margin-top:2px!important}.mt-4-im{margin-top:4px!important}.mt-6-im{margin-top:6px!important}.mt-8-im{margin-top:8px!important}.mt-12-im{margin-top:12px!important}.mt-14-im{margin-top:14px!important}.mt-16-im{margin-top:16px!important}.mt--40-im{margin-top:-40px!important}.mt--35-im{margin-top:-35px!important}.mt--30-im{margin-top:-30px!important}.mt--25-im{margin-top:-25px!important}.mt--20-im{margin-top:-20px!important}.mt--15-im{margin-top:-15px!important}.mt--10-im{margin-top:-10px!important}.mt--5-im{margin-top:-5px!important}.mt-0-im{margin-top:0!important}.mt-5-im{margin-top:5px!important}.mt-10-im{margin-top:10px!important}.mt-15-im{margin-top:15px!important}.mt-20-im{margin-top:20px!important}.mt-25-im{margin-top:25px!important}.mt-30-im{margin-top:30px!important}.mt-35-im{margin-top:35px!important}.mt-40-im{margin-top:40px!important}.mb--16-im{margin-bottom:-16px!important}.mb--14-im{margin-bottom:-14px!important}.mb--12-im{margin-bottom:-12px!important}.mb--8-im{margin-bottom:-8px!important}.mb--6-im{margin-bottom:-6px!important}.mb--4-im{margin-bottom:-4px!important}.mb--2-im{margin-bottom:-2px!important}.mb-2-im{margin-bottom:2px!important}.mb-4-im{margin-bottom:4px!important}.mb-6-im{margin-bottom:6px!important}.mb-8-im{margin-bottom:8px!important}.mb-12-im{margin-bottom:12px!important}.mb-14-im{margin-bottom:14px!important}.mb-16-im{margin-bottom:16px!important}.mb--40-im{margin-bottom:-40px!important}.mb--35-im{margin-bottom:-35px!important}.mb--30-im{margin-bottom:-30px!important}.mb--25-im{margin-bottom:-25px!important}.mb--20-im{margin-bottom:-20px!important}.mb--15-im{margin-bottom:-15px!important}.mb--10-im{margin-bottom:-10px!important}.mb--5-im{margin-bottom:-5px!important}.mb-0-im{margin-bottom:0!important}.mb-5-im{margin-bottom:5px!important}.mb-10-im{margin-bottom:10px!important}.mb-15-im{margin-bottom:15px!important}.mb-20-im{margin-bottom:20px!important}.mb-25-im{margin-bottom:25px!important}.mb-30-im{margin-bottom:30px!important}.mb-35-im{margin-bottom:35px!important}.mb-40-im{margin-bottom:40px!important}.m-16{margin:16px}.m-32{margin:32px}.ml-16{margin-left:16px}.ml-32{margin-left:32px}.mr-16{margin-right:16px}.mr-32{margin-right:32px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mb-16{margin-bottom:16px}.mb-32{margin-bottom:32px}.ml-12{margin-left:12px}.ml-24{margin-left:24px}.mr-12{margin-right:12px}.mr-24{margin-right:24px}.mt-12{margin-top:12px}.mt-24{margin-top:24px}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.color-234{color:#234}.color-333{color:#333}.theme-color1,.theme-color2{color:#3264ff}.theme-color6{color:#b4c4d6}.color-gray,.theme-color7{color:#6b8299}.color-blue{color:#3264ff}.color-fff{color:#fff}.color-main{color:#0f294d}.color-sub{color:#455873}.color-theme{color:#3264ff}.color-gray85{color:#8592a6}.flex,.flex-center,.flex-column,.flex-column-center,.h-center,.v-center{display:-webkit-flex;display:flex}.flex1{flex:1 1 auto}.flex-center,.flex-column-center,.h-center,.h-flex-center{-webkit-justify-content:center;justify-content:center}.flex-center,.v-center,.v-flex-center{-webkit-align-items:center;align-items:center}.f-column-content,.flex-column,.flex-column-center{flex-direction:column}.f-column-content,.f-row-content{justify-content:center}.f-row-content{flex-direction:row}.f-30{font-size:30px!important}.f-medium{font-weight:500}.f-semiBold{font-weight:600}.f-bold{font-weight:700}.f-12{font-size:12px!important}.f-14{font-size:14px!important}.f-16{font-size:16px!important}.f-18{font-size:18px!important}.f-20{font-size:20px!important}.f-22{font-size:22px!important}.f-24{font-size:24px!important}.lh-16,.line-h16{line-height:16px!important}.lh-18,.line-h18{line-height:18px!important}.lh-20,.line-h20{line-height:20px!important}.lh-22,.line-h22{line-height:22px!important}.lh-24,.line-h24{line-height:24px!important}.lh-26,.line-h26{line-height:26px!important}.lh-28,.line-h28{line-height:28px!important}.lh-30,.line-h30{line-height:30px!important}.lh-32,.line-h32{line-height:32px!important}.lh-34,.line-h34{line-height:34px!important}.lh-36,.line-h36{line-height:36px!important}.user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThemeColor1{color:#2c61fe!important}.ThemeBGColor1,.ThemeHoverBG1:hover{background-color:#2c61fe!important}.ThemeHoverBG1:hover{transition:background-color .2s}.ThemeColor2{color:#2c61fe!important}.ThemeBGColor2,.ThemeHoverBG2:hover{background-color:#2c61fe!important}.ThemeHoverBG2:hover{transition:background-color .2s}.ThemeColor3{color:#4978ce!important}.ThemeBGColor3,.ThemeHoverBG3:hover{background-color:#4978ce!important}.ThemeHoverBG3:hover{transition:background-color .2s}.ThemeColor4{color:#6f7685!important}.ThemeBGColor4,.ThemeHoverBG4:hover{background-color:#6f7685!important}.ThemeHoverBG4:hover{transition:background-color .2s}.ThemeColor5{color:#b9bec7!important}.ThemeBGColor5,.ThemeHoverBG5:hover{background-color:#b9bec7!important}.ThemeHoverBG5:hover{transition:background-color .2s}.ThemeColor6{color:#6f7685!important}.ThemeBGColor6,.ThemeHoverBG6:hover{background-color:#6f7685!important}.ThemeHoverBG6:hover{transition:background-color .2s}.ThemeColor7{color:#4f5563!important}.ThemeBGColor7,.ThemeHoverBG7:hover{background-color:#4f5563!important}.ThemeHoverBG7:hover{transition:background-color .2s}.ThemeColor8{color:#121826!important}.ThemeBGColor8,.ThemeHoverBG8:hover{background-color:#121826!important}.ThemeHoverBG8:hover{transition:background-color .2s}.ThemeColor9{color:#fdf5f2!important}.ThemeBGColor9,.ThemeHoverBG9:hover{background-color:#fdf5f2!important}.ThemeHoverBG9:hover{transition:background-color .2s}.ThemeColor10{color:#ffb400!important}.ThemeBGColor10,.ThemeHoverBG10:hover{background-color:#ffb400!important}.ThemeHoverBG10:hover{transition:background-color .2s}.ThemeColor11{color:#c74401!important}.ThemeBGColor11,.ThemeHoverBG11:hover{background-color:#c74401!important}.ThemeHoverBG11:hover{transition:background-color .2s}.ThemeColor12{color:#c74401!important}.ThemeBGColor12,.ThemeHoverBG12:hover{background-color:#c74401!important}.ThemeHoverBG12:hover{transition:background-color .2s}.ThemeColor13{color:#d02c2a!important}.ThemeBGColor13,.ThemeHoverBG13:hover{background-color:#d02c2a!important}.ThemeHoverBG13:hover{transition:background-color .2s}.ThemeColor14{color:#d81e60!important}.ThemeBGColor14,.ThemeHoverBG14:hover{background-color:#d81e60!important}.ThemeHoverBG14:hover{transition:background-color .2s}.ThemeColor15{color:#d02c2a!important}.ThemeBGColor15,.ThemeHoverBG15:hover{background-color:#d02c2a!important}.ThemeHoverBG15:hover{transition:background-color .2s}.ThemeColor16{color:#d4d7de!important}.ThemeBGColor16,.ThemeHoverBG16:hover{background-color:#d4d7de!important}.ThemeHoverBG16:hover{transition:background-color .2s}.ThemeColor17{color:#047c88!important}.ThemeBGColor17,.ThemeHoverBG17:hover{background-color:#047c88!important}.ThemeHoverBG17:hover{transition:background-color .2s}.ThemeColor18{color:#2c61fe!important}.ThemeBGColor18,.ThemeHoverBG18:hover{background-color:#2c61fe!important}.ThemeHoverBG18:hover{transition:background-color .2s}.ThemeColor19{color:#047c88!important}.ThemeBGColor19,.ThemeHoverBG19:hover{background-color:#047c88!important}.ThemeHoverBG19:hover{transition:background-color .2s}.ThemeColor20{color:#047c88!important}.ThemeBGColor20,.ThemeHoverBG20:hover{background-color:#047c88!important}.ThemeHoverBG20:hover{transition:background-color .2s}.ThemeColor21{color:#fff!important}.ThemeBGColor21,.ThemeHoverBG21:hover{background-color:#fff!important}.ThemeHoverBG21:hover{transition:background-color .2s}.ThemeColor22{color:#4f5563!important}.ThemeBGColor22,.ThemeHoverBG22:hover{background-color:#4f5563!important}.ThemeHoverBG22:hover{transition:background-color .2s}.ThemeColor23{color:#4757c3!important}.ThemeBGColor23,.ThemeHoverBG23:hover{background-color:#4757c3!important}.ThemeHoverBG23:hover{transition:background-color .2s}.ThemeColor24{color:#f6f7fa!important}.ThemeBGColor24,.ThemeHoverBG24:hover{background-color:#f6f7fa!important}.ThemeHoverBG24:hover{transition:background-color .2s}.ThemeColor25{color:#047c88!important}.ThemeBGColor25,.ThemeHoverBG25:hover{background-color:#047c88!important}.ThemeHoverBG25:hover{transition:background-color .2s}.ThemeColor26{color:#c74401!important}.ThemeBGColor26,.ThemeHoverBG26:hover{background-color:#c74401!important}.ThemeHoverBG26:hover{transition:background-color .2s}.ThemeColor27{color:#d02c2a!important}.ThemeBGColor27,.ThemeHoverBG27:hover{background-color:#d02c2a!important}.ThemeHoverBG27:hover{transition:background-color .2s}.ThemeColor28{color:#d81e60!important}.ThemeBGColor28,.ThemeHoverBG28:hover{background-color:#d81e60!important}.ThemeHoverBG28:hover{transition:background-color .2s}.MainBGColor{background-color:#ebedf1!important}.ibu-flight-base,.mod-back-top{background:#ebedf1!important}.ibu-flight-base,.ibu-flight-dialog-base,.mod-back-top{color:#121826!important;font-size:14px;line-height:18px}.BorderBtmDashed{border-bottom:1px dashed #6f7685!important}.bod-bottom-dashed{border-bottom:1px dotted #6f7685!important;margin-bottom:4px}.bod-bottom-solid{border-bottom:1px solid}.ThemeShadow{box-shadow:0 6px 10px 0 rgba(18,24,38,.08),0 -2px 4px 0 rgba(18,24,38,.04)}.color-234,.color-333{color:#121826!important}.theme-color1,.theme-color2{color:#2c61fe!important}.theme-color6{color:#6f7685!important}.color-gray,.theme-color7{color:#4f5563!important}.color-blue{color:#2c61fe!important}.color-fff{color:#fff!important}.color-main{color:#121826!important}.color-sub{color:#4f5563!important}.color-theme{color:#2c61fe!important}.color-gray85{color:#6f7685!important}@font-face{font-display:swap;font-family:flight-icon;src:url(font/iconfont_97955f0871.woff2) format("woff2"),url(font/iconfont_f882b0a25e.woff) format("woff"),url(font/iconfont_9cc8215cdf.ttf) format("truetype"),url(font/iconfont_0ead5c44fe.svg) format("svg")}.fi-icon{font-family:flight-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-icon.fi-alarm-create:before{content:"\eed4"}.fi-icon.fi-alarm-view:before{content:"\eed5"}.fi-icon.fi-delete:before{content:"\eed6"}.fi-icon.fi-edit1:before{content:"\eed7"}.fi-icon.fi-three-dot-circle-o:before{content:"\e64d"}.fi-icon.fi-ticketing_time_line:before{content:"\e636"}.fi-icon.fi-baggage_line:before{content:"\e6ec"}.fi-icon.fi-cancellationfee_line:before{content:"\e638"}.fi-icon.fi-icon_buses:before{content:"\e6b7"}.fi-icon.fi-icon_ferries:before{content:"\e6b8"}.fi-icon.fi-icon_flight:before{content:"\e6b9"}.fi-icon_write:before{content:"\e62b"}.fi-icon_dropdown_line:before{content:"\e602"}.fi-icon_back_line:before{content:"\e603"}.fi-icon_checkbox_selected_line:before{content:"\e604"}.fi-icon_calendar_line:before{content:"\e605"}.fi-icon_delete_line:before{content:"\e606"}.fi-icon_check_line:before{content:"\e607"}.fi-icon_checked_line:before{content:"\e6d4"}.fi-icon_checkbox_unselected:before{content:"\e608"}.fi-icon_close_line:before{content:"\e609"}.fi-icon_info_line:before{content:"\e60a"}.fi-icon_more_line:before{content:"\e60b"}.fi-icon_search_line:before{content:"\e60c"}.fi-icon_oneway:before{content:"\e60d"}.fi-icon_warning_line:before{content:"\e60e"}.fi-icon_radio_unselected:before{content:"\e60f"}.fi-icon_time_line:before{content:"\e610"}.fi-icon_dropup_line:before{content:"\e611"}.fi-icon_ascending:before{content:"\e612"}.fi-icon_administrativearea:before{content:"\e613"}.fi-icon_bankcard:before{content:"\e614"}.fi-icon_bu_attraction:before{content:"\e615"}.fi-icon_bu_hotel:before{content:"\e616"}.fi-icon_bu_carreantal:before{content:"\e617"}.fi-icon_bu_pickup:before{content:"\e618"}.fi-icon_bu_train:before{content:"\e619"}.fi-icon_check:before{content:"\e61a"}.fi-icon_checkbox_selected:before{content:"\e61b"}.fi-icon_delete:before{content:"\e61c"}.fi-icon_discount:before{content:"\e61d"}.fi-icon_city:before{content:"\e61e"}.fi-icon_gift:before{content:"\e61f"}.fi-icon_radio_selected:before{content:"\e620"}.fi-icon_bu_tnt:before{content:"\e621"}.fi-icon_time:before{content:"\e622"}.fi-icon_reduce:before{content:"\e623"}.fi-icon_question:before{content:"\e624"}.fi-icon_thumbsup:before{content:"\e625"}.fi-icon_thumbsup_line:before{content:"\e807"}.fi-icon_plus:before{content:"\e626"}.fi-icon_warning:before{content:"\e627"}.fi-icon_addressbook:before{content:"\e628"}.fi-icon_bu_flight:before{content:"\e629"}.fi-icon_descending:before{content:"\e62a"}.fi-icon_order:before{content:"\e63e"}.fi-icon_roundTrip:before{content:"\e639"}.fi-icon_bookings:before{content:"\e635"}.fi-icon_flight_status:before{content:"\e633"}.fi-icon_download:before{content:"\e634"}.fi-icon_hook_line:before{content:"\e63f"}.fi-icon_minus_line:before{content:"\e63b"}.fi-icon_plus_line:before{content:"\e63a"}.fi-icon_plus_circle:before{content:"\e640"}.fi-icon_arr_right:before{content:"\e63d"}.fi-icon_location_flight:before{content:"\e643"}.fi-icon_beach:before{content:"\e644"}.fi-icon_skiing:before{content:"\e645"}.fi-icon_golf:before{content:"\e646"}.fi-icon_alert:before{content:"\e647"}.fi-icon_histogram:before{content:"\e64a"}.fi-icon_review_line:before{content:"\e64e"}.fi-icon_deals_line:before{content:"\e64c"}.fi-icon_email_line:before{content:"\e64b"}.fi-icon_policy_line:before{content:"\e64f"}.fi-icon_switch:before{content:"\e650"}.fi-icon_filter:before{content:"\e651"}.fi-icon_separate:before{content:"\e65f"}.fi-icon_merge:before{content:"\e660"}.fi-icon_arrow:before{content:"\e65d"}.fi-icon_keyboard:before{content:"\e65e"}.fi-icon_countries:before{content:"\e65b"}.fi-icon_nearcities:before{content:"\e65c"}.fi-icon_group_hotel:before{content:"\e652"}.fi-icon_hotel:before{content:"\e653"}.fi-icon_line:before{content:"\e654"}.fi-icon_scenery:before{content:"\e655"}.fi-icon_administrative_area:before{content:"\e656"}.fi-icon_province:before{content:"\e657"}.fi-icon_new_city:before{content:"\e658"}.fi-icon_shopping:before{content:"\e659"}.fi-icon_subway:before{content:"\e65a"}.fi-icon_arrow_right_circle:before{content:"\e648"}.fi-icon_arrow_left_circle:before{content:"\e649"}.fi-icon_fa_water_golf:before{content:"\e646"}.fi-icon_fa_beach:before{content:"\e644"}.fi-icon_fa_skiing:before{content:"\e645"}.fi-icon_explore:before{content:"\e642"}.fi-icon_new_reduce_line:before{content:"\e641"}.fi-icon_arrow_left:before{content:"\e63c"}.fi-icon_flight_square:before{content:"\e62c"}.fi-icon_airport_transfer_square:before{content:"\e62d"}.fi-icon_hotel_square:before{content:"\e62e"}.fi-icon_car_reantal_square:before{content:"\e62f"}.fi-icon_memo_square:before{content:"\e630"}.fi-icon_train_square:before{content:"\e631"}.fi-icon_tnt_square:before{content:"\e632"}.fi-icon_question-line:before{content:"\e667"}.fi-icon_user_delete:before{content:"\e666"}.fi-icon_user:before{content:"\e665"}.fi-icon_clear:before{content:"\e664"}.fi-icon_fa_wifi:before{content:"\e67b"}.fi-icon_fa_sleep_area:before{content:"\e67a"}.fi-icon_fa_VIP_passage:before{content:"\e679"}.fi-icon_fa_fish_pedicure:before{content:"\e678"}.fi-icon_fa_vehicle:before{content:"\e677"}.fi-icon_fa_refreshments:before{content:"\e676"}.fi-icon_fa_security_check:before{content:"\e675"}.fi-icon_fa_infant_free:before{content:"\e674"}.fi-icon_fa_liquor:before{content:"\e673"}.fi-icon_fa_newspaper:before{content:"\e672"}.fi-icon_fa_dynamicInfo:before{content:"\e671"}.fi-icon_fa_infant_mom:before{content:"\e670"}.fi-icon_fa_massage_chair:before{content:"\e66f"}.fi-icon_fa_juice:before{content:"\e66e"}.fi-icon_fa_children_area:before{content:"\e66d"}.fi-icon_fa_disabled_access:before{content:"\e66c"}.fi-icon_fa_dinner:before{content:"\e66b"}.fi-icon_fa_computer:before{content:"\e66a"}.fi-icon_fa_boarding_pass:before{content:"\e669"}.fi-icon_fa_check_in:before{content:"\e668"}.fi-icon_seat:before{content:"\e661"}.fi-icon_passenger:before{content:"\e662"}.fi-icon_location:before{content:"\e663"}.fi-icon_doubleArrow_down:before{content:"\e67c"}.fi-icon_fa_smoking:before{content:"\e67d"}.fi-icon_fa_shower:before{content:"\e67e"}.fi-icon_fa_remind:before{content:"\e67f"}.fi-icon_show:before{content:"\e680"}.fi-icon_charging:before{content:"\e681"}.fi-icon_dinner_new:before{content:"\e682"}.fi-icon_wifi_new:before{content:"\e683"}.f-icon_refund:before{content:"\e684"}.f-icon_bu_tnt:before{content:"\e687"}.fi-icon_like:before{content:"\e688"}.fi-icon_online_download:before{content:"\e689"}.fi-icon_baggage:before{content:"\e68a"}.fi-icon_noBaggage:before{content:"\e68b"}.fi-icon_flight_line:before{content:"\e68d"}.fi-icon_flight_circle:before{content:"\e68c"}.fi-icon_car_reantal:before{content:"\e685"}.fi-icon_priceup:before{content:"\e68e"}.fi-icon_pricedown:before{content:"\e68f"}.fi-icon_transfer:before{content:"\e6a7"}.fi-icon_change:before{content:"\e6a4"}.fi-icon_nonChange:before{content:"\e6a5"}.fi-icon_refund:before{content:"\e6a6"}.fi-icon_nonRefundable:before{content:"\e6a3"}.fi-icon_price_up:before{content:"\e68e"}.fi-icon_price_down:before{content:"\e68f"}.fi-icon_hook_bold:before{content:"\e690"}.fi-icon_deep_clean:before{content:"\e691"}.fi-icon_aircraft_ventilation:before{content:"\e692"}.fi-icon_hepa_filters:before{content:"\e693"}.fi-icon_face_mask:before{content:"\e694"}.fi-icon_onboard_service:before{content:"\e695"}.fi-icon_temperature_check:before{content:"\e696"}.fi-icon_hand_sanitizers:before{content:"\e697"}.fi-icon_visa_service:before{content:"\e698"}.fi-icon_web_checkin:before{content:"\e699"}.fi-icon_quarantine:before{content:"\e69a"}.fi-icon_insurance:before{content:"\e69b"}.fi-icon_preflight_testing:before{content:"\e69c"}.fi-icon_down_circle:before{content:"\e69e"}.fi-icon_up_circle:before{content:"\e69f"}.fi-icon_alert_add:before{content:"\e6d0"}.fi-icon_fold:before{content:"\e6a0"}.fi-icon_adult:before{content:"\e69d"}.fi-icon_child:before{content:"\e6a1"}.fi-icon_infant:before{content:"\e6a2"}.fi-icon_baggage_line:before{content:"\e6a8"}.fi-icon_badge:before{content:"\e6a9"}.fi-icon_edit:before{content:"\e6b0"}.fi-icon_location_line:before{content:"\e6ab"}.fi-icon_phone:before{content:"\e6aa"}.fi-icon_students_bold:before{content:"\e6ad"}.fi-icon_students_line:before{content:"\e6ac"}.fi-icon_delay:before{content:"\e732"}.fi-icon_star:before{content:"\e722"}.fi-icon_ai_star:before{content:"\e853"}.fi-icon_unsubscribed:before{content:"\e734"}.fi-icon_subscribed:before{content:"\e738"}.fi-icon_flight_guarantee:before{content:"\e6bb"}.fi-icon_policy:before{content:"\e6ba"}.fi-icon_roundtrip_flight:before{content:"\e739"}.fi-icon_ic_lounge:before{content:"\e6bc"}.fi-icon_price_down_solid:before{content:"\e6e7"}.fi-icon_price_up_solid:before{content:"\e6e8"}.fi-icon_refund_bold:before{content:"\e6ce"}.fi-icon_refund_free:before{content:"\e6c7"}.fi-icon_refund_none:before{content:"\e6c8"}.fi-icon_fa_meals_free:before{content:"\e7c4"}.fi-icon_fa_meals:before{content:"\e6c4"}.fi-icon_baggage_none:before{content:"\e6c0"}.fi-icon_baggage_bold:before{content:"\e6c3"}.fi-icon_change_bold:before{content:"\e6c6"}.fi-icon_change_none:before{content:"\e6c1"}.fi-icon_change_free:before{content:"\e6c2"}.fi-icon_fa_seat_upgrade:before{content:"\e7a2"}.fi-icon_priority_boarding:before{content:"\e709"}.fi-icon_seat_selection_free:before{content:"\e7c1"}.fi-icon_seat_selection:before{content:"\e6cb"}.fi-icon_vip_free:before{content:"\e7cd"}.fi-icon_vip:before{content:"\e6cd"}.fi-icon_transfer_guarantee:before{content:"\e6cf"}.fi-icon_lock_line:before{content:"\e755"}.fi-icon_lock:before{content:"\e754"}.fi-icon_wheatear_left:before{content:"\e6d2"}.fi-icon_wheatear_right:before{content:"\e6d1"}.fi-icon_cross:before{content:"\e6d3"}.fi-icon_hook:before{content:"\e6d4"}.fi-icon_email_fiiled:before{content:"\e6d6"}.fi-icon_arrive_filled:before{content:"\e6d8"}.fi-icon_departure_filled:before{content:"\e6d9"}.fi-icon_prime_flight:before{content:"\e6da"}.fi-icon_cancel:before{content:"\e6e1"}.fi-icon_message:before{content:"\e6dd"}.fi-icon_checkin:before{content:"\e6dc"}.fi-icon_cancel_unable:before{content:"\e6df"}.fi-icon_message_unable:before{content:"\e6e0"}.fi-icon_checkin_unable:before{content:"\e6de"}.fi-icon_discount_unable:before{content:"\e6db"}.fi-icon_luggage:before{content:"\e6ed"}.fi-icon_priorityboarding1:before{content:"\e774"}.fi-icon_boarding:before{content:"\e778"}.fi-icon_fa_wired_network:before{content:"\e6e2"}.fi-icon_fa_telephone:before{content:"\e6e3"}.fi-icon_fa_newspapers:before{content:"\e6e4"}.fi-icon_fa_air_conditioning:before{content:"\e6e6"}.fi-icon_fa_meeting_room:before{content:"\e6e9"}.fi-icon_fa_fax:before{content:"\e6ea"}.fi-icon_fa_tv:before{content:"\e6eb"}.fi-icon_self_transfer:before{content:"\e6f2"}.fi-icon-ic_handbag:before{content:"\e6f3"}.fi-icon-ic_luggage_none:before,.fi-icon_luggage_none:before{content:"\e6f4"}.fi-icon-ic_handbag_none:before{content:"\e6f5"}.fi-icon-ic_newly_line:before{content:"\e6f6"}.fi-icon_setting:before{content:"\e6f8"}.fi-icon_baggage_unable:before{content:"\e6fc"}.fi-icon-ic_new_info_line:before{content:"\e60a"}.fi-icon-credits:before{content:"\e6fa"}.fi-icon_co2:before{content:"\e6fe"}.fi-icon_oneway_rtl:before{content:"\e6f9"}.fi-icon_order_rtl:before{content:"\e6fb"}.fi-icon_nocarryon:before{content:"\e714"}.fi-icon_personalitems:before{content:"\e70a"}.fi-icon_nocheckin:before{content:"\e711"}.fi-icon_nocancelnochange:before{content:"\e601"}.fi-icon_nopersonitem:before{content:"\e702"}.fi-icon_warning_linev2:before{content:"\e703"}.fi-icon_check_linev2:before{content:"\e704"}.fi-icon_checkinv2:before{content:"\e713"}.fi-icon_carryon:before{content:"\e710"}.fi-icon_cancelrefund:before{content:"\e707"}.fi-icon_giftv2:before{content:"\e70b"}.fi-icon_filled:before{content:"\e6ff"}.fi-icon_children_new:before{content:"\e7ae"}.fi-icon-a-time:before{content:"\e600"}.fi-icon-a-cheapest:before{content:"\e70c"}.fi-icon-a-flight:before{content:"\e70d"}.fi-icon-a-eye:before{content:"\e70e"}.fi-icon-a-priceup:before{content:"\e70f"}.fi-icon_carryon_new:before{content:"\e7be"}.fi-icon_nocarryon_new:before{content:"\e7bf"}.fi-icon_transfer_advantage:before{content:"\e7c0"}.fi-icon_priceDownbeifen:before{content:"\e705"}.fi-icon_priceUpbeifen:before{content:"\e702"}.fi-icon_180_solid:before{content:"\e7d0"}.fi-icon_checkin_bundle:before{content:"\e70a"}.fi-icon_family:before{content:"\e7df"}.fi-icon_fast_check:before{content:"\e708"}.fi-icon_seat_selection_brand:before{content:"\e7c1"}.fi-icon_additional_baggage:before{content:"\e7e1"}.fi-icon_child_ticket:before{content:"\e706"}.fi-icon_android_add:before{content:"\e6f1"}.fi-icon_no_meal:before{content:"\e7ee"}.fi-icon_no_vip_lounge:before{content:"\e717"}.fi-icon_no_check_in:before{content:"\e718"}.fi-icon_no_seat_selection:before{content:"\e719"}.fi-icon_no_seat_space:before{content:"\e7e7"}.fi-icon_no_boarding:before{content:"\e7ad"}.fi-icon_giftv3:before{content:"\e7cb"}.fi-icon_personal_item:before{content:"\e84e"}.fi-icon_no_personal_item:before{content:"\e84f"}.fi-icon_ic_star_ranking:before{content:"\e722"}.fi-icon_ic_bu_flight:before{content:"\e71d"}.fi-icon_room:before{content:"\e6f0"}.fi-icon_calendar_filled:before{content:"\e6ee"}.fi-icon_ic_new_user_line:before{content:"\e727"}.fi-icon_ic_fa_bed:before{content:"\e726"}.fi-icon_ic_new_fa_no_breakfast:before{content:"\e716"}.fi-icon_ic_map:before{content:"\e725"}.fi-icon_ic_fa_breakfast:before{content:"\e729"}.fi-icon_ic_close_line:before{content:"\e721"}.fi-icon_ic_check_line:before{content:"\e704"}.fi-icon_ic_more_line:before{content:"\e728"}.fi-icon_ic_fa_window:before{content:"\e72b"}.fi-icon_ic_new_fa_defect:before{content:"\e72c"}.fi-icon_ic_new_circle:before{content:"\e72d"}.fi-icon_ic_fa_no_window:before{content:"\e71e"}.fi-icon_child_bold:before{content:"\e7e5"}.fi-icon_ic_new_bu_hotel1:before{content:"\e71f"}.fi-icon_gt:before{content:"\e803"}.fi-icon_no_gt:before{content:"\e7fa"}.fi-icon_medical:before{content:"\e7f6"}.fi-icon_no_medical:before{content:"\e7f7"}.fi-icon_pet:before{content:"\e804"}.fi-icon_no_pet:before{content:"\e7f9"}.fi-icon_security:before{content:"\e7fd"}.fi-icon_no_security:before{content:"\e805"}.fi-icon_priority_baggage:before{content:"\e7fc"}.fi-icon_no_priority_baggage:before{content:"\e7f8"}.fi-icon_t_ins:before{content:"\e7ff"}.fi-icon_no_t_ins:before{content:"\e806"}.fi-icon_fast_track:before{content:"\e7f4"}.fi-icon_no_fast_track:before{content:"\e802"}.fi-icon_ci_checkin:before{content:"\e7fe"}.fi-icon_no_ci_checkin:before{content:"\e7fb"}.fi-icon_ic-bundle:before{content:"\e731"}.fi-icon_special_discount:before{content:"\e730"}.fi-icon_direct_flight:before{content:"\e736"}.fi-icon_hide_share:before{content:"\e737"}.fi-icon_hide_lcc:before{content:"\e73a"}.fi-icon_price_rising:before{content:"\e73d"}.fi-icon_price_drop:before{content:"\e73c"}.fi-icon-ic_gift:before{content:"\e73b"}.fi-icon-a-earlybirdsolid:before{content:"\e7ac"}.fi-icon-ic_nopoints_solid:before{content:"\e73f"}.fi-icon-points_solid_4px:before{content:"\e7c8"}.fi-icon-ic_new_time_line:before{content:"\e610"}.fi-icon_landmark:before{content:"\e740"}.fi-icon_elderline:before{content:"\e741"}.fi-icon_info_filled:before{content:"\e742"}.fi-icon_nationality:before{content:"\e743"}.fi-icon_internation_student:before{content:"\e744"}.fi-icon_rights_advantage:before{content:"\e745"}.fi-icon_internation_student_solid:before{content:"\e7bd"}.fi-icon_nationaily_solid:before{content:"\e746"}.fi-icon_ic_youth_solid:before{content:"\e7b8"}.fi-icon_ic_elder_solid:before{content:"\e7af"}.fi-icon_ic_group_solid:before{content:"\e7b2"}.fi-icon_ic_family_solid:before{content:"\e7b7"}.fi-icon_no_bigseatspace:before{content:"\e71a"}.fi-icon_bigseatspace:before{content:"\e79e"}.fi-icon_ic_seat:before{content:"\e74e"}.fi-icon-filled2:before{content:"\e742"}.fi-icon_high_punctuality:before{content:"\e748"}.fi-icon_fully_reclinable:before{content:"\e747"}.fi-icon-ic_self-transfer_solid:before{content:"\e75c"}.fi-icon_basic_travel:before{content:"\e75b"}.fi-icon-ic_notice:before{content:"\e75d"}.fi-icon_includes_tax:before{content:"\e75a"}.fi-icon-ic_new_descending:before{content:"\e62a"}.fi-icon-ic_new_ascending:before{content:"\e612"}.fi-icon-night:before{content:"\e77d"}.fi-icon-sunrise:before{content:"\e77f"}.fi-icon-sunset:before{content:"\e77e"}.fi-icon-noon:before{content:"\e780"}.fi-icon-ic_media:before{content:"\e760"}.fi-icon-ic_wifi:before{content:"\e75e"}.fi-icon-a-TripCoins:before{content:"\e75f"}.fi-icon-ic_instant_outline:before{content:"\e74a"}.fi-icon-Hotels:before{content:"\e762"}.fi-icon-Flight:before{content:"\e763"}.fi-icon-a-ExclusiveDeals:before{content:"\e761"}.fi-icon-BU_ico_htl_filled:before{content:"\e841"}.fi-icon-a-ExclusiveDeals-Dark:before{content:"\e764"}.fi-icon_mileage_hollow:before{content:"\e766"}.fi-icon_mileage_solid:before{content:"\e767"}.fi-icon_nearby_cites:before{content:"\e768"}.fi-icon_earth:before{content:"\e847"}.fi-icon_person_carry_baggage:before{content:"\e84d"}.fi-icon_socket_line:before{content:"\e76c"}.fi-icon_media_line:before{content:"\e76b"}.fi-icon_loading:before{content:"\e829"}.fi-icon_share_ios:before{content:"\e78e"}.fi-icon_ic_clock:before{content:"\e775"}.fi-icon_cancel_fee_a:before{content:"\e771"}.fi-icon_change_fee_a:before{content:"\e772"}.fi-icon-CO2e:before{content:"\e776"}.fi-icon_checkbox_unselected-full:before{content:"\e854"}.fi-icon_checkbox_selected-full:before{content:"\e800"}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cursor-crosshair{cursor:crosshair}.cursor-not-allow{cursor:not-allowed}.cursor-zoom-in{cursor:zoom-in}.cursor-grab{cursor:grab}.cursor-default{cursor:default}.cursor-auto{cursor:auto}.flt-buy-now.is-h5{transform:translateY(-100%);width:max-content}.flt-buy-now.is-h5.is-pastPriceRise{left:50%;transform:translate(-50%,-100%)}.flt-buy-now.is-h5 .flt-buy-now__container{align-items:flex-start;padding:2px 4px}.flt-buy-now.is-h5 .flt-buy-now__icon{font-size:11px;line-height:16px}.flt-buy-now.is-ol.is-pastPriceRise{left:50%;transform:translateX(-50%)}.flt-buy-now.is-rtl .flt-buy-now__triangle--left{border-left:6px solid transparent;border-right:unset;border-top:6px solid #06aebd;left:unset;right:0}.flt-buy-now.is-rtl .flt-buy-now__icon{margin-left:4px;margin-right:0}.flt-buy-now__container{align-items:center;background:#06aebd;border-radius:2px;display:flex;margin-bottom:8px;padding:2px 4px;position:relative}.flt-buy-now__triangle--left{left:0}.flt-buy-now__triangle--center,.flt-buy-now__triangle--left{border-right:6px solid transparent;border-top:6px solid #06aebd;bottom:-4px;content:"";height:0;position:absolute;width:0}.flt-buy-now__triangle--center{border-left:6px solid transparent;left:50%;transform:translateX(-50%)}.flt-buy-now__icon{color:#fff;margin-right:4px}.flt-buy-now__text{color:#fff;font-weight:700}.flt-price-item{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.flt-price-item:nth-last-child(4){align-items:flex-start;width:17.3%}.flt-price-item:nth-last-child(2),.flt-price-item:nth-last-child(3){align-items:center;width:32.7%}.flt-price-item:last-child{align-items:flex-end;width:17.3%}.flt-price-item .flt-date-item__text,.flt-price-item .flt-date-item__text--highlight,.flt-price-item .flt-price-item__content,.flt-price-item .flt-price-item__content--highlight{align-items:flex-start;display:flex;flex-direction:column;font-weight:600}.flt-price-item__content{color:#8592a6}.flt-price-item__content.is-h5:last-child{font-weight:500;max-width:70px;text-align:right}.flt-price-item__content--highlight{color:#06aebd}.flt-price-item__content--highlight.is-h5:last-child{font-weight:500;max-width:80px}.flt-price-item__value--empty{color:transparent}.flt-date-item{align-items:center;display:flex;margin-top:8px}.flt-date-item:first-child{justify-content:flex-start;width:17.3%}.flt-date-item:nth-child(2),.flt-date-item:nth-child(3){justify-content:center;width:32.7%}.flt-date-item:nth-child(4){justify-content:flex-end;width:17.3%}.flt-date-item .flt-date-item__text,.flt-date-item .flt-date-item__text--highlight,.flt-date-item .flt-price-item__content,.flt-date-item .flt-price-item__content--highlight{font-weight:400;height:18px;letter-spacing:0}.flt-date-item__text{color:#8592a6}.flt-date-item__text--highlight{color:#06aebd}.flt-date-item__text--empty{color:transparent}.flt-predict-trend{left:0;position:absolute;top:0}.flt-predict-trend.is-rtl{transform:rotateY(180deg)}.flt-price-predict__content{position:relative}.flt-predict-title,.flt-price-predict__content{background:#fff;box-sizing:border-box;display:flex}.flt-predict-title{align-items:center;justify-content:space-between;padding:16px 16px 0}.flt-predict-title .flt-predict-title__icon--change,.flt-predict-title .flt-predict-title__icon--history,.flt-predict-title .flt-predict-title__icon--mixed,.flt-predict-title .flt-predict-title__icon--predict,.flt-predict-title.is-h5 .flt-predict-title__icon--history,.flt-predict-title.is-h5 .flt-predict-title__icon--price{background-size:24px 24px;height:24px;width:24px}.flt-predict-title.is-h5{padding:12px 12px 0}.flt-predict-title.is-h5 .flt-predict-title__icon--change,.flt-predict-title.is-h5 .flt-predict-title__icon--history,.flt-predict-title.is-h5 .flt-predict-title__icon--mixed,.flt-predict-title.is-h5 .flt-predict-title__icon--predict,.flt-predict-title.is-h5 .flt-predict-title__icon--price{background-size:20px 20px;height:20px;width:20px}.flt-predict-title.is-h5 .flt-predict-title__text{font-weight:500;margin:0 4px}.flt-predict-title.is-h5 .flt-predict-title__show-more{cursor:auto;flex:1;font-size:12px;height:12px;justify-content:flex-end}.flt-predict-title__content-left{align-items:center;display:flex}.flt-predict-title__text{color:#0f294d;font-weight:700;margin:0 8px;overflow:hidden;padding:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.flt-predict-title__text--mixed>span,.flt-predict-title__text--predict>span{color:#ff6f00}.flt-predict-title__text--history>span{color:#06aebd}.flt-predict-title__icon--mixed,.flt-predict-title__icon--predict{background-image:url(images/predict-price_7417073737.gif)}.flt-predict-title__icon--history{background-image:url(images/predict-history_cc7d201e43.gif)}.flt-predict-title__icon--change{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAflBMVEUzZv8AAAA3aP8zZv85cv8xZP87Yv8xZf8yZ/8vaP85cf8xZf80aP8xaP8yZP8yY/8yZf81ZP8xZP8yZP8xZP8zZP8wZv8yZP8yZP8xZP8zZP8yZP8xZP8yZP8zZP8xZv8yZP8yY/8xZP80Zf80ZP8zZP8yZP8yZf8zZv8yZP8Dp8qIAAAAKXRSTlMUABIKBIINPxkQCawdFuucXSHoyo5QNvv24t7Vv66kd2rxqFhKLLdWKIhL0b4AAAFNSURBVDjLnZWLcsIgEEW3gEFSYx4mGm3U1Na2/P8PdqGQDU5S1OOMMnIG2CtZ4SVApIliiEpSEc7A2OIMRjAupkXSSJ0QhddCVdyKHGbgoZjALAmJ1ouZQPvOwr0oIIJwYlDvikZLg63diuHGH9XRqb02rP3mEARYnnDubQuG7EIixgnjBZu9NrwXYCh2g4hLAp1wlRtrY6brDJY5bW1OCUPJnwf8viqgWeNnJzf4fvjyImqpG501cilxdEXHciyzUwUW1PyP8qr1/tvG43Zte1ORBAtqahDzcoinb/9ql1dwKPC11M04HlkvcbnFTnqR4Wsuni2eNRQpHg/Gk51bfSNSPEQnO61DUVE8IaGoKJ5/RdTSu0TUxH2isJciLjJ3zaIip4tbLKb4Abq4uGQU7h+uCOzBxzXeAB5sKTEzeaLtxRtpvDU/3+zjfx+/7GIxHWq4rDcAAAAASUVORK5CYII=)}.flt-predict-title__show-more{align-items:center;color:#455873;display:flex;height:16px;width:16px}.flt-predict-title__show-more:hover{cursor:pointer}.flt-predict-title__text,.flt-predict-wrapper__description{font-size:14px;line-height:22px}.flt-date-item__text,.flt-date-item__text--highlight,.flt-predict-history__bar,.flt-predict-history__label,.flt-price-item__content,.flt-price-item__content--highlight{font-size:14px;line-height:18px}.flt-buy-now__text{font-size:12px;line-height:16px}.flt-predict-drawer__content,.flt-predict-title.is-h5 .flt-predict-title__text,.flt-predict-wrapper.is-h5 .flt-predict-wrapper__description{font-size:13px;line-height:18px}.flt-date-item__text--highlight.is-h5,.flt-date-item__text.is-h5,.flt-predict-history.is-h5 .flt-predict-history__bar,.flt-predict-history.is-h5 .flt-predict-history__label,.flt-price-item__content--highlight.is-h5,.flt-price-item__content.is-h5{font-size:12px;line-height:17px}.flt-buy-now.is-h5 .flt-buy-now__text{font-size:11px;line-height:16px}.flt-predict-drawer__container{background:#fff;border:1px solid #dadfe6;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 4px 8px 0 rgba(15,41,77,.1);height:325px;left:0;position:fixed;right:0;z-index:910}.flt-predict-drawer__mask{animation:fadeIn .3s;background:rgba(0,0,0,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:900}.flt-predict-drawer__mask:hover{cursor:pointer}.flt-predict-drawer__content{color:#455873;font-size:14px;font-weight:400;letter-spacing:0;padding:16px 12px 12px}.flt-predict-drawer__header{align-items:center;border-bottom:1px solid #dadfe6;color:#0f294d;display:flex;font-size:18px;font-weight:500;height:56px;justify-content:center;letter-spacing:0;line-height:24px}.flt-predict-drawer__close{align-items:center;display:flex;font-size:24px;height:24px;left:12px;position:absolute;top:16px;width:24px}.flt-predict-drawer__close:hover{cursor:pointer}.flt-predict-drawer.is-rtl .flt-predict-drawer__close{left:unset;right:12px}.flt-predict-wrapper{background:#fff;margin:4px 0;padding-bottom:16px}.flt-predict-wrapper.is-h5{margin:1px 0;padding-bottom:12px}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__container{padding:1px 12px 0 36px}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__description{color:#8592a6;font-size:12px;line-height:17px;margin-bottom:12px}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__description.is-long{position:relative}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__description.is-long>span:first-child{display:block;width:calc(100% - 14px)}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__icon{font-size:12px}.flt-predict-wrapper.is-h5 .flt-predict-wrapper__icon.is-long{bottom:0;position:absolute;right:0}.flt-predict-wrapper__container{display:flex;flex-flow:column nowrap;padding:0 48px}.flt-predict-wrapper__description{color:#455873;font-weight:400;margin-bottom:24px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.flt-predict-wrapper__icon{margin-left:4px}.flt-predict-wrapper__icon:hover{cursor:pointer}.flt-predict-wrapper.is-rtl.is-h5 .flt-predict-wrapper__icon{margin-left:0;margin-right:4px}.flt-predict-wrapper.is-rtl.is-h5 .flt-predict-wrapper__icon.is-long{left:0;right:unset}.flt-predict-history{position:relative}.flt-predict-history.is-h5 .flt-predict-history__bar{border-radius:2px;font-weight:500;padding-top:4px}.flt-predict-history.is-h5 .flt-predict-history__label{max-height:unset;overflow:hidden;-webkit-line-clamp:unset;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.flt-predict-history__container{align-items:flex-end;display:flex;justify-content:space-between}.flt-predict-history__text-start{align-items:flex-start}.flt-predict-history__item{flex:1}.flt-predict-history__item:not(:first-child){margin-left:4px}.flt-predict-history__item--highlight .flt-predict-history__bar{background:linear-gradient(0deg,rgba(6,174,189,0),rgba(6,174,189,.16));color:#06aebd}.flt-predict-history__item--highlight .flt-predict-history__label{color:#06aebd}.flt-predict-history__bar{align-items:center;background:linear-gradient(0deg,rgba(249,250,251,0),#f0f2f5);border-radius:1px;box-sizing:border-box;color:#8592a6;display:flex;flex-direction:column;font-weight:600;justify-content:flex-start;padding-top:8px;position:relative;text-align:center}.flt-predict-history__label{color:#8592a6;font-weight:400;margin:0 10%;max-height:32px;max-width:80%;overflow:hidden;text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis}.flt-predict-history__line{border-top:1px dashed #06aebd;left:0;position:absolute;right:0}.flt-predict-history.is-rtl .flt-predict-history__item:not(:first-child){margin-left:0;margin-right:4px}.m-predict-container{background:#fff;overflow:hidden}.new-m-list-bar{display:flex;gap:4px;justify-content:space-between}.new-m-list-bar__price-alert{align-items:center;background-color:#fff;flex:1;justify-content:center;max-width:20%;min-width:10%}.sort-bar-placeholder{align-items:center;background-color:#fff;display:flex;height:56px}.sort-bar-placeholder.is-v2{position:relative}.sort-bar-placeholder .sort-item-placeholder{align-items:center;color:#121826;display:flex;flex:1;font-size:14px;height:100%;justify-content:center;line-height:18px;position:relative}.sort-bar-placeholder .bdr{padding:0 9px}.sort-bar-placeholder .bdr:after{background:var(--tripTertiaryGray);content:"";height:calc(100% - 24px);position:absolute;right:0;width:1px}.no-hidden-fee-dialog__container{padding:0!important}.no-hidden-fee-dialog__content{align-items:center;background:linear-gradient(0deg,#f7fdfd 50%,#e6fdff);border-radius:8px;display:flex;flex-direction:column;padding:24px;position:relative}.no-hidden-fee-dialog__content img{width:95px}.no-hidden-fee-dialog__content .confirm-btn{margin-top:32px;width:100%}.no-hidden-fee-dialog__content .close-icon{cursor:pointer;position:absolute;right:24px;top:24px}[dir=rtl] .no-hidden-fee-dialog__content .close-icon{cursor:pointer;left:24px;position:absolute;right:auto;top:24px}.m-load-more-btn_9e1e{background-color:#fff;border:1px solid #2c61fe;border-radius:4px;color:#3264ff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;letter-spacing:0;line-height:100%;margin-block:30px;margin-inline:auto;padding:12px 15px}[dir=rtl] .online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=bottom-start],[dir=rtl] .online-flt-tooltip-wrapper.ift-common-tooltip .react-tooltip-arrow[class*=top-start]{left:auto!important;right:18px!important}.new-m-main-tit{display:flex;margin:16px auto;position:relative}.new-m-main-tit__content{border-radius:8px 8px 0 0;color:#fff;margin:0 0 4px;padding:16px;position:relative;text-shadow:0 2px 4px rgba(15,41,77,.7)}.new-m-main-tit__content.no-text-shadow{text-shadow:none}.new-m-main-tit__content .stacked-color{background:linear-gradient(90deg,var(--tripBlack) 0,rgba(50,100,255,.7) 100%);border-radius:8px 8px 0 0;height:100%;left:0;position:absolute;top:0;width:100%}.new-m-main-tit__content .stacked-color--bundle{background:#fff}.new-m-main-tit__content .new-main-tit{font-size:16px;font-weight:700;letter-spacing:0;line-height:22px;margin-right:16px;position:relative}.new-m-main-tit__content .new-main-tit .change-flight-tip{color:#121826;font-size:16px;line-height:22px}.new-m-main-tit__content .tit-travel-restriction-wrapper{align-items:center;justify-content:space-between}.new-m-main-tit .prompt{color:var(--tripSecondaryBlack);line-height:18px}@media screen and (max-width:1024px){.new-m-main-tit__content{margin-bottom:4px}}.progress-text-wrapper{position:relative}.progress-text-wrapper .text-blank{opacity:0}.progress-text-wrapper .loading-progress-wrapper{position:absolute;right:8px;text-shadow:none;top:50%;transform:translateY(-50%)}.progress-text-wrapper .loading-progress{animation:loading-progress 1s linear infinite forwards;transform-origin:center;will-change:transform}@keyframes loading-progress{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.progress-text-wrapper .loading-progress .bundle-color{color:#4f5563!important}.progress-text-wrapper .progress-text{opacity:0;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:opacity .2s linear;white-space:nowrap;will-change:opacity}.progress-text-wrapper .progress-text.active{opacity:1;transition:opacity .1s linear}.fetched-result-num{font-size:14px;font-weight:400;position:relative}.fetched-result-num--bundle{color:#4f5563}.title__fetched-time,.title__feting-tip{font-size:14px;font-weight:400;position:relative}.title__fetched-time--bundle,.title__feting-tip--bundle{color:#4f5563}.title__fetched-time .fi-icon_info_line,.title__feting-tip .fi-icon_info_line{cursor:pointer;display:inline-block;font-size:14px;margin-inline-start:6px}.fetched-time-tip-item{margin-bottom:8px;margin-inline-start:8px;position:relative}.fetched-time-tip-item:last-of-type{margin-bottom:0}.fetched-time-tip-item:before{background-color:#2346ff;border-radius:50% 50%;content:" ";display:inline-block;height:4px;left:-8px;line-height:18px;margin-inline-end:8px;position:absolute;top:8px;width:4px}[dir=rtl] .fetched-time-tip-item:before{left:unset;right:-8px}[dir=rtl] .progress-text-wrapper .progress-text{left:30px;right:unset}[dir=rtl] .progress-text-wrapper .loading-progress-wrapper{left:8px;right:unset}body[data-isbundlelist=true]{overflow:auto!important}body[data-isbundlelist=true] .m-flightlist__chromepop,body[data-isbundlelist=true] .mc-ft,body[data-isbundlelist=true] .mod-back-top{display:none!important}body[data-isbundlelist=true] .low-price[data-tracker-id]{display:none}.mod-back-top .mod-back-top-side-bar{z-index:899!important}.page-new-list .new-m-route__up2down-enter{max-height:0;opacity:0}.page-new-list .new-m-route__up2down-enter-active{max-height:600px;opacity:1;transition:.6s}.page-new-list .new-m-route__up2down-exit{max-height:600px;opacity:1}.page-new-list .new-m-route__up2down-exit-active{max-height:0;opacity:0;transition:.6s}.page-new-list .new-m-route__gap{height:8px}.page-new-list .new-m-route-outline[data-isbundlelist=true]{margin-bottom:4px;padding:16px}.page-new-list .new-m-route-outline{background:hsla(0,0%,100%,.9);border-radius:4px;display:flex;justify-content:space-between;padding-right:8px;position:relative;text-shadow:none}.page-new-list .new-m-route-outline--bundle{background:#f6f7fa}.page-new-list .new-m-route-outline :empty{display:none}.page-new-list .new-m-route-outline .route-title{background:#fff;color:var(--tripBlack)}.page-new-list .new-m-route-outline .route-selected-to{font-size:14px;font-weight:600}.page-new-list .new-m-route-outline .result-item-table{display:table-row;font-weight:400;margin-top:8px;overflow:hidden;white-space:nowrap;width:100%}.page-new-list .new-m-route-outline .result-item-table>div{color:var(--tripBlack);display:inline-block;display:table-cell;font-size:12px;line-height:18px;padding-right:24px}.page-new-list .new-m-route-outline .result-item-table .result-selected-tit{font-weight:700;padding-right:16px}.page-new-list .new-m-route-outline .result-item-table .result-selected-tit .bundle-label{color:#3264ff;font-size:12px}.page-new-list .new-m-route-outline .result-item-table .result-selected-flex{display:flex;flex-wrap:wrap;margin-bottom:-8px}.page-new-list .new-m-route-outline .result-item-table .result-selected-flex>div{color:var(--tripBlack);display:inline-block;display:table-cell;font-size:14px;line-height:18px;margin-bottom:8px;padding-right:24px}.page-new-list .new-m-route-outline .result-item-table .result-airline{padding-right:0}.page-new-list .new-m-route-outline .button-wrapper{align-items:center;justify-content:center}.page-new-list .new-m-route-outline .button-wrapper .change-btn{color:var(--tripBrandingBlue);cursor:pointer;margin-left:auto;white-space:nowrap}.page-new-list .new-m-route-outline .result-selected{box-sizing:border-box;overflow:hidden;width:100%}.page-new-list .new-m-route-outline .result-selected:first{padding-top:8px}.page-new-list .new-m-route-outline .result-selected-list{border-collapse:separate;border-spacing:8px;display:table;overflow:hidden}.page-new-list .new-m-route-outline .result-selected-tit{text-align:center}.page-new-list .new-m-route-outline .result-selected-tit__desc{background:#3264ff;background:var(--tripBrandingBlue);border-radius:2px 2px 2px 2px;color:#fff;display:inline-block;font-weight:500;line-height:14px;min-width:6px;padding:4px 8px}.page-new-list .new-m-route-outline .result-selected-dest .airline-code{border-bottom:1px dashed var(--tripBlack);cursor:help;margin-left:5px}.page-new-list .new-m-route-outline .result-selected .c-result-period{min-width:72px}.page-new-list .new-m-route-outline .result-duration .fi_flight-clock{margin-right:3px;vertical-align:top}.page-new-list .new-m-route-outline .result-duration .duration-icon{display:inline-block}.page-new-list .new-m-route-outline .result-airline__logo{height:16px;vertical-align:-3px;width:16px}.page-new-list .new-m-route-outline .arrival-city,.page-new-list .new-m-route-outline .c-result-period__dayplus{display:inline-block}.page-new-list [dir=rtl] .new-m-route-outline{padding-left:8px;padding-right:0}.page-new-list [dir=rtl] .new-m-route-outline .result-item-table .result-selected-tit{padding-left:16px;padding-right:0}.page-new-list [dir=rtl] .new-m-route-outline .result-item-table>div{padding-left:24px;padding-right:0}.page-new-list [dir=rtl] .new-m-route-outline .duration-icon{margin-left:4px;margin-right:0}.page-new-list [dir=rtl] .new-m-route-outline .result-selected-flex>div{padding-left:24px;padding-right:0}.page-new-list .mod-flight-crumb-wrapper{display:flex;justify-content:space-between}.page-new-list .mod-flight-crumb{color:var(--tripBlack);display:flex;font-size:14px;justify-content:flex-end;letter-spacing:0;line-height:18px;margin:8px 0 16px;text-align:right}.page-new-list .mod-flight-crumb>a{color:var(--tripBrandingBlue)}.page-new-list .mod-result-main{margin-bottom:0;margin-left:auto;width:73.9%}.page-new-list .mod-result-main .ol-usp-simple{margin-bottom:24px;margin-top:0}.page-new-list .mod-list-footer{border:0;color:var(--tripTertiaryThirdBlack);font-size:14px;letter-spacing:0;line-height:18px;margin-top:0;padding-top:0;text-align:left}.page-new-list .mod-list-footer .tit{color:var(--tripBlack);margin-bottom:8px}.page-new-list .mod-list-footer .pg{color:var(--tripTertiaryThirdBlack);margin-bottom:0;padding-bottom:8px}.page-new-list .mod-list-footer .pg>a{color:var(--tripTertiaryThirdBlack)}.page-new-list .mod-list-footer .pg>a:hover{color:var(--tripBrandingBlue)}.page-new-list .mod-list-footer .pg:last-child{padding-bottom:24px}.page-new-list .mc-ft_line .l-inner{border-top:0}@media screen and (max-width:1024px){.page-new-list .mod-result-main{width:100%}}#flight-fetched-time{margin:8px 0 16px}[dir=rtl] .mod-result-main{float:left;margin-left:0;margin-right:auto}[dir=rtl] .mod-result-main .mod-list-footer{text-align:right}.new-main-tit-operate{display:none}@media screen and (max-width:1024px){.new-main-tit-operate{display:flex;justify-content:space-between}.new-main-tit-operate__filter{background:#fff;color:var(--tripBlack);padding:16px;text-align:center}.new-main-tit-operate__filter.is-hidden{display:none}.new-main-tit-operate__filter:hover{color:var(--tripBrandingBlue);cursor:pointer}.new-main-tit-operate__filter__x{bottom:0;position:absolute;right:0}.new-main-tit-operate__filter .fi-icon{padding-right:5px}.new-main-tit-operate__filter .main-tit-switch{margin-left:80px}.new-main-tit-operate__filter .main-tit-switch-btn{font-weight:400}.new-main-tit-operate>div{box-sizing:border-box;flex:0 0 auto;margin-bottom:4px;width:calc(50% - 4px)}.new-main-tit-operate .list-price-remind{margin:0}.new-main-tit-operate .new-list-merge-switch{border-radius:0;display:flex;height:100%;justify-content:center}.new-main-tit-operate .new-list-merge-switch .switch__core{margin-left:4px}.filter .filter-header-all__scroll:after{display:none}.filter .filter-header-all__scroll .filter-header-all__wapper:after{display:block}.filter .filter-header-all__fixed{position:static}}