*{margin:0;padding:0;}
.pagelist ul {
	list-stly: none;
	display: inline;
	padding: ;
}
.pagelist li {
	float: center;
	display: inline;
        width:100px;
        padding:4px 4px 4px 4px;
}
#coner{width:950px;border-left:5px solid #FFF;border-right:5px solid #FFF;margin:0 auto;background-color:#fff;text-align:left;overflow:hidden;}
.clear{clear:both;height:0;overflow:hidden;}
/*--------------------------------------------------
 box base
 ---------------------------------------------*/

.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DFF2F5;
	overflow:hidden;
	background:url(fl-bg.gif) 0 0 repeat-x;
}
.tbox dt{
	height:25px;
	border:1px solid #DFF2F5;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DFF2F5;
	border-right:1px solid #DFF2F5;
	padding:4px 4px 0px;
	overflow:hidden;
}

.tbox dt strong{
	height:26px;
	line-height:26px; !important;line-height:25px;
	padding-left:22px;
	padding-right:4px;
	display:block;
	float:left;
	color:#397CBE;
	background:url(fbico.gif) 5px 6px no-repeat;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#397CBE;
}
.tbox dt strong a:hover{
	color:#4C94F6;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#397CBE;
}
.tbox dt span.more a{
	color:#397CBE;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#333;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:25px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:23px;
	border-left:1px solid #BFE0F9;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #BFE0F9;
}


