body{
	color:#666;
	min-height:100%;
	height:auto!important;
	height:100%;
	background-color: #FFFFFF;
	font-size: 12px;
}
body,button,input,select,textarea,h1,h2,h3,h4,h5,h6{font:12px/1 "宋体","Microsoft Yahei",arial,simhei}
table{border-collapse:collapse;border-spacing:0}
img,fieldset{border:0;vertical-align:middle}
a{
	text-decoration:none;
	font-size: 12px;
	color: #333333;
}
a:visited{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a:hover{
	text-decoration:none;
	font-size: 12px;
	color: #FF0000;
}
a:active{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

ul,li,ol{}
strong,b{font-weight:normal}
em,i{font-style:normal}
iframe{display:block}
fieldset{border:1px solid #c0c0c0;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}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 {line-height:36px}
.lh30 {line-height:30px}
.pl20 {padding-left:20px}

h2{font-family:"microsoft yahei";font-size:14px;}
.wd240{width:240px;}
.wd252{width:232px;}
.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-right:20px;}
.wd204{width:204px;}
.wd443{width:443px;}
.wd185{width:185px;}
.ml19{margin-left:19px;}
.pt30{padding-top:30px;} 
.pb12{padding-bottom:12px;}
.bt{border-top:1px solid #eae7e7;}
.gray{color:#999;}
.blee{border-left:1px solid #eeeeee;}
.fwblod{font-weight:bold;}


/* nav-wrap */
.nav-wrap{position:relative;*z-index:2;width:100%;background:#e50065;}
.nav{position:relative;width:1010px;height:40px;margin:0 auto;padding-left:190px;}
.goods{
	position:absolute;
	top:0;
	left:0;
	width:190px;
	height:40px;
	background-color: #D7002B;
}
.goods .title{
	background-color: #dd0064;
}
.goods h2 a,.goods .title{display:block;height:40px;padding-left:20px;line-height:40px;color:#fff;}
.goods h2 a:hover{text-decoration:none;}

.nav-list{height:40px;}
.nav-list li{
	float:left;
	margin-right:1px;
	list-style-image: none;
	list-style-type: none;
}
.nav-list a{
	display:block;
	height:40px;
	float:left;
	text-align:center;
	color:#fff;
	text-decoration:none;
	font-size: 14px;
	line-height: 40px;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
	font-weight: bold;
}
.nav-list a:hover{
	text-decoration:none;
	background-color: #D30031;
	color: #FFFF00;
	font-size: 14px;
	font-weight: bold;
}
.nav-list a.on{
	background-color: #D30031;
	width: 70px;
}
.all-goods{
	position:absolute;
	top:40px;
	left:0;
	width:190px;
	height:407px;
	z-index:999;
	background:#FAFAFA;
	overflow:visible;
	border-top-width: 0;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #ff6600;
	border-right-color: #ff6600;
	border-bottom-color: #ff6600;
	border-left-color: #ff6600;
}
.all-goods .item{width:186px;height:36px;border-top:1px solid #FFF;background:#f7f7f7;}
.all-goods .btnone{border-top:none;}
.all-goods .item .product{position:absolute;z-index:999;width:186px;}
.all-goods .item .product h3{
	width:157px;
	height:34px;
	padding-left:28px;
	border-width:1px 0;
	font-weight:normal;
	line-height:36px;
	background:url(../images/indexSprite.png) no-repeat -12px 12px;
	text-align: left;
}
.all-goods .item .product h3 a{
	color:#666666;
	font-size:14px;
	font-family:"宋体";
	text-align: left;
}
.all-goods .item .product h3 a:hover{text-decoration:none;}
.all-goods .item .product s{display:block;position:absolute;top:13px;left:167px;width:6px;height:9px;background:url(../images/indexSprite.png) no-repeat 0px 0px;}
.all-goods .active .product h3{
	line-height:32px;
	background-position:-12px -185px;
	background-color:#fff7f0;
	border:1px solid #ffb556;
	border-width:2px 0;
	width:160px;
}
.all-goods .active .product h3 a{
	color:#ff6600;
	text-align: left;
}
.all-goods .product-wrap{position:absolute;width:478px;z-index:99;border:2px solid #ffb556;background:#fff7f0;padding:20px;display:none;}
.all-goods .product-wrap p{color:#999999;}
.all-goods .pos01{left:186px;top:0px;}
.all-goods .pos02{left:186px;top:37px;}
.all-goods .pos03{left:186px;top:74px;}
.all-goods .pos04{left:186px;top:111px;}
.all-goods .pos05{left:186px;top:148px;}
.all-goods .pos06{left:186px;top:185px;}
.all-goods .pos07{left:186px;bottom:-2px;}
.all-goods .pos08{left:186px;bottom:-2px;}
.all-goods .pos09{left:186px;bottom:-2px;}
.all-goods .pos10{left:186px;bottom:-2px;}
.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{border-top:2px solid #c1c1c1;}
.all-goods .product-wrap ul li{
	float:left;
	display:block;
	margin-right:15px;
	margin-top:15px;
	white-space:nowrap;
	width: 100px;
	text-align: left;
}
.all-goods .product-wrap ul li a{padding-left:30px;background:url(../images/indexSprite.png) no-repeat -8px -249px;color:#666666;display:inline-block;line-height:18px;text-decoration:none;font-weight:bold;}
.all-goods .product-wrap ul li a:hover{text-decoration:none;background-position:-8px -219px;color:#ff6600;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{display:block;width:185px;height:170px;overflow:hidden;}
.top {
	height: 120px;
	width: 100%;
}
.topst {
	height: 30px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #f5f5f5;
}
.topstn {
	height: 30px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 30px;
}
.topsz {
	height: 30px;
	width: 300px;
	float: left;
}
.topsr {
	height: 30px;
	width: 900px;
}


.tj {
	line-height: 35px;
	background-color: #f5f5f5;
	height: 35px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	width: 985px;
	text-align: left;
}
.tj a{
	font-size: 18px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}
.tjx {
	height: auto;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
	width: 993px;
}



.logo {
	height: 90px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.logoz {
	float: left;
	height: 90px;
	width: 300px;
}
.logozz {
	float: left;
	height: 60px;
	width: 550px;
	padding-top: 30px;
	padding-left: 50px;
}
.logor {
	float: left;
	height: 90px;
	width: 300px;
}
.logor img {
	margin-left: 80px;
}

.nr {
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nr .t {
	background-image: url(../images/t.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 30px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.nrn {
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nr1 {
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.nr1s {
	line-height: 40px;
	height: 40px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: double;
	border-bottom-color: #666666;
	background-color: #ededed;
}
.nr1sz {
	line-height: 40px;
	float: left;
	height: 40px;
	width: 110px;
	text-align: center;
	background-color: #00a2ca;
}
.nr1sz a {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 100px;
}
.nr1sr {
	line-height: 40px;
	float: left;
	height: 40px;
	width: 960px;
	padding-left: 20px;
}
.nr1sr li {
	display: inline;
	float: left;
}
.nr1sr li a:link,.nr1sr li a:visited,.nr1sr li a:active {
	font-size: 14px;
	color: #f8053e;
	text-decoration: none;
	display: block;
	height: 40px;
	line-height: 40px;
	padding-right: 10px;
	padding-left: 10px;
}
.nr1sr li a:hover {
	font-size: 14px;
	color: #660000;
	text-decoration: none;
}

.nr1srr {
	float: left;
	height: 40px;
	width: 100px;
	text-align: center;
}
.nr1srr a {
	display: block;
	height: 30px;
}
.nr1srr img {
	padding: 0px;
	margin-top: 10px;
}
.nr1srr p {
	display: block;
	width: 70px;
	float: left;
	text-align: right;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	height: 25px;
	line-height: 30px;
	padding-right: 5px;
	vertical-align: top;
	padding-top: 5px;
	font-weight: bold;
}

.nrxx {
	height: auto;
	width: 1198px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #CCCCCC;
}
.jiao {
	height: auto;
	width: 100%;
	background-color: #EEEEEE;
	margin-top: 20px;
}
.jiaon {
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.jiaons {
	height: auto;
	width: 1180px;
	padding-top: 20px;
	padding-left: 20px;
}
.jiaonx {
	height: 60px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	line-height: 25px;
	padding-top: 30px;
}
.input_submit {

	width: 82px;

	border: none;

	cursor: pointer;

	height: 33px;

	background-image: url(../images/search.jpg);

	background-repeat: no-repeat;

}

.input_text {
	color: #DFDFDF;
	height: 29px;
	border: #E50065 1px solid;
	float: left;
	border: #E50065 1px solid;
	background-color: #FFF;
	background-image: url(../images/sub_text.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	width: 432px;

}
.ks {
	height: 330px;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.kxz {
	height: auto;
	width: 190px;
	float: left;
}
.kxzs {
	height: 40px;
	width: 180px;
	line-height: 40px;
	background-color: #f5f5f5;
	padding-left: 10px;
	text-align: left;
}
.kxzs a {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
.kxzx {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
	height: 125px;
	width: 178px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.kxzx ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}
.kxzx li {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	height: 25px;
	line-height: 25px;
	text-align: left;
}
.xwgg {
	height: auto;
	width: 190px;
	margin-top: 10px;
}


.kxr {
	float: left;
	height: auto;
	width: 990px;
	margin-left: 15px;
}
.hdp {
	height: 406px;
	width: 100%;
}
.cptp {
	height: auto;
	width: 218px;
	padding: 10px;
	float: left;
}
.cptps {
	height: 200px;
	width: 215px;
	margin-bottom: 10px;
}
.cptpx {
	height: auto;
}

.cptpx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.cptpx li {
	height: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}
.cptpx a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: left;
}

.tprice span {
	color: #666666;
	text-decoration: line-through;
}
.price span {
	color: #e50166;
}
.tprice b {
	color: #666666;
	text-decoration: line-through;
}
.price b{
	color: #e50166;
}


#newdiv2{
	#background:none no-repeat -276px -258px;
	 display:none;
	width:120px;
	height:91px;
	position:absolute;
	 
	z-index:999;
	_position:absolute;
_right:expression(eval(document.documentElement.scrollLeft+17));
_bottom:expression(eval(document.documentElement.scrollTop+193));
}
.lbdhx {
	height: auto;
	width: 100%;
}
.lbdhxn {
	height: auto;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.lbdhxz {
	float: left;
	height: 410px;
	width: 200px;
}
.lbdhxr {
	float: left;
	height: auto;
	width: 980px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
.lbnr {
	height: auto;
	width: 1200px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}


.lbfzr {
	height: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-left: 10px;
	line-height: 35px;
	text-align: left;
}
.lbfzrx {
	height: auto;
	width: 980px;
}

.lbxw {
	height: auto;
	padding-left: 10px;
}
.lbxw ul {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
}
.lbxw li {
	line-height: 28px;
	height: 28px;
	list-style-type: disc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.lbxw a {
	float: left;
	padding-left: 10px;
}
.lbxw span {
	float: right;
	padding-right: 20px;
}
.lbfy {
	line-height: 30px;
	width: 95%;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin: 2.5%;
	font-size: 16px;
	color: #333333;
	text-align: right;
	padding-top: 10px;
}
.lbfy a {
	font-size: 16px;
	color: #333333;
	text-decoration: none;
}

.fzztp {
	width: 200px;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
}
.fzztp img {
	float: left;
	margin-right: 10px;
}
.fzztp h5 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 23px;
	text-align: left;
}
.fzztp a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.fzztp p {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}
.nfzt {
	height: 30px;
	width: 100%;
	line-height: 30px;
	background-color: #FFCCCC;
}
.nfzt span {
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nfzt strong {
	float: left;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.nfzt a:link,.nfzt a:visited,.nfzt a:active {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.nfzt a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.vslb {

	font-size: 12px;

	line-height: 1.5;

	color: #333333;

}
.vs12 {

	font-size: 12px;

	line-height: 1.8;

	color: #333333;

	text-indent: 2em;

	padding: 10px;

}
.vs12n {
	font-size: 14px;
	line-height: 1.8;
	color: #666666;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}



.xxx {

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}


.title_info {
	margin-top: 15px;
	text-align: center;
}
.title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
 .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.digg {
	width: 62px;
	margin-bottom: 10px;
	background-image: url(../images/digg_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.digg td {
	text-align: center;
	padding-right: 4px;
}
 .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
 .digg .diggit {
	height: 30px;
	line-height: 24px;
}

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}

.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 16px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:700px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 700)?"700px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}



 
