.flt-page-v2-overlay{align-items:flex-start;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100vw;z-index:900}.flt-page-v2-wrapper{font-size:14px;margin-bottom:auto;margin-top:auto;max-height:100%;width:100%}.flt-page-v2-wrapper:after{content:" ";display:block;height:1px;width:100%}.flt-page-v2-modal{background-image:linear-gradient(180deg,#fff 0,#fff 80%,var(--tripFifthGray) 81%,var(--tripFifthGray) 100%);border-radius:8px 8px;box-sizing:border-box;display:flex;flex-direction:column;margin:24px auto;max-width:calc(100% - 64px);min-height:100px;overflow:hidden;width:100%;width:1062px}.flt-page-v2-modal.flt-error-page{background-color:#fff;background-image:none}.flt-page-v2-modal-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.flt-page-v2-modal .result-item-flex__bottom-wrapper .item-con-policy-limted-label-list{line-height:18px}.flt-page-v2-modal-body{height:100%;position:relative}.flt-page-v2-modal-body .ps__rail-y{right:4px!important;z-index:1}.flt-page-v2-modal-head,.flt-page-v2-modal-head__sticky{display:flex;justify-content:space-between;padding:32px 32px 16px;position:relative}.flt-page-v2-modal-head .fi-icon,.flt-page-v2-modal-head__sticky .fi-icon{cursor:pointer;font-size:24px;margin:-8px}.flt-page-v2-modal-head .fi-icon:hover,.flt-page-v2-modal-head__sticky .fi-icon:hover{color:var(--tripBrandingBlue)}.flt-page-v2-modal-title{font-size:28px;line-height:32px;padding-inline-end:16px}.flt-page-v2-modal-footer__sticky,.flt-page-v2-modal-head__sticky{background-color:#fff;box-sizing:border-box;max-width:calc(100% - 64px);position:fixed;width:1062px;z-index:2}.flt-page-v2-modal-footer__sticky{bottom:0;box-shadow:0 -2px 8px 0 rgba(5,26,55,.08)}.flt-page-v2-modal-head__sticky{box-shadow:0 2px 8px 0 rgba(5,26,55,.08);top:0}.flt-page-overlay{align-items:flex-start;background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:900}.flt-page-wrapper{font-size:14px;margin-bottom:auto;margin-top:auto;max-height:100%;width:100%}.flt-page-wrapper:after{content:" ";display:block;height:1px;width:100%}.flt-page-modal{background-color:#fff;border-radius:8px 8px;box-sizing:border-box;margin:48px auto 47px;max-height:calc(100% - 95px);max-width:calc(100% - 64px);min-height:100px;width:100%;width:1062px}.flt-page-modal,.flt-page-modal-wrapper{display:flex;flex-direction:column;overflow:hidden}.flt-page-modal-wrapper{height:100%}.flt-page-modal .result-item-flex__bottom-wrapper .item-con-policy-limted-label-list{line-height:18px}.flt-page-modal-body{height:100%}.flt-page-modal-body .ps__rail-y{right:4px!important;z-index:1}.flt-page-modal-head{display:flex;justify-content:space-between;padding:32px 32px 16px;position:relative}.flt-page-modal-head .fi-icon{cursor:pointer;font-size:24px;margin:-8px}.flt-page-modal-head .fi-icon:hover{color:var(--tripBrandingBlue)}.flt-page-modal-title{font-size:28px;line-height:32px;padding-inline-end:16px}.flt-page-modal.scrollable .flt-page-modal-footer{box-shadow:0 -2px 8px 0 rgba(5,26,55,.08);position:relative}.flt-page-modal.scroll-mid .flt-page-modal-head{box-shadow:0 2px 8px 0 rgba(5,26,55,.08);z-index:1}.flt-page-modal.scroll-end .flt-page-modal-footer{box-shadow:none}[dir=rtl] .flt-page-modal .ps__rail-y{left:4px!important;right:auto!important}.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}.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}.ist-container_2358 a{color:var(--tripBrandingBlue);cursor:pointer}.self-transfer-tooltip-container_9427{color:var(--tripSecondaryBlack);font-size:12px;line-height:18px}.self-transfer-tooltip-container_9427 p{color:var(--tripBlack);font-size:14px;margin-bottom:8px}.self-transfer-content_af1b b{border-bottom:1px dashed var(--tripDeepOrange);color:var(--tripDeepOrange);cursor:pointer;font-weight:400}.flight-info.is-simple-v2 .flight-info-airline__flights{margin-bottom:0;width:150px}.flight-info.is-simple-v2 .flight-info-airline__flights .flights-info{margin-top:0}.flight-info .flight-info-airline .flights-name{margin-right:0;margin-top:0;width:100%}.flight-info .flight-info-airline .flight-info-airline__flights{margin-bottom:0;width:100%}.flight-info .flight-info-airline .flight-info-airline__flights .flights-info{margin-top:0}@media screen and (min-width:1024px) and (max-width:1200px){.flight-info .flight-info-airline .flight-info-airline__flights{width:85px}}@media screen and (min-width:834px) and (max-width:1024px){.flight-info .flight-info-airline .flight-info-airline__flights{width:150px}}@media screen and (max-width:834px){.flight-info .flight-info-airline .flight-info-airline__flights{width:70px}}.flight-info .flight-info-airline .airline-mutil{background-size:40px 40px}.flight-info .flight-info-airline .flight-info-airline__logo{flex:0 0 40px;height:40px;width:40px}.flight-info .flight-info-airline .flight-info-airline__wrap{display:inline-flex;flex:1 1 0;-ms-flex:1 1 40px;justify-content:center;min-height:40px;width:0}.flight-info-new.is-simple-v2.opacity-0{opacity:0!important}.flight-info-new.is-simple-v2.opacity-1{opacity:1!important}.flight-info-new.is-simple-v2.flight-info-transfer-expand{background:#fff;opacity:0;position:absolute;top:0;transition:.3s;width:100%}.flight-info-new.is-simple-v2 .logo-wrapper{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-inline-end:52px;width:45px}.flight-info-new.is-simple-v2 .logo-wrapper.meridiem{width:71px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo{align-items:center;background:#fff;border-radius:12px;display:flex;height:24px;justify-content:center;margin-inline:-2px;width:24px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo img{border-radius:11px;height:22px;width:22px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo .bg-blue{align-items:center;background-color:var(--tripBrandingBlue);border-radius:11px;display:flex;height:22px;justify-content:center;width:22px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo .bg-blue .color-white{color:#fff;font-size:14px;margin-inline-start:1px;margin-top:1px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.two-airlines{margin-inline-start:-10px;margin-top:12px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.three-airlines{margin-inline:12px;margin-bottom:-4px}.flight-info-new.is-simple-v2 .flight-info-airline__new-logo.relative-pos{position:relative}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;justify-content:center;margin-inline-end:52px;width:44px}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo.meridiem{width:70px}.flight-info-new.is-simple-v2 .flight-info-airline__multi-logo.align-end{align-items:flex-end}.flight-info-new.is-simple-v2 .flights-name{margin:0}.flight-info.is-simple-v2 .flight-info-airline__logo{flex:0 0 40px;height:40px;width:40px}.flight-info.is-simple-v2 .flights-name{margin-right:0;margin-top:0}.flight-info.is-simple-v2 .flight-info-airline__wrap{align-items:flex-start;display:inline-flex;justify-content:center;min-height:40px}.flight-info-airline .flight-info-airline__flights{flex-direction:column}.flight-info-airline .flight-info-airline__flights .flights-name{color:#455873;width:100%}.flight-info-airline{align-items:flex-start;display:flex;position:relative}.flight-info-airline__logo{align-self:center;flex:0 0 32px;height:40px;width:40px}.flight-info-airline__timer{font-size:18px;font-weight:600;line-height:24px}.flight-info-airline__timer-dayplus{color:var(--tripDeepOrange);display:inline-block;font-size:12px;font-weight:400;line-height:18px;vertical-align:top}.flight-info-airline__wrap{display:inline-block;padding:0 8px}.flight-info-airline__wrap>div{margin-bottom:4px}.flight-info-airline__wrap>div:first-child,.flight-info-airline__wrap>div:last-child{margin-bottom:0}.flight-info-airline__airline{float:left;width:23%}.flight-info-airline__flight-num{color:#6b8299;display:inline-block;max-width:162px;overflow:hidden;padding-top:5px;text-overflow:ellipsis}.flight-info-airline__flight-num .craft:hover,.flight-info-airline__flight-num .flight-number{cursor:help}.flight-info-airline__flight-num .craftSpan{border-left:1px solid;color:#ccdef0;display:inline-block;height:8px;margin-left:4px;padding-right:4px}.flight-info-airline__flight-num .craftModel{white-space:normal}.flight-info-airline__flight-num .j_craft>span{vertical-align:middle}.flight-info-airline__flights-new{display:flex;flex-wrap:wrap}.flight-info-airline__flights-new:hover{cursor:help}.flight-info-airline__flights-new .flights-name{color:var(--tripTertiaryThirdBlack);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-info-airline__flights-new .flights-info{color:var(--tripDeepOrange);margin-top:4px}.flight-info-airline__flights-new .flights-info span:not(:first-of-type){margin-left:8px}.flight-info-airline__flights{display:flex;flex-wrap:wrap;width:190px}.flight-info-airline__flights:hover{cursor:help}.flight-info-airline__flights .flights-name{color:var(--tripTertiaryThirdBlack);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flight-info-airline__flights .flights-info{color:var(--tripDeepOrange);margin-top:4px}.flight-info-airline__flights .flights-info span:not(:first-of-type){margin-left:8px}.flight-info-airline__multi{margin-bottom:8px;position:relative;vertical-align:top}.flight-info-airline__multi:last-child{margin-bottom:0}.flight-info-airline__modal{background:#fff;max-width:unset;padding:12px 0}.flight-info-airline__modal .airline-modal{align-items:center;background:#fff;display:flex;font-size:14px;line-height:18px;padding:4px 12px}.flight-info-airline__modal .airline-modal-logo{height:18px;width:18px}.flight-info-airline__modal .airline-modal-LCC,.flight-info-airline__modal .airline-modal-airline,.flight-info-airline__modal .airline-modal-operated{margin:0 4px}.flight-info-airline__modal .airline-modal-LCC,.flight-info-airline__modal .airline-modal-operated{color:var(--tripDeepOrange)}.flight-info-stop__title-detial-port{font-size:14px}.flight-info-stop__wrapper{display:flex}.flight-info-stop__wrapper .flight-info-stop__info-wrapper{align-items:flex-start;position:relative}.flight-info-stop__wrapper .flight-info-stop__info-wrapper.is-dep{align-items:flex-start;flex-direction:column;width:52px}.flight-info-stop__wrapper .flight-info-stop__info-wrapper.is-arr{align-items:flex-end;flex-direction:column;width:52px}.flight-info-stop__wrapper .flight-info-stop__info-wrapper .flight-info-stop__timer-dayplus{color:var(--tripDeepOrange);font-size:12px;position:absolute;right:-15px;top:0}.flight-info-stop__wrapper .flight-info-airline__timer{font-size:20px}.flight-info-stop__wrapper .flight-info-stop__code{cursor:auto;font-size:14px;line-height:18px;text-align:center;white-space:nowrap}.flight-info-stop__wrapper .flight-info-stop__code.highlight{background-color:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flight-info-stop__wrapper .flight-info-stop__code:after{border-bottom:none}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper{flex-direction:column;font-size:12px;line-height:18px;margin:0 10px}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-stop_stop-line-wrapper{flex-direction:column}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-duration{color:var(--tripTertiaryThirdBlack);font-size:12px;font-weight:400;line-height:18px}.flight-info-stop__wrapper .flight-info-stop__segline-wrapper .flight-info-stop__text{color:var(--tripTertiaryThirdBlack);font-weight:400;line-height:18px;max-width:160px;text-align:center;white-space:pre-wrap}.flight-info-stop__wrapper .flight-info-stop__line-wrapper{margin-bottom:3px;margin-top:3px;position:relative}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__dot{background:var(--tripTertiaryGray);height:6px;width:6px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__line{background:var(--tripTertiaryGray);height:2px;width:160px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper{bottom:0;justify-content:space-between;left:0;position:absolute;right:0;top:0}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper:after,.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper:before{content:"";display:block}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper .flight-info_stop__stop-dot{background:#fff;border:2px solid var(--tripTertiaryGray);height:4px;width:4px}.flight-info-stop__wrapper .flight-info-stop__line-wrapper .flight-info-stop__stopline-wrapper .flight-info_stop__stop-dot.is-special{border-color:var(--tripOrange)}.flight-info-stop{position:relative}.flight-info-stop__text{font-weight:600;line-height:24px;white-space:nowrap}.flight-info-stop__code{color:var(--tripTertiaryThirdBlack);margin-top:4px;position:relative}.flight-info-stop__code:hover{cursor:help}.flight-info-stop__code:after{border-bottom:1px dashed var(--tripTertiaryThirdBlack);bottom:-1px;content:"";height:0;left:0;position:absolute;width:100%}.flight-info-stop__code .stop-diff-icon{font-size:12px;margin-left:2px;vertical-align:1px}.flight-info-stop__code .special{color:var(--tripDeepOrange)}.flight-info-stop__codeWrapper{position:relative}.flight-info-stop__codeWrapper .fake-nearbyPort{height:22px}.flight-info-stop__nearbyPort{background:#fff;border:1px solid var(--tripTertiaryGray);color:var(--tripTertiaryThirdBlack);padding:4px;position:absolute;top:calc(100% + 12px);white-space:nowrap;z-index:1}.flight-info-stop__nearbyPort.nearbyPort--left{left:0}.flight-info-stop__nearbyPort.nearbyPort--left .flight-info-stop__nearbyPort-arrow{left:8px}.flight-info-stop__nearbyPort.nearbyPort--right{right:0}.flight-info-stop__nearbyPort.nearbyPort--right .flight-info-stop__nearbyPort-arrow{right:8px}.flight-info-stop__nearbyPort-arrow{background-color:#fff;border-left:1px solid var(--tripTertiaryGray);border-top:1px solid var(--tripTertiaryGray);height:5.656px;position:absolute;top:-4px;transform:rotate(45deg);width:5.656px}.flight-info-stop__modal{max-width:unset;padding:16px;white-space:nowrap}.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:0 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-adPort,.flight-info-stop__modal .stop-modal-info .info-layover{margin:8px 0;position:relative}.flight-info-stop__modal .stop-modal-info .info-adPort:before,.flight-info-stop__modal .stop-modal-info .info-layover:before{background-color:#fff;border:2px solid var(--tripTertiaryGray);content:"";height:4px;left:-13px;position:absolute;top:5px;width:4px}.flight-info-stop__modal .stop-modal-info .info-layover: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-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}[dir=rtl] .flight-info-stop__wrapper .flight-info-stop__info-wrapper .flight-info-stop__timer-dayplus{left:-15px;position:absolute;right:auto;top:0}[dir=rtl].flight-info-amenities__modal.is-v2 .amenities-airline-name{margin-left:8px;margin-right:0}.flight-info{align-items:center}.flight-info .flight-info-col.col-2{flex:1 0 0;padding-right:0}.flight-info .flight-info-col.col-1{flex:1 0 0;-ms-flex:1 0 190px}.flight-info-new.is-simple-v2{align-items:flex-start;display:flex;flex-direction:column;position:relative}.flight-info-new.is-simple-v2 .flight-info-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.flight-info-new.is-simple-v2 .flight-info-timer{align-items:center;color:var(--tripBlack);display:flex;flex-direction:column;font-size:16px;font-weight:600;line-height:24px;margin-inline-end:52px;white-space:nowrap;width:45px}.flight-info-new.is-simple-v2 .flight-info-timer .time{font-family:Trip Geom TF}.flight-info-new.is-simple-v2 .flight-info-timer.meridiem{align-items:flex-end;width:71px}.flight-info-new.is-simple-v2 .flight-info-overdays{font-size:12px;font-weight:400;line-height:14px;margin-top:-14px}.flight-info-new.is-simple-v2 .flight-info-flightNo{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px;margin-inline:8px}.flight-info-new.is-simple-v2 .flight-info-cabin,.flight-info-new.is-simple-v2 .flight-info-craft{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:18px;margin-inline-end:8px}.flight-info-new.is-simple-v2 .flight-info-amenities-new{display:flex}.flight-info-new.is-simple-v2 .flight-info-amenities-new.direction-column{flex-direction:column}.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group{cursor:help;display:flex;flex-direction:row;gap:4px;justify-content:flex-start}.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group [data-testid=comIcon],.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group:hover [data-testid=comIcon],.flight-info-new.is-simple-v2 .flight-info-comfort-icon-group:hover [data-testid=comText]{transition:.3s}.flight-info-new.is-simple-v2 .flight-info-amenities-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:flex-start;line-height:18px}.flight-info-new.is-simple-v2 .flight-info-amenities-row .f-flight-detail__craft{border-bottom:1px dashed var(--tripTertiaryThirdBlack);padding-left:0}.flight-info-new.is-simple-v2 .flight-info-airport,.flight-info-new.is-simple-v2 .flight-info-airport .landing-style{color:var(--tripBlack);font-size:16px;font-weight:600;line-height:24px}.flight-info-new.is-simple-v2 .flight-info-airport .landing-style{margin:0 4px}.flight-info-new.is-simple-v2 .flight-info-airport .landing-style.special,.flight-info-new.is-simple-v2 .flight-info-airport .special{color:var(--tripDeepOrange);font-size:16px;font-weight:600;line-height:24px}.flight-info-new.is-simple-v2 .flight-info-airport .port-code.highlight{color:var(--tripDeepOrange)}.flight-info-new.is-simple-v2 .flight-info-details,.flight-info-new.is-simple-v2 .flight-info-transfer-details{align-items:center;display:flex;flex:1;flex-direction:row;justify-content:flex-start;width:100%}.flight-info-new.is-simple-v2 .flight-info-details.min-h,.flight-info-new.is-simple-v2 .flight-info-transfer-details.min-h{min-height:76px}.flight-info-new.is-simple-v2 .flight-info-details:before{inset-inline-start:68px}.flight-info-new.is-simple-v2 .flight-info-details-meridiem:before,.flight-info-new.is-simple-v2 .flight-info-details:before{background-color:var(--tripTertiaryGray);border-radius:2px;content:"";display:inline-block;height:80%;position:absolute;top:10%;width:4px}.flight-info-new.is-simple-v2 .flight-info-details-meridiem:before{inset-inline-start:94px}.flight-info-new.is-simple-v2 .flight-info-transfer-details:before{top:5%}.flight-info-new.is-simple-v2 .flight-info-transfer-details:after,.flight-info-new.is-simple-v2 .flight-info-transfer-details:before{background-color:var(--tripTertiaryGray);border-radius:2px;content:"";display:inline-block;height:32%;inset-inline-start:68px;position:absolute;width:4px}.flight-info-new.is-simple-v2 .flight-info-transfer-details:after{bottom:5%}.flight-info-new.is-simple-v2 .flight-info-transfer-details-meridiem:before{background-color:var(--tripTertiaryGray);border-radius:2px;content:"";display:inline-block;height:32%;inset-inline-start:94px;position:absolute;top:5%;width:4px}.flight-info-new.is-simple-v2 .flight-info-transfer-details-meridiem:after{background-color:var(--tripTertiaryGray);border-radius:2px;bottom:5%;content:"";display:inline-block;height:35%;inset-inline-start:94px;position:absolute;width:4px}.flight-info-new.is-simple-v2 .flight-info-expand-icon{display:inline-block;inset-inline-end:10px;margin-inline-end:44px;position:absolute;top:50%;transform:translateY(-50%)}.flight-info-new.is-simple-v2 .flight-info-expand-icon.noMargin{margin-inline-end:0;right:0}.flight-info-new.is-simple-v2 .flight-info-expand-icon .fi-icon{color:var(--tripBlack);font-size:21px}.flight-info-new.is-simple-v2 .flight-info-expand-icon .fi-icon:hover{color:var(--tripBrandingBlue);cursor:pointer}.flight-info-new.is-simple-v2 .flight-info-expand-icon.fixed-style{top:56px;transform:translateY(0)}.flight-info-new.is-simple-v2 .flight-info-transfer-icon{display:inline-block;inset-inline-start:62.5px;position:absolute;top:50%;transform:translateY(-50%)}.flight-info-new.is-simple-v2 .flight-info-transfer-icon .fi-icon_transfer{color:var(--tripGray);font-size:15px}.flight-info-new.is-simple-v2 .flight-info-transfer-icon.meridiem{inset-inline-start:88.5px}.flight-info-new.is-simple-v2 .flight-info-expand{position:relative}.flight-info-new.is-simple-v2 .flight-info-container{display:flex;flex-direction:column}.flight-info-new.is-simple-v2 .flight-info-spend-time{align-items:center;color:var(--tripTertiaryThirdBlack);display:flex;font-size:14px;line-height:18px}.flight-info.is-simple-v2{align-items:flex-start;display:flex;margin-top:16px}.flight-info.is-simple-v2 .flight-info-amenities:after{border-bottom:none}.flight-info.is-simple-v2 .timeSplit{padding:0 4px}.flight-info.is-simple-v2 .flight-info-row{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.flight-info.is-simple-v2 .flight-info-mark{margin-top:14px}.flight-info.is-simple-v2 .flight-info-col.col-1{flex:0 0 auto;padding-right:0}.flight-info.is-simple-v2 .flight-info-col.col-2{flex:4 0 0;-ms-flex:1 0 40%}.flight-info.is-simple-v2 .flight-info-col.col-3{flex:6 0 0;-ms-flex:1 0 60%}.flight-info.is-simple-v2 .flight-info-col.col-2,.flight-info.is-simple-v2 .flight-info-col.col-3{align-items:flex-start;display:flex;flex-direction:column;padding-right:16px}.flight-info.is-simple-v2 .flight-info-duration{font-weight:600;line-height:24px;white-space:nowrap}.flight-info.is-simple-v2 .flight-info-duration .fi-icon_time_line{font-size:14px;font-weight:400;padding-right:4px}.flight-info.is-simple-v2 .flight-info-amenities{color:var(--tripTertiaryThirdBlack);display:inline-block;margin-top:7px;position:relative}.flight-info.is-simple-v2 .flight-info-amenities .comfort-icon-wrapper{border-bottom-style:none}.flight-info.is-simple-v2 .flight-info-amenities:hover{cursor:help}.flight-info.is-simple-v2 .flight-info-amenities:before{content:unset}.flight-info.is-simple-v2 .flight-info-amenities:after{border-bottom:1px dashed var(--tripTertiaryThirdBlack);bottom:-1px;content:"";height:0;left:0;position:absolute;width:100%}[dir=rtl] .flight-info-new.is-simple-v2 .flight-info-expand-icon.noMargin{left:0;right:auto}.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{min-width:209px;padding-top:0}.flight-info-amenities__modal .amenities-aieline__wrapper{border-bottom:1px solid var(--tripTertiaryGray);padding-bottom:16px}.flight-info-amenities__modal .amenities-aieline__wrapper:last-child{border-bottom:none;padding-bottom:0}.flight-info-amenities__modal .amenities-aieline__wrapper+.amenities-aieline__wrapper{margin-top:16px}.flight-info-amenities__modal .flt-comfort-section__content{display:flex;flex-direction:column}.flight-info-amenities__modal .flt-comfort-section__content .flt-comfort-section__tag{margin-left:0}.flight-info-amenities__modal .flt-comfort-section__content .flt-comfort-section{margin-top:8px}.flight-info-amenities__modal .amenities-airline-name{font-weight:500;margin:0 4px}.flight-info-amenities__modal .if-empty-none:empty{display:none}.flight-info-amenities__modal .amenities-child-comfort-info{align-items:center;display:flex;flex-direction:row;margin-bottom:4px}.flight-info-amenities__modal .airline-modal-operated{align-items:center;color:var(--tripDeepOrange);display:flex;margin-left:4px;margin-right:4px}.flight-info-amenities__modal .amenities-aieline__flightsegment-wrapper{color:var(--tripBlack)}.flight-info-amenities__modal .amenities-aieline__title-port{font-size:14px;font-weight:500}.flight-info-amenities__modal .amenities-airline{align-items:center;display:flex;font-weight:600;margin-bottom:8px}.flight-info-amenities__modal .amenities-airline-logo{flex:0 0 auto;height:18px;margin-inline-end:4px;width:18px}.flight-info-amenities__modal .amenities-comfort{padding-left:0}.flight-info-amenities__modal .amenities-carbon-offset{justify-content:space-between}.m-flightInfo__new-flightHead{background-color:#fff;cursor:pointer;padding:0;position:relative}.m-flightInfo__new-flightHead.hover-icon:hover .flight-info-expand-icon .fi-icon{color:var(--tripBrandingBlue);cursor:pointer}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper{margin:1px;padding:0}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper{color:#252b31;display:flex;flex-direction:row;font-size:14px;line-height:26px}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper span{display:inline-block}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .title-details{display:flex;flex-direction:column}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon{color:#8893a5;inset-block-start:0;inset-inline-end:8px;position:absolute}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon .fi-icon{font-size:18px}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .title-info-wrapper .flight-info-unfold-icon.icon-up{inset-block-start:-1px}.m-flightInfo__new-flightHead .m-flightinfo__simplehead-wrapper .early-morning-tips span{color:var(--tripDeepOrange)}.m-flightInfo__new-flightHead__details{align-items:flex-start;display:flex;justify-content:flex-end;min-width:60px;text-align:right}.m-flightInfo__new-flightHead__details-text{color:#287dfa;font-size:14px}.m-flightInfo__new-flightHead__details-icon{color:var(--tripGray)!important;font-size:21px!important;transition:transform .2s}.m-flightInfo__new-flightHead__details-icon:hover{color:var(--tripBrandingBlue)!important}.m-flightInfo__new-flightHead .simple-flightInfo{flex:1;overflow:hidden;padding-bottom:1px}.m-flightInfo__new-flightHead .simple-flightInfo .simple-flightInfo-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-flightInfo__new-flightHead .show-icon{color:var(--tripGray);cursor:pointer;font-size:21px}.m-flightInfo__new-flightHead .show-icon:hover{color:var(--tripBrandingBlue)}.m-flightInfo__new-flightHead .title-serial{background:var(--tripBrandingBlue);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;max-height:26px;min-width:26px;padding:4px 8px;text-align:center}.m-flightInfo__new-flightHead .title-serial.bundle-title-serial{background:rgba(50,100,255,.08);color:var(--tripBrandingBlue);font-weight:400}.m-flightInfo__new-flightHead .title-serial.eu-new-title{background-color:#051a37;color:#fff;font-weight:700}.m-flightInfo__new-flightHead .title-seperate{background-color:var(--tripTertiaryGray);display:inline-block;height:12px;margin:0;width:1px}.m-flightInfo__new-flightHead .transfer-info-details{padding-block:16px;padding-inline-start:88px;position:relative}.m-flightInfo__new-flightHead .transfer-info-details.meridiem{padding-inline-start:114px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item{background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));border-radius:8px 0 0 8px;box-sizing:border-box;color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:column;overflow:hidden;padding-block:8px;padding-inline:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item .transfer-info__duration{margin-inline-start:16px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.stroke-area{background:none;border:1px solid #dadfe6;border-radius:4px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.align-left{background:none;border:none;border-radius:0;padding-left:9px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__item.reverse-linear-gradient{background:linear-gradient(270deg,#f5f7fa,rgba(245,247,250,0))}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info.preventover-margin{margin-right:65px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .title-seperate{background-color:var(--tripTertiaryGray);display:inline-block;height:12px;margin:0 4px;position:relative;top:3px;width:1px}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage{line-height:18px;white-space:pre-line}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage i,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__advantage span,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage i,.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .transfer-info__disadvantage span{vertical-align:middle}.m-flightInfo__new-flightHead .transfer-info-details .transfer-info__important_info .bt-dashed{border-bottom:1px dashed var(--tripBlack);cursor:help}.m-flightInfo__new-flightHead .transfer-info-details:before{top:0}.m-flightInfo__new-flightHead .transfer-info-details:after,.m-flightInfo__new-flightHead .transfer-info-details:before{border-left:4px dotted var(--tripTertiaryGray);content:"";display:inline-block;height:30%;inset-inline-start:68px;position:absolute;width:0}.m-flightInfo__new-flightHead .transfer-info-details:after{top:70%}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:before{top:0}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:after,.m-flightInfo__new-flightHead .transfer-info-details-meridiem:before{border-left:4px dotted var(--tripTertiaryGray);content:"";display:inline-block;height:30%;inset-inline-start:94px;position:absolute;width:0}.m-flightInfo__new-flightHead .transfer-info-details-meridiem:after{top:70%}.m-flightInfo__new-flightHead .stop-info__item{background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));border-radius:8px 0 0 8px;color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:row;margin-top:8px;overflow:hidden;padding-block:8px;padding-inline:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-flightInfo__new-flightHead .stop-info__item .duration-info{margin-inline-start:16px}.m-flightInfo__new-flightHead .stop-info__item i,.m-flightInfo__new-flightHead .stop-info__item span{display:inline-block}.m-flightInfo__new-flightHead .transfer-info{margin-block:16px;padding-right:65px;width:100%}.m-flightInfo__new-flightHead .transfer-info .fi-icon_transfer{vertical-align:-1px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item{background:linear-gradient(90deg,#f5f7fa,rgba(245,247,250,0));border-radius:8px 0 0 8px;box-sizing:border-box;color:var(--tripTertiaryThirdBlack);display:flex;overflow:hidden;padding-block:8px;padding-inline:16px;text-overflow:ellipsis;white-space:nowrap;width:100%}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item:not(:last-child){margin-bottom:8px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .transfer-info__duration{margin-inline:16px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .add-margin{margin-left:6px;margin-right:6px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item .transfer-info__header{align-items:center;display:flex;flex-wrap:wrap;row-gap:8px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.stroke-area{background:none;border:1px solid #dadfe6;border-radius:4px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.align-left{background:none;border:none;border-radius:0;padding-left:0}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.reverse-linear-gradient{background:linear-gradient(270deg,#f5f7fa,rgba(245,247,250,0))}.m-flightInfo__new-flightHead .transfer-info .transfer-info__item.direction-column{flex-direction:column}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage{line-height:18px;white-space:pre-line}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage i,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage span,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage i,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage span{vertical-align:middle}.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-advantage .title-seperate,.m-flightInfo__new-flightHead .transfer-info .transfer-info__fold-disadvantage .title-seperate{margin-left:4px;margin-right:4px;position:relative;top:3px}.m-flightInfo__new-flightHead .transfer-info .transfer-info__label{color:var(--tripTertiaryThirdBlack)}.m-flightInfo__new-flightHead .transfer-info .transfer-info__label:not(:last-child):after{border-right:1px solid var(--tripTertiaryThirdBlack);content:"";display:inline-block;height:8px;margin-left:8px;margin-right:8px;width:1px}[dir=rtl] .m-flightInfo__new-flightHead .transfer-info,[dir=rtl] .m-flightInfo__new-flightHead .transfer-info__important_info.preventover-margin{margin-left:65px;margin-right:0}.flt-middle-tab-enhance{--policy-bg-color:#f5f7fa}.flt-middle-tab-enhance .tab-com-wrapper{background-color:var(--policy-bg-color);position:relative}.flt-middle-tab-enhance .tab-com-wrapper .result-item-flex__wrapper{outline:1px solid var(--policy-bg-color)}.flt-middle-tab-enhance .tab-com-wrapper:before{background:linear-gradient(-180deg,#fff,hsla(0,0%,100%,.7) 50.01%,hsla(0,0%,100%,0));border-radius:8px 8px 0 0;content:"";height:88px;left:0;position:absolute;right:0;top:-8px}.flt-middle-tab-enhance .tab-com-wrapper.hideGradient:before{display:none}.flt-middle-tab-enhance .m-flightInfo__new-flightHead{background-color:initial}.flt-middle-tab-enhance .enhace-bg{background-color:var(--tripFifthGray);bottom:0;height:60px;left:0;position:absolute;right:0}.flt-middle-tab-enhance .enhace-bg:after{background:linear-gradient(-180deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:60px;left:0;position:absolute;right:0}.flt-middle-tab-enhance .m-middle-flightInfo{position:relative}.flt-middle-tab-enhance .m-middle-flightInfo .m-middle-flightInfo__content{position:relative;z-index:2}.m-middle-flightInfo{padding:16px 32px 32px;position:relative}.m-middle-flightInfo.pb-16{padding-bottom:16px}.m-middle-flightInfo__content{display:flex;flex-wrap:wrap;row-gap:64px}.m-middle-flightInfo__content .m-flightInfo-booking-item{position:relative}.flt-middle-page--dense .m-middle-flightInfo{padding:0 32px 24px}@media screen and (max-width:834px){.m-middle-flightInfo__content .m-flightInfo-booking-item{flex-basis:100%}.m-middle-flightInfo__content .m-flightInfo-booking-item:before{border-bottom:1px dashed var(--tripTertiaryGray);content:"";height:1px;position:absolute;top:-32px;width:100%}.m-middle-flightInfo .m-flightInfo-booking-item:first-of-type:before{border-bottom:none!important}}@media screen and (min-width:834px){.m-middle-flightInfo__content.isSingleSeg .m-flightInfo-booking-item{flex-basis:100%}.m-middle-flightInfo__content.isMultiSeg:after{border-right:1px dashed var(--tripTertiaryGray);content:"";height:calc(100% - 48px);left:50%;margin-top:16px;position:absolute;top:0;transform:translateX(-50%);width:1px}.m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item{width:calc(50% - 24px)}.m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(odd){padding-right:24px}.m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(2n){padding-left:24px}.m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(3):before,.m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(5):before{border-bottom:1px dashed var(--tripTertiaryGray);content:"";height:1px;position:absolute;top:-32px;width:200%}}[dir=rtl] .m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(odd){padding-left:24px;padding-right:0}[dir=rtl] .m-middle-flightInfo__content.isMultiSeg .m-flightInfo-booking-item:nth-child(2n){padding-left:0;padding-right:24px}.title-tab_8c8a{align-items:flex-start;border-bottom:3px solid transparent;color:#121826;cursor:pointer;font-size:16px;line-height:22px;position:relative}.title-tab_8c8a:last-child{margin-right:32px}.title-tab_8c8a:first-child{margin-left:32px}.gradient-area-right_a48f{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);right:0}.gradient-area-left_877d,.gradient-area-right_a48f{bottom:0;position:absolute;top:0;width:30px;z-index:1}.gradient-area-left_877d{background:linear-gradient(270deg,hsla(0,0%,100%,0) 0,#fff);left:0}.choose-tab_1f32{background-color:transparent;height:3px;width:64px}.is-choose_c3d3{font-weight:700}.is-choose_c3d3 .choose-tab_1f32{background-color:#121826}.tab-root-wrapper_ab7b{position:relative}.tab-wrapper_1080{gap:59px;overflow-x:auto;width:100%}.price-tag_e991{background:linear-gradient(-90deg,#a0e8f3 100%,#c3f1f7 0);border-radius:2px 0 0 2px;color:#000;font-weight:400;padding:0 4px;position:relative;white-space:nowrap}.price-tag_e991[data-level=CF]{background:linear-gradient(-90deg,#f1dbb4 100%,#ffe9bf 0)}.price-tag_e991[data-level=CF]:after{background-image:url(images/price_tag_fir_cddfefa4cd.png_.webp)}.price-tag_e991:after{background-image:url(images/price_tag_economy_0045cd5c72.png_.webp);background-size:100% 100%;bottom:0;content:"";position:absolute;right:-12px;top:0;width:12px}.title-cabin-name_5485{white-space:nowrap}[dir=rtl] .title-tab_8c8a:last-child{margin-left:32px;margin-right:0}[dir=rtl] .title-tab_8c8a:first-child{margin-left:0;margin-right:32px}[dir=rtl] .price-tag_e991{background:linear-gradient(90deg,#a0e8f3 100%,#c3f1f7 0);border-radius:0 2px 2px 0}[dir=rtl] .price-tag_e991:after{background-image:url(images/price_tag_economy_0045cd5c72.png_.webp);background-size:100% 100%;bottom:0;content:"";left:-12px;position:absolute;right:auto;top:0;transform:rotate(180deg);width:12px}[dir=rtl] .price-tag_e991[data-level=CF]{background:linear-gradient(90deg,#f1dbb4 100%,#ffe9bf 0)}[dir=rtl] .price-tag_e991[data-level=CF]:after{background-image:url(images/price_tag_fir_cddfefa4cd.png_.webp)}.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}.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)}.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)}.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}.price-area-new{color:var(--tripBlack);font-size:14px;line-height:18px}.price-area-new .o-price-flight{color:var(--tripBrandingBlue)}.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:var(--tripBrandingBlue)}.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}.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}.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_1f63{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_1f63.is-price-head_ff32{line-height:16px}.type-wrapper_d215{background:linear-gradient(90deg,#f6fad7,#e5faf8 20%,#d1f6f9);padding:2px 4px}.price-wrapper_a0ab{flex-grow:1;padding:2px 4px}.price-wrapper_a0ab,.text-limit_8aef{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-limit_8aef{max-width:130px}.line-limit_ac3e{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.max-width_a1a8{max-width:100%}[dir=rtl] .type-wrapper_d215{background:linear-gradient(270deg,#f6fad7,#e5faf8 20%,#d1f6f9)}.detail-fare-item-wrapper_6343+.detail-fare-item-wrapper_6343{margin-top:8px}.detail-fare-item-wrapper_6343,.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}.faq-tips-container{margin-top:16px}.faq-tips-container.is-policy-enhance .question-item .answer-item .dot:before{background-color:var(--tripBlack)}.faq-tips-container.is-policy-enhance .question-item .answer-item .desc{color:var(--tripBlack)}.faq-tips-container .question-item{cursor:pointer;margin-top:4px}.faq-tips-container .question-item .pic-trumpet{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAq1BMVEUAAAAyZP8yZf81Zv89av83af8zZf81aP8zZf8zZP80Zv9AgP8yZP8zZP8yZf8yZP8yZf8yZf8yZf8zZf8yZf81Zf80Zf80Zf89cP8yZP8zZP8zZP8zZf8zZf8zZP8zZv81Z/8zYv8yZf8yZP80Zv8zZP8yZf80Zf80ZP8zZv8yZP/////F0//Az/+twf9tkf9ojf87a//5+v+zxf+yxf+iuf+gt/+Eov9/nv9c7oGXAAAAKnRSTlMAgPk5CBZuEPVTHQR8WfDYqaSfdlYuJhoM6NS6spmURkMg38GFaWViSjK47IZlAAABAUlEQVQ4y7XTyZKCMBCA4WZHQEERxHGffTrOvr7/k01XhpRDJ0YP+p84fEWgqwPnz1vOlomdBEOk4spC/HCAsnwvibIpqtZm4o1i3DU0vSS8wE5TjawLF3k1MzkaGv8/JwBwTahUor4PHa+Lvj+fX+XDQk3FoRh6F+LtRf6eBT0KIZ6QmlvQltAWqdkxaH7McUWL0n6moQ9C8sNHoEo3q6qLfr7aEVxDJ/Mw7xhaFQbm6ftY5sy4PiNNo60TXgEryXobuVOXOxRqiMZ1U8uZqNWLIx1Rvb+ZtDfBAd6kRbJgEeMgAwuSNYkPeoFCLB2NT4GiklAfDpRWtwpZmzzAWfsFVzBBqfpXn8AAAAAASUVORK5CYII=);background-size:100% 100%;flex-shrink:0;height:18px;margin-right:4px;width:18px}.faq-tips-container .question-item .pic-trumpet.isHidPic{background-image:none}.faq-tips-container .question-item .question-title{font-weight:700;margin-right:8px}.faq-tips-container .question-item .answer-item{display:flex;margin-top:4px}.faq-tips-container .question-item .answer-item .dot{flex-shrink:0;height:18px;margin-right:4px;position:relative;width:18px}.faq-tips-container .question-item .answer-item .dot:before{background-color:var(--tripTertiaryThirdBlack);border-radius:50%;content:"";display:block;height:4px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4px}.faq-tips-container .question-item .answer-item .dot.isHideDot:before{display:none}.faq-tips-container .question-item .answer-item .desc{color:var(--tripSecondaryBlack)}[dir=rtl] .faq-tips-container .question-item .pic-trumpet{margin-left:4px;margin-right:0}[dir=rtl] .faq-tips-container .question-item .question-title{margin-left:8px;margin-right:0}[dir=rtl] .faq-tips-container .answer-item .dot{margin-left:4px;margin-right:0}.add-baggage-wrapper_ef8a{background-color:rgba(6,174,189,.08);border-radius:4px 4px 4px 4px;padding:8px}.title-logo_09af{color:var(--tripDeepCyan);font-size:12px;letter-spacing:0;line-height:16px;position:relative;top:-2px}.img-logo_f249{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFcAAAAWCAMAAACCEvCXAAAAxlBMVEUAAAAjRv8kRv8kR/84V/8jR/8rSv8lR/8jR/8lSP8kR/8kR/8kRv8kSP8kR/8jR/8jR/8kR/8jRv8jRv8jRv8lR/8lSf8lSf8qTv8pTv8jRv8jRv8jRv8kRv8kR/8jRv8jRv8jRv8jR/8jR/8jR/8jRv8kRv8jR/8kR/8mSf8mSv8wVf8kR/8jR/8kR///tQAkR/8kRv8kR/8kR///tQAjR/8kR/8lSv//uAD/tAD/tAD/tgD/tgD/twD/tQD/zAAjRv//tACpMqdPAAAAQHRSTlMA+H9TCEAYdkg7842GWZL1bF3dzW1ELhwWEvzw45xQ6cW3s6Bj06yWeyYhDb+7qXxxaNekn4hMNyLz0GVQSjAK2Dj5YwAAAdpJREFUOMvtkteSozAQRS+INTaOgG3MgHPO9uTN8v//1F4kypjadU1N2Lc5D3TTNKeklmBeIJBy58wsvA95wQwawXzyH7zVD/BWyJaeGmMVKTNjZOH9NOgt4ONppl7bttfhZIGAySp5NsKu5wxcXHL069HmESQYx0Y874AcbLuwiKPRE6rbyJuHOa/F0OtLiRKTIr5IWfdkwi4bSmcrFXNARCrrF1k2pBxKEj2omp/OIfOyIfOeKZ+9I10wimgbUuOsEi+5kednL7de3eZfeoeu6bC3fXFT/MnB438DlmtuN+lR3ngZsiQPymb+5S1byLzJL2gxNrPlenooS1ZtxgpjB4aazIQb0UOp5eeQTibzVkFiKcfQcN4VnT0mvtRfSlRltZs6S84/vOW81wXhUXahuT3PusivAWOb8ellr5n3+ty0y3gEfn1/BnY8f64yBIJ0EWPufX3F27ziJVNzfMPuFX6eTl+f1azjh5rT0DdjaG5kMqRXrzfFBu5Pp9Me6KaVI4IoTfvh6736XiZHtaf3B7DWYmPBLk+l0zaueVdCCIuRYQkSMukor6gMpnclkN/33/ZIaO2mfrcNsl4Mbje2BdITgqVAiN755RrK28Ib+fS+SMd13QLeyB8B7IJktU508wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;height:13px;width:53px}.add-baggage-title_20cb{color:var(--tripSecondaryBlack)}.add-baggage-sub-title_cdff,.add-baggage-title_20cb{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.add-baggage-sub-title_cdff{color:var(--tripTertiaryBlack);padding-left:7px;position:relative}.add-baggage-sub-title_cdff:before{background:var(--tripTertiaryBlack);border-radius:50%;content:"";height:3px;left:0;position:absolute;top:7px;width:3px}[dir=rtl] .add-baggage-sub-title_cdff{padding-left:unset;padding-right:7px}[dir=rtl] .add-baggage-sub-title_cdff:before{content:"";left:unset;right:0}.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_28ee{position:relative;top:2px}.icon-upgrade_28ee{color:var(--tripDeepCyan)}.guarantee-info_a26b{max-width:328px;overflow:auto;padding:8px 16px 8px 8px}.guarantee-info_a26b::-webkit-scrollbar{width:6px}.guarantee-info_a26b::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.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_0a4d{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_e63a{color:var(--tripDeepCyan);display:flex;font-size:14px;gap:16px;line-height:18px}.guarantee-wrapper-title_e63a .title-text_bd1b{font-weight:700;white-space:normal}.guarantee-wrapper-title_e63a .title-benefits_d6e5{cursor:pointer;font-size:12px;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under}.guarantee-info-item_922f{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:18px}.guarantee-info-item_922f i{color:var(--tripDeepCyan)}.guarantee-info-item_922f .guarantee-info-fee_ccf1{white-space:normal}.guarantee-info-item_922f .guarantee-info-fee_ccf1 span{color:var(--tripDeepCyan);font-weight:700}.guarantee-info-item_922f: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}.w-38p{width:38%}.w-62p{width:62%}.w-100p{width:100%}.f-l,.fl{float:left}.f-r,.fr{float:right}.clearfix{zoom:1}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;width:0}.clear{clear:both;font-size:0;height:0;line-height:0}.p--8{padding:-8px}.p--6{padding:-6px}.p--4{padding:-4px}.p--2{padding:-2px}.p-2{padding:2px}.p-4{padding:4px}.p-6{padding:6px}.p-8{padding:8px}.p--25{padding:-25px}.p--20{padding:-20px}.p--15{padding:-15px}.p--10{padding:-10px}.p--5{padding:-5px}.p-0{padding:0}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.pl--8{padding-left:-8px}.pl--6{padding-left:-6px}.pl--4{padding-left:-4px}.pl--2{padding-left:-2px}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-6{padding-left:6px}.pl-8{padding-left:8px}.pl--25{padding-left:-25px}.pl--20{padding-left:-20px}.pl--15{padding-left:-15px}.pl--10{padding-left:-10px}.pl--5{padding-left:-5px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pr--8{padding-right:-8px}.pr--6{padding-right:-6px}.pr--4{padding-right:-4px}.pr--2{padding-right:-2px}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-6{padding-right:6px}.pr-8{padding-right:8px}.pr--25{padding-right:-25px}.pr--20{padding-right:-20px}.pr--15{padding-right:-15px}.pr--10{padding-right:-10px}.pr--5{padding-right:-5px}.pr-0{padding-right:0}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pt--8{padding-top:-8px}.pt--6{padding-top:-6px}.pt--4{padding-top:-4px}.pt--2{padding-top:-2px}.pt-2{padding-top:2px}.pt-4{padding-top:4px}.pt-6{padding-top:6px}.pt-8{padding-top:8px}.pt--25{padding-top:-25px}.pt--20{padding-top:-20px}.pt--15{padding-top:-15px}.pt--10{padding-top:-10px}.pt--5{padding-top:-5px}.pt-0{padding-top:0}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pb--8{padding-bottom:-8px}.pb--6{padding-bottom:-6px}.pb--4{padding-bottom:-4px}.pb--2{padding-bottom:-2px}.pb-2{padding-bottom:2px}.pb-4{padding-bottom:4px}.pb-6{padding-bottom:6px}.pb-8{padding-bottom:8px}.pb--25{padding-bottom:-25px}.pb--20{padding-bottom:-20px}.pb--15{padding-bottom:-15px}.pb--10{padding-bottom:-10px}.pb--5{padding-bottom:-5px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.p--8-im{padding:-8px!important}.p--6-im{padding:-6px!important}.p--4-im{padding:-4px!important}.p--2-im{padding:-2px!important}.p-2-im{padding:2px!important}.p-4-im{padding:4px!important}.p-6-im{padding:6px!important}.p-8-im{padding:8px!important}.p--25-im{padding:-25px!important}.p--20-im{padding:-20px!important}.p--15-im{padding:-15px!important}.p--10-im{padding:-10px!important}.p--5-im{padding:-5px!important}.p-0-im{padding:0!important}.p-5-im{padding:5px!important}.p-10-im{padding:10px!important}.p-15-im{padding:15px!important}.p-20-im{padding:20px!important}.p-25-im{padding:25px!important}.pl--8-im{padding-left:-8px!important}.pl--6-im{padding-left:-6px!important}.pl--4-im{padding-left:-4px!important}.pl--2-im{padding-left:-2px!important}.pl-2-im{padding-left:2px!important}.pl-4-im{padding-left:4px!important}.pl-6-im{padding-left:6px!important}.pl-8-im{padding-left:8px!important}.pl--25-im{padding-left:-25px!important}.pl--20-im{padding-left:-20px!important}.pl--15-im{padding-left:-15px!important}.pl--10-im{padding-left:-10px!important}.pl--5-im{padding-left:-5px!important}.pl-0-im{padding-left:0!important}.pl-5-im{padding-left:5px!important}.pl-10-im{padding-left:10px!important}.pl-15-im{padding-left:15px!important}.pl-20-im{padding-left:20px!important}.pl-25-im{padding-left:25px!important}.pr--8-im{padding-right:-8px!important}.pr--6-im{padding-right:-6px!important}.pr--4-im{padding-right:-4px!important}.pr--2-im{padding-right:-2px!important}.pr-2-im{padding-right:2px!important}.pr-4-im{padding-right:4px!important}.pr-6-im{padding-right:6px!important}.pr-8-im{padding-right:8px!important}.pr--25-im{padding-right:-25px!important}.pr--20-im{padding-right:-20px!important}.pr--15-im{padding-right:-15px!important}.pr--10-im{padding-right:-10px!important}.pr--5-im{padding-right:-5px!important}.pr-0-im{padding-right:0!important}.pr-5-im{padding-right:5px!important}.pr-10-im{padding-right:10px!important}.pr-15-im{padding-right:15px!important}.pr-20-im{padding-right:20px!important}.pr-25-im{padding-right:25px!important}.pt--8-im{padding-top:-8px!important}.pt--6-im{padding-top:-6px!important}.pt--4-im{padding-top:-4px!important}.pt--2-im{padding-top:-2px!important}.pt-2-im{padding-top:2px!important}.pt-4-im{padding-top:4px!important}.pt-6-im{padding-top:6px!important}.pt-8-im{padding-top:8px!important}.pt--25-im{padding-top:-25px!important}.pt--20-im{padding-top:-20px!important}.pt--15-im{padding-top:-15px!important}.pt--10-im{padding-top:-10px!important}.pt--5-im{padding-top:-5px!important}.pt-0-im{padding-top:0!important}.pt-5-im{padding-top:5px!important}.pt-10-im{padding-top:10px!important}.pt-15-im{padding-top:15px!important}.pt-20-im{padding-top:20px!important}.pt-25-im{padding-top:25px!important}.pb--8-im{padding-bottom:-8px!important}.pb--6-im{padding-bottom:-6px!important}.pb--4-im{padding-bottom:-4px!important}.pb--2-im{padding-bottom:-2px!important}.pb-2-im{padding-bottom:2px!important}.pb-4-im{padding-bottom:4px!important}.pb-6-im{padding-bottom:6px!important}.pb-8-im{padding-bottom:8px!important}.pb--25-im{padding-bottom:-25px!important}.pb--20-im{padding-bottom:-20px!important}.pb--15-im{padding-bottom:-15px!important}.pb--10-im{padding-bottom:-10px!important}.pb--5-im{padding-bottom:-5px!important}.pb-0-im{padding-bottom:0!important}.pb-5-im{padding-bottom:5px!important}.pb-10-im{padding-bottom:10px!important}.pb-15-im{padding-bottom:15px!important}.pb-20-im{padding-bottom:20px!important}.pb-25-im{padding-bottom:25px!important}.p-16{padding:16px}.p-32{padding:32px}.pl-16{padding-left:16px}.pl-32{padding-left:32px}.pr-16{padding-right:16px}.pr-32{padding-right:32px}.pt-16{padding-top:16px}.pt-32{padding-top:32px}.pb-16{padding-bottom:16px}.pb-32{padding-bottom:32px}.p-24{padding:24px}.pl-24{padding-left:24px}.pr-24{padding-right:24px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.m--16{margin:-16px}.m--14{margin:-14px}.m--12{margin:-12px}.m--8{margin:-8px}.m--6{margin:-6px}.m--4{margin:-4px}.m--2{margin:-2px}.m-2{margin:2px}.m-4{margin:4px}.m-6{margin:6px}.m-8{margin:8px}.m-12{margin:12px}.m-14{margin:14px}.m--40{margin:-40px}.m--35{margin:-35px}.m--30{margin:-30px}.m--25{margin:-25px}.m--20{margin:-20px}.m--15{margin:-15px}.m--10{margin:-10px}.m--5{margin:-5px}.m-0{margin:0}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.ml--16{margin-left:-16px}.ml--14{margin-left:-14px}.ml--12{margin-left:-12px}.ml--8{margin-left:-8px}.ml--6{margin-left:-6px}.ml--4{margin-left:-4px}.ml--2{margin-left:-2px}.ml-2{margin-left:2px}.ml-4{margin-left:4px}.ml-6{margin-left:6px}.ml-8{margin-left:8px}.ml-14{margin-left:14px}.ml--40{margin-left:-40px}.ml--35{margin-left:-35px}.ml--30{margin-left:-30px}.ml--25{margin-left:-25px}.ml--20{margin-left:-20px}.ml--15{margin-left:-15px}.ml--10{margin-left:-10px}.ml--5{margin-left:-5px}.ml-0{margin-left:0}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.mr--16{margin-right:-16px}.mr--14{margin-right:-14px}.mr--12{margin-right:-12px}.mr--8{margin-right:-8px}.mr--6{margin-right:-6px}.mr--4{margin-right:-4px}.mr--2{margin-right:-2px}.mr-2{margin-right:2px}.mr-4{margin-right:4px}.mr-6{margin-right:6px}.mr-8{margin-right:8px}.mr-14{margin-right:14px}.mr--40{margin-right:-40px}.mr--35{margin-right:-35px}.mr--30{margin-right:-30px}.mr--25{margin-right:-25px}.mr--20{margin-right:-20px}.mr--15{margin-right:-15px}.mr--10{margin-right:-10px}.mr--5{margin-right:-5px}.mr-0{margin-right:0}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mt--16{margin-top:-16px}.mt--14{margin-top:-14px}.mt--12{margin-top:-12px}.mt--8{margin-top:-8px}.mt--6{margin-top:-6px}.mt--4{margin-top:-4px}.mt--2{margin-top:-2px}.mt-2{margin-top:2px}.mt-4{margin-top:4px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mt-14{margin-top:14px}.mt--40{margin-top:-40px}.mt--35{margin-top:-35px}.mt--30{margin-top:-30px}.mt--25{margin-top:-25px}.mt--20{margin-top:-20px}.mt--15{margin-top:-15px}.mt--10{margin-top:-10px}.mt--5{margin-top:-5px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mb--16{margin-bottom:-16px}.mb--14{margin-bottom:-14px}.mb--12{margin-bottom:-12px}.mb--8{margin-bottom:-8px}.mb--6{margin-bottom:-6px}.mb--4{margin-bottom:-4px}.mb--2{margin-bottom:-2px}.mb-2{margin-bottom:2px}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-14{margin-bottom:14px}.mb--40{margin-bottom:-40px}.mb--35{margin-bottom:-35px}.mb--30{margin-bottom:-30px}.mb--25{margin-bottom:-25px}.mb--20{margin-bottom:-20px}.mb--15{margin-bottom:-15px}.mb--10{margin-bottom:-10px}.mb--5{margin-bottom:-5px}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.m--16-im{margin:-16px!important}.m--14-im{margin:-14px!important}.m--12-im{margin:-12px!important}.m--8-im{margin:-8px!important}.m--6-im{margin:-6px!important}.m--4-im{margin:-4px!important}.m--2-im{margin:-2px!important}.m-2-im{margin:2px!important}.m-4-im{margin:4px!important}.m-6-im{margin:6px!important}.m-8-im{margin:8px!important}.m-12-im{margin:12px!important}.m-14-im{margin:14px!important}.m-16-im{margin:16px!important}.m--40-im{margin:-40px!important}.m--35-im{margin:-35px!important}.m--30-im{margin:-30px!important}.m--25-im{margin:-25px!important}.m--20-im{margin:-20px!important}.m--15-im{margin:-15px!important}.m--10-im{margin:-10px!important}.m--5-im{margin:-5px!important}.m-0-im{margin:0!important}.m-5-im{margin:5px!important}.m-10-im{margin:10px!important}.m-15-im{margin:15px!important}.m-20-im{margin:20px!important}.m-25-im{margin:25px!important}.m-30-im{margin:30px!important}.m-35-im{margin:35px!important}.m-40-im{margin:40px!important}.ml--16-im{margin-left:-16px!important}.ml--14-im{margin-left:-14px!important}.ml--12-im{margin-left:-12px!important}.ml--8-im{margin-left:-8px!important}.ml--6-im{margin-left:-6px!important}.ml--4-im{margin-left:-4px!important}.ml--2-im{margin-left:-2px!important}.ml-2-im{margin-left:2px!important}.ml-4-im{margin-left:4px!important}.ml-6-im{margin-left:6px!important}.ml-8-im{margin-left:8px!important}.ml-12-im{margin-left:12px!important}.ml-14-im{margin-left:14px!important}.ml-16-im{margin-left:16px!important}.ml--40-im{margin-left:-40px!important}.ml--35-im{margin-left:-35px!important}.ml--30-im{margin-left:-30px!important}.ml--25-im{margin-left:-25px!important}.ml--20-im{margin-left:-20px!important}.ml--15-im{margin-left:-15px!important}.ml--10-im{margin-left:-10px!important}.ml--5-im{margin-left:-5px!important}.ml-0-im{margin-left:0!important}.ml-5-im{margin-left:5px!important}.ml-10-im{margin-left:10px!important}.ml-15-im{margin-left:15px!important}.ml-20-im{margin-left:20px!important}.ml-25-im{margin-left:25px!important}.ml-30-im{margin-left:30px!important}.ml-35-im{margin-left:35px!important}.ml-40-im{margin-left:40px!important}.mr--16-im{margin-right:-16px!important}.mr--14-im{margin-right:-14px!important}.mr--12-im{margin-right:-12px!important}.mr--8-im{margin-right:-8px!important}.mr--6-im{margin-right:-6px!important}.mr--4-im{margin-right:-4px!important}.mr--2-im{margin-right:-2px!important}.mr-2-im{margin-right:2px!important}.mr-4-im{margin-right:4px!important}.mr-6-im{margin-right:6px!important}.mr-8-im{margin-right:8px!important}.mr-12-im{margin-right:12px!important}.mr-14-im{margin-right:14px!important}.mr-16-im{margin-right:16px!important}.mr--40-im{margin-right:-40px!important}.mr--35-im{margin-right:-35px!important}.mr--30-im{margin-right:-30px!important}.mr--25-im{margin-right:-25px!important}.mr--20-im{margin-right:-20px!important}.mr--15-im{margin-right:-15px!important}.mr--10-im{margin-right:-10px!important}.mr--5-im{margin-right:-5px!important}.mr-0-im{margin-right:0!important}.mr-5-im{margin-right:5px!important}.mr-10-im{margin-right:10px!important}.mr-15-im{margin-right:15px!important}.mr-20-im{margin-right:20px!important}.mr-25-im{margin-right:25px!important}.mr-30-im{margin-right:30px!important}.mr-35-im{margin-right:35px!important}.mr-40-im{margin-right:40px!important}.mt--16-im{margin-top:-16px!important}.mt--14-im{margin-top:-14px!important}.mt--12-im{margin-top:-12px!important}.mt--8-im{margin-top:-8px!important}.mt--6-im{margin-top:-6px!important}.mt--4-im{margin-top:-4px!important}.mt--2-im{margin-top:-2px!important}.mt-2-im{margin-top:2px!important}.mt-4-im{margin-top:4px!important}.mt-6-im{margin-top:6px!important}.mt-8-im{margin-top:8px!important}.mt-12-im{margin-top:12px!important}.mt-14-im{margin-top:14px!important}.mt-16-im{margin-top:16px!important}.mt--40-im{margin-top:-40px!important}.mt--35-im{margin-top:-35px!important}.mt--30-im{margin-top:-30px!important}.mt--25-im{margin-top:-25px!important}.mt--20-im{margin-top:-20px!important}.mt--15-im{margin-top:-15px!important}.mt--10-im{margin-top:-10px!important}.mt--5-im{margin-top:-5px!important}.mt-0-im{margin-top:0!important}.mt-5-im{margin-top:5px!important}.mt-10-im{margin-top:10px!important}.mt-15-im{margin-top:15px!important}.mt-20-im{margin-top:20px!important}.mt-25-im{margin-top:25px!important}.mt-30-im{margin-top:30px!important}.mt-35-im{margin-top:35px!important}.mt-40-im{margin-top:40px!important}.mb--16-im{margin-bottom:-16px!important}.mb--14-im{margin-bottom:-14px!important}.mb--12-im{margin-bottom:-12px!important}.mb--8-im{margin-bottom:-8px!important}.mb--6-im{margin-bottom:-6px!important}.mb--4-im{margin-bottom:-4px!important}.mb--2-im{margin-bottom:-2px!important}.mb-2-im{margin-bottom:2px!important}.mb-4-im{margin-bottom:4px!important}.mb-6-im{margin-bottom:6px!important}.mb-8-im{margin-bottom:8px!important}.mb-12-im{margin-bottom:12px!important}.mb-14-im{margin-bottom:14px!important}.mb-16-im{margin-bottom:16px!important}.mb--40-im{margin-bottom:-40px!important}.mb--35-im{margin-bottom:-35px!important}.mb--30-im{margin-bottom:-30px!important}.mb--25-im{margin-bottom:-25px!important}.mb--20-im{margin-bottom:-20px!important}.mb--15-im{margin-bottom:-15px!important}.mb--10-im{margin-bottom:-10px!important}.mb--5-im{margin-bottom:-5px!important}.mb-0-im{margin-bottom:0!important}.mb-5-im{margin-bottom:5px!important}.mb-10-im{margin-bottom:10px!important}.mb-15-im{margin-bottom:15px!important}.mb-20-im{margin-bottom:20px!important}.mb-25-im{margin-bottom:25px!important}.mb-30-im{margin-bottom:30px!important}.mb-35-im{margin-bottom:35px!important}.mb-40-im{margin-bottom:40px!important}.m-16{margin:16px}.m-32{margin:32px}.ml-16{margin-left:16px}.ml-32{margin-left:32px}.mr-16{margin-right:16px}.mr-32{margin-right:32px}.mt-16{margin-top:16px}.mt-32{margin-top:32px}.mb-16{margin-bottom:16px}.mb-32{margin-bottom:32px}.ml-12{margin-left:12px}.ml-24{margin-left:24px}.mr-12{margin-right:12px}.mr-24{margin-right:24px}.mt-12{margin-top:12px}.mt-24{margin-top:24px}.mb-12{margin-bottom:12px}.mb-24{margin-bottom:24px}.color-234{color:#234}.color-333{color:#333}.theme-color1,.theme-color2{color:#3264ff}.theme-color6{color:#b4c4d6}.color-gray,.theme-color7{color:#6b8299}.color-blue{color:#3264ff}.color-fff{color:#fff}.color-main{color:#0f294d}.color-sub{color:#455873}.color-theme{color:#3264ff}.color-gray85{color:#8592a6}.flex,.flex-center,.flex-column,.flex-column-center,.h-center,.v-center{display:-webkit-flex;display:flex}.flex1{flex:1 1 auto}.flex-center,.flex-column-center,.h-center,.h-flex-center{-webkit-justify-content:center;justify-content:center}.flex-center,.v-center,.v-flex-center{-webkit-align-items:center;align-items:center}.f-column-content,.flex-column,.flex-column-center{flex-direction:column}.f-column-content,.f-row-content{justify-content:center}.f-row-content{flex-direction:row}.f-30{font-size:30px!important}.f-medium{font-weight:500}.f-semiBold{font-weight:600}.f-bold{font-weight:700}.f-12{font-size:12px!important}.f-14{font-size:14px!important}.f-16{font-size:16px!important}.f-18{font-size:18px!important}.f-20{font-size:20px!important}.f-22{font-size:22px!important}.f-24{font-size:24px!important}.lh-16,.line-h16{line-height:16px!important}.lh-18,.line-h18{line-height:18px!important}.lh-20,.line-h20{line-height:20px!important}.lh-22,.line-h22{line-height:22px!important}.lh-24,.line-h24{line-height:24px!important}.lh-26,.line-h26{line-height:26px!important}.lh-28,.line-h28{line-height:28px!important}.lh-30,.line-h30{line-height:30px!important}.lh-32,.line-h32{line-height:32px!important}.lh-34,.line-h34{line-height:34px!important}.lh-36,.line-h36{line-height:36px!important}.user-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThemeColor1{color:#2c61fe!important}.ThemeBGColor1,.ThemeHoverBG1:hover{background-color:#2c61fe!important}.ThemeHoverBG1:hover{transition:background-color .2s}.ThemeColor2{color:#2c61fe!important}.ThemeBGColor2,.ThemeHoverBG2:hover{background-color:#2c61fe!important}.ThemeHoverBG2:hover{transition:background-color .2s}.ThemeColor3{color:#4978ce!important}.ThemeBGColor3,.ThemeHoverBG3:hover{background-color:#4978ce!important}.ThemeHoverBG3:hover{transition:background-color .2s}.ThemeColor4{color:#6f7685!important}.ThemeBGColor4,.ThemeHoverBG4:hover{background-color:#6f7685!important}.ThemeHoverBG4:hover{transition:background-color .2s}.ThemeColor5{color:#b9bec7!important}.ThemeBGColor5,.ThemeHoverBG5:hover{background-color:#b9bec7!important}.ThemeHoverBG5:hover{transition:background-color .2s}.ThemeColor6{color:#6f7685!important}.ThemeBGColor6,.ThemeHoverBG6:hover{background-color:#6f7685!important}.ThemeHoverBG6:hover{transition:background-color .2s}.ThemeColor7{color:#4f5563!important}.ThemeBGColor7,.ThemeHoverBG7:hover{background-color:#4f5563!important}.ThemeHoverBG7:hover{transition:background-color .2s}.ThemeColor8{color:#121826!important}.ThemeBGColor8,.ThemeHoverBG8:hover{background-color:#121826!important}.ThemeHoverBG8:hover{transition:background-color .2s}.ThemeColor9{color:#fdf5f2!important}.ThemeBGColor9,.ThemeHoverBG9:hover{background-color:#fdf5f2!important}.ThemeHoverBG9:hover{transition:background-color .2s}.ThemeColor10{color:#ffb400!important}.ThemeBGColor10,.ThemeHoverBG10:hover{background-color:#ffb400!important}.ThemeHoverBG10:hover{transition:background-color .2s}.ThemeColor11{color:#c74401!important}.ThemeBGColor11,.ThemeHoverBG11:hover{background-color:#c74401!important}.ThemeHoverBG11:hover{transition:background-color .2s}.ThemeColor12{color:#c74401!important}.ThemeBGColor12,.ThemeHoverBG12:hover{background-color:#c74401!important}.ThemeHoverBG12:hover{transition:background-color .2s}.ThemeColor13{color:#d02c2a!important}.ThemeBGColor13,.ThemeHoverBG13:hover{background-color:#d02c2a!important}.ThemeHoverBG13:hover{transition:background-color .2s}.ThemeColor14{color:#d81e60!important}.ThemeBGColor14,.ThemeHoverBG14:hover{background-color:#d81e60!important}.ThemeHoverBG14:hover{transition:background-color .2s}.ThemeColor15{color:#d02c2a!important}.ThemeBGColor15,.ThemeHoverBG15:hover{background-color:#d02c2a!important}.ThemeHoverBG15:hover{transition:background-color .2s}.ThemeColor16{color:#d4d7de!important}.ThemeBGColor16,.ThemeHoverBG16:hover{background-color:#d4d7de!important}.ThemeHoverBG16:hover{transition:background-color .2s}.ThemeColor17{color:#047c88!important}.ThemeBGColor17,.ThemeHoverBG17:hover{background-color:#047c88!important}.ThemeHoverBG17:hover{transition:background-color .2s}.ThemeColor18{color:#2c61fe!important}.ThemeBGColor18,.ThemeHoverBG18:hover{background-color:#2c61fe!important}.ThemeHoverBG18:hover{transition:background-color .2s}.ThemeColor19{color:#047c88!important}.ThemeBGColor19,.ThemeHoverBG19:hover{background-color:#047c88!important}.ThemeHoverBG19:hover{transition:background-color .2s}.ThemeColor20{color:#047c88!important}.ThemeBGColor20,.ThemeHoverBG20:hover{background-color:#047c88!important}.ThemeHoverBG20:hover{transition:background-color .2s}.ThemeColor21{color:#fff!important}.ThemeBGColor21,.ThemeHoverBG21:hover{background-color:#fff!important}.ThemeHoverBG21:hover{transition:background-color .2s}.ThemeColor22{color:#4f5563!important}.ThemeBGColor22,.ThemeHoverBG22:hover{background-color:#4f5563!important}.ThemeHoverBG22:hover{transition:background-color .2s}.ThemeColor23{color:#4757c3!important}.ThemeBGColor23,.ThemeHoverBG23:hover{background-color:#4757c3!important}.ThemeHoverBG23:hover{transition:background-color .2s}.ThemeColor24{color:#f6f7fa!important}.ThemeBGColor24,.ThemeHoverBG24:hover{background-color:#f6f7fa!important}.ThemeHoverBG24:hover{transition:background-color .2s}.ThemeColor25{color:#047c88!important}.ThemeBGColor25,.ThemeHoverBG25:hover{background-color:#047c88!important}.ThemeHoverBG25:hover{transition:background-color .2s}.ThemeColor26{color:#c74401!important}.ThemeBGColor26,.ThemeHoverBG26:hover{background-color:#c74401!important}.ThemeHoverBG26:hover{transition:background-color .2s}.ThemeColor27{color:#d02c2a!important}.ThemeBGColor27,.ThemeHoverBG27:hover{background-color:#d02c2a!important}.ThemeHoverBG27:hover{transition:background-color .2s}.ThemeColor28{color:#d81e60!important}.ThemeBGColor28,.ThemeHoverBG28:hover{background-color:#d81e60!important}.ThemeHoverBG28:hover{transition:background-color .2s}.MainBGColor{background-color:#ebedf1!important}.ibu-flight-base,.mod-back-top{background:#ebedf1!important}.ibu-flight-base,.ibu-flight-dialog-base,.mod-back-top{color:#121826!important;font-size:14px;line-height:18px}.BorderBtmDashed{border-bottom:1px dashed #6f7685!important}.bod-bottom-dashed{border-bottom:1px dotted #6f7685!important;margin-bottom:4px}.bod-bottom-solid{border-bottom:1px solid}.ThemeShadow{box-shadow:0 6px 10px 0 rgba(18,24,38,.08),0 -2px 4px 0 rgba(18,24,38,.04)}.color-234,.color-333{color:#121826!important}.theme-color1,.theme-color2{color:#2c61fe!important}.theme-color6{color:#6f7685!important}.color-gray,.theme-color7{color:#4f5563!important}.color-blue{color:#2c61fe!important}.color-fff{color:#fff!important}.color-main{color:#121826!important}.color-sub{color:#4f5563!important}.color-theme{color:#2c61fe!important}.color-gray85{color:#6f7685!important}@font-face{font-display:swap;font-family:flight-icon;src:url(font/iconfont_5d5432d94b.woff2) format("woff2"),url(font/iconfont_3dbf3b40aa.woff) format("woff"),url(font/iconfont_a19e7244b3.ttf) format("truetype"),url(font/iconfont_9a268fdd2b.svg) format("svg")}.fi-icon{font-family:flight-icon!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-icon.fi-alarm-create:before{content:"\eed4"}.fi-icon.fi-alarm-view:before{content:"\eed5"}.fi-icon.fi-delete:before{content:"\eed6"}.fi-icon.fi-edit1:before{content:"\eed7"}.fi-icon.fi-three-dot-circle-o:before{content:"\e64d"}.fi-icon.fi-ticketing_time_line:before{content:"\e636"}.fi-icon.fi-baggage_line:before{content:"\e6ec"}.fi-icon.fi-cancellationfee_line:before{content:"\e638"}.fi-icon.fi-icon_buses:before{content:"\e6b7"}.fi-icon.fi-icon_ferries:before{content:"\e6b8"}.fi-icon.fi-icon_flight:before{content:"\e6b9"}.fi-icon_write:before{content:"\e62b"}.fi-icon_dropdown_line:before{content:"\e602"}.fi-icon_back_line:before{content:"\e603"}.fi-icon_checkbox_selected_line:before{content:"\e604"}.fi-icon_calendar_line:before{content:"\e605"}.fi-icon_delete_line:before{content:"\e606"}.fi-icon_check_line:before{content:"\e607"}.fi-icon_checked_line:before{content:"\e6d4"}.fi-icon_checkbox_unselected:before{content:"\e608"}.fi-icon_close_line:before{content:"\e609"}.fi-icon_info_line:before{content:"\e60a"}.fi-icon_more_line:before{content:"\e60b"}.fi-icon_search_line:before{content:"\e60c"}.fi-icon_oneway:before{content:"\e60d"}.fi-icon_warning_line:before{content:"\e60e"}.fi-icon_radio_unselected:before{content:"\e60f"}.fi-icon_time_line:before{content:"\e610"}.fi-icon_dropup_line:before{content:"\e611"}.fi-icon_ascending:before{content:"\e612"}.fi-icon_administrativearea:before{content:"\e613"}.fi-icon_bankcard:before{content:"\e614"}.fi-icon_bu_attraction:before{content:"\e615"}.fi-icon_bu_hotel:before{content:"\e616"}.fi-icon_bu_carreantal:before{content:"\e617"}.fi-icon_bu_pickup:before{content:"\e618"}.fi-icon_bu_train:before{content:"\e619"}.fi-icon_check:before{content:"\e61a"}.fi-icon_checkbox_selected:before{content:"\e61b"}.fi-icon_delete:before{content:"\e61c"}.fi-icon_discount:before{content:"\e61d"}.fi-icon_city:before{content:"\e61e"}.fi-icon_gift:before{content:"\e61f"}.fi-icon_radio_selected:before{content:"\e620"}.fi-icon_bu_tnt:before{content:"\e621"}.fi-icon_time:before{content:"\e622"}.fi-icon_reduce:before{content:"\e623"}.fi-icon_question:before{content:"\e624"}.fi-icon_thumbsup:before{content:"\e625"}.fi-icon_thumbsup_line:before{content:"\e807"}.fi-icon_plus:before{content:"\e626"}.fi-icon_warning:before{content:"\e627"}.fi-icon_addressbook:before{content:"\e628"}.fi-icon_bu_flight:before{content:"\e629"}.fi-icon_descending:before{content:"\e62a"}.fi-icon_order:before{content:"\e63e"}.fi-icon_roundTrip:before{content:"\e639"}.fi-icon_bookings:before{content:"\e635"}.fi-icon_flight_status:before{content:"\e633"}.fi-icon_download:before{content:"\e634"}.fi-icon_hook_line:before{content:"\e63f"}.fi-icon_minus_line:before{content:"\e63b"}.fi-icon_plus_line:before{content:"\e63a"}.fi-icon_plus_circle:before{content:"\e640"}.fi-icon_arr_right:before{content:"\e63d"}.fi-icon_location_flight:before{content:"\e643"}.fi-icon_beach:before{content:"\e644"}.fi-icon_skiing:before{content:"\e645"}.fi-icon_golf:before{content:"\e646"}.fi-icon_alert:before{content:"\e647"}.fi-icon_histogram:before{content:"\e64a"}.fi-icon_review_line:before{content:"\e64e"}.fi-icon_deals_line:before{content:"\e64c"}.fi-icon_email_line:before{content:"\e64b"}.fi-icon_policy_line:before{content:"\e64f"}.fi-icon_switch:before{content:"\e650"}.fi-icon_filter:before{content:"\e651"}.fi-icon_separate:before{content:"\e65f"}.fi-icon_merge:before{content:"\e660"}.fi-icon_arrow:before{content:"\e65d"}.fi-icon_keyboard:before{content:"\e65e"}.fi-icon_countries:before{content:"\e65b"}.fi-icon_nearcities:before{content:"\e65c"}.fi-icon_group_hotel:before{content:"\e652"}.fi-icon_hotel:before{content:"\e653"}.fi-icon_line:before{content:"\e654"}.fi-icon_scenery:before{content:"\e655"}.fi-icon_administrative_area:before{content:"\e656"}.fi-icon_province:before{content:"\e657"}.fi-icon_new_city:before{content:"\e658"}.fi-icon_shopping:before{content:"\e659"}.fi-icon_subway:before{content:"\e65a"}.fi-icon_arrow_right_circle:before{content:"\e648"}.fi-icon_arrow_left_circle:before{content:"\e649"}.fi-icon_fa_water_golf:before{content:"\e646"}.fi-icon_fa_beach:before{content:"\e644"}.fi-icon_fa_skiing:before{content:"\e645"}.fi-icon_explore:before{content:"\e642"}.fi-icon_new_reduce_line:before{content:"\e641"}.fi-icon_arrow_left:before{content:"\e63c"}.fi-icon_flight_square:before{content:"\e62c"}.fi-icon_airport_transfer_square:before{content:"\e62d"}.fi-icon_hotel_square:before{content:"\e62e"}.fi-icon_car_reantal_square:before{content:"\e62f"}.fi-icon_memo_square:before{content:"\e630"}.fi-icon_train_square:before{content:"\e631"}.fi-icon_tnt_square:before{content:"\e632"}.fi-icon_question-line:before{content:"\e667"}.fi-icon_user_delete:before{content:"\e666"}.fi-icon_user:before{content:"\e665"}.fi-icon_clear:before{content:"\e664"}.fi-icon_fa_wifi:before{content:"\e67b"}.fi-icon_fa_sleep_area:before{content:"\e67a"}.fi-icon_fa_VIP_passage:before{content:"\e679"}.fi-icon_fa_fish_pedicure:before{content:"\e678"}.fi-icon_fa_vehicle:before{content:"\e677"}.fi-icon_fa_refreshments:before{content:"\e676"}.fi-icon_fa_security_check:before{content:"\e675"}.fi-icon_fa_infant_free:before{content:"\e674"}.fi-icon_fa_liquor:before{content:"\e673"}.fi-icon_fa_newspaper:before{content:"\e672"}.fi-icon_fa_dynamicInfo:before{content:"\e671"}.fi-icon_fa_infant_mom:before{content:"\e670"}.fi-icon_fa_massage_chair:before{content:"\e66f"}.fi-icon_fa_juice:before{content:"\e66e"}.fi-icon_fa_children_area:before{content:"\e66d"}.fi-icon_fa_disabled_access:before{content:"\e66c"}.fi-icon_fa_dinner:before{content:"\e66b"}.fi-icon_fa_computer:before{content:"\e66a"}.fi-icon_fa_boarding_pass:before{content:"\e669"}.fi-icon_fa_check_in:before{content:"\e668"}.fi-icon_seat:before{content:"\e661"}.fi-icon_passenger:before{content:"\e662"}.fi-icon_location:before{content:"\e663"}.fi-icon_doubleArrow_down:before{content:"\e67c"}.fi-icon_fa_smoking:before{content:"\e67d"}.fi-icon_fa_shower:before{content:"\e67e"}.fi-icon_fa_remind:before{content:"\e67f"}.fi-icon_show:before{content:"\e680"}.fi-icon_charging:before{content:"\e681"}.fi-icon_dinner_new:before{content:"\e682"}.fi-icon_wifi_new:before{content:"\e683"}.f-icon_refund:before{content:"\e684"}.f-icon_bu_tnt:before{content:"\e687"}.fi-icon_like:before{content:"\e688"}.fi-icon_online_download:before{content:"\e689"}.fi-icon_baggage:before{content:"\e68a"}.fi-icon_noBaggage:before{content:"\e68b"}.fi-icon_flight_line:before{content:"\e68d"}.fi-icon_flight_circle:before{content:"\e68c"}.fi-icon_car_reantal:before{content:"\e685"}.fi-icon_priceup:before{content:"\e68e"}.fi-icon_pricedown:before{content:"\e68f"}.fi-icon_transfer:before{content:"\e6a7"}.fi-icon_change:before{content:"\e6a4"}.fi-icon_nonChange:before{content:"\e6a5"}.fi-icon_refund:before{content:"\e6a6"}.fi-icon_nonRefundable:before{content:"\e6a3"}.fi-icon_price_up:before{content:"\e68e"}.fi-icon_price_down:before{content:"\e68f"}.fi-icon_hook_bold:before{content:"\e690"}.fi-icon_deep_clean:before{content:"\e691"}.fi-icon_aircraft_ventilation:before{content:"\e692"}.fi-icon_hepa_filters:before{content:"\e693"}.fi-icon_face_mask:before{content:"\e694"}.fi-icon_onboard_service:before{content:"\e695"}.fi-icon_temperature_check:before{content:"\e696"}.fi-icon_hand_sanitizers:before{content:"\e697"}.fi-icon_visa_service:before{content:"\e698"}.fi-icon_web_checkin:before{content:"\e699"}.fi-icon_quarantine:before{content:"\e69a"}.fi-icon_insurance:before{content:"\e69b"}.fi-icon_preflight_testing:before{content:"\e69c"}.fi-icon_down_circle:before{content:"\e69e"}.fi-icon_up_circle:before{content:"\e69f"}.fi-icon_alert_add:before{content:"\e6d0"}.fi-icon_fold:before{content:"\e6a0"}.fi-icon_adult:before{content:"\e69d"}.fi-icon_child:before{content:"\e6a1"}.fi-icon_infant:before{content:"\e6a2"}.fi-icon_baggage_line:before{content:"\e6a8"}.fi-icon_badge:before{content:"\e6a9"}.fi-icon_edit:before{content:"\e6b0"}.fi-icon_location_line:before{content:"\e6ab"}.fi-icon_phone:before{content:"\e6aa"}.fi-icon_students_bold:before{content:"\e6ad"}.fi-icon_students_line:before{content:"\e6ac"}.fi-icon_delay:before{content:"\e732"}.fi-icon_star:before{content:"\e722"}.fi-icon_ai_star:before{content:"\e853"}.fi-icon_unsubscribed:before{content:"\e734"}.fi-icon_subscribed:before{content:"\e738"}.fi-icon_flight_guarantee:before{content:"\e6bb"}.fi-icon_policy:before{content:"\e6ba"}.fi-icon_roundtrip_flight:before{content:"\e739"}.fi-icon_ic_lounge:before{content:"\e6bc"}.fi-icon_price_down_solid:before{content:"\e6e7"}.fi-icon_price_up_solid:before{content:"\e6e8"}.fi-icon_refund_bold:before{content:"\e6ce"}.fi-icon_refund_free:before{content:"\e6c7"}.fi-icon_refund_none:before{content:"\e6c8"}.fi-icon_fa_meals_free:before{content:"\e7c4"}.fi-icon_fa_meals:before{content:"\e6c4"}.fi-icon_baggage_none:before{content:"\e6c0"}.fi-icon_baggage_bold:before{content:"\e6c3"}.fi-icon_change_bold:before{content:"\e6c6"}.fi-icon_change_none:before{content:"\e6c1"}.fi-icon_change_free:before{content:"\e6c2"}.fi-icon_fa_seat_upgrade:before{content:"\e7a2"}.fi-icon_priority_boarding:before{content:"\e709"}.fi-icon_seat_selection_free:before{content:"\e7c1"}.fi-icon_seat_selection:before{content:"\e6cb"}.fi-icon_vip_free:before{content:"\e7cd"}.fi-icon_vip:before{content:"\e6cd"}.fi-icon_transfer_guarantee:before{content:"\e6cf"}.fi-icon_lock_line:before{content:"\e755"}.fi-icon_lock:before{content:"\e754"}.fi-icon_wheatear_left:before{content:"\e6d2"}.fi-icon_wheatear_right:before{content:"\e6d1"}.fi-icon_cross:before{content:"\e6d3"}.fi-icon_hook:before{content:"\e6d4"}.fi-icon_email_fiiled:before{content:"\e6d6"}.fi-icon_arrive_filled:before{content:"\e6d8"}.fi-icon_departure_filled:before{content:"\e6d9"}.fi-icon_prime_flight:before{content:"\e6da"}.fi-icon_cancel:before{content:"\e6e1"}.fi-icon_message:before{content:"\e6dd"}.fi-icon_checkin:before{content:"\e6dc"}.fi-icon_cancel_unable:before{content:"\e6df"}.fi-icon_message_unable:before{content:"\e6e0"}.fi-icon_checkin_unable:before{content:"\e6de"}.fi-icon_discount_unable:before{content:"\e6db"}.fi-icon_luggage:before{content:"\e6ed"}.fi-icon_priorityboarding1:before{content:"\e774"}.fi-icon_boarding:before{content:"\e778"}.fi-icon_fa_wired_network:before{content:"\e6e2"}.fi-icon_fa_telephone:before{content:"\e6e3"}.fi-icon_fa_newspapers:before{content:"\e6e4"}.fi-icon_fa_air_conditioning:before{content:"\e6e6"}.fi-icon_fa_meeting_room:before{content:"\e6e9"}.fi-icon_fa_fax:before{content:"\e6ea"}.fi-icon_fa_tv:before{content:"\e6eb"}.fi-icon_self_transfer:before{content:"\e6f2"}.fi-icon-ic_handbag:before{content:"\e6f3"}.fi-icon-ic_luggage_none:before,.fi-icon_luggage_none:before{content:"\e6f4"}.fi-icon-ic_handbag_none:before{content:"\e6f5"}.fi-icon-ic_newly_line:before{content:"\e6f6"}.fi-icon_setting:before{content:"\e6f8"}.fi-icon_baggage_unable:before{content:"\e6fc"}.fi-icon-ic_new_info_line:before{content:"\e60a"}.fi-icon-credits:before{content:"\e6fa"}.fi-icon_co2:before{content:"\e6fe"}.fi-icon_oneway_rtl:before{content:"\e6f9"}.fi-icon_order_rtl:before{content:"\e6fb"}.fi-icon_nocarryon:before{content:"\e714"}.fi-icon_personalitems:before{content:"\e70a"}.fi-icon_nocheckin:before{content:"\e711"}.fi-icon_nocancelnochange:before{content:"\e601"}.fi-icon_nopersonitem:before{content:"\e702"}.fi-icon_warning_linev2:before{content:"\e703"}.fi-icon_check_linev2:before{content:"\e704"}.fi-icon_checkinv2:before{content:"\e713"}.fi-icon_carryon:before{content:"\e710"}.fi-icon_cancelrefund:before{content:"\e707"}.fi-icon_giftv2:before{content:"\e70b"}.fi-icon_filled:before{content:"\e6ff"}.fi-icon_children_new:before{content:"\e7ae"}.fi-icon-a-time:before{content:"\e600"}.fi-icon-a-cheapest:before{content:"\e70c"}.fi-icon-a-flight:before{content:"\e70d"}.fi-icon-a-eye:before{content:"\e70e"}.fi-icon-a-priceup:before{content:"\e70f"}.fi-icon_carryon_new:before{content:"\e7be"}.fi-icon_nocarryon_new:before{content:"\e7bf"}.fi-icon_transfer_advantage:before{content:"\e7c0"}.fi-icon_priceDownbeifen:before{content:"\e705"}.fi-icon_priceUpbeifen:before{content:"\e702"}.fi-icon_180_solid:before{content:"\e7d0"}.fi-icon_checkin_bundle:before{content:"\e70a"}.fi-icon_family:before{content:"\e7df"}.fi-icon_fast_check:before{content:"\e708"}.fi-icon_seat_selection_brand:before{content:"\e7c1"}.fi-icon_additional_baggage:before{content:"\e7e1"}.fi-icon_child_ticket:before{content:"\e706"}.fi-icon_android_add:before{content:"\e6f1"}.fi-icon_no_meal:before{content:"\e7ee"}.fi-icon_no_vip_lounge:before{content:"\e717"}.fi-icon_no_check_in:before{content:"\e718"}.fi-icon_no_seat_selection:before{content:"\e719"}.fi-icon_no_seat_space:before{content:"\e7e7"}.fi-icon_no_boarding:before{content:"\e7ad"}.fi-icon_giftv3:before{content:"\e7cb"}.fi-icon_personal_item:before{content:"\e84e"}.fi-icon_no_personal_item:before{content:"\e84f"}.fi-icon_ic_star_ranking:before{content:"\e722"}.fi-icon_ic_bu_flight:before{content:"\e71d"}.fi-icon_room:before{content:"\e6f0"}.fi-icon_calendar_filled:before{content:"\e6ee"}.fi-icon_ic_new_user_line:before{content:"\e727"}.fi-icon_ic_fa_bed:before{content:"\e726"}.fi-icon_ic_new_fa_no_breakfast:before{content:"\e716"}.fi-icon_ic_map:before{content:"\e725"}.fi-icon_ic_fa_breakfast:before{content:"\e729"}.fi-icon_ic_close_line:before{content:"\e721"}.fi-icon_ic_check_line:before{content:"\e704"}.fi-icon_ic_more_line:before{content:"\e728"}.fi-icon_ic_fa_window:before{content:"\e72b"}.fi-icon_ic_new_fa_defect:before{content:"\e72c"}.fi-icon_ic_new_circle:before{content:"\e72d"}.fi-icon_ic_fa_no_window:before{content:"\e71e"}.fi-icon_child_bold:before{content:"\e7e5"}.fi-icon_ic_new_bu_hotel1:before{content:"\e71f"}.fi-icon_gt:before{content:"\e803"}.fi-icon_no_gt:before{content:"\e7fa"}.fi-icon_medical:before{content:"\e7f6"}.fi-icon_no_medical:before{content:"\e7f7"}.fi-icon_pet:before{content:"\e804"}.fi-icon_no_pet:before{content:"\e7f9"}.fi-icon_security:before{content:"\e7fd"}.fi-icon_no_security:before{content:"\e805"}.fi-icon_priority_baggage:before{content:"\e7fc"}.fi-icon_no_priority_baggage:before{content:"\e7f8"}.fi-icon_t_ins:before{content:"\e7ff"}.fi-icon_no_t_ins:before{content:"\e806"}.fi-icon_fast_track:before{content:"\e7f4"}.fi-icon_no_fast_track:before{content:"\e802"}.fi-icon_ci_checkin:before{content:"\e7fe"}.fi-icon_no_ci_checkin:before{content:"\e7fb"}.fi-icon_ic-bundle:before{content:"\e731"}.fi-icon_special_discount:before{content:"\e730"}.fi-icon_direct_flight:before{content:"\e736"}.fi-icon_hide_share:before{content:"\e737"}.fi-icon_hide_lcc:before{content:"\e73a"}.fi-icon_price_rising:before{content:"\e73d"}.fi-icon_price_drop:before{content:"\e73c"}.fi-icon-ic_gift:before{content:"\e73b"}.fi-icon-a-earlybirdsolid:before{content:"\e7ac"}.fi-icon-ic_nopoints_solid:before{content:"\e73f"}.fi-icon-points_solid_4px:before{content:"\e7c8"}.fi-icon-ic_new_time_line:before{content:"\e610"}.fi-icon_landmark:before{content:"\e740"}.fi-icon_elderline:before{content:"\e741"}.fi-icon_info_filled:before{content:"\e742"}.fi-icon_nationality:before{content:"\e743"}.fi-icon_internation_student:before{content:"\e744"}.fi-icon_rights_advantage:before{content:"\e745"}.fi-icon_internation_student_solid:before{content:"\e7bd"}.fi-icon_nationaily_solid:before{content:"\e746"}.fi-icon_ic_youth_solid:before{content:"\e7b8"}.fi-icon_ic_elder_solid:before{content:"\e7af"}.fi-icon_ic_group_solid:before{content:"\e7b2"}.fi-icon_ic_family_solid:before{content:"\e7b7"}.fi-icon_no_bigseatspace:before{content:"\e71a"}.fi-icon_bigseatspace:before{content:"\e79e"}.fi-icon_ic_seat:before{content:"\e74e"}.fi-icon-filled2:before{content:"\e742"}.fi-icon_high_punctuality:before{content:"\e748"}.fi-icon_fully_reclinable:before{content:"\e747"}.fi-icon-ic_self-transfer_solid:before{content:"\e75c"}.fi-icon_basic_travel:before{content:"\e75b"}.fi-icon-ic_notice:before{content:"\e75d"}.fi-icon_includes_tax:before{content:"\e75a"}.fi-icon-ic_new_descending:before{content:"\e62a"}.fi-icon-ic_new_ascending:before{content:"\e612"}.fi-icon-night:before{content:"\e77d"}.fi-icon-sunrise:before{content:"\e77f"}.fi-icon-sunset:before{content:"\e77e"}.fi-icon-noon:before{content:"\e780"}.fi-icon-ic_media:before{content:"\e760"}.fi-icon-ic_wifi:before{content:"\e75e"}.fi-icon-a-TripCoins:before{content:"\e75f"}.fi-icon-ic_instant_outline:before{content:"\e74a"}.fi-icon-Hotels:before{content:"\e762"}.fi-icon-Flight:before{content:"\e763"}.fi-icon-a-ExclusiveDeals:before{content:"\e761"}.fi-icon-BU_ico_htl_filled:before{content:"\e841"}.fi-icon-a-ExclusiveDeals-Dark:before{content:"\e764"}.fi-icon_mileage_hollow:before{content:"\e766"}.fi-icon_mileage_solid:before{content:"\e767"}.fi-icon_nearby_cites:before{content:"\e768"}.fi-icon_earth:before{content:"\e847"}.fi-icon_person_carry_baggage:before{content:"\e84d"}.fi-icon_socket_line:before{content:"\e76c"}.fi-icon_media_line:before{content:"\e76b"}.cursor-pointer{cursor:pointer}.cursor-help{cursor:help}.cursor-crosshair{cursor:crosshair}.cursor-not-allow{cursor:not-allowed}.cursor-zoom-in{cursor:zoom-in}.cursor-grab{cursor:grab}.cursor-default{cursor:default}.cursor-auto{cursor:auto}.agencyModel_0394{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);overflow-x:hidden;overflow-y:scroll}.agencyModel_0394.agencyModelDialog_4c30{border-radius:8px}.agencyModel_0394.agencyModelDialog_4c30 .agencyModelHead_7abb .title_acfe{font-size:20px;font-weight:500;line-height:26px;margin-bottom:16px}.agencyModel_0394 .priceDisplay_c3e5{white-space:nowrap}.agencyModel_0394 .agencyModelHead_7abb{background:#fff;padding:16px 16px 0;position:sticky;top:0;z-index:1}.agencyModel_0394 .agencyModelHead_7abb .title_acfe{font-weight:600}.agencyModel_0394 .agencyModelHead_7abb .selectPayment_48eb{display:flex;justify-content:space-between}.agencyModel_0394 .agencyModelHead_7abb .selectPayment_48eb li{align-items:center;border:1px solid #dadfe6;border-radius:4px;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:8px 0}.agencyModel_0394 .agencyModelHead_7abb .selectPayment_48eb .selectPaymentItem_3f1d{background:rgba(50,100,255,.08);border:1px solid #3264ff;position:relative}.agencyModel_0394 .agencyModelHead_7abb .selectPayment_48eb .selectPaymentItem_3f1d: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_0394 .agencyModelHead_7abb .selectPayment_48eb .selectPaymentItem_3f1d: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_0394 .paymentListWrapper_2986{width:100%}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44{flex-shrink:0;width:100%}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44 .obeeDetailsWrapper_99c1{background:var(--tripFifthGray);border-radius:4px;margin:0 16px 8px;padding:8px}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44 .obeeDetailsWrapper_99c1 .showMore_9f4d{cursor:pointer}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44 .obeeDetailsWrapper_99c1>li{display:flex;justify-content:space-between;margin-top:4px}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44>li{cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44>li .payIcon_8166{height:22px;width:22px}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44>li .bankCard_bdaa{align-items:center;border:.4px solid #dadfe6;border-radius:1.57px;display:flex;height:16px;justify-content:center;width:22px}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44>li:hover{background:rgba(50,100,255,.08)}.agencyModel_0394 .paymentListWrapper_2986 .paymentList_1e44>li:not(:last-child):after{background:var(--tripPlaceholderGray);bottom:0;content:"";display:block;height:1px;left:8px;position:absolute;width:calc(100% - 16px)}.agencyModelPayment_e786{margin-bottom:8px;position:relative;width:100%}.agencyModelPayment_e786 .paymentMethod_86fc{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_e786 .paymentMethod_86fc span{width:calc(100% - 24px)}.agencyModelPayment_e786 .paymentMethod_86fc span span{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.agencyModelPayment_e786 .paymentMethod_86fc:hover{border:1px solid #3264ff}.agencyModelPayment_e786 .paymentMethod_86fc .arrow_926b:hover{color:#3264ff}.agencyModelPayment_e786 .paymentMethodActive_582b{border:1px solid #3264ff}.agencyModelPayment_e786 .agencyModelWrapper_0bd2{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_93ae{background:#fff;border-radius:4px;box-shadow:0 4px 16px 0 rgba(69,88,115,.2);overflow-x:hidden;overflow-y:scroll}.merchantModel_93ae .priceWrapper_1de1{flex-direction:column}.merchantModel_93ae .priceDisplay_92fa{white-space:nowrap}.merchantModel_93ae .underLinePrice_f7c3{text-decoration:line-through}.merchantModel_93ae .merchantModelHead_94bb{background:#fff;padding:16px 16px 0;position:sticky;top:0;z-index:1}.merchantModel_93ae .merchantModelHead_94bb .title_8cdb{font-weight:600}.merchantModel_93ae .merchantModelHead_94bb .selectPayment_1aa1{display:flex;justify-content:space-between}.merchantModel_93ae .merchantModelHead_94bb .selectPayment_1aa1 li{align-items:center;border:1px solid #dadfe6;border-radius:4px;cursor:pointer;display:flex;flex:1;flex-direction:column;padding:8px 0}.merchantModel_93ae .merchantModelHead_94bb .selectPayment_1aa1 .selectPaymentItem_cb94{background:rgba(50,100,255,.08);border:1px solid #3264ff;position:relative}.merchantModel_93ae .merchantModelHead_94bb .selectPayment_1aa1 .selectPaymentItem_cb94: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_93ae .merchantModelHead_94bb .selectPayment_1aa1 .selectPaymentItem_cb94: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_93ae .paymentListWrapper_0a1c{padding-right:6px;width:100%}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f{width:100%}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .paymentDesc_b18c{background:#fff;padding:16px 16px 8px}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .paymentDescWithAgency_91e2 li{display:flex}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .paymentDescWithAgency_91e2 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_93ae .paymentListWrapper_0a1c .paymentList_f04f .obeeDetailsWrapper_26b2{background:var(--tripFifthGray);border-radius:4px;margin:0 16px 8px;padding:8px}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .obeeDetailsWrapper_26b2 .showMore_1eb3{cursor:pointer}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .obeeDetailsWrapper_26b2>li{display:flex;justify-content:space-between;margin-top:4px}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b{border:1px solid transparent}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b,.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f>li{background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b .payIcon_93f7,.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f>li .payIcon_93f7{height:22px;width:22px}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b .bankCard_b100,.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f>li .bankCard_b100{align-items:center;border:.4px solid #dadfe6;border-radius:1.57px;display:flex;height:16px;justify-content:center;width:22px}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b:hover,.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f>li:hover{background:rgba(50,100,255,.08)}.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f .unlimitedPayment_560b:not(:last-child):after,.merchantModel_93ae .paymentListWrapper_0a1c .paymentList_f04f>li:not(:last-child):after{background:var(--tripPlaceholderGray);bottom:0;content:"";display:block;height:1px;left:8px;position:absolute;width:calc(100% - 16px)}.merchantModel_93ae .paymentListWrapper_0a1c .divide_80ee{background:var(--tripPlaceholderGray);height:8px;width:100%}.merchantModel_93ae.merchantModelDialog_a479{background:unset}.merchantModel_93ae.merchantModelDialog_a479 .paymentListWrapper_0a1c{padding-bottom:12px}.merchantModel_93ae.merchantModelDialog_a479 .lastPayment_86ff{border-radius:0 0 8px 8px}.merchantModel_93ae.merchantModelDialog_a479 .anchorButton_880e{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_93ae.merchantModelDialog_a479 .anchorButton_880e:hover{background:rgba(15,41,77,.8);border:1px solid transparent}.merchantModel_93ae.merchantModelDialog_a479 .unlimitedPayment_560b{border-radius:8px}.merchantModel_93ae.merchantModelDialog_a479 .divide_80ee{background:var(--tripFifthGray)}.merchantModel_93ae .anchorButton_880e{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_93ae .anchorButton_880e span{white-space:nowrap}.merchantModel_93ae .anchorButton_880e:hover{background:#eef2ff;border:1px solid #3264ff}.merchantModel_93ae .anchorButton_880e.showAnchorButton_b85b{opacity:1;z-index:1}.merchantModelPayment_ba7b{margin-bottom:8px;position:relative;width:100%}.merchantModelPayment_ba7b .paymentMethod_e814{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_ba7b .paymentMethod_e814 span{width:calc(100% - 24px)}.merchantModelPayment_ba7b .paymentMethod_e814 span span{overflow:hidden;text-overflow:ellipsis;width:calc(100% - 30px)}.merchantModelPayment_ba7b .paymentMethod_e814:hover{border:1px solid #3264ff}.merchantModelPayment_ba7b .paymentMethod_e814 .arrow_3e9a:hover{color:#3264ff}.merchantModelPayment_ba7b .paymentMethodActive_77ce{border:1px solid #3264ff}.merchantModelPayment_ba7b .merchantModelWrapper_99d2{bottom:30px;position:absolute}@keyframes breathe_59b1{0%{background-color:#fff}50%{background:rgba(50,100,255,.08);border:1px solid rgba(50,100,255,.32)}to{background-color:#fff}}.showUnlimitedBreath_5dad{animation:breathe_59b1 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}[class*=rights-detail-policy-label-list-wrapper] .special-text{white-space:normal}.detail-fare-item-wrapper_ec3d+.detail-fare-item-wrapper_ec3d{margin-top:8px}.detail-fare-item-wrapper_ec3d{cursor:pointer}.icon-upgrade_eab4{color:var(--tripDeepCyan);position:relative;top:2px}.guarantee-label-container_0693{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_e5c7{color:var(--tripDeepCyan);display:flex;font-size:14px;gap:16px;line-height:18px}.guarantee-wrapper-title_e5c7 .title-text_6c16{font-weight:700;white-space:normal}.guarantee-wrapper-title_e5c7 .title-benefits_9da3{cursor:pointer;font-size:12px;text-decoration:underline;text-decoration-style:dashed;text-underline-position:under}.guarantee-info-item_9d9e{align-items:flex-start;cursor:pointer;display:flex;font-size:14px;gap:4px;line-height:18px}.guarantee-info-item_9d9e i{color:var(--tripDeepCyan)}.guarantee-info-item_9d9e .guarantee-info-fee_cc5a{white-space:normal}.guarantee-info-item_9d9e .guarantee-info-fee_cc5a span{color:var(--tripDeepCyan);font-weight:700}.guarantee-info-item_9d9e:hover{color:var(--tripBrandingBlue)}.is-show-hidden_8086 .icon-dr_cdd6{transform:rotate(0deg)}.icon-dr_cdd6{transform:rotate(180deg)}.viewmore-wrapper_ec48{color:var(--tripTertiaryBlack)}.title-rights-more_6e0f{color:var(--tripBrandingBlue)}.rights-info-wrapper_cdbe+.rights-info-wrapper_cdbe{margin-top:12px}.title-rights-more_6e0f,.viewmore-wrapper_ec48{cursor:pointer}.title-rights-more_6e0f:hover,.viewmore-wrapper_ec48:hover{transition:color .3s}.info-item-wrapper_5bc0{display:flex;flex-direction:column}.info-item-wrapper_5bc0+.info-item-wrapper_5bc0{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}.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-container{display:flex;flex-direction:row;justify-content:center;margin-bottom:12px}.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}.debug-modal-width .tooltip-content::-webkit-scrollbar{width:6px}.debug-modal-width .tooltip-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.guarantee-info-tooltip .tooltip-content::-webkit-scrollbar{width:6px}.guarantee-info-tooltip .tooltip-content::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.app-new-user-coupon-banner{align-items:center;background:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/new_user_coupon/app_new_user_coupon_bg.png_.webp) 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-new-user-coupon-banner__close{cursor:pointer;inset-inline-end:7px;position:absolute;top:7px}.app-new-user-coupon-banner__close .fi-icon_close_line{color:#fff;font-size:14px}.app-new-user-coupon-banner__title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px;margin-top:32px;padding-inline:8px;width:124px}.app-new-user-coupon-banner__title span{color:#fff;font-size:20px;font-weight:700;line-height:26px;text-align:center;white-space:normal}.app-new-user-coupon-banner__bubble{align-items:center;background:url(images/msg_pop_16a46f3fd3.png_.webp) no-repeat 50%/cover;border-radius:13px;box-sizing:border-box;display:flex;height:83px;justify-content:center;margin:0 auto 16px;position:relative;width:144px}.app-new-user-coupon-banner__bubble:before{border:8px solid transparent;border-top-color:#fff;bottom:-15px;content:"";height:0;inset-inline-start:calc(50% - 8px);position:absolute;width:0}.app-new-user-coupon-banner__bubble.scaling-fonts b,.app-new-user-coupon-banner__bubble.scaling-fonts span{font-size:18px!important}.app-new-user-coupon-banner__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:27px;width:160px}.app-new-user-coupon-banner__phone.fix-height{height:238px}.app-new-user-coupon-banner__qrcode{height:118px;margin-top:38px;width:130px}.app-new-user-coupon-banner__store{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:12px}.app-new-user-coupon-banner__android,.app-new-user-coupon-banner__ios{cursor:pointer;height:31px;width:108px}.app-new-user-coupon-banner__discount-num,.app-new-user-coupon-banner__discount-num b{color:var(--tripDeepPink);font-family:Trip Geom,BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:40px;margin-right:2px;position:relative}.app-new-user-coupon-banner__discount-num{font-family:Trip Geom,BlinkMacSystemFont,-apple-system,Roboto,Helvetica,Arial,sans-serif;font-size:20px;white-space:nowrap}.m-total-pop{box-sizing:border-box;width:320px}.m-total-pop__type{margin-bottom:10px;padding-top:10px}.m-total-pop__type:first-child{padding-top:0}.m-total-pop__type .booking-fee{cursor:pointer}.m-total-pop__type .booking-fee:hover{color:var(--tripBrandingBlue)}.m-total-pop__top{border-bottom:1px dashed #ccdef0}.m-total-pop__hd,.m-total-pop__item{display:flex}.m-total-pop__hd>span,.m-total-pop__item>span{flex:1}.m-total-pop__hd{align-items:center;font-weight:700;margin-bottom:10px}.m-total-pop__hd .o-price-flight__currency,.m-total-pop__hd .o-price-flight__num{font-size:12px}.m-total-pop__hd .o-price-flight__em{color:#234;font-size:12px}.m-total-pop__item{color:#6b8299;margin-bottom:10px}.m-total-pop__item .o-price-flight__currency,.m-total-pop__item .o-price-flight__num{color:#6b8299;font-size:12px}.m-total-pop__fee{align-items:center;display:flex}.m-total-pop__fee .tips-icon{margin-left:4px}.m-total-pop__fee.hover-blue:hover{color:var(--tripBrandingBlue);cursor:pointer}.m-total-pop__price{padding-left:18px;text-align:right}.m-total-pop__price.discount{color:#36b389;position:relative}.m-total-pop__price.discount:after{content:"-";left:10px;position:absolute;top:0}.m-total-pop__price.is-free{color:var(--tripCyan)}.m-total-pop__tip{color:#6b8299;font-size:10px}.m-total-pop__bottom{border-top:1px dashed #ccdef0;font-weight:700;padding-top:16px}.m-total-pop__bottom .o-price-flight__currency,.m-total-pop__bottom .o-price-flight__num{font-size:12px}.m-total-pop.tip-white-shadow .tip-arrow{left:auto;right:18px}.m-total-pop__card_fee{background:var(--tripFifthGray);color:var(--tripSecondaryBlack);font-size:14px;line-height:18px;margin-top:16px;max-height:200px;overflow-y:scroll}.m-total-pop__card_fee::-webkit-scrollbar{height:1px;width:5px}.m-total-pop__card_fee::-webkit-scrollbar-thumb{background:hsla(0,0%,40%,.2);border-radius:5px}.m-total-pop__card_fee .card-fee-notice{padding:16px}.m-total-pop__card_fee .card-fee-content{padding:0 4px 16px 16px}.m-total-pop__card_fee .card-fee-content li{align-items:center;display:flex;justify-content:space-between;padding-right:12px}.m-total-pop__card_fee .card-fee-content li:not(:first-child){margin-top:8px}.m-total-pop__card_fee .card-fee-content li .card-fee-price{margin-left:16px;white-space:nowrap}.price-area-new .m-total-pop__subtitle{color:var(--tripTertiaryThirdBlack);font-size:12px;font-weight:400;letter-spacing:0;line-height:18px}.price-area-new .m-total-pop__type{border-bottom:1px dashed var(--tripTertiaryGray);margin-bottom:0;padding-top:16px}.price-area-new .m-total-pop__type .is-pointer{cursor:pointer}.price-area-new .m-total-pop__type .is-pointer:hover{color:var(--tripBrandingBlue)}.price-area-new .m-total-pop__type.is-pu{border-bottom:initial;padding-top:0}.price-area-new .m-total-pop__type>dd:last-child{margin-bottom:16px}.price-area-new .m-total-pop__type:last-child{border-bottom:0}.price-area-new .m-total-pop__type:last-child>dd:last-child{margin-bottom:0}.price-area-new .m-total-pop__type.m-total-pop__top{padding-top:0}.price-area-new .m-total-pop__type.extraFees .discount{color:inherit}.price-area-new .m-total-pop__type.extraFees .discount:after{display:none}.price-area-new .m-total-pop__type.special-fee .discount{color:var(--tripDeepCyan)}.price-area-new .m-total-pop__scroll-wrapper{margin-right:-8px;max-height:300px;overflow-y:auto;padding-right:8px}.price-area-new .m-total-pop__scroll-wrapper::-webkit-scrollbar{height:1px;width:5px}.price-area-new .m-total-pop__scroll-wrapper::-webkit-scrollbar-thumb{background:hsla(0,0%,40%,.2);border-radius:5px}.price-area-new .m-total-pop__top{border-bottom:1px dashed var(--tripTertiaryGray)}.price-area-new .m-total-pop__top .o-price-flight{color:var(--tripBlack);font-weight:600}.price-area-new .m-total-pop__top .o-price-flight>span{color:var(--tripBrandingBlue);display:inline-block;font-size:18px;line-height:24px}.price-area-new .m-total-pop__item,.price-area-new .m-total-pop__tip{color:var(--tripTertiaryThirdBlack)}.price-area-new .m-total-pop__tip{font-size:14px}.price-area-new .m-total-pop__bottom{border-top:0;font-weight:400}.price-area-new .m-total-pop__bottom .o-price-flight{color:inherit}.price-area-new .m-total-pop__hd{font-weight:400;margin-bottom:10px}.price-area-new .m-total-pop__hd .o-price-flight__currency,.price-area-new .m-total-pop__hd .o-price-flight__num{font-size:14px}.price-area-new .m-total-pop__hd .o-price-flight__em{color:inherit;font-size:14px}.price-area-new .m-total-pop__avg{display:block;text-align:right}.price-area-new .m-total-pop__price{padding-left:18px;text-align:right;word-break:break-all}.price-area-new .m-total-pop__price.discount{color:var(--tripDeepOrange);position:relative}.price-area-new .m-total-pop__price.discount:after{content:"-";left:10px;position:absolute;top:0}.price-area-new .m-total-pop__icon{height:18px;margin-right:8px;width:18px}.price-area-new.obFee-price-area{overflow:hidden;padding:24px}.price-area-new.obFee-price-area .ps__rail-y{left:unset!important;right:0!important}.tip-white-shadow.m-total-pop{padding:24px}.debug-modal-container .debug-content-wrapper{align-items:flex-start;justify-content:space-between}.debug-modal-container .debug-click{color:#287dfa;cursor:pointer;margin-left:20px;white-space:nowrap}.debug-modal-container .debug-click.is-all{margin-left:0}.debug-modal-container .debug-click:hover{border-bottom:1px solid #287dfa}.ift-modal-container.meta-price-change-popup{border-radius:8px;padding:0}.ift-modal-container.meta-price-change-popup .ift-modal-content{border-radius:8px 8px 0 0}.ift-modal-container.meta-price-change-popup .popup-header{align-items:center;background:linear-gradient(-90deg,#fff,#e7fdff);border-radius:2px 2px 0 0;display:flex;font-size:20px;font-weight:600;height:100px;justify-content:space-between;line-height:26px;padding:0 24px;width:670px}.ift-modal-container.meta-price-change-popup .dialog-content{padding:24px 24px 0}.ift-modal-container.meta-price-change-popup .dialog-content .f-bold{font-weight:700;margin-inline-start:8px}.ift-modal-container.meta-price-change-popup .ift-modal-bottom{padding:24px 24px 24px 0}.flt-page-overlay+.m-flyer-plus__wrapper,.flt-page-v2-overlay+.m-flyer-plus__wrapper{z-index:1000!important}.flt-page-modal .price-area.fix-price-area .o-price-flight__currency,.flt-page-modal .price-area.fix-price-area .o-price-flight__num,.flt-page-v2-modal .price-area.fix-price-area .o-price-flight__currency,.flt-page-v2-modal .price-area.fix-price-area .o-price-flight__num{color:var(--tripDeepPink)}.flt-page-modal .price-area.fix-price-area .o-price-flight,.flt-page-v2-modal .price-area.fix-price-area .o-price-flight{border-bottom:none;cursor:default}.flt-page-modal .price-area .item-con-price__wrapper,.flt-page-v2-modal .price-area .item-con-price__wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:center}.flt-page-modal .price-area .item-con-price,.flt-page-v2-modal .price-area .item-con-price{align-items:flex-end;display:flex;gap:4px;justify-content:flex-end}.flt-page-modal .price-area .item-con-price .item-con-price__del,.flt-page-v2-modal .price-area .item-con-price .item-con-price__del{font-size:14px;line-height:18px}.flt-page-modal .price-area .item-con-price .o-price-flight,.flt-page-v2-modal .price-area .item-con-price .o-price-flight{font-size:24px;font-weight:700;line-height:30px;order:1}.flt-page-modal .price-area .item-con-price .o-price-flight .o-price-flight__currency,.flt-page-modal .price-area .item-con-price .o-price-flight .o-price-flight__num,.flt-page-v2-modal .price-area .item-con-price .o-price-flight .o-price-flight__currency,.flt-page-v2-modal .price-area .item-con-price .o-price-flight .o-price-flight__num{font-size:24px}.flt-page-modal .price-area .item-con-price .bound-prcie-diff-wrapper,.flt-page-v2-modal .price-area .item-con-price .bound-prcie-diff-wrapper{order:2}.flt-page-modal .price-area .result-item-price__total,.flt-page-v2-modal .price-area .result-item-price__total{color:var(--tripSecondaryBlack);font-size:14px;line-height:18px}.flt-page-modal .price-area .result-item-price__total.mt-8,.flt-page-v2-modal .price-area .result-item-price__total.mt-8{margin-top:4px}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;margin-bottom:48px;max-width:100%}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper .error-img,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper .error-img{background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/flight_list/middleNoRes.png_.webp);background-size:156px 156px;height:156px;width:156px}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text{align-items:center}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .f-bold,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .f-bold{color:var(--tripSecondaryBlack);font-size:18px;line-height:24px}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .error-text-desc,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .error-text-desc{color:var(--tripTertiaryThirdBlack);font-size:14px;line-height:20px;margin-top:8px}.flt-page-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .error-btn,.flt-page-v2-modal .result-item-flex.error .result-item-flex__error-wrapper .error-text .error-btn{margin-top:24px}.policy-wrapper.is-v3.is-mid-modal-page{background-color:var(--tripFifthGray);padding:32px 32px 0}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper{outline:1px solid var(--tripFifthGray)}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_module-title{color:var(--tripBlack);font-size:24px;font-weight:700;line-height:30px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper{padding-inline:0!important;padding:0}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .policy-info-repricing-text{padding-top:8px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .o-price-flight{border-bottom:1px dashed var(--tripBrandingBlue);color:var(--tripBrandingBlue)}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .o-price-flight.fixed-price{border-bottom:none;color:var(--tripDeepPink);cursor:auto}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .result-item-flex-class__cabin-content-title{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .result-item-flex-class__cabin-content-wrapper{cursor:pointer}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .result-item-flex-class__cabin .m-hover-pop .text-wrapper{text-overflow:clip!important;-webkit-line-clamp:none!important;-webkit-box-orient:initial!important}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .fi-icon_radio_unselected{color:#657489;font-size:23px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .fi-icon_radio_unselected:hover{color:var(--tripBrandingBlue)}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .fi-icon_radio_selected{color:var(--tripBrandingBlue);font-size:23px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .item-con-policy-limted-label-list.is-rights{color:var(--tripBlack);line-height:18px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .item-con-policy-limted-label-list.is-rights .icon-rights{line-height:18px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow{height:40px;width:40px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-next{right:-20px!important}@media screen and (max-width:1024px){.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-next{right:-29px!important}}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-next .fi-icon{font-size:24px;line-height:40px}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-pre{left:-20px!important}@media screen and (max-width:1024px){.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-pre{left:-29px!important}}.policy-wrapper.is-v3.is-mid-modal-page .policy-wrapper_content-wrapper .slidePic .arrow-pre .fi-icon{font-size:24px;line-height:40px}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper{border:1px solid var(--tripTertiaryGray);border-radius:8px;box-sizing:border-box;cursor:pointer;margin-left:16px;min-width:calc(33.33333% - 14px);width:calc(33.33333% - 14px)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper:hover{border:1px solid var(--tripBrandingBlue)!important;box-shadow:inset 0 0 0 1px var(--tripBrandingBlue)!important}@media screen and (max-width:1024px){.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper{min-width:240px}}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.isGuarantee{border:1px solid var(--tripTertiaryGray)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.is-first-card{margin-left:8px}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.isSelect{border:1px solid var(--tripBlack);box-shadow:inset 0 0 0 1px var(--tripBlack)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.isSelect.isGuarantee{border:1px solid var(--tripDeepCyan);box-shadow:inset 0 0 0 1px var(--tripDeepCyan)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.isSelect.border-pink{border:1px solid var(--tripPink);box-shadow:inset 0 0 0 1px var(--tripPink)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex__wrapper.isSelect:hover{border:1px solid var(--tripBrandingBlue);box-shadow:inset 0 0 0 1px var(--tripBrandingBlue)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex .item-con-policy-loading{border:1px solid var(--tripTertiaryGray);box-sizing:border-box;min-width:calc(33.33333% - 14px);width:calc(33.33333% - 14px)}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex .item-con-policy-loading.item-card-height{min-height:300px}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex .item-con-policy-loading.detail-loading{margin-left:16px}.policy-wrapper.is-v3.is-mid-modal-page .result-item-flex .item-con-policy-loading.detail-loading.is-first-card{margin-left:0}.flt-middle-tab-enhance .is-no-tab .policy-wrapper.is-v3.is-mid-modal-page{padding:0 32px;position:relative}.flt-middle-tab-enhance .policy-wrapper.is-v3.is-mid-modal-page{background-color:transparent}.flt-middle-page--dense .policy-wrapper.is-v3.is-mid-modal-page{padding:8px 32px 0}.policy-wrapper.is-v3{--card-item-height:400px;background-color:var(--tripFifthGray);cursor:auto;padding:0}.policy-wrapper.is-v3 .result-item-flex__freecheckin-wrapper .checkin-bundle .product-label__title{white-space:normal}.policy-wrapper.is-v3 .item-con-price.is-no-wrap{display:-webkit-box;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}.policy-wrapper.is-v3 .item-con-price.is-no-wrap .result-item-price__total{display:inline-block}.policy-wrapper.is-v3 .item-con-price.is-flex{align-items:flex-start;column-gap:4px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:8px}.policy-wrapper.is-v3 .item-con-price.is-flex .item-con-price__trip{margin-left:0}.policy-wrapper.is-v3 .item-con-price.is-flex .result-item-price__total{line-height:21px;margin-top:0}.policy-wrapper.is-v3 .item-con-price.is-flex .border-ref{display:none}.policy-wrapper.is-v3 .item-con-price.is-wrap{align-items:flex-start;display:flex;flex-direction:column}.policy-wrapper.is-v3 .item-con-price.is-wrap .o-price-flight__num{white-space:normal;word-break:break-all}.policy-wrapper.is-v3 .item-con-price.is-wrap .result-item-price__total{margin-top:8px}.policy-wrapper.is-v3 .item-con-price.is-wrap .item-con-price__del{margin-left:0;margin-top:8px}.policy-wrapper.is-v3 .item-con-price.is-wrap .item-con-price__trip{margin-left:0}.policy-wrapper.is-v3 .item-con-price__price-off-wrapper{justify-content:flex-start}.policy-wrapper.is-v3 .item-con-price__del{display:inline-block;margin-left:8px;margin-right:0}.policy-wrapper.is-v3 .item-con-price__trip{margin-left:8px;margin-right:0}.policy-wrapper.is-v3 .item-con-price__trip.is-wrap{margin-left:0}.policy-wrapper.is-v3 .result-item-price__off{color:#fff;font-size:15px;justify-content:flex-start;line-height:22px;margin-bottom:4px}.policy-wrapper.is-v3 .result-item-price__off .off{background-color:var(--tripPink);border-radius:2px}.policy-wrapper.is-v3 .result-item-price__off .off:after{display:none}.policy-wrapper.is-v3 .o-price-flight__currency,.policy-wrapper.is-v3 .o-price-flight__num{font-size:20px;line-height:1}.policy-wrapper.is-v3 .slidePic-content{margin-left:-8px}.policy-wrapper.is-v3 .item-body.result-item-flex.error{background-color:#fff;justify-content:center}.policy-wrapper.is-v3 .item-body.result-item-flex.error .result-item-flex__error-wrapper{align-items:center;display:flex;max-width:75%}.policy-wrapper.is-v3 .item-body.result-item-flex.error .result-item-flex__error-wrapper .error-img{height:110px;min-width:110px;width:110px}.policy-wrapper.is-v3 .item-body.result-item-flex.error .result-item-flex__error-wrapper .error-text{align-items:flex-start}.policy-wrapper.is-v3 .obFeePM-container{background:linear-gradient(90deg,var(--tripFifthGray) 0,#fff 70%);color:#455873;margin-top:4px;padding:8px;width:100%}.policy-wrapper.is-v3 .obFeePM-container.isPriceHeadVersion{background:none}.policy-wrapper.is-v3 .fi-icon.fi-icon_default{color:var(--tripSecondaryBlack)}.policy-wrapper.is-v3 .slidePic.farecard-content{width:100%}.policy-wrapper.is-v3 .slidePic.farecard-content .arrow.arrow-next{right:22px}.policy-wrapper.is-v3 .slidePic.farecard-content .arrow.arrow-pre{left:22px}.policy-wrapper.is-v3 .result-item-flex__bottom-info-wrapper{width:100%}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper{border-top:none;display:flex;flex-direction:column;padding:8px 0 0;position:relative;width:100%}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper.isPriceHeadVersion{padding:0}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper.is-expand-limted{flex-direction:column}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper.is-hidden,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper.is-loading{height:0;padding:0;visibility:hidden}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .transfer-tip-trigger{cursor:pointer;display:flex;gap:5px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .transfer-tip-trigger span{align-items:flex-end;cursor:pointer;display:flex;gap:5px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .transfer-tip-trigger:hover{color:var(--tripBrandingBlue)}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .transfer-tip-trigger i{font-size:16px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__brand-wrapper{flex:1 0 auto}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__brand-wrapper .o-special-label.brand-benefits{cursor:pointer;display:flex;margin-bottom:8px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__brand-wrapper .o-special-label.brand-benefits>i{padding:0}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__brand-wrapper .o-special-label.brand-benefits .special-text{margin-left:5px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper{align-items:flex-start;display:flex;flex:1 0 auto}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label{background:linear-gradient(-90deg,#0ed7e0,#00bacb);border:1px solid transparent!important;border-radius:2px;color:#fff;cursor:pointer;margin-bottom:0;margin-right:8px;padding:0 4px}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label.icon-rights,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label.icon-rights .special-text{background-color:transparent;border:none}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label .special-text{display:flex;font-size:12px;margin-left:0}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__left-wrapper .mileage-label .special-text .special-line{border-bottom:0}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__right-wrapper{display:flex;flex:1 0 auto}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__mileage{cursor:pointer}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__earlyBird-wrapper .early-bird-label,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__mileage .early-bird-label{display:flex}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__earlyBird-wrapper .early-bird-label .special-text,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__mileage .early-bird-label .special-text{margin-left:0}.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__earlyBird-wrapper .special-text,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .result-item-flex__mileage .special-text{white-space:normal}.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label .fi-icon_red,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label .fi-icon_red{color:var(--tripSecondaryBlack)}.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label:hover,.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label:hover .ThemeColor25,.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label:hover .ThemeColor7,.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label:hover .ThemeColor8,.policy-wrapper.is-v3 .item-con-policy.is-v2 .labels-hover-blue .o-special-label:hover .fi-icon,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label:hover,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label:hover .ThemeColor25,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label:hover .ThemeColor7,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label:hover .ThemeColor8,.policy-wrapper.is-v3 .result-item-flex__bottom-wrapper .labels-hover-blue .o-special-label:hover .fi-icon{color:var(--tripBrandingBlue)!important;transition:color .3s}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-loading-col .carryon,.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-loading-col .checked{width:100%}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-loading-col .special-text{flex-grow:1}.policy-wrapper.is-v3 .item-con-policy.is-v2 .wrapper__title{color:var(--tripBlack);font-size:14px;font-weight:700;letter-spacing:0;line-height:18px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-label-list{align-items:flex-start;display:flex;flex-direction:column}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-label-list .special{margin-bottom:0}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-label-list .o-special-label+.o-special-label{margin-top:8px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-label-new-color .special .fi-icon_default,.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-label-new-color .special .fi-icon_red{color:var(--tripSecondaryBlack)!important}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label{align-items:flex-start;display:flex;transition:color .3s}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label>i{padding:0}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label+.o-special-label{margin-left:0}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label .special-text{margin-left:5px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=BAGGAGE],.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=Baggage]{cursor:pointer;flex:1;white-space:nowrap}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=BAGGAGE] .title-content,.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=Baggage] .title-content{white-space:normal}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=REFUND_FEE],.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=RefundFee]{cursor:pointer;flex:1;margin-bottom:0;white-space:normal}.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=CHANGE_FEE],.policy-wrapper.is-v3 .item-con-policy.is-v2 .o-special-label[data-category=ChangeFee]{cursor:pointer;flex:1;white-space:normal}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .o-special-label{cursor:default}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper{align-items:start;cursor:pointer;display:flex;flex-direction:column;row-gap:4px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper .carryon,.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper .checked{display:inline-block}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper .icon-wrapper{display:inline-block;position:absolute}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper .baggage-icon{width:2px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .baggage-v2 .hover-wrapper .subject{display:inline-block;max-width:none;padding-inline-start:20px}.policy-wrapper.is-v3 .item-con-policy.is-v2 .item-con-policy-labels,.policy-wrapper.is-v3 .item-con-policy.is-v2 .special:first-child{margin-bottom:0}.policy-wrapper.is-v3 .result-item-con-more{border-top:none}.policy-wrapper.is-v3 .result-item-con-more.is-v3{align-items:flex-end;color:var(--tripSecondaryBlack2);display:flex;font-size:14px;letter-spacing:0;line-height:18px;margin-left:13px;margin-right:0}.policy-wrapper.is-v3 .result-item-con-more.is-v3 a,.policy-wrapper.is-v3 .result-item-con-more.is-v3 i{color:var(--tripSecondaryBlack2)}.policy-wrapper.is-v3 .result-item-con-more.is-v3 .show-more-icon{margin-left:7px;transform:rotate(-90deg)}.policy-wrapper.is-v3 .policy-wrapper_content-wrapper{padding:0 8px 8px}.policy-wrapper.is-v3 .policy-wrapper_content-wrapper .policy-info-repricing-text{color:var(--tripTertiaryThirdBlack);display:flex;flex-direction:row;font-size:14px;gap:4px;line-height:18px;padding-bottom:4px;padding-top:12px;user-select:none}.policy-wrapper.is-v3 .policy-wrapper_content-wrapper .policy-info-repricing-text i{color:var(--tripTertiaryThirdBlack)}.policy-wrapper.is-v3 .result-item-flex-list{border-top:none;height:100%;padding:0}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title{background:none;border-bottom:1px solid #ffe6cc;padding:8px 16px}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-notice:after{display:none}.policy-wrapper.is-v3 .result-item-flex__horizon{border:0;color:var(--tripTertiaryThirdBlack);font-size:12px;padding:8px 0;position:relative}.policy-wrapper.is-v3 .result-item-flex__horizon:before{border:solid var(--tripTertiaryGray);border-width:0 100vw;content:attr(data-content);left:50%;line-height:1px;padding:0 16px;position:absolute;transform:translateX(-50%);white-space:nowrap;width:fit-content}.policy-wrapper.is-v3 .result-item-flex__wrapper.isDelayPack{background-color:#fff5eb}.policy-wrapper.is-v3 .result-item-flex__wrapper.isDelayPack .result-item-flex-list{border:none;border-radius:4px;padding:0}.policy-wrapper.is-v3 .result-item-flex__wrapper{border-radius:4px;margin-left:8px;min-width:32%;position:relative;width:32%}.policy-wrapper.is-v3 .result-item-flex__wrapper .result-item-flex__title-recommend{background:var(--tripCyan);border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:#fff;font-size:12px;font-weight:500;left:24px;letter-spacing:0;line-height:18px;padding:2px 4px;position:absolute;top:-10px;z-index:1}.policy-wrapper.is-v3 .result-item-flex__wrapper .result-item-flex__title-recommend:before{border-color:var(--tripCyan) transparent transparent transparent;border-style:solid;border-width:6px 6px 0 0;bottom:-5px;content:"";height:0;left:0;position:absolute;width:0}.policy-wrapper.is-v3 .fi-icon_red{color:var(--tripDeepRed)}.policy-wrapper.is-v3 .fi-icon_green{color:var(--tripDeepCyan)}.policy-wrapper.is-v3 .fi-icon_gray{color:var(--tripTertiaryThirdBlack)}.policy-wrapper.is-v3 .fi-icon_white{color:#fff}.policy-wrapper.is-v3 .fi-icon+.fi-icon{margin-left:7px}.policy-wrapper.is-v3 .item-con-policy-loading.item-card-height{display:flex;flex-direction:column;height:calc(var(--card-item-height) - 44px)}.policy-wrapper.is-v3 .item-con-policy-loading{margin-bottom:0;min-width:32%;width:32%}.policy-wrapper.is-v3 .item-con-policy-loading .fill-width-wrapper{width:100%}.policy-wrapper.is-v3 .item-con-policy-loading .fill-width-button{background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;font-size:16px;font-weight:500;line-height:22px;padding:8px 0;text-align:center;width:100%}.policy-wrapper.is-v3 .item-con-policy-loading.detail-loading{background:#fff;border-radius:4px;padding:20px 24px 16px}.policy-wrapper.is-v3 .item-con-policy-loading.detail-loading+.detail-loading{margin-left:8px}.policy-wrapper.is-v3 .item-con-policy-loading .is-baggage-v2{display:block}.policy-wrapper.is-v3 .item-con-policy-loading .is-baggage-v2 .carryon,.policy-wrapper.is-v3 .item-con-policy-loading .is-baggage-v2 .checked{display:flex}.policy-wrapper.is-v3 .item-con-policy-loading .is-baggage-v2 .special-text{margin-left:4px}.policy-wrapper.is-v3 .item-con-policy-loading .is-baggage-v2 .fi-icon{font-size:16px}.policy-wrapper.is-v3 .item-con-policy-loading__three-wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}.policy-wrapper.is-v3 .item-con-policy-loading__three-wrapper .o-special-label i{color:var(--tripTertiaryGray)}.policy-wrapper.is-v3 .item-con-policy-loading__three-wrapper .o-special-label .special-text{margin-top:2px}.policy-wrapper.is-v3 .item-con-policy-loading__btn-wrapper{align-items:center}.policy-wrapper.is-v3 .item-con-policy-loading__btn-wrapper .c-result-operate__btn{transition:all .3s}.policy-wrapper.is-v3 .item-con-policy-limted-label-list{display:flex}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights{margin-bottom:8px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.rights-hover-blue:hover{color:var(--tripBrandingBlue)!important;cursor:pointer;transition:color .3s}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.rights-hover-blue:hover .ThemeColor25,.policy-wrapper.is-v3 .item-con-policy-limted-label-list.rights-hover-blue:hover .ThemeColor7,.policy-wrapper.is-v3 .item-con-policy-limted-label-list.rights-hover-blue:hover .ThemeColor8,.policy-wrapper.is-v3 .item-con-policy-limted-label-list.rights-hover-blue:hover .fi-icon{color:var(--tripBrandingBlue)!important;transition:color .3s}.policy-wrapper.is-v3 .item-con-policy-limted-label-list .special-text{white-space:nowrap}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted{width:100%}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .title-details{background-color:#fff;border-bottom:1px dashed #455873;bottom:1px;color:#455873;cursor:help;font-size:14px;font-weight:400;letter-spacing:0;position:absolute;right:0}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .title-details:before{background:linear-gradient(90deg,transparent,#fff 40%);bottom:-3px;box-sizing:border-box;color:var(--tripTertiaryThirdBlack);content:"...";padding-left:10px;padding-right:10px;position:absolute;transform:translateX(-100%);width:30px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .limited-label-content-list{color:#455873;display:-webkit-box;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;background:linear-gradient(90deg,var(--tripFifthGray) 0,#fff 70%);border-radius:2px 2px 2px 2px;line-height:22px;padding:4px 0 4px 8px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .limited-label-content-list .title-limited{color:var(--tripTertiaryThirdBlack);font-size:14px;letter-spacing:0;line-height:20px;white-space:nowrap}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .limited-label-content-list .title-content{color:var(--tripTertiaryThirdBlack);font-size:14px;letter-spacing:0;line-height:20px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted.is-expanded{flex-wrap:wrap}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted.is-expanded .special-text{white-space:pre-wrap}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted.is-expanded .item-con-policy-labels__limit{margin-top:6px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .special{margin-bottom:0}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .o-special-label .special-text{margin:4px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .o-special-label{border-right:1px solid var(--tripTertiaryGray);padding-right:7px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .o-special-label:last-child{border-right:none;padding-right:0}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .content-list-wrapper{cursor:help;flex-wrap:wrap}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .icon-info-wrapper{margin-left:-3.5px;white-space:normal}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .icon-wrapper{display:inline-block;margin:0 3.5px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label{background-color:rgba(6,174,189,.08);border:1px solid rgba(6,174,189,.32);border-radius:2px 2px 2px 2px;color:var(--tripDeepCyan);padding:0 4px}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label .fi-icon_default{color:var(--tripSecondaryBlack)}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label.icon-rights,.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label.icon-rights .special-text{background-color:transparent;border:none}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label .special-text{display:inline-block;font-size:12px;margin-left:0}.policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-rights .o-special-label .special-text .special-line{border-bottom:0}.policy-wrapper.is-v3 .result-item-flex-class__farename{color:var(--tripBlack);font-size:20px;font-weight:700;letter-spacing:0;line-height:30px}.policy-wrapper.is-v3 .result-item-flex-class__cabin{font-weight:400}.policy-wrapper.is-v3 .result-item-flex-class__cabin.mt8{margin-top:8px}.policy-wrapper.is-v3 .result-item-price__info-wrapper{width:100%}.policy-wrapper.is-v3 .result-item-price__info-wrapper .o-price-flight{border-bottom:1px dashed var(--tripBlack);color:var(--tripBlack);font-weight:700;white-space:nowrap}.policy-wrapper.is-v3 .result-item-price__info-wrapper .o-price-flight.fh-price{border-bottom:none}.policy-wrapper.is-v3 .result-item__normal-wrapper{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between}.policy-wrapper.is-v3 .result-item-flex__wrapper.isDelayPack .result-item-flex-list .delay-item{padding:0}.policy-wrapper.is-v3 .result-item__rights-wrapper{align-items:flex-start;width:100%}.policy-wrapper.is-v3 .result-item-header-container{position:relative;width:100%}.policy-wrapper.is-v3 .result-item-header-container .result-item-flex-class__select-btn{inset-inline-end:0;position:absolute;top:0}.policy-wrapper.is-v3 .result-item-header-container .item-con-price__wrapper{margin-inline-end:28px}.policy-wrapper.is-v3 .policy-wrapper__head-wrapper{color:var(--tripBlack);font-size:12px;font-weight:700;line-height:18px;margin-bottom:8px;padding:0 16px}.policy-wrapper.is-v3 .policy-wrapper__head-wrapper .policy-wrapper__item+.policy-wrapper__item{margin-left:10px}.policy-wrapper.is-v3 .policy-wrapper__baggage-head,.policy-wrapper.is-v3 .policy-wrapper__cabin-head,.policy-wrapper.is-v3 .policy-wrapper__cancellation-head,.policy-wrapper.is-v3 .policy-wrapper__change-head{flex:25}.policy-wrapper.is-v3 .policy-wrapper__flex-wrapper{flex-grow:1}.policy-wrapper.is-v3 .policy-wrapper__no-price-tip{align-items:center;display:flex;height:34px;justify-content:flex-end}.policy-wrapper.is-v3 .policy-wrapper__no-price-tip .policy-wrapper__arline-link:hover{cursor:pointer;text-decoration:none}.policy-wrapper.is-v3 .policy-wrapper__price-head{margin-left:16px;width:174px}.policy-wrapper.is-v3 .product-label__title{color:var(--tripDeepCyan);display:inline-block;font-size:14px;font-weight:400;letter-spacing:0;line-height:18px}.policy-wrapper.is-v3 .product-label__wrapper{flex-wrap:wrap;margin-left:-4px;max-width:100%}.policy-wrapper.is-v3 .product-label__wrapper .item-coupon{display:flex;flex-wrap:wrap}.policy-wrapper.is-v3 .product-label__wrapper .flight-tag{margin:4px}.policy-wrapper.is-v3 .product-label__wrapper .flight-tag--green{border:1px solid transparent!important;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.policy-wrapper.is-v3 .product-label__wrapper .flight-tag--green.fare-tag{border:none!important;display:flex;overflow:initial}.policy-wrapper.is-v3 .product-label__wrapper .flight-tag .promoFund-desc img{height:14px;margin-left:4px;width:14px}.policy-wrapper.is-v3 .product-label__wrapper .flight-tag .promoFund-desc .promoFund-desc_sub{align-items:center;display:inline-flex;margin-left:4px}.policy-wrapper.is-v3 .product-label__wrapper+.item-con-policy-limted-label-list{margin-left:8px}.policy-wrapper.is-v3 .product-label__wrapper.is-price-head{column-gap:8px;margin-bottom:0;margin-left:0;margin-top:8px;row-gap:8px}.policy-wrapper.is-v3 .product-label__wrapper.is-price-head .flight-tag{margin:0}.policy-wrapper.is-v3 .result-item-flex-class{width:100%}.policy-wrapper.is-v3 .result-item-flex-class>*{margin-top:0}.policy-wrapper.is-v3 .result-item-flex-status{flex:initial;width:100%}.policy-wrapper.is-v3 .result-item-flex__wrapper{background-color:#fff;border-radius:4px 4px 4px 4px;cursor:auto;display:none;padding:16px 24px}.policy-wrapper.is-v3 .result-item-flex__wrapper.isPriceHeadVersion{padding-bottom:24px}.policy-wrapper.is-v3 .result-item-flex__wrapper.show{display:block}.policy-wrapper.is-v3 .result-item-flex__wrapper.show-fadein-animation{animation:fadeInAnimation .5s ease-in-out}@keyframes fadeInAnimation{0%{opacity:0}20%{opacity:.2}50%{opacity:.5}70%{opacity:.7}to{opacity:1}}.policy-wrapper.is-v3 .result-item-flex__wrapper.isGuarantee{border:2px solid var(--tripDeepCyan)}.policy-wrapper.is-v3 .result-item-flex__wrapper.isGuarantee .result-item-flex__title-recommend{background:var(--tripDeepCyan)}.policy-wrapper.is-v3 .result-item-flex__wrapper.isGuarantee .result-item-flex__title-recommend:before{border-color:var(--tripDeepCyan) transparent transparent transparent}.policy-wrapper.is-v3 .result-item-price{position:relative}.policy-wrapper.is-v3 .result-item-price.is-large{width:220px}.policy-wrapper.is-v3 .result-item-price.is-other{min-height:60px}.policy-wrapper.is-v3 .result-item-price .obFeePM-container{margin-top:4px;padding:0}.policy-wrapper.is-v3 .result-item-price .result-item-price__fixed-wrapper,.policy-wrapper.is-v3 .result-item-price .result-item-price__price-info-wrapper{align-items:flex-start;display:flex;flex-direction:column;width:100%}.policy-wrapper.is-v3 .result-item-flex{background-color:initial;user-select:none}.policy-wrapper.is-v3 .result-item-flex.is-loading{overflow-x:hidden;padding:8px 0}.policy-wrapper.is-v3 .result-item-flex .item-con-policy-loading{border:none}.policy-wrapper.is-v3 .result-item-flex .result-item-loading__wrapper{justify-content:space-between;padding:8px 24px}.policy-wrapper.is-v3 .result-item-flex .result-item-loading__wrapper .result-item-loading__{margin:10px}.policy-wrapper.is-v3 .result-item-flex-list .item-con-cell-btn .small-book-btn{height:26px}.policy-wrapper.is-v3 .result-item-flex-list .item-con-cell-btn .small-book-btn .book-btn-txt{font-size:14px}.policy-wrapper.is-v3 .result-item-flex-list .item-con-cell-btn .tripui-online-btn-content{width:100%}.policy-wrapper.is-v3 .result-item-flex-list .item-con-cell-btn .book-btn-txt .fi-icon_dropdown_line{font-size:16px}.policy-wrapper.is-v3 .result-item-flex-list.hasTitle{padding-top:0}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title{background:linear-gradient(-225deg,#fdf2e1,#fbebd0);color:#9d5502;padding:8px 24px}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title:hover{cursor:pointer}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .fi-icon{font-size:12px}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus{flex:none;margin-right:8px}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-notice{flex:1 1 auto;height:18px;overflow:hidden;position:relative;white-space:nowrap}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-notice span{white-space:nowrap}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-notice:after{background:#fcecd2;box-shadow:-10px 0 8px #fcecd2;content:"";height:18px;pointer-events:none;position:absolute;right:0;top:0;width:18px}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-icon{flex:none}.policy-wrapper.is-v3 .result-item-flex-list__flyerPlus-title .flyerPlus-icon .fi-icon{font-size:16px;padding-left:4px;vertical-align:middle}.policy-wrapper.is-v3 .result-item-flex-list__title{background:var(--tripFifthGray);color:var(--tripTertiaryThirdBlack);font-size:12px;height:30px;line-height:30px;margin-bottom:24px;text-align:center;width:100%}.policy-wrapper.is-v3 .result-item-flex-class{align-items:flex-start;border-bottom:1px solid rgba(218,223,230,.5);flex:initial;margin-right:0;overflow:initial;padding-bottom:10px;vertical-align:initial}.policy-wrapper.is-v3 .result-item-flex-class.is-no-fare .result-item-flex-class__cabin-content-wrapper,.policy-wrapper.is-v3 .result-item-flex-class.is-single-name .result-item-flex-class__cabin-content-wrapper{align-items:flex-start;flex-direction:column}.policy-wrapper.is-v3 .result-item-flex-class__cabin-content-wrapper{align-items:center;display:flex;width:100%}.policy-wrapper.is-v3 .result-item-flex-class.is-cabin-wrapper.is-single-name{padding-bottom:30px}.policy-wrapper.is-v3 .result-item-flex-class.is-cabin-wrapper.is-single-name.is-single-cabinname{padding-bottom:10px}.policy-wrapper.is-v3 .result-item-flex-class.isPriceHeadVersion{padding-bottom:16px}.policy-wrapper.is-v3 .result-item-flex-class>span{display:block}.policy-wrapper.is-v3 .result-item-flex-class>:first-child{margin-top:0}.policy-wrapper.is-v3 .result-item-flex-class .speed-issue-item,.policy-wrapper.is-v3 .result-item-flex-class .thumb-item{background-color:rgba(6,174,189,.1);border-radius:1px;color:var(--tripDeepCyan);display:inline-block;font-size:12px;line-height:18px;padding:0 4px}.policy-wrapper.is-v3 .result-item-flex-class .speed-issue-item-text,.policy-wrapper.is-v3 .result-item-flex-class .thumb-item-text{display:block;margin-left:20px}.policy-wrapper.is-v3 .result-item-flex-class .thumb-item:hover{cursor:pointer}.policy-wrapper.is-v3 .result-item-flex-class .speed-issue-item img{height:14px;margin-left:2px;margin-right:6px;vertical-align:sub}.policy-wrapper.is-v3 .result-item-flex-class .speed-issue-item span{font-size:12px;line-height:14px}.policy-wrapper.is-v3 .result-item-flex-class .fi-thumb{float:left;line-height:14px}.policy-wrapper.is-v3 .result-item-flex-class .fi-thumb:before{font-size:14px}.policy-wrapper.is-v3 .result-item-flex-class .fi-thumb:hover{cursor:help}.policy-wrapper.is-v3 .result-item-flex-class .promoFund{color:var(--tripDeepOrange);position:relative}.policy-wrapper.is-v3 .result-item-flex-class .promoFund .fi-brand{background:#fff0e5;border-radius:2px;line-height:12px;padding:3px;position:absolute}.policy-wrapper.is-v3 .result-item-flex-class .promoFund .promoFund-desc{margin-left:20px}.policy-wrapper.is-v3 .result-item-flex-class .promoFund .promoFund-desc img{height:14px;margin-left:4px;width:14px}.policy-wrapper.is-v3 .result-item-flex-class__cabin{color:var(--tripBlack);font-size:20px;font-weight:700;letter-spacing:0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-wrapper.is-v3 .result-item-flex-class__cabin.isPriceHeadVersion{color:var(--tripTertiaryThirdBlack);font-size:14px;font-weight:400;line-height:18px}.policy-wrapper.is-v3 .result-item-flex-class__cabin.otherCabin{color:var(--tripDeepOrange)}.policy-wrapper.is-v3 .result-item-flex-class__cabin.is-has-fare{color:var(--tripTertiaryThirdBlack);font-size:12px;font-weight:400;line-height:18px}.policy-wrapper.is-v3 .result-item-flex-class__cabin .color-pink{color:var(--tripDeepPink)}.policy-wrapper.is-v3 .result-item-flex-class__headRcmd{border-bottom:1px dashed var(--tripOrange);cursor:pointer}.policy-wrapper.is-v3 .result-item-flex-class__brandName{color:#6b8299;color:var(--tripTertiaryThirdBlack);font-size:12px;letter-spacing:0;line-height:18px;margin-top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-wrapper.is-v3 .result-item-flex-class__brandName.isPriceHeadVersion{font-size:14px;line-height:18px}.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item{margin-top:4px;position:relative}.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item:first-child{margin-top:0}.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item .coupon-con,.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item .coupon-left{border:0;box-sizing:border-box;color:var(--tripDeepOrange);display:inline-block;text-align:center;vertical-align:middle}.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item .coupon-left{background:#fff0e5;border-radius:2px;border-right:0;height:18px;margin-right:4px;width:18px}.policy-wrapper.is-v3 .result-item-flex-class .item-coupon__item .coupon-con{display:-webkit-box;flex:1;font-size:14px;overflow:hidden;text-align:left;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.policy-wrapper.is-v3 .result-item-flex-class .flight-tag-promoFund .promoFund-logos{height:14px;margin-left:4px;width:14px}.policy-wrapper.is-v3 .result-item-flex-class .flight-tag-flyerPlus{background:linear-gradient(-225deg,#fdf2e1,#fbebd0);color:#9d5502}.policy-wrapper.is-v3 .result-item-flex-class .flight-tag-flyerPlus .flyerPlus{flex:0 0 auto}.policy-wrapper.is-v3 .result-item-flex-class .flight-tag-flyerPlus .flyerPlus-label{flex:1 1 0;margin-left:4px;overflow:hidden;text-overflow:ellipsis}.policy-wrapper.is-v3 .result-item-flex-class .flight-tag-flyerPlus .flyerPlus-label:after{position:absolute}.policy-wrapper.is-v3 .result-item-flex .result-status-item{display:flex;justify-content:center;padding:0}.policy-wrapper.is-v3 .result-item-flex .result-status-item .item-con-cell{display:flex;flex-direction:column;justify-content:center}.policy-wrapper.is-v3 .result-item-flex .special{color:var(--tripBlack);font-size:14px;line-height:18px;margin-bottom:4px}.policy-wrapper.is-v3 .result-item-flex .special:last-child{margin-bottom:0}.policy-wrapper.is-v3 .result-item-flex .special-line{border-bottom:1px dashed var(--tripBlack);cursor:help}.policy-wrapper.is-v3 .result-item-flex .o-special-label{display:block}.policy-wrapper.is-v3 .result-item-flex .o-special-label>i{font-size:16px;padding-right:4px}.policy-wrapper.is-v3 .result-item-flex .o-special-label>i,.policy-wrapper.is-v3 .result-item-flex .o-special-label>span{vertical-align:middle}.policy-wrapper.is-v3 .result-item-flex .o-special-label .fi_flight{float:left}.policy-wrapper.is-v3 .result-item-flex .o-special-label .special-text{margin-left:18px}.policy-wrapper.is-v3 .result-item-flex .o-special-label .fi-icon_check_line{color:var(--tripDeepCyan)}.policy-wrapper.is-v3 .result-item-flex .o-special-label .fi-icon_warning_line{color:var(--tripBlack)}.policy-wrapper.is-v3 .result-item-flex .o-special-label .fi-icon_red{color:var(--tripDeepRed)}.policy-wrapper.is-v3 .result-item-flex .o-special-label-line{border-bottom:1px dashed var(--tripBlack);cursor:pointer}.policy-wrapper.is-v3 .result-item-flex .result-item-policy{flex:1}.policy-wrapper.is-v3 .result-item-flex .result-item-policy .fi-icon_bookings{padding-right:4px;vertical-align:middle}.policy-wrapper.is-v3 .result-item-flex .result-item-price{align-items:flex-start;display:flex;flex-direction:column;padding:0;text-align:initial;width:100%}.policy-wrapper.is-v3 .result-item-flex .result-item-price>*{margin-top:4px}.policy-wrapper.is-v3 .result-item-flex .result-item-price>:first-child{margin-top:0}.policy-wrapper.is-v3 .result-item-flex .result-item-price__total{color:var(--tripBlack);font-size:14px;letter-spacing:0;line-height:18px;white-space:normal}.policy-wrapper.is-v3 .result-item-flex .result-item-price .total{color:#6b8299;line-height:1.2}.policy-wrapper.is-v3 .result-item-flex .result-item-price .total>em,.policy-wrapper.is-v3 .result-item-flex .result-item-price .total>span{padding-left:4px}.policy-wrapper.is-v3 .result-item-flex .result-item-price .item-con-originPrice{margin-bottom:3px}.policy-wrapper.is-v3 .result-item-flex .result-item-price .item-con-originPrice .o-price-originPrice{color:#6b8299;text-decoration:line-through}.policy-wrapper.is-v3 .result-item-flex .result-item-price .user-select{position:relative;width:100%}.policy-wrapper.is-v3 .result-item-flex .result-item-price .user-select:hover .book-btn-left{color:#fff;transition:color .2s}.policy-wrapper.is-v3 .result-item-flex .result-item-price .user-select .book-btn-left{background:var(--tripOrange);border:1px solid var(--tripOrange);border-radius:2px 2px 2px 2px;color:#fff;line-height:18px;padding:0 4px;position:absolute;right:0;top:-6px}.policy-wrapper.is-v3 .result-item-flex .result-item-price .result-item-price__memberTip{display:none}.policy-wrapper.is-v3 .result-item-flex .result-item-price .upgrade-tit i{margin-right:6px;vertical-align:bottom}.policy-wrapper.is-v3 .result-item-flex .result-item-price .upgrade-loading{line-height:18px;margin-top:4px;text-align:center}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn{cursor:pointer;display:flex;display:-webkit-flex;flex-flow:column;justify-content:flex-end;margin-top:16px!important;padding-right:0;position:relative;width:100%}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn.is-price-head-version{margin-top:0!important}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .c-result-operate__btn{display:flex;width:100%}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .stock{color:#f50;display:block;line-height:1;margin-top:5px}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer{background-color:#fff;border-radius:2px;box-shadow:0 6px 10px 1px rgba(15,41,77,.08),0 -2px 4px 0 rgba(15,41,77,.04);box-sizing:border-box;left:auto;max-width:800px;min-width:474px;padding:0;position:absolute;right:-24px;top:48px;visibility:visible;z-index:100}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .tip-arrow{left:auto;right:65px;visibility:visible}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .result-item-con-payment-method{background:#fff;margin:0;padding:24px}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .result-item-con-payment-method .payment-list{justify-content:space-between;line-height:30px;margin-bottom:8px}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .result-item-con-payment-method .payment-list:last-child{margin-bottom:0}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .result-item-con-payment-method .payment-tip{color:var(--tripBlack);font-size:14px;margin-bottom:8px;min-width:auto}.policy-wrapper.is-v3 .result-item-flex .item-con-cell-btn .result-item-con-payment-layer .result-item-con-payment-method .payment-btn{background:#ff9500;border-radius:2px;box-sizing:border-box;cursor:pointer;margin-left:8px;padding:8px 24px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .craftSpan{border-left:1px solid;color:#ccdef0;display:inline-block;height:8px;margin-left:4px;padding-right:4px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .policies>i{font-size:16px;padding-right:4px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .fi-icon_baggage{color:var(--tripDeepCyan)}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .fi-icon_noBaggage,.policy-wrapper.is-v3 .result-item-flex .item-con-policy .fi-icon_red{color:var(--tripDeepRed)}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .fi-icon_green{color:var(--tripDeepCyan)}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .fi-icon_gray{color:var(--tripTertiaryThirdBlack)}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .obFee{color:var(--tripBlack);display:flex;margin-top:2px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy .obFee>i{font-size:16px;padding-right:4px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy-loading{margin-bottom:8px}.policy-wrapper.is-v3 .result-item-flex .item-con-policy-loading .flt-loading-wrapper{margin-left:4px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method{background:#eef7ff;margin:0 20px 20px;padding:16px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-tip{margin-right:12px;min-width:27%}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-list-wrapper{flex-basis:100%}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-list{justify-content:space-between;margin-bottom:12px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-list .card-pic{height:24px;width:36px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-list .card-name{margin-left:8px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-list:last-child{margin-bottom:0}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-btn{background:#ff9500;border-radius:2px;cursor:pointer;margin-left:8px;padding:7px 12px}.policy-wrapper.is-v3 .result-item-flex .result-item-con-payment-method .payment-btn:hover{background:#e58500}.slowOutTip-time{font-weight:700}.slowOutTip-title{font-weight:700;padding:10px 0}.tip-white-shadow.flight-thumb-desc.is-v2{border-radius:4px;box-shadow:0 4px 16px 0 rgba(15,41,77,.2);padding:16px}.tip-white-shadow.flight-thumb-desc.is-v2.is-left .tip-arrow{left:40px}.tip-white-shadow.flight-thumb-desc.is-v2 .o-special-label .special-text{margin-left:0}.tip-white-shadow.flight-thumb-desc.is-v2 .tip-arrow{left:50%}.flt-policy-dialog{background:#fff;width:700px}.item-con-policy-label-float .special-text{color:var(--tripBlack)}.item-con-policy-label-float .fi-icon_red{color:var(--tripDeepRed)}.item-con-policy-label-float .fi-icon_green{color:var(--tripDeepCyan)}.item-con-policy-label-float .fi-icon_gray{color:var(--tripTertiaryThirdBlack)}.item-con-policy-labels{margin-bottom:8px}.item-con-policy-labels .special-text .fi-icon_dropdown_line{color:var(--tripTertiaryThirdBlack);vertical-align:middle}.item-con-policy-labels .special-line span .fi-icon{margin-left:4px}.item-con-policy-labels__limit .special-text{color:var(--tripTertiaryThirdBlack)}.item-con-policy-lable_hide{cursor:pointer}.m-multi-ensure__cnt h3{font-size:12px;font-weight:600;margin-bottom:8px}.cabin__tip-wrapper .hover-content-wrapper,.cabin__tip-wrapper span{color:var(--tripBlack);font-size:16px;font-weight:700;letter-spacing:0;line-height:22px}.limit-info__tip-wrapper .limit-detail-content-wrapper{max-height:268px;overflow-y:auto;scrollbar-width:thin}.limit-info__tip-wrapper .limit-detail-content-wrapper::-webkit-scrollbar{width:6px}.limit-info__tip-wrapper .limit-detail-content-wrapper::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:4px}.limit-info__tip-wrapper .title-limit{color:var(--tripBlack);font-size:14px;font-weight:700;letter-spacing:0;line-height:18px}.limit-info__tip-wrapper .title-subject{color:var(--tripTertiaryThirdBlack);font-size:13px;font-weight:400;letter-spacing:0;line-height:18px}.obFeePayMethod-wrapper .obFeeDtl-container{padding:0}[dir=rtl] .policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .limited-label-content-list{background:linear-gradient(270deg,var(--tripFifthGray) 0,#fff 70%)}[dir=rtl] .policy-wrapper.is-v3 .item-con-policy-limted-label-list.is-limted .title-details:before{background:linear-gradient(270deg,transparent,#fff 40%)}[dir=rtl] .policy-wrapper.is-v3 .result-item-flex__earlyBird-wrapper i{padding-right:0}[dir=rtl] .policy-wrapper.is-v3 .obFeePM-container{background:linear-gradient(270deg,var(--tripFifthGray) 0,#fff 70%)}.multi-ticket-dialog .ift-modal-body .content_v2 .transferGuarantee{border:none}.multi-ticket-dialog .ift-modal-bottom span.ift-modal-bottom__btn{margin:0 8px}.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_6e1e{padding:16px 8px 8px}.bundle-area_6e1e i{cursor:pointer}.bundle-area_6e1e i:hover{color:var(--tripBrandingBlue)}.bundle-area_6e1e img{height:36px;width:36px}.bundle-area_6e1e .bundle-area-desc_c08e{font-weight:500}.bundle-area_6e1e .bundle-area-desc_c08e span{color:#c15400}[dir=rtl] .bundle-area_6e1e img{margin-left:8px;margin-right:unset}[dir=rtl] .bundle-area_6e1e i{margin-left:unset;margin-right:5px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-icon-wrapper_8bfe{display:flex;justify-content:center}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-icon-wrapper_8bfe img{height:48px;width:48px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-icon-wrapper_8bfe .trip-icon_255f{transform:translateX(4px)}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-icon-wrapper_8bfe .ryan-icon_72ae{border-radius:50%}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-dialog-title_43e7{font-size:20px;font-weight:700;margin:16px 0;text-align:center}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-subtit_f780{color:var(--tripSecondaryBlack)}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-subtit_f780 span{color:var(--tripOrange);font-weight:500}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41{border:1px solid var(--tripTertiaryGray);border-radius:4px;position:relative}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-bg_50aa{bottom:0;height:100px;position:absolute;right:0;width:100px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835{border-bottom:1px solid var(--tripTertiaryGray);padding:16px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-title_8ae4{font-weight:500;margin-bottom:8px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f{display:flex}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f li{align-items:center;color:var(--tripSecondaryBlack);display:flex}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f li i{margin-right:4px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f li:not(:first-child){margin-left:16px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37{padding:16px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37 .ryan-airline-dialog-condition-title_0a1c{color:var(--tripOrange);font-weight:500;margin-bottom:8px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37 .ryan-airline-dialog-condition-wrapper_ee57 li{color:var(--tripSecondaryBlack);display:flex}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37 .ryan-airline-dialog-condition-wrapper_ee57 li:not(:first-child){margin-top:8px}.ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37 .ryan-airline-dialog-condition-wrapper_ee57 li:before{background:var(--tripSecondaryBlack);border-radius:50%;content:"";display:block;flex-shrink:0;height:4px;margin-right:4px;margin-top:7px;width:4px}[dir=rtl] .ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-head_f4de .ryan-airline-icon-wrapper_8bfe .trip-icon_255f{transform:translateX(-4px)}[dir=rtl] .ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-bg_50aa{left:0;right:unset}[dir=rtl] .ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f li i{margin-left:4px;margin-right:0}[dir=rtl] .ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-benifits_9835 .ryan-airline-dialog-benifits-wrapper_f77f li:not(:first-child){margin-left:0;margin-right:16px}[dir=rtl] .ryan-airline-dialog-content_8b5b .ryan-airline-dialog-content-body_6f41 .ryan-airline-dialog-condition_bc37 .ryan-airline-dialog-condition-wrapper_ee57 li:before{margin-left:4px;margin-right:0}.ryan-airline-dialog .ift-modal-bottom{margin:0}.ryan-airline-dialog .ryan-modal-bottom__btn{border-radius:4px}.ryan-airline-desc_0586{cursor:pointer}.ryan-airline-desc_0586 span{color:var(--tripOrange);font-weight:500}.ryan-airline-desc_0586 .arrow_88d3{margin-left:4px}[dir=rtl] .ryan-airline-desc_0586{margin-right:8px}[dir=rtl] .ryan-airline-desc_0586 .arrow_88d3{margin-left:0;margin-right:4px}.bookingfee-link_51f1{text-decoration:underline}.bookingfee-link_51f1:hover{cursor:pointer}.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}.flt-page-modal-body{position:relative}.select-area.is-middle-page{align-items:flex-end;background-color:var(--tripFifthGray);display:flex;flex-direction:row;justify-content:flex-end;padding:24px 32px;position:relative}.select-area.is-middle-page .select-button__restricted-price-popup{align-items:center;background:url(images/bg_ae2a766354.png_.webp),linear-gradient(-108.42deg,#fff 13.29%,#f6f8ff 58.73%);background-position:100% 0,50%;background-repeat:no-repeat;background-size:40px 40px,contain;border-radius:4px;bottom:100px;box-shadow:0 0 16px 0 rgba(69,88,115,.2);box-sizing:border-box;display:flex;max-width:400px;min-height:46px;padding:8px 8px 8px 60px;position:absolute;right:32px}.select-area.is-middle-page .select-button__restricted-price-popup:after{border:10px solid transparent;border-top-color:#fefefe;content:"";position:absolute;right:48px;top:100%;transform:scaleY(1.2) scaleX(.7);transform-origin:top}.select-area.is-middle-page .select-button__restricted-price-popup .restricted-icon{background:url(images/gift_price_0a094dbcae.png_.webp) no-repeat;background-size:contain;height:56px;left:8px;position:absolute;top:-10px;width:48px}.select-area.is-middle-page .select-button__restricted-price-popup .restricted-text{color:#051a37;font-weight:600;line-height:20px}.select-area.is-middle-page .select-button__restricted-price-popup .restricted-text b{color:var(--tripBrandingBlue)}.select-area.is-middle-page .select-button__restricted-price-popup .restricted-text.special-restricted-text b{color:var(--tripDeepCyan)}.select-area.is-middle-page .c-result-operate__btn{align-items:center;display:flex;justify-content:center;min-height:58px;min-width:70px;width:fit-content}.select-area.is-middle-page .c-result-operate__btn .c-result-operate__btn-text{font-size:20px;font-weight:700;line-height:26px}.select-area.is-middle-page .select-button__fixed-price{align-items:center;background:var(--tripPink);border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:center;line-height:26px;padding:16px 24px}.select-area.is-middle-page .select-button__fixed-price:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAFKADAAQAAAABAAAAFAAAAACy3fD9AAABWElEQVQ4EZ2TPUsDQRCGbyWFigQsTCFaWhgQ1CqYKj8ivVYp/AEpDATsLO0CIY02/hILRVAUJAqinRgLiYSIX+czJMVkdy9xb+Ahs+/MvJm7bEw0JuI4zlOuwRTEqtWQC6/GmF2lRxl98OTbaOuw6qmJVE/QXZntDDzBGfjiDTFrT47bsEDzEszbQ8Nzk8ftJtRcmW8/hCvfamg9yLlTg5ft6DTLj1CGvlMcCMds95JQc2UMS/AF72DHN0IRlmHRnfYoNDbgAiZFyzM+KuGQgQ6cTnC7oT49Oh157+EWTZ+wAM8gF3gG9BXpcS7zHj/4DAu22IMHa9udMBfVjdE1nCvDI1UOSzHJD43kXyFxC7NhLqqb4X24Bwm5zGuqHJ5i0IZLkKiEO6gJDDbgF/pwokrpUkwO4A7kkefSuagpTB5BfuFNJadLMSnAD1TTOVhTGGVhxZL/dfwDc7B2GWYdd6YAAAAASUVORK5CYII=) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:20px;margin-right:2px;width:20px}.select-area.is-middle-page .price-area{align-items:flex-end;display:flex;flex-direction:column;gap:4px;height:58px;justify-content:center;margin-inline-end:16px}.select-area.is-middle-page .price-area__first-row{align-items:center;display:flex;flex-direction:row;justify-content:center}.select-area.is-middle-page .price-area .price-area__off{color:var(--tripSecondaryBlack);font-size:14px;font-weight:400;line-height:18px;margin-inline-end:8px;margin-top:4px;text-decoration:line-through}.select-area.is-middle-page .price-area .price-area__price{color:var(--tripBrandingBlue);font-size:26px;font-weight:700;line-height:30px}.select-area.is-middle-page .price-area .price-area__price.price-pink,.select-area.is-middle-page .price-area .price-area__price.price-pink .o-price-flight__currency,.select-area.is-middle-page .price-area .price-area__price.price-pink .o-price-flight__num{color:var(--tripDeepPink)}.select-area.is-middle-page .price-area .price-area__price .o-price-flight__currency,.select-area.is-middle-page .price-area .price-area__price .o-price-flight__num{color:var(--tripBrandingBlue);font-size:24px;font-weight:700;line-height:30px}.select-area.is-middle-page .price-area .price-area__total{color:var(--tripSecondaryBlack);font-size:14px;font-weight:400;line-height:18px}.flt-page-v2-modal-footer__sticky .select-area.is-middle-page,.scrollable .select-area.is-middle-page{background-color:#fff}.flt-page-v2-modal-footer__sticky.scroll-end .select-area.is-middle-page,.scrollable.scroll-end .select-area.is-middle-page{background-color:var(--tripFifthGray)}.mid-modal-placeholder{background-color:var(--tripFifthGray);display:flex;flex-direction:column;gap:32px}.mid-modal-placeholder .flight-area{background-color:#fff;display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;padding:16px 32px 32px}.mid-modal-placeholder .flight-area__item{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;min-width:calc(50% - 16px)}.mid-modal-placeholder .flight-area__title{padding:6px 0;width:100%}.mid-modal-placeholder .flight-area__content{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:flex-start;width:100%}.mid-modal-placeholder .flight-area__left{display:flex;flex-direction:column;gap:76px;width:48px}.mid-modal-placeholder .flight-area__arrive-city,.mid-modal-placeholder .flight-area__arrive-time,.mid-modal-placeholder .flight-area__depart-city,.mid-modal-placeholder .flight-area__depart-time{padding:4px 0}.mid-modal-placeholder .flight-area__right{display:flex;flex-direction:column;gap:31px;max-width:334px;min-width:237.5px;width:70%}.mid-modal-placeholder .policy-area{display:flex;flex-direction:column;gap:16px;padding:32px 32px 0}.mid-modal-placeholder .policy-area .policy-area-title{color:var(--tripBlack);font-size:24px;font-weight:700;line-height:30px}.mid-modal-placeholder .policy-area .policy-area-content{display:flex;flex-direction:row;gap:16px}@media screen and (max-width:1024px){.mid-modal-placeholder .policy-area .policy-area-content{overflow:hidden}}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading{border:1px solid var(--tripTertiaryGray);border-radius:8px;box-sizing:border-box;margin-bottom:0;min-width:calc(33.33333% - 14px);width:calc(33.33333% - 14px)}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .fill-width-wrapper{display:block;width:100%}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .fill-width-button{background-color:var(--tripBrandingBlue);border-radius:4px;color:#fff;font-size:16px;font-weight:500;line-height:22px;padding:8px 0;text-align:center;width:100%}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading.detail-loading{background:#fff;border-radius:8px;padding:20px 24px 16px}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading.detail-loading+.detail-loading{margin-left:8px}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .is-baggage-v2{display:block}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .is-baggage-v2 .carryon,.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .is-baggage-v2 .checked{display:flex}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .is-baggage-v2 .special-text{margin-left:4px}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading .is-baggage-v2 .fi-icon{font-size:16px}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading__three-wrapper{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading__three-wrapper .o-special-label i{color:var(--tripTertiaryGray)}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading__three-wrapper .o-special-label .special-text{margin-top:2px}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading__btn-wrapper{align-items:center}.mid-modal-placeholder .policy-area .policy-area-content .item-con-policy-loading__btn-wrapper .c-result-operate__btn{transition:all .3s}.flt-middle-page--dense .mid-modal-placeholder{gap:24px}.flt-middle-page--dense .mid-modal-placeholder .flight-area{padding:0 32px 24px}.mid-footer-placeholder.price-area{align-items:center;background-color:var(--tripFifthGray);box-sizing:border-box;display:flex;flex-direction:row;gap:16px;justify-content:flex-end;padding:24px 32px;width:100%}.mid-footer-placeholder.price-area .left-price{align-items:flex-end;display:flex;flex-direction:column;gap:8px;width:98px}.mid-footer-placeholder.price-area .right-continue{align-items:center;background-color:var(--tripBrandingBlue);border-radius:4px;display:flex;height:58px;justify-content:center;width:130px}.mid-footer-placeholder.price-area .white-brick__sm{background-color:#fff;border-radius:2px 2px 2px 2px;height:24px;width:98px}.mid-footer-placeholder.pt84{padding-top:84px}.flt-middle-page.flt-middle-tab-enhance .flt-page-modal-body .ps__rail-y{z-index:2}.flt-middle-page .flight-tag{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}.flt-middle-page .flight-tag+.flight-tag{margin-left:8px}.flt-middle-page .flight-tag .child-tag-icon{margin-right:4px}.flt-middle-page .flight-tag--new-orange{background:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flt-middle-page .flight-tag--pink{background:rgba(249,76,134,.08);color:var(--tripDeepPink)}.flt-middle-page .flight-tag--green{background:rgba(6,174,189,.08);color:var(--tripDeepCyan)}.flt-middle-page .flight-tag--orange{background:rgba(255,111,0,.08);color:var(--tripDeepOrange)}.flt-middle-page .flight-tag--grey{background:rgba(133,146,166,.1);color:var(--tripTertiaryThirdBlack)}.flt-middle-page .flight-tag--blue{background:rgba(50,100,255,.08);border-color:rgba(50,100,255,.32);color:var(--tripBrandingBlue)}.flt-middle-page .flight-tag--blue:hover{cursor:pointer}.flt-middle-page--dense .flt-page-modal-head .flt-page-modal-title{font-size:24px;line-height:30px}.flt-middle-page--dense .flt-page-modal-head .middle-page-title__text .connect-icon{cursor:default;font-size:24px;margin:0 8px}.flt-middle-page--dense .flt-page-modal-head .middle-page-title__text .connect-icon:hover{color:initial}.flt-middle-page--dense .flt-page-v2-modal-head .flt-page-v2-modal-title,.flt-middle-page--dense .flt-page-v2-modal-head__sticky .flt-page-v2-modal-title{font-size:24px;line-height:30px}.flt-middle-page--dense .flt-page-v2-modal-head .middle-page-title__text .connect-icon,.flt-middle-page--dense .flt-page-v2-modal-head__sticky .middle-page-title__text .connect-icon{cursor:default;font-size:24px;margin:0 8px}.flt-middle-page--dense .flt-page-v2-modal-head .middle-page-title__text .connect-icon:hover,.flt-middle-page--dense .flt-page-v2-modal-head__sticky .middle-page-title__text .connect-icon:hover{color:initial}.bundle-ares-placeholder{background-color:var(--tripFifthGray);height:60px}