.m-nearby-routes-recommend{background-color:#fff;margin:4px 0}.m-nearby-routes-recommend__header{align-items:center;background-image:linear-gradient(90deg,rgba(6,174,189,.04),rgba(6,174,189,0) 12%,#fff);display:flex;padding:16px}.m-nearby-routes-recommend__header .logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAk1BMVEUIrb0AAAAApbwLqr8NsL1SxtEJqr0LrLcApLYHrL8Irb0AqrsGr70Grr0Gr70Gr70Hrr0Grr0Hrb8Frr0GrrwGrr0Frr4Grb4HrL0IrrwGrboGrr0Fr70Frr1QxdEHrr0Irr42wMkFsLwGrr0Grr0Grr0Frr4HrrxayNJayNNTxtBMws8HsL0HrbwIr78Grr1bydP1Y5+1AAAAL3RSTlMfAAgYE48bFw4kIQ/59fHLiHMy67avn1FFOyjexLyCfWM5LdappJdq8/GcZVZNXH6q3zsAAAHjSURBVEjHpZfZcoMwDEVvbJeQAoHs+9Is3Vv3/7+uk0QMkVECxOf9YI0kZBktGRUZHQRAEGgTqZaMKIdtOLTDerIis+SrSllp3ESr+7LBXcwdWaESdUsOUYNQlg1qYSRZoyaay+Q2tsFjbhY5SrlqkDVQjRqirmQ0ppANGmNyWeEBFMkaLttZrXpBOLg/tHY4qTz6LLfBmQzsiXT77H40G+6Xh96c/u+zDIf50l5Y9DoomB1jeybJ8oRD6I/OyhKDbIcL05Et2FKngKLm9tDmJOMZgAl9jthQ3BAb5Pn6nFEvtYy0Q3FDQbQP9hbdDblQiIpkMnssq+kp2UQEA+I3PjD9VTh0PGUtCp1XNzlFVJT2Zxw76vKtA4ZGQKXo2hP7yaWm2cIxB6/ljg1yeZfmue3Pe0vHjFfUbY5crm2SOOoi60OiOr/x6Ns5VD4bWUndb3a4pwYoeGMJTo4/KBBlDRR8d1k3VKDB59d0QYWZohqDCIzdcdBdUTdUEUHhYRRaeBgaBg/RFscQPt//yrx/ghNKAxBffzJfYIijF+sb8ppHLQ/9lw/R/XgRhn5Ll+z1U5k1d7XXRedzxfpc7l5rhc9C47tK+S9xjW3ts7j6rMw+y7rHM8H7geL/NPJ/lHk9B/8Bk+laxnrYDooAAAAASUVORK5CYII=);background-size:100% 100%;border-radius:50%;height:24px;margin-right:8px;width:24px}.m-nearby-routes-recommend__header .title{color:var(--tripDeepCyan);font-weight:700}.m-nearby-routes-recommend__content{display:flex;flex-direction:column}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item{cursor:pointer;padding-left:50px;padding-right:16px}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .region-pair{color:var(--tripTertiaryThirdBlack)}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item:hover{background-color:#f6f7fa}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info{align-items:center;display:flex;justify-content:space-between}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .city-pair{line-height:22px}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .city-pair .city-name{color:var(--tripBlack);font-size:16px;font-weight:700}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .city-pair .city-name.high-light{color:#f70}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .city-pair .seperate-icon{color:var(--tripTertiaryGray);font-size:16px;margin:0 8px;text-align:center}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .flight-desc{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;margin-top:4px}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .flight-desc .isHighligh{color:#f70}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .flight-info__left .flight-desc .split-line{background-color:var(--tripTertiaryGray);height:8px;margin:0 8px;width:1px}.m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item .split-bottom-line{border-bottom:1px solid #f0f2f5;padding-bottom:16px}.m-nearby-routes-recommend__footer{color:var(--tripBrandingBlue);cursor:pointer;display:flex;justify-content:center;padding:16px 0}.m-nearby-routes-recommend-single-flt{background-color:#fff;background-image:linear-gradient(90deg,rgba(6,174,189,.04),rgba(6,174,189,0) 12%,#fff);margin:8px 0;padding:16px}.m-nearby-routes-recommend-single-flt__header{align-items:center;display:flex}.m-nearby-routes-recommend-single-flt__header .logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAsVBMVEUIrb0AAAAGrb0Jr78VrsMLsLsGrr8Grr4HsL4Hr74Grr4KrcIOqrgQr78ktrYFrL4Grr0Hrr4Gr74Grr0FsL4Hrr4Fr70Grb0FrrwGr70HscQSssAHrr4Hrr0Grr0Grr0Hr70Hrr0HrsFCws41vcmH2N/p+PkGrr3j9vj8/v5Px9Hx+vsGrr4jt8ay5uwGr74HrbwFrrxfy9Rgy9W86e686e0Grr3///9QxtAoucYPsb+47egwAAAANnRSTlMfAKUcCxZDVyLyrRkSEAcs+OLNnzKSjYteTCf5vod+eHGYJP389/Hs6+jj2dfRu6dlPuvqx8fAs3iIAAAB/ElEQVRIx6VW6XqCMBDckgBiEQ8QxXr3rldPUN//wUpNcDcL6tfP+QXZmWQHNpvATQnSt4UAEML2ZTkKnG2DAVueFTSgAo2TAimgEkJWC27hJG4rBIGAMxABF0i4AImCMr/mTkejqVvjChQENJLUvfQAr54AQUAEJP+onhLUI+IDBeT7OO3UQNth3wpMA46XMniOaQOMhJo4P67RNJICox4wf+qDVMlBQBIqOPvt4+N2X7yRpP4EsrzA/VOW4+m+vITMBTb+L+34IdN40L7nWO25AOVuqvBSCF70gEtyApLRWIV32RE7NTImOYGPL10V/kTBlxrpIscHtAChCr+h4E2NhIAmgJRRT4XvUHCnRmLkCCroa4/fBf9HD/SpgGD+rJdYKP5CL/A8hxOIi4Jbv2bZ69pLuWe+RtRKNVqrFT5HwDww2xw9c37b2MzLMn9pbG0bfKBIWpzfSoDCB9ZfJlwwYd1GFx9iY/I3LKzLm9oYUv5QG6DlzXveoIP8zoAFJW5RRLNz5Dd5jDUBpijzG9hmzKwOPoaYj9lmmIuPvgO1uN2Oa5C4EXNQbpVu17IsvYff88cRa5W8GfetA6aD3MlEPR8VgrV7PalCOB6HFhMElQeKO7MM9I58yY8sND3pdWdhOItHU2JaXnUoXj52rzrYL18drruc/Pv68wtwFXSN8drInQAAAABJRU5ErkJggg==);background-size:100% 100%;border-radius:50%;height:24px;margin-right:8px;width:24px}.m-nearby-routes-recommend-single-flt__header .title{color:var(--tripDeepCyan);font-weight:700}.m-nearby-routes-recommend-single-flt__content{display:flex;justify-content:space-between;margin-top:12px}.m-nearby-routes-recommend-single-flt__content .content-left{display:flex;flex:1;flex-direction:column;justify-content:center;margin-left:32px}.m-nearby-routes-recommend-single-flt__content .content-left .city-pair{line-height:22px}.m-nearby-routes-recommend-single-flt__content .content-left .city-pair .city-name{color:var(--tripBlack);font-size:16px;font-weight:700}.m-nearby-routes-recommend-single-flt__content .content-left .city-pair .city-name.high-light{color:#f70}.m-nearby-routes-recommend-single-flt__content .content-left .city-pair .seperate-icon{color:var(--tripTertiaryGray);font-size:16px;margin:0 8px;text-align:center}.m-nearby-routes-recommend-single-flt__content .content-left .flight-desc{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;margin-top:4px}.m-nearby-routes-recommend-single-flt__content .content-left .flight-desc .isHighligh{color:#f70}.m-nearby-routes-recommend-single-flt__content .content-left .flight-desc .split-line{background-color:var(--tripTertiaryGray);height:8px;margin:0 8px;width:1px}.m-nearby-routes-recommend-single-flt__content .content-right{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;flex-shrink:0;margin-top:4px}.m-nearby-routes-recommend-single-flt__content .content-right .flight-price{margin-right:22px;text-align:right}.m-nearby-routes-recommend-single-flt__content .content-right .flight-price .price{color:var(--tripBlack);font-size:20px;font-weight:700;line-height:26px}[dir=rtl] .m-nearby-routes-recommend__header .logo{margin-left:8px;margin-right:0}[dir=rtl] .m-nearby-routes-recommend__content .nearby-routes-list .nearby-routes-item{padding-left:16px;padding-right:50px}.m-round-breach-seg-rcmd__container{background-color:#fff;background-image:linear-gradient(90deg,rgba(6,174,189,.04),rgba(6,174,189,0) 12%,#fff);margin:4px 0;padding:16px}.m-round-breach-seg-rcmd__container .distance-desc{color:var(--tripTertiaryThirdBlack);margin-left:32px;margin-top:4px}.m-round-breach-seg-rcmd__header{align-items:center;display:flex}.m-round-breach-seg-rcmd__header .logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAsVBMVEUIrb0AAAAGrb0Jr78VrsMLsLsGrr8Grr4HsL4Hr74Grr4KrcIOqrgQr78ktrYFrL4Grr0Hrr4Gr74Grr0FsL4Hrr4Fr70Grb0FrrwGr70HscQSssAHrr4Hrr0Grr0Grr0Hr70Hrr0HrsFCws41vcmH2N/p+PkGrr3j9vj8/v5Px9Hx+vsGrr4jt8ay5uwGr74HrbwFrrxfy9Rgy9W86e686e0Grr3///9QxtAoucYPsb+47egwAAAANnRSTlMfAKUcCxZDVyLyrRkSEAcs+OLNnzKSjYteTCf5vod+eHGYJP389/Hs6+jj2dfRu6dlPuvqx8fAs3iIAAAB/ElEQVRIx6VW6XqCMBDckgBiEQ8QxXr3rldPUN//wUpNcDcL6tfP+QXZmWQHNpvATQnSt4UAEML2ZTkKnG2DAVueFTSgAo2TAimgEkJWC27hJG4rBIGAMxABF0i4AImCMr/mTkejqVvjChQENJLUvfQAr54AQUAEJP+onhLUI+IDBeT7OO3UQNth3wpMA46XMniOaQOMhJo4P67RNJICox4wf+qDVMlBQBIqOPvt4+N2X7yRpP4EsrzA/VOW4+m+vITMBTb+L+34IdN40L7nWO25AOVuqvBSCF70gEtyApLRWIV32RE7NTImOYGPL10V/kTBlxrpIscHtAChCr+h4E2NhIAmgJRRT4XvUHCnRmLkCCroa4/fBf9HD/SpgGD+rJdYKP5CL/A8hxOIi4Jbv2bZ69pLuWe+RtRKNVqrFT5HwDww2xw9c37b2MzLMn9pbG0bfKBIWpzfSoDCB9ZfJlwwYd1GFx9iY/I3LKzLm9oYUv5QG6DlzXveoIP8zoAFJW5RRLNz5Dd5jDUBpijzG9hmzKwOPoaYj9lmmIuPvgO1uN2Oa5C4EXNQbpVu17IsvYff88cRa5W8GfetA6aD3MlEPR8VgrV7PalCOB6HFhMElQeKO7MM9I58yY8sND3pdWdhOItHU2JaXnUoXj52rzrYL18drruc/Pv68wtwFXSN8drInQAAAABJRU5ErkJggg==);background-size:100% 100%;border-radius:50%;height:24px;width:24px}.m-round-breach-seg-rcmd__header .title{color:var(--tripDeepCyan);font-weight:700;margin-left:8px;margin-right:8px}.m-round-breach-seg-rcmd__content{display:flex;justify-content:space-between;margin-top:8px}.m-round-breach-seg-rcmd__content .content-left{display:flex;flex:1;flex-direction:column;justify-content:center;margin-left:32px}.m-round-breach-seg-rcmd__content .content-left .city-pair{line-height:22px}.m-round-breach-seg-rcmd__content .content-left .city-pair .city-name{color:var(--tripBlack);font-size:16px;font-weight:700}.m-round-breach-seg-rcmd__content .content-left .city-pair .city-name.high-light{color:#f70}.m-round-breach-seg-rcmd__content .content-left .city-pair .seperate-icon{color:var(--tripTertiaryGray);font-size:16px;margin:0 8px;text-align:center}.m-round-breach-seg-rcmd__content .content-right{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;flex-shrink:0;margin-top:4px}.m-round-breach-seg-rcmd__content .content-right .flight-price{margin-left:22px;margin-right:22px;text-align:right}.m-round-breach-seg-rcmd__content .content-right .flight-price .price{color:var(--tripBlack);font-size:20px;font-weight:700;line-height:26px}.m-charter-recommend{background:linear-gradient(90deg,#fff6f1,#fff 15%);border-radius:2px;box-sizing:border-box;margin:4px 0;padding:16px}.m-charter-recommend__header{align-items:center;display:flex;margin-bottom:8px}.m-charter-recommend__header .label-wrapper{align-items:center;background:rgba(213,145,91,.2);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.m-charter-recommend__header .label-wrapper .label{height:19px;width:19px}.m-charter-recommend__header .title{background:linear-gradient(-260.87deg,#e5a976 1.92%,#d7a377 52.25%,#c78d5b);-o-background-clip:text;-ms-background-clip:text;-moz-background-clip:text;-webkit-background-clip:text;color:transparent;font-weight:600;margin-left:6px;margin-right:6px;min-width:54px;z-index:1}.m-charter-recommend__content{background:url(images/pic_charter_recommend_bg_16bd3ec7be.jpg_.webp) no-repeat;background-position-x:right;background-size:647px 136px;border-radius:2px;height:136px;overflow:hidden;position:relative;width:100%}.m-charter-recommend__content:before{background:linear-gradient(-92.36deg,transparent,#917159 55%,#917159);bottom:0;content:"";left:0;position:absolute;top:0;width:413px}.m-charter-recommend .btn{background:linear-gradient(-225deg,#f2c7a4,#d7a377 51.32%,#c78d5b);border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.m-charter-recommend .charter-info{color:#fff;left:16px;position:absolute;top:16px}.m-charter-recommend .charter-info .item-info__city{font-size:16px;font-weight:700;line-height:22px;margin-bottom:4px}.m-charter-recommend .charter-info .item-info__city .seperate-icon{margin:0 8px}.m-charter-recommend .charter-info .item-info__label{align-items:center;display:flex;line-height:22px;margin-bottom:8px}.m-charter-recommend .charter-info .item-info__label .split-line{background:var(--tripTertiaryGray);height:8px;margin:0 8px;width:1px}.m-charter-recommend .charter-info .item-info__price{color:#fff;margin-right:8px;margin-top:8px;text-align:left}.m-charter-recommend .charter-info .item-info__price .price{font-size:20px;font-weight:700;line-height:26px}.m-other-travel-way-recommend{background-color:#fff;background-image:linear-gradient(90deg,rgba(6,174,189,.04),rgba(6,174,189,0) 12%,#fff);margin:4px 0;padding:16px}.m-other-travel-way-recommend__header{align-items:center;display:flex}.m-other-travel-way-recommend__header .logo{background-image:url(images/ic-good-finger_1bc7453961.png_.webp);background-size:100% 100%;border-radius:50%;height:24px;width:24px}.m-other-travel-way-recommend__header .title{color:var(--tripDeepCyan);font-weight:700;margin-left:8px;margin-right:8px}.m-other-travel-way-recommend__content{display:flex;gap:16px;margin-top:19px}.m-other-travel-way-recommend__content .travel-way-item{align-items:center;border:1px solid var(--tripTertiaryGray);border-radius:4px;cursor:pointer;display:flex;flex:1;font-size:16px;justify-content:space-between;padding:12px 16px}.m-other-travel-way-recommend__content .travel-way-item .item-left{align-items:center;display:flex}.m-other-travel-way-recommend__content .travel-way-item .item-left .fi-icon{font-size:24px}.m-resumption-recommend__container{align-items:center;background:linear-gradient(-270deg,#f5f7ff,#fff 20%,#fff);display:flex;justify-content:space-between;margin:8px 0;padding:16px}.m-resumption-recommend__header{align-items:center;display:flex}.m-resumption-recommend__header .logo{background-size:100% 100%;border-radius:50%;height:24px;width:24px}.m-resumption-recommend__header .logo.add{background-image:url(images/ic_price_alert_add_65537c04e5.png_.webp)}.m-resumption-recommend__header .logo.subscribed{background-image:url(images/ic_price_alert_subscribed2_ca55b330d0.png_.webp)}.m-resumption-recommend__header .title{color:var(--tripBrandingBlue);font-weight:700;margin-left:8px;margin-right:8px}.m-resumption-recommend__content{align-items:center;display:flex;justify-content:space-between;margin-left:32px;margin-top:8px}[dir=rtl] .m-resumption-recommend__content{margin-left:0;margin-right:32px}.m-same-city-recommend__banner{align-items:center;background:linear-gradient(90deg,rgba(50,100,255,.08),hsla(0,0%,100%,0) 50%) #fff 100%;border:2px solid #fff;display:flex;justify-content:space-between;padding:16px}.m-same-city-recommend__banner .banner-left{display:flex}.m-same-city-recommend__banner .banner-left img{height:48px;margin-right:10px;width:48px}.m-same-city-recommend__banner .banner-right .btn{align-items:center;border:1px solid var(--tripBrandingBlue);border-radius:4px;color:var(--tripBrandingBlue);cursor:pointer;display:flex;height:38px;justify-content:center;width:96px}.m-same-city-recommend__banner .banner-right .btn:hover{background-color:rgba(50,100,255,.08)}.m-same-city-recommend__airportRcmdList .result-item .c-result-operate{margin-inline-start:8px}.rtRcmd.is-v2{background:rgba(255,111,0,.08);cursor:pointer;padding:11px 16px}.rtRcmd.is-v2.is-new-style{background:rgba(6,174,189,.08);border-bottom:none}.rtRcmd.is-v2.is-new-style .ThemeColor26,.rtRcmd.is-v2.is-new-style .color-gray85{color:var(--tripDeepCyan)!important}.rtRcmd.is-v2 .o-btn-v1_blue-2x{align-items:center;border:1px solid var(--tripBrandingBlue);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:42px;justify-content:center;min-width:62px;padding:0 28px;white-space:nowrap}.rtRcmd.is-v2:hover .rtRcmd__icon-arrow{color:var(--tripBrandingBlue)}.rtRcmd.is-v2 .rtRcmd__icon-arrow{font-size:16px;transition:.3s}.rtRcmd{background:linear-gradient(-90deg,#fff,#fff7eb);padding:16px 24px}.rtRcmd-icon{font-size:24px;margin-right:8px}.rtRcmd-desc{flex:1 1 0%}[dir=rtl] .rtRcmd-icon{margin-left:8px;margin-right:0}.atol-modal{max-width:670px}.atol-modal-title{font-weight:600;margin:16px 0 8px}.atol-modal-title:first-of-type{margin-top:8px}.atol-modal-content{color:var(--tripTertiaryThirdBlack);margin-bottom:4px}.ph-tax-wrapper_3106 p+h3{margin-top:16px}.ph-tax-wrapper_3106 p{color:#8592a6;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.ph-tax-wrapper_3106 h3{color:#0f294d;font-size:16px;font-weight:500;line-height:22px;margin-bottom:8px}.phtax-modal .ift-modal-title{margin-bottom:24px}.activity-mid-wrapper_a609,.activity-wrapper_e8fe{border:1px solid rgba(249,76,134,.2);border-radius:2px 2px 2px 2px;color:#ec3c77;font-size:12px;max-width:100%;padding:0 4px}.title-tip_5540{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.label-wrapper_5e26{border:1px solid rgba(6,174,189,.4);border-radius:2px 2px 2px 2px;box-sizing:border-box;color:var(--tripDeepCyan);font-size:12px;font-weight:500;line-height:17px;max-width:100%}.label-wrapper_5e26.is-price-head_6c30{line-height:16px}.type-wrapper_775d{background:linear-gradient(90deg,#f6fad7,#e5faf8 20%,#d1f6f9);padding:2px 4px}.price-wrapper_bc9b{flex-grow:1;padding:2px 4px}.price-wrapper_bc9b,.text-limit_71d7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-limit_71d7{max-width:130px}.line-limit_9f05{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-width_941c{max-width:100%}[dir=rtl] .type-wrapper_775d{background:linear-gradient(270deg,#f6fad7,#e5faf8 20%,#d1f6f9)}.tip-left-white-shadow[dir=rtl] .tip-arrow-top{left:auto;right:20px}.tip-white{background-color:#fff;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#333;max-width:300px;min-width:50px;text-align:left;z-index:1001}.tip-white .tip-inner{margin-top:-2px;min-width:50px}.tip-white .tip-arrow-top{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat;height:10px;left:50%;margin-left:-9px;margin-top:-10px;top:0;width:18px}.tip-white .tip-arrow-top-side{left:20px!important}.tip-white .tip-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat -70px 0;height:18px;left:100%;margin-left:-5px;margin-top:-9px;top:50%;width:10px}.tip-white .tip-arrow-bottom{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -56px;height:10px;left:50%;margin-left:-9px;top:100%;width:18px}.tip-white .tip-arrow-bottom-side{background-image:none!important}.tip-white .tip-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -80px;height:20px;left:0;margin-left:-14px;margin-top:-10px;top:50%;width:15px}.tip-orange{background-color:#fff;border:1px solid #ff4900;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;max-width:300px;min-width:50px;text-align:left;z-index:1001}.tip-orange .tip-inner{margin-top:-2px;min-width:100px}.tip-orange .tip-arrow-top{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat;height:10px;left:50%;margin-left:-9px;margin-top:-10px;top:0;width:18px}.tip-orange .tip-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat -70px 0;height:18px;left:100%;margin-left:-5px;margin-top:-9px;top:50%;width:10px}.tip-orange .tip-arrow-bottom{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat 0 -56px;height:10px;left:50%;margin-left:-9px;top:100%;width:18px}.tip-orange .tip-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwCAYAAAAT8iAGAAACeUlEQVRYw+2YwUtUURjFby2EyLKEEMKVBtYuHMh9WjFu2pjkaMvchTPbaj866T7blvk3CI3ZLiIpd4qbNlGEThIWxMCcvnObGcY3vt5793tBxj0wcHlz7w/ee/d+3zvHmAgha2bklzcaCWASj2dqWMzXOHaFXMWjqSpqNdgfx3ItKeQy7l/bR/UnmuKY17JmMC7kAu5lKtjfQ5t4LX+lwjlRkHOYvvQBe18QKv7HOTI3DHISU+fX8XEbkeIczs2aziCkA2Nda9h8jdji3LEza1zbgBzDzRPP8b6MxOIarhWGwejxIlafwVlcKwwjwyL0KhovL68jLDnF81IS5m19UYKA8lMWq6Vm5XMGUesrLKMv2mpyYhC19Qa40/tOYD06UKNb3B1g6+nTgajKJzbFndgdNhRE/fgGPLj+XWDDOlCj989N8EPitg5E8avk9ydO/h8A8dZKk7y1nO5hP7zBhz3i/rC/fpbXP7QrkIxuQ05f5Ibsd9+Q2295RDZ0R4SHdry7LJBT7of25RLLyLK2jCxIYVtQFzYvL6+j8Skzm4KpKdFmzaZgs0rpGb+mFb11NrkVHe9+1VZJWZ8dzPHpv2fXDwQIDAlCA4Sh6AChBTb4h0gjk2x/pRGytMU+TwrusU8giCr4GuDl5ZVGM2XrYi4g+YAG0mHzAOYCIldIp80BaC3qcoH0WP/PHKBFSSF91vcf0jSTQDLSw3as7z9EcSHD1ufTgoYoDmQCc7nqgeaYFEQbbu04G2KEokAF2wy1oDosZ/295tZaYCPW52seduD171rfrwHVYf3W92s2ZOCIbNgcQANK7dAGysiyzQU0oNQKm5eX13+mXyvAnqE8/D7tAAAAAElFTkSuQmCC) no-repeat 0 -80px;height:20px;left:0;margin-left:-14px;margin-top:-10px;top:50%;width:15px}.tip-darkgray{background-color:#fff;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#333;max-width:300px;min-width:50px;text-align:left;z-index:1001}.tip-darkgray .tip-inner{margin-top:-2px;min-width:50px}.tip-darkgray .tip-arrow-top{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat;height:10px;left:20px;margin-left:-9px;margin-top:-10px;top:0;width:18px}.tip-darkgray .tip-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat -70px 0;height:18px;left:100%;margin-left:-5px;margin-top:-9px;top:50%;width:10px}.tip-darkgray .tip-arrow-bottom{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -56px;height:10px;left:20px;margin-left:-9px;top:100%;width:18px}.tip-darkgray .tip-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABwBAMAAADh3D01AAAAFVBMVEXZ2dn////Z2dnZ2dnZ2dnq6ur///+KHaQOAAAABXRSTlMAAAzCwzDQ2RMAAADTSURBVDjLzdLBbQQhDIXhP3TgSMmZ0dJAoqSAEFFBWDrg9V9CDmPDStvAzOmTRxgLP4D0lcEAbvd6KjX1jAFlaFYMUpPUs0EZkma1syT14yxJs3KWpM5wTSy+S+itAi+G2XvPoVlD6jk0a0g9h2YN6e8IzY+ln1A/nk6sLrvzum1PsKbak17n/fZW96b39l89ERnzlIB5csA8TWCeMDAo909Opd8MXCwvQGqhMlypyVWGKzW5ynClJlcZoabQ99Jt/d0ndpeHzvu2hwn2VDHpZd7vH+zce9hRu7iTAAAAAElFTkSuQmCC) no-repeat 0 -80px;height:20px;left:0;margin-left:-14px;margin-top:-10px;top:50%;width:15px}.poshytipBGlayer{background:#333;bottom:0;-webkit-filter:blur(10px) contrast(.6) brightness(1.4);filter:blur(10px) contrast(.6) brightness(1.4);height:100%;left:0;opacity:.4;position:fixed;right:0;top:50px;width:100%;z-index:1001}.tip-blue{background-color:#fff;border:1px solid #3264ff;box-shadow:0 0 8px rgba(0,0,0,.2);max-width:800px;min-width:50px;padding:10px;text-align:left;z-index:1001}.tip-blue .tip-arrow{visibility:hidden}.tip-blue .tip-inner{margin-top:-2px;min-width:50px}.tip-white-shadow{background-color:#fff;border:0 solid #ddd;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;max-width:376px;min-width:50px;padding:16px 18px;position:absolute;text-align:left;z-index:1009}.tip-white-shadow .tip-inner{margin-top:-2px;min-width:50px}.tip-white-shadow .tip-arrow{border:8px solid transparent;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;box-shadow:1px -1px 1px -1px #d0d0d0;height:0;position:absolute;width:0}.tip-white-shadow .tip-arrow-top{left:50%;margin-left:-4px;margin-top:0;top:-6px;transform:rotate(-45deg)}.tip-white-shadow .tip-arrow-top-side{left:20px!important}.tip-white-shadow .tip-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAEeCAYAAADM05Z1AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAABHgAAAABNUgz2AAADSUlEQVR4Ae3d6W7aYBRFUdoXL31yaldYAsfY33CHc5NtCZFBImdt55eFxe3meDwej/v6cPwTfi/9HL88/T9qIZbJa/n9UQOxrD4av2G0ERfjtRGN4zURneO1EIPjNRCT43MRRuNzEMbjYxFO42MQzuN9EUHjfRDB420RSeNtEMnj5xAi48cQYuP7EKLj2xDi488RRcYfI4qNf0P8Wsffbrc/y6Pi8bfiaDZTgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABCvyYAs+359T1Pt9tdC8r2N4uVfZMvADWL+udiR2gHuIAUAvxAVAHcQKogbgA6CMaANqIRoAuogOgiegE6CEGAFqIQYAOYgKggZgE5CMMALkII0AewhCQgzAGxCMcALEIJ0AcwhEwhPhd9vLI6HDHMxBzhcMJEDN+PWsOgLjxDoDY8caA+PGGgJzxRoC88QaA3PGTgPzxEwCN8YMAnfEDAK3xnQC98R0AzfGNAN3xDQDt8RcA/fEngBrjPwDqjD8A1Bq/A9Qb/wKoOf4JqDt+BXBQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBwgW+x0cZLXdlnH2msMNNGyYveX/7xymGeB+/SYogjscXQZyPF0e0jRdF9I0XQ4yNF0HMjU9G2IxPQtiOD0b4jA9C+I53RsSMd0LEjjdG5Iw3QuSOn0RojB9EaI3vRGiOb0Roj79A1Bj/AVFr/A5Rc/yG4JkCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBrwXWG/G+/rTIT7a7CIvMfZ+5jV+eH++/KfDd6/hygP34UoCj8WUAn8aXAJyNlwdcjZcGtIyXBbSOlwT0jJcD9I6XAoyMlwGMjpcAzIxPB8yOTwVYjE8DWI1PAViODwdYjw8FeIwPA3iNDwF4jh8B/LzPqV8vdHiehbALKV6IMIDXmQgFeCDCAdaIFIAlIg1ghUgFWCDSAbMICcAMQgYwipACjCDkAL0ISUAPQhbQipAGtCDkAVeIEoAzRBnAJ0QpwBGiHGCPKAl4RZQFbIhewD8UCMt5QR+1pQAAAABJRU5ErkJggg==) no-repeat -70px 0;height:18px;left:100%;margin-left:-5px;margin-top:-9px;top:50%;width:10px}.tip-white-shadow .tip-arrow-bottom{bottom:-8px;left:50%;margin-left:-5px;transform:rotate(135deg)}.tip-white-shadow .tip-arrow-bottom-side{background-image:none!important}.tip-white-shadow .tip-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAEeCAYAAADM05Z1AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAABHgAAAABNUgz2AAADSUlEQVR4Ae3d6W7aYBRFUdoXL31yaldYAsfY33CHc5NtCZFBImdt55eFxe3meDwej/v6cPwTfi/9HL88/T9qIZbJa/n9UQOxrD4av2G0ERfjtRGN4zURneO1EIPjNRCT43MRRuNzEMbjYxFO42MQzuN9EUHjfRDB420RSeNtEMnj5xAi48cQYuP7EKLj2xDi488RRcYfI4qNf0P8Wsffbrc/y6Pi8bfiaDZTgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABCvyYAs+359T1Pt9tdC8r2N4uVfZMvADWL+udiR2gHuIAUAvxAVAHcQKogbgA6CMaANqIRoAuogOgiegE6CEGAFqIQYAOYgKggZgE5CMMALkII0AewhCQgzAGxCMcALEIJ0AcwhEwhPhd9vLI6HDHMxBzhcMJEDN+PWsOgLjxDoDY8caA+PGGgJzxRoC88QaA3PGTgPzxEwCN8YMAnfEDAK3xnQC98R0AzfGNAN3xDQDt8RcA/fEngBrjPwDqjD8A1Bq/A9Qb/wKoOf4JqDt+BXBQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBwgW+x0cZLXdlnH2msMNNGyYveX/7xymGeB+/SYogjscXQZyPF0e0jRdF9I0XQ4yNF0HMjU9G2IxPQtiOD0b4jA9C+I53RsSMd0LEjjdG5Iw3QuSOn0RojB9EaI3vRGiOb0Roj79A1Bj/AVFr/A5Rc/yG4JkCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBrwXWG/G+/rTIT7a7CIvMfZ+5jV+eH++/KfDd6/hygP34UoCj8WUAn8aXAJyNlwdcjZcGtIyXBbSOlwT0jJcD9I6XAoyMlwGMjpcAzIxPB8yOTwVYjE8DWI1PAViODwdYjw8FeIwPA3iNDwF4jh8B/LzPqV8vdHiehbALKV6IMIDXmQgFeCDCAdaIFIAlIg1ghUgFWCDSAbMICcAMQgYwipACjCDkAL0ISUAPQhbQipAGtCDkAVeIEoAzRBnAJ0QpwBGiHGCPKAl4RZQFbIhewD8UCMt5QR+1pQAAAABJRU5ErkJggg==) no-repeat 0 -80px;height:20px;left:0;margin-left:-14px;margin-top:-10px;top:50%;width:15px}.tip-left-white-shadow{background-color:#fff;border:0 solid #ddd;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;max-width:630px;min-width:50px;padding:16px 18px;text-align:left;z-index:999}.tip-left-white-shadow .tip-inner{margin-top:-2px;min-width:50px}.tip-left-white-shadow .tip-arrow{border:8px solid transparent;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;box-shadow:1px -1px 1px -1px #d0d0d0;height:0;position:absolute;width:0}.tip-left-white-shadow .tip-arrow-top{left:20px;margin-left:-4px;margin-top:0;top:-6px;transform:rotate(-45deg)}.tip-left-white-shadow .tip-arrow-top-side{left:20px!important}.tip-left-white-shadow .tip-arrow-right{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAEeCAYAAADM05Z1AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAABHgAAAABNUgz2AAADSUlEQVR4Ae3d6W7aYBRFUdoXL31yaldYAsfY33CHc5NtCZFBImdt55eFxe3meDwej/v6cPwTfi/9HL88/T9qIZbJa/n9UQOxrD4av2G0ERfjtRGN4zURneO1EIPjNRCT43MRRuNzEMbjYxFO42MQzuN9EUHjfRDB420RSeNtEMnj5xAi48cQYuP7EKLj2xDi488RRcYfI4qNf0P8Wsffbrc/y6Pi8bfiaDZTgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABCvyYAs+359T1Pt9tdC8r2N4uVfZMvADWL+udiR2gHuIAUAvxAVAHcQKogbgA6CMaANqIRoAuogOgiegE6CEGAFqIQYAOYgKggZgE5CMMALkII0AewhCQgzAGxCMcALEIJ0AcwhEwhPhd9vLI6HDHMxBzhcMJEDN+PWsOgLjxDoDY8caA+PGGgJzxRoC88QaA3PGTgPzxEwCN8YMAnfEDAK3xnQC98R0AzfGNAN3xDQDt8RcA/fEngBrjPwDqjD8A1Bq/A9Qb/wKoOf4JqDt+BXBQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBwgW+x0cZLXdlnH2msMNNGyYveX/7xymGeB+/SYogjscXQZyPF0e0jRdF9I0XQ4yNF0HMjU9G2IxPQtiOD0b4jA9C+I53RsSMd0LEjjdG5Iw3QuSOn0RojB9EaI3vRGiOb0Roj79A1Bj/AVFr/A5Rc/yG4JkCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBrwXWG/G+/rTIT7a7CIvMfZ+5jV+eH++/KfDd6/hygP34UoCj8WUAn8aXAJyNlwdcjZcGtIyXBbSOlwT0jJcD9I6XAoyMlwGMjpcAzIxPB8yOTwVYjE8DWI1PAViODwdYjw8FeIwPA3iNDwF4jh8B/LzPqV8vdHiehbALKV6IMIDXmQgFeCDCAdaIFIAlIg1ghUgFWCDSAbMICcAMQgYwipACjCDkAL0ISUAPQhbQipAGtCDkAVeIEoAzRBnAJ0QpwBGiHGCPKAl4RZQFbIhewD8UCMt5QR+1pQAAAABJRU5ErkJggg==) no-repeat -70px 0;height:18px;left:100%;margin-left:-5px;margin-top:-9px;top:50%;width:10px}.tip-left-white-shadow.is-ru.is-sec .tip-arrow-bottom,.tip-left-white-shadow.is-ru.is-sec .tip-arrow-top{left:55%}.tip-left-white-shadow .tip-arrow-bottom{bottom:-8px;left:20px;margin-left:-5px;transform:rotate(135deg)}.tip-left-white-shadow .tip-arrow-bottom-side{background-image:none!important}.tip-left-white-shadow .tip-arrow-left{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAEeCAYAAADM05Z1AAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAMKADAAQAAAABAAABHgAAAABNUgz2AAADSUlEQVR4Ae3d6W7aYBRFUdoXL31yaldYAsfY33CHc5NtCZFBImdt55eFxe3meDwej/v6cPwTfi/9HL88/T9qIZbJa/n9UQOxrD4av2G0ERfjtRGN4zURneO1EIPjNRCT43MRRuNzEMbjYxFO42MQzuN9EUHjfRDB420RSeNtEMnj5xAi48cQYuP7EKLj2xDi488RRcYfI4qNf0P8Wsffbrc/y6Pi8bfiaDZTgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKEABCvyYAs+359T1Pt9tdC8r2N4uVfZMvADWL+udiR2gHuIAUAvxAVAHcQKogbgA6CMaANqIRoAuogOgiegE6CEGAFqIQYAOYgKggZgE5CMMALkII0AewhCQgzAGxCMcALEIJ0AcwhEwhPhd9vLI6HDHMxBzhcMJEDN+PWsOgLjxDoDY8caA+PGGgJzxRoC88QaA3PGTgPzxEwCN8YMAnfEDAK3xnQC98R0AzfGNAN3xDQDt8RcA/fEngBrjPwDqjD8A1Bq/A9Qb/wKoOf4JqDt+BXBQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBwgW+x0cZLXdlnH2msMNNGyYveX/7xymGeB+/SYogjscXQZyPF0e0jRdF9I0XQ4yNF0HMjU9G2IxPQtiOD0b4jA9C+I53RsSMd0LEjjdG5Iw3QuSOn0RojB9EaI3vRGiOb0Roj79A1Bj/AVFr/A5Rc/yG4JkCFKAABShAAQpQgAIUoAAFKEABClCAAhSgAAUoQAEKUIACFKAABShAAQpQgAIUoAAFKECBrwXWG/G+/rTIT7a7CIvMfZ+5jV+eH++/KfDd6/hygP34UoCj8WUAn8aXAJyNlwdcjZcGtIyXBbSOlwT0jJcD9I6XAoyMlwGMjpcAzIxPB8yOTwVYjE8DWI1PAViODwdYjw8FeIwPA3iNDwF4jh8B/LzPqV8vdHiehbALKV6IMIDXmQgFeCDCAdaIFIAlIg1ghUgFWCDSAbMICcAMQgYwipACjCDkAL0ISUAPQhbQipAGtCDkAVeIEoAzRBnAJ0QpwBGiHGCPKAl4RZQFbIhewD8UCMt5QR+1pQAAAABJRU5ErkJggg==) no-repeat 0 -80px;height:20px;left:0;margin-left:-14px;margin-top:-10px;top:50%;width:15px}.policy-wrapper.is-v2 .flyerPlus-icon-left,.policy-wrapper.is-v2 .flyerPlus-icon-right{height:12px;width:7px}.flyerPlus{height:18px}.flyerPlus-title{color:#c17400;display:inline-block;font-size:12px;font-weight:600;line-height:18px}@supports (-webkit-background-clip:text){.flyerPlus-title{background:linear-gradient(-250.84deg,#975202,#c27500);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.flyerPlus-icon{background-size:100% 100%;color:#c17400;display:inline-block;vertical-align:-1px}.flyerPlus-icon-left{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAGAAAAAAEJTozAAACmklEQVQ4EXVUS2gTURQ9M5lMLMnCNipU4w/ciAt1YaVVg8WCIrWIuLS4EVyIXdmKLeKg1vqBCOJCiktFFKmbgiIKmmKEplJdVEH8gLWUSrRCM8GYNs8zU194eUwCj/s79+R+3jwDAb90D85DoCUexcFNDvIBkIrLrGiqUkaHENjzM4+HlIYa0vVgAgOWBxTA3pFuHNOTVDuYAPhUARnon3BgV2xNqUWQkTi2sHy2gHZp6zKQwLJxl8CiBJcFmqWuS58g3Y3Uy1M4nkmhzgO09GPKNHBdgjmLFVLX5WIFAtsYuFWaxiTJTooHCDVEcY7zH/MSDIEZPVHaPoFhYtB3CMTZ8430KLK//iBhhNFhGPhC0FuZoEufYOcV3OGyXyjBrWIe2VAZCRFBm7DwWIlVqYsVGBBWBEcYqayPfTcszON+6C9yuy5jtipLMXwCz/YGF45gNyt5J+MkWc+WeqQdJC3e+zMEhTiHcYTxOh5GU85FF4l66a/nOcTEs0HJns9EGft4Zy+IBQyXXMww+ZEp8NmOYh1Je4WBeKYPq2oShGyc4KTnfIDgNyCwvwwMFV0Ms7+hlaux1g7XnoH/pXH3O1jqE5LE1H9i8Afbak0O4L3qV3V/iMlreGWbaFIH6IH8G1jCs3EHS9UkVa9sofkqPjSuwXa2c5rnmwSRpHHOxYC0dem3oDu9qzwyinYOsJUxr7LNJivkhZvQsf7DIZ3CgZUu4Gg6i42swub5ze/gNnf1xqrDpMSpsqoCPhyxXJ73Adiggv7rORIOcqg3k5cwLeNVBJ5zzMGygot73EqbBGmyyHb62E6KhOwy4MdWTLbSyTVc5EkEQMDk56ymM5BAJnx1sOS7iwN8kQ4TuIXvQz0JY9zMFPWPXOHTf/Bgw1LuIJNAAAAAAElFTkSuQmCC);margin-right:2px}.flyerPlus-icon-right{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAEKADAAQAAAABAAAAGAAAAAAEJTozAAACj0lEQVQ4EYVTTUhUURT+7nOcmWaSssg0LCyoEIzoX4lRKipaBK2kVUhgbtJV2s/qVQtBrSgiV9GmdkZFQ0hgkP1I06IQzEDKyLJAhGh0xvl7r+8Y7/FmmksfD853zz3fueeec5/Cf/DOxPL4PAZgI9bYhwuF4Uahw7u2baj4HO7THrCBo949h/scUswOd+IU/ftlTymki8VoK5i4gQBF3R7RpIe7VJvg5xQOsvRyJ5LJhh3utdoEtsI+N1BhwV+Ce+7aQ/Q9sBFy4xSu7OnGrKxfX8WSzDROKKCOU2nXJ+CpHJ3g7ZpqXB4z4Z+dR1vmx+IoK+l/Jpv6BMBzKBwO+nBk5js2ZSxewcYWEQnYk2titQn8IZ6QwKEFC5thYYjioAgELH8g0ouocG0T6038zoWQVhYeesVUj5ctRauIBdoEsplNoIOjXCVcwLIHwwYatpn49dezWI1D/7XDZzDNPlZROEN7sTGM/hcprDRyiNgWaqlI8jrF8cpERXYOY8pAf6AE11NZ/gs2TjPRDkdB8RttEwPAXMU6VMsEUhkMUbjVEYplVXGfgVZtBRL0sgv1ORuDPHmZrB1QlORLPdbUi6faBLFOVCaB9xSvdoRiefJoqcLxhh6My1p7hQWgzyum8DPjb1atxa2NHUiJWFC0gpEu1KYtxLg5xkGPctbRvSFElcknVYCiCXj3Mj6guqzCdgbUUBNmExPkHyO7cEc1I+fkybvCyDnU8M23WxZaKFjBK8jngo2b+PIBd+nITzBpIjg1j/PpLM5ykxMsAoUngVKcXG/yL/VASbfpecQnu9vjdymb95UnX2rqwW3X6SG+lEIzW5Ng4CfWW862Bmm/0cYMA4+DG/BgZxsyHk0e/QMGRsLohSBRMQAAAABJRU5ErkJggg==);margin-left:2px}.flyerPlus--large .flyerPlus-title{font-size:24px;line-height:30px}.flyerPlus--large .flyerPlus-icon{height:18px;vertical-align:-3px;width:12px}.flyerPlus--large .flyerPlus-icon-left{margin-right:4px}.flyerPlus--large .flyerPlus-icon-right{margin-left:4px}.flyerPlus--middle{height:auto}.flyerPlus--middle .flyerPlus-title{font-size:20px;line-height:26px}.flyerPlus--middle .flyerPlus-icon{height:12px;vertical-align:0;width:8px}.flyerPlus--middle .flyerPlus-icon-left{margin-right:4px}.flyerPlus--middle .flyerPlus-icon-right{margin-left:4px}.flyerPlus--small .flyerPlus-title{font-size:14px;line-height:18px}.m-flyer-plus{box-sizing:border-box;line-height:18px;max-height:600px;overflow-x:hidden;overflow-y:auto;overflow:overlay;padding:24px;scrollbar-width:thin}.m-flyer-plus.m-flyer-plus__delay{background:#fffbf4 url(images/popup_bg_f468b3a851.png_.webp) top/100% 115px no-repeat;color:var(--tripBlack);max-height:673px}.m-flyer-plus.m-flyer-plus__delay .flyer-plus__coupon{border:1px solid #fbdaae;padding:16px 16px 8px}.m-flyer-plus__wrapper{padding:0;z-index:10}.m-flyer-plus__wrapper.tip-white-shadow .tip-arrow-bottom,.m-flyer-plus__wrapper.tip-white-shadow .tip-arrow-top{left:96px}.m-flyer-plus__wrapper.tip-white-shadow.delay-tip{max-width:456px}.m-flyer-plus .flyer-plus__desc{align-items:flex-start;color:#9d5502}.m-flyer-plus .flyer-plus-delay__desc{color:#9d5502;text-align:center}.m-flyer-plus .flyer-plus__coupon{background-color:#fff;border:1px solid var(--tripTertiaryGray);margin-top:8px;padding:8px}.m-flyer-plus .flyer-plus__coupon .coupon__title .icon__bg{border-radius:100%;height:18px;margin-right:8px;width:18px}.m-flyer-plus .flyer-plus__coupon .coupon__title .icon__bg .fi-icon{font-size:12px}.m-flyer-plus .flyer-plus__coupon .coupon__ticket{margin-top:4px;overflow:hidden}.m-flyer-plus .flyer-plus__coupon .coupon__ticket>div{margin-top:4px}.m-flyer-plus .flyer-plus__coupon .coupon__flex{display:flex}.m-flyer-plus .flyer-plus__coupon .coupon__text{align-self:center}.m-flyer-plus .flyer-plus__coupon .coupon__time{display:inline-block;width:150px}.m-flyer-plus .flyer-plus__coupon .coupon__instructions{cursor:pointer;justify-content:flex-end;line-height:18px;margin-top:4px}.m-flyer-plus .flyer-plus__coupon .coupon__instructions .fi-icon{margin-left:4px;transform:rotate(0deg);transition:transform .2s}.m-flyer-plus .flyer-plus__coupon .coupon__instructions .fi-icon.active{transform:rotate(180deg)}.m-flyer-plus .instructions__content{line-height:18px;margin-top:8px;overflow:hidden;padding-top:8px}.m-flyer-plus .instructions__up2down-enter{max-height:0;opacity:0}.m-flyer-plus .instructions__up2down-enter-active{max-height:600px;opacity:1;transition:.2s}.m-flyer-plus .instructions__up2down-exit{max-height:600px;opacity:1}.m-flyer-plus .instructions__up2down-exit-active{max-height:0;opacity:0;transition:.2s}.m-flyer-plus .flyer-plus__tips{flex-direction:column;margin-top:24px}.m-flyer-plus .flyer-plus__tips .tips__item{margin-top:4px}.m-flyer-plus .flyer-plus__tips .tips__item:first-child{margin-top:8px}.m-flyer-plus::-webkit-scrollbar{width:3px}.m-flyer-plus::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.ist-container_1289 a{color:var(--tripBrandingBlue);cursor:pointer}.fare-tag-text_744a{height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-ph-tax_bee2{margin-left:4px}.ph-tax-wrapper_9a3d{cursor:pointer}[dir=rtl] .icon-ph-tax_bee2{margin-left:0;margin-right:4px}.obFeeDtl-container{color:var(--tripBlack);font-size:14px;padding:24px}.obFeeDtl-desc span{color:var(--tripDeepRed)}.obFeeDtl-detailItem{align-items:center;display:flex;justify-content:space-between}.obFeeDtl-itemName{flex-grow:0;overflow-wrap:break-word;word-break:normal}.obFeeDtl-itemVal{flex-grow:1;flex-shrink:0;margin-left:16px;text-align:end}.obFeeDtl-split-line{background:var(--tripTertiaryGray);height:1px;margin:8px 0}.obFeeTip-tip{background-color:#fff;border:0 solid #ddd;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;padding:0;text-align:left;z-index:1009}.obFeeTip-tip .tip-arrow{border:8px solid transparent;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;box-shadow:1px -1px 1px -1px #d0d0d0;height:0;left:0;position:absolute;top:-4px;transform:rotate(-45deg);visibility:visible!important;width:0}.obFeeTip-container{position:relative}.obFeeTip-container .fi-icon{cursor:pointer;margin-left:4px;vertical-align:-2px}.obFeeTip__tooltip{background:#fff;border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;left:0;max-width:328px;opacity:0;pointer-events:none;position:absolute;transition:.3s;width:100%;z-index:10}.obFeeTip__tooltip.show{opacity:1}.obFeeTip__tooltip .tooltip-arrow{border:8px solid transparent;height:0;position:absolute;width:0}.obFeeTip__tooltip.tooltip_top{transform:translateY(10px)}.obFeeTip__tooltip.tooltip_top.show{transform:translateY(0)}.obFeeTip__tooltip.tooltip_top .tooltip-arrow{border-top:8px solid #fff;bottom:-16px}.obFeeTip__tooltip.tooltip_bottom{transform:translateY(-10px)}.obFeeTip__tooltip.tooltip_bottom.show{transform:translateY(0)}.obFeeTip__tooltip.tooltip_bottom .tooltip-arrow{border-bottom:8px solid #fff;top:-16px}.obFeePM{position:relative}.obFeePM-tip{background-color:#fff;border:0 solid #ddd;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);box-sizing:border-box;padding:0;text-align:left;z-index:1009}.obFeePM-tip__show{display:block;opacity:1}.obFeePM-tip .tip-arrow{left:auto;right:4px}.obFeePM-tipArrow{border:8px solid transparent;border-color:#fff #fff transparent transparent;border-style:solid;border-width:8px;box-shadow:1px -1px 1px -1px #d0d0d0;height:0;position:absolute;right:0;transform:rotate(-45deg);visibility:visible!important;width:0}.obFeePM-tipArrow__top{top:-4px}.obFeePM-tipArrow__bot{bottom:-4px}.obFeePM-container{border-radius:2px 2px 2px 2px;margin-top:16px;padding:4px;position:relative}.obFeePM-container .fi-icon{cursor:pointer;margin-left:4px;vertical-align:-2px}.obFeePM-detailCon{left:0;position:relative;top:0}.obFeeDtlTable-container{color:var(--tripBlack);display:flex;font-size:14px}.obFeeDtlTable-main{flex:1}.obFeeDtlTable-icon{color:var(--tripDeepOrange);flex:none}.obFeeDtlTable-space__mb16{margin-bottom:8px}.obFeeDtlTable-desc span{color:var(--tripDeepOrange)}.obFeeDtlTable-detail{border-radius:0 0 0 0;display:flex;flex-wrap:wrap}.obFeeDtlTable-detailItem{align-items:center;box-sizing:border-box;display:flex;flex:0 0 50%;justify-content:space-between}.obFeeDtlTable-detailItem div{border-left:1px solid var(--tripTertiaryGray);border-top:1px solid var(--tripTertiaryGray);padding:16px}.obFeeDtlTable-detailItem:last-child,.obFeeDtlTable-detailItem:nth-child(2n){border-right:1px solid var(--tripTertiaryGray)}.obFeeDtlTable-detailItem:last-child{border-bottom:1px solid var(--tripTertiaryGray)}.obFeeDtlTable-itemHead{background:var(--tripFifthGray);flex:0 0 40%}.obFeeDtlTable-itemBody{flex:0 0 60%}.obFeeDtlTable-bb1{border-bottom:1px solid var(--tripTertiaryGray)}.obFeeDtlTable-detailT{border-color:var(--tripTertiaryGray);border-style:solid;border-width:0 1px;border:1px solid var(--tripTertiaryGray);width:100%}.obFeeDtlTable-detailT tr{border-bottom:1px solid var(--tripTertiaryGray);width:100%}.obFeeDtlTable-detailT tr:last-child{border-bottom:none}.obFeeDtlTable-detailT tr td{border-right:1px solid var(--tripTertiaryGray)}.obFeeDtlTable-detailT tr td:last-child{border-right:none}.obFeeDtlTable-detailT td{overflow-wrap:break-word;padding:16px;word-break:break-all}.obFeeDtlTable-detailT td:last-child{border-right:1px solid var(--tripTertiaryGray)!important}.obFeeDtlTable-detailT-head{background:var(--tripFifthGray);width:25%}.obFeeDtlTable-detailT-body{width:25%}.withArrow-container{background:var(--tripFifthGray);margin-top:16px;position:relative}.withArrow-container .arrowDetail{padding:16px}.withArrow-arrow{border:8px solid transparent;border-bottom:8px solid var(--tripFifthGray);border-color:var(--tripFifthGray) #f5f7fa transparent transparent;box-shadow:1px -1px 1px -1px #d0d0d0;height:0;position:absolute;right:12px;top:-6px;transform:rotate(-45deg);width:0}.ticketing-fee-tc-popup{border-radius:8px}.puprice-wrapper_ea4b{border-bottom:1px dashed var(--tripTertiaryGray)}.seg-wrapper_bb55{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.order-wrapper_7357{padding-top:16px}.border-item_4c25{padding-bottom:6px}.border-item_4c25+.border-item_4c25{border-top:1px dashed var(--tripTertiaryGray);padding-top:16px}.pu-item-wrapper_6dfb{border-bottom:1px dashed var(--tripTertiaryGray);padding-bottom:16px}.pu-item-wrapper_6dfb.has-order-price_7c5e:last-of-type{padding-bottom:0}.pu-item-wrapper_6dfb:last-of-type{border-bottom:none}.title-wrapper_220e{align-items:center;background-color:rgba(249,76,134,.08);font-weight:500;height:100%;line-height:18px;max-width:150px;padding:1px 4px}.coupon-wrapper_3a5b{border:1px solid rgba(249,76,134,.2);border-radius:2px 2px 2px 2px;color:#ec3c77;display:inline-flex;max-width:100%}.save-wrapper_ab62,.title-ellipsis_78e5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.save-wrapper_ab62{align-items:center;flex-grow:1;height:100%;line-height:18px;padding:1px 4px}.gamble-resource-wrapper_80eb{background-color:rgba(249,76,134,.08);border:1px solid rgba(249,76,134,.2);border-radius:2px;color:#ec3c77;font-size:12px;letter-spacing:0;line-height:16px;padding:0 6px 0 4px}.gamble-resource-wrapper_80eb.is-price-head-version_2933{line-height:18px}.icon-discount-tag_96a6{position:relative;top:2px}.is-no-wrap_38aa{display:-webkit-box;text-overflow:ellipsis;white-space:break-spaces;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.is-wrap_e2e2{display:flex;margin-top:6px;white-space:break-spaces}.is-wrap-wrapper_3072{display:flex}.is-wrap-wrapper_3072 .icon-discount-tag_96a6{top:0}.is-no-wrap-wrapper_8578{display:inline-flex}.ph-tax-wrapper_e412{color:#05939f;cursor:pointer;font-size:12px;letter-spacing:0;line-height:18px}.ph-tax-wrapper_e412:hover{color:#2c59e5}.low-stock-text_75be{background-color:var(--tripOrange);border-radius:2px;color:#fff;font-size:14px;height:22px;line-height:22px;margin-bottom:8px;padding-inline:4px}.low-stock-text_75be.is-price-head_67f1{margin-bottom:0}.tag-wrapper_5c89{align-items:flex-start;column-gap:4px;display:flex;flex-wrap:wrap}.tag-wrapper_5c89.is-price-head_67f1{column-gap:8px;row-gap:8px}.bound-price-diff_1336{color:var(--tripDeepCyan);font-weight:500;line-height:22px}.bound-price-diff_1336.wrap_b56e{white-space:normal}[dir=rtl].m-total-pop .m-total-pop__price{direction:ltr;padding-left:0;padding-right:18px;text-align:left}[dir=rtl].m-total-pop .o-price-flight{direction:rtl}[dir=rtl].m-total-pop .m-total-pop__card_fee .card-fee-content{padding:0 16px 16px 4px}[dir=rtl].m-total-pop .m-total-pop__card_fee .card-fee-content li{padding-left:12px;padding-right:0}[dir=rtl].m-total-pop .m-total-pop__card_fee .card-fee-content li .card-fee-price{margin-left:0;margin-right:16px}[dir=rtl].m-total-pop .m-total-pop__avg{text-align:left}[dir=rtl] .price-reduction-container--special__prefix-icon{padding-left:4px;padding-right:0}.is-v2 .item-con-channel-type{display:flex;white-space:nowrap}.is-v2 .item-con-channel-type,.is-v2 .item-con-price__price-off-wrapper{justify-content:flex-end;margin-top:4px}.is-v2 .item-con-price__price-off-wrapper .item-con-price__del{white-space:nowrap}.item-con-price-tit__del{text-decoration:line-through}.mod-list-new-user-download-item-modal:before{border-bottom:8px solid #fff;border-inline:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;inset-inline-end:100px;margin-top:-8px;position:absolute;top:-8px}.mod-list-new-user-download-item-modal.app-special-price:before{inset-inline-end:140px}.mod-list-new-user-download-item-modal{box-shadow:0 8px 20px 0 rgba(0,41,99,.2);height:fit-content;position:absolute;z-index:2}.mod-list-new-user-download-item-modal.app-special-price{width:300px}.mod-list-new-user-download-item-modal .fi-close{cursor:pointer;font-size:14px;position:absolute;right:10px;top:10px;z-index:1}.mod-list-new-user-download-item-modal .app-download-modal__container{align-items:center;display:flex;flex-direction:column;gap:16px}.mod-list-new-user-download-item-modal .app-download-modal__header{display:flex;flex-direction:row;gap:16px}.mod-list-new-user-download-item-modal .app-download-modal__logo{background-image:url(images/trip_icon_6faf81d3e4.png_.webp);background-repeat:no-repeat;background-size:cover;flex:0 0 60px;height:60px;width:60px}.mod-list-new-user-download-item-modal .app-download-modal__text{align-items:flex-start;display:flex;flex-direction:column}.mod-list-new-user-download-item-modal .app-download-modal__title{color:var(--tripBlack);font-size:18px;font-weight:700;line-height:24px}.mod-list-new-user-download-item-modal .app-download-modal__subtitle{color:var(--tripSecondaryBlack);font-size:12px;line-height:18px}.mod-list-new-user-download-item-modal .app-download-modal__subtitle b{color:var(--tripDeepPink)}.mod-list-new-user-download-item-modal .app-download-modal__qrcode{height:101px;width:101px}.mod-list-new-user-download-item-modal .app-download-modal__scan{color:var(--tripSecondaryBlack);font-size:12px;line-height:18px;margin-top:-16px}.new-user-coupon__price-container{align-items:center;background:linear-gradient(90deg,#fff2f7,#fff5f8 50%,#fff);border-radius:4px;display:flex;flex-direction:row;gap:16px;margin-block:4px;padding:8px;position:relative;width:100%}.new-user-coupon__price-container.cursor-pointer{cursor:pointer}.new-user-coupon__price-container.is-over-length{align-items:flex-start;flex-direction:column;gap:8px}.new-user-coupon__price{color:#ec3c77;font-size:16px;font-weight:700;line-height:20px}.new-user-coupon__price .o-price-flight__currency,.new-user-coupon__price .o-price-flight__num{font-size:16px!important}.new-user-coupon__tag{align-items:center;border:1px solid rgba(249,76,134,.32);border-radius:3px;color:#ec3c77;display:flex;flex-direction:row;font-size:12px;gap:2px;line-height:16px;padding-block:2px;padding-inline:4px}.new-user-coupon__tag .fi-icon_more_line.rotate-180{transform:rotate(180deg)}.page-new-list .o-price-flight,.price-area-new .o-price-flight{color:var(--tripBrandingBlue)}.page-new-list .item-con-price .o-price-flight.fixed-price{border-bottom:0!important;color:var(--tripDeepPink)!important}.price-reduction-container--normal{align-items:center;justify-content:flex-start}.price-reduction-container--normal.is-wrapper{display:inline-flex;margin-bottom:6px;position:relative;top:2px;width:min-content}.price-reduction-container--normal.is-no-wrapper{display:flex;margin-bottom:4px}.price-reduction-container--normal.is-no-wrapper.is-price-head{margin-bottom:0}.price-reduction-container--normal.is-no-wrapper.is-price-head .price-reduction-container--normal__icon{height:22px;width:22px}.price-reduction-container--normal__icon{height:20px;margin-right:-6px;width:20px}.price-reduction-container--normal__content{align-items:center;background-color:rgba(249,76,134,.08);border:1px solid rgba(249,76,134,.32);border-left:none;border-radius:0 2px 2px 0;box-sizing:border-box;color:#ec3c77;display:flex;font-size:12px;font-weight:700;height:20px;line-height:20px;padding-left:10px;position:relative}.price-reduction-container--normal__content.is-price-head{height:22px;line-height:22px}.price-reduction-container--normal__content.is-no-wrap .detail-name{display:-webkit-box;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.price-reduction-container--normal__content.is-wrap{white-space:break-spaces}.price-reduction-container--normal__content:before{background:rgba(249,76,134,.08);border-bottom:1px solid rgba(249,76,134,.32);bottom:-1px;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";display:block;height:21px;left:-7px;position:absolute;width:7px}.price-reduction-container--normal__content:after{background:rgba(249,76,134,.32);bottom:0;content:"";display:block;height:1px;left:-6px;position:absolute;transform:rotate(-74deg);transform-origin:bottom left;width:21px}.price-reduction-container--normal__content .detail-name{padding-right:4px}.price-reduction-container--normal__content .detail-price{background-color:#fff;height:18px;line-height:18px;padding:0 4px}.price-reduction-container--special{align-items:center;border:1px solid rgba(249,76,134,.32);border-radius:2px;box-sizing:border-box;color:#ec3c77;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:flex-start;margin-bottom:4px;width:fit-content}.price-reduction-container--special.is-price-head{margin-bottom:0}.price-reduction-container--special__prefix-icon{align-items:center;background:rgba(249,76,134,.08);display:flex;height:100%;padding-right:4px}.price-reduction-container--special__prefix-icon>img{box-sizing:border-box;height:100%;padding:2px 4px}.price-reduction-container--special__prefix-icon .detail-name{display:-webkit-box;text-overflow:ellipsis;white-space:break-spaces;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.price-reduction-container--special .detail-price{background-color:#fff;padding:0 4px}.self-transfer-hover-tooltip{max-width:328px;padding:8px}.self-transfer-hover-tooltip .self-title-container{align-items:center;display:flex;gap:6px;line-height:26px}.self-transfer-hover-tooltip .guranteeWrapper{margin-top:16px}.self-transfer-hover-tooltip .guranteeWrapper li{color:#051a37;display:flex;font-size:14px;gap:8px;line-height:22px}.self-transfer-hover-tooltip .guranteeWrapper li i.fi-icon_warning_linev2{color:#4f5563}.self-transfer-hover-tooltip .guranteeWrapper .learn-more-link{align-items:center;color:#455873;cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:8px;line-height:22px;margin-top:16px}.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}.special{color:#6b8299;line-height:1;margin-bottom:4px}.special:first-child{margin-top:0}.special:last-child{margin-bottom:0}.special-line{border-bottom:1px dotted #6b8299;cursor:help}.o-special-label{color:#6b8299;display:block;line-height:20px}.o-special-label>i{font-size:16px;padding-right:4px}.o-special-label>i,.o-special-label>span{vertical-align:middle}.o-special-label>.fi-icon{float:left}.o-special-label .special-text{margin-left:18px}.o-special-label .special-text em{white-space:nowrap}.o-special-label .special-text .refund-fee span{color:var(--tripDeepCyan)}.o-special-label .fi-icon_check_line{color:#1da38a}.o-special-label .fi-icon_warning_line{color:#e30609}.o-special-label .fi-icon_gray{color:var(--tripBlack)}.o-special-label .flexiblechange_size{height:18px;width:16px}.debug-info-tool{display:inline-block}.debug-info-tool .fi-icon_setting{color:#4f5563;cursor:pointer;font-size:20px}.debug-info-tool .fi-icon_setting:hover{color:#4978ce;transform:scale(1.2)}.debug-modal{word-break:break-all}.label-wrapper_3baa{border:1px solid rgba(6,174,189,.4);border-radius:2px 2px 2px 2px;box-sizing:border-box;color:var(--tripDeepCyan);font-size:12px;font-weight:500;line-height:17px;max-width:100%}.type-wrapper_b55d{background:linear-gradient(90deg,#f6fad7,#e5faf8 20%,#d1f6f9);padding:2px 4px}.price-wrapper_6e07{flex-grow:1;padding:2px 4px}.price-wrapper_6e07,.text-limit_266d{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-limit_266d{max-width:130px}.line-limit_2e3c{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-width_6033{max-width:100%}[dir=rtl] .type-wrapper_b55d{background:linear-gradient(270deg,#f6fad7,#e5faf8 20%,#d1f6f9)}.detail-fare-item-wrapper_53f8+.detail-fare-item-wrapper_53f8{margin-top:8px}.detail-fare-item-wrapper_53f8,.m-hover-pop:hover{cursor:pointer}.m-hover-pop .text-wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-hover-pop .text-wrapper .fi-icon{background-color:#fff;color:var(--tripBlack);vertical-align:-1px}.m-hover-pop .text-wrapper .fi-icon.isOverFlow{position:absolute;right:0;top:0;z-index:1}.m-hover-pop .text-wrapper .fi-icon:hover{color:var(--tripBrandingBlue);cursor:pointer}.m-hover-pop .text-wrapper.clamp1{display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.m-hover-pop .text-wrapper.clamp1 .fi-icon.isOverFlow{top:18px}.m-hover-pop .text-wrapper.clamp2{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.m-hover-pop .text-wrapper.clamp2 .fi-icon.isOverFlow{top:18px}.hover-popup{background:#fff;border-radius:2px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);padding:8px;position:fixed;transform:translateX(-50%);white-space:nowrap}.hover-popup,.hover-popup:after{pointer-events:none;transition:opacity .3s}.hover-popup:after{background-color:#fff;border-bottom:1px solid rgba(69,88,115,.08);border-right:1px solid rgba(69,88,115,.08);bottom:-6px;content:"";height:12px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:12px}.hover-popup.pop-fade-in,.hover-popup.pop-fade-in:after{display:block;opacity:1}.hover-popup.hide-pop{display:none;opacity:0}.hover-popup.hide-pop:after{opacity:0}.ist-container_45de a{color:var(--tripBrandingBlue);cursor:pointer}.fare-tag-text_673b{height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-ph-tax_c05d{margin-left:4px}.ph-tax-wrapper_2827{cursor:pointer}[dir=rtl] .icon-ph-tax_c05d{margin-left:0;margin-right:4px}.title-rights-more_a140,.viewmore-wrapper_4745{cursor:pointer}.title-rights-more_a140:hover,.viewmore-wrapper_4745:hover{transition:color .3s}.viewmore-wrapper_4745{color:var(--tripTertiaryBlack);white-space:break-spaces}.icon-more_a05e,.icon-upgrade_7c0f{position:relative;top:2px}.icon-upgrade_7c0f{color:var(--tripDeepCyan)}.title-baggage_cd12{display:inline-flex;white-space:break-spaces}.guarantee-info_a26b{max-width:328px}.guarantee-info-title_a89f{color:var(--tripDeepCyan);font-size:20px;font-weight:700;line-height:30px}.guarantee-info-sub-title_929c,.item-title_8098{color:#051a37;font-weight:500;line-height:18px;margin-top:4px}.guarantee-info-sub-title_929c b,.item-title_8098 b{color:var(--tripDeepCyan)}.guarantee-info-sub-title_929c{margin-bottom:24px}.item-title_8098{display:flex;gap:8px;line-height:22px}.item-title_8098 i{color:var(--tripDeepCyan)}.guarantee-info-item_f69b{margin-top:20px}.item-content_9946{color:var(--tripTertiaryBlack);line-height:22px;padding-left:24px}.t-c-link_fd91{color:var(--tripSecondaryBlack);cursor:pointer;display:flex;gap:6px;line-height:22px;margin-top:24px}.t-c-link_fd91 i{font-size:14px}.guarantee-info-tooltip .tooltip-content{border-radius:8px}.guarantee-info-tooltip .tooltip-inner{padding-right:8px}.guarantee-label-container_f975{background:linear-gradient(90deg,rgba(6,174,189,.08) 0,rgba(6,174,189,0));border-radius:4px;box-sizing:border-box;padding:8px 0 8px 8px;width:100%}.guarantee-wrapper-title_f91b{color:var(--tripDeepCyan);display:flex;font-size:14px;gap:16px;line-height:18px}.guarantee-wrapper-title_f91b .title-text_439e{font-weight:700;white-space:normal}.guarantee-wrapper-title_f91b .title-benefits_b8f0{cursor:pointer;font-size:12px;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under}.guarantee-info-item_6e53{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:18px}.guarantee-info-item_6e53 i{color:var(--tripDeepCyan)}.guarantee-info-item_6e53 .guarantee-info-fee_465b{white-space:normal}.guarantee-info-item_6e53 .guarantee-info-fee_465b span{color:var(--tripDeepCyan);font-weight:700}.guarantee-info-item_6e53:hover{color:var(--tripBrandingBlue)}.multi-ticket-dialog{--tripBlack:#121826;--tripSecondaryBlack:#4f5563;--tripFifthGray:#f6f7fa;--tripDeepOrange:#c74401;--tripOrange:#c74401;--tripCyan8:#edfafb}.multi-ticket-dialog .ift-modal-bottom__btn{border-radius:4px}.multi-ticket-dialog .ift-modal-title{margin-bottom:0}.multi-ticket-dialog .ift-modal-bottom{padding-top:16px}.multi-ticket-dialog .multiTicket-content{padding-top:70px}.multi-ticket-dialog{border-radius:8px;padding-top:0}.multi-ticket-dialog .header{align-items:flex-end;display:flex;justify-content:space-between;margin-right:24px;position:absolute;top:-86px;z-index:2}.multi-ticket-dialog .header .title{background:#ebf9fa;border:1px solid rgba(6,174,189,.32);border-radius:0 8px 8px 8px;box-shadow:0 4px 8px 0 rgba(15,41,77,.08);font-size:14px;font-weight:400;line-height:18px;padding:16px}.multi-ticket-dialog .header .title b{font-weight:700}.multi-ticket-dialog .header .img{background:no-repeat url(images/pic_customer_service_94777e9fd2.png_.webp);background-size:cover;flex-shrink:0;height:133px;margin-right:24px;width:130px}.multi-ticket-dialog .header.isRestrictedPriceVersion .title{margin-right:40px}.multi-ticket-dialog .header.isRestrictedPriceVersion .fi-icon_close_line{right:0;top:100px}.multi-ticket-dialog .header_v2{border-radius:8px 8px 0 0;color:var(--tripBlack);font-family:TRIPGEOM-BOLD;font-size:20px;font-weight:700;line-height:26px;margin:0 -24px;padding:24px 170px 24px 40px;position:relative}.multi-ticket-dialog .header_v2 .img{background:url(images/self_transfer_6573e4291d.png_.webp) no-repeat;background-size:cover;bottom:-20px;height:163px;position:absolute;right:36px;width:134px;z-index:1}.multi-ticket-dialog .header_v2.isRestrictedPriceVersion .img{right:76px}.multi-ticket-dialog.isRestrictedPriceVersion .fi-icon_close_line{cursor:pointer;font-size:14px;font-weight:400;line-height:14px;position:absolute;right:26px;top:20px}.multi-ticket-dialog .content{color:var(--tripSecondaryBlack);position:relative}.multi-ticket-dialog .content .warningTip span{color:var(--tripDeepOrange)}.multi-ticket-dialog .content .transferNotice{background:var(--tripFifthGray);border-radius:8px}.multi-ticket-dialog .content .transferGuarantee{background:#ebf9fa;border:1px solid rgba(6,174,189,.32);border-radius:8px}.multi-ticket-dialog .content .guranteeWrapper li,.multi-ticket-dialog .content .noticeWrapper li{display:flex}.multi-ticket-dialog .content .guranteeWrapper li .dot,.multi-ticket-dialog .content .noticeWrapper li .dot{background:#dadfe6;border-radius:50px;height:6px;margin:0 7px;width:6px}.multi-ticket-dialog .content .guranteeWrapper li.isHeighLight .dot,.multi-ticket-dialog .content .noticeWrapper li.isHeighLight .dot{background:var(--tripOrange)}.multi-ticket-dialog .content .guranteeWrapper li.isHeighLight span,.multi-ticket-dialog .content .noticeWrapper li.isHeighLight span{color:var(--tripDeepOrange)}.multi-ticket-dialog .content .guranteeWrapper li:not(:first-child),.multi-ticket-dialog .content .noticeWrapper li:not(:first-child){margin-top:10px}.multi-ticket-dialog .content .backgroundImg{background:no-repeat url(images/pic_transfer_background_95a089dba2.png_.webp);background-size:cover;bottom:0;height:120px;position:absolute;right:0;width:120px}.multi-ticket-dialog .content_v2{color:var(--tripBlack);font-family:TRIPGEOM-REGULAR;position:relative}.multi-ticket-dialog .content_v2 .warningTip{margin-left:26px}.multi-ticket-dialog .content_v2 .warningTip span{color:var(--tripDeepOrange)}.multi-ticket-dialog .content_v2 .transferNotice{background:var(--tripFifthGray);border-radius:8px}.multi-ticket-dialog .content_v2 .transferGuarantee{background:var(--tripCyan8);border:1px solid rgba(6,174,189,.32);border-radius:8px}.multi-ticket-dialog .content_v2 .noticeWrapper li i{color:var(--tripOrange)}.multi-ticket-dialog .content_v2 .guranteeWrapper,.multi-ticket-dialog .content_v2 .noticeWrapper{margin-left:26px}.multi-ticket-dialog .content_v2 .guranteeWrapper li,.multi-ticket-dialog .content_v2 .noticeWrapper li{display:flex}.multi-ticket-dialog .content_v2 .guranteeWrapper li.isHeighLight span,.multi-ticket-dialog .content_v2 .noticeWrapper li.isHeighLight span{color:var(--tripDeepOrange)}.multi-ticket-dialog .content_v2 .guranteeWrapper li:not(:first-child),.multi-ticket-dialog .content_v2 .noticeWrapper li:not(:first-child){margin-top:16px}.multi-ticket-dialog .content_v2 .guranteeWrapper a,.multi-ticket-dialog .content_v2 .noticeWrapper a{color:var(--tripSecondaryBlack)!important;text-decoration:none}.multi-ticket-dialog .m4{margin-left:0;margin-right:4px}.multi-ticket-dialog .m8{margin-left:0;margin-right:8px}.multi-ticket-dialog [dir=rtl] .m4{margin-left:4px;margin-right:0}.multi-ticket-dialog [dir=rtl] .moreIcon{margin-left:0;margin-right:8px;transform:rotateY(180deg)}.multi-ticket-dialog [dir=rtl] .backgroundImg{left:0;right:unset}.multi-ticket-dialog [dir=rtl] .img{margin-left:24px;margin-right:0;transform:rotateY(180deg)}.multi-ticket-dialog [dir=rtl] .header{margin-left:24px;margin-right:0}.multi-ticket-dialog [dir=rtl] .header .title{border-radius:8px 0 8px 8px}.multi-ticket-dialog.isRestrictedPriceVersion .ift-modal-bottom__no{border:none}.multi-ticket-dialog.isRestrictedPriceVersion .ift-modal-bottom__no:hover:not(:disabled){background:none}.restricted-price-login-dialog{margin-right:-12px;position:relative;text-align:center;width:426px}.restricted-price-login-dialog .fi-icon_close_line{cursor:pointer;padding:24px;position:absolute;right:-24px;top:-24px}.restricted-price-login-dialog .restricted-price-login-gift-icon{background:url(images/gift_d2d6fe1170.png_.webp) 50%/cover no-repeat;height:100px;margin:0 auto;width:100px}.restricted-price-login-dialog .restricted-price-login-title{color:#051a37;font-size:20px;font-weight:700;line-height:24px;margin-top:16px}.restricted-price-login-dialog .restricted-price-login-flag{background:linear-gradient(90deg,rgba(250,255,195,.6),rgba(222,255,249,.6) 16.72%,rgba(150,240,255,.6));border:1px solid rgba(6,174,189,.4);border-radius:2px;color:var(--tripDeepCyan);display:inline-flex;gap:4px;line-height:14px;margin:12px auto 0;padding:4px}.restricted-price-login-dialog .restricted-price-login-flag span{font-size:12px}.restricted-price-login-dialog .restricted-price-login-flag i{font-size:14px}.restricted-price-login-dialog .restricted-price-login-tips{color:var(--tripTertiaryBlack);font-size:14px;margin:16px auto 24px;text-align:left}.restricted-price-login-dialog .restricted-price-login-continue-btn{border:none;color:var(--tripBrandingBlue);margin-top:8px}.policy-wrapper.is-v2 .result-item-price{align-items:center;display:flex}.policy-wrapper.is-v2 .result-item-price .result-item-price__total{white-space:nowrap}.policy-wrapper.is-v2 .item-con-cell-btn{margin-top:0!important}.policy-wrapper.is-v2 .c-result-operate__btn{align-items:center;min-width:92px;position:relative}.policy-wrapper.is-v2 .c-result-operate__btn .book-btn-left{background:var(--tripOrange);border:1px solid var(--tripOrange);border-radius:2px 2px 2px 2px;color:#fff;left:50%;line-height:18px;padding:0 4px;position:absolute;top:-13px;transform:translateX(-50%);white-space:nowrap}.policy-wrapper.is-v2 .c-result-operate__btn.showDropdowns .book-btn-txt .fi-icon_dropdown_line{transform:rotate(180deg)}.policy-wrapper.is-v2 .c-result-operate__btn.showDropdowns .book-btn-left{background:var(--tripOrange);border:1px solid;border-radius:2px 2px 2px 2px;color:#fff;left:50%;line-height:18px;padding:0 4px;position:absolute;top:-13px;transform:translateX(-50%)}.page-new-list .result-item .f-info-content .c-result-operate,.page-new-list .result-item .flt-card-info__content .c-result-operate{padding-top:0}.page-new-list .result-item .f-info-content .c-result-operate__btn,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn{align-items:center;position:relative}.page-new-list .result-item .f-info-content .c-result-operate__btn .c-result-operate__btn-text,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn .c-result-operate__btn-text{white-space:nowrap}.page-new-list .result-item .f-info-content .c-result-operate__btn .fi-icon_dropdown_line.is-show-inhidden,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn .fi-icon_dropdown_line.is-show-inhidden{display:none;left:50%;margin-left:0;position:absolute;transform:translateX(-50%) rotate(180deg)!important}.page-new-list .result-item .f-info-content .c-result-operate__btn .fi-icon_dropdown_line.heading-right,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn .fi-icon_dropdown_line.heading-right{transform:rotate(-90deg)!important}.page-new-list .result-item .f-info-content .c-result-operate__btn [dir=rtl] .fi-icon_dropdown_line.heading-right,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn [dir=rtl] .fi-icon_dropdown_line.heading-right{transform:rotate(90deg)!important}.page-new-list .result-item .f-info-content .c-result-operate__btn.is-text-hidden .book-btn-txt .fi-icon_dropdown_line,.page-new-list .result-item .f-info-content .c-result-operate__btn.is-text-hidden .c-result-operate__btn-text,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.is-text-hidden .book-btn-txt .fi-icon_dropdown_line,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.is-text-hidden .c-result-operate__btn-text{visibility:hidden}.page-new-list .result-item .f-info-content .c-result-operate__btn.is-text-hidden .book-btn-txt .fi-icon_dropdown_line.is-show-inhidden,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.is-text-hidden .book-btn-txt .fi-icon_dropdown_line.is-show-inhidden{display:initial;visibility:visible}.page-new-list .result-item .f-info-content .c-result-operate__btn .book-btn-left,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn .book-btn-left{background:var(--tripOrange);border:1px solid var(--tripOrange);border-radius:2px 2px 2px 2px;color:#fff;left:50%;line-height:18px;padding:0 4px;position:absolute;top:-13px;transform:translateX(-50%);white-space:nowrap}.page-new-list .result-item .f-info-content .c-result-operate__btn.showDropdowns,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.showDropdowns{transition:.2s}.page-new-list .result-item .f-info-content .c-result-operate__btn.showDropdowns .book-btn-txt .fi-icon_dropdown_line,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.showDropdowns .book-btn-txt .fi-icon_dropdown_line{transform:rotate(180deg)}.page-new-list .result-item .f-info-content .c-result-operate__btn.showDropdowns .book-btn-left,.page-new-list .result-item .flt-card-info__content .c-result-operate__btn.showDropdowns .book-btn-left{background:var(--tripOrange);border:1px solid;border-radius:2px 2px 2px 2px;color:#fff;display:none;left:50%;line-height:18px;padding:0 4px;position:absolute;top:-13px;transform:translateX(-50%)}.page-new-list .result-item[data-is-bundle-selected=true] .result-item-dep{background-color:rgba(50,100,255,.08);border:2px solid #fff}.btn-ticket-left{background-color:var(--tripOrange);border-radius:2px;color:#fff;line-height:16px;margin-bottom:2px;padding:2px 4px;position:absolute;right:0;top:-12px;white-space:nowrap;z-index:1}.btn-ticket-left:after{border-bottom:4px solid transparent;border-left:4px solid transparent;border-right:4px solid var(--tripOrange);border-top:4px solid var(--tripOrange);bottom:-4px;content:"";display:inline-block;position:absolute;right:0}[dir=rtl] .page-new-list .fi-icon_dropdown_line.heading-right{transform:rotate(90deg)!important}.fixed-price-tooltip .tooltip-content .tooltip-arrow-content{--antd-arrow-background-color:#fff7f5}.fixed-price-tooltip .tooltip-content .tooltip-arrow{height:23px;width:23px}.fixed-price-tooltip .tooltip-content .tooltip-arrow .tooltip-arrow-content{border-bottom:1px solid rgba(249,76,134,.322);border-right:1px solid rgba(249,76,134,.322)}.fixed-price-tooltip .tooltip-content .tooltip-inner{background:linear-gradient(90deg,#fffdf1,50%,#fff1f8);border:1px solid rgba(249,76,134,.322);border-radius:8px}.fixed-price-tooltip__content{display:flex;position:relative}.fixed-price-tooltip__content .content__title-eventDate{color:#8592a6;font-size:14px;letter-spacing:0;line-height:22px;white-space:nowrap}.fixed-price-tooltip__content .content__left-wrapper{margin-right:18px;width:374px}.fixed-price-tooltip__content .content__left-wrapper .clamp-1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}.fixed-price-tooltip__content .content__left-wrapper .clamp-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fixed-price-tooltip__content .content__left-wrapper-title{align-items:center;display:flex;font-size:24px;font-weight:700}.fixed-price-tooltip__content .content__left-wrapper-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:24px;margin-right:4px;width:24px}.fixed-price-tooltip__content .content__left-wrapper-subTitle{align-items:center;display:flex;line-height:24px;margin-top:16px;position:relative;text-indent:80px}.fixed-price-tooltip__content .content__left-wrapper-subTitle:before{background:url(images/tooltip_users_4f38eb88a2.png_.webp) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:24px;left:0;margin-right:8px;position:absolute;top:0;width:72px}.fixed-price-tooltip__content .content__left-wrapper-benefits{color:var(--tripSecondaryBlack);margin-top:8px;overflow:hidden}.fixed-price-tooltip__content .content__left-wrapper-benefits li{display:flex;line-height:22px;margin-top:8px}.fixed-price-tooltip__content .content__left-wrapper-benefits li i{color:var(--tripDeepPink);font-size:12px;margin-right:4px}.fixed-price-tooltip__content .content__splitter{border-left:1px dashed rgba(249,76,134,.161)}.fixed-price-tooltip__content .content__right-wrapper{align-items:center;display:flex;margin-left:16px}.fixed-price-tooltip__content .content__right-wrapper.show-close-btn{margin-right:16px}.fixed-price-tooltip__content .content__right-wrapper-qrcode{height:180px;width:180px}.fixed-price-tooltip__content>i{cursor:pointer;line-height:16px;position:absolute;right:-8px;top:-8px}.agencyModel_bbbe{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);overflow-x:hidden;overflow-y:scroll}.agencyModel_bbbe.agencyModelDialog_06f7{border-radius:8px}.agencyModel_bbbe.agencyModelDialog_06f7 .agencyModelHead_8a0d .title_2f97{font-size:20px;font-weight:500;line-height:26px;margin-bottom:16px}.agencyModel_bbbe .priceDisplay_1e07{white-space:nowrap}.agencyModel_bbbe .agencyModelHead_8a0d{background:#fff;padding:16px 16px 0;position:sticky;top:0;z-index:1}.agencyModel_bbbe .agencyModelHead_8a0d .title_2f97{font-weight:600}.agencyModel_bbbe .agencyModelHead_8a0d .selectPayment_486e{display:flex;justify-content:space-between}.agencyModel_bbbe .agencyModelHead_8a0d .selectPayment_486e li{align-items:center;border:1px solid #dadfe6;border-radius:4px;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:8px 0}.agencyModel_bbbe .agencyModelHead_8a0d .selectPayment_486e .selectPaymentItem_ec01{background:rgba(50,100,255,.08);border:1px solid #3264ff;position:relative}.agencyModel_bbbe .agencyModelHead_8a0d .selectPayment_486e .selectPaymentItem_ec01:before{border:8px solid transparent;border-top:8px solid var(--tripBrandingBlue);bottom:-15.5px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.agencyModel_bbbe .agencyModelHead_8a0d .selectPayment_486e .selectPaymentItem_ec01:after{border:8px solid transparent;border-top-color:#eef2ff;bottom:-14.5px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.agencyModel_bbbe .paymentListWrapper_68a6{width:100%}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f{flex-shrink:0;width:100%}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f .obeeDetailsWrapper_659f{background:var(--tripFifthGray);border-radius:4px;margin:0 16px 8px;padding:8px}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f .obeeDetailsWrapper_659f .showMore_2038{cursor:pointer}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f .obeeDetailsWrapper_659f>li{display:flex;justify-content:space-between;margin-top:4px}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f>li{cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f>li .payIcon_4ecf{height:22px;width:22px}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f>li .bankCard_696b{align-items:center;border:.4px solid #dadfe6;border-radius:1.57px;display:flex;height:16px;justify-content:center;width:22px}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f>li:hover{background:rgba(50,100,255,.08)}.agencyModel_bbbe .paymentListWrapper_68a6 .paymentList_f37f>li:not(:last-child):after{background:var(--tripPlaceholderGray);bottom:0;content:"";display:block;height:1px;left:8px;position:absolute;width:calc(100% - 16px)}.agencyModelPayment_68f6{margin-bottom:8px;position:relative;width:100%}.agencyModelPayment_68f6 .paymentMethod_c344{align-items:center;border:1px solid #dadfe6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:4px 8px;width:100%}.agencyModelPayment_68f6 .paymentMethod_c344 span{width:calc(100% - 24px)}.agencyModelPayment_68f6 .paymentMethod_c344 span span{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.agencyModelPayment_68f6 .paymentMethod_c344:hover{border:1px solid #3264ff}.agencyModelPayment_68f6 .paymentMethod_c344 .arrow_5cc9:hover{color:#3264ff}.agencyModelPayment_68f6 .paymentMethodActive_4f70{border:1px solid #3264ff}.agencyModelPayment_68f6 .agencyModelWrapper_d1a0{bottom:30px;position:absolute}.agencyModelPopup{animation:showAnimation .3s ease-in 0s 1 normal forwards running;position:absolute;z-index:998}.agencyModelPopup .ps__rail-y{top:0!important;z-index:2}.agency-model-dialog{border-radius:8px;padding:0}.agency-model-dialog .ift-modal-close{z-index:2}.agency-model-dialog .ift-modal-content{max-height:unset!important}.agency-model-dialog .ift-modal-bottom{padding-top:0}.agency-model-dialog .ift-modal-bottom .ift-modal-bottom__yes{border-radius:4px;height:38px;margin-bottom:16px;margin-right:24px;margin-top:8px}.agency-model-dialog .ps__rail-y{top:0!important;z-index:2}.merchantModel_adb5{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);overflow-x:hidden;overflow-y:scroll}.merchantModel_adb5 .priceWrapper_129e{flex-direction:column}.merchantModel_adb5 .priceDisplay_fbc9{white-space:nowrap}.merchantModel_adb5 .underLinePrice_b16c{text-decoration:line-through}.merchantModel_adb5 .merchantModelHead_9a92{background:#fff;padding:16px 16px 0;position:sticky;top:0;z-index:1}.merchantModel_adb5 .merchantModelHead_9a92 .title_3cee{font-weight:600}.merchantModel_adb5 .merchantModelHead_9a92 .selectPayment_7001{display:flex;justify-content:space-between}.merchantModel_adb5 .merchantModelHead_9a92 .selectPayment_7001 li{align-items:center;border:1px solid #dadfe6;border-radius:4px;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:8px 0}.merchantModel_adb5 .merchantModelHead_9a92 .selectPayment_7001 .selectPaymentItem_90b2{background:rgba(50,100,255,.08);border:1px solid #3264ff;position:relative}.merchantModel_adb5 .merchantModelHead_9a92 .selectPayment_7001 .selectPaymentItem_90b2:before{border:8px solid transparent;border-top:8px solid var(--tripBrandingBlue);bottom:-15.5px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.merchantModel_adb5 .merchantModelHead_9a92 .selectPayment_7001 .selectPaymentItem_90b2:after{border:8px solid transparent;border-top-color:#eef2ff;bottom:-14.5px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.merchantModel_adb5 .paymentListWrapper_1d1a{padding-right:6px;width:100%}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe{width:100%}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .paymentDesc_6389{background:#fff;padding:16px 16px 8px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .paymentDescWithAgency_31ec li{display:flex}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .paymentDescWithAgency_31ec li:before{background:var(--tripTertiaryThirdBlack);border-radius:50%;content:"";display:block;flex-shrink:0;height:4px;left:50%;margin-right:4px;margin-top:7px;width:4px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .obeeDetailsWrapper_bec7{background:var(--tripFifthGray);border-radius:4px;margin:0 16px 8px;padding:8px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .obeeDetailsWrapper_bec7 .showMore_d7d6{cursor:pointer}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .obeeDetailsWrapper_bec7>li{display:flex;justify-content:space-between;margin-top:4px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23{border:1px solid transparent}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23,.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe>li{background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23 .payIcon_1bb0,.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe>li .payIcon_1bb0{height:22px;width:22px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23 .bankCard_bcbe,.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe>li .bankCard_bcbe{align-items:center;border:.4px solid #dadfe6;border-radius:1.57px;display:flex;height:16px;justify-content:center;width:22px}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23:hover,.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe>li:hover{background:rgba(50,100,255,.08)}.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe .unlimitedPayment_5d23:not(:last-child):after,.merchantModel_adb5 .paymentListWrapper_1d1a .paymentList_1afe>li:not(:last-child):after{background:var(--tripPlaceholderGray);bottom:0;content:"";display:block;height:1px;left:8px;position:absolute;width:calc(100% - 16px)}.merchantModel_adb5 .paymentListWrapper_1d1a .divide_bc29{background:var(--tripPlaceholderGray);height:8px;width:100%}.merchantModel_adb5.merchantModelDialog_1b87{background:unset}.merchantModel_adb5.merchantModelDialog_1b87 .paymentListWrapper_1d1a{padding-bottom:12px}.merchantModel_adb5.merchantModelDialog_1b87 .lastPayment_41af{border-radius:0 0 8px 8px}.merchantModel_adb5.merchantModelDialog_1b87 .anchorButton_4ee5{background:rgba(15,41,77,.7);border-radius:17px;box-shadow:0 4px 16px 0 rgba(15,41,77,.08);color:#fff;line-height:18px;padding:16px}.merchantModel_adb5.merchantModelDialog_1b87 .anchorButton_4ee5:hover{background:rgba(15,41,77,.8);border:1px solid transparent}.merchantModel_adb5.merchantModelDialog_1b87 .unlimitedPayment_5d23{border-radius:8px}.merchantModel_adb5.merchantModelDialog_1b87 .divide_bc29{background:var(--tripFifthGray)}.merchantModel_adb5 .anchorButton_4ee5{background:#fff;border:1px solid #f0f2f5;border-radius:13px;bottom:16px;box-shadow:0 4px 8px 0 rgba(15,41,77,.08);cursor:pointer;font-size:12px;height:26px;left:50%;line-height:26px;opacity:0;padding:2px 8px;position:absolute;transform:translateX(-50%);transition:opacity .5s ease-in-out;z-index:-1}.merchantModel_adb5 .anchorButton_4ee5 span{white-space:nowrap}.merchantModel_adb5 .anchorButton_4ee5:hover{background:#eef2ff;border:1px solid #3264ff}.merchantModel_adb5 .anchorButton_4ee5.showAnchorButton_6a55{opacity:1;z-index:1}.merchantModelPayment_4aa7{margin-bottom:8px;position:relative;width:100%}.merchantModelPayment_4aa7 .paymentMethod_6d40{align-items:center;border:1px solid #dadfe6;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;padding:4px 8px;width:100%}.merchantModelPayment_4aa7 .paymentMethod_6d40 span{width:calc(100% - 24px)}.merchantModelPayment_4aa7 .paymentMethod_6d40 span span{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.merchantModelPayment_4aa7 .paymentMethod_6d40:hover{border:1px solid #3264ff}.merchantModelPayment_4aa7 .paymentMethod_6d40 .arrow_fc88:hover{color:#3264ff}.merchantModelPayment_4aa7 .paymentMethodActive_3112{border:1px solid #3264ff}.merchantModelPayment_4aa7 .merchantModelWrapper_1a0a{bottom:30px;position:absolute}@keyframes breathe_e0e9{0%{background-color:#fff}50%{background:rgba(50,100,255,.08);border:1px solid rgba(50,100,255,.32)}to{background-color:#fff}}.showUnlimitedBreath_96e4{animation:breathe_e0e9 1s 2}.merchantModelPopup{animation:showAnimation .3s ease-in 0s 1 normal forwards running;position:absolute;z-index:998}.merchantModelPopup .ps__rail-y{top:0!important;z-index:2}@keyframes showAnimation{0%{opacity:0;transform:translateY(10px)}50%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.merchant-model-dialog{background:var(--tripFifthGray)!important;border-radius:8px;padding:0}.merchant-model-dialog .ift-modal-close{z-index:2}.merchant-model-dialog .ift-modal-body{margin:16px 10px 0 16px;position:relative}.merchant-model-dialog .ift-modal-body:after{background:linear-gradient(-180deg,rgba(245,247,250,0),#f5f7fa);bottom:0;content:"";display:block;height:24px;position:absolute;width:100%}.merchant-model-dialog .ift-modal-content{border-radius:8px;max-height:unset!important}.merchant-model-dialog .ift-modal-bottom{padding-top:0}.merchant-model-dialog .ift-modal-bottom .ift-modal-bottom__yes{border-radius:4px;height:38px;margin-bottom:16px;margin-right:24px;margin-top:8px}.merchant-model-dialog .ps__rail-y{top:0!important;z-index:2}.label-wrapper_939e{border:1px solid rgba(6,174,189,.4);border-radius:2px 2px 2px 2px;box-sizing:border-box;color:var(--tripDeepCyan);font-size:12px;font-weight:500;line-height:17px;max-width:100%}.type-wrapper_99cb{background:linear-gradient(90deg,#f6fad7,#e5faf8 20%,#d1f6f9);padding:2px 4px}.price-wrapper_b7d3{flex-grow:1;padding:2px 4px}.price-wrapper_b7d3,.text-limit_0eb9{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-limit_0eb9{max-width:130px}.line-limit_17d5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-width_da3d{max-width:100%}[dir=rtl] .type-wrapper_99cb{background:linear-gradient(270deg,#f6fad7,#e5faf8 20%,#d1f6f9)}[class*=rights-detail-policy-label-list-wrapper] .special-text{white-space:normal}.detail-fare-item-wrapper_db58+.detail-fare-item-wrapper_db58{margin-top:8px}.detail-fare-item-wrapper_db58{cursor:pointer}.icon-upgrade_630e{color:var(--tripDeepCyan);position:relative;top:2px}.guarantee-label-container_e76d{background:linear-gradient(90deg,rgba(6,174,189,.08) 0,rgba(6,174,189,0));border-radius:4px;box-sizing:border-box;padding:8px 0 8px 8px;width:100%}[dir=rtl] [class*=guarantee-label-container]{background:linear-gradient(270deg,rgba(6,174,189,.08) 0,rgba(6,174,189,0));padding:8px 8px 8px 0}.guarantee-wrapper-title_ff35{color:var(--tripDeepCyan);display:flex;font-size:14px;gap:16px;line-height:18px}.guarantee-wrapper-title_ff35 .title-text_27bf{font-weight:700;white-space:normal}.guarantee-wrapper-title_ff35 .title-benefits_f106{cursor:pointer;font-size:12px;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under}.guarantee-info-item_1bcc{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:18px}.guarantee-info-item_1bcc i{color:var(--tripDeepCyan)}.guarantee-info-item_1bcc .guarantee-info-fee_77aa{white-space:normal}.guarantee-info-item_1bcc .guarantee-info-fee_77aa span{color:var(--tripDeepCyan);font-weight:700}.guarantee-info-item_1bcc:hover{color:var(--tripBrandingBlue)}.is-show-hidden_78d1 .icon-dr_275a{transform:rotate(0deg)}.icon-dr_275a{transform:rotate(180deg)}.viewmore-wrapper_568e{color:var(--tripTertiaryBlack)}.title-rights-more_6ee8{color:var(--tripBrandingBlue)}.rights-info-wrapper_6409+.rights-info-wrapper_6409{margin-top:12px}.title-rights-more_6ee8,.viewmore-wrapper_568e{cursor:pointer}.title-rights-more_6ee8:hover,.viewmore-wrapper_568e:hover{transition:color .3s}.info-item-wrapper_a958{display:flex;flex-direction:column}.info-item-wrapper_a958+.info-item-wrapper_a958{margin-top:24px}.m-result-list .policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper{row-gap:8px}.m-result-list .policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper:hover .carryon{color:var(--tripBrandingBlue)!important;transition:color .3s!important}.m-result-list .policy-wrapper.is-v3 .item-con-policy.is-v2 .is-hidden,.m-result-list .policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label.is-hidden{color:#888}[dir=rtl] .policy-wrapper.is-v3 .result-item-flex__wrapper{margin-left:0;margin-right:8px}[dir=rtl] .policy-wrapper.is-v3 .result-item-con-more.is-v3 .show-more-icon{transform:rotate(90deg)}[dir=rtl] .policy-wrapper.is-v3 .result-item-flex .result-item-price .user-select .book-btn-left{left:0;right:auto}[dir=rtl] .policy-wrapper.is-v3 .result-item-flex__wrapper .result-item-flex__title-recommend{border-bottom-left-radius:4px;border-bottom-right-radius:0;left:auto;right:24px}[dir=rtl] .policy-wrapper.is-v3 .result-item-flex__wrapper .result-item-flex__title-recommend:before{border-color:transparent var(--tripDeepCyan) transparent transparent;border-width:0 6px 6px 0;bottom:-5px;left:auto;right:0}[dir=rtl] .policy-wrapper.is-v3 .item-con-policy-loading.detail-loading+.detail-loading,[dir=rtl] .policy-wrapper.is-v3 .result-item-flex__wrapper+.result-item-flex__wrapper{margin-left:0;margin-right:8px}[dir=rtl] .policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .title-details{left:0;right:auto}[dir=rtl] .policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .title-details:before{padding-left:0;padding-right:10px;transform:translateX(100%)}[dir=rtl] .policy-wrapper.is-v3 .o-special-label>.fi-icon{float:right;padding-right:0!important}[dir=rtl] .policy-wrapper.is-v2 .result-item-flex-class{margin-left:10px;margin-right:0}[dir=rtl] .policy-wrapper.is-v2 .result-item-price{margin-left:0;margin-right:16px}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy.is-v2 .o-special-label .special-text{margin-left:0;margin-right:8px}[dir=rtl] .policy-wrapper.is-v2 .policy-wrapper__head-wrapper .policy-wrapper__item+.policy-wrapper__item{margin-left:0;margin-right:10px}[dir=rtl] .policy-wrapper.is-v2 .policy-wrapper__price-head{margin-left:0;margin-right:16px}[dir=rtl] .policy-wrapper.is-v2 .result-item-price__info-wrapper{margin-left:8px;margin-right:0}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-limted-label-list.is-limted .o-special-label{border-left:1px solid var(--tripTertiaryGray);border-right:none;padding-left:8px;padding-right:0}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-limted-label-list.is-limted .o-special-label:last-child{border-left:none;padding-left:0}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-limted-label-list.is-limted .o-special-label:last-child .special-text{margin-left:0}[dir=rtl] .policy-wrapper.is-v2 .o-special-label+.o-special-label{margin-left:0;margin-right:8px}[dir=rtl] .policy-wrapper.is-v2 .item-body.error .error-img{background:url(images/camel-white_7aa892aec0.gif);background-size:100% 100%}[dir=rtl] .policy-wrapper.is-v2 .item-body.error .error-text{margin-left:0;margin-right:16px}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-loading .o-special-label i{float:right;padding:0}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-loading .special-text{margin-left:0;margin-right:18px}[dir=rtl] .policy-wrapper.is-v2 .item-con-policy-loading .item-con-policy-loading__btn-wrapper .special-text{margin-left:8px}[dir=rtl] .policy-wrapper.is-v2 .product-label__wrapper .flight-tag+.flight-tag{margin-left:0;margin-right:8px}[dir=rtl] .policy-wrapper.is-v2 .result-item-con-more.is-v2{text-align:left}[dir=rtl] .policy-wrapper.is-v2 .o-special-label>.fi-icon{float:right}[dir=rtl] .policy-wrapper.is-v2 .result-item-flex .o-special-label>i{padding-left:4px;padding-right:0}[dir=rtl] .policy-wrapper.is-v2 .baggage-icon{margin-left:4px;margin-right:0}[dir=rtl] .policy-wrapper.is-v2 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label{margin-left:8px;margin-right:0}[dir=rtl] .price-area-new .m-total-pop__price{padding-left:0;padding-right:18px}[dir=rtl] .price-area-new .m-total-pop__top .m-total-pop__price{padding-left:18px;padding-right:0}[dir=rtl] .price-area-new .m-total-pop__scroll-wrapper{margin-left:-8px;margin-right:0;padding-left:8px;padding-right:0}.app-discount__container{align-items:center;background-image:url(https://static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/appdownload/middle_price_bg.png_.webp);background-repeat:no-repeat;background-size:cover;border-radius:4px;cursor:auto;display:flex;flex:0 0 auto;flex-direction:column;height:var(--card-item-height);justify-content:space-between;margin-top:16px;margin-inline-start:8px;overflow:hidden;position:relative;width:180px}.app-discount__title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px;margin-top:32px;padding-inline:8px}.app-discount__title span{color:#fff;font-size:20px;font-weight:700;line-height:26px;text-align:center;white-space:normal}.app-discount__download{align-items:center;display:flex;flex-direction:column;gap:16px}.app-discount__bubble{background:linear-gradient(-180deg,#ff85ae,#f94c86 84.73%);border-radius:13px;box-sizing:border-box;display:flex;flex:0 0 83px;padding-inline:10px;position:relative;width:150px}.app-discount__bubble b{font-size:30px;line-height:40px;margin-inline:2px}.app-discount__bubble .text{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;text-align:center;text-shadow:0 1px 4px rgba(168,2,58,.58),0 0 1px #fff;white-space:normal;width:100%}.app-discount__bubble .text,.app-discount__bubble .text .is-price-overlength b{font-size:19px;line-height:24px}.app-discount__bubble:before{border:8px solid transparent;border-top-color:#ff2a74;bottom:-16px;content:"";height:0;inset-inline-start:calc(50% - 8px);position:absolute;width:0}.app-discount__phone{align-items:center;background-image:url(images/middle_phone_6c82f3e30f.png_.webp);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;padding-bottom:24px;width:160px}.app-discount__phone.fix-height{height:238px}.app-discount__qrcode{height:108px;margin-top:51px;width:108px}.app-discount__close{inset-inline-end:7px;position:absolute;top:7px}.app-discount__close .fi-icon_close_line{color:#fff;font-size:14px}.app-discount__store{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:12px}.app-discount__android,.app-discount__ios{cursor:pointer;height:31px;width:108px}.result-item-con{background:#fafdff}.result-item-con .result-item-con-class{display:table-cell;*float:left}.result-item-con .result-status-item{display:flex;justify-content:center;padding:20px 0 20px 20px}.result-item-con .result-status-item .item-con-cell{display:flex;flex-direction:column;justify-content:center}.result-item-con .special{color:#6b8299;line-height:1;margin-bottom:4px}.result-item-con .special:first-child{margin-top:4px}.result-item-con .special:last-child{margin-bottom:0}.result-item-con .special-line{border-bottom:1px dotted #6b8299;cursor:help}.result-item-con .o-special-label{color:#6b8299;display:block;line-height:20px}.result-item-con .o-special-label>i{font-size:16px;padding-right:4px}.result-item-con .o-special-label>i,.result-item-con .o-special-label>span{vertical-align:middle}.result-item-con .o-special-label .fi_flight{float:left}.result-item-con .o-special-label .special-text{margin-left:18px}.result-item-con .o-special-label .fi-icon_red{color:var(--tripDeepRed)}.result-item-con .o-special-label .fi-icon_check_line,.result-item-con .o-special-label .fi-icon_green{color:var(--tripDeepCyan)}.result-item-con .o-special-label-line{border-bottom:1px dotted #6b8299;cursor:pointer}.result-item-con .result-item-policy{flex:1}.result-item-con .result-item-price{padding:0 10px 0 20px;text-align:right}.result-item-con .result-item-price .total{color:#6b8299;line-height:1.2}.result-item-con .result-item-price .total>em,.result-item-con .result-item-price .total>span{padding-left:4px}.result-item-con .result-item-price__memberTip .fi-brand{background:#fff0e5;border-radius:2px;margin-right:5px;padding:3px;vertical-align:-1px}.result-item-con .result-item-price .item-con-originPrice{margin-bottom:3px}.result-item-con .result-item-price .item-con-originPrice .o-price-originPrice{color:#6b8299;text-decoration:line-through}.result-item-con .item-con-cell-btn{padding-right:20px;text-align:center}.result-item-con .item-con-cell-btn .o-btn_key{box-shadow:0 1px 4px 0 rgba(255,143,0,.6);font-size:16px;height:44px;line-height:46px;min-width:60px;padding:0 10px}.result-item-con .item-con-cell-btn .stock{color:#f50;display:block;line-height:1;margin-top:5px}.result-item-con .item-con-policy .craftSpan{border-left:1px solid;color:#ccdef0;display:inline-block;height:8px;margin-left:4px;padding-right:4px}.result-item-con .result-item-con-payment-method{background:#eef7ff;margin:0 20px 20px;padding:16px}.result-item-con .result-item-con-payment-method .payment-tip{margin-right:12px;min-width:27%}.result-item-con .result-item-con-payment-method .payment-list-wrapper{flex-basis:100%}.result-item-con .result-item-con-payment-method .payment-list{justify-content:space-between;margin-bottom:12px}.result-item-con .result-item-con-payment-method .payment-list .card-pic{height:24px;width:36px}.result-item-con .result-item-con-payment-method .payment-list .card-name{margin-left:8px}.result-item-con .result-item-con-payment-method .payment-list:last-child{margin-bottom:0}.result-item-con .result-item-con-payment-method .payment-btn{background:#ffa900;border-radius:2px;cursor:pointer;margin-left:8px;padding:7px 12px}.result-item-con .result-item-con-payment-method .payment-btn:hover{background:#f08800}.slowOutTip-time{font-weight:700}.slowOutTip-title{font-weight:700;padding:10px 0}.list-policy-item-hover-container{max-width:287px;min-width:209px}.list-policy-item-hover-container .special.is-advantage .special-text{color:var(--tripBlack)}.list-policy-item-hover-container .special.is-disadvantage .special-text{color:var(--tripTertiaryThirdBlack)}.list-policy-item-hover-container .fi-icon.fi-icon_red{color:var(--tripDeepRed)}.list-policy-item-hover-container .fi-icon.fi-icon_green{color:var(--tripDeepCyan)}.list-policy-item-hover-container .fi-icon.fi-icon_gray{color:var(--tripTertiaryThirdBlack)}.list-change-refund-policy-item-hover-container{width:150px}.debug-info{font-size:16px;font-weight:600}.debug-text{font-size:14px;line-height:1.6}.debug-modal-width{width:500px;word-break:break-all}.bundle-pop_e801{background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_bundle_pop_bg.png_.webp);background-size:cover;border-radius:8px;color:var(--tripSecondaryBlack);padding-top:16px}.bundle-pop_e801 .bundle-pop-head_ae02 img{height:42px;width:42px}.bundle-pop_e801 .bundle-pop-head_ae02 .bundle-pop-head-desc_d2eb{font-weight:400}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803{padding:19px 0}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803:not(:last-child){border-bottom:1px solid var(--tripTertiaryGray)}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803:first-child{padding-top:16px}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803:last-child{padding-bottom:0}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803 img{height:97px;width:105px}.bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803 .sub-title_ff62{color:#c15400}[dir=rtl] .bundle-pop_e801 .bundle-pop-content_6b45 .bundle-pop-item_5803 img{margin-left:16px;margin-right:unset}.bundle-pop-modal .ift-modal-close{font-size:20px}.bundle-area_f4bd{padding:16px 8px 8px}.bundle-area_f4bd i{cursor:pointer}.bundle-area_f4bd i:hover{color:var(--tripBrandingBlue)}.bundle-area_f4bd img{height:36px;width:36px}.bundle-area_f4bd .bundle-area-desc_bc6a{font-weight:500}.bundle-area_f4bd .bundle-area-desc_bc6a span{color:#c15400}[dir=rtl] .bundle-area_f4bd img{margin-left:8px;margin-right:unset}[dir=rtl] .bundle-area_f4bd i{margin-left:unset;margin-right:5px}.ryan-airline-desc_b206{cursor:pointer}.ryan-airline-desc_b206 span{color:var(--tripOrange);font-weight:500}.ryan-airline-desc_b206 .arrow_18f3{margin-left:4px;transform:rotate(-90deg)}[dir=rtl] .ryan-airline-desc_b206{margin-right:8px}[dir=rtl] .ryan-airline-desc_b206 .arrow_18f3{margin-left:0;margin-right:4px;transform:rotate(90deg)}.bookingfee-link_dc25{text-decoration:underline}.bookingfee-link_dc25:hover{cursor:pointer}.result-item-price__off_649c{justify-content:flex-end}.off_af5d{background-color:#f5594a;display:inline-block;line-height:18px;padding:0 4px;position:relative}.off_af5d:after{border-color:#f5594a #f5594a transparent transparent;border-style:solid;border-width:2px;content:"";position:absolute;right:0;top:100%}.list-card-fee-question_ad4c{display:inline-block;font-size:16px;font-weight:400}.o-price-flight_b825{font-weight:600}.price-from_80e8{color:var(--tripBrandingBlue);margin-right:4px}.item-con-price_d074{text-align:right}.no-cursor_1b76{cursor:auto}.item-con-price__from_da9d{font-size:14px;padding-right:4px}.item-con-price__trip_6021{color:var(--tripTertiaryThirdBlack);margin-left:8px}.item-con-price__del_bb0f{background:linear-gradient(0deg,currentcolor,currentcolor) 50% no-repeat;background-size:100% 1px;margin-left:8px;margin-right:4px;text-decoration:line-through}.item-con-price-reduction-underline-price_6c2d{align-items:center;display:flex;margin-top:4px}.item-con-price-reduction-underline-price_6c2d img{height:18px;width:18px}.item-con-price-reduction-underline-price_6c2d span{margin-left:4px;margin-right:0}.item-con-discount-package-underline-price_a514{text-decoration:line-through}[dir=rtl] .price-from_80e8{margin-left:8px;margin-right:0}[dir=rtl] .item-con-price__from_da9d{padding-left:8px;padding-right:0}[dir=rtl] .item-con-price__del_bb0f,[dir=rtl] .item-con-price__trip_6021{margin-left:0;margin-right:8px}[dir=rtl] .item-con-price_d074{text-align:left}.price-reduction--normal_ee95{align-items:center;display:flex;font-size:12px;justify-content:flex-end}.price-reduction--normal__icon_b9af{height:22px;margin-right:-6px;width:22px}.price-reduction--normal__content_5321{align-items:center;border:1px solid rgba(249,76,134,.32);border-left-color:transparent;border-radius:0 2px 2px 0;box-sizing:border-box;color:#ec3c77;display:flex;font-weight:700;height:22px;line-height:22px;padding:0 4px 0 10px;position:relative}.price-reduction--normal__content_5321:before{background:transparent;border-bottom:1px solid rgba(249,76,134,.32);bottom:-1px;content:"";display:block;height:21px;left:-7px;position:absolute;width:7px}.price-reduction--normal__content_5321:after{background:rgba(249,76,134,.32);bottom:0;content:"";display:block;height:1px;left:-6px;position:absolute;transform:rotate(-74deg);transform-origin:bottom left;width:21px}.price-reduction--normal__content_5321 span{margin-top:1px}.price-reduction--special_f3d2{align-items:center;border:1px solid rgba(249,76,134,.32);border-radius:2px;display:flex;font-size:12px;height:22px;justify-content:flex-end;margin-top:4px}.price-reduction--special__icon_b37c{background:rgba(249,76,134,.08);box-sizing:border-box;height:100%;padding:2px}.price-reduction--special__icon_b37c>img{height:100%;width:100%}.price-reduction--special__content_734f{align-items:center;color:#ec3c77;display:flex;font-weight:700;padding:0 4px 0 6px}.coupon-wrapper_32af{border:1px solid rgba(249,76,134,.2);border-radius:2px 2px 2px 2px;color:#ec3c77;font-size:12px;padding:1px 4px}.item-con-price .o-price-flight{border-bottom:1px dashed #27e;cursor:pointer}.item-con-price .price-from{color:#27e;margin-right:4px}.item-con-price .price-trip-prime{margin-top:4px}.item-con-price.low-price .o-price-flight{color:#f60}.item-con-price .stock{color:#f50;display:block}.item-con-price__from{font-size:14px;padding-right:4px}.item-con-price__del{background:linear-gradient(0deg,currentcolor,currentcolor) 50% no-repeat;background-size:100% 1px;margin-right:4px}.item-con-originPrice{margin-bottom:3px}.item-con-originPrice .o-price-originPrice{color:#6b8299;text-decoration:line-through}.result-item-price{padding:0 10px 0 20px;text-align:right}.result-item-price__total{color:var(--tripTertiaryThirdBlack);line-height:1.2;margin-top:4px}.result-item-price__total>em,.result-item-price__total>span{padding-left:4px}.price-area-new{color:var(--tripBlack);font-size:14px;line-height:18px}.price-area-new .o-price-flight{color:#287dfa}.price-area-new .o-price-flight__currency,.price-area-new .o-price-flight__num{font-size:18px;line-height:1}.page-new-list .o-price-flight{color:#287dfa}.page-new-list .o-price-flight__currency,.page-new-list .o-price-flight__num{font-size:18px;line-height:1}.page-new-list .item-con-price .o-price-flight{border-bottom:0;cursor:help}.page-new-list .item-con-price .o-price-flight.no-cursor{cursor:auto}.item-con-recently-price-change{display:flex;justify-content:flex-end}.item-con-recently-price-change.price-up{color:var(--tripDeepOrange)}.item-con-recently-price-change.price-down{color:var(--tripDeepCyan)}.result-item-price__total_f510{color:var(--tripTertiaryThirdBlack);line-height:1.3;margin-top:4px;text-align:right}.result-item-price__limit_d34e{color:var(--tripDeepCyan);font-size:14px;justify-content:flex-end;letter-spacing:0;line-height:18px;text-align:right}.bottom-line_7c86{border-bottom:1px dashed var(--tripDeepCyan);cursor:help;text-decoration:none}.limit-content-wrapper_3b59{color:var(--tripDeepCyan);font-size:14px}.tool-content-item-wrapper_278e{color:var(--tripBlack);position:relative}.tool-content-item-wrapper_278e:before{background-color:var(--tripBlack);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:10px;width:4px}.result-item-price__ph-tax_aee4{color:var(--tripDeepCyan);font-size:14px;justify-content:flex-end;letter-spacing:0;line-height:18px;text-align:right}.result-item-price__fixed_72a1{margin-top:4px}.result-item-price__fixed_72a1 span{align-items:center;color:var(--tripDeepPink);display:inline-flex;font-weight:500}.result-item-price__fixed_72a1 span: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}.result-item-price__fixed_72a1.text-underline_6de0{border-bottom:1px dashed var(--tripDeepPink);cursor:pointer}[dir=rtl] .tool-content-item-wrapper_278e:before{left:auto;right:0}.bundle-price-content{margin-right:8px;text-align:right}.bundle-price-content.isNewListUI{margin:0}.bundle-price-content .bundle-icon i{color:#8592a6;font-size:14px}.bundle-price-content .bundle-price{color:#0f294d;font-size:20px;font-weight:700;line-height:26px}.bundle-price-content .bundle-per-person{color:#455873;font-size:12px}[dir=rtl] .bundle-price-content{margin-left:8px;margin-right:0;text-align:left}[dir=rtl] .bundle-price-content.isNewListUI{margin:0}@media screen and (min-width:834px) and (max-width:1200px){.select-area_7bcf{min-width:265px!important}}@media screen and (max-width:834px){.select-area_7bcf{min-width:200px!important}}.price-wrapper_63db{align-items:flex-end;display:flex;flex-direction:column}.select-area_7bcf{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;min-width:265px;padding-left:15px}[dir=rtl] .select-area_7bcf{padding-left:0;padding-right:15px}.select-area-no-price_df32{max-width:150px;text-align:right}.c-result-operate_8da2{padding-top:4px;text-align:right}.flight-cabin-info_8fa5{color:var(--tripDeepOrange);line-height:18px;margin-top:4px;max-width:176px;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}[dir=rtl] .c-result-operate_8da2{margin-left:0;margin-right:8px}.select-area-operate .round-trip{line-height:24px}.select-area-price .o-price-flight{font-weight:600}.select-area-price .o-price-flight__currency,.select-area-price .o-price-flight__num{font-size:18px;line-height:1.3}.select-area-price .result-item-price__total{line-height:1.3;text-align:right}.select-area-price .item-con-price{text-align:right}.select-area-price .item-con-price__tag{color:var(--tripTertiaryThirdBlack);line-height:1.2;margin-top:4px;text-align:right}.select-area-cabin{overflow-wrap:break-word;text-align:right;word-break:keep-all}.select-area-cabin__title{padding:16px;width:auto}.select-area-cabin__title.tip-white-shadow .tip-arrow{left:auto;right:22px}.select-area-cabin__recm{border-bottom:1px dashed var(--tripOrange);box-sizing:border-box;cursor:pointer;line-height:1}[dir=rtl] .f-info-head .is-v2 .select-area{padding-left:0;padding-right:15px}[dir=rtl] .f-info-head .is-v2 .item-con-price__from{padding-left:4px;padding-right:0}[dir=rtl] .f-info-head .is-v2 .o-price-flight{display:inline-block}[dir=rtl] .f-info-head .is-v2 .select-area-price .item-con-price__tag{text-align:left}.airline-mutil_392b{background-image:url(images/pic_MultipleAirlines_3c1d96ae97.png_.webp);background-size:40px 40px;flex:0 0 40px;height:40px;width:40px}.airline-icon_684e{align-items:center;color:#0086f6;display:flex;font-size:40px;height:40px}@media screen and (min-width:1024px) and (max-width:1200px){.flight-info-airline__flights_0562{width:85px}}@media screen and (min-width:834px) and (max-width:1024px){.flight-info-airline__flights_0562{width:150px}}@media screen and (max-width:834px){.flight-info-airline__flights_0562{width:70px}}.flight-info-airline__timers_39aa{font-size:20px;font-weight:600;line-height:24px}.flight-info-airline__timers_39aa .time_cbcc{font-family:Trip Geom TF!important;white-space:nowrap}.flight-info-airline__timer-dayplus_8ebf{color:var(--tripOrange);display:inline-block;font-size:12px;font-weight:400;line-height:18px;vertical-align:top}.flight-info-airline__airline_bb61{float:left;width:23%}.flight-info-airline__flights_0562{display:flex;flex-wrap:wrap;margin-bottom:0;width:100%}.flight-info-airline__flights_0562:hover{cursor:help}.flt-comfort-popup{background:#fff;border:none;border-radius:2px;max-width:unset!important;padding:16px}.flt-comfort-footer{color:var(--tripBlack);font-size:14px;line-height:18px}.flt-comfort-footer:before{background:var(--tripTertiaryGray);content:"";display:block;height:1px;margin:16px 0;width:100%}.flt-comfort-section{font-size:14px;line-height:18px;margin-top:16px;white-space:nowrap}.flt-comfort-section:first-of-type{margin-top:0}.flt-comfort-section__title{color:var(--tripBlack)}.flt-comfort-section__content{color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:column;margin-top:8px}.flt-comfort-section__tag{display:inline-block}.flt-comfort-section__tag span{margin:0 4px}.flt-comfort-section__tag:first-of-type{margin-left:0}.flt-comfort-section__tag:not(:first-child){margin-top:4px}.flt-comfort__summary{color:var(--tripTertiaryThirdBlack);cursor:help}.flt-comfort__summary .comfort-icon-wrapper{border-bottom:1px dashed var(--tripTertiaryThirdBlack)}.flt-comfort__summary i{font-size:14px;margin-left:4px}.flt-comfort__summary i:first-of-type{margin-left:0}.flt-comfort__divider-left:before{background-color:#b4c4d6;content:"";display:inline-block;height:8px;margin:0 8px;width:1px}.flight-comfort-modal{min-width:209px}.flight-comfort-modal .amenities-airline{align-items:center;display:flex;font-weight:600;margin-bottom:8px;margin-top:8px}.flight-comfort-modal .amenities-airline-logo{flex:0 0 auto;height:18px;margin-inline-end:4px;width:18px}.flight-comfort-modal .amenities-comfort{padding-left:0}.flight-comfort-modal .amenities-carbon-offset{justify-content:space-between}.column-row-gap-16{display:flex;flex-direction:column;row-gap:16px}.column-row-gap-8{display:flex;flex-direction:column;row-gap:8px}.flt-card-stop__modal{max-width:unset;white-space:nowrap}.flt-card-stop__modal .stop-modal{align-items:stretch;display:flex;font-size:14px;line-height:18px;position:relative}.flt-card-stop__modal .stop-modal-line{background-color:var(--tripTertiaryGray);height:calc(100% - 10px);left:51px;position:absolute;top:5px;width:2px}.flt-card-stop__modal .stop-modal-line.meridiem{left:75px}.flt-card-stop__modal .stop-modal-info{display:flex;flex-direction:column;row-gap:16px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item{display:flex;gap:30px;position:relative}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder{align-items:center;display:flex;justify-content:center;width:38px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder.meridiem{width:62px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .time-placeholder .airline-code-logo{border-radius:50%;height:18px;width:18px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adPort{font-weight:700}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime{font-family:Trip Geom TF;font-size:14px;font-weight:700;position:relative;text-align:center;width:38px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime.meridiem{text-align:right;width:62px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .info-adTime .date-diff{color:var(--tripOrange);display:block;font-size:12px;font-weight:400;left:50%;line-height:18px;position:absolute;top:-18px;transform:translateX(-50%);white-space:nowrap}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info{position:relative}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__name{align-items:center;display:flex}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__name .comfort-list{display:flex;gap:4px}.flt-card-stop__modal .stop-modal-info .stop-modal-section-item .airline-info__time{align-items:center;color:var(--tripSecondaryBlack);display:flex}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:after,.flt-card-stop__modal .stop-modal-info .transfer-dot-line:before{content:"";height:calc(100% + 60px);left:51px;position:absolute;top:-30px;width:0}.flt-card-stop__modal .stop-modal-info .transfer-dot-line.meridiem:after,.flt-card-stop__modal .stop-modal-info .transfer-dot-line.meridiem:before{left:75px}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:before{border-left:2px solid #fff;z-index:1}.flt-card-stop__modal .stop-modal-info .transfer-dot-line:after{border-left:2px dashed var(--tripTertiaryGray);z-index:2}.flt-card-stop__modal .stop-modal-info .highlight{color:var(--tripDeepOrange);font-size:14px;line-height:18px}.flt-card-stop__modal .stop-modal-info .txtBg{color:var(--tripDeepOrange)}.flt-card-stop__modal .stop-modal-info .info-layover-row{align-items:flex-start;border:1px solid var(--tripTertiaryGray);border-radius:4px;color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:column;justify-content:center;padding:8px}.flt-card-stop__modal .stop-modal-info .info-transfer{border:1px solid var(--tripTertiaryGray);border-radius:4px;color:var(--tripTertiaryThirdBlack);padding:8px;position:relative}.flt-card-stop__modal .stop-modal-info .info-transfer .trans-info-row{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:flex-start}.flt-card-stop__modal .stop-modal-info .info-transfer-icon{align-items:center;background:#fff;border-radius:14px;color:var(--tripGray);display:flex;font-size:12px;height:12px;left:-23px;position:absolute;top:calc(50% - 6px);width:12px;z-index:5}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip{align-items:center;display:flex;flex-wrap:nowrap}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .tip-item,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .tip-item{align-items:center;display:inline-flex}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .tip-item:nth-of-type(2n):before,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .tip-item:nth-of-type(2n):before{background-color:var(--tripTertiaryGray);content:"";display:inline-block;height:12px;margin:0 8px;width:1px}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip .fi-icon,.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip .fi-icon{font-size:12px;margin-right:6px}.flt-card-stop__modal .stop-modal-info .info-transfer .disadvantage-tip{color:var(--tripDeepOrange)}.flt-card-stop__modal .stop-modal-info .info-transfer .advantage-tip{color:var(--tripDeepCyan)}.flt-card-stop__modal .split-line{background-color:var(--tripTertiaryGray);display:inline-block;height:12px;margin:0 8px;width:1px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .trans-info-row{justify-content:flex-start}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer-icon{left:auto;right:-23px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .advantage-tip .fi-icon,.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .info-transfer .disadvantage-tip .fi-icon{margin-left:6px;margin-right:0}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .stop-modal-section-item .airline-info__img{left:auto;right:-57px}.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .transfer-dot-line:after,.flt-card-stop__modal .stop-modal-rtl .stop-modal-info .transfer-dot-line:before{left:auto;right:51px}.flight-info-stop__wrapper_1a3b.is-v2_868a{display:flex}.flight-info-stop__info-wrapper_c5e1{align-items:center;display:flex;position:relative}.flight-info-stop__info-wrapper_c5e1.is-departure_2a2b{align-items:flex-start;flex-direction:column;width:52px}.flight-info-stop__info-wrapper_c5e1.is-arrival_f407{align-items:flex-end;flex-direction:column;width:52px}.flight-info-stop__info-wrapper_c5e1.is-departure-meridiem_5efb{align-items:flex-start;flex-direction:column;width:80px}.flight-info-stop__info-wrapper_c5e1.is-arrival-meridiem_fbb2{align-items:flex-end;flex-direction:column;width:80px}[dir=rtl] .flight-info-stop__timer-dayplus_0714{direction:ltr;left:-18px;right:unset}.flight-info-stop__code_e162{color:var(--tripTertiaryThirdBlack);cursor:auto;font-size:14px;line-height:18px;margin-top:4px;padding:0 2px;position:relative;text-align:center;white-space:nowrap}.flight-info-stop__code_e162.highlight_d381{background-color:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flight-info-stop__code_e162:hover{cursor:help}.special_02d9{color:var(--tripOrange)}.stop-diff-icon_0040{font-size:12px;margin-left:2px;vertical-align:1px}.flight-info-stop__timer-dayplus_0714{color:var(--tripOrange);font-size:12px;position:absolute;right:-15px;top:0}.flight-info-stop__new-color_a0a3{color:var(--tripBlack)}.flight-info-duration_576d{color:var(--tripTertiaryThirdBlack);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.flight-info-stop__segline-wrapper_eb81{cursor:help;flex-direction:column;font-size:12px;line-height:18px;margin:0 10px}.flight-info-stop_stop-line-wrapper_6c82{flex-direction:column}.flight-info-stop__text_3ee2{color:var(--tripTertiaryThirdBlack);font-weight:400;line-height:18px;max-width:160px;text-align:center;white-space:pre-wrap}.dash_text_fb9a{text-decoration:underline dashed;text-underline-offset:3px}.flight-info-stop__dot_f5ca{background:var(--tripTertiaryGray);height:6px;width:6px}.flight-info-stop__line_de32{background:var(--tripTertiaryGray);height:2px;width:160px}.flight-info-stop__stopline-wrapper_8245{bottom:0;justify-content:space-between;left:0;position:absolute;right:0;top:0}.flight-info-stop__stopline-wrapper_8245:after,.flight-info-stop__stopline-wrapper_8245:before{content:"";display:block}.flight-info_stop__stop-dot_4fe4{background:#fff;border:2px solid var(--tripTertiaryGray);height:4px;width:4px}.flight-info_stop__stop-dot_4fe4.is-special_4d1c{border-color:var(--tripOrange)}.flight-info-stop__line-wrapper_a87e{margin-bottom:3px;margin-top:3px;position:relative}.hide-cursor_ec3e{cursor:default}.flight-info.is-v2 .flight-info-airline .flight-info-airline__flights{margin-bottom:0;width:100%}.flight-info.is-v2 .flight-info-airline .flight-info-airline__flights .flights-info{margin-top:0}.flight-info.is-v2 .flight-info-airline .flight-info-airline__logo{flex:0 0 40px;height:40px;width:40px}.flight-info.is-v2 .flight-info-airline .flight-name__wrapper{align-items:center;display:flex;flex-wrap:nowrap;height:18px;width:100%}.flight-info.is-v2 .flight-info-airline .flight-name__wrapper .flights-name{color:var(--tripBlack);margin-right:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-info.is-v2 .flight-info-airline .flight-name__wrapper .logo-item{display:inline-block;height:18px;width:32px}.flight-info.is-v2 .flight-info-airline .flight-name__wrapper .logo-item .flagship-air-code-img{height:100%;width:100%}.flight-info.is-v2 .flight-info-airline .flights-airline{color:var(--tripTertiaryThirdBlack);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.flight-info.is-v2 .flight-info-airline .flights-info{color:var(--tripDeepOrange);margin-top:0}.flight-info.is-v2 .flight-info-airline .flights-info span:not(:first-of-type){margin-left:8px}.flight-info-airline{align-items:flex-start;display:flex;position:relative}.flight-info-airline__modal-tooltip .tooltip-inner{padding:8px}.flight-info-airline__modal-tooltip .airline-modal{align-items:center;background:#fff;display:flex;font-size:14px;line-height:18px;padding:4px}.flight-info-airline__modal-tooltip .airline-modal-logo{height:18px;width:18px}.flight-info-airline__modal-tooltip .airline-modal-logo.fi-icon_separate{color:#0086f6}.flight-info-airline__modal-tooltip .airline-modal-LCC,.flight-info-airline__modal-tooltip .airline-modal-airline,.flight-info-airline__modal-tooltip .airline-modal-number,.flight-info-airline__modal-tooltip .airline-modal-operated{margin-left:4px}.flight-info-airline__modal-tooltip .airline-modal-LCC,.flight-info-airline__modal-tooltip .airline-modal-operated{color:var(--tripDeepOrange)}.flight-info-airline__modal-tooltip .airline-modal-operated-new-color{color:var(--tripTertiaryThirdBlack)!important}.flight-info-stop{position:relative}.flight-info-stop__modal{max-width:unset;white-space:nowrap}.flight-info-stop__modal .is-stop-new-color [data-color-type=transfer-text]{color:var(--tripTertiaryThirdBlack)!important;font-weight:500!important}.flight-info-stop__modal .flight-info-stop__title-detial-port{font-size:14px}.flight-info-stop__modal .stop-modal{align-items:stretch;display:flex;font-size:14px;line-height:18px}.flight-info-stop__modal .stop-modal-line{flex:0 0 2px}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background{background-color:var(--tripTertiaryGray);height:calc(100% - 10px);position:relative;top:5px;width:100% px}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:after,.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:before{background-color:var(--tripTertiaryGray);border:2px solid var(--tripTertiaryGray);content:"";height:4px;left:-3px;position:absolute;width:4px}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:before{top:0}.flight-info-stop__modal .stop-modal-line .stop-modal-line-background:after{bottom:0}.flight-info-stop__modal .stop-modal-info{margin-left:8px}.flight-info-stop__modal .stop-modal-info .special{color:var(--tripDeepOrange);font-size:14px;line-height:18px}.flight-info-stop__modal .stop-modal-info .info-dPort{margin-bottom:8px}.flight-info-stop__modal .stop-modal-info .info-aPort{margin-top:8px}.flight-info-stop__modal .stop-modal-info .info-layover-row{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;row-gap:4px}.flight-info-stop__modal .stop-modal-info .info-adPort,.flight-info-stop__modal .stop-modal-info .info-layover-row{margin:8px 0;position:relative}.flight-info-stop__modal .stop-modal-info .info-adPort:before,.flight-info-stop__modal .stop-modal-info .info-layover-row:before{background-color:#fff;border:2px solid var(--tripTertiaryGray);content:"";height:4px;left:-13px;position:absolute;top:calc(50% - 3px);width:4px}.flight-info-stop__modal .stop-modal-info .info-layover-row:before{border:2px solid var(--tripOrange)}.flight-info-stop__modal .stop-modal-info .info-transfer{background-color:var(--tripFifthGray);margin:8px 0 8px -8px;padding:8px 8px 8px 11px;position:relative}.flight-info-stop__modal .stop-modal-info .info-transfer .trans-info-row{align-items:center;column-gap:4px;display:flex;flex-direction:row;justify-content:flex-start}.flight-info-stop__modal .stop-modal-info .info-transfer-icon{background:#fff;border-radius:14px;color:var(--tripDeepOrange);font-size:14px;height:14px;left:-8px;position:absolute;top:calc(50% - 9px);width:14px;z-index:5}.flight-info-stop__modal .stop-modal-info .info-transfer:after,.flight-info-stop__modal .stop-modal-info .info-transfer:before{content:"";height:calc(100% + 20px);left:-2px;position:absolute;top:-10px;width:0}.flight-info-stop__modal .stop-modal-info .info-transfer:before{border-left:2px solid #fff;z-index:1}.flight-info-stop__modal .stop-modal-info .info-transfer:after{border-left:2px dashed var(--tripTertiaryGray);z-index:2}.flight-info-stop__modal .stop-modal-info .port-code.highlight{background-color:rgba(255,111,0,.16);color:var(--tripDeepOrange)}[dir=rtl] .flight-info.is-v2 .flight-info-col.col-1{padding-left:8px;padding-right:0}[dir=rtl] .flight-info.is-v2 .flight-info-amenities .fi-icon{margin-left:7px;margin-right:0}.flight-info-airline__modal-tooltip [dir=rtl] .airline-modal-LCC,.flight-info-airline__modal-tooltip [dir=rtl] .airline-modal-airline,.flight-info-airline__modal-tooltip [dir=rtl] .airline-modal-number,.flight-info-airline__modal-tooltip [dir=rtl] .airline-modal-operated{margin-left:0;margin-right:4px}[dir=rtl].flight-info-amenities__modal.is-v2 .amenities-airline-name{margin-left:8px;margin-right:0}.flight-info-stop__modal .stop-modal-rtl .info-adPort:before,.flight-info-stop__modal .stop-modal-rtl .info-layover:before{background-color:#fff;border:2px solid var(--tripTertiaryGray);content:"";height:4px;position:absolute;right:-13px;top:5px;width:4px}.flight-info.is-v2{align-items:center}.flight-info.is-v2 .flight-info-col.col-2{flex:1 0 0;padding-right:0}.flight-info.is-v2 .flight-info-col.col-1{flex:1 0 0;-ms-flex:1 0 190px}.flight-info.is-v2 .flight-info-amenities.list-amenities:hover .comfort-icon-item{color:var(--tripBrandingBlue);transition:.3s}.flight-info.is-v2 .flight-info-amenities.list-amenities:hover .comfort-icon-item .ThemeColor25{color:var(--tripBrandingBlue)!important;transition:.3s}.flight-info.is-v2 .flight-info-amenities{color:var(--tripSecondaryBlack);display:inline-block;line-height:24px;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.flight-info.is-v2 .flight-info-amenities .comfort-icon-item,.flight-info.is-v2 .flight-info-amenities .comfort-icon-item .ThemeColor25{transition:.3s}.flight-info.is-v2 .flight-info-amenities:after{border-bottom:none}.flight-info.is-v2 .flight-info-amenities .fi-icon{font-size:14px;margin-right:7px}.flight-info.is-v2 .flight-info-airline__logo{align-self:center;flex:0 0 40px;height:40px;width:40px}.flight-info.is-v2 .f-40-center{align-self:center;font-size:40px!important}.flight-info{align-items:flex-start;display:flex;max-height:96px}.flight-info-mark{margin-top:14px}.flight-info-col.col-1{flex:0 0 auto;padding-right:8px}.flight-info-col.col-2{flex:4 0 0;-ms-flex:1 0 40%}.flight-info-col.col-3{flex:6 0 0;-ms-flex:1 0 60%}.flight-info-col.col-2,.flight-info-col.col-3{align-items:flex-start;display:flex;flex-direction:column;padding-right:16px}.flight-info .timeSplit{padding:0 4px}.flight-info-amenities{color:var(--tripTertiaryThirdBlack);margin-top:4px;position:relative}.flight-info-amenities .comfort-icon-wrapper{border-bottom-style:none}.flight-info-amenities:hover{cursor:help}.flight-info-amenities:before{content:unset}.flight-info-amenities:after{border-bottom:1px dashed var(--tripTertiaryThirdBlack);bottom:-1px;content:"";height:0;left:0;position:absolute;width:100%}.flight-info .mt-8-im{margin-top:8px!important}.flight-info .mis-4{margin-inline-start:4px}.flight-info-amenities__modal{padding-top:0}.flight-info-amenities__modal .amenities-airline{align-items:center;display:flex;font-weight:600;margin-bottom:8px;margin-top:16px}.flight-info-amenities__modal .amenities-airline-logo{flex:0 0 auto;height:18px;margin-inline-end:4px;width:18px}.flight-info-amenities__modal .amenities-carbon-offset{justify-content:space-between}.f-info-merge .flight-info:first-of-type{margin-bottom:16px}.f-info-merge .flight-info:first-of-type .fake-nearbyPort{height:30px}.f-info-merge .flight-info-airline__wrap{max-height:98px;overflow:hidden}.f-info-merge .flights-budget.hasBottom{margin-bottom:10px}.flight-info-amenities__modal.is-v2{min-width:209px;padding-top:16px}.flight-info-amenities__modal.is-v2 .tip-inner{margin-right:-16px;max-height:50vh;overflow-y:auto;padding-right:16px}.flight-info-amenities__modal.is-v2 .tip-inner::-webkit-scrollbar{border-radius:3px;width:6px}.flight-info-amenities__modal.is-v2 .tip-inner::-webkit-scrollbar:hover{background-color:var(--tripFifthGray)}.flight-info-amenities__modal.is-v2 .tip-inner::-webkit-scrollbar-thumb{background-color:#d8d9dc;border-radius:3px;border-right:1px solid var(--tripFifthGray)}.flight-info-amenities__modal.is-v2 .tip-inner::-webkit-scrollbar-thumb:hover{background-color:#b2bbc8}.flight-info-amenities__modal.is-v2 .amenities-aieline__wrapper{border-bottom:1px solid var(--tripTertiaryGray);padding-bottom:16px}.flight-info-amenities__modal.is-v2 .amenities-aieline__wrapper:last-child{border-bottom:none;padding-bottom:0}.flight-info-amenities__modal.is-v2 .amenities-aieline__wrapper:first-child{margin-top:8px}.flight-info-amenities__modal.is-v2 .amenities-aieline__wrapper+.amenities-aieline__wrapper{margin-top:16px}.flight-info-amenities__modal.is-v2 .flt-comfort-section__content{display:flex;flex-direction:column}.flight-info-amenities__modal.is-v2 .flt-comfort-section__content .flt-comfort-section__tag{margin-left:0}.flight-info-amenities__modal.is-v2 .flt-comfort-section__content .flt-comfort-section{margin-top:8px}.flight-info-amenities__modal.is-v2 .if-empty-none:empty{display:none}.flight-info-amenities__modal.is-v2 .amenities-airline-name{font-weight:500}.flight-info-amenities__modal.is-v2 .amenities-child-comfort-info{align-items:center;display:flex;flex-direction:row;margin-bottom:4px}.flight-info-amenities__modal.is-v2 .airline-modal-operated{color:var(--tripDeepOrange);margin-left:4px;margin-right:4px}.flight-info-amenities__modal.is-v2 .airline-modal-operated-new-color{color:var(--tripTertiaryThirdBlack)}.flight-info-amenities__modal.is-v2 .amenities-aieline__flightsegment-wrapper{color:var(--tripBlack)}.flight-info-amenities__modal.is-v2 .amenities-aieline__title-port{font-size:14px;font-weight:500}.flight-info-amenities__modal.is-v2 .amenities-airline{align-items:center;display:flex;font-weight:600;margin-bottom:8px;margin-top:8px}.flight-info-amenities__modal.is-v2 .amenities-airline-logo{flex:0 0 auto;height:18px;margin-inline-end:4px;width:18px}.flight-info-amenities__modal.is-v2 .amenities-comfort{padding-left:0}.flight-info-airline__wrap_8688{display:inline-flex;flex:1 1 0;-ms-flex:1 1 40px;justify-content:center;min-height:40px;padding-left:8px;width:0}[dir=rtl] .flight-info-airline__wrap_8688{padding-left:0;padding-right:8px}.f-info-head__recent-viewed-labels-wrapper{background:linear-gradient(-88.57deg,rgba(6,174,189,0) .03%,rgba(6,174,189,.08) 51.4%);margin-left:-16px;margin-right:-16px}.f-info-head__recent-viewed-labels-wrapper .label-text{background:linear-gradient(81.37deg,#27cfd0,#06aebd);color:#fff;line-height:22px;margin-right:24px;padding-left:12px;padding-right:4px;position:relative}.f-info-head__recent-viewed-labels-wrapper .label-text:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAWCAMAAAD+dOxOAAAAP1BMVEUAAAAGr74Grr4XudEHr70HsL4Hsb8LscIKscQHr70Grr4Hrr0Hr74Hrr0Gr74Hrr8Grr4Ir70Ir78HrsMGrr1Q++N6AAAAFHRSTlMA9c8L5XNHLRro1Lq5q6KLfl1cJtfS7DwAAABJSURBVBjTXci3EcAwDATBJ0Anb/uvVZk4uA1Xb2SMwuiIVYgbkRyxC1ERWYiD0RAmRGF0xCLEhUiOOBUje4ypKYQ9GpHmrer3AapqE9GIKZG0AAAAAElFTkSuQmCC);background-size:100% 100%;content:"";display:block;height:100%;position:absolute;right:-12px;top:0;width:16px}.f-info-head__recent-viewed-labels-wrapper .price-text{color:var(--tripDeepCyan);line-height:22px}[dir=rtl] .f-info-head__recent-viewed-labels-wrapper{background:linear-gradient(88.57deg,rgba(6,174,189,0) .03%,rgba(6,174,189,.08) 51.4%)}[dir=rtl] .f-info-head__recent-viewed-labels-wrapper .label-text{background:linear-gradient(81.37deg,#06aebd,#27cfd0);margin-left:24px;margin-right:0;padding-left:24px;padding-right:12px}[dir=rtl] .f-info-head__recent-viewed-labels-wrapper .label-text:after{left:-12px;right:auto;transform:rotateY(180deg)}.departing-soon-notice-content_60a8{align-items:flex-start;color:var(--tripSecondaryBlack);display:flex;font-size:14px;font-weight:400;gap:4px;line-height:22px;margin-bottom:8px}.departing-soon-notice-content_60a8 i{background:#455873;border-radius:50%;height:4px;margin-top:9px;width:4px}.departing-soon-notice-content_60a8 span{flex:1}.departing-soon-notice__title_7e08{font-size:20px;font-weight:500;line-height:26px;margin:24px 24px 0}.departing-soon-notice__btn-wrapper_e01c{text-align:right}.departing-soon-notice-checkbox_5e32{align-items:center;cursor:pointer;display:inline-flex;gap:8px;margin:16px 0 8px;user-select:none}.departing-soon_de21{background:rgba(255,111,0,.08);border-radius:2px 2px 2px 2px;color:var(--tripDeepOrange);cursor:pointer;font-size:12px;line-height:16px;padding:4px 4px 2px}.cursor-help_4c85{cursor:help}.title-recommand_be6f{color:#fff;padding-inline:0!important}.ist-container_b4c0 a{color:var(--tripBrandingBlue);cursor:pointer}.color-blue_368e{color:#3264ff}.border-sep_7296{border-top:1px solid #dadfe6;height:1px}.co2-info-wrapper_a66b{border:1px solid #dadfe6;border-radius:4px 4px 4px 4px;color:#0f294d;padding:4px 16px}.co2-row-wrapper_40f9{justify-content:space-between;padding:4px 0}.ph-tax-icon_e26e{color:var(--tripDeepCyan);display:inline-block;margin-right:4px;vertical-align:text-bottom}[dir=rtl] .ph-tax-icon_e26e{margin-left:4px;margin-right:0}.flight-tag_1066{align-items:center;border-radius:2px 2px 2px 2px;box-sizing:border-box;display:flex;font-size:12px;height:22px;letter-spacing:0;line-height:18px;max-width:100%;padding:0 4px;white-space:nowrap}.flight-tag_1066+.flight-tag_1066{margin-left:8px}.flight-tag_1066 .child-tag-icon_d895{margin-right:4px}.flight-tag--new-orange_bbb4{background:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.label-img_e913{margin-right:5px;width:12px}.flight-tag--pink_945a{background:rgba(249,76,134,.08);color:var(--tripDeepPink)}.flight-tag--green_6e73{background:rgba(6,174,189,.08);color:var(--tripDeepCyan)}.flight-tag--orange_2430{background:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flight-tag--grey_2615{background:rgba(133,146,166,.1);color:var(--tripTertiaryThirdBlack)}.flight-tag--blue_4af6{background:rgba(50,100,255,.08);border-color:rgba(50,100,255,.32);color:var(--tripBrandingBlue)}.flight-tag--blue_4af6:hover{cursor:pointer}[dir=rtl] .flight-tag_1066+.flight-tag_1066{margin-left:0;margin-right:8px}[dir=rtl] label-img{margin-left:5px;margin-right:0}[dir=rtl] .child-tag-icon_d895{margin-left:4px;margin-right:0}[class*=f-info-head__labels-item].L_1{background:var(--tripCyan);color:#fff;padding:2px 4px}.f-info-head__labels-item_947d{align-items:center;border-radius:2px;box-sizing:border-box;display:inline-flex;font-size:12px;height:22px}.label-img_2048{margin-right:5px;width:12px}.flight-tag_64f4{border-radius:2px;height:100%}.flight-tag_64f4:empty{display:none}.f-info-head__labels-unifyWrapper_9012{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.f-info-head_sponsor-label{justify-content:space-between;margin:0 -16px 16px}.f-info-head_sponsor-label,.f-info-head_sponsor-label .sponsor-airline_wrap{align-items:center;display:flex}.f-info-head_sponsor-label .sponsor-airline_wrap .sponsor-airline-logo{align-items:center;display:flex;height:24px;justify-content:flex-end;margin-right:-1px;width:71px;z-index:1}.f-info-head_sponsor-label .sponsor-airline_wrap .sponsor-airline-logo img{height:14px;width:57px}.f-info-head_sponsor-label .sponsor-airline_wrap .sponsor-airline_splitter{clip-path:path("M0 0 L0 24 C02 24 6 24 08 22 C10 20 12 12 12 12 C14 6 14 4 16 02 C18 0 20 0 22 0 Z");-webkit-clip-path:path("M0 0 L0 24 C02 24 6 24 08 22 C10 20 12 12 12 12 C14 6 14 4 16 02 C18 0 20 0 22 0 Z");height:24px;width:24px}.f-info-head_sponsor-label span{color:var(--tripTertiaryThirdBlack);display:inline-block;line-height:18px}.f-info-head_sponsor-label span.sponsor-title{margin:0 16px}.f-info-head_sponsor-label span.sponsor-tooltip__sponsor-title{cursor:pointer;padding:0 4px}.f-info-head_sponsor-label span.sponsor-tooltip__sponsor-title:hover{color:var(--tripBrandingBlue)}.f-info-head_sponsor-label span.sponsor-tooltip__sponsor-title i{margin:0 2px;vertical-align:middle}.sponsor-tooltip__tip-wrapper .tooltip-inner{padding:8px}.sponsor-tooltip{color:#0f294f}.sponsor-tooltip .sponsor-tooltip__content li{align-items:flex-start;display:flex;line-height:22px}.sponsor-tooltip .sponsor-tooltip__content li i{background:#0f294f;border-radius:50%;height:6px;margin-top:9px;transform:scale(.5);width:6px}.sponsor-tooltip .sponsor-tooltip__content li span{flex:1;margin-left:2px}.sponsor-tooltip .sponsor-tooltip_advertiser{text-align:right}.f-info-head_sponsor-label-v2{justify-content:space-between}.f-info-head_sponsor-label-v2,.f-info-head_sponsor-label-v2 .sponsor-airline_wrap{align-items:center;display:flex}.f-info-head_sponsor-label-v2 .sponsor-airline_wrap .sponsor-airline-logo{align-items:center;border-radius:8px 0 8px 0;display:flex;height:26px;justify-content:center;width:90px;z-index:1}.f-info-head_sponsor-label-v2 .sponsor-airline_wrap .sponsor-airline-logo img{height:16px;width:74px}.f-info-head_sponsor-label-v2 .sponsor-airline_wrap .sponsor-airline_splitter{clip-path:path("M0 0 L0 24 C02 24 6 24 08 22 C10 20 12 12 12 12 C14 6 14 4 16 02 C18 0 20 0 22 0 Z");-webkit-clip-path:path("M0 0 L0 24 C02 24 6 24 08 22 C10 20 12 12 12 12 C14 6 14 4 16 02 C18 0 20 0 22 0 Z");height:24px;width:24px}.f-info-head_sponsor-label-v2 .sponsor-airline_wrap .slogan{margin:0 8px}.f-info-head_sponsor-label-v2 span{color:var(--tripTertiaryThirdBlack);display:inline-block;line-height:18px}.f-info-head_sponsor-label-v2 span.sponsor-title{font-size:12px;margin:0 8px}.f-info-head_sponsor-label-v2 span.sponsor-tooltip__sponsor-title{cursor:pointer;font-size:12px;margin:0 8px}.f-info-head_sponsor-label-v2 span.sponsor-tooltip__sponsor-title:hover{color:var(--tripBrandingBlue)}.f-info-head_sponsor-label-v2 span.sponsor-tooltip__sponsor-title .text{margin:0 2px}.f-info-head_sponsor-label-v2 span.sponsor-tooltip__sponsor-title .fi-icon{font-size:12px;vertical-align:middle}.f-info-content.is-v2{padding:0 0 16px}.f-info-head.is-v2{position:relative}.f-info-head.is-v2:hover .f-info-head__right-v2{opacity:1}.f-info-head.is-v2:hover .f-info-head__right-v2:after{border-color:transparent #c6d7ff transparent transparent;border-style:solid;border-width:0 30px 30px 0;content:"";height:0;position:absolute;right:0;top:0;width:0}.f-info-head.is-v2 .item-con-flight-channel-type{align-items:center;display:flex;justify-content:flex-end;margin-left:4px;white-space:nowrap}.f-info-head.is-v2 .f-info-head__right-v2{opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}.f-info-head.is-v2 .f-info-head__right-v2.is-sub{opacity:1}.f-info-head.is-v2 .f-info-head__right-v2 .img-icon{margin-right:2px;margin-top:2px}.f-info-head.is-v2 .f-info-head__right-v2 .fi-icon{font-size:14px}.f-info-head.is-v2 .f-info-head__right-v2:after{border-color:transparent;border-style:solid;border-width:0 30px 30px 0;content:"";height:0;position:absolute;right:0;top:0;width:0}.f-info-head.is-v2 .f-info-bottom__track{opacity:1}.f-info-head.is-v2 .f-info-bottom__track,.f-info-head.is-v2 .f-info-bottom__tracked{margin-right:0;position:relative;z-index:1}.f-info-head.is-v2 .f-info-bottom__track:hover,.f-info-head.is-v2 .f-info-bottom__tracked:hover{cursor:pointer;text-decoration:initial}.f-info-head.is-v2:hover .f-info-bottom__track{opacity:1}.f-info-head.is-v2 .f-info-head__labels-wrapper{flex-wrap:wrap;padding:12px 0}.result-recommend-item__wrapper{background:#fff;transition:.3s}.result-recommend-item__wrapper:hover{box-shadow:0 4px 16px 0 rgba(69,88,115,.2);transition:.3s}.result-recommend-item__wrapper .result-item.J_FlightItem:hover{box-shadow:none!important}.result-recommend-item__title{align-items:center;background-image:linear-gradient(180deg,rgba(6,174,189,.08),transparent);color:var(--tripDeepCyan);display:flex;font-size:14px;font-weight:700;height:34px;padding-inline:16px;user-select:none}.result-recommend-item__title .title-button{color:var(--tripBrandingBlue);cursor:pointer;font-size:14px;font-weight:400}.result-recommend-item__title .title-more{margin-inline:8px 0}[dir=rtl] .f-info-head.is-v2 .f-info-head_sponsor-label .sponsor-airline_wrap .sponsor-airline-logo{margin:0 0 0 -1px}.flt-card-info__right-label-v2{cursor:auto}.flt-card-info__right-label-v2.overflow{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.flt-card-info__right-label-v2 .baggage-desc{line-height:18px;margin-left:4px;text-align:right;white-space:nowrap}.flt-card-info__right-label-v2 .baggage-item{align-items:center;display:flex;white-space:nowrap}[dir=rtl] .flt-card-info__right-label-v2 .baggage-desc{left:0;margin-right:4px;right:auto;text-align:left}.departing-soon-notice-tooltip .departing-soon-notice-content{align-items:flex-start;color:var(--tripTertiaryBlack);display:flex;font-weight:400;line-height:18px}.departing-soon-notice-tooltip .departing-soon-notice-content i{background:#455873;border-radius:50%;height:6px;margin-top:5px;transform:scale(.5);width:6px}.departing-soon-notice-tooltip .departing-soon-notice-content span{flex:1}.co2-label-tooltip .color-blue{color:#3264ff}.co2-label-tooltip .border-sep{border-top:1px solid #dadfe6;height:1px}.co2-label-tooltip .co2-info-wrapper{border:1px solid #dadfe6;border-radius:4px 4px 4px 4px;color:#0f294d;padding:4px 16px}.co2-label-tooltip .co2-row-wrapper{justify-content:space-between;padding:4px 0}.ist-container{color:var(--tripTertiaryBlack)}.ist-container a{color:var(--tripBrandingBlue);cursor:pointer}.self-transfer-tag-tooltip-container{color:var(--tripTertiaryBlack)}.self-transfer-tag-tooltip-container .self-transfer-tag-tooltip-content{align-items:flex-start;color:var(--tripTertiaryBlack);display:flex;font-size:12px;font-weight:400;gap:2px;line-height:18px;margin-bottom:4px}.self-transfer-tag-tooltip-container .self-transfer-tag-tooltip-content i{background:var(--tripTertiaryBlack);border-radius:50%;height:6px;margin-top:5px;transform:scale(.5);width:6px}.self-transfer-tag-tooltip-container .self-transfer-tag-tooltip-content span{flex:1}.flt-card-bottom-labels{cursor:pointer;text-align:center}.flt-card-bottom-labels.isFold{word-break:break-all}.flt-card-bottom-labels .flt-card-info__right-label-v2{display:inline-block}.flt-card-bottom-labels .split-line{background-color:var(--tripTertiaryGray);display:inline-block;height:12px;margin:0 6px;position:relative;top:2px;width:1px}.flt-card-bottom-labels .label-item{color:var(--tripTertiaryBlack)}.flt-card-bottom-labels .label-item.dot:after{background-color:var(--tripTertiaryBlack);border-radius:50%;bottom:4px;content:"";display:inline-block;height:2px;margin:0 4px;position:relative;width:2px}.flt-card-bottom-labels .fi-icon{margin-right:4px;position:relative;top:1px}[dir=rtl] .flt-card-bottom-labels .fi-icon{margin-left:4px;margin-right:0}.flt-card-bottom-label-tooltip{display:flex;flex-direction:column;gap:16px}.flt-card-bottom-label-tooltip .label-detail-item .label-tit{align-items:center;display:flex;line-height:18px}.flt-card-bottom-label-tooltip .label-detail-item .label-tit .fi-icon{display:inline-block;width:16px}.flt-card-bottom-label-tooltip .label-detail-item .label-tit .txt{font-weight:700;margin:0 4px}.flt-card-bottom-label-tooltip .label-detail-item .label-desc{line-height:18px;margin-top:8px;padding-left:20px;position:relative}.flt-card-bottom-label-tooltip .label-detail-item .label-desc.fold{height:54px;overflow:hidden}.flt-card-bottom-label-tooltip .label-detail-item .label-desc.fold:after{background-color:#fff;bottom:0;content:"...";padding-left:4px;position:absolute;right:0}.flt-card-bottom-label-tooltip .label-detail-item .label-desc .txt{color:var(--tripTertiaryBlack)}.flt-card-bottom-label-tooltip .label-detail-item .show-more{color:var(--tripBrandingBlue);cursor:pointer;margin-top:4px;padding-left:20px}[dir=rtl] .flt-card-bottom-label-tooltip .label-detail-item .label-desc,[dir=rtl] .flt-card-bottom-label-tooltip .label-detail-item .show-more{padding-left:0;padding-right:20px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content{display:flex;flex-direction:column;line-height:normal}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item{display:flex;flex-direction:column;gap:8px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .city-pair{font-weight:700;line-height:22px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .airline-base{align-items:center;display:flex;line-height:18px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .airline-base .airline-modal-logo{border-radius:50%;height:18px;width:18px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area{border:1px solid var(--tripTertiaryGray);border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:8px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area .specify-cabin-comfort{display:flex;flex-direction:column;gap:8px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area .specify-cabin-comfort .cabin-type{font-weight:700;line-height:18px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area .specify-cabin-comfort .base-comfort-item{align-items:center;color:var(--tripTertiaryBlack);display:flex}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area .specify-cabin-comfort .base-comfort-item .fi-icon{font-size:16px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .base-comfort-area .specify-cabin-comfort .base-comfort-item .comfort-text{color:var(--tripSecondaryBlack);margin:0 4px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .extra-comfort-area{display:flex;flex-direction:column;gap:8px;margin-top:8px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .extra-comfort-area .extra-comfort-item{line-height:18px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .extra-comfort-area .extra-comfort-item .child-item{align-items:center;display:flex;margin-top:8px}.flt-card-airline__modal-tooltip .flt-card-airline__modal-content .airline-modal-item .extra-comfort-area .extra-comfort-item .child-item-text{margin:0 8px}.flt-card-airline-info .airline-base{color:var(--tripTertiaryBlack)}.flt-card-airline-info .flagship-air-code-img{height:16px}.flt-card-amenities-info{line-height:26px}.flt-card-amenities-info .split-line{position:relative;top:1px}.flt-card-amenities-info .comfort-icon-item{color:var(--tripTertiaryBlack);font-size:14px}.flt-card-amenities-info .comfort-icon-item.fi-icon{color:var(--tripTertiaryBlack);display:inline-block;margin-right:4px}.flt-card-amenities-info .comfort-icon-item.only-text{color:var(--tripDeepCyan);display:inline-block}[dir=rtl] .flt-card-amenities-info .comfort-icon-item.fi-icon{margin-left:4px;margin-right:0}.flt-card-bottom-info{cursor:pointer;margin-left:56px;position:relative}.flt-card-bottom-info.is-fold{max-height:52px;overflow:hidden}.flt-card-bottom-info .fold-btn{background-color:#fff;bottom:2px;color:var(--tripTertiaryBlack);position:absolute;right:0}.flt-card-bottom-baggage{margin-left:56px}.flt-card-info__detail-area .flt-card-bottom-info{margin-right:-40px;max-width:390px}.flt-card-info__detail-area .flt-card-bottom-info.is-redesign-version{max-width:420px}.flt-card-info__detail-area .flt-card-bottom-info.is-show-flight-details{display:flex;gap:20px;justify-content:space-between}.flt-card-info__detail-area .flt-card-bottom-info.is-show-flight-details .flt-card-bottom-info-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flt-card-info__detail-area .flt-card-bottom-info.is-show-flight-details .flt-detail-btn{color:#3264ff;cursor:pointer;font-size:14px;font-weight:400;padding-right:16px;white-space:nowrap}.flight-details-modal{display:flex}.flight-details-modal-split{border-left:1px dashed #e5e5e5;margin:0 24px;width:1px}.flight-details-modal-title{background-color:#051a37;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-block;flex-shrink:0;font-size:14px;font-weight:700;line-height:18px;margin:0 0 16px;max-height:26px;min-width:26px;padding:4px 8px;text-align:center}[dir=rtl] .flt-card-bottom-info{margin-left:0;margin-right:56px}[dir=rtl] .flt-card-bottom-info .fold-btn{bottom:-2px;left:0;right:auto}[dir=rtl] .flt-card-bottom-baggage{margin-left:0;margin-right:56px}[dir=rtl] .flt-card-info__detail-area .flt-card-bottom-info{margin-left:-40px}.is-flt-redesign .flt-card-bottom-info{margin-left:0!important;margin-right:0!important}.select-area-wrapper .select-area__price-area{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper{position:relative}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price-placeholder{height:30px;width:1px}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price-placeholder.isWrap{height:48px}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price{align-items:flex-end;display:flex;flex-direction:column}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .price-desc{white-space:nowrap}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .near-price-txt{color:var(--tripTertiaryThirdBlack);white-space:nowrap}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .price-detail{align-items:center;display:inline-flex;white-space:nowrap}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .price-detail .avg-price-txt{color:var(--tripBlack);font-size:20px;font-weight:700;line-height:26px;white-space:nowrap}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .price-detail.is-blue{cursor:pointer}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .price-detail.is-blue .avg-price-txt{color:var(--tripBrandingBlue)}.select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price .bundle-icon{color:var(--tripSecondaryBlack);display:inline-flex;font-size:16px}.select-area-wrapper .select-area__price-area .price-area__discount-tag{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.select-area-wrapper .select-area__price-area .price-area__discount-tag .discount-tag__flyer-plus{background-color:#f5594a;color:#fff;line-height:18px;padding:0 4px}.select-area-wrapper .select-area__price-area .price-area__discount-tag .discount-tag__underline{color:var(--tripSecondaryBlack);text-decoration:line-through}.select-area-wrapper .select-area__price-area .price-area__discount-tag .result-item-price__fixed{margin-top:4px}.select-area-wrapper .select-area__price-area .price-area__discount-tag .result-item-price__fixed span{align-items:center;color:var(--tripDeepPink);display:inline-flex;font-weight:500}.select-area-wrapper .select-area__price-area .price-area__discount-tag .result-item-price__fixed span: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}.select-area-wrapper .select-area__price-area .price-area__discount-tag .result-item-price__fixed.text-underline{border-bottom:1px dashed var(--tripDeepPink);cursor:pointer}.select-area-wrapper .select-area__price-area .price-area__cabin-tag{color:var(--tripOrange)}.select-area-wrapper .select-area__price-area .price-area__restricted-price .restricted-price{color:var(--tripDeepCyan);font-size:14px;justify-content:flex-end;letter-spacing:0;line-height:18px;text-align:right}.select-area-wrapper .select-area__price-area .price-area__restricted-price .restricted-price .fi-icon{margin:0 5px}.select-area-wrapper .select-area__price-area .price-area__restricted-price .bottom-line{border-bottom:1px dashed var(--tripDeepCyan);cursor:help;text-decoration:none}.select-area-wrapper .select-area-button-area{align-items:center;display:flex;gap:8px;margin-inline-start:24px;margin-bottom:8px;margin-top:8px;position:relative}.item-con-price-reduction-underline-price{align-items:center;display:flex}.item-con-price-reduction-underline-price img{height:18px;width:18px}.item-con-price-reduction-underline-price span{margin-left:4px;margin-right:0}.item-con-price-reduction-underline-price .item-con-price__del{background:linear-gradient(0deg,currentcolor,currentcolor) 50% no-repeat;background-size:100% 1px;margin-left:8px;margin-right:4px;text-decoration:line-through}.column-align-right{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.tool-content-item-wrapper{align-items:center;color:var(--tripBlack);display:flex;position:relative}.tool-content-item-wrapper .circle{background-color:var(--tripBlack);border-radius:50%;height:4px;width:4px}[dir=rtl] .select-area-wrapper .select-area__price-area .price-area__avg-price-wrapper .avg-price{left:0;right:auto}.flt-card-airline-logo{height:40px;position:relative;width:40px}.flt-card-airline-logo .non-price-airline-logo{align-items:center;color:#0086f6;display:flex;font-size:40px;height:40px}.flt-card-airline-logo .logo-img{border-radius:3px}.flt-card-airline-logo[exp-logo-num="1"] .logo-img{height:40px;width:40px}.flt-card-airline-logo[exp-logo-num="2"] .logo-img{height:22px;position:absolute;width:22px}.flt-card-airline-logo[exp-logo-num="2"] [log-idx="1"]{left:0;top:0}.flt-card-airline-logo[exp-logo-num="2"] [log-idx="2"]{bottom:0;right:0}.flt-card-airline-logo[exp-logo-num="3"] .logo-img{height:18px;position:absolute;width:18px}.flt-card-airline-logo[exp-logo-num="3"] [log-idx="1"]{left:50%;top:0;transform:translateX(-50%)}.flt-card-airline-logo[exp-logo-num="3"] [log-idx="2"]{bottom:0;left:0}.flt-card-airline-logo[exp-logo-num="3"] [log-idx="3"]{bottom:0;right:0}.flt-card-airline-logo[exp-logo-num="4"] .logo-img{height:18px;width:18px}.flt-card-stop-info__city-info{align-items:center;display:flex;position:relative}.flt-card-stop-info__city-info.is-dep{align-items:flex-start;flex-direction:column;width:52px}.flt-card-stop-info__city-info.is-arr{align-items:flex-end;flex-direction:column;width:52px}.flight-info-stop__code{color:var(--tripTertiaryThirdBlack);cursor:auto;font-size:14px;line-height:18px;margin-top:4px;padding:0 2px;position:relative;text-align:center;white-space:nowrap}.flight-info-stop__code.highlight{background-color:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flight-info-stop__code:hover{cursor:help}.special{color:var(--tripOrange)}.flight-info-stop__timer-dayplus{color:var(--tripOrange);right:-15px}.flight-info-stop__new-color{color:var(--tripBlack)}.flight-info-airline__timers_4f0a{font-size:24px;font-weight:600;line-height:26px}.flight-info-airline__timers_4f0a .time_c4e5{font-family:Trip Geom TF!important;white-space:nowrap}.flt-card-stop__port-info_272b{align-items:center;display:flex;min-width:56px}.flt-card-stop__port-info_272b.meridiem_9122{min-width:80px}.flt-card-stop__port-info_272b.is-dep_c181{align-items:flex-start;flex-direction:column}.flt-card-stop__port-info_272b.is-arr_2a66{align-items:flex-end;flex-direction:column}.flt-card-stop__port-info_272b .flt-card-stop__code_4402{color:#051a37;font-size:14px;line-height:18px;margin-top:4px;padding:0 2px;text-align:center;white-space:nowrap}.flt-card-stop__port-info_272b .flt-card-stop__code_4402.highlight_9f7c{color:var(--tripDeepOrange)}.flt-card-stop__port-modal{max-width:unset;white-space:nowrap}.flt-card-stop__port-modal .flt-card-stop__port-detail{font-size:14px}.flt-card-stop-info__wrapper{align-items:center;display:flex;margin:0 16px;position:relative}.flt-card-stop-info__wrapper .flight-info-stop__line{width:206px}.flt-card-stop-info__wrapper .flight-info-stop__line.meridiem{width:158px}.flight-info-stop__timer-dayplus{color:var(--tripDeepOrange);font-size:12px;line-height:18px;position:absolute;right:-16px;top:0}[dir=rtl] .flight-info-stop__timer-dayplus{direction:ltr;left:-18px;right:unset}.stop-diff-icon{font-size:12px;margin-left:2px;vertical-align:1px}.flt-card-segment-item{display:flex;flex:1;flex-direction:column;justify-content:space-between}.flt-card-segment-item .split-line{background-color:var(--tripTertiaryGray);display:inline-block;height:12px;margin:0 8px;width:1px}.flt-card-info__header{align-items:center;display:flex;height:26px}.flt-card-info__header.shadow-bg{background-color:rgba(6,174,189,.08)}.flt-card-info__header .corner-label{background-color:var(--tripCyan);border-radius:0 0 8px 0;color:#fff;padding:4px 8px;position:relative}.flt-card-info__header .corner-label:before{background:no-repeat url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAA1CAMAAADoHTwMAAAAS1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////+DmQsHAAAAGXRSTlMAJg0hKh0VGTE3ES40SkJFCE87VD4EWl9XEh7DLAAAAj9JREFUWMO9081unTAQhuGxfQyuoUDoIeX+r7SeP8bpJthIeRdJlMWjTyMM37X+xj6wP6Xz/MT+cp/zPP+iduw9wb3WdWXVWFOXGVVj811UVDZJJZaGppkis6gJbrYIaic4L3VJiVFpuI0uyn7YWr7AmShV9xmaUGVNRXaZplRvHe+jGKlYrZ4JUVPn4zb6fiNKEWrsMiFqbITb7aTaCYxNE2bs0YTuegK7QFHX14tUNQPcr3x+bxtbbU2vUqVuLeh/qrIrmTY2QEP8AAuKVe8gOVQN9S3oTKiyq7KLmMo6aESJtQuQOzsnLNU2FPRlF5VcRleHGeugKXnae4lUnprYRJXY3IimJFtZJXZxnKIO2uLPsFKxObgv7NCKXupuaijVB4DGXqTaYVFNhGrtQwFfTTKWxgZOTOeOZrSkqhw2RVW5EVpzDlViVQ0xRjJFPXpQUqfrI0iRUWVH6EBtK7MhUtcFtg5UVf0K0iimqBHaC6wyi2oYxy9TfQ8aiL3QaUTU1AgdRULtsGHETPV9KLJ2AjJtbISeZJGqYRhYFdN3oaOgog6leiv0oWO9NRJqau5DkTB14C71eIgiGzObqmboqxB2gSFnmcodnagKyMZcGozN0Bkhog4ZswscvagimPfZWBvajyLiSR30X1s3ioywxaynZuiOIUI8danbI9QzI6aOzdDfpqrXRN2eoJtAXv8SFJ6gJaLwN7P+6VA4DkLRJFVZeIYepHGC0tDnKv6oWXgagkSbuT1HNWMP+PH+AZEwQ3on6+UuAAAAAElFTkSuQmCC);background-size:cover;content:"";height:100%;left:-16px;position:absolute;top:0;width:38px}.flt-card-info__header .corner-label .label-item:before{background-color:#fff;content:"";display:inline-block;height:8px;margin:0 8px;width:1px}.flt-card-info__header .corner-label .label-item:first-of-type:before{display:none}.flt-card-info__header .expose-desc{color:var(--tripDeepCyan);margin:0 8px}.flt-card-info__wrapper{background-color:#fff;position:relative}.flt-card-info__wrapper.is-show-policy{box-shadow:0 4px 8px 0 rgba(15,41,77,.08);z-index:1}.flt-card-info__content{display:flex;gap:24px;justify-content:space-between;padding:0 24px 24px;position:relative}.flt-card-info__footer{padding:0 24px 16px}.flt-card-info__footer .dash-line{border:1px dashed var(--tripTertiaryGray)}.flt-card-info__detail-area{display:flex;flex-direction:column;gap:24px}.flt-card-info__select-area{align-items:center;display:flex;margin-top:24px}.flt-card-info__select-area .item-con-flight-channel-type{display:flex;justify-content:flex-end;position:absolute;right:3px;top:40%}.flt-card-info__split{border-left:1px dashed #d4d7de;display:inline-block;margin-top:24px;width:1px}.is-flt-redesign .flt-card-info__merge-rt-btm{margin-top:-20px;margin-inline-end:-40px}.is-flt-redesign .flt-card-info__content{padding-bottom:16px}.is-flt-redesign .flt-card-info__select-area{margin-top:16px}.is-flt-redesign .f-info-head__labels-wrapper{margin-inline-end:-40px;max-width:420px}.is-flt-redesign .f-info-head__labels-wrapper .fill{margin-bottom:-13px}.is-flt-redesign .f-info-head__recent-viewed-labels-wrapper,.is-flt-redesign .f-info-head_sponsor-label{margin-bottom:0;margin-left:0;margin-right:0}.debug-info-landing-url{color:var(--tripBlack);cursor:pointer}.debug-info-landing-url .debug-info{font-size:14px;font-weight:400;text-decoration:underline}.debug-info-landing-url:hover{color:var(--tripBrandingBlue)}.debug-info-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:12px}.debug-info-container .debug-info{font-size:16px;font-weight:600}.debug-info-container .debug-text{word-break:break-all}.debug-info-container .debug-modal-width{width:500px;word-break:break-all}.c-centered-message.is-v2{margin-bottom:4px}.c-centered-message.is-v2 .c-centered-message .resultIcon{margin-bottom:0}.c-centered-message.is-v2 .c-centered-message__txt{margin-top:25px}.c-centered-message.is-v2 .c-centered-message__noResult{background-color:#fff;display:flex;justify-content:center;padding:0 16px}.c-centered-message.is-v2 .c-centered-message__noResult-img{background:url(images/noresult_white_9026c26c43.gif) no-repeat;background-size:80px 80px}.new-list-version .c-centered-message__noResult{border-radius:8px}.c-centered-message__filterNoResult.is-v2 .c-centered-message__noresultImg{margin-bottom:24px}.c-centered-message__filterNoResult.is-v2 .c-centered-message__itemWrapper{margin-top:16px}.c-centered-message__filterNoResult.is-v2 .c-centered-message__itemWrapper li{margin-bottom:0}.c-centered-message__filterNoResult.is-v2 .c-centered-message__itemWrapper .c-centered-message__btnWhite{margin-bottom:8px}.c-centered-message.is-v2.c-centered-minMsg{background-color:#fff;margin:4px 0}.c-centered-message__itemWrapper{margin-right:-16px;margin-top:20px}.c-centered-message__itemWrapper li{cursor:pointer;display:inline-block;margin-bottom:8px;margin-right:16px}.c-centered-message__btnBlue{background-color:var(--tripBrandingBlue);border-radius:2px;color:#fff;padding:4px 8px}.c-centered-message__btnBlue:hover{background-color:#2c59e5}.c-centered-message__btnWhite{background-color:rgba(50,100,255,.1);border-radius:2px;color:var(--tripBrandingBlue);padding:4px 8px}.c-centered-message__btnWhite img{display:inline-block;height:16px;margin-right:2px;vertical-align:middle;width:16px}.c-centered-message__btnWhite i{display:inline-block;font-size:14px;margin-inline-start:4px}.c-centered-message .resultIcon{height:160px;margin-bottom:16px;width:160px}.c-centered-message__noResult{color:var(--tripSecondaryBlack);text-align:left}.c-centered-message__noResult-img{background:url(images/noresult_b8afe62352.gif) no-repeat;background-size:80px;flex:0 0 80px;height:80px;margin:16px 16px 16px 0;width:80px}.c-centered-message__filterNoResult,.c-centered-message__noNetwork{align-items:center;background-color:#fff;display:flex;flex-direction:column;padding:48px 0}.c-centered-message__noNetwork .resultIcon-noNetworkImg{background:url(images/noresult_wrong_98e11bb82c.gif);background-size:160px}.c-centered-message__noNetwork .c-centered-message__txt{color:var(--tripSecondaryBlack);margin-top:24px}.c-centered-message__noNetwork .retry-btn{margin-top:24px}.c-centered-message__filterNoResult .titBrush{color:var(--tripSecondaryBlack)}.c-centered-message__recentViewed{align-items:center;background-color:#fff;display:flex;justify-content:center;padding:0 12px}.c-centered-message__recentViewed .resultIcon{height:80px;width:80px}.c-centered-message__recentViewed .reviewViewed-noResult-tip{color:var(--tripSecondaryBlack)}.page-new-list .c-centered-message__noresultImg{background:url(images/noresult_white_9026c26c43.gif);background-size:160px;height:160px;margin-bottom:16px;width:160px}.c-centered-minMsg{padding:16px;text-align:left}.c-centered-minMsg .c-centered-message__txt{text-align:left}.c-centered-minMsg .c-centered-message__container{display:flex;flex:1;flex-direction:column;justify-content:space-around;padding:2px 0}.c-centered-minMsg .c-centered-message__itemWrapper{margin-top:0}.c-centered-minMsg .c-centered-message__itemWrapper li{font-weight:600;margin-bottom:0;margin-top:10px}.c-centered-minMsg .resultIcon{background-size:80px 80px;height:80px;margin:0 16px 0 0;width:80px}.c-centered-minMsg .o-btn_default-2x{display:none}.m-resumption-banner__wrapper{background-color:#fff;border-radius:2px;margin:4px 0;padding:16px 16px 26px}.m-resumption-banner__wrapper .resumption-title{align-items:center;color:var(--tripBrandingBlue);display:flex;font-size:14px;font-weight:700;gap:8px;line-height:18px;margin-bottom:-12px}.m-resumption-banner.is-v2{border-left:none;margin:0;padding:0}.m-resumption-banner.is-v2 .btn{border-radius:4px}.m-resumption-banner{align-items:flex-end;border-left:2px solid var(--tripBrandingBlue);justify-content:space-between;margin:4px 0;padding:16px 24px 16px 22px}.m-resumption-banner-icon__subscribed,.m-resumption-banner-icon__unsubscribe{flex:0 0 auto;height:24px;width:24px}.m-resumption-banner-icon__unsubscribe{background:url(images/ic_price_alert_add_65537c04e5.png_.webp) no-repeat;background-size:24px 24px}.m-resumption-banner-icon__subscribed{background:url(images/ic_price_alert_subscribed2_ca55b330d0.png_.webp) no-repeat;background-size:24px 24px}.m-resumption-banner-content{display:flex;flex-direction:column;margin-inline-start:32px}.m-resumption-banner-content .resumption-title{font-size:16px;font-weight:600;line-height:22px;margin-top:18px}.m-resumption-banner-content .resumption-title__light{color:var(--tripDeepCyan)}.m-resumption-banner-content .resumption-desc{margin-top:18px}.m-resumption-banner-content .subscribed-btn span:not(:last-child){margin-right:24px}.m-resumption-banner .btn{flex:none;height:38px;margin-left:8px}.m-exploreRcmd.is-v2{margin-top:4px;padding:16px}.m-exploreRcmd.is-v2 .m-exploreRcmd-img .exploreRcmd-viewMapBtn{border-radius:4px}.m-exploreRcmd{background:#fff;margin-top:16px;padding:24px}.m-exploreRcmd__title{align-items:center;color:var(--tripDeepCyan);display:flex;font-size:14px;font-weight:600;gap:8px;line-height:18px;margin-bottom:16px}.m-exploreRcmd__title .explore_icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAsVBMVEUIrb0AAAAGrb0Jr78VrsMLsLsGrr8Grr4HsL4Hr74Grr4KrcIOqrgQr78ktrYFrL4Grr0Hrr4Gr74Grr0FsL4Hrr4Fr70Grb0FrrwGr70HscQSssAHrr4Hrr0Grr0Grr0Hr70Hrr0HrsFCws41vcmH2N/p+PkGrr3j9vj8/v5Px9Hx+vsGrr4jt8ay5uwGr74HrbwFrrxfy9Rgy9W86e686e0Grr3///9QxtAoucYPsb+47egwAAAANnRSTlMfAKUcCxZDVyLyrRkSEAcs+OLNnzKSjYteTCf5vod+eHGYJP389/Hs6+jj2dfRu6dlPuvqx8fAs3iIAAAB/ElEQVRIx6VW6XqCMBDckgBiEQ8QxXr3rldPUN//wUpNcDcL6tfP+QXZmWQHNpvATQnSt4UAEML2ZTkKnG2DAVueFTSgAo2TAimgEkJWC27hJG4rBIGAMxABF0i4AImCMr/mTkejqVvjChQENJLUvfQAr54AQUAEJP+onhLUI+IDBeT7OO3UQNth3wpMA46XMniOaQOMhJo4P67RNJICox4wf+qDVMlBQBIqOPvt4+N2X7yRpP4EsrzA/VOW4+m+vITMBTb+L+34IdN40L7nWO25AOVuqvBSCF70gEtyApLRWIV32RE7NTImOYGPL10V/kTBlxrpIscHtAChCr+h4E2NhIAmgJRRT4XvUHCnRmLkCCroa4/fBf9HD/SpgGD+rJdYKP5CL/A8hxOIi4Jbv2bZ69pLuWe+RtRKNVqrFT5HwDww2xw9c37b2MzLMn9pbG0bfKBIWpzfSoDCB9ZfJlwwYd1GFx9iY/I3LKzLm9oYUv5QG6DlzXveoIP8zoAFJW5RRLNz5Dd5jDUBpijzG9hmzKwOPoaYj9lmmIuPvgO1uN2Oa5C4EXNQbpVu17IsvYff88cRa5W8GfetA6aD3MlEPR8VgrV7PalCOB6HFhMElQeKO7MM9I58yY8sND3pdWdhOItHU2JaXnUoXj52rzrYL18drruc/Pv68wtwFXSN8drInQAAAABJRU5ErkJggg==) no-repeat;background-size:24px 24px;height:24px;width:24px}.m-exploreRcmd-wrapper{padding-top:19.78%;position:relative;width:100%}.m-exploreRcmd-img{align-items:center;background:url(images/explore-map_2de7d8a2bc.png_.webp);background-size:100% 100%;box-sizing:border-box;display:flex;font-size:16px;height:100%;justify-content:space-between;left:0;line-height:22px;padding-left:24px;padding-right:24px;position:absolute;top:0;width:100%}.m-exploreRcmd-img:hover{color:var(--tripBlack);text-decoration:none}.m-exploreRcmd-img .exploreRcmd-title{font-weight:600;margin-bottom:15px}.m-exploreRcmd-img .exploreRcmd-desc{color:var(--tripSecondaryBlack);font-size:14px;margin-top:8px;width:320px}.m-exploreRcmd-img .exploreRcmd-viewMapBtn{background:var(--tripBrandingBlue);border-radius:2px;color:#fff;padding:8px 16px}.m-exploreRcmd-img .exploreRcmd-viewMapBtn:hover{background:#2c59e5;cursor:pointer}.m-list-no-result{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:24px;justify-content:center;padding:100px 0}.m-list-no-result__img{background:url(images/noresult_white_9026c26c43.gif) no-repeat;background-size:156px 156px;height:156px;width:156px}.m-list-no-result__info{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.m-list-no-result__tit{color:#0f294d;font-size:16px;font-weight:700;line-height:18px}.m-list-no-result__subTit{color:#5c697c;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.no-result-filter{--black:var(--tripBlack);--tertiaryBlack:var(--tripTertiaryThirdBlack);--brandBlue:var(--tripBrandingBlue)}.no-result-filter__head{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding-block:100px;padding-inline:32px}.no-result-filter__head .head-image{background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/flight_list/noResImg.png_.webp);background-size:156px 156px;height:156px;width:156px}.no-result-filter__head .head-main{display:flex;flex-direction:column;gap:8px;justify-content:center}.no-result-filter__head .head-subject{color:var(--tripBlack);display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:16px}.no-result-filter__head .head-content{color:var(--tertiaryBlack);display:flex;font-size:14px;font-weight:400;justify-content:center;line-height:14px}.no-result-filter__head .c-centered-message__itemWrapper{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-right:0;margin-top:0}.no-result-filter__head .c-centered-message__btnWhite{background-color:var(--tripFifthGray);color:var(--black);font-size:14px;font-weight:400;line-height:18px;margin-bottom:0;margin-right:0;outline:1px solid rgba(50,100,255,0);transition:.2s}.no-result-filter__head .c-centered-message__btnWhite *{line-height:18px;vertical-align:middle!important}.no-result-filter__head .c-centered-message__btnWhite i,.no-result-filter__head .c-centered-message__btnWhite img{margin:0;transform:translateY(-2px)}.no-result-filter__head .c-centered-message__btnWhite img{margin-inline-end:4px}.no-result-filter__head .c-centered-message__btnWhite i.fi-icon_close_line{margin-inline-start:4px;transform:none}.no-result-filter__head .c-centered-message__btnWhite:hover{color:var(--brandBlue);outline:1px solid #3264ff;transition:.2s}.no-result-filter__head .c-centered-message__btnBlue{font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;margin-right:0}.no-result-filter__head.has-recommend{background-color:transparent;flex-direction:row;gap:22px;justify-content:center;padding-block:20px}.no-result-filter__head.has-recommend .head-image{background-size:92px 92px;flex:0 0 92px;height:92px;width:92px}.no-result-filter__head.has-recommend .c-centered-message__btnWhite{background-color:#fff}.no-result-filter__title{background-color:#fff;margin-bottom:4px;padding:12px 16px}.no-result-filter__title .title-subject{color:var(--black);font-size:14px;font-weight:700;line-height:18px}.no-result-filter__title .title-content{color:var(--tertiaryBlack);font-size:12px;font-weight:400;line-height:18px}.no-result-filter__title .title-content:empty{display:none}.has-recommend .head-content,.has-recommend .head-filters,.has-recommend .head-main,.has-recommend .head-subject{justify-content:flex-start}.gold-linear-bg{background-image:linear-gradient(90deg,#fff6f1,#fff 100px,#fff)!important}.blue-linear-bg{background-image:linear-gradient(90deg,#f5f7ff,#fff 100px,#fff)!important}.cyan-linear-bg{background-image:linear-gradient(90deg,rgba(6,174,189,.04),#fff 100px,#fff)!important}[dir=rtl] .c-centered-message.is-v2 .c-centered-message__noResult-img{background:url(images/camel-white_7aa892aec0.gif) no-repeat;background-size:80px 80px;margin:0 0 0 16px}[dir=rtl] .c-centered-minMsg .c-centered-message__txt{text-align:right}[dir=rtl] .c-unSuper-plant__img{background:url(images/camel-white_7aa892aec0.gif) no-repeat;background-size:100px 100px}[dir=rtl] .resultIcon-noNetworkImg{background:url(images/camel-white_7aa892aec0.gif) no-repeat;background-size:80px 80px;margin:0 0 0 16px}[dir=rtl] .retry-btn{width:max-content}[dir=rtl] .c-centered-message__noresultImg{background:url(images/camel-white_7aa892aec0.gif) no-repeat;background-size:160px 160px}[dir=rtl] .c-centered-message__btnWhite .alliance-icon{margin-left:2px;margin-right:0}[dir=rtl] .c-centered-message__btnWhite .no-result-filter-time{direction:ltr;display:inline-block}[dir=rtl] .c-centered-message__btnWhite .no-result-filter-time span{direction:rtl;display:inline-block}