@charset "utf-8";
/* CSS Document */
.shead{ width:7.5rem; height:2rem; background:#DC3E37; float:left; }
.shead .splogo{ width:5rem; margin:0.5rem 0 0 0.2rem; float:left; }
.shead .splogo .lo{ width:1rem; height:1rem; margin-right:0.2rem; float:left; }
.shead .splogo .lo img{ width:1rem; height:1rem; border:0.02rem solid #fff; border-radius:1rem; }
.shead .splogo .r{ padding:2px 0 0 10px; float:left; }
.shead .splogo .r .name{ width:100%; color:#fff; font-size:0.3rem; padding:0.1rem 0 0 0; float:left; } 
.shead .splogo .r .fans{ margin:0.1rem 0 0 0; float:left; }
.shead .splogo .r .fans span{ padding:0 5px 0 0; font-size:0.2rem; color:#fff; float:left; }
.shead .splogo .r .fans i{ font-size:0.2rem; color:#fff; float:left; } 
.shead .other{ width:2rem; margin-top:0.7rem; padding:0 0.2rem 0 0; float:right; }
.shead .other a{ border:1px solid #f00; background:#f00; color:#fff; border-radius:2px; font-size:12px; padding:0.15rem 0.3rem; font-size:0.25rem; float:right; }

/*店铺分类*/
.sp_cats{ width:7.5rem; height:1rem; padding:0.2rem 0 0 0; margin:0 0 0.18rem 0; background:#fff; border-bottom:1px solid #efefef; float:left; } 
.sp_cats a{ width:33.33%; padding:0.05rem 0 0 0; text-align:center; font-size:0.28rem; color: #333; float:left; }
.sp_cats a em{ font-size:0.3rem; font-weight:bold; }
.sp_cats a.ch em{ color:#f60; }
.sp_cats a span{ width:100%; height:0.5rem; padding:0 0 0 0; font-size:0.25rem; float:left;}
.sp_cats a.ch span{ color:#f60; }
  
/*店铺下面导航*/
.btm_nav{ width:7.5rem; height:1rem; position:fixed; z-index:200; border-top:1px solid #eee; background:#f8f8f8; bottom:0; left:0; }
.btm_nav ul{ }
.btm_nav ul li{ text-align:center; line-height:1rem; height:1rem; position:relative; width:33%; float:left; }
.btm_nav ul li:first-child{ border-right:1px solid #efefef; }
.btm_nav ul li:last-child{ border-left:1px solid #efefef; } 
.btm_nav ul li span{ font-size:0.3rem; padding:0.05rem 0 0 0; }
.btm_nav dl{ display:none; position:absolute; z-index:220; bottom:1rem; left:50%; width:3rem; margin-left:-1.5rem; margin-bottom:-0.02rem; background:red; background:#fff; background-size:100%; padding:0.1rem 0;box-shadow:0 0 10px #888; }
.btm_nav dl dd{ padding:0; margin:0; border-bottom:1px solid #efefef; }
.btm_nav dl dd:last-child{ border-bottom:none; }
.btm_nav dl dd span{ font-size:0.26rem; }
