/* CSS Document wanghongcheng 2010.03.08 soufun首页 */
body{background:#FFF;font:12px "宋体", Arial;color:#333;margin:0;padding:0;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#c00;text-decoration:underline;}
.bignews{color:#cc0000;}
.blank{margin-bottom:10px;}
.noneBox{display:none;}
.blank8{height:8px;overflow:hidden;clear:both;}
.middle *{vertical-align:middle;}
.clear{overflow:hidden;clear:both;font-size:0;height:0;}
.box{width:960px;background:#fff;margin:0 auto;}
.allpic img{vertical-align:top;}
/*----房地产头条、最近浏览过的楼盘、房地产博客----*/
.headline{width:960px;margin-bottom:8px;}
.headlineleft{float:left;width:300px;}
.viewed{width:298px;height:190px;border:1px solid #acd2e9;background:#f2f6fb;margin-bottom:8px;}
.viewedtop{width:298px;height:25px;}
.viewedtop span{float:left;height:25px;width:149px;line-height:25px;cursor:pointer;text-align:center;}
.viewedtop span.out{background:url(../images/title_bg.gif) repeat-x;}
.viewedtop span.on{font-weight:800;}#addbf010{width:148px;border-right:1px solid #acd2e9;}
.viewedcontent{width:279px;padding:6px 9px 0 10px;}
.viewedcontent01{width:280px;color:#666;padding-top:3px;}
.viewedcontent01 td{padding:0;line-height:18px;}
.viewedcontent02title{width:280px;height:18px;margin:3px auto;background:url(../images/20090903_xu.gif) repeat-x 0 7px;}
.viewedcontent02titlezi{width:90px;height:18px;line-height:18px;margin:0 auto;text-align:center;background:#f2f6fb;}
.viewedcontent02{width:280px;margin:0 auto;}
.viewedcontent02 td{padding:0;line-height:22px;}
.viewedcontent02 .red{text-align:right;color:#cc0000;}
.viewedblog01{width:280px;}
.viewedblog01l{float:left;width:66px;height:70px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;background:#fff;margin-top:3px;}
.viewedblog01l .pic{width:66px;height:50px;}
.viewedblog01l .text{width:66px;height:20px;text-align:center;line-height:22px;}
.viewedblog01r{float:right;width:200px;}
.viewedblog01 li{height:22px;line-height:22px;padding-left:14px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 6px -67px;}
/*----20120301搜房卡修改 begin----*/
.sfcard{clear:both;width:298px;margin-top:5px;border:1px solid #ACD2E9;}  
.sfcardtitle{width:293px;height:25px;line-height:25px;height:25px;padding-left:5px;background:url(../images/title_bg.gif) repeat-x;padding-left:5px;}
.sfcardtitle strong{font-size:14px;font-weight:bold;}
.sfcardtitle span{float:right;background:url(../images/bj_alla.png) no-repeat 0px -113px;padding:0 10px 0 22px;color:#c00;font-size:16px;font-family:Arial;}
.sfcardct{width:298px;height:140px;*height:144px;}
.sfcardct01{width:288px;height:28px;line-height:28px;padding-left:10px;}
.sfcardct01 .left{float:left;width:68px;padding-left:5px;background:url(../images/bj_alla.png) no-repeat 40px -238px;color:#333;font-weight:bold;}
.sfcardct01 .right{float:left;overflow:hidden;}
.sfcardct01 .right span,.sfcardct01 .right span a{color:#c00;text-decoration:underline;}
.sfcardct02{width:290px;overflow:hidden;height:33px;margin:4px auto;padding-left:5px;}
/*----20120301 end----*/
.sfcardct02 .button{float:left;width:85px;height:33px;line-height:30px;margin-left:7px!important;margin-left:5px;text-align:center;background:url(../images/bj_alla.png) no-repeat 0 -268px;color:#e54718; font-size:14px; font-weight:bold;cursor:pointer;}
.sfcardct02 .button a{color:#e54718;font-size:14px;font-weight:bold;text-decoration:none;}
.sfcardct03{width:298px;height:61px;margin-top:3px;}
.sfcardct03 .left{float:left;width:88px;height:61px;overflow:hidden;margin-left:15px!important;margin-left:8px}
.sfcardct03 .right{float:right;width:170px;height:61px;padding-right:10px;overflow:hidden;}
.sfcardct03 .right li{height:22px;line-height:22px;overflow:hidden;}
.headlineright{float:right;width:650px;height:596px;border:1px solid #acd2e9;}
.headlinerighttopl .s1,.headlinerighttopl .s2,.headlinerighttopl .s2a,.headlinerighttopl .s3{float:left;height:21px;background:url(../images/bj_alla.png) repeat-x 0 -168px;}
.headlinerighttopl .s2a{padding:2px 20px 0 20px;height:16px;line-height:16px;font-size:14px;font-weight:bold;background:url(../images/bj_alla.png) repeat-x 0 -218px;}
.headlinerighttopl{float:left;height:21px;text-align:center;padding-top:4px;}
.headlinerighttopl .s1{width:3px;}
.headlinerighttopl .s2{padding:2px 20px 0 20px;height:19px;line-height:19px;font-size:14px;font-weight:bold;background:url(../images/bj_alla.png) repeat-x 0 -146px;}
.headlinerighttopl .s3{width:3px;background:url(../images/bj_alla.png) repeat-x -10px -168px;}
.headlinerighttopr{float:right;width:auto;padding-right:5px;line-height:25px;background:url(../images/bj_alla.png) no-repeat;background-position:0 -87px;padding-left:25px;}
.ad_xfhot01{width:306px;height:70px;margin-bottom:7px;overflow:hidden;}
.ad_xfhot02{float:left;height:70px;width:634px;margin:8px 0 0 3px;overflow:hidden;}
.headlinem{width:620px;height:438px;padding:8px 15px 8px 12px;}
.headlineml{float:left;width:310px;}#www_76{margin-top:8px;}
.headlineml .xfhotmtr01{padding:4px 0px;height:16px;line-height:22px;}  /*2011.3.9*/
.headlinemr{float:right;width:304px;padding-left:4px;}
.headlinemltr02{text-align:center;}
.headlinemltr03{height:25px;line-height:25px;overflow:hidden;text-align:center;font-size:14px;}
.headlineml ul{margin-top:8px;font-size:14px;} /*2011.3.9*/
.headlineml li{height:24px;line-height:24px;width:300px;padding-left:10px;overflow:hidden;background: #fff url(../images/bj_alla.png) no-repeat 0 -67px;}
.headlinemrjd{width:300px;height:140px;padding-left:4px;}
.headlinemr ul{margin:6px 0 0 0;*margin:8px 0 0 0;font-size:12px;}/*9.8*/
.headlinemr li{height:22px;line-height:22px;width:294px;overflow:hidden;padding-left:10px;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
/*----新房热点一屏----*/
.xfhot{margin:8px 0px;padding-bottom:8px;border:1px solid #acd2e9;background:#fff;}
.xfhottop{height:25px;padding-left:5px;background:url(../images/title_bg.gif) repeat-x;}
.xfhottop span.zi2{float:right;height:22px;line-height:22px;margin-right:6px;}
.xfhottopm{float:left;height:25px;line-height:25px;margin-left:15px;color:#635f4e;}
.xfhottopr{float:right;height:25px;line-height:25px;margin-right:6px;}
.xfhotl,.xfhotm,.xfhotr{float:left;width:306px;padding:8px 0 0 10px;overflow:hidden;}
.xfhotr .nobottm{margin-bottom:0px;}
.chaoshi{clear:both;height:108px;width:305px;margin-bottom:8px;}
.chaoshititle{width:255px;height:19px;background:url(../images/bj_alla.png) no-repeat 0 -191px;color:#c00;font-weight:bold;font-size:14px;line-height:19px;overflow:hidden;padding-left:50px;}
.chaoshititle a:link,.chaoshititle a:visited,.chaoshititle a:hover{color:#c00;font-weight:bold;font-size:14px;}
.chaoshibody{width:297px;height:82px;background:url(../images/chaoshi_bg2.gif) repeat-y;padding:4px 0 0 8px;}
.chaoshibodyl{float:left;height:78px;width:88px;}
.chaoshi_bodyr{float:left;width:63px;margin-left:4px;}
.chaoshi_bodyr .pic{width:63px;height:41px;}
.chaoshi_bodyr .text1,.chaoshi_bodyr .text2{height:16px;line-height:16px;width:63px;margin:3px 0 0 0;overflow:hidden;text-align:center;}
.chaoshi_bodyr .text2,.chaoshi_bodyr .text2 a{width:63px;background:#FFEACE;color:#DA6767;}
.xfhotlks {border:1px solid #acd2e9;clear:both;width:304px;}
.xfhotlks .title{width:294px;height:22px;line-height:22px;padding-left:10px;border-bottom:1px solid #acd2e9;}
.xfhotlks .title a{font-weight:800;}
.xfhotlks ul{background:#F2F8FF;padding:4px;}
.xfhotlks li {line-height:22px;padding:2px 5px;background:url(../images/20090903_xu.gif) bottom repeat-x}
.xfhotlks li.dotnone{background:none;}
.chaoshifooter{width:305px;height:4px;background:url(../images/bj_alla.png) no-repeat 0 -211px;font-size:0;}
.xfhotmtr01 a{overflow:hidden;outline-style:none;}
.xfhotmtr02 {height:24px;line-height:24px;overflow:hidden;text-align:center;}
.xfhotm ul{margin-top:10px;font-size:14px;display:block;clear:both;}
.xfhotm li{height:24px;line-height:24px;width:290px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0px -67px;}
.xfhotrzt{width:304px;clear:both;border:1px solid #acd2e9;}
#esf_left{border:none;width:294px;overflow:hidden;}
#esf_left ul{padding-top:3px;padding-bottom:0px;}
#esf_left li{height:auto;line-height:22px;background:url(../images/20090903_xu.gif) repeat-x scroll center bottom transparent;padding-left:0px;width:287px;}
#esf_left li.dotnone{background:none}
.xfhotrzt .esf_second{padding-top:5px;}
.xfhotrzt .esf_second{padding-top:5px;}
.xfhotrzttitle{width:304px;height:23px;}
.xfhotrzttitle span{float:left;height:22px;line-height:22px;cursor:pointer;text-align:center;width:152px;font-weight:800;}#esl020{width:151px;border-right:1px solid #acd2e9;}
#esll020,#bf0{width:151px;border-right:1px solid #acd2e9;}#doorT4_3{width:102px;}
.xfhotrzttitle span.on{background:#F2F8FF;border-bottom:1px solid  #F2F8FF;}
.xfhotrzttitle span.out{background:#fff;font-weight:normal;border-bottom:1px solid #acd2e9;}
#lvy0{width:151px;border-right:1px solid #acd2e9;}
#cbf040{width:100px;border-right:1px solid #acd2e9;}#cbf041{width:100px;border-right:1px solid #acd2e9;}#cbf042{width:102px;}#doorT5_1{width:151px;border-right:1px solid #acd2e9;}
.xfhotrlc {width:304px;clear:both;border:1px solid #acd2e9;overflow:hidden;background:#f2f8ff;padding-bottom:8px;}
.xfhotrlc .title{width:294px;height:22px;line-height:22px;padding-left:10px;border-bottom:1px solid #acd2e9;background:#fff;}
.xfhotrlc .title a{font-weight:800;}
.xfhotrlc .title span a{font-weight:normal;}
.xfhotrlc .title span{float:right;width:45px;}#demo{margin-top:8px;}
.xfhotrlc li{height:22px;line-height:22px;width:280px;padding-left:10px;overflow:hidden;margin:0 5px;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.xfhotrztct	{width:304px; margin-top:8px;}
.xfhotrztctl{float:left;height:100px;width:80px;margin:2px 0 0 10px!important;margin:2px 0 0 5px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;display:inline;background:#fff;}
.xfhotrztctl a{display:block;width:80px;height:80px;overflow:hidden;}
.xfhotrztctl .text{width:80px;text-align:center;height:20px;line-height:22px;overflow:hidden;display:block;}   
.xfhotrztctr{float:right;width:200px;margin-top:0px; padding-left:6px;overflow:hidden;} 
/*----北京热点新盘一屏----*/
.bjhot{width:958px;margin-bottom:8px;padding-bottom:8px;border:1px solid #acd2e9;}
.bjhotphoto{width:958px;margin-top:8px;}
.bjhotphototd{float:left;width:111px;height:95px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;margin-left:17px;display:inline;}
.bjhotphototd .pic{width:111px;height:75px;}
.bjhotphototd .text{width:111px;line-height:22px;height:20px;text-align:center;overflow:hidden;}
.bjhotphototd span{padding-left:2px;}
.bjhotxm{width:944px;padding:8px 3px 0px 11px;overflow:hidden;}
.bjhotxm .td{float:left;width:115px;line-height:22px;padding-right:3px;overflow:hidden;}
.bjhotxm .td span{padding-left:1px;}
/*----业主论坛一屏----*/
.bbs{width:958px;margin-bottom:8px;padding-bottom:8px;border:1px solid #acd2e9;}
.esf{height:418px;}
.bbssearch{width:936px;height:26px;line-height:26px;margin:auto;margin-top:8px;border:1px solid #acd2e9;}
.bbssearch span{float:left;margin:0 8px;font-family:Arial, Helvetica, sans-serif;}
.bbssearch span a{margin-left:4px;}
.bbssearch span.pinyin{margin:0px;background:url(../images/s_xu22.gif) left no-repeat; overflow: hidden;width: 470px;float:left;height:26px;line-height:26px;}
.bbssearch .text_btn{float:right;width:300px;height:26px;line-height:26px;position:relative;}
.bbssearch .text_btn .schtxt{height:16px;line-height:18px;width:228px;position:absolute;left:1px;top:2px;color:#888}
.bbssearch .text_btn .schbtn{border:none;height:22px;line-height:22px;position:absolute;right:-4px;top:2px;}
.bbsl,.bbsm,.bbsr{float:left;width:306px;padding:8px 0 0 10px;}
.bbslm{width:304px;height:92px;margin-bottom:8px;border:1px solid #acd2e9;overflow:hidden;}
.bbslml{float:left;height:90px;width:94px;padding:2px 2px 0px 2px;overflow:hidden;}
.bbslml .pic{width:94px;height:70px;overflow:hidden;}
.bbslml .text{width:94px;height:20px;line-height:22px;text-align:center;overflow:hidden;}
.bbslmr{float:right;height:86px;width:195px;padding:3px 5px;border-left:1px solid #acd2e9;background:#F2F8FF;}
.bbslmr li{height:22px;line-height:22px;padding-left:14px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 4px -67px;}
.bbslmdown{width:300px;height:147px;padding:0px 5px 1px 0px;}
.bbslmdown li{width:284px;height:22px;line-height:22px;padding-left:15px;overflow:hidden;background:url("../images/bj_alla.png") no-repeat 6px -67px}
.bbsrblog{width:304px;height:210px;margin-bottom:8px;clear:both;border:1px solid #acd2e9;background:#F2F8FF;}
.bbsrblog .title{width:294px;height:22px;line-height:22px;padding-left:10px;border-bottom:1px solid #acd2e9;background:#fff;}
.bbsrblog .title a{font-weight:800;}.bbsrblog .title span a{font-weight:normal;}
.bbsrblog .title span{float:right;width:45px;}
.bbsrblogpic{width:304px;height:75px;padding:8px 0;}
.bbsrblogpic .td{float:left;width:60px;height:80px;margin:0 5px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;background:#fff;display:inline;}
.bbsrblogpic img{vertical-align:middle;}
.bbsrblogpic .td a{display:block;}
.bbsrblogpic .td .pic{width:60px;height:60px;overflow:hidden;}
.bbsrblogpic .td .text{width:60px;height:20px;line-height:22px;text-align:center;overflow:hidden;display:block;}
.bbsrblogtext{margin-top:8px;_margin-top:0px;overflow:hidden;}
.bbsrblogtext li{height:22px;line-height:22px;width:280px;padding-left:10px;overflow:hidden;margin:0 5px;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.bbsrblogdown{width:294px;height:43px;padding:5px 5px;border:1px solid #acd2e9;}
.bbsrblogdown li{float:left;width:130px;height:22px;line-height:22px;padding-left:15px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 2px -67px;}
.ad_bbs01{width:306px;height:70px;margin-bottom:8px;overflow:hidden;}
.ad_bbs02{float:left;height:70px;width:634px;margin:8px 0 0 2px;overflow:hidden;display:inline;}

/*----二手房 租房一屏----*/
.esfl02{height:80px;width:306px;margin-bottom:8px;margin-top:10px;overflow:hidden;clear:both;}
.esfl02l{float:left;height:71px;margin-top:2px;width:94px;padding:2px;border:1px solid #cbcbcb;}
.esfl02r{float:right;height:80px;width:190px;padding:0px 3px;}
.esfl02r .text{line-height:22px;}
.esfl02r .title{padding-left:0px;font-size:12px;font-weight:400;padding-bottom:4px;}
.esfl03	{height:50px;width:304px;overflow:hidden;margin-top:15px;background:url(../images/20090903_xu.gif) bottom repeat-x}/*100317*/
.esfl03 li	{float:left;width:135px;height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0px -68px;}
.esfl04	{width:304px;overflow:hidden;margin-top:15px;}
.esfl04 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;}/*100317*/
.commonbox{width:304px;border:1px solid #acd2e9;background:#F2F8FF;}#sz_101{margin-bottom:8px;}#www_108{margin-top:4px;}
.commonboxnr{width:297px;height:42px;padding:3px 0 5px 6px;}
.commontitle{font-weight:800;height:22px;line-height:22px;padding-left:10px;border-bottom:1px solid #acd2e9;background:#fff;}
.commontitle span{float:right;width:45px;font-weight:normal;}
.commonboxnra{width:294px;padding:4px 5px 3px 5px;background:#F2F8FF;}
.commonboxnra li{height:22px;line-height:22px;width:284px;overflow:hidden;padding-left:10px;background:url("../images/bj_alla.png") no-repeat scroll 0px -67px}
.commonboxnra .qybk{height:22px;line-height:22px;width:284px;padding-left:10px;overflow:hidden;margin:1px 0;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.commonboxnrb{width:304px;height:248px;padding:5px 0;background:#F2F8FF;}
.commondivtr{height:20px;line-height:20px;width:294px;overflow:hidden;padding:0 5px;}
.commondivtr .r{float:right;width:55px;overflow:hidden;text-align:right;}
.commondivtr .l{float:left;width:220px;padding-left:10px;overflow:hidden;text-align:left;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
..esfmiddle{float:left;width:306px;height:290px;padding:8px 0 0 10px;} 
.esfright .search{width:299px;height:44px;line-height:44px;padding-left:5px;margin-bottom:8px;border:1px solid #acd2e9;position:relative;background:#f2f8ff}
.esfright .search span{display:block;width:60px;line-height:26px;left:0px;top:10px;position:absolute;text-align:center;}
.esfright .search select{width:70px;height:22px;padding-top:2px;position:absolute;left:65px;top:9px;*top:10px;color:#888;font-size:12px;}
.esfright .search .lpbtn{width:80px;height:16px;line-height:18px;position:absolute;left:142px;top:10px;color:#888;}
.esfright .search .imgbtn{width:67px;height:22px;left:232px;position:absolute;top:10px;}
.esfmiddle .sellct{height:97px;width:304px;background:#F2F8FF;padding-top:4px;}
.esfmiddle .sellcttr{height:22px;line-height:22px;width:283px;padding:0px 6px 0px 15px;overflow:hidden;margin:1px 0;background:url("../images/bj_alla.png") no-repeat scroll 6px -67px}
.esfmiddle .rentct{height:96px;width:304px;background:#F2F8FF;padding-top:4px;}
.esfright{float:left;height:307px;width:306px;padding:8px 0 0 9px;overflow:hidden;}
.esfrightjjr{float:left;width:135px;height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.esfrightjjgs{width:294px;height:26px;line-height:26px;_height:23px;_line-height:23px;overflow:hidden;padding:0 5px;margin-top:8px;overflow:hidden;border:1px solid #acd2e9;}
.erf_right .title{height:24px;line-height:24px;background:url("../images/20090903_xu.gif") repeat-x scroll center bottom transparent;margin:0px 0px 8px 0px;}
.erf_right .title span{float:left;width:144px;text-align:center;}
.erf_right .title span.title_2{padding-right:40px;width:104px;}
.erf_right li{float:left;background:none;padding-left:4px;}
.erf_right li em{font-style:normal;float:left;color:#888;}
.erf_right li tt{float:right;width:36px;}
.erf_right li tt a{padding:0px 3px;}
.erf_right li span{float:left;}
.erf_right li span a.color_blue{color:#004499;}
.erf_right li span.name{width:122px;height:22px;line-height:22px;overflow:hidden;padding:0px 10px;}
.erf_right li span.price{width:82px;height:22px;line-height:22px;overflow:hidden;padding:0px 6px;}
.erf_right li span.price a.color_green{color:green;}
.erf_right li span.price a.color_red{color:red;}
/*----房地产博客----*/
.blog{width:958px;margin-bottom:8px;padding-bottom:8px;border:1px solid #acd2e9;}
.blogltr01{width:306px;height:90px;margin-bottom:5px;}
.blogltr01td{float:left;width:66px;height:86px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;margin-right:4px;}
.blogltr01td .pic{width:66px;height:66px;}
.blogltr01td .text{width:66px;height:20px;line-height:22px;overflow:hidden;text-align:center;}
.blogltr02{width:306px;height:20px;line-height:20px;margin-bottom:4px;overflow:hidden;}
.blogltr02 a{margin:0 5px;}
.blogltr03{float:left;width:294px;height:64px;line-height:22px;padding:5px;border:1px solid #acd2e9;margin-top:8px;overflow:hidden;}
.blogltr03 a{line-height:22px;}
.blogltr03 li{width:294px;height:22px;line-height:22px;overflow:hidden;}
.blogrtr01{height:262px;width:304px;padding:9px 0;background:#F2F8FF;overflow:hidden;}
.blogrtr01tr{height:22px;line-height:22px;width:294px;padding:0 5px;overflow:hidden;}
.blogrtr01tr .r{float:right;width:55px;overflow:hidden;text-align:right;}
.blogrtr02l{float:left;width:142px;padding-left:5px;}
.blogrtr02r{float:right;width:142px;padding-right:5px;}
.blogrtr02ltr{height:22px;line-height:22px;width:137px;overflow:hidden;}
.blogrtr02ltr .r{float:right;width:50px;overflow:hidden;text-align:right;}
/*----别墅----*/
.villal02{width:296px;height:115px;padding:0px 5px;overflow:hidden;}
.villal02 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.villal03{width:296px;height:auto;line-height:22px;padding:4px 4px 0px 4px;background:url(../images/20090903_xu.gif) top repeat-x;}
.villal03 li{height:18px;line-height:18px;}
.villar01{width:304px;height:90px;margin-top:8px;overflow:hidden;}
.villar01td{float:left;width:80px;height:80px;margin-left:11px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;background:#fff;display:inline;}
.villar01td .pic{width:80px;height:60px;overflow:hidden;}
.villar01td .text{width:80px;height:20px;line-height:22px;text-align:center;overflow:hidden;}
.esf_jx{height:96px;margin-left:11px;margin:8px 0px 8px 11px;}
.esf_jx .text{height:36px;}
.esf_jx .text a{display:block;height:18px;line-height:18px;}
.esf_jx .text a.fontred{color:#cc0000}
.esf_list{padding:0px;width:304px;}
.villar02{width:294px;padding:5px;}
.villar02 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.officelks{height:180px;clear:both;width:304px;}
.officelks ul{padding:0px 4px;}
.officelks li{line-height:22px;padding:3px 5px;background:url(../images/20090903_xu.gif) top repeat-x}
.officelks li.notop{background:none;}
.zxjjl01{width:304px;height:123px;clear:both;border:1px solid #acd2e9;background:#f2f8ff;} 
.zxjjl01title{width:304px;height:22px;background:#fff;}   
.zxjjl01title span{float:left;width:50px;height:22px;line-height:22px;border-right:1px solid #acd2e9;text-align:center;}#dbf055{width:49px;border-right:none;}
.zxjjl01title span.on{background:#f2f8ff;border-bottom:1px solid #f2f8ff;font-weight:800;}
.zxjjl01title span.out{background:#fff;border-bottom:1px solid #acd2e9}
.zxjjl02 {width:294px;height:170px;padding:5px;padding-bottom:0px;}
.zxjjl02 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0px -67px;}
.zxxgt{height:22px;line-height:22px;width:294px;padding:0 5px;overflow:hidden;}
.zxxgttop{width:284px;padding:1px 5px;margin:0px auto 5px auto;height:20px;line-height:20px;background:url(../images/20090903_xu.gif) bottom repeat-x}
.zxxgttop .l {float:left;width:184px;text-align:center;}
.zxxgttop .m{float:left;width:50px;padding-right:5px;text-align:right;overflow:hidden;border-right:1px solid #cbcbcb;text-align:center;}
.zxxgttop .r{float:right;width:50px;overflow:hidden;text-align:right;} 
.zxxgt .l{float:left;width:175px;line-height:22px;height:22px;padding-left:12px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 2px -67px;overflow:hidden;}
.zxxgt .m{float:left;width:50px;padding-right:5px;text-align:right;overflow:hidden;border-right:1px solid #cbcbcb;}
.zxxgt .r{float:right;width:50px;overflow:hidden;text-align:right;} 
.jccdtg{width:290px; height:242px;padding:8px 7px;background:#f2f8ff;}
.jccdtg li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0px -68px;}
/*----房地产产业----*/
.qiyebanl01{width:304px;height:171px;height:168px\0;background:#F2F8FF;padding:2px 0px;}
.qiyebanl01 p{width:304px;height:25px;line-height:25px;padding-top:2px;text-align:center;font-family:"宋体";}
.qiyebanl01 table{width:296px;margin:0 auto;border-top:1px solid #cbcbcb;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;}
.qiyebanl01 table sup{font-size:9px;}
.qiyebanl01 table td{height:22px;line-height:22px;text-align:right;font-family:"宋体";border-bottom:1px solid #cbcbcb;background:#fff;color:#666;}
.qiyebanl01cc{text-align:center;}
.qiyebanr01{height:88px;width:306px;margin-bottom:15px;}
.qiyebanr01l{float:left;height:71px;width:94px;margin-top:6px;padding:2px;border:1px solid #cbcbcb;}
.qiyebanr01r{float:right;height:80px;width:188px;padding:2px 5px 3px 0px;overflow:hidden;}#sz_135{margin-top:8px;}#sz_135 ul{background:#fff;}
.qiyebanr01r li{width:175px;height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
/*----房地产排行榜----*/
.list{width:958px;margin-bottom:8px;padding-bottom:8px;border:1px solid #acd2e9;overflow:hidden;}
.list .commontitle{border-bottom:1px solid #cbcbcb;}
.list1,.list3,.list4,.list5{float:left;height:270px;width:146px;margin-top:8px;margin-left:7px;border:1px solid #cbcbcb;background:#F2F8FF;display:inline;}
.list1title{width:146px;height:22px;background:#fff;}
.list1title span{float:left;width:73px;height:22px;line-height:22px;text-align:center;}
.list1title span.on{font-weight:800;background:#F2F8FF;border-bottom:1px solid #F2F8FF;}
.list1title span.out{border-bottom:1px solid #cbcbcb}#bbf0{width:72px;border-right:1px solid #cbcbcb;}
.list1ct{height:218px;padding:6px 2px 0 2px;}
.list1ct ul{padding:0px 2px;}
.list1ct li{height:22px;line-height:22px;overflow:hidden;clear:both;}
.list1cttr{height:22px;line-height:22px;overflow:hidden;}
.list1cttr .l,.list1cttr .l2,.list1cttr .l3{float:left;width:84px;overflow:hidden;padding-right:8px;padding-left:2px;}
.list1cttr .l2{width:150px;}
.list1cttr .l3{width:235px;}
.list1cttr .r{float:right;width:46px;overflow:hidden;text-align:right;padding-right:2px;}
.listmoer{line-height:22px;text-align:right;padding-right:5px;}
.list3{width:102px;}
.list4{width:212px;}
.list5{width:300px;}
.shestrip{width:960px;margin-bottom:8px;}
.shehotspotl{float:left;width:648px;height:326px;border:1px solid #acd2e9;}
.shehotspotll{float:left;width:316px;padding:8px 0 0 10px;}
.shehotspotlr{float:right;width:306px;padding:8px 10px 0 0;}
.shehotspotll01{width:300px;padding-right:6px;padding-left:6px;}
.shehotspotll01 ul{margin-top:6px;}
.shehotspotll01 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.shehotspotlr01 ul{font-size:14px;}
.shehotspotlr01 li{height:24px;line-height:24px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.shehotspotlr02{width:292px;height:50px;line-height:25px;padding:3px 6px;border:1px solid #acd2e9;margin-top:11px;font-size:14px;text-align:center;}
.shehotspotr{float:right;width:300px;height:320px;}
.shehotspotr01{width:298px;margin-bottom:8px;border:1px solid #acd2e9;background:#fff;}#www_147{height:146px;}
.shehotspotr01 .title{height:22px;clear:both;}
.shehotspotr01 .title span{float:left;width:149px;cursor:pointer;text-align:center;height:21px;line-height:21px;text-align:center;font-weight:800;}
.shehotspotr01 .title span.on {background:#f2f8ff;border-bottom:1px solid #f2f8ff;}#bbff0{width:148px;border-right:1px solid #acd2e9}
.shehotspotr01 .title span.out {background:#fff;border-bottom:1px solid #acd2e9;font-weight:normal;}
.shehotspotr01 ul{padding:8px 6px;line-height:22px;}
.shehotspotr01 li{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.shehotspotr01ct{width:298px;height:121px;overflow:hidden; background:#f2f8ff}
.shehotspotr01ct .moer{line-height:17px;text-align:right;padding-right:5px;}
/*--------相册--------*/
.xiangce{width:958px;margin-bottom:8px;border:1px solid #acd2e9;clear:both;}
.xiangcect{width:956px;height:94px;margin:8px 0 8px 2px;}
.xiangcect .td{float:left;width:94px;height:90px;padding:2px;padding-bottom:0px;margin:0px 3px;border:1px solid #cbcbcb;display:inline;}
.xiangcect .td .pic{width:94px;height:70px;overflow:hidden;}
.xiangcect .td .text{width:94px;height:20px;line-height:22px;text-align:center;overflow:hidden;}
/*广告*/
.ad_headline01{width:300px;height:220px;overflow:hidden;}
.ad_headline02{height:70px;width:650px;text-align:center;overflow:hidden;}
.ad_xfhot01{width:306px;height:70px;margin-bottom:7px;overflow:hidden;}
.ad_xfhot02	{float:left;height:70px;width:634px;margin:8px 0 0 3px;overflow:hidden;} 
.ad_bbs01{width:306px;height:70px;margin-bottom:8px;overflow:hidden;}
.ad_bbs02{float:left;height:70px;width:634px;margin:8px 0 0 3px;overflow:hidden;} 
/*左+右35高315宽*/
.photo35 {height:35px;width:634px;margin:0 auto 5px auto;}
.photo35l,.photo35r{float:left;height:35px;width:315px;overflow:hidden;}
.photo35r{float:right;}
/*通栏广告*/
.photo01{margin:auto;height:auto;margin-bottom:8px;}
.photo02{width:942px;height:80px;padding:0 8px;}
.photo_99{float:left;width:170px;height:80px;}
.photo_98{float:left;width:590px;height:70px;padding-left:6px;margin-top:5px;}
.photo_97{float:left;width:170px;height:80px;padding-left:6px;}
.photo03{width:960px;height:70px;margin-bottom:8px; }   
.photo03_1	{float:left;width:300px;height:70px;padding-right:10px;}  
.photo03_2	{float:left;width:650px;height:70px;} 
   /*----顶部旗帜----*/
.topbanner	{widtht:960px;height:60px;margin-bottom:2px;}
.topbanner2		{float:left;width:477px;height:60px;}
.topbanner3		{float:right;width:477px;height:60px;}
/*文字链接广告 2010*/
.adtextlink{height:185px;margin:5px 0px;border:1px solid #acd2e9;overflow:hidden;}
.adtextlinkr{float:right;width:150px;height:180px;padding:4px 5px 0 10px;overflow:hidden;}
.adtextlinkr li{height:22px;line-height:22px;overflow:hidden;}
.adtextlinkl{float:left;width:150px;height:155px;padding:0 5px 0 10px;margin-top:20px;}
.adtextlinklwz{width:150px;height:25px;line-height:25px;text-align:center;overflow:hidden;}
.adtextlinkm{float:left;width:590px;height:185px;padding:0 12px 0 21px;overflow:hidden;}
.adtextlinkmtop{float:left;width:590px;height:40px;padding:7px;}
.adtextlinkmtop li{float:left;width:116px;height:22px;line-height:22px;padding-right:2px;overflow:hidden;}

/*首页导航*/
.navbox{height:48px;padding:8px 0 4px 0;margin:8px 0px;border:1px solid #acd2e9;}
.navbox ul{float:left;padding:0 8px 0 14px;background:url(../images/shuxian090608.gif) left no-repeat;}
.navbox ul li{line-height:22px;letter-spacing:1px;}
.navbox ul li a{color:#049;}
.navbox ul.bgnone{background:none;}
.navbox a:hover{color:#cc0000;}
.navbox .red a{color:#cc0000;font-weight:bold;}
.navbox .red a:link,.navBox .red a:visited,.navBox .red a:hover,.navBox .red a:active{color:#cc0000;font-weight:bold;}
/*通行证导航+城市*/
.cicynav{width:940px;height:28px;padding:0 10px;background:#f0f0f0;margin:0 auto;font:12px "宋体";margin-bottom:10px;}
.cicynavr{float:right;width:576px;line-height:28px;}
.registers20090623cityzi,.registers20090623cityzi a{color:#666;}
.cicynavl{float:left;width:330px;line-height:30px;}
/*搜房网统一版尾*/
.DivCss20091020WZiColor333 a:link{color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:visited{color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:hover{color:#c00;text-decoration:underline;}
.DivCss20091020WZiColor333 a:active{color:#c00;}
.DivCss20091020WZiColorf00 a:link{color:#c00;text-decoration:none;}
.DivCss20091020WZiColorf00 a:visited{color:#c00;text-decoration:none;}
.DivCss20091020WZiColorf00 a:hover{color:#c00;text-decoration:underline;}
.DivCss20091020WZiColorf00 a:active{color:#c00;}
/*通用按钮及图片按钮*/
.button01{width:65px;height:18px;line-height:18px;border:0px;text-align:center;color:#333;cursor:pointer;background:url(../images/bj_alla.png) no-repeat -225px -43px;font-size:12px;}
 
/*字体*/
.red{color:#c00;}
a.red{color:#c00;}
a.red:hover{color:#c00;}
.ziline a,.ziline a:link{color:#333;text-decoration:underline;}
.ziline a:visited   {text-decoration:underline;} 
.ziline a:hover		{color:#CC0000;text-decoration:underline;}
.ziline a:active    {text-decoration:underline;}
.noneBox{display:none;}
/*城市修改*/
.logosearch20090622right{float:right;width:720px;height:69px;margin-right:38px;display:inline}/*2011.4.22*/
.logosearch20090622left{float:left;width:106px;height:69px;overflow:hidden;margin-left:38px;display:inline;}/*2011.4.22*/
.logosearch20090622city{float:left;width:45px;height:39px;padding-top:30px;margin:0px 11px 0 2px;text-align:center;}/*2011.4.22*/
.logosearch20090622city p{line-height:20px;}/*2011.4.22*/
.logosearch20090622city .title{font-size:14px;width:45px;height:20px;overflow:hidden;}/*2011.4.22*/
.logosearch20090622city p a{color:#888;}/*2011.4.22*/
.logosearch20090622city p a:hover{color:#c00;}/*2011.4.22*/
/*新加*/
.photo33	{width:960px;height:60px;margin-bottom:2px;}
.photo33l	{float:left;width:114px;height:60px;overflow:hidden;}
.photo33m	{float:left;margin-left:2px;width:420px;height:60px;overflow:hidden;}
.photo33r	{float:right;width:420px;height:60px;overflow:hidden;}
/*--------房源大全--------*/
.fylist{width:940px;padding:8px 9px;overflow:hidden;}
.fylisttd {float:left;width:94px;height:22px;line-height:22px;overflow:hidden;}
/*--------合作伙伴版块--------*/
.partners{width:950px; padding:2px 2px 8px 6px;overflow:hidden;}
.partners li {float:left;width:104px;height:49px;}
.partners li img {margin:7px 0 0 12px; margin-bottom:0;border:1px solid #cbcbcb;}
/*--------市场推广专题--------*/
.marketing{width:958px;padding-bottom:8px;}
.marketingtd{float:left;width:220px;height:117px;padding:2px;padding-bottom:0px;border:1px solid #cbcbcb;display:inline;margin:8px 0px 0px 11px;}
.marketingtd .pic{width:220px;height:97px;}
.marketingtd .text{width:220px;height:20px;line-height:22px;text-align:center;overflow:hidden;}

/*--------家居商城--------*/
.shangcheng {width:304px;height:298px;clear:both;border:1px solid #acd2e9;background:#F2F8FF;}
.shangcheng .title{width:294px;height:22px;line-height:22px;padding-left:10px;border-bottom:1px solid #acd2e9;background:#fff;}
.shangcheng .title a{font-weight:800;}.shangcheng .title span a{font-weight:normal;}
.shangcheng .title span{float:right;width:45px;}
.sc_pic{width:304px;margin-top:8px;margin-bottom:6px;}
.sc_pic .pic_left{margin-left:12px;}
.sc_pic .sc_box{width:144px;float:left;margin-left:5px;display:inline;}
.sc_pic .sc_box a.a1{width:144px;height:101px;display:block;}
.sc_pic .sc_box a.a1 img{width:138px;height:95px;border:1px solid #cbcbcb;padding:2px;}
.sc_pic .sc_box span{float:left;width:144px;text-align:center;margin-top:4px;}
.sc_pic .sc_box span a{display:block;height:22px;line-height:22px;}
.sc_pic .sc_box span em{font-style:normal;color:#cc0000;}
.sc_text{display:block;}
.sc_text li{height:22px;line-height:22px;width:275px;padding-left:15px;overflow:hidden;margin:0 5px;background:url(../images/bj_alla.png) no-repeat 3px -67px;}
.sc_text li em{float:right;font-style:normal;color:#cc0000;}
.sc_text li em i{font-style:normal;color:#888888;}
.lt_title{line-height:24px;text-align:center;}
.lt_title strong{font-size:14px;}
.lt_title a{font-size:14px;}


.xfhotmtr01{overflow:hidden;width:306px;text-align:center;font-size:18px;font-family:"黑体";margin-bottom:5px;height:22px;line-height:22px ;}
.xfhotm{padding-top:14px;}
#sz_86 ul{margin-top:6px;}
li.dot{background:url(../images/20090903_xu.gif) center repeat-x;height:17px;line-height:17px;width:290px;overflow:hidden;*background-position:0px 6px;}

/*家居商城 2011.2.22*/
.jjsc_left{width:292px;border:1px solid #acd2e9;padding:6px;padding-bottom:0px;height:330px;margin:8px 0px 0px 10px;background:#f2f8ff;float:left;display:inline;}/*2011.3.9 修改*/
.jjsc_left .left_box{width:146px;float:left;overflow:hidden;height:82px;text-align:left;}/*2011.3.9 修改*/
.jjsc_left .left_box div{margin-top:5px;padding:0px;text-align:left;}/*2011.3.9 修改*/
.jjsc_left .left_box div a{line-height:22px;float:left;width:72px;height:22px;overflow:hidden;background:#f2f8ff;cursor:pointer;}
.jjsc_left h5{width:152px;height:30px;line-height:28px;background:url("../images/20090903_xu.gif") repeat-x  bottom}
.jjsc_left h5 a{font-weight:800;}
.jjsc_left h5 span{background:#67b1df;padding:0px 4px;color:#fff;font-family:arial;margin-right:6px;}
.jjsc_right{width:620px;float:right;padding:0px 10px;overflow:hidden;}/*2011.3.9 修改*/
.jjsc_right .right_box{width:144px;margin:8px 0px 0px 14px;float:left;display:inline;height:165px;overflow:hidden;}/*2011.3.9 修改*/
.jjsc_right .no_left{margin-left:0px;}
.jjsc_right .right_box a.a1{display:block;height:100px;line-height:104px;overflow:hidden;vertical-align:top;}
.jjsc_right .right_box a img{width:138px;padding:2px;border:1px solid #cbcbcb;height:92px;}
.jjsc_right .right_box span{display:block;line-height:22px;overflow:hidden;}
.jjsc_right .right_box span.title{height:22px;width:138px;}
.jjsc_right .right_box span.title a{width:138px;}
.jjsc_right .right_box span.price em{text-decoration:line-through;font-style:normal;color:#333;}
.jjsc_right .right_box span.price strong{color:#cc0000;}
.jjsc_right .right_box span i{height:22px;line-height:22px;overflow:hidden;}
.jjsc_right .right_box span i.red{color:#cc0000;font-style:normal;}
.jjsc_right .right_box span i.green{color:#004499;font-style:normal;}
.jjsc_right .right_box span a{float:left;width:72px;height:22px;line-height:22px;word-break:break-all;cursor:pointer;}
.jjsc_right .right_box span a.ll{width:70px;margin-left:2px;}
.jjsc_right .right_box span a.rr{width:70px;margin-right:2px;}

/*2011.3.17 微薄*/
.blogltr01td .textwb{width:66px;height:20px;line-height:22px;overflow:hidden;text-align:center; background:url(../images/icon10a.gif) no-repeat 52px 2px;}
.blogltrwb{width:303px;height:20px;line-height:20px;padding-left:3px;overflow:hidden;}
.blogltrwb a{margin:0 5px;}
/*2011.3.21 搜房超市*/
.chaoshititle .s0321{float:left;width:80px;padding-left:0px;}
.chaoshititle .s0321r{float:right;width:145px;padding-right:30px;}
/*2011.3.24 旅游地产*/
.xfhotrztctr dl{ margin-left:5px;}
.xfhotrztctr dd{height:22px;line-height:22px;padding-left:10px;overflow:hidden;background:url(../images/bj_alla.png) no-repeat 0 -67px;}
.xfhotrztctr span{float:left;}
.xfhotrztctr span.wid90{width:90px;overflow:hidden;}
.xfhotrztctr span.wid50{width:50px;text-align:center;overflow:hidden;}
.xfhotrztctr span.wid40{width:40px;color:#cc0000;text-align:right;overflow:hiddent;}
/*新房源大全*/
.fydqbox{width:958px;height:135px;margin-bottom:8px;border:1px solid #acd2e9;overflow:hidden;}
.fydqbox .title{width:958px;height:21px;background:url(../images/title_bg.gif) repeat-x;padding-top:4px;text-align:center;}
.fydqbox .title .s1,.fydqbox .title .s2{float:left;width:136px;height:20px;line-height:20px;border:1px solid #8ec3e9;border-bottom:0px;background:url(../images/fybj419.gif) repeat-x;margin-left:5px;font-weight:bold;font-size:14px;cursor:pointer;}
.fydqbox .title .s2{height:19px;line-height:19px;border:1px solid #8ec3e9;border-bottom:1px;font-weight:normal;font-size:12px}
.fydqbox .city{width:940px;height:24px;line-height:24px;background:url(../images/20090903_xu.gif) repeat-x bottom;margin-bottom:5px;}
.fydqbox .city .s1,.fydqbox .city .s2{float:left;width:880px;height:24px;line-height:24px;overflow:hidden;}
.fydqbox .city .s2{float:right;width:50px;text-align:right;}
.fydqbox .content{width:940px;padding:8px 9px;}
.fydqbox .content .td{float:left;width:94px;height:22px;line-height:22px;overflow:hidden;}