@charset "utf-8";
body{ background: #a70912; font-family:\5FAE\8F6F\96C5\9ED1; overflow-x:hidden;}
html,body,div,h1,h2,h3,h4,h5,p,ul,li,img{ margin:0; padding:0; }
ul,li{ list-style:none;}
img{ vertical-align:middle;}
.clear:before,.clear:after{ display:table; clear:both;content:" ";}
.clear{ height:0; line-height:0; font-size:0; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.txtCenter{ text-align:center;}
.txtRight{ text-align:right;}
a{ text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline;}
.font-black18{ font-size:18px; line-height:2em;}
.font-black16{ font-size:16px; line-height:2em;}
.font-black14{ font-size:14px; line-height:2em;}
.font-black12{ font-size:12px; line-height:2em;}
.font-black18 a,.font-black16 a,.font-black14 a,.font-black12 a{ color:#222;}
.font-grey18{ font-size:18px; line-height:2em; color:#666;}
.font-grey16{ font-size:16px; line-height:2em; color:#666;}
.font-grey14{ font-size:14px; line-height:2em; color:#666;}
.font-grey12{ font-size:12px; line-height:2em; color:#666;}
.font-grey18 a,.font-grey16 a,.font-grey14 a,.font-grey12 a{ color:#ac0521;}
.font-red18{ font-size:18px; line-height:2em; color:#ac0521;}
.font-red16{ font-size:16px; line-height:2em; color:#ac0521;}
.font-red14{ font-size:14px; line-height:2em; color:#ac0521;}
.font-red12{ font-size:12px; line-height:2em; color:#ac0521;}
.font-red18 a,.font-red16 a,.font-red14 a,.font-red12 a{ color:#ac0521;}
.wrapper{ width:970px; padding:15px;margin:0 auto;display:table; clear:both; background:#f3efc0;}
.layoutL{ width:630px; float:left;}
.layoutR{ width:320px; float:right;}
.txtArea{ padding:10px;}
.line_dotted{ width:100%; height:0; line-height:0; font-size:0; margin:15px auto;border-bottom:1px dotted #ccc; clear:both;}
.newsList li{background:url(../images/listPoint.png) no-repeat 3px 14px; min-height:28px; zoom:1; padding-left:1em; height:28px; overflow:hidden;}

.picTxt{}
.picTxt:before,.picTxt:after{ display:table; clear:both;content:" ";}
.picTxt img{ float:left; margin-right:15px;}

.line_dotted{}
.pageBg{ width:100%;background:url(http://www.mj.org.cn/mjzt/att/754.files/images/header.jpg) center -50px no-repeat #a70912;}
.headerMain{ width:1000px; margin:0 auto; height:310px; position:relative;}
/*.footerBg{ width:100%;height:260px; position:relative;background:url(http://www.mj.org.cn/mjzt/att/754.files/images/footer.jpg) top center no-repeat}
*/
.footerBg{}

/*榜单列表*/
h1.tit{ text-align:center; font-size:24px; color:#a70912; padding-bottom:30px;}
.item{ clear:both; padding-left:100px; position:relative;border-bottom:1px dotted #ccc;}
.tag{ width:100px; position:absolute; left:0px; top:15px;}
.list{ clear:both; padding:15px 0; }
.list li{ display:block; width:10%; padding-right:1%; float:left;}
.list:before,.list:after{ display:table; clear:both; content:" "; zoom:1;}


