@charset "UTF-8";.cfui-header{position:relative;box-sizing:initial;min-height:44px;color:#212121;font-size:18px;text-align:center;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfui-header .side-toolbox{position:relative;display:-webkit-flex;display:flex}.cfui-header .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:PingFangSC-Regular;line-height:44px}.cfui-header .affirm,.cfui-header .regret{position:absolute;bottom:0;display:-webkit-flex;display:flex;height:44px;font-size:14px;font-family:PingFangSC-Regular;cursor:pointer}.cfui-header .affirm .cfui-ico,.cfui-header .regret .cfui-ico{-webkit-align-items:center;align-items:center;padding:0 8px;font-size:22px}.cfui-header .affirm .header-touchclass,.cfui-header .regret .header-touchclass{opacity:.3}.cfui-header .regret{left:0;padding-left:4px}.cfui-header .affirm{right:0;padding-right:4px}.cfui-header .text{display:inline-block;padding:0 8px;line-height:44px}.cfui-header .mini-bar-wrap{position:absolute;right:0;bottom:0;display:-webkit-flex;display:flex}.cfui-header .mini-bar-wrap .extra-icon{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:37px;height:28px;margin:8px 6px 8px 0;border-radius:28px}.cfui-header .mini-bar-wrap .extra-icon>.cfui-ico{-webkit-align-items:center;align-items:center;padding:0 7px;font-size:17px}.cfui-header .mini-bar-wrap .content{-webkit-justify-content:center;justify-content:center;width:74px;height:28px;margin:8px 12px 8px 0;border-radius:28px}.cfui-header .mini-bar-wrap .content,.cfui-header .mini-bar-wrap .content .mini-bar{position:relative;display:-webkit-flex;display:flex}.cfui-header .mini-bar-wrap .content .cfui-ico{-webkit-align-items:center;align-items:center;padding:0 7px;font-size:22px}.cfui-header .mini-bar-wrap .content .clip{position:absolute;top:50%;left:50%;display:block;width:1px;height:15px;margin-top:-7.5px}.cfui-header-color,.cfui-header-color+.cfui-tabs,.cfui-header-color .cfui-tabs{color:#fff;background-color:#345fff}.cfui-header-color+.cfui-tabs .tabs-ink-bar,.cfui-header-color .cfui-tabs .tabs-ink-bar{background-color:#fff}.cfui-header-border{position:relative}.cfui-header-border:after{position:absolute;top:0;left:0;z-index:100;border:solid #eee;border-width:0 0 1px;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-header-border:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-header-border:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-header-border:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-header-subtitle .title{height:44px;font-family:PingFangSC-Regular;line-height:44px}.cfui-header-subtitle .sub-title{margin-top:-4px;margin-bottom:8px;color:#bdbdbd;font-size:12px;font-family:PingFangSC-Regular;line-height:1}.cfui-header-subtitle .affirm,.cfui-header-subtitle .mini-bar-wrap,.cfui-header-subtitle .regret{bottom:15px;font-family:PingFangSC-Regular}.cfui-header-tabs{padding:0 44px}.cfui-header-tabs .cfui-tabs .tabs-ink-bar{bottom:3px}.cfui-tabs{position:relative;width:100%;color:#000;white-space:nowrap;background-color:#fff}.cfui-tabs .tabs-tab{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative;height:44px;font-weight:400;font-size:18px;font-family:PingFangSC-Regular}.cfui-tabs .tabs-tab .tabs-ink-bar{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cfui-tabs .tabs-active{font-weight:500;font-family:PingFangSC-Medium}.cfui-tabs .tabs-ink-bar{position:absolute;bottom:2px;left:0;width:30px;height:3.5px;background-color:#345fff;border-radius:3.5px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform 0 cubic-bezier(.645,.045,.355,1);transition:transform 0 cubic-bezier(.645,.045,.355,1);transition:transform 0 cubic-bezier(.645,.045,.355,1),-webkit-transform 0 cubic-bezier(.645,.045,.355,1)}.cfui-tabs-subheader .tabs-tab{padding-bottom:6px;font-size:16px}.cfui-tabs-subheader .tabs-ink-bar{bottom:6px}.cfui-tabs-scroller{overflow-x:auto}.cfui-tabs-scroller .tabs-tab{display:inline-block;padding:0 15px;line-height:44px}.cfui-tabs-flex{display:-webkit-flex;display:flex}.cfui-tabs-flex .tabs-tab{-webkit-flex:1;flex:1}.cfui-loadtip{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;color:#666}.cfui-loadtip>.cfui-ico{color:#00afc7;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.cfui-loadtip>.cfui-ico-flip{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cfui-loadtip>.cfui-ico-loading{position:relative;z-index:1000;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.cfui-loadtip>.text{margin-left:10px}.cfui-loadtip>.text>.time{display:block;font-size:12px}.cfui-load{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%;-webkit-transform:translate(0);transform:translate(0)}.cfui-scroller-fullscreen{position:absolute;top:0;right:0;bottom:0;left:0}.cfui-badge{position:absolute;display:inline-block;min-width:16px;height:16px;padding:0 5px;color:#fff;font-size:11px;font-family:PingFangSC-Regular;line-height:16px;background:#ff5800;border-radius:8px;-webkit-transform:scale(.833);transform:scale(.833);-webkit-transform-origin:center;transform-origin:center}.cfui-badge.small-badge{min-width:8px;padding:0;width:8px;height:8px;border-radius:50%;background-clip:padding-box!important}.ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ani.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.ani.fade-in{-webkit-animation-name:fade-in;animation-name:fade-in}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.ani.fade-out{-webkit-animation-name:fade-out;animation-name:fade-out}@-webkit-keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);opacity:0}to{opacity:1}}@keyframes zoom-in{0%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}to{opacity:1}}.ani.zoom-in{-webkit-animation-name:zoom-in;animation-name:zoom-in}@-webkit-keyframes zoom-out{0%{opacity:1}50%{opacity:0}to{-webkit-transform:scale3d(.3,.3,.3);opacity:0}}@keyframes zoom-out{0%{opacity:1}50%{opacity:0}to{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);opacity:0}}.ani.zoom-out{-webkit-animation-name:zoom-out;animation-name:zoom-out}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-up{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.ani.fade-in-up{-webkit-animation-name:fade-in-up;animation-name:fade-in-up}@-webkit-keyframes fade-out-down{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0)}}@keyframes fade-out-down{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.ani.fade-out-down{-webkit-animation-name:fade-out-down;animation-name:fade-out-down}@-webkit-keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-down{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.ani.fade-in-down{-webkit-animation-name:fade-in-down;animation-name:fade-in-down}@-webkit-keyframes fade-out-up{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0)}}@keyframes fade-out-up{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.ani.fade-out-up{-webkit-animation-name:fade-out-up;animation-name:fade-out-up}@-webkit-keyframes zoom-in-around{0%{-webkit-transform:scale3d(1.3,1.3,1.3);opacity:0}to{opacity:1}}@keyframes zoom-in-around{0%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3);opacity:0}to{opacity:1}}.ani.zoom-in-around{-webkit-animation-name:zoom-in-around;animation-name:zoom-in-around}.cfui-modal{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;background-color:rgba(0,0,0,.6);-webkit-transform:translateZ(0);transform:translateZ(0)}.cfui-modal .cont{position:relative;width:auto;height:auto}.cfui-modal-center{-webkit-justify-content:center;justify-content:center}.cfui-modal-center,.cfui-modal-top{-webkit-align-items:center;align-items:center}.cfui-modal-top{-webkit-justify-content:flex-start;justify-content:flex-start}.cfui-modal-bottom{-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end}.cfui-modal-left{-webkit-align-items:flex-start;align-items:flex-start}.cfui-modal-left,.cfui-modal-right{-webkit-justify-content:center;justify-content:center}.cfui-modal-right{-webkit-align-items:flex-end;align-items:flex-end}.cfui-modal-btn-touchclass{background-color:#f5f5f5!important}.cfui-header-box-modal{width:100%}.cfui-header-box-modal .header-box-content{position:relative;width:100%;padding-bottom:16.5px;background:rgba(0,0,0,.7);border-radius:0 0 8px 8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cfui-header-box-modal .header-box-content>.cfui-ico{position:absolute;right:16px;color:#fff;font-size:22px}.cfui-header-box-modal .header-box-content .box-item-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 2.66667vw}.cfui-header-box-modal .header-box-content .box-item-wrapper.box-item-wrapper-single{padding:0 10px}.cfui-header-box-modal .header-box-content .box-item-wrapper .flex-column{-webkit-flex-direction:column;flex-direction:column}.cfui-header-box-modal .header-box-content .box-item-wrapper .flex-column .title{padding-top:4px}.cfui-header-box-modal .header-box-content .box-item-wrapper .flex-row>.cfui-ico{padding-right:5px}.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-single{height:60px;min-height:51px;max-height:68px;margin:5.5px}.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-other{width:16vw;min-width:51px;max-width:68px;height:16vw;min-height:51px;max-height:68px;margin:1.46667vw}@media screen and (min-width:430px) and (max-width:450px){.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-other.box-item{width:68px;height:68px}}@media screen and (min-width:450px) and (max-width:470px){.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-other.box-item{width:57px;height:57px}}@media screen and (min-width:470px) and (max-width:500px){.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-other.box-item{width:60px;height:60px}}@media screen and (min-width:500px) and (max-width:530px){.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item-other.box-item{width:64px;height:64px}}.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:10px}.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item>.cfui-ico{color:#fff;font-size:25px}.cfui-header-box-modal .header-box-content .box-item-wrapper .box-item .title{color:#fff;font-size:12px;font-family:PingFangSC-Regular;text-align:center}.cfui-popup.cfui-modal.cfui-header-box-modal .cont{background:none;border-radius:0}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translate3d(-100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.ani.fade-in-left{-webkit-animation-name:fade-in-left;animation-name:fade-in-left}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.ani.fade-in-right{-webkit-animation-name:fade-in-right;animation-name:fade-in-right}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0)}}@keyframes fade-out-right{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.ani.fade-out-right{-webkit-animation-name:fade-out-right;animation-name:fade-out-right}@-webkit-keyframes fade-out-left{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0)}}@keyframes fade-out-left{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.ani.fade-out-left{-webkit-animation-name:fade-out-left;animation-name:fade-out-left}.cfui-popup.cfui-modal .cont{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%;overflow:hidden;background-color:#fff;border-radius:8px 8px 0 0}.cfui-popup.cfui-modal .cont>.cfui-scroller{-webkit-flex:1;flex:1;height:.1px}.cfui-popup.cfui-modal .scrollpopup-mask{position:fixed;width:100%;height:70px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);pointer-events:none}.cfui-popup.cfui-modal .scrollpopup-fixedFooter{position:fixed;right:0;bottom:0;left:0;width:100%;background:#fff}.cfui-popup.cfui-modal .scrollpopup-fixedFooter .adapt{width:100%;background:#fff}.cfui-popup.cfui-modal .custom-scroller-wrap{-webkit-flex:1;flex:1;height:.1px}.cfui-coupon-item{margin:12px 0 5px;overflow:hidden}.cfui-coupon-item .coupon-content{display:-webkit-flex;display:flex}.cfui-coupon-item .coupon-content .cir{position:absolute;width:8px;height:8px;background:#fff}.cfui-coupon-item .coupon-content .cir-left-top{top:-1px;left:-1px;border-radius:0 0 8px 0}.cfui-coupon-item .coupon-content .cir-left-bottom{bottom:-1px;left:-1px;border-radius:0 8px 0 0}.cfui-coupon-item .coupon-content .cir-right-top{top:-1px;right:-1px;border-radius:0 0 0 8px}.cfui-coupon-item .coupon-content .cir-right-bottom{right:-1px;bottom:-1px;border-radius:8px 0 0 0}.cfui-coupon-item .coupon-content .coupon-amount{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:25.86667vw;max-width:97px;height:80px;color:#fff;background:linear-gradient(134deg,#5484f7,#345fff);border:1px solid #5484f7;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px}.cfui-coupon-item .coupon-content .coupon-amount.limited,.cfui-coupon-item .coupon-content .coupon-amount.unavailable{background:linear-gradient(314deg,#ced0d3,#dcdcdc);border:1px solid #dcdcdc;border-right:none}.cfui-coupon-item .coupon-content .coupon-amount .amount{color:#fff;text-align:center}.cfui-coupon-item .coupon-content .coupon-amount .amount .number{font-size:35px;font-family:CtripNumber_bold_beta4}.cfui-coupon-item .coupon-content .coupon-amount .amount .number-small{font-size:22px}.cfui-coupon-item .coupon-content .coupon-amount .amount .unit{font-weight:500;font-size:12px;font-family:PingFangSC-Medium}.cfui-coupon-item .coupon-content .coupon-amount .use-limit{margin:-4px 0 4px;color:#fff;font-size:10px;font-family:PingFangSC-Regular;text-align:center;opacity:.8}.cfui-coupon-item .coupon-content .coupon-amount.coupon-amount-ctrip{z-index:10;width:26.66667vw;max-width:100px;height:100px;border:none;border-top-left-radius:8px;border-bottom-left-radius:8px;box-shadow:0 4px 22px 0 rgba(128,148,221,.04)}.cfui-coupon-item .coupon-content .coupon-desc-wrap{position:relative;display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;height:80px;background:#f7f9fe;border:1px solid #f4f7fe;border-left:none;border-top-right-radius:4px;border-bottom-right-radius:4px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.used-coupon{background:url(https://s.qunarzz.com/finance/finance_loan/used.png) #fbfbfb 100% 0 no-repeat;background-size:50px 48px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.history-coupon{background:url(https://s.qunarzz.com/finance/finance_loan/overdate.png) #fbfbfb 100% 0 no-repeat;background-size:50px 48px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.limited,.cfui-coupon-item .coupon-content .coupon-desc-wrap.unavailable{border:1px solid #f8f8f8;border-left:none}.cfui-coupon-item .coupon-content .coupon-desc-wrap.limited .desc .limit,.cfui-coupon-item .coupon-content .coupon-desc-wrap.limited .desc .time,.cfui-coupon-item .coupon-content .coupon-desc-wrap.limited .desc .title,.cfui-coupon-item .coupon-content .coupon-desc-wrap.unavailable .desc .limit,.cfui-coupon-item .coupon-content .coupon-desc-wrap.unavailable .desc .time,.cfui-coupon-item .coupon-content .coupon-desc-wrap.unavailable .desc .title{color:#bdbdbd}.cfui-coupon-item .coupon-content .coupon-desc-wrap.time-limited .desc{background:#fbfbfb}.cfui-coupon-item .coupon-content .coupon-desc-wrap.time-limited .desc .time{color:#ff9800}.cfui-coupon-item .coupon-content .coupon-desc-wrap.desc-limited .desc{background:#fbfbfb}.cfui-coupon-item .coupon-content .coupon-desc-wrap.desc-limited .desc .limit{color:#ff9800}.cfui-coupon-item .coupon-content .coupon-desc-wrap .desc{-webkit-flex:1;flex:1;width:1px;padding:12px}.cfui-coupon-item .coupon-content .coupon-desc-wrap .desc .title{margin-bottom:3px;overflow:hidden;color:#212121;font-size:16px;font-family:PingFangSC-Regular;white-space:nowrap;text-overflow:ellipsis}.cfui-coupon-item .coupon-content .coupon-desc-wrap .desc .limit,.cfui-coupon-item .coupon-content .coupon-desc-wrap .desc .time{overflow:hidden;color:#9e9e9e;font-size:10px;font-family:PingFangSC-Regular;white-space:nowrap;text-overflow:ellipsis}.cfui-coupon-item .coupon-content .coupon-desc-wrap .coupon-btn-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;margin-right:15px}.cfui-coupon-item .coupon-content .coupon-desc-wrap .coupon-checkbox-wrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:60px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip{z-index:10;height:100px;background:#fff;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 22px 0 rgba(128,148,221,.04)}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip.used-coupon{background:url(https://s.qunarzz.com/finance/finance_loan/used.png) #fff 100% 0 no-repeat;background-size:50px 48px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip.history-coupon{background:url(https://s.qunarzz.com/finance/finance_loan/overdate.png) #fff 100% 0 no-repeat;background-size:50px 48px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:1px;padding:17px 12px 11px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .title{margin-bottom:3px;overflow:hidden;color:#212121;font-size:15px;font-family:PingFangSC-Regular;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .text{overflow:hidden;color:#9e9e9e;font-size:11px;font-family:PingFangSC-Regular;line-height:14px;white-space:nowrap;text-overflow:ellipsis}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .rules,.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .time{font-size:10px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .rules{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:10px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .rules>.cfui-ico{padding:0 4px}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .rules .rules-arrow{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@-webkit-keyframes rules-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rules-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc .rules .rules-loading{-webkit-animation-name:rules-loading;animation-name:rules-loading;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc.limited .text,.cfui-coupon-item .coupon-content .coupon-desc-wrap.coupon-desc-wrap-ctrip .desc.limited .title{color:#bdbdbd}.cfui-coupon-item .use-limited{width:100%;margin-top:-9px;padding-top:9px;background:#f9f9f9;border-bottom-right-radius:9px;border-bottom-left-radius:9px}.cfui-coupon-item .use-limited .limited-text{padding:5px 10px;color:#ff9800;font-size:10px;font-family:PingFangSC-Regular}.cfui-coupon-item .coupon-rules{z-index:1;width:100%;margin-top:-9px;background:#f9f9f9;border-bottom-right-radius:9px;border-bottom-left-radius:9px}@-webkit-keyframes show{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes show{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hide{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes hide{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.cfui-coupon-item .coupon-rules.show-rules{-webkit-animation-name:show;animation-name:show;-webkit-animation-duration:.3s;animation-duration:.3s}.cfui-coupon-item .coupon-rules.hide-rules{-webkit-animation-name:hide;animation-name:hide;-webkit-animation-duration:.3s;animation-duration:.3s}.cfui-coupon-item .coupon-rules .rules-content{padding:25px 15px;color:#616161;font-size:11px;font-family:PingFangSC-Regular}.cfui-coupon-item .coupon-rules .rules-content .rules-list .rules-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:11px;line-height:20px}.cfui-coupon-item .coupon-rules .rules-content .rules-list .rules-item>.cfui-ico{padding-right:5px}.cfui-coupon-item .coupon-rules .rules-content .code{padding-top:10px;font-size:11px}.cfui-coupon-donot-use{display:-webkit-flex;display:flex;margin:10px 0 5px;background:#f7f9fe;border:1px solid #f4f7fe;border-radius:4px}.cfui-coupon-donot-use .title{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;height:50px;padding-left:15px;color:#212121;font-size:16px;font-family:PingFangSC-Regular;-webkit-align-items:center;align-items:center}.cfui-coupon-donot-use .not-use-checkbox{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:60px}.cfui-coupon-donot-use.cfui-coupon-donot-use-ctrip{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 22px 0 rgba(128,148,221,.04)}.cfui-result-page{padding:10px 0;background:#fff}.cfui-result-page .img-wrapper{width:215px;height:105px;margin:0 auto 13px}.cfui-result-page .img-wrapper .img{width:100%;height:100%}.cfui-result-page .title{height:28px;color:#212121;font-weight:500;font-size:20px;font-family:PingFangSC-Medium;line-height:32px;text-align:center}.cfui-result-page .money{color:#212121;font-size:35px;font-family:CtripNumber_bold_beta4;text-align:center}.cfui-result-page .desc{width:260px;margin:8px auto 0;color:#9e9e9e;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;text-align:center}.cfui-result-page .btn-wrapper{margin-top:26px;text-align:center}.cfui-result-page .btn-wrapper .result-page-btn{width:240px;margin:0 auto;font-weight:400;font-size:16px}.cfui-tips{position:relative;width:94.66667vw;padding:12px 15px;overflow:hidden;border-radius:5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cfui-tips,.cfui-tips .tips-left-icon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cfui-tips .tips-left-icon{-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;width:36px;height:36px;margin-right:10px;background-image:linear-gradient(-140deg,#5c80e3 2%,#496cd2);border-radius:50%}.cfui-tips .tips-left-icon .cfui-ico{color:#fff;font-size:27px}.cfui-tips .tips-title{-webkit-flex:1;flex:1;width:.1px;margin-right:10px;text-align:left}.cfui-tips .tips-title .title-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:left;justify-content:left;margin-bottom:2px}.cfui-tips .tips-title .title-wrap>.cfui-ico{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:18px;min-width:18px;height:18px;margin-right:4px;color:#fff;font-size:14px;background-image:linear-gradient(-47deg,#ff5900,#ff7525);border-radius:2px}.cfui-tips .tips-title .title-wrap .title{font-size:16px}.cfui-tips .tips-title .subtitle,.cfui-tips .tips-title .title-wrap .title{font-family:PingFangSC-Regular;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfui-tips .tips-title .subtitle{color:#9e9e9e;font-size:12px;line-height:16px}.cfui-tips .tips-btn{-webkit-flex-shrink:0;flex-shrink:0;height:22px;padding:0 9px;font-size:12px;line-height:22px;border-radius:11px}.cfui-tips .tips-close{position:absolute;top:0;right:4px;color:#bdbdbd;font-size:10px}.cfui-popup.cfui-modal.cfui-modal-tips-bottom .cont,.cfui-popup.cfui-modal.cfui-modal-tips-top .cont{width:auto;background-color:initial;border-radius:0}.cfui-popup.cfui-modal.cfui-modal-tips-top{top:0;bottom:auto}.cfui-popup.cfui-modal.cfui-modal-tips-top .tips-close{top:auto;bottom:3px}.cfui-popup.cfui-modal.cfui-modal-tips-bottom{top:auto;bottom:0}.cfui-popup.cfui-modal.cfui-modal-tips-bottom .tips-close{top:3px;bottom:auto}.cfui-popup.cfui-modal.cfui-modal-tips-full{overflow:initial}.cfui-popup.cfui-modal.cfui-modal-tips-full .cont{width:100%;overflow:initial}.cfui-popup.cfui-modal.cfui-modal-tips-full .cfui-tips{width:100%;padding:15px 20px}.cfui-popup.cfui-modal.cfui-modal-tips-full.cfui-modal-tips-top .cfui-tips{border-radius:0 0 8px 8px}.cfui-popup.cfui-modal.cfui-modal-tips-full.cfui-modal-tips-top .cfui-tips .tips-close{top:auto;bottom:3px}.cfui-popup.cfui-modal.cfui-modal-tips-full.cfui-modal-tips-bottom .cfui-tips{border-radius:8px 8px 0 0}.cfui-popup.cfui-modal.cfui-modal-tips-full.cfui-modal-tips-bottom .cfui-tips .tips-close{top:3px;bottom:auto}.cfui-tips-light{background:hsla(0,0%,100%,.96);box-shadow:0 2px 11px 0 rgba(128,148,221,.18)}.cfui-tips-dark{color:#fff;background:rgba(33,33,33,.85);box-shadow:0 0 11px 0 rgba(0,0,0,.2)}.cfui-tips-dark .tips-btn{color:#fff!important;background:hsla(0,0%,100%,.2)!important}.cfui-modal.cfui-modal-modalagreement .cont{background:transparent}.cfui-modalagreement .agreement-content{width:295px;height:340px;padding:35px 10px 3px;background:#fff;border-radius:8px}.cfui-modalagreement .agreement-content .agreement-img{display:block;width:155px;height:117px;margin:0 auto 19px}.cfui-modalagreement .agreement-content .content{width:240px;margin:0 auto;color:#212121;font-size:14px;line-height:24px;text-align:center}.cfui-modalagreement .agreement-content .safe-remind{margin:1px auto 16px;color:#9e9e9e;font-size:12px;text-align:center}.cfui-modalagreement .agreement-content .safe-remind .icon-img{width:12px;height:13px;margin-right:3.2px}.cfui-modalagreement .agreement-content .cfui-btn{display:block;width:255px;margin:auto;font-size:18px;background-image:linear-gradient(-45deg,#4169da,#345fff 44%,#4076f5);box-shadow:0 3px 8px 0 rgba(65,106,218,.18)}.cfui-modalagreement .close-btn{display:-webkit-flex;display:flex;width:40px;height:40px;margin:45px auto 0;color:#ddd;font-size:26px;border:1px solid #ddd;border-radius:50%;opacity:.6}.cfui-btn,.cfui-modalagreement .close-btn{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.cfui-btn{display:-webkit-flex;display:flex;display:inline-block;color:#fff;font-family:PingFangSC-Regular;text-align:center;vertical-align:top;background:#ff9800;border:none;outline:0 none;box-shadow:none;cursor:pointer}.cfui-btn.disabled{opacity:.3}.cfui-btn.primary{color:#fff}.cfui-btn.primary.orange{background:linear-gradient(-53deg,#ff8300,#ffaa3e);box-shadow:0 5px 10px 0 rgba(255,131,0,.2)}.cfui-btn.primary.blue{background:linear-gradient(132deg,#598aff,#345fff 51%,#4254dd);box-shadow:0 5px 10px 0 rgba(65,106,218,.2)}.cfui-btn.primary.red{background:linear-gradient(127deg,#ff6168,#f55);box-shadow:0 5px 10px 0 rgba(255,85,85,.2)}.cfui-btn.primary.gold{background:linear-gradient(-37deg,#c08854,#e6c182);box-shadow:0 5px 10px 0 rgba(200,143,84,.5)}.cfui-btn.line{background:transparent}.cfui-btn.line.orange{color:#ff8300}.cfui-btn.line.orange.large,.cfui-btn.line.orange.sticky{border:1px solid #ff8300}.cfui-btn.line.orange.normal{position:relative;border-radius:27px}.cfui-btn.line.orange.normal:after{position:absolute;top:0;left:0;z-index:100;border:2px solid #ff8300;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-btn.line.orange.normal:after{width:100%;height:100%;border-radius:27px}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-btn.line.orange.normal:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:54px}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-btn.line.orange.normal:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333);border-radius:81px}}.cfui-btn.line.blue{color:#345fff}.cfui-btn.line.blue.large,.cfui-btn.line.blue.sticky{border:1px solid #345fff}.cfui-btn.line.blue.normal{position:relative;border-radius:27px}.cfui-btn.line.blue.normal:after{position:absolute;top:0;left:0;z-index:100;border:2px solid #345fff;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-btn.line.blue.normal:after{width:100%;height:100%;border-radius:27px}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-btn.line.blue.normal:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:54px}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-btn.line.blue.normal:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333);border-radius:81px}}.cfui-btn.line.red{color:#ff6168}.cfui-btn.line.red.large,.cfui-btn.line.red.sticky{border:1px solid #ff6168}.cfui-btn.line.red.normal{position:relative;border-radius:27px}.cfui-btn.line.red.normal:after{position:absolute;top:0;left:0;z-index:100;border:2px solid #ff6168;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-btn.line.red.normal:after{width:100%;height:100%;border-radius:27px}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-btn.line.red.normal:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:54px}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-btn.line.red.normal:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333);border-radius:81px}}.cfui-btn.line.grey{color:#616161}.cfui-btn.line.grey.large,.cfui-btn.line.grey.sticky{border:1px solid #e0e0e0}.cfui-btn.line.grey.normal{position:relative;border-radius:27px}.cfui-btn.line.grey.normal:after{position:absolute;top:0;left:0;z-index:100;border:2px solid #e0e0e0;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-btn.line.grey.normal:after{width:100%;height:100%;border-radius:27px}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-btn.line.grey.normal:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:54px}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-btn.line.grey.normal:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333);border-radius:81px}}.cfui-btn.line.gold{color:#c08854}.cfui-btn.line.gold.large,.cfui-btn.line.gold.sticky{border:1px solid #c08854}.cfui-btn.line.gold.normal{position:relative;border-radius:27px}.cfui-btn.line.gold.normal:after{position:absolute;top:0;left:0;z-index:100;border:2px solid #c08854;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-btn.line.gold.normal:after{width:100%;height:100%;border-radius:27px}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-btn.line.gold.normal:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5);border-radius:54px}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-btn.line.gold.normal:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333);border-radius:81px}}.cfui-btn.shallow.orange{color:#ff8300;background:rgba(255,183,141,.2)}.cfui-btn.shallow.blue{color:#598aff;background:#f6f9ff}.cfui-btn.shallow.red{color:#ff6168;background:#fff6f6}.cfui-btn.shallow.gold{color:#c08854;background:linear-gradient(137deg,#fffbef,#fff6dc 95%)}.cfui-btn.sticky{display:block;width:94.66667vw;height:46px;font-size:18px;border-radius:23px}.cfui-btn.sticky.primary{font-weight:500;font-family:PingFangSC-Medium}.cfui-btn.large{width:73.33333vw;height:48px;font-size:18px;border-radius:24px}.cfui-btn.large.primary{font-weight:500;font-family:PingFangSC-Medium}.cfui-btn.normal{height:27px;padding:0 11px;font-size:12px;border-radius:13.5px}.cfui-btn.normal.primary{font-weight:500;font-family:PingFangSC-Medium}.cfui-btn.small{height:22px;padding:0 9px;font-size:12px;border-radius:11px}.cfui-btn.normal.primary.orange,.cfui-btn.sticky.primary.orange{box-shadow:0 2px 10px 0 rgba(255,131,0,.2)}.cfui-btn.normal.primary.blue,.cfui-btn.sticky.primary.blue{box-shadow:0 2px 10px 0 rgba(65,106,218,.2)}.cfui-btn.normal.primary.red,.cfui-btn.sticky.primary.red{box-shadow:0 2px 10px 0 rgba(255,85,85,.2)}.cfui-btn.normal.primary.gold,.cfui-btn.sticky.primary.gold{box-shadow:0 2px 10px 0 rgba(200,143,84,.5)}.cfui-popupselect-list .select-item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:65px;padding:0 20px;color:#212121;font-size:16px;font-family:PingFangSC-Regular;position:relative}.cfui-popupselect-list .select-item-text{-webkit-flex:1;flex:1}.cfui-popupselect-list .select-item:after{position:absolute;top:0;left:20px;z-index:100;border:solid #eee;border-width:0 0 1px;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-popupselect-list .select-item:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-popupselect-list .select-item:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-popupselect-list .select-item:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-popupselect-list .reverse .select-item-text{margin-left:10px}.cfui-actionsheet{color:#212121;font-size:16px;text-align:center;background:#f0f2f4}.cfui-actionsheet .title{color:#bdbdbd;font-family:PingFangSC-Regular;line-height:44px;background-color:#fff}.cfui-actionsheet .cancel-btn{height:55px;margin-top:8px;font-family:PingFangSC-Regular;line-height:55px;background-color:#fff}.cfui-actionsheet .menu-list{background-color:#fff}.cfui-actionsheet .menu-list .item{height:55px;font-family:PingFangSC-Regular;line-height:55px}.cfui-actionsheet .menu-list .item:not(:first-child){position:relative}.cfui-actionsheet .menu-list .item:not(:first-child):after{position:absolute;top:0;left:0;z-index:100;border:solid #eee;border-width:1px 0 0;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-actionsheet .menu-list .item:not(:first-child):after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-actionsheet .menu-list .item:not(:first-child):after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-actionsheet .menu-list .item:not(:first-child):after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-pop .cont.pop-wrap{width:84vw}.cfui-pop .cont.pop-wrap .close-btn{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:40px;height:40px;margin:40px auto 0;color:#bdbdbd;font-size:26px;border:1px solid #ddd;border-radius:50%}.cfui-pop .cont.pop-wrap .close-text{margin:40px auto 0;color:#bdbdbd;font-size:14px;text-align:center}.cfui-default-page{padding:10px 0;background:#fff}.cfui-default-page .img-wrapper{width:116px;height:81px;margin:0 auto 13px}.cfui-default-page .img-wrapper .img{width:100%;height:100%}.cfui-default-page .title{height:22px;font-size:16px;line-height:26px}.cfui-default-page .desc,.cfui-default-page .title{color:#9e9e9e;font-family:PingFangSC-Regular;text-align:center}.cfui-default-page .desc{margin-top:6px;font-size:12px;line-height:20px}.cfui-default-page .btn-wrapper{margin-top:14px;text-align:center}.cfui-default-page .btn-wrapper .default-page-btn{width:72px;height:30px;font-weight:400;font-size:14px;line-height:30px;border-radius:15px}.cfui-align{-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0}.cfui-align,.cfui-column{display:-webkit-flex;display:flex}.cfui-column>.item{display:block}.cfui-column>.flex{-webkit-flex:1;flex:1;width:.1px}.cfui-flex{height:100%}.cfui-flex,.cfui-flex .flex-inherit{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.cfui-flex .flex-inherit,.cfui-flex .flex-inherit>.flex,.cfui-flex>.flex{-webkit-flex:1;flex:1;height:.1px;position:relative}.cfui-flex .flex-inherit>.flex,.cfui-flex>.flex{overflow:auto;-webkit-overflow-scrolling:touch}.cfui-flex .flex-inherit>.flex>.cfui-flex,.cfui-flex>.flex>.cfui-flex{position:absolute;top:0;right:0;bottom:0;left:0}.cfui-flex-row,.cfui-flex-row .flex-inherit{-webkit-flex-direction:row;flex-direction:row}.cfui-flex-row .flex-inherit,.cfui-flex-row .flex-inherit>.flex,.cfui-flex-row>.flex{-webkit-flex:1;flex:1;width:.1px}.cfui-root{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f5f6}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}body,html{height:100%;overflow:hidden}::-webkit-scrollbar{display:none}html{color:#212121;font-size:100px;background-color:#f4f5f6;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:100%}body{margin:0;font-size:14px;font-family:Helvetica Neue,Helvetica,STHeiTi,sans-serif;line-height:1.5}blockquote,button,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,pre,td,textarea,th,ul,xmp{margin:0;padding:0}button,code,input,kbd,pre,samp,select,textarea,tt,xmp{font-family:inherit;line-height:inherit}big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:inherit}address,cite,dfn,em,i,optgroup,var{font-style:normal}table{text-align:left;table-layout:fixed;border-collapse:collapse;border-spacing:0}li,menu,ol,ul{list-style:none}fieldset,img{vertical-align:middle;border:0}button{border:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}blockquote:after,blockquote:before,q:after,q:before{content:"\0020"}pre,textarea,xmp{overflow:auto;-webkit-overflow-scrolling:touch}textarea{resize:vertical}a,button,input,select,summary,textarea{outline:0 none}button,input,select,textarea{color:inherit}button:disabled,input:disabled,select:disabled,textarea:disabled{opacity:1}input[type=button],input[type=file]::-webkit-file-upload-button,input[type=reset],input[type=search]::-webkit-search-cancel-button,input[type=submit]{-webkit-appearance:none;appearance:none}::-webkit-details-marker{display:none}mark{background-color:initial}a,del,ins,s,u{text-decoration:none}a,img{-webkit-touch-callout:none}.g-clear:after,.g-mod:after{display:block;clear:both;height:0;overflow:hidden;content:"\0020"}.default-touchclass{opacity:.75}.cfui-ico{display:-webkit-inline-flex;display:inline-flex}.cfui-dialog{width:290px;min-width:78%;max-width:90%;margin:auto;overflow:hidden;text-align:center;background:#fff;border-radius:10px}.cfui-dialog .dialog-content{padding:25px;font-size:16px;line-height:25px}.cfui-dialog .dialog-content .title{margin-bottom:9px;color:#212121;font-weight:500;font-size:18px;font-family:PingFangSC-Medium}.cfui-dialog .dialog-content .content{font-size:14px;font-family:PingFangSC-Regular}.cfui-dialog .dialog-content .no-title-class{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:52px;font-size:16px}.cfui-dialog .btn-wrap{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.cfui-dialog .btn-wrap.direction-column{-webkit-flex-direction:column;flex-direction:column}.cfui-dialog .btn-wrap.direction-row{-webkit-flex-direction:row;flex-direction:row}.cfui-dialog .btn-wrap .btn-item{width:100%;height:48px;color:#345fff;font-weight:500;font-size:18px;font-family:PingFangSC-Medium;line-height:48px;border-top:1px solid #eee}.cfui-dialog .btn-wrap .item-right-border{border-right:1px solid #eee}.cfui-dialog .btn-wrap .item-right-border:last-child{border-right:none}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ani.rotate{-webkit-animation-name:rotate;animation-name:rotate}.cfui-loading{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;width:110px;height:115px;color:#fff;font-size:14px;background-color:rgba(0,0,0,.8);border-radius:4px}.cfui-loading .text{margin-top:12.5px;font-family:PingFangSC-Regular}.cfui-loading .loading-ani{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;width:49px;height:49px}.cfui-loading.loading .loading-ani{background-image:url(https://s.qunarzz.com/finance/cfui/loading-loop.png);background-repeat:no-repeat;background-size:1911px 49px;-webkit-animation:cfui-loop 2s steps(38) infinite;animation:cfui-loop 2s steps(38) infinite}.cfui-loading.success .loading-ani{background-image:url(https://s.qunarzz.com/finance/cfui/loading-success.png);background-repeat:no-repeat;background-size:588px 49px;-webkit-animation:cfui-success .8s steps(11) 1 forwards;animation:cfui-success .8s steps(11) 1 forwards}.cfui-loading.inside{color:#9e9e9e;font-size:16px;background-color:initial}.cfui-loading.inside .loading-ani{background-image:url(https://s.qunarzz.com/finance/cfui/loading-inside.png);background-repeat:no-repeat;background-size:1862px 49px;-webkit-animation:cfui-inside 2s steps(37) infinite;animation:cfui-inside 2s steps(37) infinite}.cfui-loading.inside .text{margin-top:15px}@-webkit-keyframes cfui-inside{0%{background-position:0 0}to{background-position:-1813px 0}}@keyframes cfui-inside{0%{background-position:0 0}to{background-position:-1813px 0}}@-webkit-keyframes cfui-loop{0%{background-position:0 0}to{background-position:-1862px 0}}@keyframes cfui-loop{0%{background-position:0 0}to{background-position:-1862px 0}}@-webkit-keyframes cfui-success{0%{background-position:0 0}to{background-position:-539px 0}}@keyframes cfui-success{0%{background-position:0 0}to{background-position:-539px 0}}.cfui-loading-old{padding:10px 20px;color:#212121;line-height:1;text-align:center;border-radius:5px}.cfui-loading-old>.cfui-ico{display:block;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center;transform-origin:center}.cfui-loading-old>.cfui-ico:before{color:#212121;font-size:50px;content:""}.cfui-loading-old>.cfui-ico:not(:only-child){margin-bottom:8px}.cfui-list{z-index:0;position:relative}.cfui-list:after{position:absolute;top:0;left:0;z-index:100;border:solid #ccc;border-width:0 0 1px;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-list:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-list:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-list:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-list .front,.cfui-list>.item,.cfui-list>.label{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cfui-list .front>.flex,.cfui-list>.item>.flex,.cfui-list>.label>.flex{-webkit-flex:1;flex:1;width:.1px;margin:0 10px}.cfui-list .front>.flex:first-child,.cfui-list>.item>.flex:first-child,.cfui-list>.label>.flex:first-child{margin-left:0}.cfui-list .front>.flex:last-child,.cfui-list>.item>.flex:last-child,.cfui-list>.label>.flex:last-child{margin-right:0}.cfui-list .front>.cfui-ico,.cfui-list>.item>.cfui-ico,.cfui-list>.label>.cfui-ico{display:block}.cfui-list .front>.cfui-ico:last-child,.cfui-list>.item>.cfui-ico:last-child,.cfui-list>.label>.cfui-ico:last-child{color:#aaa;font-size:12px}.cfui-list .front.tr,.cfui-list>.item.tr,.cfui-list>.label.tr{padding:0}.cfui-list>.label{padding:3px 10px;color:#666;font-weight:400;font-size:13px;background-color:#eee;position:relative}.cfui-list>.label:after{position:absolute;top:0;left:0;z-index:100;border-color:#eee;border-style:solid;border-width:1px 0;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-list>.label:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-list>.label:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-list>.label:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-list>.label:first-child:after{border-width:0 0 1px}.cfui-list>.label+.item:after{border-width:0}.cfui-list>.label>.col{padding:3px 10px}.cfui-list .front,.cfui-list>.item{padding:11px 10px 12px}.cfui-list>.item{overflow:hidden;color:#212121;background-color:#fff;position:relative}.cfui-list>.item:after{position:absolute;top:0;left:0;z-index:100;border:solid #ddd;border-width:1px 0 0;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.cfui-list>.item:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.cfui-list>.item:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.cfui-list>.item:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.cfui-list>.item:after{left:10px}.cfui-list>.item:first-child:after{border-width:0}.cfui-list>.item-input>.input{-webkit-appearance:none;appearance:none;display:block;width:100%;min-height:21px;border:0}.cfui-list>.item-input>.input::-webkit-input-placeholder{color:#bbb}.cfui-list>.item-stacked{display:block}.cfui-list>.item-stacked>.mark{padding-bottom:5px}.cfui-list>.item.item-active:active,.cfui-list>.item.item-active:active .front,.cfui-list>.item.item-touch,.cfui-list>.item.item-touch .front{background-color:#f8f8f8}.cfui-list>.item>.col{padding:11px 10px 12px}.cfui-list-infinite:after{border-width:0}.cfui-list-infinite>.item,.cfui-list-infinite>.label{position:absolute;top:0;left:0;width:100%}.cfui-list-infinite>.item:last-child:after{border-width:1px 0}.cfui-modal-toast{z-index:1100!important;pointer-events:none}.cfui-toast{max-width:232px;padding:8px 20px;color:#fff;text-align:center;background:rgba(0,0,0,.8);border-radius:4px;pointer-events:auto}.cfui-toast .content{font-size:16px;font-family:PingFangSC-Regular;line-height:22.5px}.cfui-toast.toast-with-icon{width:110px;height:115px}.cfui-toast.toast-with-icon .content{font-size:14px;line-height:14px}.cfui-toast.toast-with-icon .cfui-ico{margin:9px 0 12px;font-size:50px}.cfui-paypassword{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column;height:100%;background-color:#fff}.cfui-paypassword .tip{margin:30px 30px 20px;color:#9e9e9e;font-size:12px;font-family:PingFangSC-Regular}.cfui-paypassword .input{display:-webkit-flex;display:flex;margin:0 30px}.cfui-paypassword .input>div{-webkit-flex:1;flex:1;height:44px;line-height:44px;border:1px solid #eee;border-right-width:0}.cfui-paypassword .input>div:last-child{border-width:1px;border-top-right-radius:5px;border-bottom-right-radius:5px}.cfui-paypassword .input>div:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.cfui-paypassword .input>div.dot{text-align:center}.cfui-paypassword .input>div.dot:before{display:inline-block;width:10px;height:10px;background:#000;border-radius:50%;content:" "}.cfui-paypassword .forget{margin:12px 30px 0 0;color:#19a0f0;font-size:12px;font-family:PingFangSC-Regular;text-align:right}.cfui-paypassword .forget:active{opacity:.4}.cfui-paypassword .flex{-webkit-flex:1;flex:1}.cfui-checkbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.cfui-checkbox .checkbox{display:-webkit-flex;display:flex;color:#ddd;font-size:22px}.cfui-checkbox .text{margin-left:4px;color:#212121;font-size:16px;font-family:PingFangSC-Regular}.cfui-checkbox.checked .checkbox{color:#345fff}.cfui-keyboard-mask{top:auto!important}.cfui-keyboard{display:-webkit-flex;display:flex;box-sizing:initial;height:200px;padding:3px;color:#212121;line-height:1;background:#e0e0e0}.cfui-keyboard .num-list{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-flex-direction:column;flex-direction:column}.cfui-keyboard .num-list .num-row{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1}.cfui-keyboard .opt-list{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:26%}.cfui-keyboard .opt-list .ok{color:#fff;font-size:21px;font-family:PingFangSC-Regular;background:#5484f7;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.38)}.cfui-keyboard .opt-list .del-ico{font-size:36px}.cfui-keyboard .num-item,.cfui-keyboard .opt-item{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:3px;background:#fff;border-radius:4px;box-shadow:0 1px 1px #9e9e9e}.cfui-keyboard .num-item{font-size:25px}@-webkit-keyframes opacity{0%{opacity:0}20%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}to{opacity:1}}@keyframes opacity{0%{opacity:0}20%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}to{opacity:1}}.cfui-input{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;height:70px;padding:8px 10px;overflow:hidden;font-size:16px;background-color:#fff}.cfui-input .placeholder{width:100%;height:40px;overflow:hidden;color:#e0e0e0;font-size:27px;white-space:nowrap;text-overflow:ellipsis}.cfui-input .cursor{width:2px;height:60%;margin:0;background:#345fff;-webkit-animation:opacity .8s infinite both;animation:opacity .8s infinite both}.cfui-input .text{margin-right:2px;color:#212121;font-size:36px;font-family:CtripNumber_bold_beta4}.cfui-input .cfui-ico{position:absolute;right:10px;color:#e0e0e0;font-size:20px}.cfui-coupon-popup .tabview-swipe{background:#fff}.cfui-coupon-popup .coupon-popup-header,.cfui-coupon-popup .coupon-popup-tabs{font-family:PingFangSC-Regular;background:#fff}.cfui-coupon-popup .coupon-popup-swipe{height:100%;padding:0 15px}.cfui-coupon-popup .coupon-popup-swipe .swipe-scroller{height:100%}.cfui-coupon-popup .no-coupon{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.cfui-coupon-popup.cfui-coupon-popup-ctrip .cfui-default-page,.cfui-coupon-popup.cfui-coupon-popup-ctrip .coupon-popup-header,.cfui-coupon-popup.cfui-coupon-popup-ctrip .coupon-popup-tabs,.cfui-coupon-popup.cfui-coupon-popup-ctrip .tabview-swipe{background:#f4f4f4}.cfui-tabview .tabview-swipe{background-color:#fff;-webkit-flex:1;flex:1;height:.1px}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.ani.flash{-webkit-animation-name:flash;animation-name:flash}.ani.cursor{-webkit-animation:flash 2s infinite both;animation:flash 2s infinite both}.cfui-protoInput{position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;overflow:hidden;font-size:16px;background-color:#fff}.cfui-protoInput input{width:100%;padding:0;background-color:initial;border:0;outline:0 none;box-shadow:none;-webkit-user-select:text;user-select:text}.cfui-protoInput input::placeholder{color:#bdbdbd}.cfui-protoInput input::-webkit-input-placeholder{color:#bdbdbd}.cfui-protoInput-clear .clear{position:absolute;right:4px;display:-webkit-flex;display:flex;padding:0 5px;color:#bdbdbd;line-height:1}.cfui-protoInput-custom{height:50px;color:#345fff;line-height:50px}.cfui-protoInput-custom input{z-index:1;width:1000px;margin-left:-200px;background:transparent}.cfui-protoInput-custom .input-box{position:absolute;top:50%;left:6.66667vw;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:86.66667vw;height:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cfui-protoInput-custom .input-box .item{position:relative;width:12vw;height:100%;text-align:center}.cfui-protoInput-custom .input-box .item .cursor{position:absolute;top:50%;left:50%;width:2px;height:50%;background:#345fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cfui-protoInput-custom .input-box .item .value{font-weight:400;font-size:27px}.cfui-protoInput-custom .input-box .item .border{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#e0e0e0;border:1px solid #e0e0e0;border-radius:1.5px;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.cfui-protoInput-custom .input-box .active .border{background:#345fff;border:1px solid #345fff}.cfui-aniInput{position:relative;background-color:#fff}.cfui-aniInput .label{position:absolute;top:50%;z-index:1;color:#bdbdbd;font-size:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s}.cfui-aniInput .label.focus{top:0;font-size:12px;-webkit-transform:translateY(0);transform:translateY(0)}.cfui-aniInput .cfui-protoInput{padding-top:16px}.agreement-wrapper .container{width:auto;color:#616161;font-size:12px;line-height:26px}.agreement-wrapper .container h1,.agreement-wrapper .container h2,.agreement-wrapper .container h3{color:#212121!important}.agreement-wrapper .container h1{margin:15px!important;font-size:14px!important;line-height:14px!important;text-align:center!important}.agreement-wrapper .container h2{margin:15px 0 10px!important;font-size:13px!important;line-height:13px!important}.agreement-wrapper .container h3{margin:15px 0 6px!important;font-weight:400!important;font-size:12px!important;line-height:12px!important}.agreement-wrapper .container div,.agreement-wrapper .container p,.agreement-wrapper .container span{margin:0!important;font-size:12px!important;line-height:26px!important}.agreement-wrapper .container p{text-indent:2em!important}.agreement-wrapper .container table{width:100%!important;margin-top:10px!important;text-align:left!important;border-collapse:collapse!important;border-spacing:0!important}.agreement-wrapper .container td{padding:2px!important;border:1px solid #333!important}.agreement-wrapper .container td p{text-indent:0!important}.popup-agreement .tabview-swipe-mask:after{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 10%);content:"";pointer-events:none}.popup-agreement .cfui-agreement-header .remind-title{padding:10px 22px 0;color:#212121;font-weight:500;font-size:28px;font-family:PingFangSC-Medium;line-height:32px}.popup-agreement .cfui-agreement-header .remind-desc{padding:8px 22px 0;color:#9e9e9e;font-size:13px;font-family:PingFangSC-Regular}.popup-agreement .cfui-scroller-agreement,.popup-agreement .cfui-tabview-agreement-extra{margin:50px 20px 0}.popup-agreement .cfui-tabview-agreement-extra{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.popup-agreement .cfui-tabview-agreement{-webkit-transform:translate(0);transform:translate(0)}.popup-agreement .cfui-scroller-agreement,.popup-agreement .cfui-tabview-agreement{position:relative;border-radius:8px;box-shadow:0 2px 11px 0 rgba(128,148,221,.18)}.popup-agreement .cfui-scroller-agreement .agreement-wrapper,.popup-agreement .cfui-tabview-agreement .agreement-wrapper{overflow:hidden}.popup-agreement .cfui-scroller-agreement .agreement-wrapper .title-img-wrap,.popup-agreement .cfui-tabview-agreement .agreement-wrapper .title-img-wrap{width:89.5px;height:29px;margin:40px auto 30px}.popup-agreement .cfui-scroller-agreement .agreement-wrapper .title-img-wrap .title-img,.popup-agreement .cfui-tabview-agreement .agreement-wrapper .title-img-wrap .title-img{width:100%;height:100%}.popup-agreement .cfui-scroller-agreement .agreement-wrapper .content,.popup-agreement .cfui-tabview-agreement .agreement-wrapper .content{margin:0 25px;color:#616161;font-size:12px;font-family:PingFangSC-Regular;line-height:24px;letter-spacing:0;text-align:justify}.popup-agreement .cfui-scroller-agreement .agreement-wrapper .content .content-title,.popup-agreement .cfui-tabview-agreement .agreement-wrapper .content .content-title{margin-bottom:10px;font-weight:500;font-size:13px;font-family:PingFangSC-Regular;text-align:center}.popup-agreement .cfui-scroller-agreement.mask:after,.popup-agreement .cfui-tabview-agreement.mask:after{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 10%);content:""}.popup-agreement .content-list-tabs{position:relative;display:-webkit-flex;display:flex;height:60px}.popup-agreement .content-list-tabs:before{position:fixed;top:0;left:0;z-index:101;width:25px;height:60px;background:linear-gradient(90deg,#fff 35%,hsla(0,0%,100%,.1));content:"";pointer-events:none}.popup-agreement .content-list-tabs:after{position:fixed;top:0;right:0;z-index:101;width:35px;height:60px;background:linear-gradient(270deg,#fff 35%,hsla(0,0%,100%,.1));content:"";pointer-events:none}.popup-agreement .content-list-tabs .tabs-tab{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:0 20px;position:relative}.popup-agreement .content-list-tabs .tabs-tab:after{position:absolute;top:0;left:0;z-index:100;border:solid #eee;border-width:0 0 1px;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.popup-agreement .content-list-tabs .tabs-tab:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.popup-agreement .content-list-tabs .tabs-tab:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.popup-agreement .content-list-tabs .tabs-tab:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.popup-agreement .content-list-tabs .border{position:absolute;top:50%;right:0;width:100%;height:25px;margin-top:-12.5px}.popup-agreement .content-list-tabs .border:after{position:absolute;top:0;left:0;z-index:100;border:solid #eee;border-width:0 1px 0 0;-webkit-transform-origin:0 0;transform-origin:0 0;content:"\0020";pointer-events:none}@media (-webkit-max-device-pixel-ratio:1.49),(-webkit-max-device-pixel-ratio:1.4895833333333333),(max-device-pixel-ratio:1.49),(max-resolution:1.49dppx),(max-resolution:143dpi){.popup-agreement .content-list-tabs .border:after{width:100%;height:100%}}@media (-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.49),(-webkit-min-device-pixel-ratio:1.5) and (-webkit-max-device-pixel-ratio:2.4895833333333335),(min-device-pixel-ratio:1.5) and (max-device-pixel-ratio:2.49),(min-resolution:1.5dppx) and (max-resolution:2.49dppx),(min-resolution:144dpi) and (max-resolution:239dpi){.popup-agreement .content-list-tabs .border:after{width:200%;height:200%;-webkit-transform:scale(.5);transform:scale(.5)}}@media (-webkit-min-device-pixel-ratio:2.5),(min-device-pixel-ratio:2.5),(min-resolution:2.5dppx),(min-resolution:240dpi){.popup-agreement .content-list-tabs .border:after{width:300%;height:300%;-webkit-transform:scale(.33333);transform:scale(.33333)}}.popup-agreement .content-list-tabs .list-tabs-item{width:75px;color:#616161;font-size:12px;line-height:1.5;text-align:center}.popup-agreement .content-list-tabs .list-tabs-item.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.popup-agreement .content-list-scroller{position:relative;height:100%}.popup-agreement .cfui-agreement-button{position:relative;display:inline-block}.popup-agreement .cfui-agreement-button:after{position:absolute;bottom:100%;left:0;display:inline-block;width:100%;height:46px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%);content:""}.popup-agreement .cfui-agreement-button .timeout-content{position:absolute;top:50%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:46px;margin-top:-23px;color:#fff;font-weight:500;font-size:18px;font-family:PingFangSC-Medium}.cfui-notice-bar{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:345px;height:44px;background:#fff;border-radius:4px}.cfui-notice-bar .icon-wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:100%}.cfui-notice-bar .icon-wrap:first-child{padding:0 5px 0 14px}.cfui-notice-bar .icon-wrap:last-child{padding:0 12px 0 11px}.cfui-notice-bar .icon-wrap .cfui-ico{-webkit-align-items:center;align-items:center}.cfui-notice-bar .icon-wrap .cfui-ico.notice-icon{color:#345fff;font-size:16px}.cfui-notice-bar .icon-wrap .cfui-ico.right-icon{color:#ddd;font-size:11px}.cfui-notice-bar .notice-bar-content{-webkit-flex:1;flex:1;overflow:hidden;font-size:0;white-space:nowrap}.cfui-notice-bar .notice-bar-content .item-wrap{-webkit-align-items:center;align-items:center;height:100%;overflow:hidden}.cfui-notice-bar .notice-bar-content .item-wrap .item{position:relative;overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.cfui-carousel{position:relative}.cfui-carousel .dots{position:absolute;bottom:5px;left:50%;-webkit-transform:translate(-50%) translateZ(0);transform:translate(-50%) translateZ(0)}.cfui-carousel .dots .item{float:left;width:4px;height:4px;margin:0 1.5px;background-color:#d4e8e3;border-radius:2px;transition:width .3s}.cfui-carousel .dots .item.active{width:14px;background-color:#486eff}