.ac_results {
	padding: 0px;
	border: 1px solid #94b3d1;
	background-color: #FFF;
	overflow: hidden;
	z-index:2000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	padding-bottom: 5px;
	position: absolute;
  
}
.ac_results td{
   font-size: 12px;
}
.ac_results .ac_title{
	 MARGIN: 5px 10px 0px 0px;	
	 height:20px;
	 BORDER-BOTTOM: #c1c1c1 1px dashed;
	 text-align: left;
	 padding-left: 35px;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.ac_results #noResult {
	width: 100%;
	margin-top:10px;
	padding: 0;
	color:red;
	display: none;
	text-align: left;
	padding-left: 3px;
	
}

.ac_table {
	margin: 2px;
	
	cursor: pointer;
	display: block;
	text-align: left;
	width: 98%;
}

.ac_loading {
	background:  url('./images/indicator.gif') 3px 3px no-repeat  white ;
	
}



.ac_table  td{
	color:#808080;
		border-top:1px solid  #8fc0e7 ;
		border-bottom:1px solid  #fff;
	border-top:1px solid  #fff;
	word-break: break-all;
   

}

 .ac_table thead th {

	font: 10pt ËÎÌå ;
	font-weight:700;
	 padding:2 2 2 5;
  	border-bottom: 1px solid #eef0f6;
	

	
}



.ac_over td{
	background-color: #ecf7fe;
	border-bottom:1px solid #8fc0e7 ;
	border-top:1px solid  #8fc0e7 ;



}

.ac_td{
	 border-right:1px solid #eef0f6;

}

.ac_bottom{
	height: 25px;
	vertical-align: bottom;
	BORDER-top: #c1c1c1 1px dashed;
}
.ac_bottom .ac_page{
	cursor: pointer;
	padding: 0px 3px;
	
}
.news_list {width:950px;height:200px;
margin-top:10px;
}

/* foot_pic */
.foot_pic {width:950px;height:81px; margin:20px auto 0 auto;}
.foot_pic .a1 {float:left;margin-right:28px;}
.foot_pic .a2 {float:left;}