/*菜单部分*/
.shopmuen{ width:100%; height:45px; position:fixed; bottom:0; left:0; background-color:#f7f7f7; border-top:1px solid #dedede; z-index:990;}
.shopmuen ul{}
.shopmuen ul li{ width:25%; float:left;}
.shopmuen ul li a{display:block; text-align:center; padding-top:4px;}
.shopmuen ul li a span{display:block; font-size:12px; color:#666; line-height:18px;}

/*菜单部分END*/

.muenbg{ display:none;width:100%; height:100%;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;z-index:9991;position:fixed; top:0; right:-100%;}
.muenbg .hidebtn{ width:20%; float:left; padding-top:200px; text-align:center;}

.muenclassbox{display:none; width:80%;height:100%; background-color:#E8E8E8;z-index:9992;position:fixed; top:0; right:-100%; overflow:auto;}
.muenclassbox .musearchbox{ margin:4%; height:30px; border:1px solid #ccc; background-color:#FFF;}
.muenclassbox .musearchbox .muinputbox{ float:left; width:70%;}
.muenclassbox .musearchbox .muinputbox .muintxt{width:100%; height:20px; border:1px solid #fff;}
.muenclassbox .musearchbox .butsbox{ float:right; height:16px;padding-right:7px; padding-top:2px;}

.muenclassbox .mulist{margin:4%;}
.muenclassbox .mulist ul{ display:block;}
.muenclassbox .mulist ul li{ height:40px; line-height:40px; border:1px solid #ccc; border-bottom:none; background-color:#f1f1f1;}
.muenclassbox .mulist ul li:last-child{border-bottom:1px solid #ccc;}
.muenclassbox .mulist ul li a{ display:block; padding-left:12px; font-size:16px; font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}

#navclass{ background-color:#444;}
#navclass .mulist ul li{ background-color:#fff;}
/*弹出菜单END*/

.shopheader{ height:70px; padding:10px 0; padding-left:12px; border-bottom:1px solid #dedede;}
.shopheader .shoplogo{ float:left; width:60px; height:60px; padding:5px; background-color:#FFF; border:1px solid #dedede;border-radius:6px; overflow:hidden;box-shadow:1px 1px 3px #ccc;}
.shopheader .shoplogo img{}
.shopheader .shopname{ width:70%; padding:20px 0 0 10px; float:left; overflow:hidden;}
.shopheader .shopname h3{ font-size:18px; color:#F00;}

.shopnav{ clear:both; height:30px; padding:6px 0; border:1px solid #dedede; border-left:none; border-right:none;}
.shopnav ul{}
.shopnav ul li{ float:left; width:25%; height:30px; line-height:30px;}
.shopnav ul li a{ display:block; text-align:center; border-right:1px solid #dedede;}
.shopnav ul li:last-child a{ color:#999;}
.shopnav ul li:nth-child(3) a{color:#FF9600;}

.shopwarrp{ padding:8px 0 65px; }/*距底边距 要不度下导航会把下面内容档了*/
.shopwarrp .shopbanner{ padding-bottom:8px;}
.shopwarrp .shopbanner a{}
.shopwarrp .shopbanner a img{}

.shopwarrp .shopabout{ padding:8px; border:1px solid #dedede; overflow:hidden;}
.shopwarrp .sabouttit h3{ font-size:16px;}
.shopwarrp .shopabout .abouttxt{ float:left; width:100%;}
.shopwarrp .shopabout .abouttxt a{ font-size:14px;}
.shopwarrp .shopabout .abouttxt a em{ color:#ff9600;}
.shopwarrp .shopabout .aboutimg{ width:30%; float:right;height:80px; overflow:hidden;}
.shopwarrp .shopabout .aboutimg img{max-width:100%;}
.shopwarrp .shopabout .aboutimg a{ display:block; padding:0 8px;}

.shopwarrp .sprobox{}/*产品列表1*/
.shopwarrp .sprobox .sprotit{ height:30px; line-height:30px; padding-left:8px;}
.shopwarrp .sprobox .sprotit h3{ font-size:16px;}
.shopwarrp .sprobox .sporlist{ overflow:hidden; padding-bottom:6px;}
.shopwarrp .sprobox .sporlist ul{}
.shopwarrp .sprobox .sporlist ul li{ width:33%; float:left;}
.shopwarrp .sprobox .sporlist ul li a{ display:block; padding:6px;}
.shopwarrp .sprobox .sporlist ul li a dl{ border:1px solid #dedede;}
.shopwarrp .sprobox .sporlist ul li a dl dt{ padding:4px;height:100px; overflow:hidden;}
.shopwarrp .sprobox .sporlist ul li a dl dt img{max-width:100%;}
.shopwarrp .sprobox .sporlist ul li a dl dd{ line-height:24px; text-align:center;height:auto;min-height:48px; font-size:12px; overflow:hidden;}
.shopwarrp .sprobox .sporlist ul li a dl dd strong{ font-size:14px; color:#ff9600;}

.shopwarrp .sfwbox{ border:1px solid #dedede;}/*产品列表2*/
.shopwarrp .sfwbox .sfwtit{height:30px; line-height:30px; padding-left:8px;}
.shopwarrp .sfwbox .sfwtit h3{ font-size:16px;}
.shopwarrp .sfwbox .sfwtxg{ padding:0 8px 12px;}
.shopwarrp .sfwbox .sfwtxg a{ display:block; border:1px solid #dedede; padding:10px; font-size:14px;border-radius:8px;}
.shopwarrp .sfwbox .sfwtxg a em{ color:#ff9600;}

.shopwarrp .mlmlist{}
.shopwarrp .mlmlist ul{ font-size:20px;}
.shopwarrp .mlmlist ul li{ height:40px; line-height:40px; border-bottom:1px solid #dedede;}
.shopwarrp .mlmlist ul li a{ padding-left:12px; display:block; background:url(../images/shop-lm-ico-2.png) no-repeat 96% center;background-size:30px auto;}

.shopwarrp .shoptel{ padding-top:12px; text-align:center;}
.shopwarrp .shoptel a{ display:block;}
.shopwarrp .shoptel strong{ display:block; font-size:24px;}
.shopwarrp .shoptel strong img{ margin-top:-6px;}
.shopwarrp .shoptel span{ display:block; font-size:12px; color:#999;}

.shopwarrp .sprobox .w50 ul li{ width:50%;}/*产品列表3*/
.shopwarrp .sprobox .w100 ul li{ width:100%;}
.shopwarrp .sprobox .w100 ul li a dl{ overflow:hidden;}
.shopwarrp .sprobox .w100 ul li a dl dt{ width:30%; float:left;}
.shopwarrp .sprobox .w100 ul li a dl dd{ width:60%; padding-left:12px; text-align:left; float:left;}
.shopwarrp .sprobox .w100 ul li a dl dd span{display:block; padding-top:12px; font-size:14px;}
.shopwarrp .sprobox .w100 ul li a dl dd span em{ font-size:12px; color:#999;}
.shopwarrp .sprobox .wtxt ul li{ width:100%;}
.shopwarrp .sprobox .wtxt ul li a{ font-size:14px; border:1px solid #dedede; border-left:none; border-right:none; margin:6px;background:url(../images/shop-lm-ico-2.png) no-repeat 96% center;background-size:30px auto;}
.shopwarrp .sprobox .wtxt ul li a h4{ font-size:14px;}
.shopwarrp .sprobox .wtxt ul li a em{ font-size:12px; color:#999;}
.shopwarrp .pagelistbox{ text-align:center; clear:both;}
/*商家简介*/
.shopwarrp .shoppabout .shopaboutimg{ padding:6px;}
.shopwarrp .shoppabout .shopabouttxt{padding:0 6px;}
.shopwarrp .shoppabout .shopabouttxt h3{ height:30px; line-height:30px; font-size:18px; color:#ff6600; }
.shopwarrp .shoppabout .shopabouttxt .sbtxtbox{ font-size:14px;}

/*联系我们*/
.shopwarrp .contactbox{ padding:0 20px;}
.shopwarrp .contactbox h3{ padding-top:20px; padding-left:12px; height:30px; line-height:30px; font-size:18px;}
.shopwarrp .contactbox .sbtxtbox{ padding:12px;border-radius:6px; border:1px solid #dedede; font-size:14px;}
.shopwarrp .contactbox .sbtxtbox strong{ color:#ff0000;}
.shomap{width:80%; margin:12px auto 0;}
 .shomap a{ border-radius:6px;height:40px; line-height:40px;background-color:#FF9600; display:block; text-align:center; font-size:16px; color:#fff;} 

/*产品详细页*/
.shopwarrp .shopprobox{}
.shopwarrp .shopprobox .proimgbox{ padding:6px;}
.shopwarrp .proinfobox{ padding:6px; border-top:1px solid #dedede;}
.shopwarrp .proinfobox h3{ padding-left:12px; font-size:16px;}
.shopwarrp .proinfobox .proinfolist{ font-size:14px;border-radius:6px; line-height:26px;margin:12px; font-size:14px; padding:12px; border:1px solid #dedede;}
.shopwarrp .proinfobox .proinfolist strong{ color:#f00;}
.shopwarrp .proinfobox .buybtn{width:80%; margin:12px auto 0;}
.shopwarrp .proinfobox .buybtn a{border-radius:6px;height:40px; line-height:40px;background-color:#FF9600; display:block; text-align:center; font-size:16px; color:#fff;}
.shopwarrp .protxtbox{}
.shopwarrp .protxtbox h3{ font-size:18px; padding-left:8px; height:35px; line-height:35px; border-bottom:1px solid #dedede;}
.shopwarrp .protxtbox .protxt{ font-size:14px; padding:8px;}
.shopwarrp .protxtbox .protxt img{ max-width:90%; height:auto;}
.shopwarrp .protxtbox .Descr{ font-size:14px; padding:8px;width:90%;margin:10px auto;border:1px solid #ddd;}

/*追加新闻和相册样式*/
span.andmore{ height:24px; float:right; padding-right:12px;}
/*新闻动态*/
.shopnews{ padding:8px 8px 0; border-top:1px solid #dedede;}
.shopnews .sfwtit{ height:30px; border-bottom:1px dashed #dedede;}
.shopnews .sfwtit h3{font-size:16px;}
.shopnews .newslist{}
.shopnews .newslist ul{}
.shopnews .newslist ul li{ height:40px; line-height:40px; font-size:14px; border-bottom:1px dashed #dedede;}
.shopnews .newslist ul li:last-child{ border:none;}
.shopnews .newslist ul li a{ display:block; font-size:14px; background:url(../images/user-li-bg-001.png) no-repeat 96% center; background-size:auto 20px;}

/*商家风采*/
.photobox{ padding:8px 0; border-top:1px solid #dedede;}
.photobox .sfwtit{}
.photobox .sfwtit h3{ padding-left:8px;font-size:16px;}
.photobox .photolist{ overflow:hidden;}
.photobox .photolist ul{}
.photobox .photolist ul li{ width:49%; float:left;}
.photobox .photolist ul li a{display:block; margin:6px;height:120px; border:1px solid #dedede;overflow:hidden;}
.photobox .photolist ul li a img{ display:block;max-width:100%;}
span.cxprice{ color:#db2929; font-size:16px; font-weight:bold;}
span.mprice{ color:#ccc; text-decoration:line-through; padding-left:12px;}
span.ptit{font-size:16px;}
span.buynumber{ font-size:14px; color:#999;}

/*商店团购追加*/
.shoptuan { width:100%; overflow:hidden; /*overflow-x:auto; overflow-y:hidden;*/}
.shoptuan  ul{ display:block;/*width:1300px; height:220px; */font-family:"微软雅黑", "宋体", Arial, Helvetica, sans-serif;}
.shoptuan  ul li{width:50%; padding-bottom:12px;  /*width:150px; height:200px;*/ float:left;border-right:none;}
.shoptuan  ul li a{ display:block;}
.shoptuan  ul li a dl{padding:6px; padding-top:0;}
.shoptuan  ul li a dl dt{ height:170px;border:1px solid #dedede; overflow:hidden;}
.shoptuan  ul li a dl dt img{ max-width:100%; display:block; }
.shoptuan  ul li a dl dd{ padding-left:4px; font-size:12px; height:24px; line-height:24px; overflow:hidden;}
.shoptuan  ul li a dl dd span.cxprice{ color:#db2929; font-size:16px; font-weight:bold;}
.shoptuan  ul li a dl dd span.mprice{ color:#ccc; text-decoration:line-through; padding-left:12px;}
.shoptuan  ul li a dl dd span.ptit{font-size:16px;}
.shoptuan  ul li a dl dd span.buynumber{ font-size:14px; color:#999;}

