
body {
    font: 12px "宋体", arial;
    margin: 0;
    padding: 0;
    background: #FFF;
    color: #333;
	text-align: left;
}


div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
li { list-style:none;}
h1,h2,h3,h4,h5,h6,input,textfield { margin: 0; padding: 0;}
table,td {line-height: 170%;}
/* ========== 链接颜色 ====== */

a { color: #333; text-decoration:underline;}
a:hover { color: #f60; text-decoration:none;}


/* ========== 其它 ====== */
.clear { clear: both; font-size: 1px; width: 1px; visibility: hidden;}
.space6 { height: 6px; font-size: 1px; clear: right; overflow: hidden;}
/* ========== 通栏广告位属性 ====== */

.ad950 { width: 778px;  margin: 0 auto; padding: 6px 0; overflow: hidden; height: 100px; clear: both; }

/* ========== Header ====== */

.topnav {
	background: url(images/topmenubg.gif) repeat-x;
	padding-top: 3px;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-weight: bold;
	color: #F3F3F3;
}

.topnav a {
	color: #FFF;
	text-decoration: none;
}

.topnav a:hover {
	color: #FF0;
}

.topdaohang {
	border: 1px #91db6d solid;
	height: 28px;
	background-color: #ecffe6;
	padding: 0 8px;
	text-align: left;
}

.sortbox {
	border: 1px #91db6d solid;
	
}

.sorttitle01 {
	height: 23px;
	line-height: 23px;
	background: url(images/sorttitle01.gif) repeat-x;
	font-weight: bold;
	color: #2b7a00;
	margin-left: 1px;
	padding-left: 15px;
}

.sorttitle02 {
	height: 23px;
	line-height: 23px;
	background: #ebfae3 url(images/ico01.gif) no-repeat 10px 5px;
	font-weight: bold;
	color: #2b7a00;
	margin-left: 1px;
	padding-left: 30px;
	text-align: left;
	border-bottom: 1px #c4efab dashed;
}

.sortcontent01 {
	padding: 8px 5px;
}

.sortcontent02 {
	padding: 8px 0;
	background-color: #f8fff4;
}

.sortcontent03 {
	padding: 8px 5px;
	font-size: 12px;
	color: #888;
	text-align: left;
}

.sortcontent03 a {
	font-size: 14px;
	color: #404040;
	line-height: 24px;
}

.hotexp {
	border: 1px #91db6d solid;
	background: url(images/midbg.gif) repeat-x;
}

.hotexp img {margin-top: 10px;margin-bottom: 5px;}

.hotexpheading a {
	height: 29px;
	line-height: 29px;
	font-size: 14px;
	font-weight: bold;
	color: #2b7a00;
	text-decoration: none;
}

.hotexpcontent {
	padding-left: 12px;
	text-align: left;
}

.leftadv img {margin-top: 8px;}


.f { color: #3d3c3d;}

.f18B {
	font-size: 18px;
	color: #3d3c3d;
	font-weight: bold;
	height: 35px;
	border-bottom: 1px #ccc solid;
}

.f12gray {color: #666;}

.f_ehsm {font-size:12px;color:#666;}
.f_ehtime {font-size:12px;color:#ff6600;}
.f_ehtitle {font-size:12px;font-weight:bold; color:#000;}

/* ------------------------------------------------------------------------ */

.explisttitle {
	height: 26px;
	line-height: 26px;
	background: #ffefdd url(images/ico01.gif) no-repeat 10px 6px;
	font-weight: bold;
	color: #cc3433;
	margin-left: 1px;
	padding-left: 30px;
	text-align: left;
	border-bottom: 1px #ffb99b dashed;
	font-size: 14px;
}

.explistcontent {
	background-color: #fafafa;
	border-bottom: 1px #dfdfdf solid;
}


.expost {
	background: #FFF url(images/ico1.gif) no-repeat 0 3px;
	padding-left: 32px;
	line-height: 37px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.fred {color: #F00;}

.expcnt01 td {
	padding: 5px 5px;
	font-size: 14px;
}

.expcnt01 .txtinput {
	border: 1px #a7a6aa solid;
	height: 20px;
}

.fabu a {font-size: 14px; font-weight: bold; color: #000;}
.fabu img {padding-top: 10px;}




.STYLE1 { FONT-WEIGHT: bold; FONT-SIZE: 14px }
	.STYLE2 { COLOR: #ffffff }
	.STYLE3 { COLOR: #ff0000 }
	.STYLE4 { FONT-WEIGHT: bold; COLOR: #e35b00 }
	.STYLE7 { COLOR: #999999 }
	.STYLE9 { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff6600 }
	.STYLE10 { COLOR: #f04900 }
	.STYLE11 { COLOR: #5b2712 }
	.STYLE15 { FONT-WEIGHT: bold; COLOR: #f04900 }
	.STYLE17 { FONT-SIZE: 14px; COLOR: #5b2712 }
	.STYLE18 { COLOR: #333333 }




/* ========== Footer ====== */

#footer {
    border-top:2px solid #cfcfcf;
	padding:5px 0 15px;
	clear:both;
	margin:0 auto;
}

#footer td {
    line-height:22px;
}

#footer p {
    line-height:22px;
	font-family: Verdana;
}

#footer a {
    margin:0 3px;
	text-decoration: underline;
}

#footer a:hover {
    margin:0 3px;
	text-decoration: none;
}

#footer img { margin:3px auto;}

