/* CSS Document */
/*public*/
.pl24{ padding-left:24px}
.plr10{ padding:0 10px}
.pr10{ padding:0 10px 0 0}
.mlr10{ margin:0 10px;}
.mt10 {margin-top: 10px;}
.rel{ position:relative}
.bold{ font-weight:bold}
.alignC{ text-align:center}
.alignR{ text-align:right}
.ft14{ font-size:14px; }
.floatl {float: left;}
.floatr {float: right;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden}
/*topnav*/
.topnavBg{height:32px; background:#f5f5f5;overflow:hidden}
.topnav{width:1000px;margin:0 auto;line-height:32px}
.topnav .line{padding:0 8px}
/*wrap*/
.wrap{width:1200px;margin:0 auto}
/*nav*/
.nav{ width:1200px; margin:10px auto 0;height:45px; border-top:2px solid #c00;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5; overflow:hidden}
.nav li{ padding:0 56.7px; font:normal 16px/45px 'Microsoft YaHei';border-right:1px solid #e5e5e5;float:left; cursor:pointer}
.nav li a:hover{ text-decoration:none}
.nav .liOn{ background:#c00; color:#fff;padding:0 40px;border-right:1px solid #c00; font-weight:bold}
.nav .liOn a,.nav .liOn a:hover{ color:#fff}
/*column*/
.wid350{ width:350px;}
.box350{width:348px;border:1px solid #ddd; border-top:none}
.h260{ height:260px; overflow:hidden}
.h550{ height:550px; overflow:hidden}
.wid210{ width:215px}
.wid200{ width:200px}
.wid170{ width:170px}
.wid100{ width:92px}
.wid285{ width:300px}
.wid315{ width:315px;*width:325px;*margin-top:3px; } 
.wid35{ width:33px; *width:30px;text-align:center} 
.wid608{ width:608px}
.wid20{ width:20px; text-align:center}
.wid50{ width:50px; text-align:center}
/*title*/
.box350 .title{width:320px; height:40px;padding:3px 15px 0;border-top:1px solid #ddd;overflow:hidden}
.box350 .title .name{ font:bold 16px/40px 'Microsoft YaHei';}
.box350 .title .more{ font:bold 12px/40px 'Microsoft YaHei';}
/*kuaisupinggu*/
.pingguinfoBg{ background:#f6f6f6; }
.pingguInfo{width:320px;padding:0 15px 10px; color:#666}
/*.pingguInfo li{font:normal 14px/26px 'Microsoft YaHei'; padding:10px 0; *padding:9px 0;float:left}*/
.pingguInfo li { float: left; font: 14px/26px 'Microsoft YaHei';padding: 10px 0;width: 320px;zoom:1;}
.pingguInfo .area{ width:230px; *width:210px; padding-left:40px; *padding-left:30px; } 
.pingguInfo .type{ width:85px;float:left;text-align:right}
.pingguInfo .info01,.pingguInfo .info02{ width:235px;float:left}
.pingguInfo .info02{ width:256px; }
.pingguInfo .input{ height:26px; line-height:26px; padding:0 10px;border:1px solid #ddd; background:#fff}
.pingguInfo .btnKSPG{ height:35px; padding:0 15px;font:normal 16px/35px 'Microsoft YaHei'; color:#fff; background:#c00; cursor:pointer; display:inline-block}
.pingguInfo .btnKSPG:hover{ color:#fff; text-decoration:none;background:#e00;}
.moreCity {font: 12px/20px "宋体";left:175px; padding: 8px 0 8px 8px;position: absolute;top:200px;width: 342px;background:#fff;border:1px solid #c00;z-index:99;} 
/*fangjiajiedu*/
.news{ width:310px;padding:10px; overflow:hidden}
.news li{ width:310px;padding-left:13px;font:normal 14px/27px 'Microsoft YaHei'; text-overflow:hidden; white-space:nowrap; background:url("http://img.soufun.com/rent/image/pinggu/StylesNew/images/dotGray.gif") 3px 50% no-repeat; float:left; overflow:hidden}
/*remensousuo*/
.borderB{ border-bottom:1px dotted #ddd}
.hotSearch{ margin:0 10px; padding:10px 0;font:normal 14px/28px "Microsoft YaHei";}
.hotSearch a{ padding:0 10px 0 0; display:inline-block;*zoom:1}
/*main*/
.wid640{width:840px; }
.box640{width:838px; padding-top:3px; border:1px solid #ddd}
.box640 .titleMap{ height:42px; padding-left:15px;font:bold 16px/40px "Microsoft YaHei";overflow:hidden}
.box640 .titleMap a{float:right;font-size:14px; padding-right:15px;color:#c00;}
.box640 .title{ height:42px;border-bottom:1px solid #ddd; overflow:hidden}
.box640 .title li{ padding:0 22px;font:normal 16px/40px "Microsoft YaHei"; border-bottom:2px solid #fff; float:left; cursor:pointer}
.box640 .title .liOn{ border-bottom:2px solid #c00; font-weight:bold}
/*map*/
.colorBlock{ width:85px; position:absolute; top:55px; left:25px}
.colorBlock li{ padding-bottom:1px;float:left}
.colorBlock .txt{ padding-left:10px; font:normal 12px/20px Arial, SimSun; float:right}
.colorBlock .color{ width:20px; height:20px; float:left}
.color01{ background:#eaeaea}
.color02{ background:#ff6100}
.color03{ background:#ff6700}
.color04{ background:#ff9A00}
.color05{ background:#ffbe39}
.color06{ background:#ffcd67}
.color07{ background:#ffdf7d}
.color08{ background:#ffee99}
.color09{ background:#fff8c9}
.color010{ background:#fefadc}
.map{ top:60px; left:80px;position:absolute}
/*fangjiazoushi*/
.zoushi{ padding-top:12px; font:normal 12px/30px "Microsoft YaHei"; text-align:center; }
.zoushi .zoushitu{ padding:12px 15px 15px;}
/*paihangbang*/
.tab{ width:100%; padding:5px 0 20px; overflow:hidden}
.tab table{ width:100%}
.tab th,.box600 .tab td{ height:32px;text-align:center}
.tab th{ background:#f7f7f7; font:normal 14px/32px "Microsoft YaHei"; }
.tab td{ font:normal 12px/29px "Microsoft YaHei"; }
.tab .shangquan{ width:65px; font-size:14px; padding-left:20px; text-align:left; padding-right:10px}
.tab .zhangfu{ padding-right:20px; text-align:right; }
/*pinggujilu*/
.pinggu-jilu{ width:318px; padding:5px 15px 20px; overflow:hidden; }
.pinggu-jilu li{ width:318px;font: 12px/29px "Microsoft YaHei"; float:left; }
.pinggu-jilu .type{ font-size:14px; width:100px; float:left; }
.pinggu-jilu .area{ width:60px; text-align:right; float:left;}
.pinggu-jilu .price{width:80px; text-align:right; float:left;}
.pinggu-jilu .time{width:78px; color:#999; text-align:right; float:left;}
/*link*/
.box{width:998px;border:1px solid #ddd;overflow:hidden}
.box .name{ padding:10px 15px 0; font:normal 16px/32px 'Microsoft YaHei';}
.linker{padding:10px 0 15px 15px;line-height:28px}
.linker a{padding-right:22px;display:inline-block}
.select01,.select02{width:113px;height:28px; line-height:24px;*line-height:28px;  padding:0 20px 0 7px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/searchBg01.gif) no-repeat; position:relative; cursor:pointer}
.select02{ width:31px;background-position:0 -30px}
.select03{width:88px;height:28px; line-height:24px;*line-height:28px;  padding:0 20px 0 7px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/searchBg01.gif) no-repeat; position:relative; cursor:pointer}
.select03{ width:178px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/searchBg02.gif) no-repeat}
/*xiala*/
.searchInfo01{width:113px;border:1px solid #ddd;border-top:none;top:28px;left:0;position:absolute; overflow:hidden; z-index:2}
.searchInfo01 li{width:99px;height:28px;padding:0 7px;background:#fff;cursor:pointer;float:left}
.searchInfo01 li:hover{background:#e9e9e9}
.searchInfo02{ width:43px;border:1px solid #ddd;border-top:none;top:28px;left:0;position:absolute; overflow:hidden; z-index:2}
.searchInfo02 li{ width:29px;height:28px;padding:0 7px;background:#fff;cursor:pointer;float:left}
.searchInfo02 li:hover{background:#e9e9e9}
.searchInfo03{ width:203px;border:1px solid #ddd;border-top:none;top:28px;left:0;position:absolute; overflow:hidden; z-index:2}
.searchInfo03 li{ width:189px;height:28px;padding:0 7px;background:#fff;cursor:pointer;float:left}
.searchInfo03 li:hover{background:#e9e9e9}
.searchInfo01 .selected,.searchInfo02 .selected,.searchInfo03 .selected{color:#52b21d}
/*selectlong*/
#searchL .select_box{width:115px;height:28px; margin-left:5px;float:left}
#searchL div.tag_select,#searchL div.tag_select_hover,#searchL div.tag_select_open{display:block;cursor:default;cursor:pointer;width:115px;height:28px;line-height:28px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/selectBg.gif) 0 -28px no-repeat;text-indent:10px;color:#666;}
#searchL div.tag_select_hover,#searchL div.tag_select_open{background:url(http://js.soufunimg.com/esf/fangjia/website/images/selectBg.gif) 0 -28px no-repeat;}
#searchL ul.tag_options{width:113px;background:#fff; border:1px solid #c0c0c0;-moz-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;box-shadow:1px 1px 1px #d5d5d5;}

#searchL ul.tag_options li{cursor:default;width:113px;height:20px;line-height:20px;text-indent:10px;font-size:14px;color:#666;}
#searchL ul.tag_options li.open_hover{color:#52b21d;}
#searchL ul.tag_options li.open_selected{color:#52b21d;}
/*selectShort*/
#searchS .select_box{width:45px;height:28px; margin-left:5px;float:left}
#searchS div.tag_select,#searchS div.tag_select_hover,#searchS div.tag_select_open{display:block;cursor:default;cursor:pointer;width:45px;height:28px;line-height:28px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/selectBg.gif) 0 0 no-repeat;text-indent:10px;color:#666;}
#searchS div.tag_select_hover,#searchS div.tag_select_open{background:url(http://js.soufunimg.com/esf/fangjia/website/images/selectBg.gif) 0 0 no-repeat;}
#searchS ul.tag_options{width:43px;background:#fff; border:1px solid #c0c0c0;-moz-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;box-shadow:1px 1px 1px #ddd;}
#searchS ul.tag_options li{cursor:default;width:43px;height:20px;line-height:20px;text-indent:10px;font-size:14px;color:#666;}
#searchS ul.tag_options li.open_hover{color:#52b21d;}
#searchS ul.tag_options li.open_selected{color:#52b21d;}
/*20140807新增样式*/
.pingguInfo{width:340px;padding:0 15px 10px; color:#666}
.wid320{width:320px;}
.box350 .titleMap{ height:42px; padding-left:15px;font:bold 16px/40px "Microsoft YaHei"; border-top:1px solid #ddd;overflow:hidden}
.box350 .titleMap a{color: #c00; float: right; font-size: 14px; padding-right: 15px;}
.box640 .title_fjzs{ height:40px; padding-left:15px; overflow:hidden}
.box640 .title_fjzs .name {font: bold 16px/40px 'Microsoft YaHei';}
/*20140820样式新增*/
.wid6{ width:6px; display:inline-block; text-align:center}
/*20141023floating-tools样式*/
*html{background-image:url(about:blank);background-attachment:fixed}
.floating{width:50px;position:fixed; right:24px;bottom:120px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight - this.offsetHeight-120); z-index:1000}
.floating a{display:block; width:50px;margin-bottom:10px;background:url(http://js.soufunimg.com/esf/fangjia/website/images/tools.gif) no-repeat;overflow:hidden;transition: all 0.2s ease-in-out;}
.floating .imgApp{ height:41px; background-position:0 0}
.floating a.imgApp:hover{ background-position:-50px 0 }
.floating .imgSale{ height:45px; background-position:0 -51px}
.floating a.imgSale:hover{ background-position:-50px -51px }
.floating .imgPG{height:44px; background-position:0 -107px}
.floating a.imgPG:hover{ background-position:-50px -107px}
.floating .imgLoan{ height:42px; background-position:0 -164px}
.floating a.imgLoan:hover{ background-position:-50px -164px}
.floating .imgUP{ height:42px; background-position:0 -218px}
.floating a.imgUP:hover{ background-position:-50px -218px}
/*ewm*/
.ewm-bg{width:82px; height:120px; height:118px\9;padding:6px 11px 0 11px;padding:8px 11px 0 11px\9; background:url(http://js.soufunimg.com/esf/fangjia/website/images/ewmBg.gif) no-repeat; top:-130px; right:-24px;position:absolute}
.ewm-bg .txt{color:#0876D3; padding-bottom:6px;padding-bottom:4px\9}
.ewm-bg .icoClse{ width:8px; height:8px; background:url(http://js.soufunimg.com/esf/fangjia/website/images/icoClose.gif) no-repeat; display:inline-block; cursor:pointer; top:10px; right:8px;position:absolute}
/*xiala*/
.selectted{background:#ffffeb}
.search_selectted th,.search_selectted td{padding:6px 5px;border-bottom:1px solid #eaebec}
.search_selectted th{text-align:left;font-size:14px;font-family:"微软雅黑"}
.search_selectted td{text-align:right}

/*20150329*/
.zoushitu-price{width: 200px; height: 30px; float: left; margin-left: 15px;}
.cityprice,.cityprice1{ width: 90px; line-height: 26px; font-size: 14px; text-align: center; cursor: pointer; border: 1px solid #ccc;}
.cityprice1{background-color: #ce0000; color: #fff;}

.flowbox{ margin: 0 15px;position: relative;}
.flowbox .flow_bg li a{display: block; text-indent: -9999px; width: 50%;}
.tline{border-top: 1px solid #333;}



/*20150812*/

.aroundhouse dl{position: relative;}
.priceIcon{background: url(../images/_03.gif) no-repeat; position: absolute; top: 0; right: 0; width: 47px; height: 46px;}
.aroundhouse .bold{font-weight: bold;}

.pdr10{padding-right: 10px;}
.wid1198-tit{width: 1188px; border-bottom: 1px solid #ccc; padding-left: 10px; font-size: 14px; font-family:"微软雅黑"; height: 39px;}
.wid998 .s1,.wid998 .s2{float: left; padding: 0 20px; line-height: 38px; height: 38px; cursor: pointer;}
.wid998 .cur{border-bottom: 2px solid #ce0000; color: #ce0000;}
.wid998 .s1 a,.wid1198-tit .s2 a{text-decoration: none;}
.wid998 .split{ display: block; float: left; width: 1px; height: 18px; margin-top: 12px; background: #e6e6e6;}