/* Box */
.light {
	border:none;
	background:none;
}
.light dt{
	height:25px;
	border:1px solid #BFE0F9;
	overflow:hidden;
	background:url(fr-bg2.gif) 0 0 repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #BFE0F9;
	border-right:1px solid #BFE0F9;
	border-bottom:1px solid #BFE0F9;
	padding:4px 4px 0px;
	overflow:hidden;
}
dt.light strong{
	background:url(fbico2.gif) 5px 5px no-repeat;
}
.infos_userinfo dd .userface{
	width:52px;
	height:52px;
	padding:1px;
	border:1px solid #DDD;
	overflow:hidden;
	float:left;
	margin-right:8px;
}
.infos_userinfo dd .userface img{
	width:52px;
	height:52px;
	overflow:hidden;
	display:block;
}
.infos_userinfo dd .username{
	height:19px;
	line-height:19px;
	display:block;
	overflow:hidden;
	font-weight:bold;
	color:#F60;
}
.infos_userinfo dd .useract{
	width:140px;
	height:44px;
	overflow:hidden;
	float:left;
	padding-left:4px;
}
.infos_userinfo dd .useract-pm,.infos_userinfo  dd .useract-af{
	width:70px;
	float:left;
	line-height:19px;
	height:19px;
	overflow:hidden;
}
.infos_userinfo dd .useract-vi{
	display:block;
	clear:both;
	line-height:19px;
	height:19px;
	overflow:hidden;
	color:#666;
}
.infos_userinfo dd .userinfo-sp{
	height:25px;
	line-height:25px;
	clear:both;
	display:block;
	padding-left:10px;
}
.infos_userinfo dd .userinfo-sp small{
	font-size:12px;
	color:#AAA;
	margin-right:5px;
}
.newdigg{
	width:406px;
	height:51px;
	margin:8px auto;
	clear:both;
	overflow:hidden;
	padding-left:8px;
}
.diggbox{
	width:195px;
	height:51px;
	float:left;
	margin-right:8px;
	overflow:hidden;
	cursor:pointer;
}
.diggbox .digg_act{
	font-size:14px;
	float:left;
	line-height:31px;
	text-indent:32px;
	height:29px;
	overflow:hidden;
	font-weight:bold;
}
.diggbox .digg_num{
	float:left;
	line-height:29px;
	text-indent:5px;
}
.diggbox .digg_percent{
	width:180px;
	clear:both;
	padding-left:10px;
	overflow:hidden;
}
.diggbox .digg_percent .digg_percent_bar{
	width:100px;
	height:7px;
	background:#E8E8E8;
	border-right:1px solid #CCC;
	float:left;
	overflow:hidden;
	margin-top:3px;
}
.diggbox .digg_percent .digg_percent_num{
	font-size:10px;
	float:left;
	padding-left:10px;
}
.diggbox .digg_percent .digg_percent_bar span{
	display:block;
	height:5px;
	overflow:hidden;
	background:#000;
}
.newdigg .digg_good{
	background:url(newdigg-bg.png) left top no-repeat;
}
.newdigg .digg_bad{
	background:url(newdigg-bg.png) right top no-repeat;
}
.newdigg .digg_good .digg_act{
	color:#C30;	
}
.newdigg .digg_good .digg_num{
	color:#C63;
}
.newdigg .digg_bad .digg_act{
	color:#36C;	
}
.newdigg .digg_bad .digg_num{
	color:#39C;
}
.newdigg .digg_good .digg_percent .digg_percent_bar span{
	border:1px solid #E37F24;
	background:#FFC535;
}
.newdigg .digg_bad .digg_percent .digg_percent_bar span{
	border:1px solid #689ACC;
	background:#94C0E4;
}
.handle{
	height:59px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
}
.handle .digg{
	width:59px;
	height:59px;
	float:left;
	background:url(digg-bg.gif) no-repeat;
	margin-right:12px;
}
.handle .digg .digg_num{
	width:56px;
	height:34px;
	font-size:20px;
	text-align:center;
	line-height:34px;
	overflow:hidden;
	color:#6B9169;
}
.handle .digg .digg_act{
	width:56px;
	height:22px;
	line-height:23px;
	overflow:hidden;
}
.handle .digg .digg_act a{
	margin-left:11px;
	color:#666;
	float:left;
}
/* ---------------------------------------------*/
*{margin:0;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{color:#194F95;text-decoration:none;}
a:hover,a:active{color:#FF6600;}
.left{float:left;}
.right{float:right;}
.hidden,.web{width:0;display:block;overflow:hidden;height:0;}
.black{color:#000;}
.red{color:#F00;}
.clear{clear:both;height:0;overflow:hidden;}
img{border:none;}
fieldset{border:none;}
legend{display:none;}
button{border:none;cursor:pointer;}
body{color:#363636;background:#CFE1ED url(bgbody.gif) repeat-x;font-size:12px;text-align:center;}
#header{width:950px;border:5px solid #FFF;margin:0 auto;background:#FFF;}
#topnav{margin:0 auto 5px;padding:0 5px;background:#ecf1f5;vertical-align:middle;height:30px;overflow:hidden;}
#toptext{float:left;margin:0 auto;font:12px Tahoma,sans-serif;line-height:30px;}
#topnavlist{float:right;}
#topnavlist li{float:left;padding:0 8px 0 13px;background:url(redarrow.gif) no-repeat 0 10px;line-height:30px;height:30px;}
#topnavlist a:link,#topnavlist a:visited{color:#333;}
#topnavlist a:hover,#topnavlist a:active{color:#888;}
#topbox{margin:0 auto;border:1px solid #E5ECF5;border-bottom:none;position:relative;height:70px;}
#topbox h1{text-indent:-10000px;}
#topbox h1 a{width:180px;float:left;margin:5px 0;no-repeat;height:60px;}
#topbox h1 a:hover{float:left;background:url(logo.gif) no-repeat;text-decoration:none;}
#topmiddle{position:absolute;right:320px;top:5px;}
#topright{float:right;width:250px;border:1px solid #EEE;padding:3px 0 1px;height:54px;position:absolute;right:2px;top:5px;}
#topright li{width:130px;float:left;padding-left:5px;line-height:18px;text-align:left;height:18px;overflow:hidden;}
#chinahtmlnav{float:left;width:946px;border-bottom:1px solid #BCD2E6;border-left:1px solid #E5ECF5;border-right:1px solid #E5ECF5;padding:0 1px 0 1px;list-style:none;background:#FFF;}
#chinahtmlnav li{display:inline;}
#chinahtmlnav a{float:left;margin:0 0 0 1px;padding:0 0 0 4px;background:url(tableft.gif) no-repeat left top;letter-spacing:2px;}
#chinahtmlnav a span{float:left;padding:7px 10px 4px 8px;display:block;background:url(tabright.gif) no-repeat right top;color:#194F95;font-weight:bold;}
#chinahtmlnav a:hover{background-position:0% -42px;cursor:pointer;}
#chinahtmlnav a:hover span{background-position:100% -42px;color:#005CA3;cursor:pointer;}
#subinfo{width:948px;margin:0 auto;clear:both;border:#BCD2E6 1px solid;border-top:none;line-height:28px;height:26px;overflow:hidden;}
#subinfo li{float:left;padding:0 0 0 25px;text-align:left;}
#subinfo .a{width:220px;color:#194F95;background:#E5ECF5 url(nav1.gif) 5px 4px no-repeat;}
#subinfo .b{width:418px;color:#194F95;background:#E5ECF5 url(nav2.gif) 5px 4px no-repeat;}
#subinfo .c{width:150px;background:#E5ECF5 url(users.gif) no-repeat 5px 4px;}
#subinfo .d{width:60px;background:#E5ECF5 url(rss.png) no-repeat 5px 5px;}
#mainimg{width:950px;clear:both;margin:0 auto;border:5px solid #FFF;border-top:none;display:none;background:#FFF;height:68px;}
#mainad{width:942px;border:2px solid #FFCC66;padding:2px;}
#mainadleft{width:470px;float:left;}
#mainadright{width:470px;float:right;}
#mainimg img{width:468px;border:1px solid #000;height:60px;}
#topimg{width:950px;clear:both;margin:0 auto;border:5px solid #FFF;border-top:none;background:#FFF;}
#topimg img{width:950px;}
#middleimg{width:950px;border:5px solid #FFF;border-top:none;margin:0 auto;clear:both;background:#FFF;}
#brand{border:2px solid #CFE1ED;width:945px;padding-left:1px;background:#FFF;height:62px;}
#brand img{width:188px;border:1px solid #FFf;border-left:none;height:60px;}
#textadbox{width:950px;clear:both;margin:0 auto;background:#FFF;}
#textadbox ul{width:942px;border:2px solid #CFE1ED;border-top:none;padding:3px 2px 0;height:44px;}
#textadbox li{width:144px;float:left;padding:0 0 0 13px;background:url(../images/li.gif) no-repeat 5px 8px;line-height:22px;height:22px;text-align:left;}
/*#middleimg{width:950px;border:5px solid #FFF;border-top:none;margin:0 auto;clear:both;background:#FFFFFF;}
#brand{border:0 solid #FFCC66;width:948px;padding-left:2px;background:#FFCC66;height:54px;}
#brand img{width:156px;border:2px solid #FFCC66;border-left:none;height:50px;}*/
.rightad{width:300px;height:100%;}
.rightad img{width:300px;}
.recommand{clear:both;width:298px;border:1px solid #DDD;margin:0 0 5px;height:280px;}
.recommand h6{border-bottom:1px solid #DDD;padding-left:18px;color:#003399;background:#F2F6FB url(tdot.gif) 8px 8px no-repeat;font-size:12px;line-height:26px;height:26px;}
.recommand ul{margin:4px 0 0;}
.recommand div{ height:250px;overflow:hidden;}
#search{margin:0 0 5px;clear:both;border:1px solid #D0DBE7;padding:6px 5px 0;background:#F6F9Fc;height:100%;height:28px;}
#search input{border:1px solid #7E9DB9;padding:2px 0 0;background:#FFFDAA;font-size:12px;}
#searchbox{margin:0 0 5px;clear:both;border:1px solid #D0DBE7;padding:4px 5px 0;height:30px;}
#searchbox ul{margin:0 0 0;}
#searchbox li{float:left;padding:2px 0 0 5px;line-height:22px;height:22px;}
#searchbox label{font-size:14px;font-weight:bold;line-height:26px;}
#searchbox input{border:1px solid #D0DBE7;padding:1px;}
#searchbox select{width:80px;}
#searchbox .image{width:42px;border:none;height:19px;}
.rightlist{margin:0 0 5px;clear:both;border:1px solid #D0DBE7;height:100%;}
.rightlist h4{clear:both;border-bottom:1px solid #D0DBE7;padding-left:18px;color:#1F3A87;background:#F2F6FB url(tdot.gif) 8px 50% no-repeat;font-size:12px;line-height:28px;height:28px;}
.rightlist h4 span{float:right;padding-right:5px;}
.rightlist ul{padding:5px 5px 0;margin:0 auto;width:288px;clear:both;}
.rightlist li{width:278px;float:left;padding:0 0 0 10px;background:url(li2.gif) 0 8px no-repeat;text-align:left;line-height:24px;height:24px;}
#footer{width:950px;clear:both;border:5px solid #FFF;border-top:none;margin:0 auto;background-color:#FFF;}
#footerinfo{clear:both;margin:0 auto;width:950px;color:#333;text-align:center;}
#footercontent{margin:0 auto;border:1px solid #eee;background:#F8F8F8;text-align:center;line-height:32px;height:32px;}
#footercontent a{margin:0 2px;}
#footercopyrights{clear:both;padding:6px 0 0;margin:0 auto;text-align:center;line-height:180%;}
#footercopyrights span{font:12px arial,helvetica,sans-serif;line-height:180%;}
