/* 初始 */
body { margin:0; background:#fff; font-size:12px;  color:#333; font:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
html, html body { height:100%; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b,blockquote,textarea { margin:0; padding:0; border:0;}
ul,li,ol { list-style-type:none; }
table, input, textarea, select, button { font-size:12px;vertical-align:middle; }
img, a img { border:none; }
table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
q:before, q:after { content:''; }
.wrap {
	width: 960px;
	margin: 0 auto;
	background: #;
}
.wrap h1{
	text-align: center;
	margin: 0;
}
.wrap .pro_row {
	width: 838px;
	height: 1000px;
	margin: 5px auto;
	background-color: #FFF;
	border: 5px solid #fff;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	padding: 18px;
}
.wrap .pro_row .product_wrap{
	width: 176px;
	border: 1px solid #ccc;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	padding: 12px;
	float: left;
	margin: 0 10px 10px 0;
}
.wrap .pro_row .last{
	margin-right: 0;
}
.wrap .pro_row .product_wrap img { 
	max-width: 176px; 
	margin: 0 auto; 
}
.wrap .pro_row .product_wrap h3{
	font-size: 12px;
	line-height: 18px;
}
.wrap .pro_row .product_wrap h3 a{
	color: #121212;
	text-decoration: none;
}
.wrap .pro_row .product_wrap a{
	color: #121212;
	text-decoration: none;
	border: none;
	border-style: none;
}
.wrap .pro_row .product_wrap a img{
	color: #fff;
	border: none;
	border-style: none;
}
.wrap .pro_row .product_wrap h4{
	font-size: 14px;
	margin: 0;
}
.wrap .pro_row .product_wrap h4 em{
	color: #ffa133;
	font-weight: bolder;
	font-size: 18px;
	font-style: normal;
}
.wrap .pro_row .product_wrap h5{
	font-size: 12px;
	text-decoration: line-through;
	margin: 8px 0 12px 0;
	color: #a71515;
}
.wrap .pro_row .product_wrap a h2{
	color: #000;
	border: none;
	border-style: none;
	background-image: url(../images/btn_buy.png);
	width: 176px;
	height: 39px;
	line-height: 39px;
	overflow: hidden;
	font-size: 14px;
	text-align: center;
	margin: 0;
}
.wrap .pro_row .product_wrap a h2 em{
	color: #FFF;
	font-weight: bolder;
	font-size: 18px;
	font-style: normal;
}


.e_desc{ width: 862px; margin: 10px auto; background-color: #edf3fa; padding: 20px;}
.e_desc h3{ font-size: 20px; border-bottom: dashed 1px #9a9a9a; padding-bottom: 10px; margin-bottom: 10px; margin-top: 0;}
.e_desc ul{}
.e_desc ul ol{ list-style-type: decimal; padding-left: 0; line-height: 24px; }
.e_desc ul ol a{ color: #1861a9; }

.pf{ width: 120px; position: fixed; left: 50%; margin-left: 480px; top: 130px; }
.pf_left{ width: 120px; position: fixed; left: 50%; margin-left: -600px; top: 100px;  }
.pf p{ margin: 0; }
.pf_left p{ margin: 0; }
.pf p a, .pf p a img, .pf{border: none;}
.pf_left p a, .pf_left p a img, .pf_left{border: none;}
#layout8{
	background:url(../images/bg.jpg) repeat;
	padding-bottom:20px;
}
#layout8 .text{
	overflow:hidden;
	margin-left:40px;
}
#layout8 .text ul{
overflow:hidden;
}
#layout8 .text li{
	width:210px;
	float:left;
	overflow:hidden;
	display:inline;
	margin:12px 0px 0px 8px;
}
#layout8 .text li img{
	width:210px;
	height:200px;
	cursor:pointer;
}
#layout8 .text li p{
	height:118px;
}
#layout8 .text li p img{
	width:210px;
	height:118px;
	cursor:pointer;
}
