.right_content ul.top_menu{float: none; margin-bottom:21px;} 
.right_content ul.top_menu a{padding: 5px 21px; border: 1px solid #ccc; border-left: none;} 
.right_content ul.top_menu li:first-child a{border-left:  1px solid #ccc;;} 
.right_content ul.top_menu:after{
	content:"";
	display:block; 
	clear: both;
	} 
table.down{width: 100%; margin-bottom:19px;background: #F9FBFC; border: 1px solid #dbdbdd; border-top: none;}
table.down img{vertical-align: middle; margin-right: 20px;}
table.down caption{color:#1F7BB5;text-align: left; height: 57px; line-height: 57px; background: red url(../images/down_caption.png) ; border: 1px solid #E1E6EA; text-indent: 20px;}	
table.down tr{height: 46px; line-height: 46px;}
table.down thead{font-size: 12px;color: #999; text-align:center;}
table.down thead td{background: url(../images/down_bar.png) no-repeat 0 1px; }
table.down thead td:first-child{font-size: 12px; text-indent: 20px;color: #999;text-align:left; background: none;}
table.down tbody{font-size: 12px; color: #999;border-bottom: 1px solid #dbdbdd;text-align: center; }
table.down th{width: 74	%; text-indent: 20px;font-weight: normal; color:#1F7BB5; text-align:left}

table.down tbody tr:hover{background: #f0f0f0}
table.down tbody tr:hover th{color: #333; background: url(../images/down_btn.png) no-repeat 95% center;}


table.down tfoot td{text-align: center;} 
table.down tfoot td a{background: #fdac11;text-indent: 0; margin: 8px 0;padding: 0 34px; line-height:33px;display: inline-block;  font-weight: bold; color: #fff; border-radius: 16.5px;} 

	