﻿@charset "utf-8";
body{ margin:0; font-size:12px; line-height:22px; color:#000; font-family:"宋体";}
img {border:0; padding:0; margin:0;}
a{color:#000;text-decoration:none}
a:hover {color: #FF0000;text-decoration: underline;}
H1,H2,H3,H4,H5,H6,h7 { font-size:13px;MARGIN: 0px;}
dl,dt,dd,p,ol{ PADDING: 0px; MARGIN: 0px;}
ul, li{PADDING: 0px;MARGIN: 0px;list-style-type: none;}
form{ margin:0px; padding:0px;}
.Red{color:#c9170b}
.Gray{color:#666}
.error{color:red;}
.success{color:green;}
.hid{display:none;}


#header{ margin:0 auto; width:950px; height:70px;}
#header #logo{ float:left; width:165px; height:60px; margin:5px 0 0 15px; display:inline}
#header #logo img{width:216px; height:65px;}
#header #nav{ float: right; width:600px; height:33px;}
#header #nav ul{ float:left; height:33px;}
#header #nav ul li{ float:left; width:90px; height:33px; line-height:33px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/top.png) no-repeat 0 -46px; margin-right:4px;}
#header #nav .current{background:url(../images/top.png) no-repeat -95px -46px; color:#FF0}
#header #nav .current a{color:#FF0}
#header #guild{ float:right; width:380px; height:22px; margin:5px 0 10px 0;}
#header #guild a{ float:left; background: url(../images/top.png) no-repeat -980px -48px; padding:0 10px 0 20px;}
#header #guild a{ float:left; background: url(../images/top.png) no-repeat -980px -48px; padding:0 10px 0 20px;}

#hotbar{ margin:0 auto; height:37px; width:100%; background:#952200 url(../images/top.png) no-repeat center top; margin-bottom:4px;}
#hotbar .hotbarB{ margin:0 auto; height:37px; width:950px; background:#952200 url(../images/top.png) no-repeat center top;}
#hotbar #hot{float:left; width:560px; height:22px; margin:9px 0 0 55px; color:#FFF; display:inline}
#hotbar #hot h1{font-size:12px; font-weight:normal;display:inline;}
#hotbar #hot a{ color:#FFF; margin-right:10px;}
#hotbar #tips{ float:right; width:310px; height:24px; padding-right:20px; text-align:right; color: #FFC; font-size:12px; line-height:24px; margin-top:8px;}
#hotbar #tips span{color:#FC0; font-family: "Arial Black", Gadget, sans-serif; font-size:22px; padding:0 4px; line-height:22px}

#msg{ margin:0 auto; width:950px; height:40px;}

#footer{margin:5px auto; width:950px; border-top:1px solid #CCC; color:#444; text-align:center; padding:15px 0 20px 0; clear:both;}
#footer a{ color:#333}

#login{float:left; width:230px; height:250px;border:1px solid #f8be63;background:#fffdec; line-height:20px;margin:0 0 8px 0; display: inline}
#login h3{color:#c94700; height:31px; line-height:31px; background:url(../images/index_bg.png) no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
#login ul li{ background:#FFF; padding:10px 0 0 0; float:left; width:230px;}
#login .texts{border:1px solid #f8be63;background:#fffdec; width:135px; height:21px; line-height:21px; font-size:15px;}
#login ul .an input{ float:left; margin-left:30px;}
#login ul .an a{background:url(../images/mxic.gif) no-repeat 0 5px; padding:4px 0 0 16px; float:left; margin-left:12px; display:inline; color:#333; width:60px;}
#login ul .Tips{ text-align:center; background:#FFF; padding-bottom:4px; clear:both; height:24px;}
#login ul .Tips a{ color:#03C; text-decoration:underline}
#login ul .tabbot{ border-top:1px solid #f8be63; color:#999; text-align:center; padding-top:6px;background:#fffdec;}
#login ul .tabbot a{ color:#444; margin:0 4px;}
#login ul label{ line-height:24px;font-size:14px;width:70px; color:#444; text-align:right;font-weight:bold;float:left;}
#login .Users{ width:230px; background:#FFF; overflow:hidden;}
#login .tou{ width:34px; height:34px; background:url(../images/login.png) no-repeat; padding:12px; float:left;}
#login .Welcome{ padding:10px 0 0 4px; float:left; width:67px; height:22px; overflow:hidden; white-space:nowrap;}
#login .nmail{ width:98px;  height:28px; background:url(../images/n_main.gif);  position:relative;top:9px; float:right; margin-right:1px;text-align:center; color:#FFF}
#login .nmail a{ color:#fff; font-size:12px; font-family:宋体}
#login .nmail a:hover{color: #fcffc7; text-decoration:none;}
#login .Account{ padding:0 0 4px 4px; float:left; color:#999; width:159px; height:22px; overflow:hidden;white-space:nowrap;}
#login .ip{float:left;width:210px; padding:0 10px 6px 10px;  color:#777; line-height:18px;}
#login .ip span{width:140px;height:16px;position: absolute;overflow:hidden;margin-top:-2px; display: inline;}
#login .History{ float:left; width:210px; padding:4px 10px 0 10px;border-top:1px solid #f8be63; background:#fffdec; margin-top:10px; display:block; white-space: nowrap}
#login .History .love{ text-align:center; color:#C00}
#login .History .love a{color:#C00}
#login a.an1{ background:url(../images/login.png) no-repeat 0 -65px; width:58px; height:21px; display:block; float:left; text-align:center; margin-left:6px; display:inherit;}
#login a.an2{ background:url(../images/login.png) no-repeat 0 -95px; width:42px; height:21px; display:block; float:left;text-align:center;margin-left:6px; display:inherit;}
#login a.an3{ background:url(../images/login.png) no-repeat 0 -125px; width:43px; height:21px; display:block; float:left;text-align:center;margin-left:5px; display:inherit;}


/*返回旧版*/
.Old{ width:45px; height:135px; background:url(../images/old.gif) no-repeat; position:absolute; top:129px; right:1px; overflow:hidden;}
.Old a.aaa{ float:left; display:none; width:45px; height:0px; text-indent:-200px; margin-bottom:20px;}
.Old a.bbb{ float:left; display:block; width:45px; height:135px;text-indent:-200px}

#Notice{float:left; width:230px; height:192px;border:1px solid #f8be63; margin-bottom:8px;color:#444; overflow:hidden;}
#Notice a{color:#444}
#Notice h3{color:#c94700; height:31px; line-height:31px; background:url(../images/index_bg.png) no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
#Notice table{ border:1px solid #FFF; width:230px;}
#Notice table th{background:#f6eee0; color:#513823; line-height:26px; height:26px;}
#Notice table td{line-height:26px; height:26px; border-bottom:1px dashed #CCC; text-align:center;}

#newhot{float:left; width:230px;border:1px solid #f8be63; position:relative; overflow:hidden; margin-bottom:8px}
#newhot h3{color:#c94700; height:31px; line-height:31px; background:url(../images/index_bg.png) no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
#newhot ul{ width:215px; padding:4px 0 0 8px;margin-bottom:-1px;}
#newhot ul li{ width:215px; border-bottom:1px dashed #CCC; line-height:26px; height:26px; overflow:hidden;}
#newhot ul li strong{color:#20353c; font-weight:normal;}
#newhot ul li strong a{color:#20353c;}
#newhot .More{position:absolute;right:8px;top:5px;}
#newhot .More a{ color:#C96}

#FAQ{float:left; width:230px;border:1px solid #f8be63; position:relative; overflow:hidden;}
#FAQ h3{color:#c94700; height:31px; line-height:31px; background:url(../images/index_bg.png) no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
#FAQ ul{ width:215px; padding:4px 0 0 8px;margin-bottom:-1px;}
#FAQ ul li{ width:215px; border-bottom:1px dashed #CCC; line-height:26px; height:26px; overflow:hidden;}
#FAQ ul li strong{color:#20353c; font-weight:normal;}
#FAQ ul li strong a{color:#20353c;}
#FAQ .More{position:absolute;right:8px;top:5px;}
#FAQ .More a{ color:#C96}

#bbs{float:left; width:230px;border:1px solid #f8be63; position:relative; overflow:hidden; margin-bottom:8px;}
#bbs h3{color:#c94700; height:31px; line-height:31px; background:url(../images/index_bg.png) no-repeat; font-size:14px; font-weight:bold; text-indent:12px;}
#bbs ul{ width:215px; padding:4px 0 0 8px; margin-bottom:-1px;}
#bbs ul li{ width:215px; border-bottom:1px dashed #CCC; line-height:26px; height:26px; overflow:hidden;}
#bbs ul li strong{color:#20353c; font-weight:normal;}
#bbs ul li strong a{color:#20353c;}
#bbs .More{position:absolute;right:8px;top:5px;}
#bbs .More a{ color:#C96}





