.change-confirm-wrap{min-height:100vh;background:#f3f3f3;position:relative}.change-confirm-wrap .flight-time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.4rem .533333rem 0;background:#fff}.change-confirm-wrap .flight-time .flight-label{padding:.08rem .106667rem;background:#ed4444;font-size:.32rem;color:#fff}.change-confirm-wrap .flight-time .date{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-left:.16rem;font-size:.346667rem;color:#222d38}.change-confirm-wrap .flight-time .time{color:#999;font-size:.346667rem}.change-confirm-wrap .flight-time .time .iconfont{color:#666}.change-confirm-wrap .trip{padding:.8rem .533333rem;border-bottom:.026667rem solid #eee;background:#fff}.change-confirm-wrap .trip .from-to{position:relative}.change-confirm-wrap .trip .from-to .air-time{height:100%;position:absolute;top:0;left:0}.change-confirm-wrap .trip .from-to .air-time .time-wrap{width:1.333333rem;height:100%;font-size:.48rem;color:#222d38;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.change-confirm-wrap .trip .from-to .air-time .time-wrap .from{font-weight:bolder}.change-confirm-wrap .trip .from-to .air-time .time-wrap .to{position:relative;font-weight:bolder}.change-confirm-wrap .trip .from-to .air-time .time-wrap .to .tips{position:absolute;right:.08rem;top:-.453333rem;font-size:.32rem;color:#222d38;line-height:.453333rem}.change-confirm-wrap .trip .from-to .line-wrap{height:100%;position:absolute;top:0;left:1.333333rem}.change-confirm-wrap .trip .from-to .line-wrap .line{width:.906667rem;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:.266667rem 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.change-confirm-wrap .trip .from-to .line-wrap .line .dot-bottom,.change-confirm-wrap .trip .from-to .line-wrap .line .dot-top{border-radius:.133333rem;width:.133333rem;height:.133333rem;background:#d2d2d2}.change-confirm-wrap .trip .from-to .line-wrap .line .dot-line{height:100%;width:.026667rem;background:#d2d2d2}.change-confirm-wrap .trip .from-to .airport{padding-left:2.24rem}.change-confirm-wrap .trip .from-to .airport .air-from{padding-bottom:.8rem}.change-confirm-wrap .trip .from-to .airport .top{font-size:.48rem;color:#222d38;line-height:.48rem;margin-bottom:.32rem}.change-confirm-wrap .trip .from-to .airport .top span{font-weight:bolder}.change-confirm-wrap .trip .from-to .airport .bottom{font-size:.32rem;line-height:.32rem;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.change-confirm-wrap .trip .from-to .airport .bottom .img-wrap{width:.32rem;height:.32rem}.change-confirm-wrap .trip .from-to .airport .bottom .img-wrap img{width:.32rem}.change-confirm-wrap .trip .from-to .airport .bottom div{margin-right:.106667rem}.change-confirm-wrap .change-passengers{padding:.4rem .533333rem .533333rem;background:#fff;margin-bottom:.266667rem}.change-confirm-wrap .change-passengers .title{font-size:.4rem;color:#222d38;font-weight:600;margin-bottom:.533333rem}.change-confirm-wrap .change-passengers .passengers-content .passengers-item{margin-bottom:.533333rem}.change-confirm-wrap .change-passengers .passengers-content .passengers-item:last-child{margin-bottom:0}.change-confirm-wrap .change-passengers .passengers-content .passengers-item .name{font-size:.373333rem;color:#222d38;margin-bottom:.426667rem}.change-confirm-wrap .change-passengers .passengers-content .passengers-item .card{font-size:.32rem;color:#999}.change-confirm-wrap .mobile-content{background:#fff;padding:.533333rem .533333rem .266667rem}.change-confirm-wrap .mobile-content .mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.373333rem;margin-bottom:.4rem;color:#666}.change-confirm-wrap .mobile-content .mobile .value{color:#222d38;margin-left:.133333rem}.change-confirm-wrap .mobile-content .tips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.change-confirm-wrap .mobile-content .tips .img-wrap{width:.32rem;height:.32rem;margin-right:.08rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.change-confirm-wrap .mobile-content .tips .img-wrap img{width:100%}.change-confirm-wrap .mobile-content .tips .warning{font-size:.32rem;color:#ed4444}.change-confirm-wrap .fixed-btn{width:100%;position:fixed;bottom:0;left:0;background:#fff;padding:0 .533333rem 1.173333rem}.change-confirm-wrap .fixed-btn .bottom-btn{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:.266667rem}.change-confirm-wrap .fixed-btn .bottom-btn,.change-confirm-wrap .fixed-btn .bottom-btn .amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.change-confirm-wrap .fixed-btn .bottom-btn .amount{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.4rem}.change-confirm-wrap .fixed-btn .bottom-btn .amount .label{color:#3d4750}.change-confirm-wrap .fixed-btn .bottom-btn .amount .value{color:#ed4444;margin-right:.133333rem}.change-confirm-wrap .fixed-btn .bottom-btn .amount .detail{font-size:.346667rem;color:#999}.change-confirm-wrap .fixed-btn .bottom-btn .btn{width:2.933333rem;height:1.066667rem;background:#ed4444;border-radius:.613333rem;font-size:.4rem;color:#fff;line-height:1.066667rem;text-align:center}.change-confirm-wrap .fixed-btn .bottom-btn .btn.disabled{opacity:.4}.change-confirm-wrap .dialog-detail{background:#fff;padding-bottom:1.173333rem}.change-confirm-wrap .dialog-detail .detail-content{padding:.533333rem .533333rem .4rem;border-bottom:.026667rem solid #ebecef}.change-confirm-wrap .dialog-detail .detail-content .total-amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.4rem;color:#222d38;margin-bottom:.533333rem}.change-confirm-wrap .dialog-detail .detail-content .total-amount div{font-weight:600}.change-confirm-wrap .dialog-detail .detail-content .difference-amount,.change-confirm-wrap .dialog-detail .detail-content .service-amount{font-size:.4rem;color:#666;margin-bottom:.4rem}.change-confirm-wrap .dialog-detail .bottom-btn,.change-confirm-wrap .dialog-detail .detail-content .difference-amount,.change-confirm-wrap .dialog-detail .detail-content .service-amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.change-confirm-wrap .dialog-detail .bottom-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.266667rem .533333rem 0}.change-confirm-wrap .dialog-detail .bottom-btn .amount{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.4rem}.change-confirm-wrap .dialog-detail .bottom-btn .amount .label{color:#3d4750}.change-confirm-wrap .dialog-detail .bottom-btn .amount .value{color:#ed4444;margin-right:.133333rem}.change-confirm-wrap .dialog-detail .bottom-btn .amount .detail{font-size:.346667rem;color:#999}.change-confirm-wrap .dialog-detail .bottom-btn .btn{width:2.933333rem;height:1.066667rem;background:#ed4444;border-radius:.613333rem;font-size:.4rem;color:#fff;line-height:1.066667rem;text-align:center}.change-confirm-wrap .dialog-check{background:#fff;padding:.533333rem .533333rem 1.733333rem}@-webkit-keyframes flash{0%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:0}to{opacity:1}}.change-confirm-wrap .dialog-check.animate .flight{opacity:0}.change-confirm-wrap .dialog-check.animate .flight.animate-one{opacity:0;-webkit-animation:flash .5s linear;animation:flash .5s linear;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.change-confirm-wrap .dialog-check.animate .passengers-content .passengers-item{margin-bottom:.266667rem;opacity:0}.change-confirm-wrap .dialog-check.animate .passengers-content .passengers-item:last-child{margin-bottom:0}.change-confirm-wrap .dialog-check.animate .passengers-content .passengers-item.animate-one{-webkit-animation:flash .5s linear;animation:flash .5s linear;-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.change-confirm-wrap .dialog-check.animate .flight-info .info-item{opacity:0}.change-confirm-wrap .dialog-check.animate .flight-info .info-item.animate-two{-webkit-animation:flash .5s linear;animation:flash .5s linear;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.change-confirm-wrap .dialog-check.animate .flight-info .info-item.animate-three{-webkit-animation:flash .5s linear;animation:flash .5s linear;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.change-confirm-wrap .dialog-check.animate .flight-info .info-item.animate-four{-webkit-animation:flash .5s linear;animation:flash .5s linear;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.change-confirm-wrap .dialog-check .title{font-size:.48rem;color:#222d38;margin-bottom:.4rem}.change-confirm-wrap .dialog-check .flight,.change-confirm-wrap .dialog-check .passengers{font-size:.4rem;color:#999;margin-bottom:.4rem}.change-confirm-wrap .dialog-check .passengers-content{margin-bottom:1.066667rem}.change-confirm-wrap .dialog-check .passengers-content .passengers-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#222d38}.change-confirm-wrap .dialog-check .passengers-content .passengers-item .card{padding-left:.266667rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.change-confirm-wrap .dialog-check .passengers-content .passengers-item .iconfont{color:#ed4444;font-size:.4rem}.change-confirm-wrap .dialog-check .flight-info{margin-bottom:1.066667rem}.change-confirm-wrap .dialog-check .flight-info .info-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#222d38;margin-bottom:.4rem}.change-confirm-wrap .dialog-check .flight-info .info-item .no{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:.533333rem}.change-confirm-wrap .dialog-check .flight-info .info-item .no .img-wrap{width:.32rem;height:.32rem;margin-right:.08rem}.change-confirm-wrap .dialog-check .flight-info .info-item .no .img-wrap img{width:100%}.change-confirm-wrap .dialog-check .flight-info .info-item .iconfont{color:#ed4444;font-size:.4rem}.change-confirm-wrap .dialog-check .loading{text-align:center;font-size:.426667rem;color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.change-confirm-wrap .dialog-check .loading .zhuan{-webkit-animation:loading 2s linear 0s infinite;animation:loading 2s linear 0s infinite;margin-right:.08rem}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.change-confirm-wrap .dialog-sell-out{padding:.8rem .533333rem 1.733333rem;background:#fff}.change-confirm-wrap .dialog-sell-out .title{font-size:.4rem;color:#666;margin-bottom:.533333rem;text-align:center}.change-confirm-wrap .dialog-sell-out .btn{width:5.866667rem;height:1.066667rem;background:#ed4444;border-radius:.613333rem;margin:0 auto;line-height:1.066667rem;font-size:.4rem;color:#fff;text-align:center}