.jne-sidebar[data-v-90b3417e]{width:29vw;height:inherit;overflow-y:auto;background:#f6f6f6;font-size:3.45vw;color:#707070;padding:3vw 0;box-sizing:border-box}.jne-sidebar .jne-sidebar-item[data-v-90b3417e]{width:26vw;height:11.2vw;line-height:11.2vw;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jne-sidebar .jne-sidebar-item-active[data-v-90b3417e]{background:#fff;position:relative}.jne-sidebar .jne-sidebar-item-active[data-v-90b3417e]:before{position:absolute;top:50%;left:0;width:1vw;height:4vw;background:#f1cf61;transform:translateY(-50%);content:""}.reserve[data-v-413ccedd]{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head[data-v-413ccedd]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body[data-v-413ccedd]{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals[data-v-413ccedd]{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name[data-v-413ccedd]{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span[data-v-413ccedd]{width:18vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active[data-v-413ccedd]{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date[data-v-413ccedd]{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o[data-v-413ccedd]{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu[data-v-413ccedd]{height:calc(100vh - 71.7vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title[data-v-413ccedd]{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-413ccedd]{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span[data-v-413ccedd]{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-413ccedd]::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message[data-v-413ccedd]{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span[data-v-413ccedd]{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit[data-v-413ccedd]{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}.reserve[data-v-7f0cfaf6]{height:100vh;display:flex;flex-direction:column;background:#fff}.reserve .reserve-head[data-v-7f0cfaf6]{width:93vw;height:28vw;padding:4vw 0;margin:0 auto;border-radius:5px;overflow:hidden}.reserve .reserve-body[data-v-7f0cfaf6]{height:calc(100vh - 36vw);display:flex;overflow:hidden}.reserve .reserve-body .reserve-meals[data-v-7f0cfaf6]{width:71vw;height:inherit;position:relative}.reserve .reserve-body .reserve-meals .reserve-meals-name[data-v-7f0cfaf6]{display:flex;height:10vw;color:#707070;font-size:3.73vw}.reserve .reserve-body .reserve-meals .reserve-meals-name span[data-v-7f0cfaf6]{width:28vw;height:9.8vw;line-height:9.8vw;border-radius:.5vw;text-align:center;margin-left:3.6vw;background:#f6f6f6;border:1px solid hsla(0,0%,94.1%,.58);box-shadow:0 0 .8vw hsla(0,0%,94.1%,.58)}.reserve .reserve-body .reserve-meals .reserve-meals-name .reserve-meal-active[data-v-7f0cfaf6]{background:#f1cf61;border:.2vw solid #f1cf61;box-shadow:0 0 .8vw #f1cf61}.reserve .reserve-body .reserve-meals .meal-date[data-v-7f0cfaf6]{height:8.5vw;line-height:8.5vw;background:#f6f6f6;margin-top:4vw;font-size:3vw;color:#707070;padding-left:3.6vw}.reserve .reserve-body .reserve-meals .meal-date .van-icon-volume-o[data-v-7f0cfaf6]{line-height:8.5vw;font-size:3.5vw}.reserve .reserve-body .reserve-meals .meal-menu[data-v-7f0cfaf6]{height:calc(100vh - 87vw);display:flex;justify-content:center;background-color:#e9e7e5;color:#707070}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-title[data-v-7f0cfaf6]{font-size:4.3vw;font-weight:500}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-7f0cfaf6]{height:calc(100% - 43vw);padding:1.2vw 0;font-size:4vw;display:flex;flex-direction:column;overflow-y:auto}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content>span[data-v-7f0cfaf6]{padding-bottom:1vw}.reserve .reserve-body .reserve-meals .meal-menu .meal-menu-content[data-v-7f0cfaf6]::-webkit-scrollbar{width:0;height:0}.reserve .reserve-body .reserve-meals .reserve-message[data-v-7f0cfaf6]{height:13.2vw;padding:0 3vw;box-sizing:border-box;background:rgba(242,215,124,.5215686274509804);display:flex;justify-content:space-between;align-items:center}.reserve .reserve-body .reserve-meals .reserve-message span[data-v-7f0cfaf6]{font-size:3vw;color:#707070}.reserve .reserve-body .reserve-meals .reserve-message .reserve-submit[data-v-7f0cfaf6]{width:17vw;height:8.4vw;line-height:8.4vw;border-radius:2px;text-align:center;background:#f1cf61}