.ac_results {
	padding: 0px;
	border: 0px;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
    border: 1px solid #FF6600;
    border-top: 0px;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
    color: #0066FF;
}

.ac_results li {
	margin: 0px;
	padding: 4px 12px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 14px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
    text-align: left;
	overflow: hidden;
    border-bottom: 1px dashed #dadada;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {

}

.ac_over {
	background-color: #fFB443;
	color: white;
}
.hotchez {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF6600;
    height: auto;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    width: 300px;
    z-index: 10;
	overflow:hidden;
	float:left;
	z-index:10;
}

.hotchez ul {
    float: left;
    height: auto;
    list-style: none outside none;
    margin-top: 5px;
    width:300px;
	margin-left:0px;
}
.hotchez ul li {
    float: left;
    padding: 0;
    text-align: left;
	line-height:30px;
	font-weight:normal;
    width: 20% !important;
	white-space:nowrap;
	text-indent:10px;
}
.hotchez ul li a {
    color: #3366CC !important;
    padding: 2px 6px;
}
.hotchez p em{ float:left;}

.hotchez a.close {
    color: #999999;
    float:right;
    display:block;
    padding-right:15px;
}

.hotchez p{padding-left: 10px;}
.hotchez p.c1{border-bottom:1px dashed #dadada; height:30px; line-height:30px;width:290px; text-align:left;}
.hotchez span.s1{border-bottom:1px dashed #dadada; width:300px; text-align:left; height:30px; line-height:30px; padding-bottom:5px; text-indent:10px; margin-top:0px;}

.filter1 dl dd { padding-right: 5px;}
.selectModel{font-size: 14px; border: 1px solid #FF6600; float: left; height: auto;display: none; background: #ffffff; z-index: 999;font-size: 12px;}
.selectModel > div.rightli{list-style: none; padding: 0px; margin: 0px; float: left;width: 100%; height: auto; line-height: 32px; text-align: left;}
.selectModel > div.rightli li{float: left;padding:5px 5px; width: 95%; text-indent:5px; border-bottom: 1px dashed #dadada; line-height: 16px;}
.selectModel ul li label{float: left;padding-left: 5px;}
.selectModel ul li span{float: right;padding-left: 50px;}
#top_cities{ text-indent:10px; line-height:32px; text-align:left; overflow:hidden;}
.fastall img{cursor: pointer;}

/*.tabcon3 div.selectModel ul{}*/


h6 {
    border-top: 1px solid #DCDCDC;
    font-size: 14px;
    font-weight: normal;
    height: 20px;
    padding: 15px;
    position: relative;
}
h6 label {
    position: absolute;
    right: 230px;
    top: 15px;
}

.advTab tr td div {
    position: relative;
}

.pageDiv {
    position: absolute;
    right: 12px;
    top: 12px;
}

.page {
    background: url("/images/icons.png") no-repeat scroll 2px 2px transparent;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 27px;
    line-height: 28px;
    margin-right: 8px;
    text-align: center;
    width: 65px;
    color: #000;
    font-size: 12px;
}
.page:hover {
    background-position: -62px 2px;
    color: #FFFFFF;

}
.pageDiv > a{text-decoration: none;}
.advTab tr.tdBorder td {
    border: medium none;
}

.page2 {
    background: url("/images/page2.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 27px;
    line-height: 27px;
    margin-right: 8px;
    text-align: center;
    font-size: 12px;
    width: 65px;
}



/*·ÖÒ³´¦*/

.fengye{ width:650px; height:35px; margin-top:20px;}
.fengye a{ padding:5px 9px; border:1px solid #CCC; color:#666; font-weight:bold; margin:0 3px;}
.fengye a:hover{ text-decoration:none;}
.fengye span a{ border:none; padding:0px; margin:0px; background:url(../images/fenye.jpg); width:70px; height:26px; display:inline-block; line-height:26px; margin:0 3px; }
.fengye span img{ margin-bottom:3px; vertical-align:middle;}
.fengye .current{color:#fff; background:#F93; border:1px solid #F93;}

