.wrap{min-width: 320px;max-width:768px;margin:0 auto;overflow:hidden;position:relative;}
.wrapper {position:relative;height:50px;width: 100%;overflow: hidden;margin:0 auto;background: #fff;overflow: hidden;}
.wrapper .scroller {position:absolute;}
.wrapper ul{padding:0 10px;margin:10px 0 0 0;overflow: hidden;min-width: 900px;}
.wrapper .scroller li {list-style:none;float: left;height:50px;}
.wrapper .scroller li.cur span{background: #fd525b;color:#fff;}
.wrapper .scroller li:nth-child(1) { } 
.wrapper .scroller li span{display:inline-block;padding:4px 14px;box-sizing:border-box;background:#feeeef;border-radius:18px;margin-right:10px;font-size:0.8rem;}


.mui-content>.mui-table-view:first-child{margin-top:0;}
.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body{margin-top:0;height:40px;white-space:normal;font-size:15px;line-height:20px;}
.mui-table-view:before{background-color:#f5f5f5;}
.mui-bar-nav~.mui-content{padding-top: 0;}



























/* ==================== v2-ui (2026-10-26) 追加层：向小程序端风格靠齐 ==================== */
/* V2-REVC: 分类胶囊对齐小程序 55rpx/16px规格 */
/* ================= v2 首页视觉（2026-10-26 rev c：分类胶囊参数完全对齐小程序端） =================
   小程序原始规格（pages/index/index.wxss + colorui，750rpx 设计稿→px@375）:
     胶囊: height 55rpx(27.5px) / line-height 55rpx / margin 0 5rpx / padding 0 20rpx(10px)
           背景 #ffeded 文字 #333 / 圆角 28rpx(=半高,全圆胶囊) / 字号=page 基准 16px(skyvow)
     选中: 纯色 #fe4b54 白字（首页无渐变，渐变仅小程序订单页 tab 用）
     容器: .cu-nav padding 20rpx 0(上下10px) */

body { background: #f5f5f5; }
.mui-content { background: #f5f5f5; }

/* ---------- 顶部分类胶囊：与小程序逐参数一致 ---------- */
.wrapper {
	background: #fff;
	border-bottom: 1px solid #f5f5f5;
}
.wrapper ul { padding: 0 5px; margin: 10px 0 0; }
.wrapper .scroller li { height: 32px; line-height: 32px; }
.wrapper .scroller li span {
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	margin-right: 5px;
	background: #ffeded;
	color: #333333;
	border-radius: 999px;
	font-size: 16px;
	vertical-align: middle;
}
.wrapper .scroller li.cur span {
	background: #fe4b54;
	color: #FFFFFF;
}
/* JS 构建列表中的空 li（历史标签写法产生的空节点）隐藏兜底 */
#lists li:empty { display: none; }

/* ---------- 商品宫格：卡片化（透明边框留缝 + 白卡圆角，不动 mui 栅格宽度） ---------- */
.mui-table-view.mui-grid-view { background: transparent; }
.mui-table-view:before, .mui-table-view:after { height: 0; background-color: transparent; }
#products .mui-table-view-cell {
	background-color: #fff;
	background-clip: padding-box;
	border: 5px solid transparent;
	border-radius: 12px;
	padding: 10px;
	margin-bottom: 6px;
}
#products .mui-table-view-cell .mui-media-object { border-radius: 8px; }
#products .mui-media-body { margin-top: 6px; }
