.RetaiTicketFlights[data-v-57a5f542]{background-color:#fff;margin-bottom:.05rem;border-radius:.04rem}.RetaiTicketFlights-wrapper[data-v-57a5f542]{font-size:.32rem;overflow:hidden}.RetaiTicketFlights-wrapper>div[data-v-57a5f542]{padding:.2rem .3rem;line-height:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:.01rem solid #e3e3e3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.RetaiTicketFlights-right[data-v-57a5f542]{width:20%;text-align:right}.RetaiTicketFlights-flag[data-v-57a5f542]{height:1.6rem}.RetaiTicketFlights-left>div:first-child span[data-v-57a5f542]:nth-child(2),.RetaiTicketFlights-left>div:first-child span[data-v-57a5f542]:nth-child(3),.RetaiTicketFlights-left>div:last-child span[data-v-57a5f542]:first-child{display:inline-block;max-width:3.6rem}.RetaiTicketFlights-left span[data-v-57a5f542]{vertical-align:middle;padding:0 .1rem}.left{float:left}.right{float:right}.flight{margin:0 auto;width:100%;background-color:#fff;border-radius:0 0 .24155rem .24155rem;position:relative}.flight .publicStyle{position:relative;top:-1.23rem;z-index:0}.flight .publicStyle .itemLeft{left:0;border-right:.2rem solid transparent;z-index:1;border-radius:.24rem 0 0 0}.flight .publicStyle .itemRight{right:0;border-left:.2rem solid transparent;z-index:0;border-radius:0 .24rem 0 0}.flight .publicStyle .itemLeft,.flight .publicStyle .itemRight{position:absolute;height:0;width:50%;border-bottom:1.24rem solid #4062d4;z-index:0}.flight .publicStyle .onlyStyle{border-bottom:1.35rem solid #fff;top:-.1rem;z-index:1}.flight .voyageStyle{width:100%;height:1.24rem;position:relative;top:-1.24rem;z-index:1}.flight .voyageStyle .oneWay{width:50%;left:0}.flight .voyageStyle .roundTrip{width:50%;right:0}.flight .voyageStyle .oneWay,.flight .voyageStyle .roundTrip{position:absolute;height:1.14rem;line-height:1.24rem;color:#fff}.flight .voyageStyle .voyageActive{color:#000;height:0}.flight .voyageStyle .fontCss{font-size:.45rem}.flight .infoForm{height:100%}.flight .infoForm li{display:block;width:100%;height:1.98rem;border-bottom:.01208rem solid #e3e3e3;padding:0 .43478rem;box-sizing:border-box}.flight .infoForm .city img{width:.8rem;vertical-align:middle;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.flight .infoForm .city .rotateCity,.flight .infoForm .city img{-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.flight .infoForm .city .rotateCity{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.flight .infoForm .Selec.left,.flight .infoForm .Selec.right{width:3.5rem}.flight .infoForm .city .Selec,.flight .infoForm .level .Selec,.flight .infoForm .passenger .Selec,.flight .infoForm .time .Selec{height:100%;padding:0 .43478rem;text-align:left;box-sizing:border-box}.flight .infoForm .city .Selec .title,.flight .infoForm .level .Selec .title,.flight .infoForm .passenger .Selec .title,.flight .infoForm .time .Selec .title{display:inline-block;width:100%;color:#ccc;margin:.18116rem 0}.flight .infoForm .city .Selec div,.flight .infoForm .level .Selec div,.flight .infoForm .passenger .Selec div,.flight .infoForm .time .Selec div{font-size:.48309rem;font-weight:700}.flight .infoForm .passenger .often{height:.60386rem}.flight .infoForm .passenger{overflow:auto;padding:0 .43rem .2rem;height:unset}.flight .infoForm .passenger .tagSyle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flight .infoForm .passenger .tagSyle .van-tag{position:relative;margin:.05rem .1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:1.93rem;width:25%}.flight .infoForm .passenger .tagSyle .van-tag .van-icon{position:absolute;right:0;pointer-events:none;background-color:#1989fa;width:.5rem;height:.5rem}.flight .infoForm li:last-child{position:relative;padding-top:.36232rem}.flight .infoForm li:last-child .secheBtn{height:.96618rem;font-size:.36232rem}.flight .bottomInfo{background-color:#fff7cc;border:none;padding:.2rem}.flight .bottomInfo span{float:right;font-size:.34rem;text-align:left;width:92%}.flight .bottomInfo:after,.flight .bottomInfo:before{content:"";display:table}.flight .bottomInfo:after{clear:both}.flight .bottomInfo{zoom:1}.approval_flight{margin-top:.36232rem;font-size:.32rem;padding:.2rem .3rem;background:#fff;border-radius:.24155rem}.approval_flight .approval_title{font-size:.36rem;font-weight:600;margin-bottom:.2rem;text-align:left}.approval_flight .approval_list{list-style:none;color:#2577e3;line-height:.36232rem;max-height:2.41546rem;overflow-y:auto}.approval_flight .approval_list li{text-align:left;padding:.12077rem 0}.approval_flight .booking{display:inline-block;margin-left:1.20773rem}