.PlaceOrder[data-v-11c797fe]{height:100%;background:#f5f4f4;display:flex;flex-flow:column;align-items:center}.PlaceOrder .word-break[data-v-11c797fe]{word-break:normal;font-size:10pt}.PlaceOrder[data-v-11c797fe] .ant-input{border:1pt solid #979797;border-radius:0;box-shadow:none!important}.PlaceOrder[data-v-11c797fe] .ant-input:hover{border:1pt solid #979797;box-shadow:none}.PlaceOrder[data-v-11c797fe] .van-nav-bar{background-color:var(--primaryColor,#000);height:35pt;width:100%}.PlaceOrder[data-v-11c797fe] .van-nav-bar .van-nav-bar__title{color:#fff;font-size:14pt}.PlaceOrder[data-v-11c797fe] .van-grid-item__content{background:#f5f4f4;padding:17pt 3.75pt 7.5pt}.PlaceOrder[data-v-11c797fe] .van-nav-bar__content{height:100%}.PlaceOrder .content[data-v-11c797fe]{width:calc(100% - 12pt);height:calc(100% - 155pt);padding:0 10pt;text-align:left;overflow:auto}.PlaceOrder .content[data-v-11c797fe] .van-badge__wrapper{width:100%;margin-top:10pt}.PlaceOrder .content .mealPeriod[data-v-11c797fe]{font-size:10pt;font-family:ArialRoundedMTBold;font-weight:600;color:#2b2e36;background-color:var(--primaryColor,#000);color:#fff;padding:4pt;margin-top:10pt;border-radius:3pt;width:fit-content;white-space:nowrap}.PlaceOrder .content .food[data-v-11c797fe]{width:100%;text-align:left;background:#f9f9f9;border-radius:7pt;margin-top:4pt;margin-bottom:8pt;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.PlaceOrder .content .food .food-name[data-v-11c797fe]{background-color:#fff;padding:4pt 10pt 0;border-radius:7pt 7pt 0 0;display:flex;align-items:center;justify-content:space-between;position:relative}.PlaceOrder .content .food .food-name span[data-v-11c797fe]{font-size:11pt;font-family:PingFangSC-Semibold,PingFang SC;color:#2b2e36}.PlaceOrder .content .food .food-name .price[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#636464;margin-left:10pt}.PlaceOrder .content .food .item[data-v-11c797fe]{background-color:#fff;padding:0 10pt 5pt;margin-bottom:2pt}.PlaceOrder .content .food .item .item-name[data-v-11c797fe]{display:flex;justify-content:right;align-items:center;height:24pt}.PlaceOrder .content .food .item .item-name span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Semibold,PingFang SC;color:#272727}.PlaceOrder .content .food .item .radio-group[data-v-11c797fe] .van-radio__label{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2e36;line-height:20pt;margin-left:10pt;display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:30pt}.PlaceOrder .content .food .item .radio-group[data-v-11c797fe] .van-radio__icon--checked .van-icon{background-color:var(--primaryColor,#000);border-color:var(--primaryColor,#000)}.PlaceOrder .content .food .item .select[data-v-11c797fe]{display:flex;align-items:center;margin-bottom:5pt}.PlaceOrder .content .food .item .select .type[data-v-11c797fe]{width:50pt;height:20pt;background:#fff;border-radius:3.5pt;border:1pt solid #979797;display:flex;align-items:center;justify-content:center;margin-right:10pt}.PlaceOrder .content .food .item .select .type span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2e36}.PlaceOrder .content .food .item .select .type-checked[data-v-11c797fe]{background:var(--primaryColor,#000);border:1pt solid var(--primaryColor,#000);width:50pt;height:20pt;border-radius:3.5pt;display:flex;align-items:center;justify-content:center;margin-right:10pt}.PlaceOrder .content .food .item .select .type-checked span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.PlaceOrder .content .food .border-radius[data-v-11c797fe]{border-radius:0 0 7pt 7pt}.PlaceOrder .promo[data-v-11c797fe]{width:calc(100% - 12pt);height:65pt;padding:0 10pt;margin-top:5pt;display:flex;align-items:flex-end}.PlaceOrder .promo .promo-pop[data-v-11c797fe]{width:100%;height:100%;text-align:left;background:#fff;border-radius:7pt;overflow:hidden;display:flex;flex-direction:column;padding:10pt}.PlaceOrder .bottom[data-v-11c797fe]{height:30pt;width:calc(100% - 20pt);background:#fff;border-radius:25pt;margin:5pt 0;display:flex;align-items:center;justify-content:space-between}.PlaceOrder .bottom[data-v-11c797fe] .van-badge--fixed{top:10pt}.PlaceOrder .bottom img[data-v-11c797fe]{width:20pt;height:20pt;background-repeat:no-repeat;margin-left:20pt}.PlaceOrder .bottom .price[data-v-11c797fe]{font-size:13pt;font-family:Arial-Black,Arial;font-weight:900;color:#2e2e2e}.PlaceOrder .bottom .btn[data-v-11c797fe]{width:120pt;height:30pt;background-color:var(--primaryColor,#000);border-radius:25pt;display:flex;align-items:center;justify-content:center}.PlaceOrder .bottom .btn span[data-v-11c797fe]{font-size:13pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#fff}.PlaceOrder .foodModel[data-v-11c797fe]{text-align:left;background:#f9f9f9}.PlaceOrder .foodModel .title[data-v-11c797fe]{background-color:#fff;padding:0 10pt;border-bottom:1pt solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;height:60pt}.PlaceOrder .foodModel .title span[data-v-11c797fe]{font-size:14pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#2b2e36}.PlaceOrder .foodModel .item[data-v-11c797fe]{background-color:#fff;padding:0 10pt 5pt;margin-bottom:2pt}.PlaceOrder .foodModel .item .item-name span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#272727}.PlaceOrder .foodModel .item .checked-group[data-v-11c797fe] .van-checkbox__label{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2e36;line-height:20pt;margin-left:10pt;display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:30pt}.PlaceOrder .foodModel .item .checked-group[data-v-11c797fe] .van-checkbox__icon--checked .van-icon{background-color:var(--primaryColor,#000);border-color:var(--primaryColor,#000)}.PlaceOrder .foodModel .item .radio-group[data-v-11c797fe] .van-radio__label{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2e36;line-height:20pt;margin-left:10pt;display:flex;align-items:center;justify-content:space-between;width:100%;padding-right:30pt}.PlaceOrder .foodModel .item .radio-group[data-v-11c797fe] .van-radio__icon--checked .van-icon{background-color:var(--primaryColor,#000);border-color:var(--primaryColor,#000)}.PlaceOrder .foodModel .item .select[data-v-11c797fe]{display:flex;align-items:center;margin-bottom:5pt}.PlaceOrder .foodModel .item .select .type[data-v-11c797fe]{width:60pt;height:20pt;background:#fff;border-radius:3.5pt;border:1pt solid #979797;display:flex;align-items:center;justify-content:center;margin-right:10pt}.PlaceOrder .foodModel .item .select .type span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#2b2e36}.PlaceOrder .foodModel .item .select .type-checked[data-v-11c797fe]{background:var(--primaryColor,#000);border:1pt solid var(--primaryColor,#000);width:60pt;height:20pt;border-radius:3.5pt;display:flex;align-items:center;justify-content:center;margin-right:10pt}.PlaceOrder .foodModel .item .select .type-checked span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff}.PlaceOrder .foodModel .remark[data-v-11c797fe]{background-color:#fff;padding:0 10pt 5pt}.PlaceOrder .foodModel .remark .item-name span[data-v-11c797fe]{font-size:12pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#272727}.PlaceOrder .foodModel .remark .input[data-v-11c797fe]{margin-top:5pt;margin-bottom:10pt;border-radius:1pt;border:1pt solid #979797}.PlaceOrder .foodModel .btn[data-v-11c797fe]{height:30pt;border-radius:5pt;background-color:var(--primaryColor,#000);border-color:var(--primaryColor,#000);color:#fff}.PlaceOrder .foodModel .btn[data-v-11c797fe] .van-button__text{font-size:12pt}.subFood[data-v-11c797fe]{position:relative;overflow:hidden;width:100%;display:flex;flex-flow:column;align-items:center;padding:2pt 0}.subFood .word-break[data-v-11c797fe]{text-align:left;width:100%;width:calc(100% - 20pt)}.divider[data-v-11c797fe]{width:calc(100% - 20pt);height:1pt;background-color:#dcdcdc;bottom:1pt}.modal[data-v-11c797fe]{width:250pt;text-align:left;padding:10px}.modal .title[data-v-11c797fe]{background-color:#fff;display:flex;align-items:center;justify-content:center}.modal .title span[data-v-11c797fe]{font-size:14pt;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#2b2e36}.modal .info[data-v-11c797fe]{margin-top:10pt;font-size:10pt;font-family:PingFangSC-Medium,PingFang SC;font-weight:400;color:#535353;padding:0 10pt;min-height:50pt}.modal .order[data-v-11c797fe]{margin:10pt 0 5pt 0;padding:10pt;border:1px dashed #535353}.modal .order .text[data-v-11c797fe]{font-size:11pt;line-height:15pt}.modal .btn-box[data-v-11c797fe]{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;gap:8pt;margin-top:1em;margin-bottom:1em}.modal .btn-box .decline-btn[data-v-11c797fe]{background-color:#fff;border-color:var(--primaryColor,#000);color:var(--primaryColor,#000)}.modal .btn[data-v-11c797fe]{background-color:var(--primaryColor,#000);border-color:var(--primaryColor,#000);color:#fff;width:35%;height:30px}