.list_l{max-width:300px;float:left;overflow:hidden;}
.list_r{width: 640px;float:right;background:#fff;min-height: 580px;}
.listclear{clear:both;}
.list_r_t{height:27px;line-height:27px;background: url(../img/title_bg2.jpg) repeat-x left center;width:95%;margin:10px auto;padding-left:15px;}
.list_r_t span{background: url(../img/ico_share2.jpg) no-repeat left center;padding-left:25px;}
ul.nws_li{width:95%;margin:10px auto;}
ul.nws_li li{line-height:30px;border-bottom:1px dashed #ddd;}
ul.nws_li li span{float:right;}

.view_con{padding:10px;background: #fff;min-height: 500px;}

.view_con table{border:1px solid #000;max-width: 900px;margin:0 auto;}
.view_con table td{border:1px solid #000;text-align: center;}
.view_con table th{border:1px solid #000;}

.views_title{font-size:20px;font-weight: bold;line-height: 60px;text-align: center;}

.views_info{font-size:14px;font-weight: bold;line-height: 60px;text-align: center;color: #999;}


.page ul{
	text-align: center;}
.page .border_3{
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;}
.page .border_4{
	border: 1px solid #dddddd;}
.page .active{
	background-color: #e74c3c;
	color: #FFF;}
.page .active a{
	color: #FFF;}
.page .text{
	width: 26px;
	height: 26px;
	border: 1px solid #a9a9a9;
	text-align: center;}
.page ul{
	overflow: hidden;
	*display: block;}
.page ul li{
	height: 30px;
	line-height: 30px;
	width: auto;
	margin: auto;
	margin-bottom: 0px;
	margin-right: -4px;
	*margin-right: 0px;
	padding: 0px 11px;
	border-bottom: 0px dashed #878787;
	display: inline-block;
	*display:inline;
 	*zoom:1;
	vertical-align: middle;
	color: #777777;}
.page ul li a{
	color: #777777;}
.page ul li img{
	margin-top: -3px;
	margin-right: 5px;}
.page ul li span{
	float: right;
	margin-top: -3px;
	margin-right: 5px;
	color: #444;}