div[data-v-6ff1bfaf]{box-sizing:border-box;font-family:PingFang SC}.pdb[data-v-6ff1bfaf]{padding-bottom:17.333vw}.foods[data-v-6ff1bfaf]{width:100%;padding:0 4vw;margin-top:4vw}.foods .food-list[data-v-6ff1bfaf]{width:100%;background:#fff;box-shadow:0 0 2.667vw 0 rgba(208,212,219,.4);border-radius:2.667vw;text-align:left;transition:all .5s;padding:0 4vw;padding-bottom:3.467vw;margin-bottom:2.667vw;position:relative}.foods .food-list .title[data-v-6ff1bfaf]{font-size:4.267vw;font-family:PingFang SC;font-weight:700;color:#171717;line-height:12vw}.foods .food-list .food-lis[data-v-6ff1bfaf]{overflow:hidden;margin-bottom:2.667vw}.foods .food-list .food-lis.mh[data-v-6ff1bfaf]{max-height:56vw}.foods .food-list .food-lis.hauto[data-v-6ff1bfaf]{height:auto}.foods .food-list .food-li[data-v-6ff1bfaf]{width:100%;height:16vw;margin-bottom:4vw;position:relative}.foods .food-list .food-li .pic[data-v-6ff1bfaf]{width:16vw;height:16vw;border-radius:2.667vw;overflow:hidden;position:absolute;top:0;left:4vw}.foods .food-list .food-li .pic img[data-v-6ff1bfaf]{width:16vw;height:16vw}.foods .food-list .food-li .name[data-v-6ff1bfaf]{position:absolute;top:0;left:25.333vw;font-size:3.733vw;width:48%;font-family:PingFang SC;font-weight:500;color:#282828;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.foods .food-list .food-li .count[data-v-6ff1bfaf]{position:absolute;bottom:0;left:25.333vw;font-size:3.467vw;font-family:PingFang SC;font-weight:500;color:#888fa0}.foods .food-list .food-li .price[data-v-6ff1bfaf]{position:absolute;top:0;right:4vw;font-size:3.733vw;font-family:PingFang SC;font-weight:500;color:#282828}.foods .food-list .food-li .price span[data-v-6ff1bfaf]{font-size:2.667vw}.foods .food-list .more[data-v-6ff1bfaf]{width:100%;font-size:2.933vw;color:#888fa0;background-color:#fff;line-height:3.467vw;text-align:center;display:inline-block;padding-left:4.8vw;position:relative}.foods .food-list .more img[data-v-6ff1bfaf]{width:2.133vw;height:1.2vw;transform:translateY(-.333vw);margin-right:1.333vw}.odinfo[data-v-6ff1bfaf]{width:92vw;margin:0 auto 2.667vw;background:#fff;box-shadow:0 0 2.667vw 0 rgba(207,211,219,.4);border-radius:2.667vw}.odinfo .it[data-v-6ff1bfaf]{width:100%;line-height:11.467vw;padding-left:10.133vw;padding-right:4vw;position:relative;font-size:3.733vw;font-family:PingFang SC;font-weight:500;color:#171717}.odinfo .it .color-red[data-v-6ff1bfaf]{display:inline;font-size:3.733vw;font-family:PingFang SC;font-weight:500;color:#f66;margin-left:.667vw}.odinfo .it img[data-v-6ff1bfaf]{width:3.467vw;height:3.467vw;position:absolute;top:50%;transform:translateY(-50%);left:4vw}.odinfo .it input[data-v-6ff1bfaf]{width:33.333vw;line-height:11.467vw;text-align:right;border:none}.odinfo .it input[data-v-6ff1bfaf],.odinfo .it span[data-v-6ff1bfaf]{position:absolute;top:50%;transform:translateY(-50%);right:4vw;font-size:3.467vw;font-family:PingFang SC;font-weight:500;color:#878f9f}.phone[data-v-6ff1bfaf]{width:92vw;margin:0 auto;background:#fff;box-shadow:0 0 2.667vw 0 rgba(207,211,219,.4);border-radius:2.667vw;font-size:3.733vw;font-family:PingFang SC;font-weight:500;position:relative}.phone[data-v-6ff1bfaf],.phone span[data-v-6ff1bfaf]{height:13.2vw;line-height:13.2vw;padding-left:4vw;color:#5f626e}.phone span[data-v-6ff1bfaf]{width:70%;border:none;font-size:3.467vw;position:absolute;left:21.733vw;top:0}.phone input[data-v-6ff1bfaf]::-webkit-input-placeholder{font-size:3.467vw;font-family:PingFang SC;font-weight:500;color:#aab0bf}.tip[data-v-6ff1bfaf]{width:92vw;height:9.333vw;line-height:9.333vw;background:#f1f1f1;border-radius:2.667vw;margin:0 auto;margin-top:2.667vw;padding-left:11.467vw;font-size:3.733vw;font-family:PingFang SC;font-weight:500;color:#272727;position:relative}.tip img[data-v-6ff1bfaf]{position:absolute;top:50%;transform:translateY(-50%);left:4vw;width:4vw;height:3.467vw}.shop-car[data-v-6ff1bfaf]{width:100vw;height:16vw;position:fixed;left:0;bottom:0;background:#fff;box-shadow:0 -.8vw 1.867vw .267vw rgba(208,212,219,.4);border-radius:4vw 4vw 0 0}.shop-car .total[data-v-6ff1bfaf]{position:absolute;top:4.533vw;left:4vw;font-size:3.733vw;font-family:PingFang SC;font-weight:800;color:#282828}.shop-car .total span[data-v-6ff1bfaf]{font-size:5.067vw}.shop-car .btn-order[data-v-6ff1bfaf]{width:34.667vw;height:10.667vw;line-height:10.667vw;text-align:center;background:#ffdc03;border-radius:5.333vw;font-size:4.533vw;font-family:PingFang SC;font-weight:700;color:#282828;position:absolute;right:4vw;top:2.667vw}.shop-car .btn-order.noready[data-v-6ff1bfaf]{background-color:#d0d4db}