[dir=rtl] .ift-modal-container{text-align:right}[dir=rtl] .ift-modal-container.hasScrollbar .ift-modal-content{padding-left:12px;padding-right:0}[dir=rtl] .ift-modal-close{left:16px;right:auto}[dir=rtl] .ift-modal-icon{margin-left:8px;margin-right:0}input:focus{outline:none}.body-hide-scroll{overflow:hidden;padding-right:var(--scrollBarWidth,15px)!important}.ift-modal:focus{outline:none}.ift-modal *,.ift-modal :after,.ift-modal :before{-webkit-box-sizing:border-box;box-sizing:border-box}.ift-modal__hidden{display:none}.ift-modal__visible{animation:_dialogFadeIn .2s;background-color:transparent;bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;transition:.1s;z-index:1000}@keyframes _dialogFadeIn{0%{opacity:.4}to{opacity:1}}.ift-modal__mask{background-color:rgba(0,0,0,.65)!important;transition:.2s}.ift-modal__closing{opacity:0;pointer-events:none}.ift-modal__alignRight{text-align:right}.ift-modal__alignLeft{text-align:left}.ift-modal-wrap{-webkit-overflow-scrolling:touch;align-items:center;bottom:0;display:flex;justify-content:center;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:101}.ift-modal-icon{line-height:26px;margin-right:8px}.ift-modal-icon .fi-icon{font-size:24px}.ift-modal-icon.icon_success{color:#4fb443}.ift-modal-icon.icon_comfirm{color:#ff9500}.ift-modal-icon.icon_remind{color:#3264ff}.ift-modal-icon.icon_fail{color:#d92917}.ift-modal-icon.icon_warning{color:#eb5600}.ift-modal-body{flex:1}.ift-modal-title{color:#0f294d;flex:1;font-size:20px;font-weight:700;line-height:26px;margin-bottom:8px}.ift-modal-header{font-size:16px;font-weight:700}.ift-modal-header__overlay{background:#fff;border-radius:50%;height:55px;left:50%;line-height:55px;margin-left:-27.5px;position:absolute;text-align:center;top:-20px;width:55px}.ift-modal-header__overlay .fi-warn-circle{color:#ffa900;font-size:45px}.ift-modal-header__overlay .fi-check-circle{color:#1da38a;font-size:45px}.ift-modal-close{color:#0f294d;font-size:20px;font-weight:500;position:absolute;right:16px;top:16px}.ift-modal-close:hover{color:#3264ff;cursor:pointer}.ift-modal-container{background-clip:padding-box;background-color:#fff;border:0;border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:1;padding:24px;position:relative;text-align:left}.ift-modal-container.is-fill-height{height:100vh}.ift-modal-container.is-fill-height .ift-modal-body,.ift-modal-container.is-fill-height .ift-modal-body .ift-modal-content{height:100%}.ift-modal-container.hasScrollbar .ift-modal-content{padding-right:12px}.ift-modal-content{overflow:hidden;position:relative}.ift-modal-content__tips{color:#8592a6;font-size:14px;line-height:20px}.ift-modal-bottom{display:flex;justify-content:flex-end;margin:0 -8px;padding:16px 0 0}.ift-modal-bottom__flex{display:flex;justify-content:flex-end;padding-top:24px}.ift-modal-bottom__btn{word-wrap:break-word;border:1px solid #3264ff;border-radius:4px;display:inline-block;font-size:16px;line-height:22px;margin:8px;max-height:62px;max-width:50%;min-width:68px;overflow:hidden;padding:8px 16px;text-align:center}.ift-modal-bottom__btn:hover{cursor:pointer}.ift-modal-bottom__yes{background:#3264ff;color:#fff}.ift-modal-bottom__yes:hover{background:#2c59e5}.ift-modal-bottom__no{background:#fff;color:#3264ff}.ift-modal-bottom__no:hover{background:rgba(50,100,255,.1)}.ift-modal-bottom__disable{background:#ced2d9;border:1px solid #ced2d9;color:#fff}.ift-modal-bottom__disable:hover{background:#ced2d9!important}.ift-modal .loading-cnt .loading-brick{border-radius:2px}.ift-modal .loading-cnt .loading-gif{background:no-repeat;background-image:url(//static.tripcdn.com/packages/flight/static-image-online/latest/flight_v2/shared/pic_common_loading.gif);background-size:100% 100%;display:inline-block;height:86px;margin:10px 24px 4px;width:86px}.ift-modal .loading-cnt .loading-txt{color:#0f294d;font-size:18px;line-height:24px;margin-top:10px;text-align:center}.ift-modal-container.common-modal-v2{border-radius:8px}.ift-modal-container.common-modal-v2 .ift-modal-title{margin-bottom:16px}.ift-modal-container.common-modal-v2 .ift-modal-content{margin-left:30px}.ift-modal-container.common-modal-v2 .ift-modal-content .ift-modal-content__tips{color:#455873}.ift-modal-container.common-modal-v2 .ift-modal-bottom__btn{border-radius:4px}.o-btn-v2_blur_border{background-color:#fff;border:1px solid #3264ff;border-radius:4px!important;box-sizing:border-box;color:#3264ff;transition:.2s}.o-btn-v2_blur_border:hover{background-color:rgba(50,100,255,.08)}.o-btn-v1,.o-btn-v1_blue,.o-btn-v1_blue-1x,.o-btn-v1_blue-2x,.o-btn-v1_blue-3x,.o-btn-v1_blue-line,.o-btn-v1_blue-line-1x,.o-btn-v1_blue-line-2x,.o-btn-v1_blue-line-3x,.o-btn-v1_orange,.o-btn-v1_orange-1x,.o-btn-v1_orange-2x,.o-btn-v1_orange-3x,.o-btn-v1_orange-line,.o-btn-v1_orange-line-1x,.o-btn-v1_orange-line-2x,.o-btn-v1_orange-line-3x,.o-btn-v2_blur_border{border-radius:2px;box-sizing:border-box;display:inline-block;padding:8px 16px;text-align:center;text-overflow:ellipsis;transition:.2s;vertical-align:middle;white-space:nowrap}.o-btn-v1:hover,.o-btn-v1_blue-1x:hover,.o-btn-v1_blue-2x:hover,.o-btn-v1_blue-3x:hover,.o-btn-v1_blue-line-1x:hover,.o-btn-v1_blue-line-2x:hover,.o-btn-v1_blue-line-3x:hover,.o-btn-v1_blue-line:hover,.o-btn-v1_blue:hover,.o-btn-v1_orange-1x:hover,.o-btn-v1_orange-2x:hover,.o-btn-v1_orange-3x:hover,.o-btn-v1_orange-line-1x:hover,.o-btn-v1_orange-line-2x:hover,.o-btn-v1_orange-line-3x:hover,.o-btn-v1_orange-line:hover,.o-btn-v1_orange:hover,.o-btn-v2_blur_border:hover{cursor:pointer;text-decoration:none}.o-btn-disable.o-btn-v1_blue,.o-btn-disable.o-btn-v1_blue-1x,.o-btn-disable.o-btn-v1_blue-2x,.o-btn-disable.o-btn-v1_blue-3x,.o-btn-disable.o-btn-v1_blue-line,.o-btn-disable.o-btn-v1_blue-line-1x,.o-btn-disable.o-btn-v1_blue-line-2x,.o-btn-disable.o-btn-v1_blue-line-3x,.o-btn-disable.o-btn-v1_orange,.o-btn-disable.o-btn-v1_orange-1x,.o-btn-disable.o-btn-v1_orange-2x,.o-btn-disable.o-btn-v1_orange-3x,.o-btn-disable.o-btn-v1_orange-line,.o-btn-disable.o-btn-v1_orange-line-1x,.o-btn-disable.o-btn-v1_orange-line-2x,.o-btn-disable.o-btn-v1_orange-line-3x,.o-btn-disable.o-btn-v2_blur_border,.o-btn-v1.o-btn-disable{cursor:default}.o-btn-v1 .fi-icon.left,.o-btn-v1_blue .fi-icon.left,.o-btn-v1_blue-1x .fi-icon.left,.o-btn-v1_blue-2x .fi-icon.left,.o-btn-v1_blue-3x .fi-icon.left,.o-btn-v1_blue-line .fi-icon.left,.o-btn-v1_blue-line-1x .fi-icon.left,.o-btn-v1_blue-line-2x .fi-icon.left,.o-btn-v1_blue-line-3x .fi-icon.left,.o-btn-v1_orange .fi-icon.left,.o-btn-v1_orange-1x .fi-icon.left,.o-btn-v1_orange-2x .fi-icon.left,.o-btn-v1_orange-3x .fi-icon.left,.o-btn-v1_orange-line .fi-icon.left,.o-btn-v1_orange-line-1x .fi-icon.left,.o-btn-v1_orange-line-2x .fi-icon.left,.o-btn-v1_orange-line-3x .fi-icon.left,.o-btn-v2_blur_border .fi-icon.left{margin-left:0;margin-right:4px}.o-btn-v1 .fi-icon.right,.o-btn-v1_blue .fi-icon.right,.o-btn-v1_blue-1x .fi-icon.right,.o-btn-v1_blue-2x .fi-icon.right,.o-btn-v1_blue-3x .fi-icon.right,.o-btn-v1_blue-line .fi-icon.right,.o-btn-v1_blue-line-1x .fi-icon.right,.o-btn-v1_blue-line-2x .fi-icon.right,.o-btn-v1_blue-line-3x .fi-icon.right,.o-btn-v1_orange .fi-icon.right,.o-btn-v1_orange-1x .fi-icon.right,.o-btn-v1_orange-2x .fi-icon.right,.o-btn-v1_orange-3x .fi-icon.right,.o-btn-v1_orange-line .fi-icon.right,.o-btn-v1_orange-line-1x .fi-icon.right,.o-btn-v1_orange-line-2x .fi-icon.right,.o-btn-v1_orange-line-3x .fi-icon.right,.o-btn-v2_blur_border .fi-icon.right{margin-left:4px;margin-right:0}.o-btn-v1_blue,.o-btn-v1_blue-1x,.o-btn-v1_blue-2x,.o-btn-v1_blue-3x{background-color:#3264ff;border:1px solid #3264ff;color:#fff}.o-btn-v1_blue-1x:hover,.o-btn-v1_blue-2x:hover,.o-btn-v1_blue-3x:hover,.o-btn-v1_blue:hover{background-color:#2c59e5;color:#fff}.o-btn-disable.o-btn-v1_blue-1x,.o-btn-disable.o-btn-v1_blue-2x,.o-btn-disable.o-btn-v1_blue-3x,.o-btn-v1_blue.o-btn-disable{background-color:#ced2d9;border:1px solid #ced2d9}.o-btn-disable.o-btn-v1_blue-1x:hover,.o-btn-disable.o-btn-v1_blue-2x:hover,.o-btn-disable.o-btn-v1_blue-3x:hover,.o-btn-v1_blue.o-btn-disable:hover{background-color:#ced2d9}.o-btn-v1_orange,.o-btn-v1_orange-1x,.o-btn-v1_orange-2x,.o-btn-v1_orange-3x{background-color:#ff9500;border:1px solid #ff9500;color:#fff}.o-btn-v1_orange-1x:hover,.o-btn-v1_orange-2x:hover,.o-btn-v1_orange-3x:hover,.o-btn-v1_orange:hover{background-color:#e58500;color:#fff}.o-btn-disable.o-btn-v1_orange-1x,.o-btn-disable.o-btn-v1_orange-2x,.o-btn-disable.o-btn-v1_orange-3x,.o-btn-v1_orange.o-btn-disable{background-color:#ced2d9;border:1px solid #ced2d9}.o-btn-disable.o-btn-v1_orange-1x:hover,.o-btn-disable.o-btn-v1_orange-2x:hover,.o-btn-disable.o-btn-v1_orange-3x:hover,.o-btn-v1_orange.o-btn-disable:hover{background-color:#ced2d9}.o-btn-v1_blue-line,.o-btn-v1_blue-line-1x,.o-btn-v1_blue-line-2x,.o-btn-v1_blue-line-3x,.o-btn-v1_orange-line-1x,.o-btn-v1_orange-line-2x,.o-btn-v1_orange-line-3x{border:1px solid #3264ff;color:#3264ff}.o-btn-v1_blue-line-1x:hover,.o-btn-v1_blue-line-2x:hover,.o-btn-v1_blue-line-3x:hover,.o-btn-v1_blue-line:hover,.o-btn-v1_orange-line-1x:hover,.o-btn-v1_orange-line-2x:hover,.o-btn-v1_orange-line-3x:hover{background:rgba(50,100,255,.1)}.o-btn-disable.o-btn-v1_blue-line-1x,.o-btn-disable.o-btn-v1_blue-line-2x,.o-btn-disable.o-btn-v1_blue-line-3x,.o-btn-disable.o-btn-v1_orange-line-1x,.o-btn-disable.o-btn-v1_orange-line-2x,.o-btn-disable.o-btn-v1_orange-line-3x,.o-btn-v1_blue-line.o-btn-disable{border:1px solid #acb4bf;color:#acb4bf}.o-btn-disable.o-btn-v1_blue-line-1x:hover,.o-btn-disable.o-btn-v1_blue-line-2x:hover,.o-btn-disable.o-btn-v1_blue-line-3x:hover,.o-btn-disable.o-btn-v1_orange-line-1x:hover,.o-btn-disable.o-btn-v1_orange-line-2x:hover,.o-btn-disable.o-btn-v1_orange-line-3x:hover,.o-btn-v1_blue-line.o-btn-disable:hover{background-color:#fff}.o-btn-v1_orange-line{border:1px solid #ff9500;color:#ff9500}.o-btn-v1_orange-line:hover{background:rgba(255,149,0,.1)}.o-btn-v1_orange-line.o-btn-disable{border:1px solid #acb4bf;color:#acb4bf}.o-btn-v1_orange-line.o-btn-disable:hover{background-color:#fff}.o-btn-v1_blue-1x{font-size:14px;line-height:18px;min-width:72px}.o-btn-v1_blue-2x{font-size:16px;line-height:22px;min-width:80px}.o-btn-v1_blue-3x{font-size:20px;line-height:26px;min-width:112px;padding:16px 24px}.o-btn-v1_orange-1x{font-size:14px;line-height:18px;min-width:72px}.o-btn-v1_orange-2x{font-size:16px;line-height:22px;min-width:80px}.o-btn-v1_orange-3x{font-size:20px;line-height:26px;min-width:112px;padding:16px 24px}.o-btn-v1_blue-line-1x{font-size:14px;line-height:18px;min-width:72px}.o-btn-v1_blue-line-2x{font-size:16px;line-height:22px;min-width:80px}.o-btn-v1_blue-line-3x{font-size:20px;line-height:26px;min-width:112px;padding:16px 24px}.o-btn-v1_orange-line-1x{font-size:14px;line-height:18px;min-width:72px}.o-btn-v1_orange-line-2x{font-size:16px;line-height:22px;min-width:80px}.o-btn-v1_orange-line-3x{font-size:20px;line-height:26px;min-width:112px;padding:16px 24px}