
/*header*/
.head {
	width:965px;
	margin:0 auto;
	height: auto;
	
	
	line-height:20px;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
.head_left {
	width:345px;
}
.con {
	font-size:14px;
	display:block;
	margin-left:10px;
	line-height:24px;
	font-weight:bold;
}

.head_p{ font-size:14px; line-height:20px;  margin-top:10px;}

.head_p span, .head_p strong{ text-decoration:underline;}

.head_right {
	font-size:14px;
	position: relative;
	text-align:right;
	font-weight:bold;
}
.head_right span {
	display:block;
}
.head_right a {
	display:block;
	float:left;
	padding:0px 5px;
	line-height:26px;
}
.top_search {
	display:block;
	width:170px;
	height:20px\9;
	border-radius:15px;
	outline:none;
	border:1px solid #ccc;
	line-height:25px\9;
	padding-left:8px;
	margin-top:10px;
	font-family:Futura-Book;
}
.search_icon {
	position:absolute;
	z-index:2;
	top:42px;
	right:5px;
}




.foot {
	width:940px;
	margin:15px auto;
	font-size:12px;
	/*font-weight:bold;*/
	text-align:center;
}
.foot .ul1 {
	display:block;
	margin:0 auto;
	width:700px;
	height:20px;
	
}
.foot .ul2 {
	display:block;
	margin:0 auto;
	width:880px;
	height:20px;
	
}
.foot ul li {
	float:left;
}
.foot ul li a {
	float:left;
	color:#000;
	padding:0px 5px;
	line-height:20px;
	
	
}
.foot h2 {
	width:300px;
	font-size:20px;
	margin:10px auto;
}
.red {
	color:#F00;
}
.red2 {
	color:#d80123;
}







/*footer*/

.content_bottom {
	width:995px;
	margin:50px auto 0;
	height:auto;
	overflow:hidden;
	padding:15px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
.content_bottom_left {
	width:315px;
	border-right:1px solid #ccc;
}
.content_bottom_left a {
	display:block;
}
.ecart_a1 img {
	display:block;
	float:left;
}
.ecart_a1 span {
	display:block;
	font-size:18px;
	font-weight:bold;
	line-height:93px;
	margin-left:25px;
}
.content_bottom_mid {
	width:270px;
	border-right:1px solid #ccc;
	padding-left:30px;
	padding-right:30px;
	height:93px;
}
.ecart_h3 {
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:24px;
}
.content_bottom_mid span {
	display:block;
	margin-top:5px;
	margin-left:40px;
}
.content_bottom_mid span a {
	display:block;
	float:left;
	margin:5px
}
.content_bottom_right {
	width:270px;
	padding-left:30px;
	padding-right:30px;
	height:93px;
}
.ecart_h4 {
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.content_bottom_right span {
	display:block;
	margin-top:15px;
	margin-left:5px;
	text-align:center;
}

.content_bottom_right span a {
	display:inline-block;
	margin:0 3px;
}

.ecart_input1 {
	display:block;
	width:185px;
	height:23px;
	border:none;
	background-color:#eaeaea;
	line-height:32px\9;
	text-indent:2px;
	padding-left:2px\9;
	border-radius:5px;
}
.ecart_input2 {
	display:block;
	width:33px;
	height:33px;
	background:url(../images/arrow1.png) no-repeat;
	cursor:pointer;
	border:none;
	background-color:transparent;
	margin-left:10px;
}

.foot {
	width:940px;
	margin:15px auto;
	font-size:12px;
	/*font-weight:bold;*/
	text-align:center;
}
.foot .ul1 {
	display:block;
	margin:0 auto;
	width:700px;
	height:20px;
	
}
.foot .ul2 {
	display:block;
	margin:0 auto;
	width:880px;
	height:20px;
	
}
.foot ul li {
	float:left;
}
.foot ul li a {
	float:left;
	color:#000;
	padding:0px 5px;
	line-height:20px;
	
	
}
.foot h2 {
	width:300px;
	font-size:20px;
	margin:10px auto;
}

.foot_logo {
	width:960px;
	margin:20px auto 0;
}
.foot_logo a{ display:block;}
.foot_logo p{ text-align:center; font-size:12px; font-weight:bold;}