.s-category[data-v-71159b83] .side-menu-wrap{width:6.25rem;height:100%;padding-left:.375rem;background-color:#f6f6f6}.s-category[data-v-71159b83] .side-menu-wrap .menu-item{width:100%;height:2.75rem;position:relative;transition:all linear .2s}.s-category[data-v-71159b83] .side-menu-wrap .menu-item .menu-title{line-height:1rem;font-size:.9375rem;font-weight:400;color:#333;margin-left:.875rem;position:relative;z-index:0}.s-category[data-v-71159b83] .side-menu-wrap .menu-item.menu-item-active{background-color:#fff;border-radius:.625rem 0 0 .625rem}.s-category[data-v-71159b83] .side-menu-wrap .menu-item.menu-item-active:before{content:"";position:absolute;right:0;bottom:-.625rem;width:.625rem;height:.625rem;background:radial-gradient(circle at 0 100%,transparent .625rem,#fff 0)}.s-category[data-v-71159b83] .side-menu-wrap .menu-item.menu-item-active:after{content:"";position:absolute;top:-.625rem;right:0;width:.625rem;height:.625rem;background:radial-gradient(circle at 0% 0%,transparent .625rem,#fff 0)}.s-category[data-v-71159b83] .side-menu-wrap .menu-item.menu-item-active .menu-title{font-weight:600;color:var(--ui-BG-Main)}.s-category[data-v-71159b83] .side-menu-wrap .menu-item.menu-item-active .menu-title:before{left:0}.s-category[data-v-71159b83] .goods-list-box{background-color:#fff;width:calc(100vw - 100px);padding:10px}.s-category[data-v-71159b83] .banner-img{width:calc(100vw - 130px);border-radius:5px;margin-bottom:.625rem}