/* CSS Document 090414 */
* {margin:0;padding:0;}
body{ background:#fff; font-size:12px; color:#333; line-height:20px; text-align:left;font-family:Arial,Helvetica,'宋体',sans-serif}
img{ border:0px}
a{color:#333;text-decoration:none}
a:hover{color:#f30; text-decoration:underline}
ul, li{ list-style:none}
input, select,textarea{ font-size:12px; color:#333; }
.bold{font-weight:bold;}
 
/* color */
.blue, .blue a {color:#0053DF;}
.orange,.orange a{color:#ff3300}
.gray6,.gray6 a{color:#666}.gray6 a:hover{color:#f30}
.gray9,.gray9 a,.esflist .gray9 a{color:#808080}
.gray9 a:hover{color:#f30}
.blueq,.blueq a{color:#2FC3F2; padding:0 2px}
.green,.green a{color:#090}
.black,.black a{color:#333}.black a:hover{color:#f30}
.purple{color:#B600C7}
.swords{color:#F15808; padding:1px}
.searchbar input,.searchbar select,.searchbar textarea{ vertical-align:middle}
/* font-size/ font-family */
.number{  padding:0 2px}
.font14{ font-size:14px}
.font18{ font-size:16px;font-family:"Microsoft YaHei","黑体"}
.martab1{margin-top:5px!important}
.mainbar dd span.mainbarmlc{ margin-left:12px}
.mainbar dd label{float:left;overflow:hidden}
.mainbar{width:100%;line-height:20px;overflow:hidden}.mainbar dt{width:115px;float:left;margin-right:3px}
.mainbar dd{text-align:center}
.mainbar dd span{margin:0 8px}
.mainbar dd span.mainbarmlc{ margin-left:12px}
.mainbar dd label{float:left;overflow:hidden}
 
/* margin/padding/float*/
.mt10{ margin-top:10px!important}
.mb10{ margin-bottom:10px}
.marr7{margin-right:7px}
.marr10{margin-right:10px}
.floatl{ float:left}
.floatr{ float:right}
.alingc{text-align:center}
.clear{ clear:both; overflow:hidden;line-height:0;font-size:0;height:0}
 
.button{ height:25px; line-height:25px; background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -80px no-repeat; padding-left:10px; display:inline-block}
.button a{ background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 100% -110px no-repeat; color:#fff; padding-right:10px; text-decoration:none; display:inline-block}
 
/* footer  */
#footer{width:964px; margin:0 auto}
 
/* main -- */
#wrap{width:960px;margin:0 auto;clear:both;height: auto;overflow: hidden;}/*0715*/
/* guide 20101014----------------------- */
.guide{width:960px; float:left;}
.guide li{float:left;position:relative;}
.guide li a{padding:0 20px 0 10px; background:url(http://img.soufun.com/secondhouse/image/newsearch/bk_select.gif) 100% -55px no-repeat;border:1px solid #fff; font:12px/18px "宋体"; display:block; float:left; color:#0053DF;}
 
 /* search ------------------------------------------------- */
#search{width:945px;padding:10px 0 5px 13px;line-height:26px;font-size:12px;border-left: 1px solid #b0c7f3;border-right: 1px solid #b0c7f3;overflow: hidden;height: auto;background-color: #FFF;clear: both;}
.searchb{width:960px; height:5px; line-height:0; font-size:0; background:url(http://img.soufun.com/rent/image/newhousesearch/bk_search.gif) 0 -345px no-repeat;}
#search .searchicon{width:12px;float:left;margin:7px 5px 0 0}
#search li a{ margin-right:10px; display:inline-block; color:#0053DF} 
#search li a:hover{ margin-right:10px; display:inline-block; color:#f30; text-decoration:underline;} 
#search li .select{ color:#f30; font-weight:bold;border-bottom:none; display:block-inline; padding:5px 8px; background:#fff;}
#search .set input{ border:1px solid #ddd; padding:1px; padding-top:0; background:#fff; vertical-align:middle;}
.subway{width:930px; height:17px;padding:6px 15px; line-height:17px; border-top:1px solid #ddd; background:url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif) 0 -50px no-repeat;}
.subway a{ margin-right:11px; display:inline-block; color:#0053DF} 
.quxian {height:23px;width:910px;}
.quxian dd {float: left;}
.quxian .select1{height:27px;position:relative;float:left;margin-right:13px;float: left;background-repeat: no-repeat;background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);}
.quxian .select1 a { height:27px;padding:0 10px; background: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif) 100% 0 no-repeat; display:block; color:#f30; font-weight:bold; float: left;}
#search li .quxian .select1 a{margin-right:0;}
.shangquan {width:861px;margin-left:54px;margin-top:3px;_margin-top:-1px;line-height:20px;}
.shangquan .mid{width:838px;padding:0 10px 3px 5px;border:1px solid #feae31;border-top:none;display: block;background-color: #fffee9;}
:*first-child+html
.shangquan .mid{width:833px;padding:0 10px;border:1px solid #feae31;border-top:none;display: block;background-color: #fffee9;}
*html
.shangquan .mid{width:833px;padding:0 10px;border:1px solid #feae31;border-top:none;display: block;background-color: #fffee9;}
.shangquan .mid a{ margin-right:13px;}
.shangquan .top{width:855px;height:5px;line-height:0;font-size:0px;background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);background-repeat: repeat-x;background-color: #fffee9;}
.shangquan .bottom{width:855px;height:5px;line-height:0;font-size:0;_margin-bottom:5px;background-image: url(http://img.soufun.com/secondhouse/image/newhousesearch/bk_search.gif);background-repeat: repeat-x;background-position: 0 bottom;background-color: #fffee9;}
 
 
/* right sidebar --- */
.sidebar{width:250px; float:right}
.columntop{ background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) no-repeat left -532px;height:3px;line-height:0;font-size:0; overflow:hidden}
.columnbottom{background:url(http://img.soufun.com//secondhouse/image/newdefault/indexbg.gif) no-repeat left -598px;height:3px;line-height:0;font-size:0;overflow:hidden;clear: both;}
.columncenter{width:248px;border-left:1px solid #BBDFED;border-right:1px solid #BBDFED;padding-bottom:3px;height: auto;overflow: hidden;}
.column dt{ background-color:#E5F3FF; padding:0 10px; font-size:14px; font-weight:700;line-height:26px; margin-bottom:6px}
.column dd{ line-height:24px; padding:0 10px}
 
/* right sidebar terms --- */           
.sidebar .terms ul{width:222px;float:left;padding:10px 13px 3px;line-height:22px;height: auto;overflow: hidden;}
.sidebar .terms .first{width:230px; height:17px; line-height:17px; margin-bottom:8px}
.sidebar .terms .save li{ border-bottom:1px dashed #ddd; margin-bottom:5px}
.sidebar .terms .save .first{background-position:-75px -540px;border:none}
.searcharrive{ background:url(http://img.soufun.com/secondhouse/image/50index/xgfylb_bg.jpg) repeat-x;border-bottom:1px solid #FDB91A;font-size:14px;font-weight:700;line-height:24px;padding-left:10px}
 
/* right sidebar zhuanjia  */
.sidebar .column .zhuanjia dd{float:left; width:90px;font-family: Arial; text-align:center; margin:5px 0 0 5px;_margin:0 2px; position:relative;}
.sidebar .column .zhuan {height:20px;left:84px;position:absolute;top:110px;z-index:100;}
.sidebar .column .zhuanjia li {height:17px;line-height:17px;overflow:hidden;width:90px;}
.sidebar .column .pick img{padding:3px;border:solid 1px #ccc; margin-bottom:3px} 
.sidebar .column .zhuanjia100618  {border-bottom:1px solid #DDDDDD;height:115px;line-height:24px;margin-left:3px;margin-top:10px;position:relative;width:240px;}
.zhuanjia100618 li{ height:26px}
.sidebar .column .zhuanjia100618 .pick {float:left;margin-left:12px !important;margin-left:5px;margin-right:10px;}
.sidebar .column .zhuanjia100618 .pick img {margin-bottom:3px;padding:0;border:0}
.sidebar .column .zhuanjia100618 .zhuan {height:20px;left:64px;position:absolute;top:82px;z-index:100;}
 
/* left main  */
.main{width:702px; float:left}
 
/* searchbar/pages/hdm  */
/* hdm 090821 ----------------------*/
.hdm dl{width:697px;height:27px;background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) repeat-x 0 -988px;}
.hdm dd{text-align:center;line-height:26px;margin:0 5px 0 0; cursor:pointer}
.hdm a{padding:0 15px; height:27px}
.hdm .option1,.hdm .option1 a,.hdm .option2,.hdm .option2 a,.mapsearch{background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) no-repeat;float:left;height:27px}
.hdm .option1{ background-position:0 -680px;font-weight:700}
.hdm .option1 a {background-position:right -739px; color:#fff}
.hdm .option2{ background-position:0 -600px;} 
.hdm .option2 a{ background-position:right -635px; display:inline-block} 
.hdm .mapsearch{ background:url(http://img.soufun.com/secondhouse/image/search/mapsearch.gif) no-repeat; padding-left:15px; font-weight:700}
.hdm .mapsearch a{ color:#763F02}
 
.searchbar,.searchbar .search{background:url(http://img.soufun.com/secondhouse/image/newsearch/icon-fdj_s1.jpg) no-repeat}
.searchbar{width:677px;height:27px;border-bottom:1px solid #ccc; border-top:none;background-position:0 -580px;padding:10px;overflow:hidden}
.searchbar .search{background-position:0 0;
background-repeat:no-repeat;
margin-top:3px;
padding-left:30px;}
.searchbar .search input{border:1px solid #bbb; padding:4px; vertical-align:top}
.filter{ margin-top:5px; float:left; margin-left:10px;}
.filter .box{ margin-left:6px; float:left;}
 
.results{ margin-right:10px;}
.pages a:hover{background:#FAF9F6}
.pages a,.pages a:link,.pages a:visited{ font-family:"宋体";color:#333;border:1px solid #ddd;padding:2px 4px 1px; background:#fff;font-size:12px}
#fanye .pages strong,.pages strong{font-family:"宋体"; background:#fff;font-size:12px}
#fanye .pages strong{border:1px solid #ddd;padding:2px 4px 1px;}
 
/* list -- */
.esflist{width:697px; float:left}
.esflist .name{width:687px; height:20px; padding:6px 0 6px 10px; background:#FDFFF2; border-bottom:1px solid #ddd;overflow:hidden}
.esflist .name dt{width:415px;float:left}
.esflist .name dd{ float:right}
 
.esflist .name span{ height:19px; line-height:19px; background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/rank_up.gif) no-repeat; padding:0 22px 0 6px; float:left;margin-left:1px; }
.esflist .name .rank2{ background-image:url(http://img.soufun.com/secondhouse/image/newhousesearch/rank_2.gif)}
.esflist .name .rank3{ background-image:url(http://img.soufun.com/secondhouse/image/newhousesearch/rank_3.gif)}
.esflist .name .rank4{ background-image:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_03.gif)}/*查找*/
.esflist .name .rank5{ background-image:url(http://img.soufun.com/secondhouse/image/newhousesearch/rank_5.gif)}
.esflist .name .rank6{ background-image:url(http://img.soufun.com/secondhouse/image/newhousesearch/rank_6.gif)}
 
.esflist .pic{ width:100px; height:75px; padding:3px; border:1px solid #ccc; float:left; margin:10px 0;}
.esflist .house{width:580px!important;width:570px;font-size:12px; font-weight:normal; line-height:24px;float:right;margin:10px 0}
.esflist .house dt{width:365px; float:left}
.esflist .house dd{float:left; margin-top:20px}
.esflist .house ul{ clear:both}
.house dd strong{font-size:16px; margin-right:3px; font-family: Verdana, Arial, Helvetica, sans-serif}
.housetitle{font-size:14px;line-height:20px}
.housetitle img{ vertical-align:middle;}
.area{width:60px;text-align:right}
.money {
	color:#FF3300;
	text-align:right;
	width:95px;
	position: relative;
}
 
.byb{width:40px;text-align:center;padding-left:10px}
 
.bkyellow1{background:#FAF9F6;border-bottom:1px solid #ddd;width:700px}
.bkyellow{background:#fff;border-bottom:1px solid #ddd;width:700px}
 
/*修改begin*/
.chazhao_btn{ margin-left:6px; float:right}
.chazhao_btn a,.chazhao_btn a:hover{ background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_chazhao1.gif) no-repeat; width:72px; height:23px;line-height:23px; display: inline-block; text-align:center; font-size:12px; font-weight:bold; color:#FFF; overflow:hidden} 
.chazhao_btn a:hover{background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_chazhao2.gif) no-repeat; text-decoration:none}
/*修改end*/
 
/* biyibi  */
.bbk strong{font-size:12px;}
.bbk{border:1px solid  #A5D1EE; background:#FAFEFF; padding-bottom:10px;}
.bbk h2 {padding:0 5px;height:24px; line-height:24px; color:#0752B8; font-size:14px; background: url(http://img1.soufun.com/rent/image/newrent/bk_blue.gif) repeat-x; border-bottom:1px solid #A5D1EE; text-align:center;}
.bbk ul{margin:5px 10px}
.bbk li{line-height:24px; border-bottom:1px dashed #9BCFEF;}
 
/* w_tip -- */
.w_tip{width:154px;font-size:12px; color:#333; line-height:19px; text-align:left}
.w_tip .top{height:5px; overflow:hidden;background:url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 0 no-repeat}
.w_tip .bottom{padding:10px; padding-top:0;background:url(http://img.soufun.com/secondhouse/image/newhousesearch/tip_bk.gif) 0 100% no-repeat}
 
 
.wrap{width:960px;margin:0 auto}
.esflist a{color:#0053DF}
.esflist .black a{color:#333}
 
.yellow, .yellow a:link {color:#f30}
 
.st{font-family:"宋体"}
 
/*修改begin*/
.mysf{width:250px;padding-top:10px;float:left;background: url(http://img.soufun.com/secondhouse/image/newsearch/rbar_bg010709_03.gif) top no-repeat;}
.mysf_bottom{width:250px;background: url(http://img.soufun.com/secondhouse/image/newsearch/2010121/rbar_bg010709_03.gif) -250px bottom no-repeat;padding-bottom:15px;}
.mysf dd{width:80px;margin:5px 0 0 15px;_margin:5px 4px 0 5px;float:left;}
.icon_list,.icon_term,.icon_list02,.icon_term02,.icon_buy{padding-left:24px;background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf1.gif) no-repeat;}
.icon_list{ background-position:0 -30px;}
.icon_term{background-position:-220px -30px;}
.icon_buy{background-position:-220px -401px;}
.mysf dt{width:250px;height:15px;background:url(http://img.soufun.com/secondhouse/image/search/icon_mysf.gif) 0 -335px no-repeat;overflow:hidden;float:left;background-repeat: no-repeat;}
.weituo_btu a,.weituo_btu a:hover{ background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_weituochushou1.gif) no-repeat; text-align:center; line-height:29px; width:177px;height:29px; display:block; font-size:14px; font-weight:bold; color:#fff; margin:10px auto 0px}
.weituo_btu a:hover{ background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/btn_weituochushou2.gif) no-repeat; text-decoration:none}
/*修改end*/
 
.village{ width:698px; height:70px; background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -917px repeat-x; margin-bottom:10px}
.villagebg{ background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) right -844px no-repeat}
.village dl{ height:50px;background:url(http://img.soufun.com/secondhouse/image/search/bk.gif) 0 -773px no-repeat;padding:10px 15px}
.village dt {height:23px;overflow:hidden;}
.village dt a{ font-size:14px; font-weight:700}
.village dd .blue a{ padding:0 10px 0 20px}
.icon_detail{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat 0 -386px}
.icon_img{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat 0 -359px}
.icon_map{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat -220px -122px}
.icon_bbs{ background: url(http://img.soufun.com/secondhouse/image/newsearch/icon_mysf.gif) no-repeat -220px -359px}
 
 
.ad200-90 dd{margin-bottom:10px;margin-left:13px; line-height:normal}
.ad200-90 dd img{display:block}
.ad200-90{padding-top:5px}
.office{width:140px;color:#f30; text-align:right}
 
/* otherlink 20100419 ----------------------*/
.otherlink{width:960px; margin:0 auto; padding:5px 0;background:#F4F5F5;  border:1px solid #ccc; line-height:24px; clear:both;}
.otherlink dt{width:180px; margin-right:10px;color:#666;text-align:right; float:left;}
.otherlink dd{width:770px;float:left;}
.otherlink dd a{ margin-right:10px; color:#0053DF;}.otherlink dd a:hover{color:#f30;}
/*----------------- ADD FOR AD20100706--------------*/
.ad0706 {width: 958px;margin: 0 auto 10px;clear: both;height: auto;overflow: hidden;background-color: #F4F5F5;border: 1px solid #ccc;padding: 8px 0;}
.ad0706 h3 {font-size: 14px;padding: 0 0 8px 15px;}
.ad0706 ul li a img {padding: 5px;border: 1px solid #ccc;  width:150px; height:112px;}
.ad0706 ul {display: block;float: left;text-align: center;width: 191px; height:auto; overflow:hidden;}
 
.finder {width: 958px;background: url(http://img.soufun.com/secondhouse/image/newsearch/finder-bg0709_12.jpg) repeat-x #FFF;height: auto;border: 1px solid #aac7f3;margin-top: 10px;overflow: hidden;padding: 0 0 2px;}
.finder h3 {display: block;float: left;line-height: 18px;padding-left: 15px;font-size: 12px;width: 96px;padding-top: 6px;font-weight: normal;}
.finder ul {display: block;width: 840px;float: left;}/*修改*/
.finder ul li {display: block;line-height: normal;margin-right: 12px;padding-top:5px}
.finder ul li a img {vertical-align: middle;}
 
.finder .selestfinds a,.finder .selestfinds a:hover{background:url(http://img.soufun.com/secondhouse/image/newsearch/2010121/icon-close0709_15.gif) #fff no-repeat right 4px; color:#333;margin:0 12px 5px 0;border: 1px solid #feaf30; height:16px;line-height:16px;padding: 2px 20px 1px 6px;display: inline-block;}/*修改*/
.finder .selestfinds a:hover {background: url(http://img.soufun.com/secondhouse/image/newsearch/2010121/icon-closehover.gif) no-repeat #fffee9 right 3px;border: 1px solid #f30;display: inline-block;text-decoration:none;}/*修改*/
.finder .saveinfo {width: 180px; padding-left: 16px;background: url(http://img.soufun.com/secondhouse/image/newsearch/icon-save0709_17.gif) no-repeat 1px 2px;display:inline-block; line-height:16px; margin-bottom:5px}
#wrap .finder .saveinfo .gray{color: #85898A; }
#wrap .finder .saveinfo .gray:hover {color: #f30; text-decoration:underline;}
.saveinfo .gspan {color:#85898A;}
.finder .clearcont {width: 55px; height:20px;padding:5px 0 0 25px;background: url(http://img.soufun.com/secondhouse/image/newsearch/icon-g0709_19.gif) no-repeat 0 5px;display:inline-block;}/*修改*/
.finder .clearcont a {color: #0053DF;}
.finder .clearcont a:hover {color: #f30; text-decoration:underline;}
.finder .saveinfo a {background-color:transparent;color:#0053DF}
.bgline{height:6px; border: 1px solid #b0c7f3; border-top:0;background-color:#EFF7FF;line-height:0;font-size:0}/*修改*/
.moreinfo {margin: 0 auto;margin-top: -1px;overflow: hidden;text-align: center;}
#wrap #search ul li {display: block;height: auto;overflow: hidden;background: url(http://img.soufun.com/secondhouse/image/newsearch/icon-arrow0709_03.gif) no-repeat 0 8px;padding-left: 15px;width: 915px;}
 
.sidebar .mysf .icon_list02 {background-position: -220px -118px;}
.sidebar .mysf .icon_term02 {background-position: 0 -430px;}
.sidebar  #esfhousing dl {display: block;height: auto;overflow: hidden;}
#wrap .sidebar  #esfhousing dl dd a {color: #0053DF;}
#wrap .sidebar  .chosebtu0709 {background:url(http://img.soufun.com/secondhouse/image/newsearch/icon_xx0709_03.gif) no-repeat center 0;clear: both;height: auto;text-align: center;margin-top: 10px;padding-top: 5px;}/*修改*/
 
#wrap .sidebar .columncenter.terms ul li .input070901 {width: 220px;border: 1px solid #ccc;height: 60px;}
#wrap .sidebar .terms ul .btu070901 {padding: 8px 0;}
#wrap .sidebar .terms ul .btu070901 div {float: left;padding-right: 15px;}
#wrap .main .village .villagebg dl dt .closeicon070902 {float: right;padding-right: 10px;padding-top: 2px;}
#wrap .sidebar  #esfhousing dl dd a {color: #0053DF;}
#wrap .sidebar  #esfhousing dl dd a:hover {color: #f30; text-decoration:underline;}
 
#wrap .btu-search {width: 960px;height: 30px;overflow: hidden;background: url(http://img.soufun.com/secondhouse/image/newsearch/topsearchbg0709.jpg) repeat-x 5px 0;}
#wrap #search  .pt0709 input {vertical-align: text-top;}
.blue0711 { color:#0053DF;}
 
.wid95 {float:left;margin-right:10px;overflow:hidden;white-space:nowrap;width:95px;}
.wid40 {float:left;width:40px;}
.wid40r {float:left;overflow:hidden;text-align:right;width:40px;}
.wid80r {float:left;overflow:hidden;text-align:right;width:80px;}
.pl24 { padding-left:24px;}
.pr8 { padding-right:8px;}
.gray0709 { color:#333;}
/* add for school 0728 ----------------*/
.schoolcard .pic{width:120px;height:90px;padding:5px;border:1px solid #ccc;float:left;margin:3px 0 10px}
#wrap #search .schoolcard {width: 935px;height: 116px;overflow: hidden;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon-xx01_s1.jpg);background-repeat: repeat-x;background-position: 0 bottom;}
 
.schoolcard .house{width:0px;font-size:12px;font-weight:normal;line-height:24px;float:left;padding-left: 15px;}
.schoolcard .house dt{float:left;width: 784px;}.schoolcard .house dd{float:left; margin-top:20px}
.schoolcard .house ul{ clear:both}
.schoolcard .house dd strong{font-size:16px; margin-right:3px; font-family: Verdana, Arial, Helvetica, sans-serif}
.schoolcard .housetitle{font-size:14px;line-height:20px}
.schoolcard .housetitle img{ vertical-align:middle;}
#wrap #search .schoolcard .house ul li {width: 700px;}
#wrap #search .schoolcard .house dl dt .housetitle a {color: #0053DF;}
#wrap #search .schoolcard .house dl dt .housetitle .morecards {float: right;font-size: 12px;padding-left: 40px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon_card01_r1_c1_s1.gif);background-repeat: no-repeat;background-position: 18px 2px;}
#wrap #search .schoolcard .house dl dt .minfo div {float: left;padding-left: 13px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon-school_s1.jpg);background-repeat: no-repeat;padding-right: 10px;background-position: 0 6px;}
#wrap #search .schoolcard .house dl dt div {line-height: 22px;height: auto;overflow: hidden;}
.pt6px { padding-top:4px;}
.pb6px { padding-bottom:4px;}
.newclear { clear:both; }
 
#searchnav dl .tabspages {display: block;float: right;width: 465px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/schoooltab_bg_s1.jpg);background-repeat: repeat-x;margin: 0;padding-right: 6px;height: 26px;overflow: hidden;border-right: 1px solid #eaeaea;}
#schoollist01 #searchnav dl .mapsearch {margin: 0;}
#schoollist01 .hdm dl {background-image: url(http://img.soufun.com/secondhouse/image/newsearch/sctab01_bg_s1.jpg);background-repeat: repeat-x;background-position: 0 top;overflow: hidden;}
#schoollist01 .esflist #tips dd .scprice {float: right;width: 50px;}
#schoollist01 .esflist #tips dd .scxq {float: right;width: 110px;}
#wrap #schoollist01 .esflist .list_pic  .house dl dt .minfo{ height:auto; overflow:hidden;}
#wrap #schoollist01 .esflist .list_pic  .house dl dt .minfo div {float: left;padding-left: 13px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon-school_s1.jpg);background-repeat: no-repeat;padding-right: 10px;background-position: 0 6px;}
#schoollist01 .house dl .scdkxq {width: 100px;padding-left: 14px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon-xx02_s1.jpg);background-repeat: no-repeat;display: block;overflow: hidden;background-position: left 0;float: left;line-height: 22px;}
#schoollist01 .house dl dt {display:block;height:92px;width:365px;}
#schoollist01 .house dl .scmoney {display: block;width: 85px;line-height: 22px;text-align: right; float: left; } 
#schoollist01 .esflist #tips {background-image: url(http://img.soufun.com/secondhouse/image/newsearch/sctab02_bg_s1.jpg);height: 29px;padding-top: 0px;line-height: 29px;padding-bottom: 0px;border: 0;}
#schoollist01  .house {margin: 10px 0 0;width: 570px!important; width:570px;}
#schoollist01 .esflist .list_pic  .pic {margin-left: 10px;}
*html
#schoollist01 .esflist .list_pic  .pic {margin-left: 5px;}
#schoollist01 .esflist .list_pic  .house dl .rihgtdd {width: 200px;margin: 0; height:auto; overflow:hidden;}
#schoollist01 .house dl .scdkxq a {display: block;line-height: 22px;} 
 
.esflist .housetitle a:link { color:#0053DF; font-weight:bolder; text-decoration:none;}
.esflist .housetitle a:visited { color:#551A8B; text-decoration:none;font-weight:bolder; }
.esflist .housetitle a:hover { color:#0053DF; text-decoration: underline;font-weight:bolder; }
.esflist .housetitle a:active { color:#0053DF; text-decoration:none;font-weight:bolder; }
 
#wrap .btu-search a {display: block;float: left;width: 120px;padding-right: 5px;height: 30px;text-align: center;line-height: 30px;line-height: 34px\9;*line-height: 34px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/btu-off.jpg);color: #00F;text-decoration:none;}
#wrap .btu-search a:hover {display: block;float: left;width: 120px;padding-right: 5px;height: 30px;line-height: 30px;line-height: 34px\9;*line-height: 34px;text-align: center;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/btu-hover.jpg);color: #00F; text-decoration:none;cursor :pointer;}
#wrap .btu-search a strong {display: block;font-weight: normal;padding-left: 20px;width: 72px;margin: 0 auto;height: 30px;line-height: 30px;line-height: 34px\9;*line-height: 34px;background-image: url(http://img.soufun.com/secondhouse/image/newsearch/icon_select2.gif);background-repeat: no-repeat;}
#wrap .btu-search .btuon {background-image: url(http://img.soufun.com/secondhouse/image/newsearch/btu-on.jpg);}
#wrap .btu-search .btuon:hover {background-image: url(http://img.soufun.com/secondhouse/image/newsearch/btu-on.jpg);}
#wrap .btu-search .btuon strong { font-weight:bolder; color:#333;}
#wrap .btu-search .qycx {background-position: 0 1px;}
#wrap .btu-search .bjdtcx {background-position: 0 -29px;}
#wrap .btu-search .xxcx {background-position: 0 -59px;}
#wrap .btu-search .shdtcx {background-position: 0 -279px;}
#wrap .btu-search .gzdtcx {background-position: 0 -346px;}
#wrap .btu-search .szdtcx {background-position: 0 -247px;}
#wrap .btu-search .sydtcx {background-position: 0 -94px;}
#wrap .btu-search .tjdtcx {background-position: 0 -125px;}
#wrap .btu-search .wuhandtcx {background-position: 0 -155px;}
#wrap .btu-search .xgdtcx {background-position: 0 -187px;}
#wrap .btu-search .xadtcx {background-position: 0 -216px;}
#wrap .btu-search .njdtcx {background-position: 0 -312px;}
#wrap .btu-search .cddtcx {background-position: 0 -382px;}
#wrap .btu-search .cqdtcx {background-position: 0  -404px;}
#wrap .btu-search .hzdtcx {background-position: 0 -427px;}
.searchList {overflow:hidden;width:732px;z-index:5;}
.searchNoInfo {height:160px;padding:20px;}
.searchNoInfoL {float:left;}
.searchNoInfoR {float:left;padding-left:15px;width: 500px;}
.searchNoInfoR .s01 {font-size:16px;font-weight:bold;margin-bottom:15px;margin-top:15px;}
.searchNoInfoR .s01 span {color:#FF0000;}
.searchNoInfoR .s2 {background:url("http://img.soufun.com/secondhouse/image/newsearch/noInfoDot.gif") no-repeat scroll 0 3px transparent;
font-size:14px;font-weight:bold;margin-bottom:5px;padding-left:12px;}
.searchNoInfoR .s3 {font-size:12px;margin-bottom:5px; background-image:url(http://img.soufun.com/secondhouse/image/newdefault/dot.gif); background-repeat:no-repeat; background-position:4px 8px; padding-left:12px;}
.searchNoInfoR .s3 a:link {color:#0053DF;}
.searchNoInfoR .s3 a:hover {color:#f00;}
 
/* sqindex 20100909 ------------------------------------------------ */
.sqindex a{color:#0053DF; text-decoration:none;}.sqindex a:hover{color:#f30; text-decoration:underline;}
.sqindex{width:960px; margin:10px auto; font:12px/20px Arial; clear:both;}
.sqindex dl{width:960px;height:21px;float:left;}
.sqindex dt{margin:0 5px;float:left;}
.sqindex dd{height:20px;background:#f7f7f7;padding:0 10px;margin-right:5px;border:1px solid #ccc; border-bottom:none;cursor:pointer; float:left;}
.sqindex .hover{background:#fff; margin-bottom:-1px; position: relative; border-bottom:1px solid #fff;float:left;}
.sqindex .content{width:938px; height:60px;padding:6px 10px;border:1px solid #ccc;float:left; overflow:hidden;}
.sqindex .content a{width:115px; line-height:21px;white-space:nowrap;float:left;}
 
#wrap #search .searchbar {
background-image:url("http://img.soufun.com/secondhouse/image/newsearch/icon-xx01_s1.jpg");
background-position:0 top;
background-repeat:repeat-x;
border:0 none;
height:27px;
margin-top:3px;
overflow:hidden;
padding:6px 0 4px;
width:930px;
}
 
#wrap #search .button {
background:url("http://img.soufun.com/secondhouse/image/search/bk.gif") no-repeat scroll 0 -80px transparent;
display:inline-block;
height:25px;
line-height:25px;
margin-left:6px;
padding-left:10px;
}
 
/*tool*/
.tool{ padding:0 10px}
.tools1,.tools3,.tools2,.tools4{ float:left; padding:0 10px;line-height:24px;height:24px; background-image:url(http://img.soufun.com//secondhouse/image/newdefault/icon_myesf.gif); text-indent:10px}
.tools1{ background-position:left -85px; background-repeat:no-repeat; padding-left:10px; margin-right:20px}
.tools2{ background-position:-220px -57px; background-repeat:no-repeat; padding-left:10px}
.tools3{ background-position:-217px -85px; background-repeat:no-repeat; padding-left:10px; margin-right:20px}
.tools4{ background-position:-220px -481px; background-repeat:no-repeat; padding-left:10px}
.alignr{ text-align:right}
 
 
/*--MODIFY 20101213---*/
.money .star {width: 67px;text-align: center; position:absolute; right:0; top:25px} 
.hdm .mapsearchsai{ background:url(http://img.soufun.com/secondhouse/image/esflist/mapsearch-sai.jpg) no-repeat; padding-left:0px; font-weight:700;float:left;height:27px; margin-left:-6px;}
.hdm .mapsearchsai a{ color:#763F02}

/* esfbuy 20110106 ------------- */
.esflist .esfbuy{width:697px; float:left;}
.esflist .esfbuy a{color:#0044CC;}
.esflist .esfbuy a:hover{color:#FF3300;}
.esflist .esfbuy li{ width:682px; border-bottom:1px solid #ddd; line-height:40px; height:40px; padding-left:10px; overflow:hidden;}
.esflist .esfbuy li:hover{background:#FAF9F6;}
.esflist .esfbuy .li1{width:50px;text-align:right; float:left;}
.esflist .esfbuy .li2{width:390px; float:left; color:#999999;}
.esflist .esfbuy .li2 strong{font-size:14px; padding-right:5px; }
.esflist .esfbuy .li3{width:90px; float:left; text-align:right;color:#FF3300;}
.esflist .esfbuy .li3 strong{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; margin-right:2px;}
.esflist .esfbuy .li4{width:55px; float:left; text-align:right;}
.esflist .esfbuy .li5{width:92px; float:left; text-align:right; color:#999999;}

/*--PAIMIN --*/
.paiming { width:944px; height:auto; overflow:hidden; padding:8px; border:1px solid #ccc; margin:10px auto; clear:both;}
*html
.paiming { margin:0 auto 10px; }
*:first-child+html
.paiming {margin:0 auto 10px; }
.paiming a {color: #0053DF;text-decoration: none;}
.paiming a:hover {color: #f00;text-decoration: underline;}