.van-steps{overflow:hidden;background-color:#fff}.van-steps--horizontal{padding:10px 10px 0}.van-steps--horizontal .van-steps__items{position:relative;display:flex;margin:0 0 10px;padding-bottom:22px}.van-steps--vertical{padding:0 0 0 32px}.van-step{position:relative;flex:1;color:#969799;font-size:14px}.van-step__circle{display:block;width:5px;height:5px;background-color:#969799;border-radius:50%}.van-step__line{position:absolute;background-color:#ebedf0;transition:background-color .3s}.van-step--horizontal{float:left}.van-step--horizontal:first-child .van-step__title{margin-left:0;transform:none}.van-step--horizontal:last-child{position:absolute;right:1px;width:auto}.van-step--horizontal:last-child .van-step__title{margin-left:0;transform:none}.van-step--horizontal:last-child .van-step__circle-container{right:-9px;left:auto}.van-step--horizontal .van-step__circle-container{position:absolute;top:30px;left:-8px;z-index:1;padding:0 8px;background-color:#fff;transform:translateY(-50%)}.van-step--horizontal .van-step__title{display:inline-block;margin-left:3px;font-size:12px;transform:translateX(-50%)}@media (max-width:321px){.van-step--horizontal .van-step__title{font-size:11px}}.van-step--horizontal .van-step__line{top:30px;left:0;width:100%;height:1px}.van-step--horizontal .van-step__icon{display:block;font-size:12px}.van-step--horizontal .van-step--process{color:#181818}.van-step--vertical{display:block;float:none;padding:10px 10px 10px 0;line-height:18px}.van-step--vertical:not(:last-child):after{border-bottom-width:1px}.van-step--vertical .van-step__circle-container{position:absolute;top:19px;left:-15px;z-index:1;font-size:12px;line-height:1;transform:translate(-50%,-50%)}.van-step--vertical .van-step__line{top:16px;left:-15px;width:1px;height:100%}.van-step:last-child .van-step__line{width:0}.van-step--finish{color:#181818}.van-step--finish .van-step__circle,.van-step--finish .van-step__line{background-color:#07c160}.van-step__icon,.van-step__title{transition:color .3s}.van-step__icon--active,.van-step__icon--finish,.van-step__title--active,.van-step__title--finish{color:#07c160}.van-card{position:relative;box-sizing:border-box;padding:8px 16px;color:#181818;font-size:12px;background-color:#fafafa}.van-card:not(:first-child){margin-top:8px}.van-card__header{display:flex}.van-card__thumb{position:relative;flex:none;width:88px;height:88px;margin-right:8px}.van-card__thumb img{border-radius:12px}.van-card__content{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0;min-height:88px}.van-card__content--centered{justify-content:center}.van-card__desc,.van-card__title{word-wrap:break-word}.van-card__title{max-height:32px;font-weight:500;line-height:16px}.van-card__desc{max-height:20px;color:#646566}.van-card__bottom,.van-card__desc{line-height:20px}.van-card__price{display:inline-block;color:#323233;font-weight:500;font-size:12px}.van-card__price-integer{font-size:16px}.van-card__price-decimal,.van-card__price-integer{font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif}.van-card__origin-price{display:inline-block;margin-left:5px;color:#969799;font-size:10px;text-decoration:line-through}.van-card__num{float:right;color:#969799}.van-card__tag{position:absolute;top:2px;left:0}.van-card__footer{flex:none;text-align:right}.van-card__footer .van-button{margin-left:5px}.BaggageExplain h3{margin:5px 0}.BaggageExplain .pad8{padding:8px}.BaggageExplain .check-box{min-height:50vh;height:auto;padding-bottom:30px;padding:10px}.tips[data-v-df2477ca]{background-color:#f0faff;border-radius:10px;font-size:12px;font-weight:400;letter-spacing:0;color:#ff4f3f;line-height:22px;padding:0 10px}.wei[data-v-df2477ca]{width:21px;height:17px;line-height:17px;background-color:#fff;border:1px solid #ff4f3f;color:#ff4f3f;border-radius:4px}.text-icon[data-v-df2477ca],.wei[data-v-df2477ca]{display:inline-block;font-size:10px;text-align:center}.text-icon[data-v-df2477ca]{padding:3px;border-radius:4px}.airIcon[data-v-df2477ca]{height:13px;vertical-align:middle;max-width:20px}.tag-green[data-v-df2477ca]{background-image:linear-gradient(-90deg,#45bf9b,#52dcb3),linear-gradient(#eef2f7,#eef2f7);background-blend-mode:normal,normal;box-shadow:0 2px 2px 0 rgba(51,164,131,.3)}.clbz-bar.van-notice-bar[data-v-df2477ca]{height:24px;margin-top:8px;border-radius:12px}[data-v-df2477ca] .ld-step.van-steps .van-hairline{font-size:12px}[data-v-df2477ca] .ld-step.van-steps .van-step .van-icon-checked,[data-v-df2477ca] .ld-step.van-steps .van-step .van-step__circle{width:20px;height:20px;border:5px solid #f0faff;background:#eb6100}[data-v-df2477ca] .ld-step.van-steps .van-step .van-icon-checked:before{content:""}[data-v-df2477ca] .ld-step.van-steps .van-step .van-step__circle-container{z-index:0}[data-v-df2477ca] .ld-step.van-steps .van-step .van-step__line{background:#eb6100}[data-v-df2477ca] .ld-step.van-steps .van-step--vertical:first-child:before{z-index:0}.ld-step.van-steps .van-hairline[data-v-df2477ca]{font-size:12px}.ld-step.van-steps .van-step .van-icon-checked[data-v-df2477ca],.ld-step.van-steps .van-step .van-step__circle[data-v-df2477ca]{width:20px;height:20px;border:5px solid #f0faff;background:#eb6100;border-radius:50%}.ld-step.van-steps .van-step .van-icon-checked[data-v-df2477ca]:before{content:""}.ld-step.van-steps .van-step .van-step__circle-container[data-v-df2477ca]{z-index:0}.ld-step.van-steps .van-step .van-step__line[data-v-df2477ca]{background:#eb6100}.ld-step.van-steps .van-step--vertical[data-v-df2477ca]:first-child:before{z-index:0}.cardetails[data-v-df2477ca]{font-size:14px}.cardetails .pad-5[data-v-df2477ca]{padding:5px}.cardetails .van-card[data-v-df2477ca]{background-color:#fff}.cardetails .van-card__content[data-v-df2477ca]{min-height:auto}.cardetails .van-card__thumb[data-v-df2477ca]{height:auto}.cardetails .sc[data-v-df2477ca]{padding:.2rem .32rem}.cardetails .right-icon[data-v-df2477ca]{margin-left:5px;color:#969799;min-width:1em;height:42px;font-size:16px;line-height:42px}.cardetails .box[data-v-df2477ca]{padding:0 .16rem}.cardetails .box .head[data-v-df2477ca]{padding:.3rem .2rem .4rem}.cardetails .wrapper[data-v-df2477ca]{position:relative;height:calc(100% - 96px);overflow:hidden}.cardetails .planeBox[data-v-df2477ca]{padding-bottom:5px}.cardetails .pad-b-20[data-v-df2477ca]{padding-bottom:20px}.cardetails .pad-tb-5[data-v-df2477ca]{padding-top:5px;padding-bottom:5px}