/*    powerby:yanxiao   */
/*       2007-8-9       */

*{margin:0px;padding:0px; border:0;}
body{background:#FFF;font-family:"宋体", Arial, Verdana, Helvetica, sans-serif; font-size:12px;color:#000;}

/*布局开始*/
.top_bar{height:25px; width:979px; margin:20px auto 0 auto; border-bottom:1px #767676 solid; line-height:25px;}
.tp_bar{height:123px; width:979px; margin:14px auto;}
.tp_bar_left{ float:left;height:90px; width:776px;}
.tp_bar_right{ float:right;height:90px; width:193px;}
.tp_bar_right li{ list-style:none; line-height:17px;}
.tp_bar_bottom{ clear:both; height:38px; background-color:#F3F3F6;}
.logo{ float:left; margin-top:6px;}
.tp_bar_bottom_link{ float:left; padding:20px 0 0 15px;}
.ss{float:right; height:18px; width: auto; margin-top:15px; margin-right:39px;line-height:18px;}
.input1{ width:117px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.refer{ width:49px; height:18px; background:url(http://img.soufun.com/office/images/cx_button.jpg) no-repeat;}

.bottom_bar{height:auto; width:979px; margin:14px auto;}
.bottom_left{ width:637px; float:left; height:auto; border:#C0C6DE 1px solid;}
.bottom_left_1{width:607px;height:auto;padding: 0 15px;}
.lb_top{ background:#E7EEF7 url(http://img.soufun.com/office/images/soufun_r12_c16.gif) bottom repeat-x; height:19px; font-size:14px;  font-weight:bold; color:#D20606;padding-top:5px; margin-bottom:10px;}/*2008.2.14 文龙改*/
.bottom_left_1 h1 { color: #333;font-size:24px;text-align:center;width:607px; margin-top:30px;}
.from_info{text-align:center; line-height:40px;width:607px; color:#2B4488}
.text_k{ width:537px; height: auto; margin:5px auto; padding:12px; border:#DFE0E7 1px solid; background-color:#F3F3F6; line-height:20px;}
.ss_left{ float:left; width:600px;font-size:14px;color:#2B4488; }/*2008.2.14 文龙改*/

a.link_tt {color:#0141A2;text-decoration:none; font:"??ì?"; font-size:14px;}/*2008.2.14 文龙改*/
a.link_tt:hover{color:#000;text-decoration: underline;}/*2008.2.14 文龙改*/
a.link_04q {color:#2B4488;text-decoration:underline; font:"??ì?"}/*2008.2.14 文龙改*/
a.link_04q:hover{color:#000;text-decoration: underline;}/*2008.2.14 文龙改*/
a.link_ww{color:#2B4488;text-decoration:none; font:"??ì?"}/*2008.2.14 文龙改*/
a.link_ww:hover{color:#000;text-decoration: underline;}/*2008.2.14 文龙改*/

a.link_0a {color:#2B4488;text-decoration:none;font-family: "??ì?";font-size: 14px;line-height: 22px;}/*2008.2.14 文龙改*/
a.link_0a:hover{color:#0033CC;text-decoration: underline;}/*2008.2.14 文龙改*/
.STYLE1_aa{color: #0033CC;font-weight: bold;text-decoration: underline;}/*2008.2.14 文龙改*/
.page_yeye{ float:left; width:45px; margin-right:10px;}/*2008.2.14 文龙改*/
.page_yeye{ float:left; width:45px; margin-right:10px;}/*2008.2.14 文龙改*/
.bottom_left{ width:637px; float:left; height:auto; border:#C0C6DE 1px solid;}/*2008.2.14 文龙改*/

.artibody {width:561px; font-size:14px;line-height:23px; margin:2px auto; }
.artibody p{margin:15px 0pt;}
.fbpl{margin: 0pt auto; padding: 10px 25px; text-align: right; clear:both;}
.sc_font{float:left; line-height:18px;}
.f1{float: right; height:18px;line-height:18px;}
.input2{ width:90px; height:15px; border:#7898CC 1px solid; font-size:12px;line-height:18px;}
.refer2{ width:49px; height:18px; background:url(http://img.soufun.com/office/images/fs_button.jpg) no-repeat;}

.ff{ margin:20px auto;}
.jctj{ clear:both; border:1px #D2DFF4 solid; height:250px; padding:1px; background-color:#F7FBFF; margin-bottom:10px;}
.jctj_top{ height:27px; background-color:#D2DFF4; border-bottom:1px #FFFFFF solid;}
.jctj_top_left{ float: left;line-height:27px; font-weight:bold; color:#2B4488; padding-left:10px; font-size:14px;}
.jctj_top_more{ float:right;line-height:27px; padding-right:10px;}

.jctj_bottom{ border-top:#D2DFF4 1px solid; padding:12px; height:auto;}
.jctj_bottom_left{float:left;}
.jctj_bottom_right{float:right;width:100px; height:200px;}

.jctj_bottom ul{ float:left;}
.jctj_bottom li{ list-style:none; width:380px;line-height:25px;height:25px;overflow: hidden;}

.lsfx{ float:left;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; width:295px;}/*2008.2.14gai*/
.lsfx_top{ height:27px; background-color:#D2DFF4; border-bottom:1px #FFFFFF solid; font-size:14px;}

.lsfx_bottom{ border-top:#D2DFF4 1px solid; padding:5px 0 0 10px; height:auto;}
.lsfx_bottom ul{ float:left;}
.lsfx_bottom li{ list-style:none; line-height:20px;}

.xpyg{float:right;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; width:295px;}/*2008.2.14gai*/

.hxcx{ height:19px; background-color:#D2DFF4; clear:both; line-height:19px; padding:7px 5px; margin-bottom:17px;}
.input3{ width:50px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.input4{ width:70px; height:16px; border:#7898CC 1px solid; font-size:12px;}
.input5{ width:50px; height:16px; border:#7898CC 1px solid; font-size:12px;}

.hxt{ float:left; width:126px; height:180px!important; height:140px;padding:0 12px!important;padding:0 7px;}
.hxt_font{text-align:center; line-height:20px;width:138px;}
.hxt_font_tu{ width:132px; height:120px; padding:2px; border:#999 1px solid;}
.hxt_font_buttom{text-align:center; line-height:20px;width:138px; background-color:#F0F0F0;}

.tl_banner{ clear:both;width:634px;margin:0 auto 10px auto;}

.lpsy{ clear:both; border:1px #D2DFF4 solid; height:auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px;}/*2008.2.14gai*/
.lpsy_top{ height:27px; background-color:#D2DFF4; border-bottom:1px #FFFFFF solid;}
.lpsy_top_left{ float: left;line-height:27px; font-weight:bold; color:#2B4488; padding-left:10px; font-size:14px;}
.lpsy_top_syx{ float:left;line-height:27px; padding-left:10px;}
.lpsy_bottom{border-top:#D2DFF4 1px solid; padding:12px; height:auto;}
.lpsy_bottom ul{clear:both;padding:0px;margin:0px;height:auto;width:auto;}
.lpsy_bottom li{ list-style:none; line-height:23px;}

.mzsm_bottom{ width:607px;height:auto;padding: 0 15px; line-height:20px; padding-bottom:10px;}

.bottom_right{ float:right; width:322px; height:auto; border:1px #C0C6DE solid; height:auto; padding:4px;}
.banner{ width:320px;  padding-bottom:10px;}
.zxphb{ border:1px #C0C6DE solid; padding:1px; margin-bottom:10px; height:auto}
.zxphb_top{ background:#E7EEF7 url(http://img.soufun.com/office/images/soufun_r12_c16.gif) bottom repeat-x; height:24px; font-size:14px;}
.zxphb_top_now{ float:left;width:120px; background:#FFFFFF; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#FFFFFF 1px solid; font-weight:bold; color:#FF0000; font-size:14px;}
.zxphb_top_fla{ float:left;width:120px; background:#E7EEF7; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#C0C6DE 1px solid;color:#666;}

.zxphb_qhn{clear:both;background:#FFFFFF;}
#zxphb_red{height:auto; text-align:left;}
#zxphb_green{height:auto; text-align:left;display:none;}/*2008.1.24 橙子改*/

.sb{ line-height:1.5em; float:left;background-color:#EDF3FB; padding:5px;margin-bottom:10px; width:310px;height:auto;}/*2008.1.24 橙子改*/
.sb ul{ float:left; padding-left:6px;}/*2008.1.24 橙子改*/
.sb li{ list-style:none; line-height:20px;}/*2008.1.24 橙子改*/

.spkf{ clear:both;border:1px #C0C6DE solid; padding:1px; margin-bottom:10px;}/*2008.1.24 橙子改*/
.spkf_top{background-color:#E7EEF7; height:21px; border-bottom:1px #C0C6DE solid; line-height:21px; padding-left:10px; font-weight:bold; color:#D20606; clear:both; font-size:14px;}
.spkf_top111{float:left;}
.spkf_top_bar{ width:320px;height: auto;}/*2008.1.24 橙子改*/
.spkf_top_bar ul{ width:200px; margin:0px auto;}
.spkf_top_bar li{list-style:none; border-bottom:1px  #000099 dashed; line-height:30px;}
.spkf_top_image{width:120px; padding:10px 5px 0 15px; height:99px; float:left;}
.spkf_image_font{ line-height:20px; text-align:center;}

.spkf ul{padding:10px 5px 10px 15px;}
.spkf li{ list-style:none; line-height:23px; color:#2B4488; background:url(http://img.soufun.com/office/images/tb.jpg) no-repeat 0 3px; padding-left:25px;}

.zxphb ul{padding:10px 5px 10px 15px;}
.zxphb li{ list-style:none; line-height:20px; color:#2B4488;}

.rmlp{ width:154px;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; float:left;}
.rmlp_top{ height:21px; background-color:#D2DFF4; border-bottom:1px #C0C6DE solid;}
.rmlp_top_left{ float: left;line-height:21px; font-weight:bold; color:#D20606; padding-left:10px; font-size:14px;}
.rmlp_top_more{ float:right;line-height:21px; padding-right:5px;}
.rmlp_bottom_list{width:149px; padding: 8px 0 8px 5px; color:#2B4488; }

.k01{ border:#FAE284 1px solid; width:17px; height:15px; background-color:#FCFAEF; color:#FF0000; text-align:center; padding-top:2px;}

.k02{ border:#FAE284 1px solid; width:17px; height:15px; background-color:#FCFAEF; color:#333; text-align:center; padding-top:2px;}

.td_font{ color:#333333; font-family:Arial, Helvetica, sans-serif;}

.zxlp{ width:154px;border:1px #D2DFF4 solid; height: auto; padding:1px; background-color:#F7FBFF; margin-bottom:10px; float:right;}

.gfgjx{ border:1px #C0C6DE solid; padding:1px; margin-bottom:10px; height:auto; clear:both;}
.gfgjx_top{ background:#E7EEF7 url(http://img.soufun.com/office/images/soufun_r12_c16.gif) bottom repeat-x; height:24px; font-size:14px;}
.gfgjx_top_now{ float:left;width:120px; background:#FFFFFF; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#FFFFFF 1px solid; font-weight:bold; color:#FF0000;}
.gfgjx_top_fla{ float:left;width:120px; background:#E7EEF7; height:19px; margin-top:3px; line-height:19px; text-align:center; margin-left:5px;border:#C0C6DE 1px solid; border-bottom:#C0C6DE 1px solid;color:#666;}
.gfgjx_qhn{clear:both;background:#FFFFFF;}
#gfgjx_ff{ height: auto; text-align:left;}
#gfgjx_cc{height:auto; text-align:left; display:none; }
.gfgjx_top_bar{ height: auto; width:290px; margin:5px auto;}
.gfgjx_top_bar li{ list-style:none; border-bottom:#000000 1px dashed; line-height:30px;}

.fxtx_top_bar{ height:230px;}
.fxtx_top_image{width:120px; padding:10px 4px 6px 25px; height:99px; float:left;}

/*连接样式*/
a{color:#000;text-decoration:none; font:"宋体"}
a:hover{color:#2B4488;text-decoration:underline;}
a.link_01 {color:#2B4488;text-decoration:underline; font:"宋体"}
a.link_01:hover{color:#000;text-decoration: none;}
a.link_01a {color:#004499;text-decoration: none; font:"宋体"}
a.link_01a:hover{color:#004499;text-decoration:underline;}
a.link_02 {color:#000099;text-decoration:underline; font:"宋体"}
a.link_02:hover{color:#000;text-decoration: none;}
a.link_03 {color:#FF0000;text-decoration:none; font:"宋体"}
a.link_03:hover{color:#000;text-decoration: underline;}
a.link_04 {color:#000;text-decoration:underline; font:"宋体"}
a.link_04:hover{color:#2B4488;text-decoration: none;}
a.link_05 {color:#2B4488;text-decoration:none; font:"宋体"}
a.link_05:hover{color:#000;text-decoration: underline;}
a.link_02a {color:#000099;text-decoration:underline; font:"宋体"; font-size:16px;}
a.link_02a:hover{color:#000;text-decoration: none;}
a.link_02b {color:#000099;text-decoration:underline; font:"宋体"; font-size:14px;}
a.link_02b:hover{color:#000;text-decoration: none;}
a.link_04q {color:#2B4488;text-decoration:underline; font:"宋体"}
a.link_04q:hover{color:#000;text-decoration: underline;}
a.link_ww{color:#2B4488;text-decoration:none; font:"宋体"}
a.link_ww:hover{color:#000;text-decoration: underline;}
/*修正火狐狸浏览器下高度自适应问题*/
.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}
.konghang{ float:left; height:12px ; width:600px;}
.bottom_left ul{ width:590px; padding:0 20px 0 20px;}
.bottom_left li{ list-style:none; line-height:25px;}
.page_sz{ float:left; width:auto; height:20px;}
.page_ym{ float:left;width:auto; height:25px; padding:40px 5px 10px 150px;}
.lpsy_bottom ol{ float:left; width:100px; margin:0 5px; height:auto;}
.ss_left{ float:left; width:600px;font-size:14px;color:#2B4488; }
.lb_top{ background:#E7EEF7 url(http://img.soufun.com/house/images/soufun_r12_c16.gif) bottom repeat-x; height:19px; font-size:14px;  font-weight:bold; color:#D20606;padding-top:5px; margin-bottom:10px;}

/*导航*/
.zixunzhongxin{width:960px;height:36px;margin:0 auto 8px;}
.zixunzhongxinlogo{float:left;color:#333;height:36px; font-family:'黑体';font-size:18px;display:block;margin-right:5px;}
.zixunzhongxinlogo .logo{float:left;margin:1px 3px 4px 0;display:block;}
.zixunzhongxinlogo .text{float:left;margin:12px auto 6px;display:block;}
.zixunzhongxinlogo a, .zixunzhongxinlogo a:hover{ cursor:pointer;}
.biaozhunxfnav100115{float:right;width:826px;height:20px; padding:7px 0px;line-height:20px;background:url(http://img.soufun.com/office/info/images/biaozhundaonav_bj.gif) repeat-x;border:1px solid #D4E4ED;margin:0px auto;}
.biaozhunxfnav100115 a:link,.biaozhunxfnav100115 a:visited{font-size:12px;padding:0 6px;font-weight:bold;color:#333;text-decoration:none;}
.biaozhunxfnav100115 a:hover{font-size:12px;padding:0 6px; font-weight:bold;color:#f00;text-decoration:underline;}
.biaozhunxfnav100115l{float:left;padding-left:10px;}
.biaozhunxfnav100115r{float:left;padding-left:10px; color:#aacadd;}

/*顶部导航*/
.DivCss20091020WZiColor333{font-size:12px;color:#333;}
.DivCss20091020WZiColor333 a:link{font-size:12px;color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:visited{font-size:12px;color:#333;text-decoration:none;}
.DivCss20091020WZiColor333 a:hover{font-size:12px;color:#f00;text-decoration:underline;}
.DivCss20091020WZiColor333 a:active{font-size:12px;color:#f00;}

/*导航*/
.zixunzhongxin{width:960px;height:36px;margin:0 auto 8px;position:relative;}
.zixunzhongxinlogo{float:left;color:#333;height:36px; font-family:'黑体';font-size:18px;display:block;margin-right:5px;}
.zixunzhongxinlogo .logo{float:left;margin:1px 3px 4px 0;display:block;}
.zixunzhongxinlogo .text{float:left;margin:12px auto 6px;display:block;}
.zixunzhongxinlogo a, .zixunzhongxinlogo a:hover{ cursor:pointer;}
.biaozhunxfnav110225{float:right;width:826px;height:20px; padding:7px 0px;line-height:20px;background:url(http://img.soufun.com/house/default/images/biaozhundaonav_bj.gif) repeat-x;border:1px solid #D4E4ED;margin:0px auto;}
.biaozhunxfnav110225 a:link,.biaozhunxfnav110225 a:visited{font-size:12px;padding:0 6px;font-weight:bold;color:#333;text-decoration:none;}
.biaozhunxfnav110225 a:hover{font-size:12px;padding:0 6px;font-weight:bold;color:#f00;text-decoration:underline;}
 a.link_qie:link, a.link_qie:visited {color:#004499;text-decoration:none;font-weight:normal;}
 /*切换城市*/
.BoxBG {position:absolute;z-index:2;left:350px;top:70px;}
.ChangeCity {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #3c91e0;height:340px;padding:4px;left:0px;position:absolute;top:35px;width:410px;z-index:99;}
.ChangeCity table {height:340px;left:5px;position:absolute;top:5px;width:410px;z-index:2;line-height:20px;}
.ChangeCity td {color:#049;padding-left:10px;text-align:left;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:800;width:110px;}
.ChangeCity td span{display:block}
.ChangeCity td span a{display:inline;}
.ChangeCity td span.more{margin-top:20px;}
.ChangeCity td span.more a{font-weight:800;margin-right:4px;}
.ChangeCity td.td_first{color:#f60;height:30px;line-height:30px;width:410px;padding-left:10px;}
.ChangeCity td.td_first a, .ChangeCity td.td_first a:hover{color:#f60;}
.ChangeCity td.td_second a{text-decoration:none;color:#049!important;}
.ChangeCity td.td_second a:hover{text-decoration:none;color:#049!important;background:#d0e1f5 repeat;}
.ChangeCity td.morelist{width:118px;}
.ChangeCity td strong a{color:#f60;padding-right:8px;display:inline;font-weight:800;}
.ChangeCity td a:hover{text-decoration:underline}
.ChangeCity a {display:block;padding:2px 0;text-decoration:none;font-weight:normal}
.iframe {border:medium none;display:none;height:205px;left:0;position:absolute;top:0;width:240px;z-index:1;}