/*商店头部LOGO和菜单*/
.shoptopbox{margin-top:50px;}
.shoptopbox .shoplogowbox{ padding-left:110px;height:90px; background:url(../images/sh-topbar-bg.png) no-repeat 0 0; background-size:cover; position:relative;}
.shoptopbox .shoplogowbox .logomainpic{ position:absolute; top:20px; left:12px; border:5px solid #fff; overflow:hidden;}
.shoptopbox .shoplogowbox .logomainpic img{}
.shoptopbox .shoplogowbox .shopname{ padding-top:30px; line-height:28px; font-size:18px;color:#fff;}
.shoptopbox .shoplogowbox .shopname h3{font-weight:bold;text-shadow: 1px 1px  3px rgba(0,0,0, 0.5);}
.shoptopbox .shopmuennod{ padding-top:10px;overflow:hidden;}
.shoptopbox .shopmuennod ul{ display:block; padding:6px 0;text-align:center; overflow:hidden; }
.shoptopbox .shopmuennod ul li{float:left; width:25%;}
.shoptopbox .shopmuennod ul li a{display:block; line-height:30px; font-size:14px; color:#999999; display:block; border-right:1px solid #dedede;}
.shoptopbox .shopmuennod ul li:last-child a{ border:none;}

/*顶栏*/	
.header{ height:50px; background-color:rgba(0, 0, 0, 0.6); position:fixed;top: 0;left: 0;width: 100%;z-index: 10;}
.hdfixed{ width:100%; position:fixed; left:0; top:0;}
.header .topback{width:24px; height:26px; position:absolute; top:13px; left:3%;}
.header .topback a{}
.header .topback a img{ display:block;}
.header .cmpname{}
.header .cmpname h3{ height:50px; line-height:50px; font-size:22px; color:#fff; font-weight:500; overflow:hidden;margin-left: calc(50% - 138px)}
.header .muenbtn{ width:26px; height:26px; position:absolute; top:12px; right:4%;}
.header .muenbtn .shorltmu{ display:block;}
.header .muenbtn .shorltmu img{ display:block;}	

/*店铺模块底部5大导航*/
.foot-menu-dianpu{background-color:#e3e3e3;border-top: solid #c3c3c3 1px;position: fixed;bottom: 0;left: 0;width: 100%;z-index: 1; display:flex;}
.foot-menu-dianpu li{flex:1;}
.foot-menu-dianpu a{ display:block; padding:6px 0; font-size: 12px;text-align: center;}
.foot-menu-dianpu img{width: 24px; margin:0 auto;}
.foot-menu-dianpu h3{ text-align:center;white-space:nowrap;}
.bottom-1{height: 64px;}


.footer .telbox{ padding-top:20px;}
.footer .telbox span{ display:block; font-size:12px; color:#999; text-align:center;}
.footer .telbox a{ display:block; text-align:center;}
.footer .telbox a strong{ font-size:24px; color:#666;}