body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin:0; padding:0; border:0 }
body { background:#fff; color:#333; font-size:12px; margin-top:0px; font-family:"宋体"; }
/*body { background:#fff; color:#333; font-size:12px; margin-top:0px; font-family:"宋体"; width:790px; } */
ul, ol { list-style-type:none }
select, input, img, select { vertical-align:middle }
a { text-decoration:none }
a:link { color:#039; text-decoration:none }
a:visited { color:#039; text-decoration:none }
a:hover, a:active, a:focus { color:#c00; text-decoration:underline }
a.linkBlack:link, a.linkBlack:visited { color:#000!important }
a.linkBlack:hover { color:#f00!important }
a.linkBlack2:link, a.linkBlack2:visited { color:#000!important; text-decoration:none }
a.linkBlack2:hover { color:#f00!important }
a.linkGray:link, a.linkGray:visited { color:#333!important }
a.linkGray:hover { color:#f00!important }
.clearit { clear:both }
/* 左对齐 */

#page{ width:790px; overflow:visible; _display:inline-block; margin-left:8px; }
/* PartA */

.PartA { zoom:1; overflow:hidden; margin-top:0px }
.PartA .P_Left { width:304px; float:left; overflow:hidden; border:1px solid #AABFD2; height:205px; text-align:center; vertical-align:middle; padding-top:4px }
.PartA .P_Middle { width:246px; height:210px; float:left; overflow:hidden; margin-left:2px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#AABFD2; border-bottom-color:#AABFD2; border-left-color:#AABFD2; border-right-width:1px; border-bottom-width:1px; border-left-width:1px }
.PartA .P_Right { width:228px; height:210px; float:left; overflow:hidden; margin-left:4px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-left-style:none; border-top-color:#AABFD2; border-right-color:#AABFD2; border-bottom-color:#AABFD2; border-left-color:#AABFD2; border-bottom-style:solid; background-color:#F4F4F4 }
.PartA .P_Right a:link, .PartA .P_Right a:visited { color:#333; text-decoration:none }
.PartA .P_Right a:hover { color:#f00; text-decoration:underline }
/* PartB */

.PartB { zoom:1; overflow:hidden; margin-top:5px }
.PartB .P_Left { width:250px; float:left; overflow:hidden; border:1px none #AABFD2 }
.PartB .P_Middle { width:280px; float:left; overflow:hidden; margin-left:15px }
.PartB .P_Right { width:229px; float:left; overflow:hidden; margin-left:15px; border-right-width:1px; border-right-style:double; border-right-color:#AABFD2; background-color:#F4F4F4 }
.PartB .P_Right a:link, .PartB .P_Right a:visited { color:#333; text-decoration:none }
.PartB .P_Right a:hover { color:#f00; text-decoration:underline }
/* PartC */

.PartC { zoom:1; margin-bottom:8px; }
.PartC .P_Left { float:left; width:202px; margin-right:8px; border:1px solid #bcd2e9; border-top:none;}
.PartC .P_Left .put{ width:60px; height:25px;}
.PartC .P_Left .in{ height:15px;}
.PartC .P_Left h1 { font-size:14px; font-weight:bold; height:29px; background-image: url(bbs_biaoti_b_new.gif); background-repeat: repeat-x;}
.PartC .P_Left h1 .title { line-height:29px; margin-left:15px; color:#226699;}
.PartC .P_Right { float:left; width:576px; border:1px solid #bcd2e9; border-top:none;}
.PartC .P_Right h1 { font-size:14px; font-weight:bold; height:29px; background-image: url(bbs_biaoti_b_new.gif); background-repeat: repeat-x; }
.PartC .P_Right h1 .title { line-height:29px; margin-left:15px; color:#226699;}
.PartC .P_Bot { height:5px; font-size:0; clear:both; background-image:url(top_back_old.gif); background-repeat:no-repeat; background-position:0 0 }
.PartC .P_Right a:link, .PartC .P_Right a:visited { color:#333; text-decoration:none }
.PartC .P_Right a:hover { color:#f00 }
/* 块 用于栏目内文字的样式控制*/ 

/* 今日新帖 */ 

.blk_01 { margin:0 1px }
.blk_01 .PicTxt { zoom:1; overflow:hidden }
.blk_01 .PicTxt .Pic { float:left; width:100px; text-align:center; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0; margin-left:5px }
.blk_01 .PicTxt .Pic img { border:1px solid #cfc9c9; padding:1px; background:#fff }
.blk_01 .PicTxt .Pic a:hover img { border:1px solid #5385cc }
.blk_01 .PicTxt .Txt { float:left; line-height:20px; color:#555; width:100px; height:40px; padding-top:8px; padding-right:0; padding-bottom:0; padding-left:5px; margin-right:0px; }
.blk_01 .PicTxt .Txt h4 { font-size:14px; font-weight:normal }
.blk_01 .PicTxt .Txt h4 span { font-size:12px; font-weight:normal }
.blk_01 .PicTxt .Txt h4 span a:link, .blk_01 .PicTxt .Txt h4 span a:visited { color:#666 }
.blk_01 .PicTxt .Txt h4 span a:link, .blk_01 ul li span a:visited { color:#666 }
.blk_01 .PicTxt .Txt h4 span a:hover { color:#f00 }
.blk_01 .PicTxt .Txt p { text-indent:2em }
.blk_01 ul { padding-top:6px; padding-right:0; padding-bottom:6px; padding-left:6px }
.blk_01 ul li { line-height:20px; font-size:12px; color:#009 }
.blk_01 ul li span { width:55px; color:#000; font-size:12px }
.blk_01 ul li span a:link, .blk_01 ul li span a:visited { color:#666 }
.blk_01 ul li span a:hover { color:#f00 }
.blk_01 .line { height:1px; overflow:hidden; font-size:0; background:url(e086_back_003.gif) repeat-x 0 -200px; margin:5px 10px 0 }
/* 地产沙龙 家居新闻 */ 

.blk_02 { padding-left:6px; padding-top:0px; margin-top:5px; margin-bottom:10px }
.blk_02 ul li { line-height:24px; font-size:14px }
/* 资料库 */ 
 
.blk_03 { padding-left:15px; padding-top:0px; margin-top:5px; margin-bottom:10px }
.blk_03 ul li { line-height:22px; font-size:12px; float:left; width:100px }
/* 地产合同制度 */ 

.blk_04 { padding-left:15px; padding-top:0px; margin-top:5px; margin-bottom:10px }
.blk_04 ul li { line-height:22px; font-size:12px }
/* 别墅项目动态 */ 
 
.blk_05 { padding-left:8px; padding-top:0px; margin-top:5px; margin-bottom:10px }
.blk_05 ul li { line-height:22px; font-size:12px }
/* 设计师 */ 
 
.blk_06 { margin:0 1px }
.blk_06 .PicTxt { zoom:1; overflow:hidden }
.blk_06 .PicTxt .Pic { float:left; width:100px; text-align:center; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0; margin-left:0px }
.blk_06 .PicTxt .Pic img { border:1px solid #cfc9c9; padding:1px; background:#fff }
.blk_06 .PicTxt .Pic a:hover img { border:1px solid #5385cc }
.blk_06 .PicTxt .Txt { float:left; line-height:20px; color:#555; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0; margin-left:5px; margin-right:5px }
.blk_06 .PicTxt .Txt li { float:left; line-height:16px; width:80px; font-size:12px }
.blk_06 .PicTxt .Txt p { text-indent:2em }
.blk_06 ul { padding-top:6px; padding-right:0; padding-bottom:6px; padding-left:6px }
.blk_06 ul li { line-height:25px; font-size:12px; color:#009 }
.blk_06 ul li span { width:55px; color:#000; font-size:12px }
.blk_06 ul li span a:link, .blk_06 ul li span a:visited { color:#666 }
.blk_06 ul li span a:hover { color:#f00 }
.blk_06 .line { height:1px; overflow:hidden; font-size:0; background:url(e086_back_003.gif) repeat-x 0 -200px; margin:5px 10px 0 }
/* 房产策划 */ 

.blk_07 { margin:0 1px }
.blk_07 .PicTxt { zoom:1; overflow:hidden }
.blk_07 .PicTxt .Txt { float:left; line-height:20px; color:#555; padding-top:8px; padding-right:0; padding-bottom:0; padding-left:0; margin-left:5px; margin-right:12px }
.blk_07 .PicTxt .Txt h4 { font-size:12px; font-weight:normal }
.blk_07 .PicTxt .Txt h4 span a:link, .blk_07 .PicTxt .Txt h4 span a:visited { color:#666 }
.blk_07 .PicTxt .Txt h4 span a:link, .blk_07 ul li span a:visited { color:#666 }
.blk_07 .PicTxt .Txt h4 span a:hover { color:#f00 }
.blk_07 .PicTxt .Txt h3 { font-size:12px; font-weight:normal }
.blk_07 .PicTxt .Txt h3 { font-size:18px; font-family:"黑体"; font-weight:normal; line-height:28px }
.blk_07 .PicTxt .Txt h3 span a:link, .blk_07 .PicTxt .Txt h3 span a:visited { color:#666 }
.blk_07 .PicTxt .Txt h3 span a:link, .blk_07 ul li span a:visited { color:#666 }
.blk_07 .PicTxt .Txt h3 span a:hover { color:#f00 }
.blk_07 .PicTxt .Txt p { text-indent:2em }
.blk_07 ul { padding-top:6px; padding-right:0; padding-bottom:6px; padding-left:6px }
.blk_07 ul li { line-height:25px; font-size:14px; color:#009 }
.blk_07 ul li span { width:55px; color:#000; font-size:14px }
.blk_07 ul li span a:link, .blk_07 ul li span a:visited { color:#666 }
.blk_07 ul li span a:hover { color:#f00 }
.blk_07 .line { height:1px; overflow:hidden; font-size:0; background:url(e086_back_003.gif) repeat-x 0 -200px; margin:5px 10px 0 }
/* 房产销售 */ 

.blk_08 { margin:0 0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AABFD2; border-right-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-left-style:solid; border-top-color:#AABFD2; border-right-color:#AABFD2; border-left-color:#AABFD2 }
.blk_08 .PicTxt { zoom:1; overflow:hidden }
.blk_08 .PicTxt .Pic { float:left; width:100px; text-align:center; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0; margin-left:5px }
.blk_08 .PicTxt .Pic img { border:1px solid #cfc9c9; padding:1px; background:#fff }
.blk_08 .PicTxt .Pic a:hover img { border:1px solid #5385cc }
.blk_08 .PicTxt .Txt { margin-top:5px; width:100px; margin-left:5px; margin-right:0px; float:left }
.blk_08 .PicTxt .Txt ul { }
.blk_08 .PicTxt .Txt li { float:left; width:100px; font-size:12px; line-height:16px }
.blk_08 .PicTxt .Txt h4 { font-size:12px; font-weight:normal }
.blk_08 .PicTxt .Txt h4 span a:link, .blk_08 .PicTxt .Txt h4 span a:visited { color:#666 }
.blk_08 .PicTxt .Txt h4 span a:link, .blk_08 ul li span a:visited { color:#666 }
.blk_08 .PicTxt .Txt h4 span a:hover { color:#f00 }
.blk_08 .PicTxt .Txt p { text-indent:2em }
.blk_08 ul { padding-top:6px; padding-right:0; padding-bottom:6px; padding-left:6px }
.blk_08 ul li { line-height:25px; font-size:12px; color:#009 }
.blk_08 ul li span { width:55px; color:#000; font-size:12px }
.blk_08 ul li span a:link, .blk_08 ul li span a:visited { color:#666 }
.blk_08 ul li span a:hover { color:#f00 }
.blk_08 .line { height:1px; overflow:hidden; font-size:0; background:url(e086_back_003.gif) repeat-x 0 -200px; margin:5px 10px 0 }
/* 房产考试 地产求职 */ 

.blk_09 { padding-left:6px; padding-top:5px; margin-top:0px; margin-bottom:8px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#AABFD2; border-right-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-left-style:solid; border-top-color:#AABFD2; border-right-color:#AABFD2; border-left-color:#AABFD2; padding-bottom:10px }
.blk_09 ul li { line-height:24px; font-size:12px }
/* 栏目导航 */ 

.blk_10 { padding-left:15px; padding-top:8px; }
/* 会员登录框 */ 

.blk_11 { line-height:30px }
/* 用于论坛工具 */ 

.blk_12 { width:560px; float:left; }
.blk_12 .line { height:1px; overflow:hidden; font-size:0; background:url(e086_back_003.gif) repeat-x 0 -200px; margin-top: 4px; margin-right: 8px; margin-bottom: 5px; margin-left: 15px; }
.blk_12 .zhanzhang { padding-top:10px; padding-left:20px; line-height:150%; }
.blk_12 .zhanzhang span { color:#333; font-weight:bold }
.blk_12 ul { width:525px; float:left; line-height:200%; padding-left:20px; }
.blk_12 ul li { width:105px; float:left }
.blk_12 ul li span { font-weight:bold }
.blk_12 ul .long_li { width:210px; float:left }
.blk_12 ul .long_li a:link, .blk_12 ul .long_li a:visited { color:#f00; text-decoration:none }
.blk_12 ul .long_li a:hover { color:#f00; text-decoration:underline }
.tl_ad { font-size:0px }
.tl_ad_75070 { float:left }
.tl_ad_20070 { float:left; margin-left:10px }
.area_nav { height:45px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#D1D4DD; border-bottom-color:#D1D4DD; border-left-color:#D1D4DD; background-color:#F8F8F8 }
.link_box { float:left; height:30px; width:860px; padding:7px 0 0 20px; line-height:15px; position:relative }
.link_box .c-red { color:#ba3535 }
.search { float:right; width:270px; margin-top:30px }
.search .button_01 { background:url(e086_back_002.gif) no-repeat -700px -200px; width:59px; height:19px; border:none }
.main_nav { width:786px; border:1px solid #C5CAD0; background-color:#FFF }
.menu { width:100%; color:#fff; background-image:url(e086_back_001.gif); background-repeat:repeat-x; background-position:0px -50px; height:27px; margin-top:1px; margin-right:1px; margin-bottom:2px; margin-left:1px }
.menu a:link, .menu a:visited { color:#FFF; text-decoration:none }
.menu a:hover { color:#ccff00; text-decoration:underline }
.HSpace_1 { height:1px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_2 { height:2px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_3 { height:3px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_4 { height:4px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_5 { height:5px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_6 { height:6px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_7 { height:7px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_8 { height:8px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_9 { height:9px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_10 { height:10px; overflow:hidden; clear:both; font-size:0; background:#fff }
.HSpace_nbg_1 { height:1px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_2 { height:2px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_3 { height:3px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_4 { height:4px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_5 { height:5px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_6 { height:6px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_7 { height:7px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_8 { height:8px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_9 { height:9px; overflow:hidden; clear:both; font-size:0 }
.HSpace_nbg_10 { height:10px; overflow:hidden; clear:both; font-size:0 }
.sp_h8 { height:8px; overflow:hidden; background:#fff; overflow:hidden; font-size:0 }
.list_001 li { padding-left:1em; background:url(e086_list_01.gif) no-repeat 5px 50% }
.title_01 { height:28px; background-image:url(e086_back_001.gif); background-position:1px -150px; width:356px; font-size:0px }
.title_02 { height:29px; background-image:url(e086_back_001.gif); background-position:1px -200px; width:230px }
.title_02 .title { float:left; font-size:14px; line-height:22px; padding:5px 0 0 25px; color:#000; font-weight:bold }
.title_02 .more { float:right; font-size:12px; line-height:22px; color:#000; font-weight:bold; padding-top:5px; padding-right:10px; padding-bottom:0; padding-left:0px }
.title_03 { height:30px; background-image:url(e086_back_001.gif); background-repeat:repeat-x; background-position:0px 0px }
.title_03 .title { float:left; font-size:14px; line-height:30px; width:180px; background-image:url(e086_back_001.gif); background-repeat:no-repeat; background-position:0px -250px; height:30px; padding-top:3px; padding-right:0; padding-bottom:0; padding-left:34px }
.title_03 .more { float:right; font-size:12px; font-weight:normal; line-height:28px; background-image:url(e086_back_001.gif); background-repeat:no-repeat; background-position:0px -300px; width:90px; height:30px; text-align:right; padding-right:20px }
.title_03 .more a:link, .Title_04 .more a:visited { color:#000; text-decoration:none }
.title_04 { background-image:url(e086_back_001.gif); background-repeat:no-repeat; background-position:0px -100px; height:28px }
.title_04 .title { float:left; font-size:14px; line-height:22px; padding:5px 0 0 5px; color:#000; font-weight:bold }
.title_04 .more { float:right; font-size:12px; font-weight:normal; text-align:right; padding:6px 10px 0 0; line-height:16px }
.title_05 { background-image:url(e086_back_001.gif); background-repeat:no-repeat; background-position:0px -350px; height:28px }
.title_05 .title { float:left; font-size:14px; line-height:22px; color:#000; font-weight:bold; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:25px }
.title_05 .more { float:right; font-size:12px; font-weight:normal; text-align:right; padding:6px 10px 0 0; line-height:16px }
.sq_paihang { padding:6px 5px 5px 30px; background-image:url(e086_back_002.gif); background-repeat:no-repeat; background-position:-392px -289px }
.sq_paihang li { line-height:21px }
.sq_paihang li .num { float:left; width:15px; text-align:center; padding-right:6px; padding-right:3px; font-weight:bold; font-size:10px; color:#000; background-image:url(e086_back_002.gif); background-repeat:no-repeat; background-position:-600px -245px }
.logo_box { height:100px; font-size:0px }
.logo_box .logo { float:left; width:160px }
.luantan_ad01 { float:right; width:630px; margin-top:5px }
.denglu { border:1px solid #AABFD2; line-height:25px; margin-top:8px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:20px }
.footer { margin:2em 0; text-align:center; color:#000; line-height:1.67em }
.footer_link { background-color:#ECEBF0; line-height:30px }
.footer_link a:link, .footer_link a:visited { color:#000; text-decoration:none }
.footer_link a:hover { color:#333; text-decoration:underline }
.totel_nav { border: 1px solid #9FC0E5; border-top:none;}
.totel_nav h1 { font-size: 14px; font-weight: normal; background-image: url(bbs_biaoti_b_new.gif); height: 29px; float: left; width: 788px; text-align: left; text-indent: 14px; line-height: 29px; color: #226699; background-repeat: repeat-x; font-weight:700;}



.totel{ padding:8px; }


.totel .txt { padding-left: 15px; text-align: left; line-height: 175%; }
.share { border: 1px solid #9FC0E5; border-top:none;}
.share h1 { font-size: 14px; font-weight: normal; background-image: url(bbs_biaoti_b_new.gif);  height: 29px; float: left; width: 788px; text-align: left; text-indent: 14px; line-height: 29px; color: #226699; font-weight:700; }
.share .txt { padding: 8px; text-align: left; line-height: 175%; }

/* 090626新增 */

/* 登录框 */
.top_info_nav{ background-image: url(top_info_back.gif); background-repeat: repeat-x; height:31px;}
.top_info{ padding:8px 0 0 20px;}

/* 标志和广告 */
.bbs_top_nav{ height:140px; background-image: url(bbs_top_back.gif); background-repeat: repeat-x; }
.bbs_top{}
.fr{ float:right; }
.fl{ float:left; }
.fr_setup { float:right; padding:15px 8px 0 0 }

