section,header,footer,nav,article,aside {display: block;}
/*********** CSS Reset **********/
html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol,select,option{ margin: 0; padding: 0; }
body{font-size: 14px;font-family:"Microsoft YaHei","微软雅黑","宋体";background:#fff;}
a img{border:none;}
ol,ul {list-style: none;}
li{ list-style-type: none;}
caption,th { text-align: left;}
address,caption,cite,code,dfn,ins,em,th,var {font-style:normal;} 
h1,h2,h3,h4,h5,h6{ font-weight: normal;} 
textarea{overflow:auto;}
a{color:#333;text-decoration:none;} 
a img{vertical-align: top;}
a:hover{
	color: #FF0000;
	text-decoration: underline;
}
.b{font-weight: bold;}
.column{
	width: 1000px;
	;
	margin: 0 auto;
	zoom: 1;
	position: relative;
}
.cor-666 a{color: #666;}
.f-l{float: left;}
.f-r{float: right;}
.fz-14{font-size: 14px;}
.inline{display: inline;}
.ov{overflow: hidden;zoom:1;}
.ov:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clear{clear: both;overflow: hidden;height: 0;}
.t-c{text-align: center;}
.hr-1{height: 1px;overflow: hidden;background: #e4e4e4;}
.pos-r{position: relative;}
.mar-t-15 {
	margin-top: 15px;
}
.mar-t-20 {
	margin-top: 20px;
}
.mar-t-30 {
	margin-top: 30px;
}
.mar-t-50 {
	margin-top: 50px;
}
.mar-b-20 {
	margin-bottom: 20px;
}



.bg-f9 {
	background-color: #f9f5e7;
}
.pad-l-8 {
	padding-left: 8px;
}

.bod-e3 {
	border: 1px solid #e3dabe;
}
.pad-10 {
	padding: 10px;
}
.w-370 {
	width: 370px;
}

.w-580 {
	width: 570px;
}
.w-260 {
	width: 262px;
}
.w-325 {
	width: 325px;
}
.w-335 {
	width: 335px;
}
.w-320 {
	width: 320px;
}
.w-360 {
	width: 370px;
}

.w-655 {
	width: 650px;
}
.w-510 {
	width: 510px;
}
.w-600 {
	width: 600px;
}

.w-465 {
	width: 465px;
}
.w-640 {
	width: 640px;
}





.mar-l-8 {
	margin-left: 8px;
}
.pad-b-15 {
	padding-bottom: 15px;
}
.mar-t-45 {
	margin-top: 45px;
}
.cent {
	text-align: center;
}
.pos-a {
	position: absolute;
}
.t-320 {
	top: 320px;
}
.m-t--89 {
	position: relative;
	top: -59px;
}
