html {	
	background:#3C0100;
}
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;    
}
.clearfix:after{ 
	clear:both; 
	content:"."; 
	display:block; 
	height:0; 
	visibility:hidden; 
}
.clearfix{ 
	display:inline-block;
}
*html .clearfix{ 
	height:1%; 
}
.clearfix{ 
	display:block;
}
a{text-decoration:none;}
a:link {color: #333} 	/* 未被访问的链接 红色 */
a:hover{text-decoration:underline; color:#d60000;}
a:active {color: #0000FF} 	/* 鼠标点中激活链接 蓝色 */


#wrap{ width:100%;  }
#header{background:url(../img/nav_bg_x.gif) repeat-x left top; height:37px; overflow:hidden; }
.topnav{ width:950px; margin:0 auto;}
.topnav h1{ float:left; }
.nav_list{float:right; padding-right:20px;}
.nav_list li{ float:left; line-height:37px;}
.nav_list li a{margin:0 10px; color:#333; text-decoration:none;}
.nav_list li a:hover{text-decoration:underline; color:#d60000;}

#banner{ width:950px; margin:0 auto;}

.section{ margin:10px auto 0; width:950px;}


.md{background-color:#e6e7e8}
.md-c{ padding:12px; background-color:#e6e7e8}
.tit{padding-left:50px; height:51px; line-height:51px; overflow:hidden;background:url(../img/tit_bg.png) no-repeat left top; font-size:16px; font-weight:700; color:#560000; }
.tit span{ display:block; text-indent:-9999px; height:22px; background:url(../img/text.png) no-repeat left top; }
.new-list{ padding:5px 0;}
.new-list li{ padding-left:10px; background:url(../img/dot.png) no-repeat left 10px; line-height:22px; height:22px; overflow:hidden;}
.new-list li a{color:#30541F}
.more{padding:0 10px; text-align:right; font-weight:bold; color:#3B5432}

#focus{ float:left; padding:8px; width:537px; height:279px; background-color:#EAEDED}
#aside-r{ float:right; width:385px; height:293px; border:1px solid #CDCED0; background-color:#FCFCFC}
.summary{ margin-top:5px; padding:10px; height:54px; overflow:overflow; background:url(../img/aside_bg.png) no-repeat left top; }
.aside-c h4{ font-size:14px; line-height:2em; text-align:center;}
.aside-c h4 a{margin:0 2px; color:#D02424; font-weight:bold;}
.aside-c ol{ padding:5px 25px;}
.aside-c ol li a{color:#8D8D8D}
.aside-c ol li.spe{color:#d60000}
.aside-c ol li.spe a{ margin:0 5px; color:#d60000;}

.jb-list{padding:5px 7px;}
.jb-list li{ float:left; display:inline; width:280px; margin:0 12px; text-align:center; }
.jb-list li span{ display:block; padding:5px; background-color:#820709;}
.jb-list li img{border:1px solid #fbe38d;}
.jb-list li p{ line-height:22px;}

.chart .md-c{ background-color:#820709;}
.chart .md-c .tit-sub{margin:0 auto; width:925px;  height:30px; background:url(../img/tit_bg.png) no-repeat left -51px; line-height:30px; color:#FFEB9A; text-align:center; font-weight:600;}
.tab_list li{ float:left; width:462px; text-align:center; background:url(../img/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; }
 #idTabs1{background:#f8ebb4;}
.chart_100_c{ padding:10px; display:none;}
.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;}
.chart_100 caption{ text-align:center; line-height:2em; font-size:14px; color:#90010D;}
.chart_100 td , .chart_100 th{ border-right:1px solid #b11401;  padding:6px 2px; text-align:center; color:#000}
.chart_100 tr.caption  { background:#b11401;}
.chart_100 tr.c_white{ background:#fff;}
.chart_100 tr.c_gray { background:#EEEEEE;}
.chart_100 th { color:#fff; }
.chart_100 td.ranking{ width:8%; color:#d60000; font-weight:600;} 
.chart_info{ padding:10px 15px;}
.chart_info p{ padding:15px;}
.chart_info em{ display:block; font-weight:600; color:#b11401}

.fx-box{ width:925px; margin:0 auto 10px;}
.fx-box .fx-title{ height:28px; line-height:28px; background:url(../img/tit_bg.png) no-repeat left -81px; font-size:14px; font-weight:700; color:#fff; padding-left:10px;}
.fx-box-c{ padding:10px; background-color:#FFF}
.fx-list{ width:290px; float:left; margin-right:10px; overflow:hidden;}
.fx-list h6{ line-height:2em; font-weight:700;}
.fx-list dt{ float:left; margin-right:10px; padding:1px; border:1px solid #ccc;}.fx-list dt img{ float:left;}
.fx-list dd{ color:#656565 }
.fx-list dd p a{ color:#8F1023; margin-left:5px;}


.fx-aside{ float:left; margin:0 10px; width:402px;}
.fx-aside span{ display:block; margin:5px 0; padding:4px; border:1px solid #ccc;}
.fx-aside-r{ padding:10px;}
.fx-aside-r h6{ text-align:center; color:#820709; font-size:14px; font-weight:700; line-height:2em;}

.fx-tabs li{ float:left; width:49.999%; background-color:#bcbec0; height:28px; line-height:28px; text-indent:2em; font-weight:700; font-size:14px; cursor:pointer;}
.fx-tabs li.cur{background-color:#820709; color:#fff;}

.fx-last-l{ padding:5px;}
.fx-last-l li{ width:445px; float:left; margin:5px 0; }
.fx-last-l dt{ float:left; padding:1px; border:1px solid #ccc; margin-right:10px;} .fx-last-l dt img{ float:left;}
.fx-last-l dd{ padding:5px;}
.fx-last-l dd h6 a{font-weight:600; color:#4B4B4B}
.fx-last-l dd p{text-indent:2em;}
.verdict .md-c{ padding:0;}
.map1{ position:relative;}
.map-tit1{ position:absolute; left:30px; top:25px; font-weight:600}
.map2{ position:relative;}
.map-tit2{ position:absolute; left:30px; top:25px; font-weight:600}
.verdict-info{ padding:0 40px 20px;}
.verdict-info h6{ line-height:2em; color:#ad0909; font-weight:600}
.verdict-info p{line-height:1.6em;}
.weibo .md-c{ padding:0;}
#footer{ margin:10px auto 0; padding-bottom:20px; width:950px;  overflow:hidden;}
#footer p{ text-align:center; line-height:2em; color:#fff;}