/* CSS Document */
body {
	width:293px;
	margin:0 auto;
}
a {
	display:block;
	font-size:12px;
	color:#333333;
}
/* tupian */

/* s_tu */
.s_tu {
	width:293px;
	height:285px;
	border-bottom:1px #afb5b8 solid;
	border-top:1px #afb5b8 solid;
}
.s_tu_title {
	width:288px;
	height:18px;
	border-bottom:1px #afb5b8 solid;
	background-color:#e7e7e7;
	padding:7px 0 0 5px;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.s_tu_tu {
	width:142px;
	height:128px;
	float:left;
}
.ck {
	margin-right:4px;
}
.s_tu_tu img {
	margin:3px;
	border:1px #000000 solid;
}
.s_tu_tu a {
	display:block;
	margin-left:45px;
}
.right_js {
	width:100%;
	height:200px;
}




/*R:新闻排行*/
#NewsTop{margin-bottom:16px;clear:both; width:290px;}
#NewsTop p{float:left;line-height:21px; display:block;}
#NewsTop p.topTit{ margin:0;font-weight:bold;}
#NewsTop p.topC0{width:40px;border-left:1px solid #F2F2F2;background:#DCDCDC;cursor:pointer; margin:0 auto;}
#NewsTop p.topC1{width:40px;border-left:1px solid #F2F2F2;background:#258AE4;color:#fff; margin:0 auto;}
#NewsTop #NewsTop_tit{border-bottom:3px solid #258AE4;height:21px; font-size:12px; color:#333333;}
#NewsTop #NewsTop_cnt{
	height:260px;
	padding-top:7px;
	line-height:26px;
	text-align:left;
	padding-left:10px;
}
#NewsTop #NewsTop_cnt a{color:#666;text-decoration:underline; float:left;}
#NewsTop #NewsTop_cnt a:hover{color:#C2130E;}

/* 常用布局式样 */
.dis{display:block;}

.undis{display:none}
.lefts{float:left;}
.rights{float:right;}
.tbcenter{margin:0 auto;}
.txtcenter{text-align:center;}
.clr{font-size:0;width:1px;clear:both;visibility:hidden;line-height:1px;}



