
.f5 li{
float:left;
margin:0 0 0 10px}
.jibing_nav {
background:#F6FBF5;
border:#7FCF7E 1px solid;
padding:0 8px 0 0;
width:702px;
height:24px;
}
.jibing_nav_title{

float:left;
width:80px;
padding:1px 2px 0px 2px;
margin:2px 3px 2px 2px;
background:#7FCF7E;
text-align:center;
vertical-align:middle;
line-height:20px;
height:20px;
color:#FFFFFF

}
.jibing_nav a{
font-size:12px;
color: #248322;
display:block;
float:left;
margin:2px 5px 0 0;
width: 56px;
height:20px;
line-height:20px;
text-align:center;
background:#f0f0f0}
.class_title{
background:#fff;
border-bottom:1px #CCCCCC dotted;
margin:10px 0 0 0;
padding:5px;
height:20px;

}
.class_title h1{

font-size:16px;
color:#009933;
margin:0 4px 0 8px;
float:left;
width:auto;

}
.class_title span{
float:left;
color:#009933;
font-size:14px;

}



.sclass{
color:#999999;
display:block;
margin:4px 0 -2px 0;
background:#f0f0f0;
line-height:21px;
padding:0 0 0 6px}
.tclass a:link,.tclass a:visited{
color:#666}
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#3366CC;
	text-decoration:none;
}
a:hover{
	color:#F33;
	text-decoration:underline;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.center{
	margin:0px auto;
}
.w960{
	width:960px;
	position:relative;
}
.mt1{
	margin-top:8px;
}
.mt2{
	margin-top:16px;
}
.clear{
	overflow:hidden;
}
.fs-12{
	font-size:12px;
}
.fc-f60{
	color:#F60;
}
.fc-f90{
	color:#F90;
}




.index .listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.index .listbox ul a{
	color:#777;
}


.index .commend dl dd{
	padding-top:0px;
}
.index .hot dl dd{
	padding-top:0px;
}
.index .hot dl dd .c1 li{
	width:210px;
	overflow:hidden;
}
.index .vote dl dd strong{
	display:block;
	line-height:27px;
	padding-left:8px;
	letter-spacing:1px;
	color:#696;
	border-bottom:1px solid #C5DDBC;
	margin:0px 4px;
}
.index .vote dl dd .fb{
	padding-top:10px;
	height:21px;
	padding-left:10px;
	color:#666;
}
.index .vote dl dd .fb input{
	margin-right:4px;
}
.index .vote dl dd .submit{
	text-align:center;
	height:35px;
	padding-top:8px;
}
.index .vote dl dd .submit button{
	margin-right:10px;
}
.index .vote dl dd .submit a{
	color:#003300
}


 .tbox {
 margin:0 0 0 0;
 
}
 .tbox ul{
 
padding:0 0 8px 0;
 
}


.tbox li{
line-height:24px}
.tbox{
	width:100%;
	border-bottom:1px solid #C5DDBC;
	overflow:hidden;
}
.tbox dt{
	height:25px;
	background:url(../images/mbox-tbg.png) right top no-repeat;
	overflow:hidden;
	clear:both;
}
.tbox dt strong{
	height:25px;
	line-height:25px;
	padding-left:10px;
	padding-right:4px;
	display:block;
	float:left;
	color:#4A7749;
	background:url(../images/mbox-tbg.png) left top no-repeat;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#4A7749;
}
.tbox dt strong a:hover{
	color:#444;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#85A484;
}
.tbox dt span.more a{
	color:#7B9D79;
	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 #C5DDBC;
	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 #F1F7EE;
}
.tbox dd{
	border-left:1px solid #C5DDBC;
	border-right:1px solid #C5DDBC;
	padding:4px 4px 0px;
	overflow:hidden;
}


.d1{
	padding:4px 0px;
}
.d1 li{
	line-height:24px;
	overflow:hidden;
}
.d1 li span{
	color:#999;
	margin-right:5px;
	float:left;
}
.d1 li a{
}



.ico1 li{
	padding-left:16px;
	background:url(../images/ico-1.gif) 7px 11px no-repeat;
}
.ico2 li{
	padding-left:16px;
	background:url(../images/ico-2.gif) 6px 11px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(../images/ico-3.gif) 7px 11px no-repeat;
}
.ico3  a{
color:#4A7749}


.pleft{
	width:712px;
	float:left;
	overflow:hidden;
}

/*---------- index ---------*/
.bignews_c{
border-top:1px #CCCCCC dotted;
clear:both;
line-height:24px;
margin:8px 0 0 0;
padding:8px 0 0 18px;
}

.index .bignews{

	float:right;
	overflow:hidden;
	width:410px;
	overflow:hidden;
		padding:0px 0 10px;
		margin:8px 5px 5px  2px;
		
}
.index .bignews a{
	color:#666666;
}

.index  .bignews b{
	display:block;
	height:24px;
	line-height:25px;
	
}
.index  .bignews b a{
color: #248322;
	font-size:16px;
}
.index  .bignews p{
	line-height:19px;
	color:#777;
}
.index .bignews img{
border:1px #CCCCCC solid;
padding:2px;
float:left;
width:95px;
height:95px;
margin:0 0 0 8px
}
.bignews_l{
float:left;
width:300px;
}

.index .bignews a{
	color:#666666;
}

.index  .bignews h2{
	display:block;
	height:28px;
	line-height:25px;
	
}
.index  .bignews h2 a{
color: #339933;
	font-size:16px;
}
.index  .bignews p{
	line-height:19px;
	color:#777;
}

.flash{
float:left;
margin:8px 8px 0 0}



.index .listbox{
	width:720px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
}
.index .listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}
.index .listbox ul a{
	color:#777;
}


.pright{
	width:240px;
	float:right;
	overflow:hidden;

}




