#top_report{
	border-left:1px solid #dad7d0;
	border-right:1px solid #dad7d0;
	border-bottom:1px solid #dad7d0;
	width:678px;
	background:#fff;
	height:460px;
	margin:0 0 20px 0;
	padding:0 10px 10px 10px;
}
#top_report_img1{
width:330px;
height:248px;
overflow:hidden;
}
#top_report_comment{
height:96px;
overflow:hidden;
}
.top_report_img2{
width:80px;
height:80px;
overflow:hidden;
float:left;
margin:0 20px 0 0;
}
#footer_wrapper{
margin:-230px 0 0 0;
}
#top_report_l{
width:330px;
float:left;
}
#top_report_l h4{
font-size:18px;
color:#217fa6;
font-weight:bold;
padding:10px 0;
}
#top_report_r h4{
font-size:14px;
color:#217fa6;
font-weight:bold;
}
#top_report_l .date{
color:#78bc38;
}
#top_report_l img{

}
#top_report_r{
width:310px;
padding:19px 0 0 0;
float:right;
}
#top_report_r .date{
color:#78bc38;
}
.top_report_r_item  .date{
height:19px;
overflow:hidden;
}
.top_report_r_item  h4{
height:45px;
overflow:hidden;
}
.top_report_r_item{
width:310px;
height:83px;
background:url('../images/bg_top_report.png') no-repeat;
margin:0 0 30px 0;
}
.top_report_r_item img{

}
.morelink a{
display:block;
width:210px;
height:19px;
}
#top_greeting{
	border-left:1px solid #dad7d0;
	border-right:1px solid #dad7d0;
	border-bottom:1px solid #dad7d0;
	width:698px;
	background:#fff;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}
#top_join{
	border-left:1px solid #dad7d0;
	border-right:1px solid #dad7d0;
	border-bottom:1px solid #dad7d0;
	width:698px;
	background:#fff;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}