.restanrant-tabs_TabsBox__s8841{position:relative;background:#fff;z-index:1}.restanrant-tabs_TabsBox__s8841.restanrant-tabs_isStick__pHVW5{z-index:1}#restanrant-tabs_categoryContainer__gV9qK{-webkit-overflow-scrolling:touch;z-index:1000;position:relative}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-wrapper-stretch{flex:inherit;margin-right:25px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab{font-size:14px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-active{font-weight:600;color:#000}.restanrant-tabs_TabsBox__s8841 .adm-tabs-tab-line{color:#13c2c2;background:#13c2c2;height:4px}.restanrant-tabs_TabsBox__s8841 .adm-tabs-header{border-bottom:none}.restanrant-tabs_TabsBox__s8841 .adm-badge{left:100%!important;transform:translateY(-50%)!important;min-width:10px!important;background-color:transparent!important;padding:0 1px!important;color:#000;text-align:left;font-size:10px}.restanrant-tabs_TabsBox__s8841 .adm-badge .adm-badge-content{color:#000;padding:0}.restanrant-tabs_swiperBox__tJVtx .whiteContent{background:#f4f4f4}.restanrant-tabs_fullPageLoadingBg__nxc5i{position:fixed;width:100vw;height:100vh;background:hsla(0,0%,100%,0);z-index:10001}.switch-tab_switchTab__lWpmh{width:auto;height:44px;background:#ebebeb;border-radius:24px;padding:2px;display:flex;align-items:center;margin:15px 12px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY{position:relative;width:50%;height:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:400;color:#666;font-size:10px;cursor:pointer}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du{position:absolute;top:-10px;left:55%;font-size:12px;padding:0 3px;border-radius:4px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7{background:#fff;border-radius:20px}.switch-tab_switchTab__lWpmh .switch-tab_item__z8IpY span:first-of-type{font-weight:600;color:#000;line-height:22px;font-size:16px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR{background:#f6fefe;border-radius:10px;border:1px solid #1be9e9;height:32px;margin:8px 12px 6px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY{display:flex;flex-direction:row;align-items:center;justify-content:center;font-weight:400;font-size:10px;color:#666;height:26px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY span:first-of-type{font-weight:600;font-size:13px;color:#2f3232;line-height:22px;margin-right:4px}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du{height:16px;line-height:16px;padding:0 6px;border-radius:8px 8px 8px 0;font-size:10px;transform:none;left:57%}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY .switch-tab_shippingTypeTag__B95du.switch-tab_zhHasDescTag__7ywdR{left:auto;right:0}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7{background:#13c2c2;border-radius:8px;color:#fff}.switch-tab_switchTab__lWpmh.switch-tab_isMobileZh__fCozR .switch-tab_item__z8IpY.switch-tab_activeItem__DSyn7 span:first-of-type{color:#fff}.restaurant-category-zh_resCategoryZhBox__HgVba{flex:1}.restaurant-category-zh_resCategoryZh___hHyq{display:flex;align-items:flex-start;justify-content:flex-end;flex:1;height:100%;background:#f5f7fa}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_fixedTitle__Lc6Tz{position:fixed;width:calc(100vw - 96px);z-index:3;font-size:14px;font-weight:600;color:#000;line-height:30px;height:30px;background:#fff;margin-top:-1px;padding-left:8px;left:88px;transition:all .3s ease}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_fixedTitle__Lc6Tz .restaurant-category-zh_fixedTitleDesc__7Q1PW{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:11px;color:#999;line-height:16px;text-align:left;font-style:normal;background:#fff;padding-bottom:5px}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm{width:88px;background:#eff5f5;left:0;padding-bottom:72px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm::-webkit-scrollbar{display:none}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm.restaurant-category-zh_leftFixedTop__mCRhw{position:fixed;top:0;overflow-y:auto;z-index:3;transform:none!important;transition:all .3s ease}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm .restaurant-category-zh_categoryItem__LOxCd{text-align:center;font-size:12px;font-weight:400;color:#666;padding:18px 5px}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm .restaurant-category-zh_categoryItem__LOxCd>div{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;word-break:break-all}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_left__KzwDm .restaurant-category-zh_categoryItem__LOxCd.restaurant-category-zh_active__dW7v2{background:#fff;font-weight:600;color:#000}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y{width:calc(100% - 88px);height:100%;background:#fff;padding-left:8px;padding-bottom:72px;-webkit-overflow-scrolling:touch}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y::-webkit-scrollbar{display:none}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y .goodsContent{padding:10px 0 15px;width:100%;height:100%}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y .goodsContent .CategoryTitle{font-size:14px;font-weight:500;color:#000;line-height:24px;height:24px}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y .goodsContent .CategoryTitleDesc{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:11px;color:#999;line-height:16px;text-align:left;font-style:normal}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y .goodsContent .activityTitle{width:100%;margin:15px 0;color:#000;font-size:14px;display:flex;align-items:flex-start}.restaurant-category-zh_resCategoryZh___hHyq .restaurant-category-zh_right__Dcr1y .goodsContent .activityTitle img{width:14px;height:14px;margin:2px 3px 0 0}