﻿@charset "utf-8";
/* CSS Document liliya 2011-1-13 */

	
	body {text-align:center;font-family:"宋体",arial,serif;background:url(images/bodybg.gif);font-size:10pt;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,strong{padding:0; margin:0;}
	*{margin:0px;padding:0px;}
	table{ margin:0 auto;}
	li{list-style-type:none;}
	a{text-decoration:none;color:#333}
	a:hover{text-decoration:underline;}
	img{vertical-align:top;border:0;}
	ol,ul {list-style:none;} 
	.blank{height:10px;overflow:hidden;font-size:0;clear:both;}
	.blank2{height:20px;overflow:hidden;font-size:0;clear:both;}
	.clear{width:100%;height:0px;line-height:0px;clear:both;overflow:hidden;font-size:1px;margin-top:-1px;}
	.wrap{width:100%;text-align:left;background:#fff;}
	.noborderbottom{border-bottom:0;}
/*font*/
	.fred{color:#c00;}
	.fred a{color:#c00;}
	.fblue{color:#049;}
	.fblue a{color:#049;}
	.f14{font-size:14px;}
	.f13{font-size:13px;}
	.f15{font-size:15px;}
	.ffLetter{font-size:18px;font-weight:bold;color:#ccc;font-family:arial,宋体,sans-serif;}
	
/*头部*/
	.header{width:100%;height:46px;padding:10px 0px;border-bottom:2px solid #004499;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/top_bg.gif) repeat-x;}
	.header div{width:960px;margin:0 auto;}
	.header div span.home{float:right;margin-top:30px;}
	.header div span.home a{color:#333;padding:0px 4px;}
	.header div span.home a:hover{color:#ff0000; text-decoration:underline;}
	.header div span.logo{float:left;width:310px;position:relative;}
	.header div span.logo em{font-size:20px;color:#000;font-style:normal;font-family:"黑体","微软雅黑";position:absolute;left:150px;top:23px;}
	.mainBody{width:960px;margin:0 auto;position:relative;}
	
	.mainContent{width:960px;overflow:hidden;zoom:1;}	
	
	/*头部城市搜索*/
	.topcity{clear:both; line-height:40px;overflow:hidden; padding-left:10px;}
	.allcitybk{overflow:hidden;zoom:1;}
	.allcitybk .title01{widith:950px;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/search_city.gif) repeat-x;padding-left:10px;font-weight:bold;height:30px;line-height:30px;}
	.allcitybk .search{line-height:54px;padding-left:10px; vertical-align:middle;overflow:hidden;zoom:1;}
	.allcitybk .search select{
	float:left;
	padding:1px 2px;
	margin:0;
	width:90px;
	line-height:20px;
	margin:16px 8px 12px 0;
	font-size:12px;
}
	.allcitybk .search input{float:left;margin:0;height:22px;margin:15px 5px 12px 5px;text-align:center;font-size:12px;}
	.allcitybk .search .btn_sure{cursor: pointer; float: left;height: 22px; width: 60px;}
	.allcitybk .search .chose_or{float: left;font-weight: bold; padding: 0 14px;}
	.allcitybk .search .input_in {
    float: left;
	text-align:left;
    height: 18px;
	line-height:18px;
    margin-right: 2px;
	padding:1px 2px;
    width: 170px;
}

.allcitybk .search .ten_city, .allcitybk .search .ac_results {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #7F9DB9;
    left: 518px;
    position: absolute;
    top: 100px;
    width: 176px;
    z-index: 9999;
	#width: 174px;
	top: 178px\9
}
.allcitybk .search .ac_results .tips{ color:#888;}
.allcitybk .search .ac_results .pinying{ float:right; width:90px; padding-right:8px; text-align:right;}
.allcitybk .search .noin li a, .allcitybk .search .noin li, .noin {
    color: #CC0000;
}
.allcitybk .search .ten_city li, .allcitybk .search .ac_results li {
    display: block;
    height: 22px;
    line-height: 22px;
    text-indent: 0.5em;
}
.allcitybk .search .ten_city li a, .allcitybk .search .ac_results li a {
    color: #898989;
    display: block;
    height: 22px;
    width: 207px;
	text-decoration:none;
}
.allcitybk .search .ten_city li.chosed, .ten_city li.chosed a, .allcitybk .search .ac_results li.chosed, .allcitybk .search .ac_results li.chosed a {
    background: none repeat scroll 0 0 #3366CC !important;
    color: #FFFFFF !important;
    display: block;
    height: 22px;
}
.allcitybk .search .ac_over {
    background: none repeat scroll 0 0 #d0e1f5 !important;
    color: #000 !important;
    display: block;
    height: 22px;
}
	.allcitybk .searchcity{line-height:46px;padding-left:10px; vertical-align:middle;word-spacing:12px;word-wrap:break-word;overflow:hidden;zoom:1;font-weight:bold;}

	/* 按拼音首字母选择*/
	.letterSelt{margin-top:8px;overflow:hidden;zoom:1;}
	.letterSelt .title02{width:950px;padding-left:10px;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/lettersearchbk.gif) repeat-x;height:33px;font-weight:bold;}
	
	.letterSelt .title02 .btnOn{float:left;height:33px;line-height:33px;padding:0 18px;width:120px;border-left:2px solid #8ab9e0;border-right:2px solid #8ab9e0;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/lettersearchbtn_on.gif) repeat-x;text-align:center;cursor:hand;display:block; cursor:pointer}
	.letterSelt .title02 .ge{float:left;padding:0 2px;}
	.letterSelt .title02 .btnOut{float:left;height:31px;margin-top:2px;line-height:31px;padding:0 18px;width:120px;border-left:1px solid #8ab9e0;border-right:1px solid #8ab9e0;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/lettersearchbtn_out.gif) repeat-x;text-align:center;display:block;cursor:pointer}
	.letterSelt .onCont{clear:both;overflow:hidden;width:960px;}
	
	.letterSelt .onCont li{overflow:hidden;zoom:1;line-height:30px; vertical-align:middle;padding-left:45px;word-spacing:11px;text-align:left;font-weight:normal;word-wrap:break-word;position:relative;display:block;text-align:left;padding-right:15px;}
	.letterSelt .onCont li a{display:inline; white-space:nowrap;}
	.letterSelt .onCont li strong{font-weight:bold;width:30px;float:left;position:absolute;left:15px;top:1px;}
	.letterSelt .onCont li.blubk{background:url(//img2.soufunimg.com/homepage/images/soufunFamily/searchcity_bk.gif) repeat-x;}
	.letterSelt .onCont li.blubk02{background:url(//img2.soufunimg.com/homepage/images/soufunFamily/searchcity_bk.gif) repeat-x 0 30px;}
	/*按省份选择*/
	.letterSelt .outCont{clear:both;overflow:hidden;width:960px;}
	.letterSelt .outCont li{overflow:hidden;zoom:1;line-height:30px; vertical-align:middle;padding-left:70px;word-spacing:12px;text-align:left;font-weight:normal;word-wrap:break-word;position:relative;display:block;text-align:left;padding-right:15px;}
	.letterSelt .outCont li a{display:inline; white-space:nowrap;}
	.letterSelt .outCont li strong{font-weight:bold;width:50px;float:left;position:absolute;left:15px;text-align:center;top:1px;}
	.letterSelt .outCont li.blubk{background:url(//img2.soufunimg.com/homepage/images/soufunFamily/searchcity_bk.gif) repeat-x;}
	.letterSelt .outCont li.blubk02{background:url(//img2.soufunimg.com/homepage/images/soufunFamily/searchcity_bk.gif) repeat-x 0 30px;}
	/*广告*/
	.ad01{width:960px;overflow:hidden;zoom:1; cursor:hand;margin-top:10px;}
	/*回顶部*/
	.backtop{width:19px;height:62px; position:fixed;_position:absolute; bottom:60px;right:0;}
	/*普通标准尾部*/
	.copyright{color:#888;width:960px;height:60px;line-height:60px;margin:0 auto;text-align:center;font-family:Arial, Helvetica, sans-serif}



* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html .backtop /* IE6 底部固定  */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/* 搜房首页问卷调查 */
.fl{float:left;width:800px;}
.question{float:right;margin-right:5px;background:url(//img2.soufunimg.com/homepage/images/soufunFamily/point_icon.gif) no-repeat 0 18px;padding-left:10px;color:#c00;}
.question a{color:#c00;}
.question a:hover{color:#c00;}
/* 1203 */
table.table01{width:960px;}
table.table01 th{height:30px;line-height:30px;text-align:center;font-weight:bold;}
table.table01 td{height:0px;line-height:30px;}
table.table01 td em{color:#090;font-style:normal;}
table.table01 td a{color:#049;word-spacing: 11px;margin:0 8px;}
table.table01 td a.red{color:#c00;}
.font01{font-size:18px;font-weight:bold;color:#ccc;font-family:arial,宋体,sans-serif;}