.star[data-v-8564cc06]:before{content:"*";color:red;font-size:20px;margin-right:3px}.footer-fixed{position:fixed!important;bottom:0;z-index:3}.my-fixed-width{left:auto!important;right:auto!important}@media (min-width:768px){.my-fixed-width{width:750px!important}}@media (min-width:992px){.my-fixed-width{width:970px!important}}@media (min-width:1200px){.my-fixed-width{width:1170px!important}}.full_card,.ydy_card{background-color:#fff;overflow:hidden}.ydy_card{margin:5px 10px 15px 10px;border-radius:10px;box-sizing:border-box}.ydy_row{width:100%;overflow:hidden;line-height:24px}.row_title,.ydy_row{position:relative;font-size:16px}.row_title{padding:16px 16px 8px;line-height:16px}.b_top{border-top:1px solid #ebedf0}.b_left_right{border-left:1px solid #ebedf0;border-right:1px solid #ebedf0}.b_bottom{border-bottom:1px solid #ebedf0}.b_top_dashed{border-top:thin dashed #ebedf0}.b_bottom_dashed{border-bottom:thin dashed #ebedf0}.align_right{text-align:right}.align_center{text-align:center}.wcolor{color:#fff}.wbg{background-color:#fff}.bluebg{background:#71a0f0;color:#fff}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs18{font-size:18px}.dflex{display:flex}.dfw{flex-wrap:wrap}.aicenter{align-items:center}.aistart{align-items:flex-start}.aibaseline{align-items:baseline}.jcend{justify-content:flex-end}.jccenter{justify-content:center}.jcsb{justify-content:space-between}.jcsa{justify-content:space-around}.flex1{flex:1}.paddingw10{box-sizing:border-box;padding-left:10px;padding-right:10px}.paddingw5{box-sizing:border-box;padding-left:5px;padding-right:5px}.paddingw16{box-sizing:border-box;padding-left:16px;padding-right:16px}.paddingh10{padding-top:10px;padding-bottom:10px}.paddingh16{padding-bottom:16px}.paddingh16,.paddingtop16{padding-top:16px}.paddingh5{padding-top:5px;padding-bottom:5px}.paddingh1{padding-top:1px;padding-bottom:1px}.mtop5{margin-top:5px}.mtop10{margin-top:10px}.mtop15{margin-top:15px}.mtop20{margin-top:20px}.mbottom5{margin-bottom:5px}.mbottom10{margin-bottom:10px}.mbottom15{margin-bottom:15px}.mbottom20{margin-bottom:20px}.mleft5{margin-left:5px}.mleft10{margin-left:10px}.mleft15{margin-left:15px}.mleft20{margin-left:20px}.ydy-radio{height:16px;width:16px;margin:0 3px 0 3px}.v-middle{vertical-align:middle}.pay_select_btn{width:80%;height:80px;border:1px solid #c9c9c9}.my_toast{width:200px;background:#fff;color:#111}.my_popup{display:flex;flex-direction:column;overflow:hidden;color:#323233}.my_popup_title{flex-shrink:0;font-weight:500;font-size:16px;line-height:48px;text-align:center}.my_popup_content{flex:1 auto;overflow-y:auto;transition:transform .3s;-webkit-overflow-scrolling:touch;z-index:1}.my_popup_content div{overflow:hidden!important}.van-stepper--round .van-stepper__plus{background-color:#fff;font-size:20px;border:2px solid #6395ec}.van-stepper--round .van-stepper__plus:before{background-color:#6395ec;height:2px}.van-stepper--round .van-stepper__plus:after{background-color:#6395ec;width:2px}.van-button--primary{background-color:#00906d;border:#00906d;color:#fff!important}.van-tabbar-item--active{color:#00906d}.van-button--warning{background-color:#f44882;border-color:#f44882;color:#fff!important}.primary{color:#00906d!important}.primaryc{color:#e6f4f0!important}.van-tag--primary.van-tag--plain{color:#00906d}.van-calendar__selected-day,.van-checkbox__icon--checked .van-icon,.van-radio__icon--checked .van-icon,.van-stepper--round .van-stepper__minus,.van-stepper--round .van-stepper__plus{background-color:#00906d;border-color:#00906d;color:#fff}.van-button--danger{background-color:#fff;border-color:#00906d;color:#00906d!important}.van-button--danger.van-calendar__confirm{background-color:#00906d;border-color:#00906d;color:#fff!important}.van-button--default{border-color:#f44882!important;color:#f44882!important}.van-button--default,.van-stepper--round .van-stepper__plus:after,.van-stepper--round .van-stepper__plus:before{background-color:#fff}input{accent-color:#00906d}.van-picker-column__item--selected{color:#00906d}.coupon_wrapper{position:relative;display:inline-block;width:100%}.coupon_status_div{position:absolute;top:0;right:0;transform:rotate(-20deg);box-sizing:border-box;padding:0 3px;font-weight:600;text-align:center;color:#00906d;font-size:12px;width:50px;height:50px;line-height:50px;border-radius:25px;background-size:50px 50px}.coupon_list_div{display:flex;flex-wrap:wrap}.coupon{display:inline-flex;position:relative;padding-left:5px;padding-right:5px;box-sizing:border-box;margin:10px 2%;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;width:96%}.coupon-canuse{background-color:#f44882;color:#fff}.coupon-unreceived{background-color:#f5aa26;color:#fff}.coupon-unreceived-zero{background-color:#cecece;color:#fff}.coupon-cannotuse{background-color:#eee;color:#5e5e5e}.coupon-wave-left:before,.coupon-wave-right:after{content:"";position:absolute;top:0;height:100%;width:14px;background-image:radial-gradient(#fff 0,#fff 4px,transparent 0);background-size:14px 14px;background-position:0 2px;background-repeat:repeat-y;z-index:1}.coupon-wave-left:before{left:-7px}.coupon-wave-right:after{right:-7px}.coupon-info{padding:10px 10px 5px;box-sizing:border-box;position:relative;min-width:150px;width:70%}.coupon-info-right-dashed{border-right:2px dashed #fff}.coupon-info-right-solid{border-right:2px solid #fff}.coupon-hole:after,.coupon-hole:before{content:"";width:10px;height:10px;background-color:#fff;border-radius:50%;position:absolute;right:-5px}.coupon-info:before{top:-5px}.coupon-info:after{bottom:-5px}.coupon-info>div{margin-bottom:2px}.coupon-title{font-size:12px;font-weight:700}.coupon-price{font-size:16px;font-weight:700}.coupon-desc,.coupon-expiry-date,.coupon-no{font-size:12px}.coupon-no{margin-top:10px}.coupon-price>span{font-size:12px;margin-left:5px;font-weight:400}.coupon-status{padding:10px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;flex-direction:column;min-width:50px;position:relative;width:30%}.coupon-status>.coupon-type,.coupon-status>span{font-size:14px;font-weight:700}.coupon-status>.coupon-type{margin-bottom:5px}.coupon-clause-div{margin-top:10px;height:35px;line-height:35px;font-size:16px;color:#eb370f;font-weight:700;background-color:#fff5ee;text-align:center;cursor:pointer}.order_msg[data-v-a8469a5e]{position:relative;width:100%;background-color:#fff;min-height:600px}.travel_msg[data-v-a8469a5e]{width:96%;padding-bottom:50px;background-color:#00906d;color:#fff;z-index:0;position:relative;margin-left:2%}.travel_msg p[data-v-a8469a5e]{margin:0;padding:0}.travel_msg .orderCitys[data-v-a8469a5e]{color:#e0938d}.passenge_card[data-v-a8469a5e]{position:relative;margin-top:-45px;margin-left:4%;width:92%;min-height:200px;z-index:1;border-radius:15px;margin-bottom:30px;box-sizing:border-box;color:#000;box-shadow:0 5px 20px #ccc;overflow:hidden;background-size:100% 100%}.passenge_empty[data-v-a8469a5e]{height:20px;line-height:80px;color:#8c8c8c;font-size:14px}.passenge_card .travel_name[data-v-a8469a5e]{display:inline-block;background:#00906d;padding:3px 10px;color:#fff;border-radius:4px}.passenge_card .travel_seat_number[data-v-a8469a5e]{font-size:14px}.passenge_title[data-v-a8469a5e]{font-size:14px;line-height:22px}.passenge_desc[data-v-a8469a5e]{font-size:14px;color:#969799}.origin_price[data-v-a8469a5e]{display:inline-block;margin-left:5px;color:#969799;font-size:10px;text-decoration:line-through}.list-enter-active[data-v-a8469a5e],.list-leave-active[data-v-a8469a5e]{transition:all .6s}.list-enter[data-v-a8469a5e],.list-leave-to[data-v-a8469a5e]{opacity:0;transform:translateX(100%)}.footer-wbg[data-v-a8469a5e]{background-color:#fff;border-top:1px solid #f2f2f2}.s_num_1[data-v-a8469a5e]{color:#68a890}.s_num_2[data-v-a8469a5e]{color:#ff976a}.s_num_3[data-v-a8469a5e]{color:#ee0a24}.s_num_4[data-v-a8469a5e]{color:#999}[data-v-a8469a5e] .van-field__label{width:auto}[data-v-a8469a5e] .ydy_card .van-stepper__input{font-size:30px;height:30px;width:50px}.row>div>div[data-v-a8469a5e],.row[data-v-a8469a5e]{display:flex;align-items:center;justify-content:space-between}.row[data-v-a8469a5e]{padding:10px}.row img[data-v-a8469a5e]{width:37px;height:25px;padding-left:10px}.row h3[data-v-a8469a5e]{padding-right:30px}