.rank{width:23px;float:left;margin:0px;}
.ranktab{margin:0px;list-style:none;padding:0px; overflow:hidden;}

.rankTabOn,.rankTabOff{list-style-type:none;float:left;text-align:center;height:37px;font-size:12px;cursor:pointer;margin-top:5px;line-height:18px}

.rankTabOn{width:23px; background:url(/images/12365856720.jpg) no-repeat left; color:#666666;height:21px;height:37px;float:left}
.rankTabOff{width:23px; background:url(/images/12365856721.jpg) no-repeat left; color:#7F6B39;height:21px;height:37px;float:left}

.rankImgTxt{color:#009D02;font-size:12px;line-height:21px;height:82px;float:left;width:320px}

.rankImgTxt ul{margin:0px;list-style:none;padding:0;}
.rankImgTxt li{list-style:none; margin:0;padding-left:8px;float:left;width:150px}
.rankImgTxt a { text-decoration:underline; color:#7F6B39;}
.rankImgTxt a:hover { text-decoration:none; color:#7F6B39;}
a.rankImgTxt1:link {
	font-size: 12px;
	color: #009D02;
	text-decoration: underline;
}
a.rankImgTxt1:visited {
	font-size: 12px;
	color: #009D02;
	text-decoration: underline;
}
a.rankImgTxt1:hover {
	font-size: 12px;
	color: #009D02;
	text-decoration: none;
}

.s1 { font-size:12px; color:#642D02; width:566px; margin-top:25px; margin-bottom:8px; padding-left:25px;}
.s1 a{padding-left:8px; padding-right:8px;}
.s2 { width:570px; margin-top:5px;padding-left:10px; margin-left:5px;}
.search-keyword { height:18px;width:460px; padding-top:4px;float:left; margin-right:6px;}
.search-submit { width:86px;height:26px;float:left}
.advbanner { width:468px; height:60px; margin:0px auto;}


#logo {width:280px;height:138px;padding-top:42px;margin:0px auto;}
#search {background-image:url(/images/searchbg.jpg); width:604px; height:99px;}
#news {height:200px;width:398px; float:left; padding-left:6px;}