/*reset*/
fieldset{margin:0 2px 18px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
s{text-decoration:none;}
/*public*/
.cf:after {content: "";clear: both;display: block;height: 0;overflow: hidden}
.cf {zoom: 1; font-size:13px;}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 { font-size:14px; }
.lh30 {line-height: 30px}
.pl20 {padding:4% 0 5% 2%;}

h2{font-family: "microsoft yahei"; font-size: 14px;}
.wd240{ width: 240px;}
.wd252{width: 110px;}
.ht399{height: 399px;}
.ht14{ height: 14px;}
.lh33{ line-height: 33px;}
.lh23{ line-height: 23px;}
.lh12{ line-height: 12px;}
.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}
.pr20{ padding-left:2px;}
.wd204{ width: 204px;}
.wd443{ width: 443px;}
.wd185{ width: 170px;}
.ml19{ margin-left: 1px;}
.pt30{ padding-top: 30px;} 
.pb12{ padding-bottom: 12px;}

.gray{color: #999;}

.fwblod{ font-weight:bold;}

.bjnav-wrap{ position: relative; z-index:100;width:240px; height:450px; display: inline; }
.bjnav{ position: absolute; width: 240px; height: 450px; float:left;background: #3d4047; text-align:center; }
.goods{position: relative;width: 240px;height: 40px;  background: #e77819; background-position:top;border-radius:5px; text-align:center;}
.goods h2 a {display: block;height: 40px;font-size:20px; font-family:"微软雅黑";padding-left: 20px;line-height: 40px;color: #fff;overflow: hidden;}
.goods h2 a:hover{ text-decoration:none;}

.all-goods{ position: absolute;top: 40px;left: 0;width: 220px;background: #3d4047;overflow: visible; padding-left:10px;}
.all-goods .item{width:220px;height: 47px; margin-top:10px;background: #2f3237; padding-top:0px; text-align:center; border-radius:5px; }
.all-goods .btnone{ border-top:none;}
.all-goods .item .product{position: relative;z-index:999;  width: 220px; text-align:center;}
.all-goods .item .product h3{width: 220px;height: 47px;padding-left: 2px;border-width: 1px 0;font-weight: normal; }
.all-goods .item .product h3 a{width: 220px; color: #fff; font-size:14px; font-family: "微软雅黑";line-height: 47px; text-align:center;}
.all-goods .item .product h3:hover{line-height: 47px; text-align:center; background:#000; }
.all-goods .active .product h3{line-height:47px;background-color:#2f3237;border:1px solid #fff; border-width:1px 0;width: 220px;}
.all-goods .active .product h3 a{ width: 220px;height: 47px;color: #e77819;}
.all-goods .product-wrap{ position: absolute; width: 623px; margin-left:45px; padding:10px; z-index:100;border:1px solid #fff; background: #000; display: none;  }
.all-goods .product-wrap p{ color:#fff;}
.all-goods .pos1{left: 186px; top: 0px;}
.all-goods .pos2{left: 186px; top: 0px;}
.all-goods .pos3{left: 186px; top: 54px;}
.all-goods .pos4{left: 186px; top: 74px;}
.all-goods .pos5{left: 186px; top: 120px;}
.all-goods .pos6{left: 186px; top: 160px;}
.all-goods .pos7{left: 186px; top: 172px;}

.all-goods .product-wrap h2{ font-size: 16px;color: #333;font-weight: bold;}
.all-goods .product-wrap h2 a{height: auto;line-height: 16px;color: #333;padding-left: 0;}
.all-goods .product-wrap ul li{ float: left; display: inline; margin-right: 15px; margin-top: 15px; white-space:nowrap;}
.all-goods .product-wrap ul li a{ padding-left: 20px;color: #fff;display: inline-block;line-height: 18px; text-decoration: none; }
.all-goods .product-wrap ul li a:hover{ text-decoration: none; color: #ff6600; background-color:#000;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{
	width: 480px; height: auto;overflow:hidden;vertical-align:middle;}
.all-goods .product-wrap div dt{ padding-left:10px; padding-bottom:3%;line-height: 18px; text-align: left;}
.all-goods .product-wrap div dd a{ width:480px;vertical-align:middle; }
