@charset "utf-8";

/*------------------Content--------------------*/

.con_l{float:left; width:640px; }

.con_r{float:right; width:300px;}

.con_l_205{ width:205px; float:left;}

.con_l_204{ width:204px; float:left;}

.con_r_735{ width:735px; float:right;}

.con_r_736{ width:736px; float:right;}

.area{ width:100%;}

.area_l_432{ width:432px; float:left; overflow:hidden;}

.area_l_630{ width:630px; float:left; overflow:hidden;}

.area_l_680{ width:680px; float:left; overflow:hidden;}

.area_r_310{ width:310px; float:right; overflow:hidden;}

.area_r_293{ width:293px; float:right; overflow:hidden;}

.area_r_620{ width:620px; float:left; overflow:hidden;}

.banner_950{ width:950px; overflow:hidden;}

/*--栏目标题--*/

.mode_tit{ background:url(59.png) no-repeat 0 0; line-height:32px; overflow:hidden; padding-left:20px;}

/*--正文--*/

.article{width:578px; border:1px solid #cfcfd9; background:#f4f8fb; padding:20px 30px; overflow:hidden;}

.article h3{ font-family:"Microsoft YaHei","黑体",Arial; text-align:center; color:#488ac1; padding-bottom:10px; border-bottom:1px solid #e6e6e7;}

.art_info,.art_txt{ padding:10px 10px 0 10px;}

.art_info li{ width:278px; float:left; line-height:2em;}

.art_info li em , .art_txt li em{ display:block; float:left; width:90px; overflow:hidden;}

.art_txt{ padding-top:4px;}

.art_txt .txt{ width:400px; float:left; line-height:1.5em; color:#7c7c7c; }

.art_txt .ktxt{width:400px; float:left; line-height:1.5em;}

.article .downbox{ border-bottom:1px dashed #ccc;}

.article .downbox .download{ display:block; background:url(58.png) no-repeat -165px -79px; width:108px; height:49px; margin:20px auto 0;}

/*--报告内容--*/

.article .report{ padding:20px 0px 10px;}

.article .report h4{ font-weight:normal; background:url(50.png) no-repeat -14px -181px; padding-left:20px; _height:24px;}

.article .report .rep_con{ width:520px; margin:0 auto; padding:10px 0; }

.article .report .rep_con p{line-height:2em; color:#7c7c7c; word-wrap:break-word;}

.article .report .rep_con table{ border-top:1px solid #999; border-left:1px solid #999; border-collapse:0; border-spacing:0;  max-width:520px; overflow:hidden;}

.article .report .rep_con table tr td , .article .report .rep_con table tr th{ border-right:1px solid #999; border-bottom:1px solid #999; padding:3px 5px; background:#FFF;}

/*--正文--*/

.zixun .zixun_info{ text-align:center; line-height:35px; color:#adadad;}

.zixun .zixun_info span{ padding:0 10px;}

.zixun .summary{ padding:20px; background:#fff; border:1px solid #cdcdd8;}

.zixun .summary p{ line-height:2em;}

.zixun .summary_text p{ line-height:1.6em; padding:10px 0; font-size:14px; word-wrap:break-word;}

.zixun .summary_text table{ border-top:1px solid #ccc; border-left:1px solid #ccc; border-collapse:0; border-spacing:0; max-width:578px; overflow:hidden;}

.zixun .summary_text table tr td , .zixun .summary_text table tr th{ border-right:1px solid #ccc; border-bottom:1px solid #ccc;  padding:3px 5px;  background:#FFF;}

/*--专家点评--*/

.zixun .expertCom{ background:#fff; border:1px solid #cdcdd8;}

.zixun .expertCom h2{ line-height:35px; padding-left:20px; border-bottom:1px solid #cdcdd8; color:#bf2020; font-weight:normal }

.zixun .expertCom h2 .expertCom_icon{ background-position:-14px -203px; width:14px; height:35px; float:left; margin-right:5px;}

.zixun .expertCom .expertCon_div{ padding:15px 25px; padding-top:0px;}

.zixun .expertCom .expertCon_div p{margin-top:5px;font-size:14px;}

.zixun .expertCom dl{margin-top:20px;*margin-top:20px;}

.zixun .expertCom dl dt{ float:left; margin-right:10px;}

.zixun .expertCom dl dd p{ line-height:1.6em; width:410px; margin-left:107px;}

/*--分页--*/

.mode_pages{ text-align:center;}

.mode_pages a{padding:5px 10px; background:#fff; border:1px solid #ddd; color:#999;}

.mode_pages a.cur{ background:#9a9a9a; font-weight:bold; color:#fff;}

/*--评论--*/

.comment , .comment_950{ width:638px; border:1px solid #cbced7;}

.comment_950{ width:948px;}

.comment h2 , .comment_950 h2 , .md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ width:618px; height:36px; line-height:36px; background:#f4f8fb; padding-left:20px; color:#4f83ab; font-weight:normal; border-bottom:1px solid #cbced7;}

.comment_950 h2 , .md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ width:928px;}

.comment h2 .comIcon{ background-position:-44px -210px; width:21px; height:20px; float:left; margin-top:6px; margin-right:8px;}

.com_lists{ padding:10px 20px;}

.com_lists dl{ border-bottom:1px dashed #cbd9e2; padding-bottom:10px;}

.com_lists dl dd{ padding:8px 20px 0 20px;}

.com_lists dl dd p{ line-height:2em;}

.com_lists .com_info li{ float:left; line-height:32px; color:#adadad; display:inline; margin-right:10px;}

.com_lists .com_info li .comUserIcon{ background-position:-66px -211px; width:10px; height:10px; margin-top:10px;}

.all_com{ text-align:center; padding:10px 0; color:#478abf;}

.all_com span{ padding:0 4px; color:#fe0000;}

/*--我要评论--*/

.myCom_tit{ border-top:1px solid #cdcdd7;}

.myCom_tit .mycomIcon{ background-position:-28px -211px; width:16px; height:16px; float:left; margin-top:8px; margin-right:8px;}

.myCommon{ padding:10px 20px;}

.myCom_lists li{ padding:5px 0;}

.myCom_lists li span{ display:inline-block; width:55px; text-align:right; padding-left:15px;}

.myCom_lists li .inp_txt{ width:160px;}

.myCom_lists li .form_text{ width:590px; overflow:auto; border:1px solid #aeb6c1; height:80px;}

.myCom_lists li a{ color:#498ac4; padding-left:4px;}

.myCom_lists li .com_uname , .com_pord{ background-position:-77px -211px; width:10px; height:10px; float:left; margin-top:2px;}

.myCom_lists li .com_pord{ background-position:-89px -211px; width:9px; }

.myCom_lists li .btn_login{ background:url(58.png) no-repeat 0 -107px; width:72px; height:22px; line-height:22px; border:none; display:block; text-align:center; margin-left:75px; cursor:pointer}

.pub_common{ width:120px; margin:10px auto; overflow:hidden;}

.pub_common a.pub_btn{ display:block;  background:url(58.png) no-repeat 0 -85px; width:66px; height:22px; line-height:22px; padding-left:25px; }

.pub_common_pl{ padding-left:250px; margin:10px 0;}

/*--新闻列表--*/

.newsList , .new_chars{ width:300px;}

.newsList h2{ background:url(60.png) no-repeat 0 0; height:32px; line-height:32px; color:#b10000; overflow:hidden;}

.newsList h2 a.more{float:right; margin-right:10px; background:url(51.png) no-repeat right -18px; padding-right:10px; font-weight:normal}

.newsList h2 span{ background:url(50.png) no-repeat -14px -25px; padding-left:25px; height:32px; display:block; margin-left:15px; font-weight:normal;font-family:"Microsoft YaHei","宋体",Arial;}

.list_item , .tjzx_list{ padding:12px 20px; border:1px solid #cdcdd8; border-top:none;}

.list_item li , .tjzx_list li{ display:block; width:250px;_width:248px; padding-left:10px; overflow:hidden; line-height:2em; background:url(50.png) no-repeat 0px -245px; word-break:keep-all; white-space:nowrap; }/*xj==2010-11-16*/

.list_item li a , .tjzx_list li a{ color:#488ac1; margin-right:3px;}

.list_item li a:hover , .tjzx_list li a:hover{ color:#d60000}

.list_item li em{ margin-right:5px;}

.list_item li em a{ padding:0 1px; margin:0px; color:#4b4b4b;}

/*--报告推荐--*/

.newsList h2 span#bgtj_icon{ background-position:-15px -54px;	}

/*--延伸阅读--*/

.newsList h2 span#ysyd_icon{ background-position:-15px -83px;}

/*--资讯推荐--*/

.newsList h2 span#zxtj_icon{ background-position:-14px -115px;}

/*--相关政策法规--*/

.newsList h2 .zcfg_icon{ background-position:-63px -1px; width:12px; height:17px; margin:7px 10px 0 15px;}

/*--相关政策法规--*/

.newsList h2 .jqrd_icon{background-position:-33px 0; width:13px; height:15px; margin:7px 10px 0 15px;}

/*--热点报告--*/

.newsList h2 span#rdbd_icon{ background-position:-14px -25px;}

/*--相关企业--*/

.xgqy {border:1px solid #d2d2d2; border-top:none; padding:12px 15px;}

.xgqy h2{ background-position:0px -32px; height:34px; overflow:hidden; border-bottom:1px solid #cdcdd8;}

.xgqy h2 span{ background-position:-15px -144px; line-height:34px;}

.xgqy dl dt{ float:left; margin-right:10px; margin-top:10px;}

.xgqy dl dd{  padding:5px 0; margin-bottom:10px;}

.xgqy dl dd p{ line-height:1.5em;}

.xgqy dl dd.all_data{ line-height:30px; text-align:right; border-bottom:1px solid #d2d2dc; width:270px; _width:268px; float:left; }

.xgqy dl dd.all_data a{ color:#488ac1;}

.xgqy dl dd.last{ border:none;}

/*--新闻榜单--*/

.new_chars h2{ background:url(60.png) no-repeat 0 0; height:32px; padding-left:5px; overflow:hidden;}

.new_chars h2 a{ float:left; background:url(61.png) no-repeat 0 0; width:90px; height:27px; line-height:27px; text-align:center; font-weight:normal; margin-top:5px; margin-right:5px; overflow:hidden;}

.new_chars h2 a:hover{ text-decoration:none; color:#4b4b4b;}

.new_chars h2 a.new_weekly{ background-position:-559px -155px;}

.new_chars h2 a.new_everyday{ background-position:-559px -155px;}

.new_chars h2 a.cur{background-position:-465px -155px; color:#b10000; font-weight:700; }

.new_charsBox{ height:224px; _height:222px; padding:5px 15px 0 15px; border:1px solid #cdcdd8; border-top:none;}

.new_charsBox ul.list{ background:url(62.png) no-repeat 0 -55px; height:215dpx; padding-left:23px;}

.new_charsBox ul.list li{ line-height:22px; height:22px; overflow:hidden}

.new_charsBox ul.list li a{ color:#488ac1;} .new_charsBox ul.list li a:hover{ color:#d60000;}

/*--研究报告--*/

.yjbg , .zcfg , .zxlb , .md_qyList {width:638px; border:1px solid #cfcfd9;}

.yjbg h2 , .zxlb h2 , .zcfg h2 , .md_qyList h2{line-height:40px; font-weight:normal; color:#941010; padding-left:30px; background:#f4f8fb; border-bottom:1px solid #cdcdd8;}

.yjbg h2 .yjbg_icon , .zxlb h2 .yjbg_icon , .zcfg h2 .zcfg_icon , .md_qyList h2 .qylb_icon{ background-position:0 8px; width:14px; height:40px; float:left; margin-right:10px;}

.yjbg_list , .zcfg_list , .zxlb_list{ padding:10px 20px 20px; }

.yjbg_list li , .zxlb_list li , .zcfg_list li{ padding:10px 0 15px; border-bottom:1px solid #e6e6e7; }

.yjbg_list li i , .zxlb_list li i , .zcfg_list li i{ font-style:normal}

.yjbg_list li h3 , .zxlb_list li h3 , .zxlb_list li h3 , .zcfg_list li h3{	line-height:2em; background:url(50.png) no-repeat left -260px; padding-left:15px; color:#488ac1;}

.yjbg_list li h3 a, .zxlb_list li h3 a, .zxlb_list li h3 a, .zcfg_list li h3 a{ font-size:14px; color:#488ac1; font-family:"Microsoft YaHei","黑体",Arial;}

.yjbg_list li span , .zcfg_list li span{ width:299px; display:block; float:left; line-height:2em;}

.yjbg_list li span em , .yjbg .yjbg_list li p em , .zcfg_list li span em , .zcfg_list li p em{ display:block; float:left; width:90px;}

.yjbg_list li span.keyword{ width:600px;} .yjbg_list li span p{ width:480px; float:left; overflow:hidden;}

.yjbg_list li p , .zcfg_list li p{ line-height:2em;}

.yjbg_list .yjbg_sum{float:left;}

.yjbg_list .yjbg_text{ width:480px; float:left; overflow:hidden;}

/*--资讯列表--*/

.zxlb_list li h3 a{font-family:"Microsoft YaHei","黑体",Arial; font-weight:normal;color:#488ac1;}

.zxlb_list li p.zx_info{ line-height:2em; }

.zxlb_list li p.zx_info span{ line-height:22px; padding-right:10px; color:#9e9e9e; }

.zxlb_list li p.zx_summary{ line-height:1.8em; word-wrap: break-word; word-break: normal; }

/*--企业列表--*/

.qyList_box{ padding:0 15px;}

.qyList_box .qyList_item{ padding:15px 0; border-bottom:1px solid #eaeaea; }

.qyList_box .qyList_item dt{ float:left; width:202px; height:122px; overflow:hidden; padding:0 10px;}

.qyList_box .qyList_item dd{ line-height:2em;}

.qyList_box .qyList_item dd em{ float:left;}

.qyList_box .qyList_item dd span.summary{ width:290px; overflow:hidden; display:block; float:left; color:#707070; height:50px;}

/*--快速搜索--*/

.md_qsearch , .md_qsearch_300{ width:204px; overflow:hidden;}

.md_qsearch h2 , .md_qsearch_300 h2{ background-position:-300px 0; width:204px; height:32px; line-height:32px; color:#a70000;}

.md_qsearch h2 .qsearch_icon , .md_qsearch_300 h2 .qsearch_icon{ background-position:-118px 0; width:14px; height:14px; margin-top:8px; margin-right:8px; }

.qsearch_con , .qsearch_con_300{ width:182px; border:1px solid #b0b0b0; border-top:none; padding:0 10px 10px 10px;}

.qsearch_con .qsearch_list{ padding:10px 0; border-bottom:1px dashed #cdcdd8;}

.qsearch_con dl.last{ padding-bottom:0px; border:none;}

.qsearch_con .qsearch_list dt { line-height:30px; color:#7d7d7d; background:url(51.png) no-repeat -187px -54px; padding-left:10px; font-size:14px; font-family:"Microsoft YaHei","黑体",Arial; }

.qsearch_con .qsearch_list dt .more { background:url(51.png) no-repeat right -18px; padding-right:8px; font-size:12px; }/*------rh2010-10-29------*/

.qsearch_con .qsearch_list dd{ width:170px; padding-left:10px; line-height:24px; overflow:hidden; word-break:keep-all; white-space:nowrap; }

.qsearch_con .qsearch_list dd a{color:#488ac1;}

.qsearch_con .qsearch_city dd , .qsearch_con .qsearch_date dd , .qsearch_con_300 .qsearch_city dd{ width:35px; padding-left:10px; float:left; overflow:hidden; line-height:2em; word-break:keep-all; white-space:nowrap;}

.qsearch_con .qsearch_city dd a , .qsearch_con .qsearch_date dd a{ color:#488ac1;}

.qsearch_con .qsearch_sort dd{ width:74px; padding-left:8px; overflow:hidden; float:left;}

.qsearch_con .qsearch_letter dd{ width:13px; float:left}

.qsearch_con .qsearch_date dd{ width:50px;}

.md_qsearch_300{ width:300px;}

.md_qsearch_300 h2{background-position:0 0; width:280px;}

.qsearch_con_300{ width:258px; padding:0 20px 10px;}

.qsearch_con_300 .qsearch_list{ border-bottom:1px dashed #cdcdd8;}

.qsearch_con_300 .qsearch_city dd{ width:47px; padding-left:8px; }

/*--报告选择--*/

.bgxz,.xfwnc,.hypc{ width:205px;}

.bgxz h2.bgxz_tit , .xfwnc h2.xfwnc_tit , .hypc h2.hypc_tit{ background-position:0 -32px; height:34px; color:#c60000; font-weight:normal; border-right:1px solid #b0b0b0; padding-left:10px;}

.bgxz h2.bgxz_tit .bgxz_icon , .xfwnc h2.xfwnc_tit .xfwnc_icon {background-position:-46px 10px; width:16px; height:32px; float:left; margin-right:5px; overflow:hidden;}

.bgxz_con , .xfwnc_con , .hypc_con{ padding:0 10px 10px 10px; border:1px solid #b0b0b0;}

.bgxz_list{ border-bottom:1px dashed #cdcdd8; padding:5px 0;}.bgxz_con dl.last{ border:none;}

.bgxz_list dt{ line-height:2em;font-family:"Microsoft YaHei","宋体",Arial; color:#7d7d7d; background:url(51.png) no-repeat -185px -54px; padding-left:15px;}

.bgxz_list dt span{ float:right; background:url(51.png) no-repeat right -20px; padding-right:8px;} .bgxz_list dt span a{ font-size:12px;}

.bgxz_list dd span{ line-height:2.2em; display:block; float:left; text-align:center; overflow:hidden;}

.bgxz_list dd span a{ color:#488ac1;}

.bgxz_list_4 span{ width:44px; }

.bgxz_list_3 span{ width:60px;}

/*--中房网内参--*/

.xfwnc h2.xfwnc_tit , .hypc h2.hypc_tit{background-position:0 0; height:32px;}

.xfwnc h2.xfwnc_tit .xfwnc_icon{background-position:-63px 6px; width:12px; height:23px; }

.xfwnc_con , .hypc_con{ padding:10px; border-top:none;}

.xfwnc_list , .hypc_list{ padding:5px 0;}

.xfwnc_list dt , .hypc_list dt{ padding:2px; border:1px solid #bbbbbb; float:left; margin-right:10px;}

.xfwnc_list dd , .hypc_list dd , .jxbg_tp dd { height:90px; overflow:hidden; position:relative} 

.xfwnc_list dd p , .hypc_list dd p , .jxbg_tp dd p{line-height:2em;}

.xfwnc_list dd p a, .hypc_list dd p a , .jxbg_tp dd p a{ color:#488ac1;}

.xfwnc_list dd p em, .hypc_list dd p em , .jxbg_tp dd p em { width:60px; color:#9e9e9e;}

.xfwnc_list dd p.info_subject , .hypc_list dd p.info_subject  , .jxbg_tp dd p.info_subject { height:65px; overflow:hidden;}

.xfwnc_list dd p.info_tiem    , .hypc_list dd p.info_tiem , .jxbg_tp dd p.info_tiem{ position:absolute; bottom:-5px; right:0;}

/*--行业测评--*/

.hypc h2.hypc_tit{ padding-right:10px;}

.hypc h2.hypc_tit .hypc_icon{ background:url(51.png) no-repeat -17px 0px; width:16px; height:16px; overflow:hidden; float:left; margin-right:5px; margin-top:7px;} 

.hypc h2.hypc_tit span{ float:right; font-size:12px;}

.hypc h2.hypc_tit span a{background:url(51.png) no-repeat right -18px; display:block; float:left; padding-right:10px;}

/*--数据研究焦点图&中房协|中房研焦点图--*/

.sjyj_focus , .yx_focus {width:350px; height:235px; padding:5px 4px 5px 4px; overflow:hidden; background:url(63.png) no-repeat 0 -235px; position:relative;}

.yx_focus{ width:324px; height:225px; background-position:-358px -235px;}

/*--数据研究news--*/

.sjyj_news{ width:327px; height:225px; padding:10px 20px 0 20px; overflow:hidden; background:url(63.png) no-repeat 0 0;}

.sjyj_news h3{ text-align:center; line-height:2.2em;}

.sjyj_news h3 a{ font-size:14px; color:#d60000}

.sjyj_new_sum{ line-height:1.6em; height:80px; position:relative; padding-bottom:5px; border-bottom:1px dashed #CCC;}

.sjyj_new_sum .more{ color:#767676; position:absolute; bottom:6px; right:0; background:url(51.png) right -25px; padding-right:7px;}

.sjyj_new_list{height:100px; padding-top:10px}

.sjyj_new_list li{ line-height:2em; height:2em; overflow:hidden; background:url(50.png) no-repeat 0 -245px; padding-left:10px;}

.sjyj_new_list li a{ color:#488ac1;}

.sjyj_new_list li em{ margin-right:10px; color:#488ac1;}

/*--数据研究新闻列表--*/

.sjyj_md_nlist h2{ background:url(59.png) no-repeat 0 -156px; line-height:34px; height:34px; border-right:1px solid #b3b3b3; padding-left:15px; color:#cb0000; font-size:14px; font-weight:normal}/*rh 2010-11-29*/ 

.sjyj_md_nlist h2 a.more{float:right; color:#404040; margin-right:10px; background:url(51.png) no-repeat right -17px; padding-right:10px; font-weight:normal; font-size:12px;}

.sjyj_md_nlist h2 a.more:hover{ color:#d60000;}

.sjyj_md_nlist h2 .scbg_icon{ background-position:-14px -31px; float:left; width:13px; height:19px; margin-right:8px; margin-top:6px;}

.sjyj_md_nlist h2 .hgxm_icon{ background-position:-33px 0; width:13px; height:15px; float:left;  margin-top:8px; margin-right:8px;}

.md_nlist_con{ height:160px; padding:15px; border:1px solid #b3b3b3; border-top:none; position:relative;}

.md_nlist_con dl{ height:100px; overflow:hidden; padding-bottom:10px;}

.md_nlist_con dl dt{ margin-right:10px; float:left}

.md_nlist_con dl dd a{ line-height:1.8em; color:#707070;}

.md_nlist_con dl dd a.c_red{ color:#d60000;}

.md_nlist_con ul{ margin-top:5px; height:34px; overflow:hidden; padding:10px 20px 0 20px; border-top:1px dashed #ccc;}

.md_nlist_con ul li{ line-height:1.5em; background:url(50.png) no-repeat 0 -247px; padding-left:10px;}

.md_nlist_con ul li a{ color:#488ac1; margin-right:5px;}

.md_nlist_con ul li em{ margin-right:5px; color:#488ac1;}

.md_nlist_con ul li em a{ margin:0;}

/*--数据研究35城市每日成交--*/

.md_mrcj{ height:1400px; overflow:hidden;}

.md_mrcj h2 , .md_ydph h2{ background:url(59.png) no-repeat 0 -217px; width:293px; height:36px; line-height:36px;}

.md_mrcj h2 a , .md_ydph h2 a{ text-indent:-9999px; display:block; background:url(64.png) no-repeat 15px -200px; height:35px;}

.md_mrcj_con , .md_ydph_con{ border:1px solid #b0b0b0; border-top:none; padding:0px 0 10px;}

.md_mrcj_con{ max-height:1333px; overflow:hidden; }

/*rh 2010-12-15*/.md_mrcj_con .md_mrcj_date{ text-align:right; padding-right:10px; color:#666; line-height:30px;}

.mrcj_tab{ width:280px; margin:0 auto;}

.mrcj_tab tr.spec{ background:#eee;}

.mrcj_tab td{ border-left:1px solid #bbb; border-bottom:1px solid #bbb; text-align:center; line-height:20px;}

.mrcj_tab td.last{border-right:1px solid #bbb;}

.mrcj_tab th{ color:#488ac1; border-bottom:3px solid #488ac1; padding-bottom:5px;}

.mrcj_tab .city{ width:40px; overflow:hidden;}/*xj==2010-11-29*/

.mrcj_tab .nums{ width:80px; overflow:hidden;}/*xj==2010-11-29*/

.mrcj_tab .area{ width:80px; overflow:hidden;}/*xj==2010-11-29*/

.mrcj_tab .money{ width:80px; overflow:hidden;}/*xj==2010-11-29*/

/*--数据研究35城市月度排行--*/

.md_ydph h2 a{ background-position:15px -235px;}

.md_ydph_con{ padding:10px 20px 0px 20px; height:818px; overflow:hidden}

.ydph_list{ padding-bottom:10px; border-bottom:1px solid #ddd;}

.ydph_list.last{ border:none;}

.ydph_list dt{ line-height:30px; padding-left:10px;}

.ydph_list dt a{ color:#525252; font-size:14px; background:url(51.png) no-repeat -187px -62px; padding-left:12px; font-weight:700;}

.ydph_list dd{ padding-left:35px; line-height:2em; background:url(50.png) no-repeat 25px -242px;}

.ydph_list dd a{ color:#488ac1;} .ydph_list dd a:hover{ color:#d60000;}

/*--企业介绍--*/

.md_qyjs { width:608px; min-height:538px; _height:538px; border:1px solid #ceced8; background-color:#f6f6f6; padding:15px;}

.md_qyjs h2 , .md_fxjs h2 , .md_fxJoin h2 , .md_lsdw_c h2{ border-bottom:1px solid #cdcdd8; padding-bottom:10px;}

.md_qyjs h2 .qyjs_titIcon , .md_fxjs h2 .fxjs_icon , .md_fxJoin h2 .fxJoin_icon , .md_lsdw_c h2 .lsdw_ico{ background:url(50.png) no-repeat 0 -210px; width:8px; height:10px; float:left; margin-top:8px; margin-right:10px;}

.md_qyjs_con , .md_fxjs_con , .md_fxJoin_c{ padding:20px 0; font-size:100%;}

.md_qyjs_con dt , .md_fxjs_con dt{ float:left; margin-right:20px; padding:10px; }

.md_qyjs_con dd p ,  .md_fxjs_con dd p{ line-height:2em; margin:10px 0; text-indent:2.5em; color:#707070 }

/*--中国房地产协会简介--*/

.md_fxjs , .md_fxJoin{ width:608px; padding:10px 15px; border:1px solid #ceced8; background-color:#f6f6f6;}

.md_fxjs_con dt{ padding:0;}

/*--中国房地产业协会入会申请--*/  

.md_fxJoin{ min-height:502px; _height:502px;}

.md_fxJoin h2 span{ margin-top:8px; font-weight:normal; color:#b1b3b2; font-size:12px;}

.md_fxJoin h2 span em{ margin-right:5px;}

.md_fxJoin_c{ padding:20px 10px;}

.md_fxJoin_c p{ line-height:1.8em; texlist_item-indent:2em; color:#707070;}

.md_fxJoin_c dl.fxJoin_lxfs dt{ font-size:14px; font-family:"黑体","宋体",Arial; line-height:2em;}

.md_fxJoin_c dl.fxJoin_lxfs dd{ line-height:1.8em; color:#488ac1;}

.md_fxJoin_c a.download{ background:url(58.png) no-repeat scroll -164px -30px; display:block; width:108px; height:41px; overflow:hidden; margin:10px auto 0; text-indent:-9999px;}

/*--中国房地产业协会理事单位--*/

.md_lsdw{ width:640px;}

.lsdw_tabMenu{ height:37px; overflow:hidden; position:relative; top:1px;}

.lsdw_tabMenu a{ float:left; background:url(61.png) no-repeat left bottom; width:110px; height:37px; overflow:hidden; text-indent:-9999px;}

.lsdw_tabMenu a.tab-swls{ background-position:-224px -155px;} 

.lsdw_tabMenu a.tab-swls-cur{background-position:left -155px; width:113px;}

.lsdw_tabMenu a.tab-ls{ background-position:-113px -155px; } 

.lsdw_tabMenu a.tab-ls-cur{ background-position:-334px -155px; width:113px;}

.md_lsdw_c{ border:1px solid #cdcdd8; padding:20px; }

.md_lsdw_c h2{ font-family:"宋体",Arial; line-height:1.6em;}

.md_lsdw_c .swls_remark p{ line-height:2.5em; text-indent:5px;}

.md_lsdw_c table{ width:580px; margin:0 auto; border-top:1px solid #bbb; border-left:1px solid #bbb; table-layout:fixed; word-break:break-all}

.md_lsdw_c table th , .md_lsdw_c table td{ border-right:1px solid #bbb; border-bottom:1px solid #bbb; padding:3px; text-align:left;}

.md_lsdw_c table th{ background:#e6f4fd; font-weight:600; padding:5px 3px;}

.md_lsdw_c table .name , .md_lsdw_c table .unit , .md_lsdw_c table .post{ width:85px; height:20px; line-height:20px; overflow:hidden; padding-left:15px; word-break:keep-all; white-space:nowrap; }

.md_lsdw_c table .unit{ width:325px;} .md_lsdw_c table .post{ width:125px;}

/*--企业动态&企业报告--*/

.qydt , .qybg{ width:300px; height:280px; overflow:hidden;}

.qydt h2 , .qybg h2{ padding-left:15px; padding-right:10px;}

.qydt h2 span , .qybg h2 span{ background:url(51.png) no-repeat right -17px; float:right; padding:0 10px 0 0; font-size:12px;}/*------rh2010-10-29------*/

.qydt h2 .qydt_icon{ background-position:0 0; width:17px; height:15px; float:left; margin-top:8px; margin-right:8px;}

.qydt .list_item , .qybg .list_item{ height:223px; overflow:hidden;}

.qydt .list_item li , .qybg .list_item li{ width:238px;}

/*------rh2010-10-29------*/.qydt .list_item li a:hover , .qybg .list_item li a:hover{ color:#d60000;}   

.qybg h2 .qybg_icon{ background-position:-14px -31px; width:13px; height:19px; float:left; margin:5px 8px 0 0;}

/*--新闻资讯焦点--*/

.xwzx_focus , .hypj_focus{ width:312px; height:256px; float:left; margin-right:10px; overflow:hidden; padding:5px; border:1px solid #ccc;}

/*==评测焦点*/

.hypj_focus{ height:208px; overflow:hidden;}

.hypj_focu_c{ height:188px; overflow:hidden;}

/*--辩论 & 投票--*/

.md_debate{ width:194px; /*_width:190px;*/ height:256px; padding:10px 12px 0 12px;_padding:10px 8px 0 8px; border:1px solid #d2d2d2; overflow:hidden; margin-left:10px;}

/*------rh2010-11-29------*/.md_debate h2{ font-weight:normal; padding-bottom:10px; border-bottom:1px solid #ddd;} 

.md_debate .zf dt , .ff dt , .pkzq_con .zf dt , .pkzq_con .ff dt{ line-height:2em; color:#488ac1;}

.md_debate .zf dd , .ff dd , .pkzq_con .zf dd ,.pkzq_con .ff dd{ line-height:2em;}

.md_debate .ff dt { color:#d60000;}

.md_debate .md_vote , .pkzq_con  .md_vote{ margin-top:10px;}

.md_debate .vote_ratio , .pkzq_con  .vote_ratio{ width:90px; *width:80px; margin:0 auto; overflow:hidden;}

.md_debate .vote_ratio .ratio_l , .ratio_r , .pkzq_con  .vote_ratio .ratio_l , .ratio_r { background:url(65.png) no-repeat 0 0; display:inline-block; height:11px; overflow:hidden; text-indent:-9999px;}

.md_debate .vote_ratio .ratio_r , .pkzq_con  .vote_ratio .ratio_r{ background:url(65.png) no-repeat right -11px;}

.md_debate .vote_l_txt , .pkzq_con .vote_l_txt{ color:#0065c0;}

.md_debate .vote_r_txt , .pkzq_con .vote_r_txt{ color:#d80003;}

.md_debate .vote_btn{ margin-top:15px;}

.md_debate .vote_btn button , .pkzq_con .vote_btn button{background:url(58.png) no-repeat 0 -107px;  width:72px; height:22px; line-height:22px;  border:0px;}

.md_debate .vote_btn .btn_l , .btn_r , .pkzq_con .vote_btn .btn_l , .btn_r{ background:url(58.png) no-repeat 0 -107px; display:block; float:left; width:72px; height:22px; line-height:22px; overflow:hidden; text-align:center; color:#0065c0; margin-left:5px;}

.md_debate .vote_btn .btn_r , .pkzq_con .vote_btn .btn_r{ color:#d80003; margin-right:5px;}

/*--新闻头条--*/

.md_newHeadline{ width:375px; height:261px; float:left; padding:0 10px; overflow:hidden;}

.md_newHeadline .headline_list{ background:url(66.png) repeat-x 0 bottom; margin-top:8px; padding-bottom:8px;}

.md_newHeadline .last{ background:none; margin-top:8px;}

.md_newHeadline .headline_list li{line-height:24px; width:375px; overflow:hidden; ord-break:keep-all; white-space:nowrap; }

/*==行业评测*/

.md_hycp_headline{ width:330px; padding:10px 10px 0 10px; height:210px; background:url(63.png) no-repeat 0 -480px; float:left; overflow:hidden;}

.md_hycp_headline .tp_list{border-bottom:1px dashed #bdbdbd; padding-bottom:10px; }

.md_hycp_headline .tp_list dt{ line-height:24px;}

.md_hycp_headline .tp_list dd p.summary{ line-height:1.7em; color:#4b4b4b; text-indent:2em;}

.md_hycp_headline .tp_list dd a.details{ float:right; margin-top:-12px; color:#488ac1;}

.md_hycp_headline .bt_list{ padding-top:8px;}

.md_hycp_headline .bt_list li{ line-height:1.8em; background:url(50.png) no-repeat 0 -245px; padding-left:10px;}

.md_hycp_headline .bt_list li a.bt_list_tit{ float:left; color:#488ac1; display:block; width:210px;overflow:hidden;} 

.md_hycp_headline .bt_list li a.bt_list_tit:hover{ color:#d60000;}/*------rh2010-10-29------*/

.md_hycp_headline .bt_list li em.pTime{ float:right; color:#9e9e9e}

/*--评测报告--*/

.md_pcbg{ width:255px; height:220px; overflow:hidden; float:right; }

.md_pcbg h2{ background-position:0 -286px; height:34px; width:355px; overflow:hidden;}

.md_pcbg h2 a.pcbg_tit{ background:url(64.png) no-repeat 0 -510px; height:34px; width:90px; text-indent:-9999px; display:block;}

.pcbg_box{ border:1px solid #b2b2b2; border-top:none; height:180px; overflow:hidden; padding:5px 10px 0;}

.pcbg_box .pcbg_list{ border-bottom:1px dashed #bdbdbd; padding-bottom:5px;}

.pcbg_box .pcbg_list li{ width:210px; overflow:hidden; background:url(50.png) no-repeat 5px -247px; padding-left:15px; line-height:1.8em; white-space:nowrap; word-break:keep-all;}

.pcbg_box .pcbg_list li a{ color:#488ac1;}

.pcbg_box .pcbg_list li a:hover{ color:#d60000;}/*------rh2010-10-29------*/

.pcbg_box .pcbg_bt dt{ white-space:nowrap; word-break:keep-all; width:220px; overflow:hidden;}

.pcbg_box .pcbg_bt dd{ line-height:2em;}

.pcbg_box .pcbg_bt dt a{ line-height:2em; color:#525252;}

.pcbg_box .pcbg_bt dd p.pcbg_summary{ line-height:1.6em;}

.pcbg_box .pcbg_bt dd a.pcbg_btn{ background:url(58.png) no-repeat 0 -129px; display:block; width:90px; line-height:25px; text-align:center; float:left; margin-right:5px; margin-top:7px; color:#4c4c4c;}/*xj==2010-11-08*/

.pcbg_box .pcbg_bt dd a.pcbg_btn:hover{ text-decoration:none;}

.pcbg_box .pcbg_bt dd a.more{ display:block; float:right; margin-top:10px; background:url(51.png) no-repeat right -23px; padding-right:8px;}

/*--新闻咨询--新闻列表--*/

.xwzx_md{width:310px; height:240px; overflow:hidden; float:left;}

.xwzx_md_tit , .zcfg_md_tit{ background:url(59.png) no-repeat 0 -120px; height:36px;}

.xwzx_md_tit span , .zcfg_md_tit span{ display:block; background:url(64.png) no-repeat 10px 10px; height:36px; text-indent:-9999px;}

.xwzx_md_tit span#td{ background-position:10px -95px;}

.xwzx_md_tit span#zc{ background-position:10px -25px;}

.xwzx_md_tit span#gd{ background-position:10px -130px;}

.xwzx_md_tit span#hw{ background-position:10px -60px;}

.xwzx_md_tit span#gs{ background-position:10px -165px;}

.xwzx_md_tit span#jr{ background-position:10px -1650px}

.xwzx_md_tit span#cyl{ background-position:10px -1690px}

.xwzx_md_tit a , .md_hycp h2.hycp_tit a.more , .zcfg_md_tit a , .zcfg_md_tit a.more{ float:right; font-weight:normal; line-height:36px; background:url(51.png) no-repeat right -15px; padding-right:10px; margin-right:15px;}

.xwzx_md_con , .zcfg_md_con{ width:278px; height:180px; overflow:hidden; padding:10px 15px; border-right:1px solid #b0b0b0; border-left:1px solid #b0b0b0;}

.xwzx_md_con li , .zcfg_md_con li{ width:268px; overflow:hidden; line-height:1.8em; background:url(51.png) no-repeat -188px -88px; padding-left:10px; ord-break:keep-all; white-space:nowrap;}

.xwzx_md_ft{ background:url(59.png) no-repeat 0 -116px; width:310px; height:4px; overflow:hidden;}

/*--专家论市--地产会客厅--*/

.zjls , .dchkt{ width:310px;  overflow:hidden;}

.zjls{height:240px;}

.zjls h2 , .dchkt h2{ background:url(59.png) no-repeat 0 -253px; width:300px; padding-left:10px; height:33px; line-height:33px; font-size:14px; color:#d60000;}

.zjls h2 .zjls_icon , .dchkt h2 .dchkt_icon{ background:url(51.png) no-repeat -77px -1px; display:block; width:18px; height:14px; float:left; margin:7px 5px 0 0}

.zjls_con{ width:288px; height:196px; padding:5px 10px;  border:1px solid #b0b0b0; border-top:none;}

.con_list_tp{ padding-bottom:10px; border-bottom:1px dashed #b0b0b0; height:76px; width:288px; overflow:hidden;}

.con_list_tp em{ line-height:26px; height:26px; overflow:hidden; display:block;}

.con_list_tp em a{color:#488ac1; font-size:14px;}

.con_list_tp p{ line-height:1.5em; height:36px;  overflow:hidden;}

.con_list_tp .more , .con_list_bt .more{ line-height:1.5em; float:right; background:url(51.png) no-repeat right -24px; padding-right:8px;}

.con_list_bt{ margin-top:10px; height:95px; overflow:hidden; }

.con_list_bt span{ float:left; margin-right:10px; display:inline; padding:2px; border:1px solid #b0b0b0}

.con_list_bt dl{ float:left; width:204px;}

.con_list_bt dt{ line-height:22px; height:22px; overflow:hidden;}

.con_list_bt dt a{ font-size:14px; color:#488ac1;}

.con_list_bt dd{ line-height:2em; height:50px; overflow:hidden;}

.dchkt{ height:490px; overflow:hidden;}

.dchkt h2 .dchkt_icon{ background-position:-95px 3px; width:22px; height:20px;}

.dchkt_con{ border:1px solid #b0b0b0; height:441px; border-top:none; padding-top:15px;}

.dchkt_con_tp{ padding:0 10px; height:99px; overflow:hidden; display:block;}

.dchkt_con dt{ padding:2px; border:1px solid #b0b0b0; float:left; margin-right:10px;}

.dchkt_con dt img{ float:left}

.dchkt_con dd em a{ font-size:14px; color:#488ac1; line-height:1.8em; height:1.8em; overflow:hidden; display:block; background:url(51.png) no-repeat -180px 6px; padding-left:20px;}

.dchkt_con dd p{ line-height:1.6em;}.dchkt_con .more{ margin:0;}

/*--往期回顾--*/

.dchkt_hg{ width:290px; margin:0 auto; padding-top:15px; border-top:1px dashed #b0b0b0;}

.dchkt_hg li h3{ padding-left:20px;}

.dchkt_hg li h3 a{ font-size:14px; color:#488ac1; line-height:1.8em; background:url(51.png) no-repeat -180px 5px; padding-left:20px;}

.dchkt_hg li.fst{ background:none; padding:0;}

.dchkt_hg li{ padding-left:30px; line-height:2.2em; background:url(50.png) no-repeat 20px -243px; word-break:keep-all; white-space:nowrap; overflow:hidden;}

.dchkt_hg li a{ color:#488ac1;} .dchkt_hg li a.more{ color:#000; background-position:right -22px;}

/*--行业测评-版块Mode--*/

.md_hycp{ width:335px; height:305px; overflow:hidden;}

.md_hycp h2.hycp_tit{ background-position:0 -156px; height:34px; border-right:1px solid #b0b0b0; overflow:hidden;}

.md_hycp h2.hycp_tit span , .md_hycp h2.hycp_tit span#gfjzq , .md_hycp h2.hycp_tit span#xmcp , .md_hycp h2.hycp_tit span#cscp , .md_hycp h2.hycp_tit span#fwspc , .md_hycp h2.hycp_tit span#gyscp , .md_charts h2.charts_tit a{ background:url(64.png) no-repeat 0 -272px; display:block; height:34px; text-indent:-9999px; overflow:hidden;}

.md_hycp h2.hycp_tit span#gfjzq{ background-position:0 -312px;}

.md_hycp h2.hycp_tit span#xmcp{ background-position:0 -352px;}

.md_hycp h2.hycp_tit span#cscp{ background-position:0 -392px;}

.md_hycp h2.hycp_tit span#fwspc{background-position:0 -432px;}

.md_hycp h2.hycp_tit span#gyscp{background-position:0 -470px;}

.hycp_box{ height:270px; padding:0 10px; border:1px solid #b0b0b0; border-top:none; overflow:hidden;}

.hycp_box_tp{ padding:15px 0 14px; border-bottom:1px dashed #b0b0b0}

.hycp_box_tp dt{ float:left; padding:1px; border:1px solid #868686; width:136px; height:90px; overflow:hidden; margin-right:10px;}

.hycp_box_tp dd{ float:left; width:160px; height:90px; overflow: hidden}

.hycp_box_tp dd .tit{width:175px;  display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; float:left; }

.hycp_box_tp dd .summary{ line-height:1.8em;}

.hycp_nlist{ height:270px; padding-top:10px; overflow:hidden;}

.hycp_nlist li{ line-height:25px; padding-left:15px; background:url(50.png) no-repeat 5px -243px; width:290px; word-break:keep-all; white-space:nowrap; overflow:hidden; }

.hycp_nlist li a{ color:#488ac1;}/*------rh2010-11-29------*/.hycp_nlist li a:hover{ color:#d60000;}

/*--行业测评-房地产榜单--*/

.md_charts{ width:255px; height:935px; overflow:hidden; }

.md_charts h2.charts_tit{ background-position:0 -286px; height:34px; padding-left:15px;}

.md_charts h2.charts_tit a{ display:block; background-position:0 -550px;}

.md_chartsBox{ width:233px; height:890px; overflow:hidden; padding:10px; padding-top:0; border:1px solid #b1b1b1; border-top:none;}

.chart_list{ padding:10px 0; border-bottom:1px solid #ddd;}

.md_chartsBox .last{ border:none;}

.chart_list dt{ width:215px; overflow:hidden; line-height:2.4em; background:url(50.png) no-repeat 3px -260px; padding-left:15px; word-break:keep-all; white-space:nowrap; color:#488ac1;}

.chart_list dt.none{ background:none;}

.chart_list dt a{ font-size:14px; color:#488ac1; color:#525252; font-family:"Microsoft YaHei","黑体",Arial;}

.chart_list dt a:hover{ text-decoration:none;}

.chart_list dd{ line-height:23px; padding-left:20px; background:url(50.png) no-repeat 10px -245px;width:205px; overflow:hidden; word-break:keep-all; white-space:nowrap;}

.chart_list dd a{ color:#488ac1;}/*------rh2010-11-29------*/.chart_list dd a:hover{ color:#d60000;}

/*--政策法规搜索--*/

.zcfg_qsearch{width:204px; overflow:hidden;}

.zcfg_qsearch h2 .zcfg_icon{ background-position:-33px 0; width:13px; height:15px; overflow:hidden; margin-right:5px; _margin-top:8px;}

/*--政策法规板块--*/

.zcfg_item{ margin-top:16px;}

.zcfg_md{ width:363px; height:200px; overflow:hidden;}

.zcfg_md_tit{ background-position:-255px -286px; width:363px; height:34px; line-height:34px; overflow:hidden;}

.zcfg_md_tit span{ height:34px; overflow:hidden;}

.zcfg_md_tit span#zhgd{ background-position:12px -588px;}

.zcfg_md_tit span#kf{ background-position:12px -628px;}

.zcfg_md_tit span#fdcqy{background-position:12px -668px;}

.zcfg_md_tit span#sc{background-position:12px -708px;}

.zcfg_md_tit span#tdsy{background-position:12px -748px;}

.zcfg_md_tit span#xd{background-position:12px -788px;}

.zcfg_md_con{ width:331px; height:145px; border-bottom:1px solid #b0b0b0;}

.zcfg_md_con li{ width:311px; padding-left:20px; background-position:-178px -88px; line-height:2em;}

.zcfg_md_con li a{ color:#707070}

.zcfg_md_con li a:hover{color:#d60000;}

/*--政策法规列表--*/

.zcfg{width:734px;}

.zcfg_list li h3 a{ color:#488ac1;font-family:"Microsoft YaHei","黑体",Arial; font-size:14px; font-weight:normal}

.zcfg_list li span{ width:340px; overflow:hidden;}

/*--政策法规搜索列表--*/

.zcfg_s_lisr{width:638px;}

.zcfg_s_lisr .zcfg_list li span{ width:290px; overflow:hidden;}

/*--正反方观点PK--*/

.md_zfgdPK , .pk_comment , .pk_topic , .pk_com , .pk_handle { width:948px; overflow:hidden; border:1px solid #cbced7;}

.md_zfgdPK h2 , .pk_comment h2 , .pk_topic h2{ color:#d60000; line-height:32px;}

.md_zfgdPK h2 .pkIcon , .pk_comment h2 .pk_conmentIcon{ background-position:0 -21px; width:14px; height:16px; margin-top:6px; margin-right:10px;}

.md_zfgdPK .Pk_con{ padding:20px 70px; width:808px; overflow:hidden}

.md_zfgdPK .Pk_con h3{ line-height:2.2em;}

.Pk_summ em{ float:left; display:block; width:50px; font-size:14px; font-weight:700;line-height:1.5em;}

.Pk_summ p{ float:left; width:758px; line-height:1.5em;}

.Pk_debate .pk_just , .pk_against{ width:333px; height:136px; float:left; border:1px solid #bbbbbb; overflow:hidden}

.Pk_debate .pk_just dt , .pk_against dt{ float:left; display:block; width:74px; height:136px; border-right:1px solid #bbbbbb;}

.Pk_debate .pk_just dd , .pk_against dd{ width:238px; background:#edfaff; height:136px; float:left; padding:0 10px; overflow:hidden}

.Pk_debate .pk_just dt em , .pk_against dt em{ font-size:18px;font-family:"Microsoft YaHei","黑体",Arial; text-align:center; color:#9e9e9e; display:block; line-height:2em;}

.Pk_debate .pk_just dd em , .pk_against dd em{ font-size:20px;font-family:"Microsoft YaHei","黑体",Arial; display:block; color:#4c98d7; line-height:1.6em;}/*xj==2010-12-30*/

.Pk_debate .pk_just dd p , .pk_against dd p{ line-height:1.5em; height:90px; overflow:hidden; color:#707070}

.Pk_debate #just , #against{ font-size:24px;font-family:"Microsoft YaHei","黑体",Arial; margin:30px 0 0 0; text-align:center; display:block; }

.Pk_debate .pk_against{ float:right;}

.Pk_debate .pk_against dd{ background:#fff4f4;}

.Pk_debate .pk_against dd em{ color:#ee6161;}

.Pk_debate .pk_vs{ text-indent:-9999px; background:url(67.png) no-repeat -57px 0; width:67px; height:38px; overflow:hidden; margin:50px 0 0 35px;}

/*--正反方抽票--*/

.pk_vote{ width:700px; margin:20px auto 0;}

.pk_vote .pk_vote_l , .pk_vote_r{background:url(68.png) no-repeat 0 0;display:block; height:20px; overflow:hidden; }

.pk_vote_r{ background:url(68.png) no-repeat right -20px;}

/*--正反方抽票按钮--*/

.pk_btn{ width:700px; margin:20px auto 0;}

.pk_btn .pk_btn_z , .pk_btn .pk_btn_f{ background:url(69.png) no-repeat 0 0; width:147px; height:84px; border:none; overflow:hidden; margin-left:100px; cursor:pointer}

.pk_btn .pk_btn_f{ background-position:-147px 0;margin-right:100px;}

/*--投票点评--*/

.pk_comment{  background:url(70.png) repeat-y 0 0; width:948px;}

.pk_comment_{background:url(71.gif) no-repeat 0 0; width:948px; }

.pk_comment h2 .pk_conmentIcon{ background-position:-17px -21px; width:16px;}

.pk_comment .comment_l{ width:452px; float:left; padding:10px; }

.pk_comment .comment_r{ width:455px; float:right; padding:10px;}

.pk_comment .comment_l .more , .pk_comment .comment_r .more{ text-align:right;}

.pk_comment .comment_l .more a , .pk_comment .comment_r .more a{ color:#488ac1;}

.comment_list{ width:445px; margin:10px auto 0; border:1px solid #bbb; background:#fff;}

.comment_list dt{ width:94px; border-right:1px solid #bbb; float:left; padding:10px 0;}

.comment_list dt span{ width:70px; height:80px; padding:2px; border:1px solid #bbb; display:block; margin:0 auto; overflow:hidden}

.comment_list dt span a img{ width:70px; height:80px;}

.comment_list dt em{ display:block; text-align:center; line-height:2em; color:#488ac1}

.comment_list dd{ width:330px; float:left; padding:10px;}

.comment_list dd p{ height:85px; overflow:hidden; line-height:1.5em; font-size:14px;}

.comment_list dd .time{ margin-top:10px; display:block; text-align:right; color:#bbb;}

/*--pk评论操作--*/

.pk_comment .pk_handle{ width:948px; border:none;}

.pk_handle .handle_l{ width:452px; float:left; padding:0px 10px;}

.pk_handle .handle_r{ width:455px; float:left; padding:0px 10px;}

/*--我要点评--*/

.pk_sustain{ padding:0 10px;}

.pk_sustain h3{ line-height:2em;}

.pk_sustain .sustain_list li{ text-align:left; padding:3px 0; line-height:1.5em;}

.pk_sustain .sustain_list li textarea{ width:425px; height:80px; border:1px solid #bbb; overflow:auto;}

.pk_sustain .sustain_list li .pk_submit{ display:block; background:url(58.png) no-repeat left -85px; width:66px; float:left; height:22px; line-height:22px; padding-left:25px;}

.pk_sustain .sustain_list li a.pk_submit:hover{ text-decoration:none;}

.pk_sustain .sustain_list li .pk_submit span{  display:block; background:url(58.png) no-repeat -91px -85px; float:left; height:22px; line-height:22px; padding-right:10px;}/*------rh2010-11-29------*/

.pk_sustain .myCom_lists{ margin:-30px 0 0 -10px;} 

.pk_sustain .myCom_lists li.logined{ padding-left:20px;}

.pk_sustain .myCom_lists li.logined em{ margin-right:10px;}

/*--PK话题--*/

.pk_topic h2 .pk_topicIcon{ background-position:-35px -21px; width:16px; height:14px; overflow:hidden;  margin:10px 10px 0 0}

.pk_topic_con{ padding:10px 30px 30px;}

.topic_list{ padding:20px 0; width:880px; margin:0 auto; border-bottom:1px solid #eaeaea;}

.topic_list h3.tp_subject{ background:url(50.png) no-repeat 0 -262px; padding-left:15px; line-height:2em;}

.topic_list h3.tp_subject a{ color:#488ac1; font-size:14px; font-family:"Microsoft YaHei","黑体",Arial;}

.topic_list em.zy{ display:block; width:70px; float:left; padding-left:10px; line-height:2em; }

.topic_list span.summary{ width:780px; overflow:hidden; float:left; margin-left:10px;color:#9e9e9e; line-height:2em;}

.topic_vs .topic_vs_l{ height:108px; width:333px; float:left; border:1px solid #bbbbbb; margin-left:40px; display:inline}

.topic_vs .topic_vs_r{ height:108px; width:333px; float:right; border:1px solid #bbbbbb; margin-right:40px;display:inline}

.topic_vs .topic_vs_l dt , .topic_vs .topic_vs_r dt{ float:left; width:74px; height:108px; border-right:1px solid #bbbbbb; overflow:hidden;}

.topic_vs .topic_vs_l dt .just , .topic_vs .topic_vs_r dt .against{ display:block; text-align:center; font-size:24px; font-family:"Microsoft YaHei","黑体",Arial; margin:20px 0 0 0; }

.topic_vs .topic_vs_l dt em , .topic_vs .topic_vs_r dt em{font-size:18px; font-family:"Microsoft YaHei","黑体",Arial; color:#9e9e9e; display:block; line-height:2em; text-align:center;}

.topic_vs .topic_vs_l dd , .topic_vs .topic_vs_r dd { float:left; width:238px; background:#edfaff; height:98px; padding:10px 10px 0; overflow:hidden}

						   .topic_vs .topic_vs_r dd{ background:#fff4f4;}

.topic_vs .topic_vs_l dd p.summary , .topic_vs .topic_vs_r dd p.summary{ height:60px; line-height:1.6em; color:#9e9e9e; overflow:hidden;}

.topic_vs .topic_vs_l dd .topic_vs_btn , .topic_vs .topic_vs_r dd .topic_vs_btn{ background:url(58.png) no-repeat 0 -179px; display:block; width:61px; height:24px; line-height:24px; color:#fff; font-family:"Microsoft YaHei","黑体",Arial; font-size:14px; text-align:center;  margin:5px 0 0 70px;}

.topic_vs .topic_vs_l dd a.topic_vs_btn:hover , .topic_vs .topic_vs_r dd .topic_vs_btn:hover{ text-decoration:none;}

										 .topic_vs .topic_vs_r dd .topic_vs_btn{ background-position:0 -155px;}						

.topic_vs .pk_vs{ background:url(67.png) no-repeat 0 0; width:57px; height:38px; overflow:hidden; margin:40px 0 0 40px; text-indent:-9999px;}

/*--PK评论页--*/

.pk_com{ background:url(72.png) no-repeat 0 0; width:950px; border:none;}

.tab_comments{ width:950px;}

.tab_comments .com_tabNav{ width:950px; height:41px; overflow:hidden; }

.com_tabNav .tabs_z , .tabs_f , .tabs_f_nor , .tabs_z_nor{ background:url(61.png) no-repeat 0 0; display:block; float:left; width:476px; height:41px; text-align:center; line-height:41px;}

.com_tabNav .tabs_f{background-position:0 0; width:476px; height:41px;}

.com_tabNav .tabs_f_nor{ background-position:-476px 0; width:474px; height:37px; padding-top:4px; }

.com_tabNav .tabs_z_nor{ background-position:0 -41px; width:474px; height:37px; padding-top:4px; }

.com_tabNav a:hover{ text-decoration:none}

.com_con{ padding:20px 34px; border:1px solid #bbb; border-top:none;}

.tab_com_zf , .tab_com_ff{ width:880px; overflow:hidden;}

.tab_com_zf .comment_list , .tab_com_ff .comment_list{ width:878px; border:1px solid #bbb;}

.tab_com_zf .comment_list dd , .tab_com_ff .comment_list dd{ width:760px; }

.tab_com_zf .comment_list dd p , .tab_com_ff .comment_list{ color:#434343;}

.com_con .sustain_list li .w_870{width:855px; overflow:hidden;}

/*--两会动态--*/

.md_lhdt , .md_gzzc{ width:348px; height:234px; background:url(63.png) no-repeat 0 -480px; overflow:hidden}

.md_lhdt h2 , .md_gzzc h2	{ width:324px; margin:0 auto; height:34px; background:url(64.png) no-repeat 0 -828px; overflow:hidden; border-bottom:1px solid #d90000; }

.md_lhdt h2 a.more , .md_gzzc h2 a.more , .md_gdfx h2 a.more , .md_hyfw h2 a.more , .md_zfjd h2 a.more , .md_hzhb h2 a.more , .fx_intor_md h3 a.more{ float:right; background:url(51.png) no-repeat right -25px; padding-right:10px; margin:8px 0 0 0 }

.md_lhdt .lhdt_list , .md_gzzc .gzzc_list{ height:180px; padding:10px 20px; overflow:hidden;}

.md_lhdt .lhdt_list dt{ padding-bottom:5px; padding-left:8px; height:30px; overflow:hidden; text-align:center; }

.md_lhdt .lhdt_list dt a{ line-height:2em; font-size:14px; color:#d60000; font-weight:600;}

.md_lhdt .lhdt_list dd , .md_gzzc .gzzc_list li{ width:290px; line-height:2em; background:url(51.png) no-repeat -189px -90px; padding-left:10px; word-break:keep-all; white-space:nowrap; overflow:hidden; }

.md_lhdt .lhdt_list dd{ padding-left:8px;}

/*--工作之窗--*/

.md_gzzc{ width:260px; background-position:-350px -480px;}

.md_gzzc h2{ width:236px; background-position:0 -868px;}

.md_gzzc .gzzc_list li{ width:230px; line-height:2em;}

/*--两会概况--*/

.md_lhzk , .md_lhzk_300{ width:322px; height:665px;/*xj==2011-01-17*/ overflow:hidden; float:left;}

.md_lhzk h2 , .md_gdfx h2 , .md_hyfw h2 , .md_zfjd h2 , .md_hzhb h2 , .md_lhzk_300 h2{ background:url(59.png) no-repeat 0 -66px; height:33px; line-height:33px;}

.md_lhzk h2 .lhzk_icon , .md_lhzk_300 h2 .lhzk_icon{ background-position:-55px -21px; width:22px; height:22px; margin:5px 7px 0 10px; float:left; }

.md_lhzk .lhzk_con , .md_lhzk_300 .lhzk_con{ height:611px;/*xj==2011-01-17*/ width:280px; border:1px solid #b0b0b0; border-top:none; padding:10px 20px; overflow:hidden}

.md_lhzk .lhzk_list , .md_lhzk_300 .lhzk_list{ border-bottom:1px solid #eaeaea;}

.md_lhzk dl.last , .md_lhzk_300 dl.last{ border:none;}

.md_lhzk .lhzk_list dt , .md_lhzk_300 .lhzk_list dt{ line-height:2.2em; background:url(51.png) no-repeat -187px -57px; padding-left:10px;}

.md_lhzk .lhzk_list dt a , .md_lhzk_300 .lhzk_list dt a{ color:#3d3d3d; }

.md_lhzk .lhzk_list dd a.lhzk_btn , a.lhzk_btn_233 , a.lhzk_btn_273 , .md_lhzk_300 .lhzk_list dd a.lhzk_btn , a.lhzk_btn_233 , a.lhzk_btn_273{ display:inline; background:url(58.png) no-repeat -62px -179px; width:96px; height:23px; line-height:23px; text-align:center; float:left; margin:5px 20px; overflow:hidden;word-break:keep-all; white-space:nowrap;}

.md_lhzk .lhzk_list dd a.lhzk_btn_233 , .md_lhzk_300 .lhzk_list dd a.lhzk_btn_233{ background-position:0 -203px; width:233px;}

.md_lhzk .lhzk_list dd a.lhzk_btn_273 , .md_lhzk_300 .lhzk_list dd a.lhzk_btn_273{ background-position:0 -226px; width:273px; margin:5px 0 0 0;}

.md_lhzk_300{ width:300px;}

.md_lhzk_300 h2{ background-position:0 0; height:32px;}

.md_lhzk_300 .lhzk_con{width:278px; padding:10px; border:1px solid #cdcdd8; border-top:none;}

.md_lhzk_300 .lhzk_list dd a.lhzk_btn , a.lhzk_btn_233 , a.lhzk_btn_273{ margin:5px 15px;}

/*--各地房协--*/

.md_gdfx , .md_hyfw , .md_zfjd , .md_hzhb{ width:348px; height:325px;}/*xj==2011-01-17*/

.md_gdfx h2 , .md_hyfw h2 ,.md_zfjd h2 { width:348px; background-position:-310px -253px;}

.md_gdfx h2 .gdfx_icon , .md_hyfw h2 .hyfw_icon , .md_zfjd h2 .zfjd_icon , .md_hzhb h2 .hzhb_icon{ background-position:-82px -23px; width:15px; height:15px; float:left; margin:10px 8px 0 10px;}

.md_gdfx h2 a.more , .md_hyfw h2 a.more , .md_zfjd h2 a.more , .md_hzhb h2 a.more , .fx_intor_md h3 a.more{ float:right; margin:0 10px 0 0; background-position:right -18px;}

.md_gdfx .gdfx_list , .md_hyfw .hyfw_list , .md_zfjd .zfjd_list , .md_hzhb .hzhb_list{ width:306px; height:271px;/*xj==2011-01-17*/ padding:10px 20px; border:1px solid #b0b0b0; border-top:none;}

.md_gdfx .gdfx_list li , .md_hyfw .hyfw_list li , .md_zfjd .zfjd_list li , .md_hzhb .hzhb_list li{ width:290px; line-height:2em; background:url(51.png) no-repeat -189px -90px; padding-left:10px; overflow:hidden;word-break:keep-all; white-space:nowrap;}

.md_gdfx .gdfx_list li a , .md_hyfw .hyfw_list li a{ color:#4b4b4b;}

/*--会员服务--*/

.md_hyfw , .md_hzhb{ width:260px;}

.md_hyfw h2 , .md_hzhb h2{ width:260px; background-position:-300px -32px;}

.md_hyfw h2 .hyfw_icon{ background-position:-101px -22px; width:17px; height:17px; margin:7px 8px 0 10px;}

.md_hyfw .hyfw_list , .md_hzhb .hzhb_list{ width:218px;}

.md_hyfw .hyfw_list li , .md_hzhb .hzhb_list li{ width:200px; line-height:2em;}

.md_hyfw .hyfw_list li.sepc{ background:none; padding:5px 0 5px 10px; line-height:0;}

.md_hyfw .hyfw_list li a.hyfw_join{ display:inline-block; background:url(58.png) no-repeat -90px -129px; width:104px; line-height:25px; overflow:hidden; padding-left:30px; color:#fff;}

.md_hyfw .hyfw_list li a:hover{ text-decoration:none;}

/*--政策解读--*/

.md_zfjd{ height:320px;}/*xj==2011-01-17*/ 

.md_zfjd h2 .zfjd_icon{ background-position:-33px 0; width:13px; height:15px;}

.md_zfjd .zfjd_list , .md_hzhb .hzhb_list{ height:276px;}/*xj==2011-01-17*/ 

/*--合作伙伴--*/

.md_hzhb h2 .hzhb_icon{ background-position:-95px 0; width:22px; height:17px;}

/*--房协介绍--*/

.fx_intor , .md_yjh{ width:950px;}

.fx_intor h2 , .md_yjh h2{ background:url(59.png) no-repeat 0 -320px; height:33px;  line-height:33px; padding-left:10px;}

.fx_intor h2 .cyh_icon , .md_yjh h2 .yjh_icon{ background-position:-119px -22px; width:16px; height:15px; overflow:hidden; float:left; margin:7px 8px 0 5px;}

.fx_con , .md_yjh_con{ width:930px; border:1px solid #b0b0b0; border-top:none; padding:15px 9px;}

.fx_intor_md{ width:300px; height:210px; overflow:hidden; float:left;}

.fx_intor_md h3{ line-height:2em; background:url(73.png) no-repeat 0 bottom; padding-left:8px; padding-bottom:5px;}

.fx_intor_md_con{ padding:10px 0; height:190px;}

.fx_intor_md_con dt{ float:left; margin:0 10px 5px 5px;}

.fx_intor_md_con dt img{ width:75px; height:75px; overflow:hidden}

.fx_intor_md_con dd em{ line-height:2em; color:#4b4b4b}

.fx_intor_md_con dd em a{ color:#4b4b4b;}

.fx_intor_md_con dd p{ line-height:1.5em; color:#4b4b4b; height:60px; overflow:hidden;}

.fx_intor_md_con dd p a{ display:inline; margin:0 3px; }

.fx_intor_md_con dt.lishi{ float:none;}

.fx_intor_md_con dd.lishi a{ display:inline; margin:0 3px; line-height:2em;}

/*--会员单位--*/

.md_hydw{ width:930px;}

.md_hydw h3{ background:url(59.png) no-repeat 0 -353px; height:33px; line-height:33px; padding-left:20px;}

.md_hydw h3 .s_letter{ margin-left:20px; }

.md_hydw h3 .s_letter dt{ float:left; font-weight:normal; margin-right:10px;}

.md_hydw h3 .s_letter dd{ float:left; display:inline; margin:0 7px;}

.md_hydw h3 .s_letter dd a{ color:#488ac1;}

.md_hydw h3 .hydw_search{ float:right; margin-left:5px; width:168px; height:22px; position:relative; }

.md_hydw h3 .hydw_search .hydw_inp , .hydw_btn{ background:url(57.png) no-repeat 0 0; border:0; width:100px; height:22px; border-right:1px solid #b0b0b0; overflow:hidden; position:absolute; margin-top:5px;}

.md_hydw h3 .hydw_search .hydw_btn{ background-position:-1px -25px; width:61px; height:22px; padding-left:15px; line-height:22px; color:#FFF; left:101px; border:none; overflow:hidden; }

.md_hydw_con{ padding:10px;}

.md_hydw_con_l{ width:690px; overflow:hidden; float:left;}

.md_hydw_con_r{ width:220px; float:right;}

.hydw_list{ padding:8px 0; display:block; width:690px; overflow:hidden;}

.hydw_list dt{ background:url(51.png) no-repeat -180px 2px; padding-left:20px; color:#488ac1; font-weight:700; float:left; }

.hydw_list dd{ display:block; overflow:hidden; width:610px; word-break:keep-all; white-space:nowrap;}

.hydw_list dd a{ display:inline; margin-right:15px;}

/*--按省市搜索--*/

.search_pro{ background:url(63.png) no-repeat 0 -714px; width:200px; height:201px; padding:0 10px; overflow:hidden}

.search_pro h4{ line-height:26px; border-bottom:1px solid #b0b0b0; margin-bottom:3px;}

.pro_con{ width:200px;}

.pro_con span{ display:inline; float:left; width:40px; height:24px; line-height:24px; text-align:center; overflow:hidden;}

/*--中国房地产研究会--*/

.md_yjh h2{ padding-left:10px;}

/*--各地两会--*/

.fx_gdlh , .md_hydw{ width:930px; }

.fx_gdlh .fx_gdlh_tit{ background:url(59.png) no-repeat 0 -353px; line-height:33px; padding-left:20px;}

.fx_gdlh .fx_gdlh_l{ width:290px; padding-left:20px; padding-top:20px;}

.fx_gdlh .fx_gdlh_r{ width:620px;}

.fx_xiehui{ width:268px; height:153px; padding:10px; background:url(63.png) no-repeat -367px 0; overflow:hidden;}

.fx_xiehui dl{ padding:0 10px; width:248px; height:153px; overflow:hidden; position:relative}

.fx_xiehui dl dt{ line-height:2em; padding-left:2em;}

.fx_xiehui dl dd{ line-height:1.6em; text-indent:2em; color:#404040;}

.fx_xiehui dl dd a.more{ background:url(51.png) no-repeat right -24px; padding-right:10px; position:absolute; right:10px;}

.fx_gdlh_r .gdlh_map{ float:right; margin-top:10px;}

/*--相关链接--*/

.md_links{ width:950px;}

.md_links h2{ background:url(59.png) no-repeat 0 -386px; height:34px; line-height:34px; padding-left:10px;}

.md_links h2 .links_icon{ background-position:-15px -152px; width:14px; height:14px; float:left; overflow:hidden; margin:8px 10px 0 10px;}

.links_con{ width:908px; border:1px solid #b0b0b0; border-top:none; padding:20px;}

.links_list{ padding-bottom:10px; border-bottom:1px solid #b0b0b0;}

.links_con dl.spec{ border:none;}

.links_list dt{ background:url(51.png) no-repeat -187px -54px; padding-left:10px; line-height:2em;}

.links_list dd{ line-height:2em;}

.links_list dd a{ display:inline; margin:0 9px;}

/*--房协章程--*/

.md_fxzc , .md_committee{ width:608px; padding:15px; border:1px solid #cdcdd8; overflow:hidden; background-color:#f4f8fb;}

.md_fxzc h2 , .md_committee h2{ padding-bottom:8px; border-bottom:1px solid #e6e6e6}

.md_fxzc h2 span , .md_committee h2 span{ display:block; width:605px; overflow:hidden; word-break:keep-all; white-space:nowrap; letter-spacing:1px;}

.md_fxzc_con , .md_comm_con{ padding:10px; width:588px; overflow:hidden;}

.rule_list , .comm_list{ padding-bottom:10px; border-bottom:1px dashed #ced0d1;}

.md_fxzc_con dl.last{ border:none}

.rule_list dt{ line-height:2em; background:url(51.png) no-repeat -187px -55px; padding-left:15px; font-family:"Microsoft YaHei","黑体",Arial; font-size:14px;}

.rule_list dt em , .rule_list dd em{ display:block; width:70px; float:left; overflow:hidden; word-break:keep-all; white-space:nowrap;font-size:14px;}

.rule_list dd{ padding:8px 0 8px 15px;}

.rule_list dd em{ color:#7c7c7c; font-size:12px; line-height:1.8em;}

.rule_list_txt{width:500px; overflow:hidden; float:left; }

.rule_list dd p{ width:500px; overflow:hidden; line-height:1.8em; color:#7c7c7c; }

/*--专业委员会--*/

.md_comm_con dl.last{ border:none;}

.comm_list{ padding:20px 0;}

.comm_list dt{ background:url(50.png) no-repeat 0 -262px; padding-left:15px; line-height:2em;}

.comm_list dt a{ font-size:14px; color:#488ac1; font-weight:bold;}

.comm_list dd.comm_text{ padding-left:15px;} 

.comm_list dd.comm_text p{ line-height:2em;}

/*--会员单位--*/

.md_member , .md_lsUnit , .md_msc , .md_xgbm{ width:640px; overflow:hidden; float:left;}

.md_member h2 , .md_lsUnit h2 , .md_msc h2{ background:url(59.png) no-repeat -322px -66px; line-height:33px; overflow:hidden;}

.md_member h2 .member_icon , .md_lsUnit h2 .Unit_icon , .md_msc h2 .msc_icon{ background-position:-119px -22px; width:16px; height:15px; margin:7px 8px 0 20px; float:left;}

.member_con{ width:638px; border:1px solid #b0b0b0; border-top:none;}

.member_con div.member_pro{  border-bottom:1px solid #dbdbdb; padding:0 0 10px 0; }

.pro_list{ padding-bottom:5px; padding-top:10px; border-bottom:1px solid #dbdbdb; background:#f5f8f9;}

.pro_list dt{ line-height:2em; width:603px; margin:0 auto; padding:0 0 5px 10px; border-bottom:1px solid #dbdbdb;}

.pro_list dd{ display:block; width:600px; overflow:hidden; margin:5px auto;}

.pro_list dd a{ display:block; width:45px; overflow:hidden; float:left; padding:5px 0 5px 5px;}

.city_lists{ padding:20px;}

.city_lists dl dt{ background:url(51.png) no-repeat -187px -55px; padding-left:15px; line-height:2em; font-size:14px;}

.city_lists dl dd{line-height:2.5em; padding-left:15px; display:block;}

.city_lists dl dd em{ display:block; float:left;width:40px; color:#488ac1}

.city_lists dl dd a{ font-size:14px; color:#488ac1;  }

/*--理事单位--*/

.Unit_con , .msc_con , .xgdm_con{ padding:10px 20px; width:598px; border:1px solid #dbdbdb; border-top:none;}

.Unit_con dl.Unit_cwls{width:598px; overflow:hidden;}

.Unit_cwls dt , .Unit_ls dt , .xgdm_list dt{ padding-left:15px; background:url(51.png) no-repeat -188px -59px;}

.Unit_cwls dd{ padding:10px 0 15px 18px; width:580px; display:block; overflow:hidden; border-bottom:1px dashed #dbdbdb;}

.Unit_cwls dd span{ display:block; width:48px; margin-right:10px; float:left; padding:8px 0; overflow:hidden}

.Unit_cwls dd span a{ word-break:keep-all; white-space:nowrap; color:#488ac1}

.Unit_ls dd{ width:583px; display:block; padding:5px 0 0 15px;}

.Unit_ls .ls_item{ width:135px; height:95px; margin-right:10px; margin-top:5px; overflow:hidden; float:left; line-height:1.5em; display:inline}

.Unit_ls .ls_item p{color:#707070;}

/*--两会秘书处--*/

.msc_items{ padding-bottom:20px; border-bottom:1px dashed #bcbcbc}

.msc_items dt { background:url(51.png) no-repeat -187px -54px; padding-left:15px; line-height:2em;}

.msc_items dd{ padding-left:15px; line-height:2em; color:#707070;}

/*==秘书长==*/

.msz dt , .fmsz dt{ margin-bottom:10px;}

.msz dd span{ margin-right:20px; float:left;}

.msz dd span.msz_name{ margin-top:135px;}

/*==副秘书长==*/

.fmsz{ width:598px; border:none;}

.fmsz_lst{ width:180px; margin:10px 0 0 10px; display:inline; float:left; overflow:hidden;}

.fmsz_lst span{ width:118px; display:block; color:#488ac1; overflow:hidden; word-break:keep-all; white-space:nowrap; line-height:2em;}

/*--相关部门--*/

.md_xgbm{ margin-top:10px;}

.md_xgbm h2{ background:url(59.png) no-repeat 0 -386px; width:639px; border-right:1px solid #b3b3b3; height:34px; line-height:34px;}

.md_xgbm h2 .xgbm_icon{ float:left; background-position:-15px -145px; margin:3px 10px 0 15px; width:14px; height:21px;}

.xgdm_con{border:1px solid #b3b3b3; border-top:none;}

.xgdm_list{ margin:5px 0; padding-bottom:8px; border-bottom:1px solid #d2d2d2;}

.xgdm_con dl.last{ border:none;}

.xgdm_list dt{ line-height:2em; color:#686868; background-position:-188px -55px;}

.xgdm_list dd span{ margin:0 15px; line-height:2em;}

/*--404--*/

.md_404{ width:910px;  padding:20px;}

.prompt_404{ width:628px; margin:0 auto; display:block;}

/*----------Index------------*/

/*--今日头条--*/



.td_headline h2{ width:780px; height:30px; margin-bottom:5px; }

.td_headline h2 a{ width:724px; margin:0 auto; display:block;}

.td_list li{ float:left; line-height:2em; margin-right:10px;}

/*--新闻热词--*/

.md_hot{ background:url(75.png) no-repeat 0 0; width:900px; padding-left:35px; padding-right:15px; margin-bottom:10px; height:36px; line-height:36px; overflow:hidden;}

.hot_list dt{ float:left; font-weight:600; color:#e60000; font-size:14px;} 

.hot_list dt .hot_ico{ background-position:0 -52px; width:14px; height:15px; margin:10px 15px 0 3px; float:left;}

.hot_list dd{ float:left; padding-left:15px; height:36px; overflow:hidden; }

.hot_list dd a{ display:inline; color:#488ac1; float:left; margin:0 3px;}

/*首页焦点图*/

.homeFocus , .focusNews{ width:500px; height:296px; overflow:hidden;}

#ifocus { width:480px; height:274px; padding:9px; border:1px solid #DEDEDE; background:#F8F8F8; overflow:hidden; }

	#ifocus_pic { display:inline; position:relative; float:left; width:395px; height:274px; overflow:hidden;}

		#ifocus_piclist { position:absolute; left:0; top:0;}

		#ifocus_piclist li { width:395px; height:274px; overflow:hidden; }

		#ifocus_piclist img { width:395px; height:274px; }

	#ifocus_btn { display:inline; float:right; width:81px; }

		#ifocus_btn li { width:81px; height:47px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }

		#ifocus_btn img { width:67px; height:38px; margin:5px 0 0 10px; }

		#ifocus_btn .current { background: url(76.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }	

	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }

	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }

		#ifocus_tx .normal { display:none; }

/*焦点新闻*/

.focusNews{ width:420px; padding:0 10px; }

.fn_lists{ padding-bottom:10px; margin-top:10px; border-bottom:1px solid #e2e2e2}

.focusNews ul.last{ border:none;}

.fn_lists li{ width:410px; padding-left:10px; line-height:26px; word-break:keep-all; white-space:nowrap; overflow:hidden; }

.fn_lists li a.list_new1 , a.list_new2{ font-size:18px; font-weight:700; font-family:"\9ED1\4F53","宋体",Arial; color:#d60000;}

.fn_lists li a.list_new2{ color:#333; font-size:16px;}

/*两会专区*/

.md_lhzq{ width:225px; height:109px; padding:40px 20px 0 20px; background:url(63.png) no-repeat -220px -715px; position:relative;}

.md_lhzq a.more{
	position:absolute;
	right:6px;
	top:10px;
	color:#666;
} 

.lhzq_item{ width:225px; height:99px; overflow:hidden;}

.lhzq_item li{ float:left; width:105px; background:url(58.png) no-repeat -64px 0; height:26px; line-height:26px; overflow:hidden; margin:3px 0 3px 5px; text-align:center;}

.lhzq_item li a:hover{ text-decoration:none;}

/*pk专区*/

.md_pkzq{ width:263px; height:208px; border:1px solid #dbdbdb;}

.md_pkzq h2{ background-position:-504px 0; height:31px;  border-bottom:1px solid #dbdbdb}

.md_pkzq h2 span{ text-indent:-9999px; background:url(64.png) no-repeat 0 -910px; display:block;}

.md_pkzq h2 a.more{ float:right; line-height:31px; margin-right:5px; font-weight:normal; color:#666;} .md_pkzq h2 a.more:hover{ color:#d60000}

.pkzq_con{ width:233px; height:177px; padding:0 5px; overflow:hidden; background:url(77.png) repeat-x 0 -149px; }

.pkzq_con h3{ line-height:26px; width:width:233px; word-break:keep-all; white-space:nowrap; overflow:hidden;}

.pkzq_con h3 em{ display:inline-block; width:40px;}

.pkzq_con .zf dd ,.pkzq_con .ff dd{ line-height:1.6em;}

.pkzq_con .zf dt ,.pkzq_con .ff dt{ font-weight:700; line-height:22px; font-weight:normal;}

/*rh 2010-12-6*/.pkzq_con .ff dt{ color:#d60000;}

.pkzq_con .vote_ratio{ width:130px;}

.pkzq_con .vote_btn{ margin-top:15px;}

/*动态*/

.md_trends{ width:320px; height:170px; float:left;  overflow:hidden; position:relative;}

.md_trends a.more{ position:absolute; right:10px; top:10px; color:#666;} .md_trends a.more:hover{ color:#d60000; }

.trends_tit{ background-position:0 -541px; height:37px; padding-left:0px;}

.trends_tit a{display:block; width:98px; height:37px; text-indent:-9999px; background:url(61.png) no-repeat 0 -92px; float:left; }

.trends_tit a.tab-hydt{ background-position:-198px -92px;}

.trends_tit a.tab-hydt-cur{background-position:0px -92px;}

.trends_tit a.tab-dfdt{ background-position:-98px -92px;}

.trends_tit a.tab-dfdt-cur{background-position:-296px -92px;}

.trends_tit a.tab-nctj{background-position:-597px -92px; }

.trends_tit a.tab-nctj-cur{background-position:-400px -92px;}

.trends_tit a.tab-qwfb{background-position:-498px -92px;}

.trends_tit a.tab-qwfb-cur{background-position:-696px -92px;}

.trends_list{ height:135px; width:300px; padding:0 10px 0 10px; overflow:hidden }

.trends_list li , .dchk_befor dd , .jxbg_bt li , .mode_zcfg_list li , .cpbd_list dd , .mode_qydt_list li{ height:22px; line-height:22px; background:url(51.png) no-repeat -189px -90px; padding-left:10px; overflow:hidden;}

.pkzq_con li{ height:22px; line-height:22px; background:url(51.png) no-repeat -189px -90px; padding-left:10px; margin-top:25px;}

.trends_list li a{ color:#4b4b4b; margin:0 2px;} .trends_list li a:hover{ color:#cc0000;}

/*--地产会客厅--*/

.md_dchk{ width:660px; height:190px; overflow:hidden;} 

.md_dchk .dchk_tit{ padding-left:0px; background:url(59.png) no-repeat 0 -541px; height:37px; width: }

.md_dchk .dchk_tit span{ display:block; background:url(61.png) no-repeat -798px -92px; width:112px; height:37px;text-indent:-9999px; }

.md_dchk .dchk_tit a.more{ float:right; font-weight:normal; margin:2px 10px 0 0; color:#666;} .md_dchk .dchk_tit a.more:hover{ color:#d60000;}

.dchk_now , .dchk_befor{ width:368px; padding:20px 10px 0 10px; height:130px;}

.dchk_now dt{
	width:105px;
	height:120px;
	padding:1px;
	border:1px solid #878787;
	float:left;
	margin-right:10px;
}

.dchk_now dt img{
	width:105px;
	height:120px;
	float:left;
}

.dchk_now dd{ float:left; width:240px; overflow:hidden;}

.dchk_now dd h3{word-break:keep-all; white-space:nowrap; overflow:hidden; line-height:26px; text-indent:2em; ;}

.dchk_now dd h3 a{ color:#d60000; }  .dchk_now dd h3 a em{ margin-right:20px; font-family:"黑体",Arial}

.dchk_now dd p{ text-indent:2em; line-height:1.7em;} .dchk_now dd p a{ color:#4b4b4b;}

.dchk_bedeck{ background:url(77.png) no-repeat right 10px; height:149px; width:1px; overflow:hidden; }

.dchk_befor{ width:248px;}

.dchk_befor dt{ padding-left:20px;  line-height:2em; }

.dchk_befor dt a{ font-size:16px; font-weight:700; font-family:"黑体",Arial; color:#d60000 }

.dchk_befor dd{ background:url(51.png) no-repeat -175px -90px; padding-left:26px; word-break:keep-all; white-space:nowrap; overflow:hidden;} 

.dchk_befor dd a{ color:#4b4b4b;} .dchk_befor dd a:hover{ color:#cc0000;}

/*--数据报告--*/

.mode_sjbg , .mode_hycp , .md_mqzs , .mode_ynjl{ width:950px;}

.mode_sjbg .sjbg_tit , .mode_hycp .mode_hycp_tit , .mode_ynjl .ynjl_tit{ background-position:0 -422px; width:930px; height:49px; padding-left:20px;}

.mode_sjbg .sjbg_ft  , .mode_hycp .hycp_ft , .md_mqzs .mqzs_ft , .mode_ynjl .ynjl_ft{ background:url(59.png) no-repeat 0 -527px; width:950px; height:13px; overflow:hidden;}

.mode_sjbg .sjbg_con , .mode_hycp .hycp_con , .md_mqzs .mqzs_con ,  .mode_ynjl .ynjl_con{ width:908px; padding:15px 20px 0 20px; border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}

.sjbg_tit span , .mode_hycp_tit span , .ynjl_tit span{ display:block; background:url(64.png) no-repeat 0 -948px; width:100px; height:49px; text-indent:-999px; float:left;}

.sjbg_tit .itemize { margin:5px 20px 0 0;}

.sjbg_tit .itemize li{ float:left; display:inline; margin:0 5px;}

.sjbg_tit .itemize li a{ padding:0 2px; color:#488ac1} .sjbg_tit .itemize li a.more{ color:#666;}

/*--35城市--*/

.city_35 , .jxbg , .mode_zcfg , .cpbd , .cpnews , .mode_qydt , .ctls , .fcjr , .jygl{ width:280px; float:left; padding-right:20px; height:260px;  background:url(77.png) no-repeat right -365px; overflow:hidden;} 

.city_35 h3 , .jxbg h3 , .mode_zcfg h3 , .cpbd h3 , .cpnews h3 , .mode_qydt h3  , .ctls h3 , .fcjr h3 , .jygl h3{ padding-bottom:5px; border-bottom:1px solid #d60000; background:url(64.png) no-repeat 0 -1118px;}

.city_35 h3 a.more , .jxbg h3 a.more , .mode_zcfg h3 a.more , .cpbd h3 a.more , .cpnews h3 a.more ,  .mode_qydt h3 a.more { float:right; margin:5px 10px 0 0; font-weight:normal; color:#666; }

.city_35 h3 a.more:hover , .jxbg h3 a.more:hover , .mode_zcfg h3 a.more:hover , .cpbd h3 a.more:hover , .cpnews h3 a.more:hover ,  .mode_qydt h3 a.more:hover{ color:#d60000;} 

/*rh 2010-12-15*/.city_35 .mrcj_tab{ margin-top:7px;} 

.city_35 .mrcj_tab th{ color:#333; border-bottom:3px solid #d60000; padding-bottom:5px;}

/*rh 2010-12-15*/.city_35 .city_35_date{ text-align:right; line-height:26px; color:#666 }

/*--精选报告--*/

.jxbg , .cpnews , .fcjr{ margin-left:10px;}

.jxbg h3{ background-position:0 -1148px;}

.jxbg_tp{ padding:10px 20px 10px 20px; height:90px; border-bottom:1px dashed #bdbdbd; overflow:hidden;}

.jxbg_tp dt { float:left; margin-right:10px;} 

.jxbg_tp dt img{ width:63px; height:89px;}

.jxbg_bt{ padding-top:15px;}

.jxbg_bt li{ padding-left:20px; background-position:-180px -90px;}

.jxbg_bt li a{ color:#4b4b4b;} .jxbg_bt li a:hover{ color:#cc0000;} 

/*--政策法规--*/

.mode_zcfg , .mode_qydt , .jygl{ background:none; padding:0; margin-left:10px; }

.mode_zcfg h3{ background-position:0 -1178px;}

.mode_zcfg_list , .mode_qydt_list{ padding:10px 10px;}

.mode_zcfg_list li a , .mode_qydt li a{ color:#4b4b4b;}

.mode_zcfg_list li a:hover , .mode_qydt li a:hover{ color:#cc0000;}

/*--行业测评--*/

.mode_hycp_tit span{ background-position:0 -985px;}

/*测评榜单*/

.cpbd h3{ background-position:0 -1208px;}

.cpbd_list{ border-bottom:1px dashed #dbdbdb; padding:5px 0;}

.cpbd_list dt{ line-height:1.8em; padding-left:10px;} .cpbd_list dd a{ color:#488ac1;}

/*测评新闻*/

.cpnews h3{ background-position:0 -1238px;}

.cpnews_tp    , .fcjr_tp{ padding:10px 0}

.cpnews_tp dt , .fcjr_tp dt{ float:left; margin-right:10px;}

.cpnews_tp dd , .cpnews_bt li , .fcjr_tp dd , .fcjr_bt li{line-height:22px; height:22px; background:url(51.png) no-repeat -189px -90px; padding-left:10px; overflow:hidden;}

.cpnews_bt , .fcjr_bt{ padding-top:10px; border-top:1px dashed #dbdbdb;}

.cpnews_tp dt a , .cpnews_tp dd a , .cpnews_bt li a , .fcjr_tp dt a , .fcjr_tp dd a , .fcjr_bt li a{ color:#4b4b4b;}

.cpnews_tp dt a:hover , .cpnews_tp dd a:hover , .cpnews_bt li a:hover , .fcjr_tp dt a:hover , .fcjr_tp dd a:hover , .fcjr_bt li a:hover{ color:#cc0000;}

/*企业动态*/

.mode_qydt h3{ background-position:0 -1268px;}

/*--名企业展示--*/

.md_mqzs .mqzs_tit{ background-position:0 -471px; width:950px; height:51px;}

.md_mqzs .mqzs_tit a{ background:url(64.png) no-repeat 0 -1070px; display:block; width:100px; height:25px; margin-left:380px;}

.md_mqzs .mqzs_con{ padding:15px 10px 0 10px; width:928px;}

.mqzs_con .mqzs_list a{ width:92px; height:65px; padding:1px; border:1px solid #9f9f9f; display:inline; float:left; margin:5px 10px; overflow:hidden;}

.mqzs_con .mqzs_list a img{ width:92px; height:65px;}

/*业内交流*/

.mode_ynjl .ynjl_con{ padding-top:15px;}

.ynjl_tit span{ background-position:0 -1025px;}

/*说谈楼市*/

.ctls h3 , .fcjr h3 , .jygl h3{ border-bottom:none; padding:0; text-indent:-9999px; height:25px; overflow:hidden; }

.ctls h3{ background-position:0 -1296px;}

/*房产金融*/

.fcjr h3{ background-position:0 -1326px;}

/*经营管理*/

.jygl h3{ background-position:0 -1356px;}



.flink {
border-bottom: 0px;
border: 1px solid #9BBDD3;
}

.mt4 {
margin-top: 4px;
}

.flink dl, dt, dd {
background: transparent;
border: 0px;
font-size: 100%;
margin: 0px;
outline: 0px;
padding: 0px;
vertical-align: baseline;
}

.flink dl {
background: #F0F5FB;
border-bottom: 1px solid #9BBDD3;
}
.flink dt {
float: left;
text-align: right;
width: 90px;
}
.flink dt, .flink dd {
line-height: 20px;
padding: 5px;
}
.flink dd {
background: white;
border-left: 1px solid #9BBDD3;
color: #CCC;
float: left;
width: 810px;
}
.flink dd {
padding-left: 8px;
padding-right: 2px;
}
.flink dt a {
text-decoration: none;
}
.flink dl a {
color: #333;
}