.top[data-v-6cc7632e]{position:fixed;width:100%;padding:0 .4rem;height:1.06667rem;background:#fff;font-size:.34667rem;display:flex;line-height:1.2rem;justify-content:space-between;z-index:1}.top .info[data-v-6cc7632e]{display:flex;font-size:.45333rem}.top .info img[data-v-6cc7632e]{margin-top:.4rem;display:block;width:.4rem;height:.4rem;margin-right:.13333rem}.top .info .date[data-v-6cc7632e]{margin-right:.13333rem}.top .info .price[data-v-6cc7632e]{color:#ee2934}.top .info .price span[data-v-6cc7632e]{font-size:.34667rem}.list[data-v-6cc7632e]{margin-top:1.33333rem;padding-bottom:1.6rem}.list[data-v-6cc7632e] .custom-image .van-empty__image{width:2.4rem;height:2.4rem}.list .item[data-v-6cc7632e]{padding:.4rem .26667rem .13333rem;margin:.26667rem .26667rem 0;background-color:#fff;box-shadow:0 .02667rem .08rem 0 rgba(0,0,0,.06);border-radius:.10667rem;display:flex;justify-content:space-between;position:relative;overflow:hidden}.list .item .mark[data-v-6cc7632e]{position:absolute;right:0;top:0;padding:0 .13333rem 0 .4rem;color:#fff;background:linear-gradient(-90deg,#f02538,#fd533e)}.list .item .mark .shade[data-v-6cc7632e]{position:absolute;height:.66667rem;width:.53333rem;background:#fff;top:-.05333rem;left:-.37333rem;transform:skew(15deg,0)}.list .item .left .up[data-v-6cc7632e]{display:flex;font-size:.53333rem;color:#383838;line-height:.8rem}.list .item .left .up .to[data-v-6cc7632e]{font-size:.32rem;font-family:PingFang SC;font-weight:500;color:grey;line-height:.21333rem;text-align:center;margin:0 .53333rem;position:relative}.list .item .left .up .to img[data-v-6cc7632e]{width:2rem;height:.10667rem}.list .item .left .up .to .transit[data-v-6cc7632e]{padding:0 .13333rem;position:absolute;top:.32rem;left:.53333rem;color:#ee2934;font-size:.32rem;background:#fff}.list .item .left .up .end[data-v-6cc7632e]{position:relative}.list .item .left .up .end .crossDay[data-v-6cc7632e]{position:absolute;font-size:.32rem;top:-.37333rem;right:-.37333rem}.list .item .left .down[data-v-6cc7632e]{font-size:.32rem;color:grey;line-height:.37333rem;margin-top:.26667rem;display:flex;flex-wrap:wrap;align-items:center}.list .item .left .down>div[data-v-6cc7632e]{padding:.05333rem .10667rem;border-right:.02667rem solid #ccc}.list .item .left .down .no_border[data-v-6cc7632e],.list .item .left .down[data-v-6cc7632e] :last-child{border-right:none}.list .item .left .down img[data-v-6cc7632e]{display:block;width:.32rem;height:.32rem;margin-top:.05333rem;margin-right:.13333rem}.list .item .left .down .meal[data-v-6cc7632e]{color:#0595ff}.list .item .left .down .tipsTag[data-v-6cc7632e]{background:#fff2f3}.list .item .left .tag_box[data-v-6cc7632e]{display:flex}.list .item .left .tag_box>div[data-v-6cc7632e]{padding:0 .13333rem 0 0}.list .item .right .price[data-v-6cc7632e]{font-size:.50667rem;color:#ee2934;text-align:right}.list .item .right .price span[data-v-6cc7632e]{font-size:.32rem}.list .item .right .discount[data-v-6cc7632e]{font-size:.32rem;color:grey;white-space:nowrap}.list .item .right .tagBox[data-v-6cc7632e]{display:flex;justify-content:end}.list .item .right .tagBox .tag[data-v-6cc7632e]{background:linear-gradient(270deg,#f6563c,#ffa749);color:#fff;width:.42667rem;text-align:center;border-radius:.05333rem;line-height:.42667rem}.list .item .right .soldOut img[data-v-6cc7632e]{width:1.6rem}.footer[data-v-6cc7632e]{height:1.6rem;width:100%;background:#fff;box-shadow:0 -.02667rem .05333rem 0 rgba(0,0,0,.12);position:fixed;bottom:0;display:flex;font-size:.34667rem;color:grey}.footer .item[data-v-6cc7632e]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:.13333rem}.footer .item img[data-v-6cc7632e]{display:block;width:.56rem;height:.56rem;margin-bottom:.13333rem}.footer .active[data-v-6cc7632e]{color:#ee2934}.filter .head[data-v-6cc7632e]{line-height:.90667rem;text-align:center;font-size:.42667rem;color:#383838}.filter .content[data-v-6cc7632e]{padding:.26667rem .4rem 0}.filter .content .checkBox[data-v-6cc7632e]{display:flex}.filter .content .checkBox .box[data-v-6cc7632e]{flex:1}.filter .content .checkBox[data-v-6cc7632e] .van-checkbox__icon .van-icon{width:.42667rem;height:.42667rem;font-size:.32rem;line-height:.34667rem;border-width:.06667rem;box-sizing:border-box}.filter .content .title[data-v-6cc7632e]{font-size:.4rem;margin-top:.53333rem}.filter .content .checkWrap[data-v-6cc7632e]{display:flex;flex-wrap:wrap}.filter .content .checkWrap .box[data-v-6cc7632e]{width:2.66667rem;height:.8rem;border:.02667rem solid #b2b2b2;border-radius:.10667rem;margin-right:.34667rem;margin-top:.26667rem;position:relative;color:#383838;font-size:.34667rem;text-align:center;line-height:.8rem}.filter .content .checkWrap .box img[data-v-6cc7632e]{display:block;position:absolute;right:-.02667rem;bottom:-.02667rem;width:.32rem}.filter .content .checkWrap .checked[data-v-6cc7632e]{border:.02667rem solid #ee2934;color:#ee2934;background-color:#fff2f3}.filter .content .btn[data-v-6cc7632e]{display:flex;justify-content:space-between;margin-top:.8rem}.filter .content .btn[data-v-6cc7632e] .van-button{width:45%;box-sizing:border-box;height:1.06667rem;font-size:.4rem;line-height:1.2;border-radius:.16rem}.filter[data-v-6cc7632e] .van-popup__close-icon--top-right{top:.26667rem;right:.26667rem}.filter[data-v-6cc7632e] .van-popup__close-icon{font-size:.42667rem}.ydf_content[data-v-6cc7632e]{font-size:.37333rem;padding:.26667rem .4rem;display:flex;flex-direction:column;align-items:center}.ydf_content img[data-v-6cc7632e]{width:40%;margin:.26667rem 0}.ydf_content .sm[data-v-6cc7632e]{font-size:.32rem}