/* CSS Document */
*{ margin:0; padding:0}
body{background:#fff;font-size:12px; color:#333; font-family:"宋体";}
img{border:none;}
a{color:#0053df; text-decoration:none;}a:hover{color:#f30; text-decoration:underline;}
ul,li,ol{ list-style:none;}
input, select,textarea{ font-size:12px; color:#666;}

/* margin/padding/float ----------------------------------- */
.mt10{ margin-top:10px;}
.mt2{ margin-top:2px;}
.mt5{ margin-top:5px;}
.mt4{ margin-top:4px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mlr5{ margin:5px 5px 0;}
.mlr10{ margin:0 10px;}
.mr10{ margin-right:10px;}
.ml10{ margin-left:10px;}
.ml-8{ margin-left:-8px; _margin-left:-4px}
.mr20{ margin-right:20px;}
.mr40{ margin:0 20px 0 14px; display:inline}
.padl30{ padding-left:30px;}
.padl27{ padding-left:25px;}
.mb10{ margin-bottom:10px;}
.floatl{ float:left;}
.floatr{ float:right;}
.clear{ clear:both;}
.alignc{ text-align:center;}
.alignr{ text-align:right;}
.borderb{ border-bottom:1px solid #DAE6F2;}

/* font-size/ font-family --------------------------------- */
.font12{font-size:12px;}
.font14{font-size:14px;}
.font14b{font-size:14px; font-weight:bold}
.font20{font-size:20px;}
.tel14{font-size:14px;color:#F30;font-family:Arial;} 
.red20b{font-size:20px;color:#F30;font-family:Arial; padding-right:5px;} 

/* color -------------------------------------------------- */
.orange,.orange a{color:#F30;}
.gray9,.gray9 a{color:#999;}.gray9 a:hover{color:#f30;}
.gray6,.gray6 a{color:#666;}.gray6 a:hover{color:#f30;}
.green,.green a{color:#009900;}
.blue,.blue a{color:#0053df;}
.black,.black a{color:#333;}

/* icon -------------------------------------------------- */
.icon_term,.icon_list,.icon_report,.icon_share,.icon_collect,.icon_send,.icon_print,.icon_order,.icon_remark,.icon_price,.icon_gujia,.icon_shield,.icon_rent02{background:url(http://img.soufun.com/secondhouse/image/esfnew/images/icon.gif?v=1)  0 3px  no-repeat; padding-left:24px;}
.icon_ffdy{ padding-left:18px;background:url("http://img.soufun.com/secondhouse/image/esfnew/images/default2012/icon_mail.gif") 0 3px no-repeat;color:#666666}
.icon_list{ background-position:0 -47px;}
.icon_send{ background-position:0 -99px;}
.icon_order{ background-position:0 -147px;}
.icon_report{ background-position:0 -198px;}
.icon_print{ background-position:0 -247px;}
.icon_collect{ background-position:0 -297px;}
.icon_share{ background-position:0 -347px;}
.icon_remark{ background-position:0 -397px;}
.icon_price{ background-position:0 -447px;}
.icon_gujia{ background-position:0 -497px;}
.icon_shield{ background-position:0 -597px;}
.icon_rent02{background-position:0 -684px;}

/* guide --------------------------------------------------- */
.guide{padding:0 15px;width:930px; margin:0 auto 5px; clear:both; line-height:20px;} 
.shield{width:638px; background: #FFFFD9 url(http://img.soufun.com/secondhouse/image/esfnew/images/bk_shield.gif) 10px 50% no-repeat; border:1px solid #FFCD07; padding:13px 0 10px 90px; font:12px/24px "宋体";}
.btn_shield{width:96px; height:23px; text-align:center; border:none; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/btn_shield.gif) 0 0 no-repeat;cursor:pointer;color:#05b;display:inline-block; }
/* wrap --------------------------------------------------- */
#wrap{width:960px; margin:0 auto; clear:both; }

/* main ---------------------------------------------- */
.main_top{width:960px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/maint.gif) no-repeat;font-size:1px; }
.main_bottom{width:960px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/mainb.gif) no-repeat;  }
.main_center{width:940px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/mainc.gif) repeat-y; padding:0 10px 15px; }

.title {float: left; padding-left:5px;position: relative; width:935px;}
.title h1 {color: #FF3300; font-family: "黑体";font-size: 18px;font-weight: normal;line-height:38px;}
.title .hot{ position:absolute; top:1px;}
.wid730{ width:730px;}
.box730_top{ width:730px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/730t.gif) no-repeat; font-size:1px; }
.box730_bottom{ width:730px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/730b.gif) no-repeat;}
.box730_center{ width:710px;  background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/730c.gif) repeat-y;padding:8px 10px;overflow: hidden; *padding:8px 10px 0px;}
.box730_center .pic{ width:358px; height:350px; overflow:hidden}
.box730_center .tool {float: right;line-height: 20px;padding: 5px 0 0 0;}
.box730_center .tool li {margin:0 8px 0 3px ;display:inline;float:right;}

.info{ width:340px; float:right}
.info dl{ width:324px; padding:0 8px 6px; line-height:28px; float:left}
.info dt{ width:324px;}
.info dd{ width:162px;float:left}
.info dt .sheshi{ width:260px; float:left;display:block}
/* ///////////////////////////beizhu*/
.beizhu{ display:block;}

/*////////////////////fangyuan_infor/////////*/
.fangyuan_infor{ display:none;}

/* ///////////////////////////house_detail*/
.house_detail { margin-top:-5px;}
.house_detail .tilte { width:100%; height:30px; border-bottom:2px solid #A1C4E5; font: normal 14px/30px "宋体"; }
.house_detail .tilte li { padding:0 15px;color:#0055BB;cursor:pointer;position:relative;float:left;}
.house_detail .tilte .li_line{ padding:0px; color:#ddd;}
.house_detail .tilte .li_on { padding:0 15px; float:left; color:#333; font-weight:bold}
.house_detail .tilte .more{ background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/icon_top.gif) 0 50% no-repeat; padding-left:20px; font-size:12px; color:#b8cfe5; cursor:pointer; float:right;}
.house_detail .tilte .more a,.house_detail .tilte .more a:hover{color:#b8cfe5; text-decoration:none}

/* ///////////////////////////remark*/
.remark{ padding: 5px 0 10px; }
.remark p{padding:0 10px; line-height:26px}


/* ///////////////////////////describe*/
.describe{ font-size: medium; line-height: normal; padding: 5px 10px 10px; position: relative;}
.describe h2{ width:100%;border-bottom:1px solid #A1C4E5; font: bold 14px/30px "宋体"; margin-top:10px;}
.describe .img{ margin-top:10px;overflow:hidden; padding:0 10px;}
.describe .img img{ border:1px solid #ddd;  padding:2px;max-width:600px;max-height:600px;width:expression(this.width > 600 && this.width / 600>= this.height / 600 ? 600 : true);height:expression(this.height > 600 && this.width / 600 < this.height / 600 ? 600 : true);}
.describe .img p{ font-size:12px; line-height:26px; padding:0}
/* ///////////////////////////traffic*/
.traffic p{ line-height:26px; font-size:12px; padding:0 10px;}
.traffic .search{margin:10px; width:690px; border:1px solid #ddd;}
.traffic .search .map{ width:560px; height:350px; float:left; overflow:hidden}
.traffic .search .checkbox{ width:110px; padding:10px 10px 0; height:340px; float:right;}
.traffic .search .checkbox li{ width:110px; float:left; line-height:26px; height:26px;}
.traffic .search .search_input{ float:left; width:670px; border-top:1px solid #ddd; background:#f5f5f5; padding:10px;}
.traffic .search .search_input span{ float:left;}
.traffic .search .search_input .inp2{float:left;width:2px;height:22px;background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/searchbj.gif) no-repeat right 0px;position:absolute;top:0px;right:-1px!important;right:-2px;}
.traffic .search .search_input .inp1{float:left;height:22px;position:relative;}
.traffic .search .search_input .inp1 input{float:left;height:22px;line-height:22px;width:200px;padding-left:7px;overflow:hidden;background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/searchbj.gif) repeat-x 0px 0px;font-size:12px;color:#888;border:0px;}
.traffic .search .search_input .button{width:70px;height:22px;line-height:22px;border:0px;cursor:pointer;background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/searchbj.gif) no-repeat 0 -24px;margin-left:5px;}

/* ///////////////////////////introduct */
.introduct dl{ padding:5px 10px 10px;}
.introduct .border{ width:690px; border-bottom:1px solid #DAE6F2; margin-bottom:5px;}
.introduct dt{ width:690px; line-height:28px; float:left }
.introduct dd{ width:270px;line-height:28px; float:left}
.introduct .img{ padding:15px 10px 10px;}
.introduct .img img{ border:1px solid #ddd; padding:2px; width:150px; height:113px; float:left; margin-right:15px;}
.introduct .img p{ width:690px; line-height:26px;}
.introduct h2{ width:700px;border-bottom:1px solid #DAE6F2; font: bold 14px/30px "宋体"; margin-top:10px; padding-left:10px;}

.introduct .trend{ border:1px solid #ddd; width:690px; margin-left:10px;}
.introduct .trend .title{ width:690px; border-bottom:1px solid #ddd; height:30px; padding:0 }
.introduct .trend .title li{ float:left; padding:0 16px;  height:30px; font:normal 12px/30px "宋体"; color:#0055BB; border-right:1px solid #ddd; cursor:pointer; }
.introduct .trend .title .li_on{ float:left; padding:0 16px;  height:31px; font:bold 12px/31px "宋体"; color:#333;  border-right:1px solid #ddd; position:relative;top:0px;_top:1px; z-index:99; display:block; background:#fff;}
.introduct .trend .infor{ padding:10px; width:670px; text-align:center;}


/*///////////////////////anent_infor///////////*/
.anent_infor{ display:none}

/* ///////////////////////////interest  */
.interest{padding:5px 10px 15px;}
.interest img{ border:1px solid #ddd; padding:2px; width:100px; height:75px; overflow:hidden} 
.interest dl{ width:104px; float:left;}
.interest dd{ line-height:20px; text-align:left;padding:0 2px;}
/* ///////////////////////////联系方式  */ 
.link{ width:730px; padding:5px 0; line-height:52px; height:52px;}
.link .more{ background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/icon.gif) 0 -532px no-repeat; padding-left:24px;cursor:pointer; float:right; margin-right:10px;}


/* sidebar begin//////////////////////////////////*/
.sidebar200{ width:200px; line-height:20px;overflow: hidden;}
/* sidebar  card+renzheng+info//////////////////////////////////*/
.sidebar_top{ width:200px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/sidebart.gif) no-repeat; font-size:1px;}
.sidebar_bottom{ width:200px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/sidebarb.gif) no-repeat;}
.sidebar_center{ width:200px;background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/sidebarc.gif) repeat-y;}
/* .card{ padding:10px;}*/
 .card dt{ text-align:center;}
 .card dt img{ border:1px solid #ddd; padding:2px;}
 .renzheng {line-height: 14px; line-height:20px\9; padding: 0 10px 10px;}
 .renzheng li {text-align:center;width: 90px; height:41px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/renzheng_bg.gif) center top no-repeat; padding:5px 0; margin:5px 0; float:left; overflow:hidden;}
 .renzheng li a{ 
 /*非IE的主流浏览器识别的垂直居中的方法*/ 
        display: table-cell; 
        vertical-align:middle; 
        /*设置水平居中*/ 
        text-align:center;  
        /* 针对IE的Hack */
        *display: block;	
        *font-size:20px;/*约为高度的0.873，200*0.873 约为175*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
        height:26px;
		width:90px;
		overflow:hidden;
 }
.info_c{ border-top:1px solid #DAE6F2; width:180px; padding:14px 10px 5px;}
.info_c dt { text-align:center}
.info_c dt img{ width:180px; height:60px; border:1px solid #ddd;}
.info_c dd{ margin-top:5px;}

.card_downt{ padding:0 10px; margin-top:-10px; display:none}
.card_downt dt{ text-align:center;}
.card_downc{ padding:0 10px; display:none}
.card_downc dt{ text-align:center;}
/*sidebar 房源list/////////////////*/
.column_t{background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/column_bg.gif); height:30px; margin-top:10px; _margin-top:0px; overflow:hidden}
.column_c{width:200px;background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/sidebarc.gif) repeat-y;}
.column_b{ width:200px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/sidebarb.gif) no-repeat;}
.column_t span{ font: bold 14px/30px "宋体";padding-left: 10px;width: 190px;}
.column_c .more {text-align: right;}
.column_c ul {float:left;padding: 5px 10px; _float:none}
.column_c li { float:left;line-height: 26px; width:180px; _float:none}
.column_c .wid75 {float: left;overflow: hidden; white-space: nowrap;width: 65px;}
.column_c .wid45 { float: left;text-align: right; width: 50px;}
.column_c .wid60 { float: left;text-align: right; width: 65px;}

/*//////////////免责声明/////////////////*/
.mianze {background:#F5F5F5;border: 1px solid #DDDDDD;clear:both;color: #666;display: inline-block;line-height: 24px;padding: 5px 10px;width: 938px;}


.phone_top{ background-image:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/tel_l.gif);background-position:left top;background-repeat: no-repeat;display: block;float: left;padding-left:60px;
text-decoration: none; height:52px;}
.phone_top span {background-image:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/tel_r.gif);background-position:right top;background-repeat: no-repeat;display: block;padding-right:15px; height:52px; font:normal 24px/50px Verdana; color:#FFFFFF; float:left}

.phone{ background-image:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/tel_l.gif);background-position:left top;background-repeat: no-repeat;display: block;float: left;padding-left:60px;
text-decoration: none; height:52px;}
.phone span {background-image:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/tel_r.gif);background-position:right top;background-repeat: no-repeat;display: block;padding-right:15px; height:52px; font:normal 26px/50px Verdana; color:#FFFFFF; float:left}
.phone .phoner {background-image:url(http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/tel_r.gif);background-position:right top;background-repeat: no-repeat;display: block;padding-right:15px; height:52px; font:normal 20px/50px  Verdana; color:#FFFFFF; float:left}
.phone .phoner b{ font-family:"黑体"; font-weight:normal}



.ad200-80{width:200px; height:80; overflow:hidden}
.column{ margin-top:10px; _margin-top:0px;}
.columntop {background: url("http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/indexdetailbg.gif") no-repeat scroll left 0px transparent;font-size: 0;height: 3px;line-height: 0;overflow: hidden;}
.columncenter {border-left: 1px solid #BBD1F6;border-right: 1px solid #BBD1F6;padding-bottom: 3px; width: 198px;background:#fff;}
.columnbottom {background: url("http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/indexdetailbg.gif") no-repeat scroll left -80px transparent;font-size: 0;height: 3px;line-height: 0;overflow: hidden;}
.column dt {background-color: #EDF4FA; font-size: 14px;font-weight: 700;line-height: 26px;margin-bottom: 6px;padding: 0 10px;}
.tool {padding: 0 10px; line-height:26px;}
/*/////////////购房工具///////////////****************/
.tools1,.tools2,.tools3,.tools4{background:url(http://img.soufun.com/secondhouse/image/newsearch/bk_sidebar.gif) 0 -126px no-repeat;padding-left:25px;}
.tools2{ background-position:-180px -297px;}
.tools3{ background-position: -180px -126px}
.tools4{ background-position: -180px -98px;}
	
.right_card{ margin-top:0px;}
.zongjia2{ display:none}
.danjia{ display:none}
.link_info{width:320px; margin:5px 0 5px 10px; _margin:5px 0 5px 5px; float:left; border-bottom:1px solid #DAE6F2; padding-bottom:6px}
.right_info{display:none}

 /*------------------ ZYZJ-----------------------*/
.card{ padding:10px;position:relative;}
.zyzj{position:absolute;left:124px;_left:114px; top:118px; width:28px; height:20px; background:url(http://img.soufun.com/secondhouse/image/fangyuandaquan/zhi-ico2.gif) no-repeat; display:block;}
 
 /*------------------网店logo-----------------------*/
*{ margin:0; padding:0}
.Llogostyle01{ width:130px; height:45px;background:#0F2699;  margin:5px auto 0; overflow:hidden;position:relative}
.Llogostyle01 .Linfo01{ width:87px;padding-top:15px; text-align:center; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/sfhome/2012/info03-bg.png) top center no-repeat; color:#fff; float:right;}
.Llogostyle01 .Linfo01 .Lname{ font:bold 12px/15px "微软雅黑";}
.Llogostyle01 .Linfo01 .LMDtel{ font:normal 7px/8px  Arial; -webkit-text-size-adjust:none;margin-top:4px;}
.Llogostyle01 .Linfo01 .LMDtel span{background:url(http://img.soufun.com/secondhouse/image/esfnew/images/sfhome/2012/icon_tel03.png) 0 0 no-repeat; padding-left:10px;}
.Llogostyle01 .Linfo02{ width:90px;text-align:center;color:#fff; float:right;}
.Llogostyle01 .Linfo02 .Lname{ font:normal 12px/23px "微软雅黑";}
.Llogostyle01 .Linfo02 .LMDlogo img{ width:90px; height:20px; overflow:hidden; float:right;}
.Llogostyle01 .Llayertop{ width:130px; height:45px; cursor: pointer; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/sfhome/2012/layertop130-45.png) no-repeat; _background:url(http://img.soufun.com/secondhouse/image/esfnew/images/sfhome/2012/layertop130-45.gif) no-repeat; top:0; left:0;position:absolute; cursor:pointer;z-index:3}
/* ask add20120419 ----------------------------- */
.askinput{width:460px; float:left;}
.askinput dt{font:bold 14px/26px "宋体"; color:#666;}
.askinput dd{ padding-bottom:5px;}
.askinput .maxnum{ font:18px/20px Georgia; padding:0 4px; color:#999;}
.askinput .btn_ask{width:94px; height:31px; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/btn_ask.gif) 0 0 no-repeat; border:none; font:bold 14px/30px "宋体"; color:#fff;}
.askinput textarea{width:445px; height:65px; padding:2px 5px; font:12px/24px "宋体";border:1px solid #BFD7F1; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/shadow.jpg) 0 0 repeat-x;}
.asklist{width:225px;padding:3px 0 0 25px;font:12px/26px "宋体"; white-space:nowrap; overflow:hidden; float:left;}
.asklist dt{color:#666;}

/*---------------点评入口20120426------------------------*/
.card,.card1{ padding:10px;position:relative;}
.card1 dt{ text-align:center;}
.card1 dt img{ border:1px solid #ddd; padding:2px;}
.comWrap{position:absolute;z-index:1000;top:112px;left:52px!important;left:42px;width:106px;height:24px;}
.card .comWrap{display:none;}
.card1 .comWrap{display:block;}
.comBtn{display:block;text-decoration:none;width:106px;height:24px;background: url(http://img.soufun.com/secondhouse/image/esfnew/images/btn_dianping01.gif) no-repeat;}
.activeBtn{display:block;text-decoration:none;width:106px;height:24px;background:url(http://img.soufun.com/secondhouse/image/esfnew/images/btn_dianping01.gif) no-repeat;}
 
/*---------------跳回搜索列表页20120524------------------------*/
.qiehuan20120517{position:absolute; top:12px; left:840px; width:120px; height:30px;} 
.icon_tag20120517 {margin: 0;_margin:5px 0 6px;}
.icon_tag20120517 img {margin: 0 0 0 2px; vertical-align:middle; *vertical-align:top;}

/*nohouse add 20120515 -------------------------------------*/
.wid940{ width:940px;}
.box940_top{ width:940px; height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/940t.gif) no-repeat; font-size:1px; }
.box940_bottom{ width:940px;height:5px; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/940b.gif) no-repeat;}
.box940_center{ width:920px;background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/940c.gif) repeat-y;padding:8px 10px;overflow: hidden; *padding:8px 10px 0px;}
/* searchNoInfo ------------------------------*/
.searchNoInfo {width:920px;padding:0 10px 10px;font:14px/24px "宋体";}
.searchNoInfo dd {width:900px;padding-bottom:10px;}
.searchNoInfo dt {padding:6px 10px; background:#FEFEE2; border:1px solid #FFC44D;}
.searchNoInfo dt strong{ background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/icon_tip.gif) 0 0 no-repeat; padding:5px 0 5px 28px;}
/* esflist ---------------------------------*/
.esflist{width:900px; padding:10px;}
.bkyellow,.bkyellow1{width:900px;background:#fff;border-bottom:1px solid #ddd;}.bkyellow1{background:#FAF9F6;}
.esflist .pic{width:60px; height:45px; margin:10px 5px; overflow:hidden;float:left;}
.esflist .house{width:815px; margin:10px 5px;font:12px/24px "宋体";float:right;}
.esflist .house dt{width:510px;float:left;}
.esflist .house dd{width:150px;margin-top:5px; font-weight:bold; text-align:right;float:left;}
.esflist .housetitle{font:bold 14px/24px "宋体";}
.esflist .price strong{ font:bold 16px/24px Verdana; padding-right:2px;}
/* FAQ add 20120515 -------------------------*/
.faq{width:900px; padding:10px; font:12px/26px "宋体";}
.faq li{width:900px; padding:5px 0;border-bottom:1px dotted #ccc; float:left;}
.faq .list_q{width:700px; font-size:14px;white-space:nowrap; overflow:hidden;float:left;}
.faq .reply{width:200px;float:right;font-size:12px;color:#666; text-align: right;}
.faq .reply b{ font:12px/26px Tahoma;margin-right:2px;}
.ask_index_box{ width:960px; margin:10px auto 0 auto;}
.esf_s_box{width:900px; padding:20px 10px 10px; _padding:10px 10px 20px;position:relative; overflow:hidden; z-index:0;}
.search_btn,.ask_btn{width:104px; height:37px;border:none;  background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/ask_btn_new.png) no-repeat; cursor:pointer; float:left; }
.search_btn{background-position:0 -124px;margin-right:7px; }
.search_btn:hover{background-position:-106px -124px;}
.ask_btn{ background-position:0 -162px;}
.ask_btn:hover{ background-position:-106px -162px;}
.esf_s_box .text{width:415px; height:23px;border:1px solid #ccc;background:#fff url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/shadow.jpg) repeat-x; padding:5px;margin:1px 7px 0 0;font:16px/22px Arial;float:left;}
.esf_s_box .st{ display:block; position:absolute; width:22px; height:20px; background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/icon_search.gif) no-repeat; left:18px; top:30px; _top:20px;}
.esf_s_box label{ display:block; position:absolute; color:#ccc; left:40px; top:32px;_top:22px; cursor:inherit}
.esf_search .focus label,.esf_search .focus .st{ display:none;}
/* houseshow -----------------------------*/
.list{padding:10px;font:12px/26px Arial;}
.list dl{width:449px;float:left;}
.list dt,.list dd{height:26px;padding:2px 8px;}
.list dt{background:#F5F5F5;}
.list .righdot{border-right: 1px dotted #ccc; margin-right:1px;}
.list span{float:left;}
.wid150,.wid80r,.wid80{white-space:nowrap;overflow:hidden;}
.wid150{width:150px;}
.wid90{width:90px;}
.wid80r{width:80px;text-align:right;}

/*******2012-10-25改版*********/
.red21b {padding-right:5px;color:#f30;font-family:Arial;font-size:21px;}
.Floating{width:100%;height:34px;border-top:1px solid #bbb;background:#ececec;position:fixed; bottom:0; left:0; z-index:10000}
.Floating dl{ width:960px; margin:0 auto; font: normal 14px/38px "宋体"; color:#333;}
.Floating .imgTalk{ margin-top:8px; *margin-top:3px;  margin-left:10px; display:inline-block} 
.fajsq{ background:url('http://img.soufun.com/secondhouse/image/esfnew/imagesdetail/icon_phone.gif') 0 6px no-repeat; padding-left:16px;}
.STool{ height:25px; width:100%; float:left}
.Share{padding-top:6px; overflow:hidden; float:left}
.Share .icon{width:20px;height:16px;line-height:18px;overflow:hidden;float:left; cursor:pointer}
.ArrowD{ background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/ArrowD.gif) right 50% no-repeat; padding-right:12px;cursor:pointer}
.YueGong{top:-1px;left:51px; position:absolute; z-index:2; cursor:pointer;box-shadow:1px -3px  3px  #ddd;-webkit-box-shadow:1px -2px  3px  #ddd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=3) }
.YueGongC{top:26px;left:51px; position:absolute; z-index:1;box-shadow:2px -2px  4px  #ddd;-webkit-box-shadow:2px -2px  4px  #ddd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3)}
.dbox20121023,.dbox20121023C{padding:0 9px; border:1px solid #A1C4E5; border-bottom:none; background:#fff;}
.dbox20121023C{padding:10px 20px 5px 9px; border-bottom:1px solid #A1C4E5;}
.dbox20121023C ul{ width:250px; overflow:hidden}
.dbox20121023C li{width:250px; color:#333; padding:4px 0}
.dbox20121023C .type{ width:60px; text-align:right; color:#666; padding-right:5px; font:normal 12px/14px "宋体";}
.dbox20121023C select{ color:#333;}
.close20121023{ width:12px; height:12px;position:absolute; z-index:3; top:5px; right:5px; cursor:pointer}
.plr2{ padding:0 2px;}
.white,.white a,.white a:hover{ color:#fff;}
.yellow21b {padding-right:5px;color:#FF3300;font-family:Arial;font-size:21px;}

.MoreTOOL{ border:1px solid #fff; width:50px;margin-right:-20px;position:relative;}
.MoreTool{top:-1px; left:-10px;cursor:pointer;position:absolute; z-index:2;box-shadow:1px -3px  4px  #ddd;-webkit-box-shadow:1px -2px  4px  #ddd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=90,strength=3)}
.MoreToolC{top:19px;left:-10px; position:absolute; z-index:1;padding:5px 9px 5px 9px;border:1px solid #A1C4E5;background:#fff;box-shadow:2px -2px  4px  #ddd;-webkit-box-shadow:2px -2px  4px  #ddd;filter:progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3)}
.MoreToolC p{ width:60px;}

.house_detail .tilte .li_on {height:35px;color: #333;float: left;font-weight: bold;padding: 0 15px;background:url(http://img.soufun.com/secondhouse/image/esfnew/images/detail/titleArrow.gif) center bottom no-repeat; position:relative; z-index:2;}
.info dt {width: 324px; float:left}
.info dl {float: left;line-height: 27px;padding: 0 8px 6px;width: 324px;}
/**/
/*20121126*/
.dtbk{width:728px;background:#fff;border:#ACD2E9 1px solid;margin-top:8px;overflow:hidden;}
.dtbktit{width:720px;height:30px;line-height:30px;background:url("http://img.soufun.com/secondhouse/image/esfnew/images/searchlist/newicon_btns.gif") repeat-x  0 -245px;padding-right:8px;overflow:hidden;}
.dtbktit dt{float:left;background:#fff;border-right:#ACD2E9 1px solid;padding:0 14px;font-weight:bold;overflow:hidden;}
.dtbktit dd{float:right;overflow:hidden;}
.dtbkcom{width:712px;padding:10px 8px;overflow:hidden;}
.dtbkcom li{display:inline;float:left;width:172px;margin:0 3px;overflow:hidden;}
.dcimg{width:156px;height:117px;border:#dfe1e0 1px solid; overflow:hidden; position:relative; }
.dcimg img { width:156px; height:117px; border:0;overflow:hidden; }
.dctxt01{height:25px;font: normal 12px/25px "宋体" ;overflow:hidden;}
.dctxt02,.dctxt03{height:20px;line-height:20px;overflow:hidden;}
.dctxt02{color:#e26200;}
.dctxt03,.dctxt01 a,.dctxt03 a{color:#0053DF!important;}
.dcixkp,.dcidzz{position:absolute;width:57px;height:21px;right:-1px;top:-1px;}
.dcixkp{background:url(http://img.soufun.com/secondhouse/image/esfnew/images/searchlist/dtbk_xkp.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.soufun.com/secondhouse/image/esfnew/images/searchlist/dtbk_xkp.png');}
.dcidzz{background:url(http://img.soufun.com/secondhouse/image/esfnew/images/searchlist/dtbk_dzz.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.soufun.com/secondhouse/image/esfnew/images/searchlist/dtbk_dzz.png');}

/**************房源特色添加样式*********************/
.colorGreen{ background:#62B362;}
.colorRed{ background:#EA695A;}
.colorBlue{ background:#6E90D7;}
.note span{ height:18px; padding:0 5px; margin:0 5px 8px 0; color:#fff; font:normal 12px/18px "宋体"; line-height:20px\9; display:inline-block}

/**************在线交谈引导层*********************/
.sidebar200 {line-height: 20px; overflow: visible; width: 200px;}
.dboxYindao{width:328px;height:252px;background:url(http://img.soufun.com/secondhouse/image/esfnew/images/talkonline/dboxYinDaoBg.png); top:170px; left:-195px; position:absolute; z-index:20000}
.dboxYindao .iconClose{position:absolute; top:68px; right:68px}
.dboxYindao .btn{position:absolute; top:159px; left:146px}
/**************在线交谈经纪人头像下*********************/
.rzlogo03 .iconImg{position:relative;padding:0;top:-5px;*top:-15px;left:5px;*left:10px;}
.rzlogo04 .iconImg{position:relative;padding:0;top:-5px;*top:-15px;left:5px;*left:10px;}
.rzlogo05 .iconImg{position:relative;padding:0;top:-5px;*top:-15px;left:5px;*left:10px;}
.rzlogoNone .iconImg{position:relative; top:-4px;}
/**************小区户型图和外景图*********************/
.xcMore{font:normal 12px/30px SimSun; margin-right:10px;float:right;}