.bottom-fixed-nav {display:grid;grid-template-columns:repeat(5, 1fr);position:fixed;bottom:0;left:0;width:100vw;height:50px;line-height:50px;background:#fff;box-shadow:0px -2px 14px #0000000d;z-index:102;text-align:center;font-size:18px;box-sizing:border-box;color:#000;}
.inmenu-btn-container {margin-top:10px;width:100%;height:50px;line-height:50px;border-bottom:1px solid #eee;display:grid;grid-template-columns:1fr 1fr 1fr;font-size:16px;}
.inmenu-tab {display:none;width:100%;height:calc(100% - 117px);}
.inmenu-btn.active {border-bottom:1px solid red;color:red;}
.bottom-btns {display:flex;justify-content:center;align-items:center;}
.category-list-btn {height:15vw;line-height:15vw;padding:0 0 0 2vw;}
.category-list-btn.active {border-bottom:2px solid red;background:#fff;color:red;}
.search_history {float:left;margin:1vw 2vw 1vw 0;padding:0 3vw;width:fit-content;height:6vw;line-height:6vw;border-radius:3vw;border:1px solid #eee;}
.search_history_text {color:#000;font-size:4vw;}
.search_history_del {margin-left:2vw;color:#ccc;font-size:4vw;}
.search-tab-btn {float:left;margin-right:2vw;padding:0 3vw;width:fit-content;height:8vw;line-height:8vw;border-radius:4vw;color:#ccc;border:1px solid #ccc;background:#fff;}
.search-tab-btn.active {color:#fff;border:1px solid #FF6B6B;background:#FF6B6B;}
.category-list-left {background:#F6F6F6;font-size:3.7vw;overflow-y:auto;text-align:left;}