@charset "utf-8";
/*reset*/
html { color:#000; background:#FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal;	font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after {	content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom;}
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
legend { color:#000; }
body{  font: 12px/1.5 Tahoma,arial,"\5b8b\4f53",sans-serif; color:333 }
.clearfix:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clearfix{ display:inline-block; }
.clearfix{ display:block; }
.clr{ clear:both; }
a{ text-decoration:none;  color:#333}
a:hover{ text-decoration:underline;  color:#d60000;}
/*layout*/
.wrap{ width:100%; overflow:hidden; background-color:#5e000a;}
.header_bg{background:url(../image/header_bg.png) repeat-x left top; height:38px; }
.header{ width:1000px; margin:0 auto;}
.header h1{ float:left; }
.header .header_list{float:right; padding-right:20px;}
.header .header_list li{ float:left; line-height:37px; color:#fff600;}
.header .header_list li a{margin:0 10px; color:#fff600; text-decoration:none;}
.header .header_list li a:hover{text-decoration:underline; color:#fff;}
.banner{ text-align:center; }

.main_bg{ background:url(../image/main_bg.jpg) repeat-x left top; }
#nav{ background:url(../image/nav_bg.png) repeat left top; width:1165px; height:79px; margin:-2px auto; }
#nav ul{ padding:0 100px;}
#nav ul li{ float:left; line-height:48px; padding:0 22px;}
#nav ul li a{font-size:14px; color:#fef78b;  font-weight:600}

#main{ width:1000px; margin:-20px auto 0; background-color:#8c000e;}
.section{ margin-bottom:10px; width:100%; overflow:hidden;}

#focus{ float:left; width:540px; height:280px; background:url(../image/focus_bg.jpg) no-repeat left top; padding:5px;}
.headline{ float:right; width:430px; height:280px; padding:5px; background:url(../image/focus_bg.jpg) no-repeat left top; }
.headline_box{ border:1px solid #8a1e07; background-color:#fffbe3; padding:10px; height:260px; overflow:hidden;}
.headline p{ padding:0 10px 10px;}
.headline h2 , .headline h3{ line-height:2em; padding-left:10px; font-size:16px; font-weight:600; color:#d60000;} .headline h3{ font-size:14px; }
.h_list{ padding:0 10px; } .h_list li{ background:url(../image/square.png) no-repeat left 12px; padding-left:8px; line-height:2em; height:2em; overflow:hidden;}

.host_unit{ background:url(../image/host_unit.png) no-repeat left top; width:990px; height:105px; padding:5px;}
.host_unit_c{ background-color:#faeda9; border:1px solid #8a1f08; height:100%; }
.unit_list td{ padding:8px 10px; font-size:14px; font-weight:600; color:#d60000}

/*2011中国房地产上市公司测评成果发布*/
.sec-tit{background:url(../image/tit1.jpg) no-repeat left top; padding:80px 10px 10px;}
.share dl{ width:50%; margin:5px 0; float:left; height:168px; overflow:hidden; } 
.share dl dt{ float:left; padding:0 20px; } .share dl dt img{border:1px solid #FEF78B;}
.share dl dd{padding-right:10px;}
.share dl dd h3{ line-height:2em; text-indent:2em; font-size:14px; overflow:hidden; font-weight:600} 
.share dl dd h3 a{ color:#fef78b; }
.share dl dd p{ line-height:1.5em; text-indent:2em; color:#fff;}
.share dl dd p a{ margin:0 2px; color:#fff;}
.share_banner{ width:100%; margin:10px 0; background:#8A1D06}

.share_focus{ padding:10px; width:960px; margin:10px auto 0px; border:1px solid #fef78b; background:#b42610;}
.s_focus_l{ width:350px; float:left }
.s_focus_l li{ float:left; display:inline; width:150px;  margin:0 10px 9px 10px; }
.s_focus_l li img , .s_focus_img img{ border:1px solid #ff8511; float:left; cursor:pointer }
.s_focus_l li img:hover{-webkit-box-shadow:0px 0px 8px #fff54f; -moz-box-shadow:0px 0px 8px #fff54f; box-shadow:0px 0px 8px #fff54f;}
.s_focus_img{ width:605px; float:right; }
.s_focus_img p{ margin-top:8px; color:#fff; text-align:center; font-weight:600}

/*2011年中国房地产上市公司测评榜单*/
.md_cpbd{background:url(../image/tit2.jpg) no-repeat;}
.md_cpbd_c , .md_speech_c , .md_forum_c , .md_slchart_c , .md_cpyj_c , .md_jb_c , .md_review_c , .md_huaxu_c , .md_weibo_c { width:926px; margin:0 auto;}
.md_cpbd_c{background:#f8ebb4; margin-bottom:20px }
.tab_list li{ float:left; width:462px; text-align:center; background:url(../image/tabs.png) repeat-x left -30px #ccc; line-height:30px; color:#B11401; font-weight:600; cursor:pointer; overflow:hidden; border-right:1px solid #8d020c; border-bottom:1px solid #8d020c}
.tab_list li.cur{ background-position:left top;  border-right:1px solid #90010d; }

#idTabs2 .chart_100{ width:49%; float:left; margin:0 0.5% }
.chart_100_c{ padding:10px; display:none}
.chart_100 caption{ text-align:center; line-height:2em; font-size:14px; color:#90010D;}
.chart_100 td , .chart_100 th , .chart_20 td , .chart_20 th , .chart_sub td , .chart_sub th  , .cg_brand_grid td , .cg_brand_grid th{ border-right:1px solid #b11401;  padding:6px 2px; text-align:center; color:#000}
.chart_100 tr.caption , .chart_20 tr.caption , .cg_brand_grid tr.caption { background:#b11401;}
.chart_100 tr.c_white , .chart_20 tr.c_white , .chart_sub tr.c_white , .cg_brand_grid tr.c_white{ background:#fff;}
.chart_100 tr.c_gray  , .chart_20 tr.c_gray  , .chart_sub tr.c_gray  , .cg_brand_grid tr.c_gray{ background:#EEEEEE;}
.chart_100 th , .chart_20 th  , .cg_brand_grid th{ color:#fff; }
.chart_100 td.ranking{ width:8%; color:#d60000; font-weight:600;} 
.md_cpbd_c p{ padding:15px;}
.md_cpbd_c em{ display:block; font-weight:600; color:#b11401}

#zx_chart{padding:0 1px;}
#zx_chart li{ width:230px; }
/*主题演讲*/
.md_speech{background:url(../image/tit3.jpg) no-repeat;}
.md_speech_c{ margin-bottom:10px;}
.md_speech_c .tit{ position:relative;}
.md_speech_c .tit span{ position:absolute; font-size:12px; font-weight:normal; color:#e1e1e1; right:10px; top:0px;}
.md_speech_c dl{ padding:20px 10px;}
.md_speech_c dl dt{ float:left; border:1px solid #f7eab4; margin-right:10px;}.md_speech_c dl dt img{ float:left;}
.md_speech_c dl dd{ line-height:1.5em; text-indent:2em; color:#fef78b}
/*主题论坛*/
.md_forum{background:url(../image/tit4.jpg) no-repeat; }
.forum_top{ padding:10px 20px; }
.forum_top dl{ float:left; width:40%;}
.forum_top dl dt{ color:#FEF78B;; font-size:14px; font-weight:600}
.forum_top dl dd{ line-height:2em; background:url(../image/list_style_type.gif) no-repeat left 10px; padding-left:10px;}
.forum_top dl dd a{color:#fff;}
.forum_top .fr{ float:right; border:1px solid #FEF78B; }
.forum_bottom{ padding:10px 0; }
.forum_bottom dl{ float:left; width:24%; margin:5px 0.4%; display:inline; background:#b42610; padding:10px 0;}
.forum_bottom dl dt{ text-align:center; margin-bottom:5px;}
.forum_bottom dl dt img{ border:1px solid #FEF78B; }
.forum_bottom dl dd{ font-weight:600; text-align:center; color:#fff; line-height:2em; padding:0 5px; height:4em; }

.md_slchart{ background:url(../image/tit5.jpg) no-repeat; }
.md_slchart_c{ background:#f8ebb4}
.chart_read{ width:48%; float:left; padding:0 1%}
.chart_read h3{ font-size:14px; font-weight:600; color:#b11401; line-height:2em;}
.chart_read p{ text-indent:1em; margin:7px 0; }
.chart_read img{border:1px solid #FEF78B;}

.md_cpyj{background:url(../image/tit6.jpg) no-repeat; }
.md_cpyj_c{ background:#f8ebb4}
.report , .report_bot_box{ margin:10px 0;}
.report img , .report_bot_box img{ float:left; margin-right:20px;}
.report dl dt , .report_bot_box dl dt{ font-size:14px; font-weight:600; margin:5px 0;} 
.report dl dt a , .report_bot_box dl dt a{ color:#b11401}
.report dl dd , .report_bot_box dl dd{ text-indent:1.5em;}
.report_bot_box{ float:left; width:452px;}
.report_bot_box dl dd{float:left;}

.md_jb{background:url(../image/tit7.jpg) no-repeat; }
.md_jb_c ul li { width:19%; padding:0 0.4%; float:left; text-align:center;}
.md_jb_c ul li img{border:1px solid #FEF78B;}
.md_jb_c ul li span , .md_huaxu ul li span{ display:block; color:#fff; margin:5px 0;}


.md_mb , .md_review{ background:url(../image/tit.jpg) no-repeat left top; }
.md_mb_list li{ width:122px;float:left; text-align:center; margin:5px 0;  }

.md_mb_list li span{ display:block; font-weight:600; color:#fef78b; padding:5px 0;}
.md_mb a.more{ float:right; margin-right:20px; color:#fff;}

.md_review{ background-position:-1000px top;}
.md_review .tit , .md_cpbd .tit , .md_speech_c .tit , .md_forum_c .tit{ background:url(../image/review_tit_1.png) no-repeat left top; height:30px; text-align:center; line-height:30px; font-weight:600; color:#fef78b; font-size:14px; }
.chart_100{border-top:1px solid #b11401; border-left:1px solid #b11401; border-bottom:1px solid #b11401; width:100%;}
.chart_100 tr td , .chart_100 tr th{ border-right:1px solid #b11401;  padding:6px 2px; text-align:center}
.chart_100 tr th{ color:#fff; font-weight:600; }
.chart_100 .caption{background:#b11401;}
.chart_100 .c_white{ background:#fff;}
.chart_100 .c_gray{ background:#EEE;}

.md_huaxu{ background:url(../image/tit8.jpg) no-repeat; }
.md_huaxu ul li{ width:24%; padding:0 0.4%; float:left; text-align:center;}
.md_huaxu ul li img{border:1px solid #FEF78B;}

.md_weibo{background:url(../image/tit9.jpg) no-repeat;  }
#footer{ margin:10px auto 0; padding-bottom:20px; width:1000px; overflow:hidden;}
#footer p{ text-align:center; line-height:2em; color:#fff;}

