﻿@charset "utf-8";
/*通用*/
.bgf{ background:#fff;}
.w960{ width:96%; height:auto; margin:0px 2% 10px; background:#fff}
/***********************************************商品列表页开始***************************************************************/
/*主体部分*/
.zx-bg{ width:100%; height:auto; background:#f0f0f0; padding:0 0 10px;}

/*分类*/
.f-all{width:100%; height:auto}
.fline{height:0px; border-top:1px solid #e9e9e9; width:100%}
.f-title{ width:100%; height:46px; line-height:46px; font-size:16px;position: relative;border-bottom:1px solid #ccc;z-index:1008;}
.f-title ul{ background:#f4f4f4; width:100%; height:46px;}
.f-title ul li{ float:left; width:49%; height:46px; line-height:46px;border-right:1px solid #d8d8d8;text-align:center;}
.f-title ul li a{ display:block; width:100%; height:46px; line-height:46px; }.f-title ul li a:hover{ color:#000}
.f-title ul li.none{ border:none}
.f-title ul li img{ margin:22px 0 0 5px}.f-title ul li a.xiala img{transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);}
/*弹出框内容*/
#wrapper,#wrapper1,#wrapper2,#wrapper3,#wrapper4,#wrapper5,#wrapper6,#wrapper7,#wrapper8,#wrapper9,#wrapper10,#wrapper11,#wrapper12,#wrapper13,#wrapper14 {position: relative;height:360px;overflow: hidden;}
#flwrapper,#flwrapper1,#flwrapper2,#flwrapper3,#flwrapper4,#flwrapper5,#flwrapper6,#flwrapper7,#flwrapper8,#flwrapper9,#flwrapper10,#flwrapper11,#flwrapper12,#flwrapper13,#flwrapper14 {position: relative; height:360px;overflow: hidden;}
.qy,.flqy{width:100%; height:360px; overflow:hidden;position:absolute;background: #eee; z-index:9991;display:none;}
.bjc{ width:100%; height:auto;}
.xuan,.ch-list{ width:49%;float:left; overflow:hidden;}
.xuan ul li,.ch-list ul li{ width:100%;height:44px;font-size:16px;line-height:44px;overflow:hidden;}
.xu {width: 100%}
.xu li {width: 100%}
.mask1,.mask2 {height: 100%;width: 100%;position: absolute;top: 0;z-index: 1;background: rgba(0,0,0,.5);display: none}
/*筛选内容*/
.xuan{background:#ffffff;}
.xuan ul .all{ display:block; width:100%; height:44px; line-height:44px; font-size:16px;overflow:hidden;border-bottom:1px solid #E8E8E8; padding-left:12px;}
.xuan ul li{background:url(../images/tck.png) no-repeat 90% 17px;border-bottom:1px solid #E8E8E8;background-size:8px; color:#666; text-align:left }
.xuan ul li a{ display:inline-block; padding-left:12px; }
.xuan ul li.d2{background:#eee url(../images/tck.png) no-repeat 90% 17px;background-size:8px; border-left:3px solid #2163a6;}
/*二级列表*/
.ch-list{background:#EEE;height:100%;}
.ch-list ul li{border-bottom:1px solid #E8E8E8;text-align:left }.ch-list ul li a{ display: inline-block; width:100%; height:44px;padding-left:12px}
.xuan ul .on {background: #f8f8f8;}



/*默认筛选*/
#wrapperm{position: relative; height:360px;overflow: hidden;}
.mr{width:100%; height:360px; overflow:hidden;position:absolute;background: #fff; z-index:9991; display:none;}
.mr-ul ul li{ width:100%;height:44px;font-size:16px;line-height:44px;overflow:hidden; border-bottom:1px solid #ddd8cd}.mr-ul ul .on{ background:#f8f8f8}
.mr-ul ul a{ padding-left:20px;height:44px;font-size:16px;line-height:44px; display:block;}
.mask1 ,.mask2{height: 100%;width: 100%;position: absolute;top: 0;z-index: 1;background: rgba(0,0,0,.5);display: none}


/*二级列表*/
.ch-list ul li a{ display: inline-block; width:100%; height:44px;}
.ch-list ul li a:hover{background:#2163a6; color:#fff}
/***********************************************商品详细页开始***************************************************************/
/*图片*/
.zxp-img{ width:100%; height:200px; text-align:center; line-height:200px; padding:10px 0; overflow:hidden}
.zxp-img img{ max-height:100%; max-width:100%;}
/*1标题*/
.s-t{ display:block; width:96%; max-height:44px;line-height:22px; margin:2px 2%;font-size:18px; color:#424242;}
.s-b{ height:40px; line-height:40px; margin:10px 2% 0; border-top:1px solid #d6d6d6; position:relative; z-index:10}
.s-b .s-bl{ display:block; float:left; max-width:80%; font-size:22px; color:#a50310;overflow:hidden;}
.s-b .s-bl s{ font-size:14px; color:#a8a8a8;}
a.f-share{ padding-left:26px;background: url(../images/share/share.png) no-repeat 1px center; background-size:18px; font-size:18px;color:#666666; display:block; float:right}
/*1分享*/
.an1{ position:absolute; left:0; top:34px;background:url(../images/share/bg7.png) repeat; display:none;width:100%;-webkit-border-radius:8px;border-radius:8px; height:90px}
.an1 .jtx{ background:url(../images/share/jt1.png) no-repeat; display:block; width:14px; height:7px; position:absolute; right:32px;top:-6px; background-size:14px}
.an1 ul{ width:100%; overflow:hidden; margin:19px auto;}
.an1 ul li{float:left; width:25%; text-align:center}
.an1 ul li img{ width:51px; height:52px; margin:auto}
.zxp-2{ padding:10px 2%;}
.zxp-2 p{ display:block; line-height:28px; font-size:16px;overflow:hidden}
.zxp-2 img{max-width:100%;}
/*联系公司*/
.zxp-3{ padding:10px 2%;}
.zxp-3 p,.zxp-3 a{ display:block;height:44px; line-height:44px;font-size:17px;border-bottom:1px solid #ccc;padding:0 4px;overflow:hidden}
.zxp-3 a.zxp3-1{color:#2163a6;background:url(../images/arrow.png) no-repeat right center;background-size:12px;font-size:18px; }
.zxp-3 .zxp3-2 span.zz1{ display:block; max-width:60%; float:left; overflow:hidden}.zxp-3 .zxp3-2 span.zz1 span{ display:block}
.zxp-3 .zxp3-2 span.zz1 span.zz2{background:none;font-size:17px; float:right}
.zxp-3 .zxp3-2 span.zz1 span.zz3{background:none;font-size:17px; float:left}
.zxp-3 .zxp3-2 a.ri{ width:124px; height:36px; float:right;line-height:36px; color:#fff; background:#f06e00; text-align:center; margin-top:3px; padding:0; border:none}
.zxp-3 .zxp3-2 a.ri b{ padding-left:26px; background:url(../images/tel.png) no-repeat 1px center; background-size:20px; font-weight:normal}

.zxp-3 p.lxxx{ height:auto; border-bottom:none}

.zxp-3 span{ }
.zxp-3 p.lxxx span.lxx{ width:40px; display:block;float:left;line-height:44px;}
.zxp-3 p.lxxx span.lxxr{ margin-left:40px;display:block;line-height:28px; margin-top:7px}




/*热卖商品*/
.remai{ display:block; height:34px; line-height:34px; overflow:hidden; font-size:18px; padding:0 2%;}

/*修改后的条件筛选*/
.chose{width:96%; height:auto; padding-bottom:10px; overflow:hidden;}
.chose ul li{ padding-right:18px;line-height:40px; overflow:hidden; border-bottom:1px solid #dddddd; font-size:16px; position:relative} 
.chose ul li.start{height:40px; } 
.chose ul li span{ color:#999999; margin:0 6px 0 2px; float:left}
.chose ul li a{ color:#424242; margin:0 3px; font-size:16px; display:inline-block; padding:0 2px}
.chose ul li .down,.chose ul li .down1,.chose ul li .up,.chose ul li .up1{font-weight:normal; display:block; width:20px; height:20px; position:absolute; right:2px; background:url(../images/dnup.png) no-repeat 0px 0px; background-size:16px}
.chose ul li .down{ background-position:0px -47px;top:14px}.chose ul li .down1{ background-position:0px -40px;bottom:14px}
.chose ul li .up,.chose ul li .up1{ background-position: 0px 9px;bottom:14px}
.chose ul li.click1{ height:auto;}
.chose ul li a.a-{ background:#2163a6; color:#fff; height:24px; line-height:24px; margin-top:8px;border-radius:3px;-webkit-border-radius:3px; }
.chose ul li.nav-a{display:none}

.mask1, .mask2 {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 1;
  background: rgba(0,0,0,.5);
  display: none;
}


/********没有信息*********/
.nodataa4{	padding-bottom: 40px;	width:100%;	display:none;}
.nodataa4 i{width: 65px;height: 65px;-webkit-background-size: 65px;background-size: 65px;display: block;margin: 45px auto 20px;background-image: url("../../images/list_badFace.png");}
.nodataa4 div {	margin-bottom: 20px;}
.nodataa4 div {	width: 322px;	color: #666;	line-height: 24px;	margin: 0 auto;	text-align: center;}