.mvp-refund-apply{width:100%;min-height:100vh;background-color:#f3f3f3;color:#222d38;font-size:.4rem;position:relative;padding-top:.266667rem;margin-bottom:1.866667rem}.mvp-refund-apply .flight-info-wrap{width:100%;background:#fff}.mvp-refund-apply .flight-info-wrap .flight-wrap{width:100%;padding:.533333rem;border-bottom:.026667rem solid #eee}.mvp-refund-apply .flight-info-wrap .flight-wrap>div:first-of-type,.mvp-refund-apply .flight-info-wrap .flight-wrap>div:nth-of-type(2){margin-bottom:.4rem}.mvp-refund-apply .flight-info-wrap .flight-wrap>div:nth-of-type(2),.mvp-refund-apply .flight-info-wrap .flight-wrap>div:nth-of-type(3){color:#666}.mvp-refund-apply .flight-info-wrap .flight-wrap .cost{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}.mvp-refund-apply .flight-info-wrap .flight-wrap .cost .refund-cost{font-size:.4rem;font-weight:700}.mvp-refund-apply .flight-info-wrap .flight-wrap .cost span{color:#f13c3f;font-size:.346667rem}.mvp-refund-apply .flight-info-wrap .flight-wrap .flight-num{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}.mvp-refund-apply .flight-info-wrap .flight-wrap .flight-num .logo{width:.32rem;height:.32rem;margin-right:.133333rem}.mvp-refund-apply .flight-info-wrap .refund-type{width:100%;padding:.426667rem .533333rem;border-top:.026667rem solid #eee;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;color:#222;font-size:.4rem;line-height:.426667rem;position:relative}.mvp-refund-apply .flight-info-wrap .refund-type .icon-right{color:#999}.mvp-refund-apply .flight-info-wrap .passenger-wrap{width:100%;padding:.266667rem .533333rem;overflow:hidden;line-height:.933333rem;font-size:.4rem;color:#222}.mvp-refund-apply .flight-info-wrap .passenger-wrap .passenger-txt{font-weight:700}.mvp-refund-apply .flight-info-wrap .passenger-list{height:.933333rem;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}.mvp-refund-apply .flight-info-wrap .passenger-list .name{color:#222d38}.mvp-refund-apply .flight-info-wrap .passenger-list .radio-wrap{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:.4rem;height:.4rem;line-height:.4rem;border:.026667rem solid #ddd;border-radius:50%;background:#fff}.mvp-refund-apply .flight-info-wrap .passenger-list .radio-wrap .icon-kuangzhonggou{font-size:.32rem}.mvp-refund-apply .flight-info-wrap .passenger-list .radio-wrap.checked{background:#f13538!important;color:#fff;border:none}.mvp-refund-apply .flight-info-wrap .black-cor .name{color:#222;font-weight:700}.mvp-refund-apply .flight-info-wrap .disabled .name,.mvp-refund-apply .flight-info-wrap .disabled .status-text{color:#999}.mvp-refund-apply .ticket-item{position:relative;background:#fff;text-align:center;line-height:1.333333rem;font-size:.4rem}.mvp-refund-apply .action-bar{position:fixed;left:0;bottom:0;right:0;height:1.866667rem;z-index:30;background:#fff;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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 .533333rem .266667rem .533333rem;font-size:.4rem;color:#999}.mvp-refund-apply .action-bar .real-back{font-weight:700;color:#3d4750}.mvp-refund-apply .action-bar .red{font-weight:700;color:#f13538}.mvp-refund-apply .action-bar .next-btn{width:2.933333rem;height:1.066667rem;line-height:1.066667rem;border-radius:.613333rem;-webkit-box-shadow:0 .053333rem .133333rem 0 rgba(255,26,0,.37);box-shadow:0 .053333rem .133333rem 0 rgba(255,26,0,.37)}.mvp-refund-apply .cert-wrap{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;padding:.4rem .533333rem}.mvp-refund-apply .cert-wrap .title{font-size:.4rem;color:#222;font-weight:500;margin-bottom:.266667rem}.mvp-refund-apply .cert-wrap .sub-title{font-size:.346667rem;color:#666}.mvp-refund-apply .cert-wrap .cert-content{width:2.133333rem;height:2.133333rem;position:relative}.mvp-refund-apply .cert-wrap .cert-content input{position:absolute;right:0;left:0;bottom:0;top:0;opacity:0}.mvp-refund-apply .cert-wrap .cert-content img{width:100%;max-height:100%}.mvp-refund-apply .cg-dialog-content-wrap .dialog{border-radius:.373333rem}.mvp-refund-apply .cg-dialog-content-wrap .dialog .dialog-card .card-text{background:transparent}