@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd,input,option,select,fieldset{ margin:0; padding:0;}
body{ background:url(../images/body_bg.jpg) repeat-x left top; font:normal 12px/22px simsun; color:#4c4b4a;}
ul,li,ol{ list-style:none;}
a img{ border:0;}
a{ color:#4c4b4a; text-decoration:none;}
a:hover{ font-weight:bold; color:#ad002b; text-decoration:none;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}
.clearit{ clear:both;}


#header{ width:900px; height:75px; margin:0 auto;}
#header .logo{ display:block; float:left; width:259px; height:45px; margin:19px 0 0 1px;}
#header .Topics_btn{ float:right; margin:39px 3px 0 0;}
#banner{ width:900px; margin:0 auto 6px;}
#container{ width:921px; background:url(../images/container_bg.jpg) repeat-y left top; margin:0 auto; overflow:hidden;}
#container .topics_title{ width:921px; height:93px; background:url(../images/topics_title.jpg) no-repeat left top; overflow:hidden;}
#container .topics_title h2{ font:bold 14px/14px simsun; color:#000; padding:49px 0 0 47px;}
#container .topics_title .curmb{ text-align:right; margin:48px 37px 0 0; color:#a1a0a0;}
#container .topics_title .curmb a{ text-decoration:none; color:#a1a0a0;}
#container .topics_title .curmb a:hover{ text-decoration:underline; color:#a1a0a0; font-weight:normal;}
#container .topics_bottom{ width:921px; background:url(../images/topics_bottombg.jpg) no-repeat left bottom; overflow:hidden;}
#container .topics_bottom ul{ width:790px; margin:16px auto 35px;}
#container .topics_bottom ul li{ width:746px; height:27px; line-height:27px; background:url(../images/ico.gif) no-repeat 13px 11px; text-align:right; padding:0 15px 0 29px;}
#container .topics_bottom ul li a{ display:block; float:left; height:27px; line-height:27px;}
#container .topics_bottom ul li.bg{ background-color:#f9f5f2;}
#container .topics_bottom .page{ width:790px; height:19px; text-align:right; margin:0 auto 50px;}
#container .topics_bottom .page a{ display:inline-block; height:17px; line-height:17px; border:1px solid #c9c9c9; padding:0 8px; margin-right:2px;} 
#container .topics_bottom .page a:hover,#container .topics_bottom .page a.currnet{ font-weight:normal; background:#9f231c; border:1px solid #9f231c; color:#FFF;}

#footer{ width:900px; height:70px; font-family:Arial; margin:0 auto; color:#929292;}
#footer p{ text-align:center;}
#footer p.copy{ color:#cacaca;}


#container .topics_bottom .main{ width:810px; margin:0 auto; overflow:hidden;}
#container .topics_bottom .main h1{ font-size:14px; border-bottom:1px dashed #c0c0c0; text-align:center; line-height:28px; color:#000;}
/*#container .topics_bottom .main p{ margin:18px 0 30px 0;}*/
#container .topics_bottom .main .time{ text-align:right; color:#b5b5b5;}
#container .topics_bottom .black{ text-align:right; margin:0 45px 60px 0; overflow:hidden;}
#container .topics_bottom .black a{ color:#9c2523;}
#container .topics_bottom .black a:hover{ color:#9c2523; font-weight:bold; text-decoration:underline; font-weight:normal;}
