/* CSS Document */
*{margin:0px;padding:0px;}
body{background:#FFF;font:"宋体", Arial, Verdana, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333;}


/*首页布局*/
/*顶部导航*/
/*顶部核心一行导航*/
#yhd{margin: 5px auto 5px;text-align:center;} 
.zuo{float:left;}
.rit{float:right;}
.b-bottom{border-bottom:1px #92B0DD solid;}
.b-bottom2{border-bottom:1px #AACCEE dashed;}
.biaodan{float:left;height:23px; width:550px; text-align:right;}
.search_input{width:80px; height:13px; border:#B4BDCD 1px solid; background-color:#F1FAFF;  padding:2px;}
.bd_qq{ float:left; height:25px;text-align:right;}
.search_inputqq{width:60px; height:20px; border:#B4BDCD 1px solid;background-color:#F1FAFF;padding:2px;}
.search_inputhh{width:80px; height:20px; border:#B4BDCD 1px solid;background-color:#F1FAFF;padding:2px;}
.chaxun{ float:left; height:23px; padding-left: 5px;}
.daoh{ width:940px;height:69px; margin:8px auto; background:url(http://img.soufun.com/house/images/toptt.gif); border:1px #DBE6EF solid; padding:8px 10px;}
.touxiang{ float:left; height:56px; width:55px; padding:2px; background-color:#ddd;}
.bt{ float:left; width:876px; height:65px; padding-left:5px;}
.bt_zi{ float:left; width:auto; height:30px; font-size:18px; font-weight:bold; padding-top:10px;}
.bt_zi00{ float:left; width:auto; height:30px; font-size:12px; color:#333;padding-top:10px; padding-left:5px;}
.wz{ clear:both}
.bt_do{float:left;width:auto; height:25px; color:#333; line-height:20px;}
.kong{ float:left; width:558px; height:25px; padding-left:120px;}
.shoucang{ float:left; width:58px; height:21px; margin-top:4px; background:url(http://img.soufun.com/house/images/photo_news_13.gif); margin-right:3px; text-align:center;}
.xian{ clear:both;height:15px; width:960px;background:url(http://img.soufun.com/house/images/ph_03.gif);}
.xxx{ clear:both;}
.nr{clear:both;width:960px;height:auto; margin:0 auto; padding-top:2px;}
.left{ float:left;width:250px; height:auto; border:1px #DBE6EF solid; background-color:#F4F8FA;}
.leftxq{ float:left;width:250px; height:auto;}
.left_01{ height:auto; width:250px;}
.left_xq01{ height:auto; width:250px; border:1px #DBE6EF solid;margin-bottom:8px;}
.left_xq02{ height:auto; width:250px; border:1px #CCCCCC solid;margin-bottom:8px;}
.bt00{ clear:both; height:26px; width:250px; background: url(http://img.soufun.com/house/images/ph_0qq.gif);}
.bt01{ clear:both; height:26px; width:250px; background: url(http://img.soufun.com/house/images/phws_20_03.gif);}
.btzi{ float:left; width:210px; height:26px; color:#005EBB; font-size:14px; font-weight:bold; line-height:27px;}
.more{ float:left; width:40px; height:26px; color:#005EBB; font-size:12px;}
.phall{ clear:both; width:250px; height:auto;}
.photo{ clear:both; height:110px; width:130px; background:url(http://img.soufun.com/house/images/photo_news_29.gif); margin:15px 58px 5px 58px;}
.ph_tu{ height:100px; width:110px; padding:5px 0 5px 20px;}
.ph_text{ clear:both; height:25px; width:245px; text-align:center; color:#333; padding:0 0 5px 5px;}
.ph_002{ float:left;height:110px; width:90px; padding:10px 3px 0 22px;}
.ph_002zi{ height:25px; width:90px; text-align:center;font-weight:bold;}
.ph_002tu{ height:85px; width:85px; border:1px #A5A5A5 solid; padding:1px;}
.bt02{ clear:both; height:27px; width:250px; background: url(http://img.soufun.com/house/images/photo_news_36.gif); margin-top:10px;}
.libiao{ height:auto; width:230px; padding:10px; background-color:#F4F8FA; }
.libiao li{ list-style:none; line-height:21px;}
.photo_aaa{ clear:both; height:100px; width:250px;background:url(http://img.soufun.com/house/images/cc_21.gif); padding:10px 0;}
.photo_xq{ height:auto; width:230px; padding:10px;}
.phxq_01{ float:left; height:22px; width:20px; padding:30px 2px; text-align:right;}
.all_dq{padding-bottom:50px; width:690px;}
.cim{float:left;width:280px; padding-left:58px;}
.tou{height:22px; width:240px; margin-right:20px;text-align:left; margin-bottom:3px;}
.pic_shou{width:240px; margin-right:20px; margin-bottom:10px;}
.js{ clear:both;height:auto; width:220px; background-color:#F3F7FA; padding:10px; margin-bottom:5px;}
.js li{ list-style:none; font-size:12px; color:#333; letter-spacing:1px;line-height:21px; }
.tish{ clear:both;height:15px; width:240px;background: url(http://img.soufun.com/house/images/photo_news_38.gif) no-repeat; color:#333; letter-spacing:1px;line-height:21px; text-indent:20px; margin-bottom:10px!important; margin-bottom:4px;}
.right{ float:left;width:698px; height:auto; padding-left:8px}
.sy{clear:both; margin:8px auto;width:960px; height:140px;border:1px #DBE6EF solid; background-color:#F4F8FA;}
.do_bt{clear:both; height:26px; width:960px; background: url(http://img.soufun.com/house/images/ph_0qq.gif);}
.lpsy_top_left{ float: left; color:#005EBB; font-size:14px; font-weight:bold; line-height:27px;}
.lpsy_top_syx{ float:left;line-height:25px; padding-left:10px; font-weight:normal; font-size:12px;}
.lpsy_top_syx_right{ float:right;line-height:25px; padding-left:10px; font-weight:normal; font-size:12px;}
.lpsy_bottom ul{ float:left; padding:10px; width:90px;}
.lpsy_bottom li{ list-style:none; line-height:18px;}
.yeye{ clear:left;height:30px; width:auto; color:#000000; font-size:12px; line-height:20px; letter-spacing:1px; text-align:right; padding:50px 0 10px 0px;}
.yema{ float:left;height:25px; width:150px; color:#000000; font-size:12px; line-height:18px; padding-left:5px; text-align:center;}
.yeshu{ float:left;height:25px; width:131px;margin-left:5px;}
.yeshu_01{float:left;height:20px; text-align:center; width:20px; color:#Ff0000; font-size:12px; font-weight:bold; line-height:20px;}
.yeshu_02{float:left;height:18px; width:18px; text-align:center; color:#033FA2; font-size:12px;  line-height:18px;border:#dddddd 1px solid; margin-right:2px;}
.breadth{width:960px;margin:0 auto 10px;}
.rightaa{ float:left;width:700px; height:auto; padding-right:8px;}
.rr_bt{ height:30px; width:700px; text-align:center; font-size:16px; color:#333; font-weight:bold; padding:10px 0;}
.rr_01{ clear:both; height: auto; width:520px; margin:0 auto;border:#dddddd 1px solid; text-align:center;}
.kkk{ height:auto; width:230px;padding:10px;}
.button{ clear:left;height:50px; width:500px; margin-left:130px;}
.zhuanyi{ float:left;height:25px; width:31px; margin:10px 0;}
.zhuan{ float:left;height:25px; width:70px; margin:10px 0; line-height:25px;}
.zhqq{ float:left;height:25px; width:40px; margin:10px 0; line-height:25px;}
.zhuzz{ float:left;height:25px; width:80px; margin:10px 0; line-height:25px;}
.tupian{ float:left; height:80px; width:200px;}
.tp_90{ float:left; height:90px; width:90px; margin:0 3px;}
.tuxqye{ clear:left;height:30px; width:620px; color:#000000; font-size:12px; line-height:20px; letter-spacing:1px; text-align:right; padding:10px 0 10px 80px;}
.tuxqyess{ float:left;height:25px; width:200px; color:#000000; font-size:12px; line-height:18px; padding-left:5px; text-align:center;}
.left_pl01{ height:auto; width:698px; border:1px #DBE6EF solid;margin-bottom:8px;}
.left_pl02{ clear:both; height:26px; width:698px; background: url(http://img.soufun.com/house/images/ph_0qq.gif);}
.left_pl03{height:auto; padding:10px; background-color:#F4F8FA; }
.pl_001{ clear:both; height:auto; width:auto;border-bottom:1px  #999999 dashed; background:url(http://img.soufun.com/house/images/tp_01.gif) no-repeat;}
.pl_002{ float:left; height:25px; width:245px; padding-left:20px;}
.pl_003{ float:left; height:25px; width:408px; text-align:right; color:#005EBB;}
.pl_004{ clear:both; height:auto; color:#333; padding:0 20px; line-height:22px;}
.pl_005{ height:25px; text-align:center; background-color:#F4F8FA;}
.pl_ss1{float:left; height:25px; width:62px;color:#333;line-height:25px; padding:2px;}
.pl_ss2{float:left; height:25px; width:52px;color:#333;line-height:25px; padding:2px; text-align:right;}
.pl_asa{float:left; height:25px; width:auto;color:#333;line-height:25px; padding:2px;}
.pl_asa2{float:left; width:auto;color:#333; padding:2px;}
.pl_awww{ clear:both;height:25px; width: auto;color:#333;line-height:25px; padding:2px;}
.pl_dd{ clear:both;height:25px; width:auto;color:#333;line-height:25px; padding-left:75px;}
.bj{ clear:both; width:670px; height:20px; text-align:right;}
.ly_qwe4{ clear:both; height:auto; width:698px;background-color:#F4F8FA;}
.ly_01{ clear:both; height:320px; width:698px; padding-top:10px;}
.xxl{ float:left; height:24px; width:22px; background: url(http://img.soufun.com/house/images/tp_14.gif) no-repeat; margin-right:5px;}
.pd{float:left;height:24px; width:670px; color:#8E8E8E;}
.kk{clear:both;height:30px;width:658px; margin:10px 10px;}
.kk1{clear:both;height:80px;width:658px; margin:10px 10px;}
.kp{clear:both;height:auto; width:678px; margin:10px;}
.zicon{clear:both;height:auto; width:90px; margin:20px 280px;}
.leftzuo{ float:left;width:250px; height:550px; border-right:1px #DBE6EF solid; background-color:#F4F8FA;}
.huihui{ margin:10px; background-color: #EFEFEF; height:auto; width:220px; padding:5px;}
.right_lb{ float:left;width:700px; height:auto; padding-left:9px;}
.ri_lb01{float:left;height:175px;width:148px;padding:0 10px 12px 14px;}
.lb_01{ float:left; height:120px; width:120px; border:1px  #A5A5A5 solid; padding:2px; text-align:center;}
.lb_02{ float:left; height:20px; width:118px; padding:0 4px; text-align:center;background-color: #F3F3F3; border-bottom:1px #EBEBEB solid; border-right:1px #EBEBEB solid; border-top:1px #EBEBEB solid;}
.lb_ye{ clear:left;height:30px; width: auto; color:#000000; font-size:12px; line-height:20px; letter-spacing:1px; text-align:right; padding:30px 55px;}
.ryu{ height:25px; width:auto; padding-left:12px;}
.ri_laa{ float:left; height:130px; width:118px; padding:0 8px;}
.dd_qw{ clear:both; height:20px; width:110px; text-align:center;}
.leftzss{ float:left;width:250px; height:650px; border-right:1px #DBE6EF solid; background-color:#F4F8FA;}
.ss_text{ clear:both; height:25px; width: auto;color:#333; padding:0 0 5px 5px;}
.phass{ clear:both; width:234px; height:auto; padding:8px}
.hui{ float:left; padding-left:5px;height:25px;}
.picdetial{ clear:both;height:50px; width:550px; margin-left:90px;}
.picdetail_zuo{ float:left; width:100px;}
.picdetail_rou{ float:right; width:100px;}
.picdetail_zhong{ float:left; width:auto; text-align:center; color:#999999; margin-left:100px;}


/* 地址 */
#dz{height:25px; line-height:25px;}


/* 版权 */
#banquan{}
.line{border-top:#D2D2D2 1px solid; text-align:center; line-height:20px; padding-top:10px;}
.bb{ width:36px; height:47px; float:right;margin:-60px 260px 0 0 !important;margin:-60px 130px 0 0 ;}
.c{ font:Arial, Helvetica, sans-serif;}


/*修正火狐狸浏览器下高度自适应问题*/
.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}
/*最新添加样式2007-12-19*/
.xxdh{ height:28px; background:url(http://img.soufun.com/house/images/sdafdsfd.gif); width:960px; margin:0 auto 5px auto; line-height:28px; text-indent:5px;}
.xxdh a{color:#333;text-decoration: none; }
.xxdh a:hover{color:#ff0000;text-decoration:underline;}
.xx_002{ float:right; padding-right:5px;}
/*最新添加样式2007-12-19*/


/*图片居中*/
.edge {width:0; height:100%; display:inline-block; vertical-align:middle;}/*2010.04.09*/
.container {text-align:center; width:100%; display:inline-block; vertical-align:middle;}/*2010.04.09*/

.lb_02a{ float:left;width:118px;height:60px;padding:0 4px;background-color: #F3F3F3; border-bottom:1px #EBEBEB solid; border-right:1px #EBEBEB solid; border-top:1px #EBEBEB solid;}
.lb_02a1{width:118px;line-height:20px;}