@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) center top no-repeat #181810; padding:0px; margin:0px;}
#content{ width:970px; margin:0px auto;}
ul{ list-style-type:none;}
#content .top{ width:970px; margin:0px auto; height:255px;}
.contentn{ width:970px; margin:0px auto;clear: both;}
.contentn_left{ width:269px; overflow:hidden; float:left;}
.contentn_right{ width:684px; float:left; overflow:hidden; margin-left:9px;}
.hdp{ width:681px; height:208px; background:url(../images/picbg.jpg); padding-left:3px; padding-top:3px;}
.hdp_pic{ margin:0px auto;}
.newstop{ width:683px; height:29px; background:url(../images/right_top.jpg); overflow:hidden; margin-top:6px; margin-bottom:0px; clear:both;}
.newsbg{ width:683px; background:url(../images/right_bg.jpg) repeat-y; clear:both;}
.newsbottom{ width:683px; height:47px; background:url(../images/right_bottom.jpg); overflow:hidden; clear:both;}
.news_title{ width:610px; height:50px; padding-left:53px; font-size:14px; background:url(../images/right_title.jpg) no-repeat; line-height:50px; font-weight:bold; color:#fffcdb; margin:0px auto; clear:both;}
.newsfont{ width:99%; margin:0px auto; padding-top:15px;}
.newsfonttouxiang{ width:20%; float:left; text-align:center;}
.newsfontc{ width:79%; float:left; font-family:Arial, Helvetica, sans-serif; line-height:30px; color:#411703;}
.ctrim{padding-left: 5%;text-align: left;padding-right: 5%;}

.btn3 {width: 260px;height: 69px;border-style: none;background-image: url(../images/sendmessage.jpg);cursor: pointer;background-color: transparent;}
.btn4 {width: 260px;height: 69px;border-style: none;background-image: url(../images/send.jpg);cursor: pointer;background-color: transparent;}
.copyright{ color:#f8e9c8; font-size:11px; font-size:11px; line-height:110px; font-family:Arial, Helvetica, sans-serif; width:1000px; margin:0px auto; height:110px; text-align:center;}
.cplink:link,.cplink:visited,.cplink:active{ color:#f8e9c8; text-decoration:none; font-size:11px;}
.cplink:hover{ color:#f8e9c8; text-decoration:underline; font-size:11px;}

.loginafter{ width:267px; height:51px; background:url(../images/account.jpg);}
.userinfo{ width:100%; margin:0px auto;}
.userinfo ul{ padding:0px; margin:0px; width:100%;}
.userinfo ul li{ height:30px; text-align:center; line-height:30px; color:#e7d18f;}
.serverb{ width:231px; height:34px; background:url(../images/server_bg.jpg) no-repeat; clear:both; margin:0px auto; margin-top:10px; margin-bottom:10px; font-size:12px; color:#FFFFFF; line-height:34px; text-align:center;}
.serverlink:link,.serverlink:visited,.serverlink:active{ color:#fff; text-decoration:none;}
.serverlink:hover{ text-decoration:underline; color:#ffea00;}

.forum{ width:269px; margin-top:12px;}
.forumtop{ width:269px; height:49px; background:url(../images/forum_top.jpg);}
.forumbg{ width:269px; background:url(../images/forum_bg.jpg) repeat-y;}
.forumbg ul{ width:250px; padding:0px; margin:0px;margin:0px auto; }
.forumbg ul li{ line-height:32px; width:220px; padding-left:30px; height:32px; margin:0px auto;}
.forumbg ul li:hover{ background-color:#1a1913;}
.forumbottom{ width:269px; height:38px; background:url(../images/forum_bottom.jpg);}

.login{ width:267px;}
.menu{ width:267px; height:65px;}
.menu ul{ width:267px; margin:0px; padding:0px;}
.menu ul li{ display:block; float:left; height:65px; cursor:pointer;}
.login_over{ width:124px; background:url(../images/login_over.jpg) no-repeat;}
.login_out{ width:124px; background:url(../images/login_out.jpg) no-repeat;}
.reg_over{ width:143px; background:url(../images/register_over.jpg) no-repeat;}
.reg_out{ width:143px; background:url(../images/register_out.jpg) no-repeat;}
.loginbg{ width:267px; background:url(../images/login_bg.jpg) repeat-y;overflow: hidden;}
.loginbottom{ width:267px; height:29px; background:url(../images/login_bottom.jpg) no-repeat;}
.logininput{ background-color:#403B41; border:1px solid black; padding-left:10px; font-family:Arial, Helvetica, sans-serif; width:200px; height:23px; line-height:23px; color:#e7d18f; font-size:11px;}
.usertable{ color:#e7d18f;}


.rank{ width:269px; margin-top:12px;}
.ranktop{ width:269px; height:45px; background:url(../images/ranktop.jpg);}
.rankbg{ width:269px; background:url(../images/forum_bg.jpg) repeat-y; padding-top:15px;}
.rankbottom{ width:269px; height:38px; background:url(../images/forum_bottom.jpg);}
.ranktable{ color:#b0b0b0;}
.ranktable td{ padding-left:10px; font-size:11px;}

/*LINK*/
.hlink:link,.hlink:visited,.hlink:active{ color:#e7d18f; text-decoration:none;}
.hlink:hover{ text-decoration:underline;}
.huilink:link,.huilink:visited,.huilink:active{ color:#b0b0b0; text-decoration:none;}
.huilink:hover{ text-decoration:underline; color:#FFFFFF;}
.llink:link,.llink:visited,.llink:active{ color:#add820; text-decoration:underline;}
.llink:hover{ text-decoration:underline; color:#FFFFFF;}

.aUnderline {text-decoration: none;}
.aUnderline:HOVER {text-decoration: underline;}
.a_newsfontc{float:left; font-family:Arial, Helvetica, sans-serif; line-height:30px; color:#411703;}