@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0}
body{ font-size:12px; background:#f5d07f url(bg.jpg) no-repeat center 0; color:#7c4111;}
a{ color:#000; text-decoration:none; outline:none; cursor:pointer;}
a:hover{ text-decoration:underline;} 
.main{width:960px; height:915px; margin:auto;}
.t1{width:960px; height:240px; background:url(a_01.jpg); position:relative;}
.t2{width:960px; height:424px; background:url(a_02.jpg);}
.t3{width:960px; height:251px; background:url(a_03.jpg);}


.t1 .nav{ padding:24px 0 0 475px;}
.t1 .nav a{ display:block; width:90px; height:30px; float:left; overflow:hidden; text-indent:-1000em; margin-right:2px;}
.t1 a.logo{position:absolute;top:16px;left:33px;width:180px;height:76px; overflow:hidden; text-indent:-1000em;}
.t1 a.pt{position:absolute;top:99px;left:33px;width:180px;height:38px; overflow:hidden; text-indent:-1000em;}

.user,.loged{position:absolute; top:469px; left:180px; width:222px; height:218px; z-index:500;}
.user a.b1{ position:absolute; left:13px; top:98px; width:98px; height:33px; text-indent:-1000px; overflow:hidden;}
.user a.b2{ position:absolute; left:116px; top:98px; width:98px; height:33px;text-indent:-1000px; overflow:hidden;}
.loged{ background:url(a_04.jpg);display:none;}
.loged div{ padding:50px 0 0 40px;color:#fff;font-family:微软雅黑;}
.loged div span{color: #ff0; font-family:Arial; padding:0 2px;}
.loged div h4{ font-size:16px; line-height:40px; }
.loged div h4 span{ font-size:25px; }


.msg{position:absolute;width:136px;height:100px;font-size:14px;color:#e96a08;line-height:20px;top:792px;}
.m1{ left:0;}
.m2{left:200px;}
.m3{left:400px;}
.m4{left:600px;}
.m5{position:absolute;width:190px;height:124px;font-size:12px;color:#0096ff;line-height:20px;top:752px;left:796px;}
.m5 span{color:#f60;}

.swf{position:absolute;width:500px;height:500px;top:165px;left:363px; z-index:599;}


/*登录注册*/
.login_box {background:url(login_bg.gif);height:240px;position: absolute; z-index:900;width: 370px;height: 240px;overflow:hidden;left: 50%; margin-left: -185px; margin-top: -120px; top:50%; display:none}
input {vertical-align: middle;}
.login_top { height: 44px;   padding: 6px 0 0 30px;}
.login_txt {margin-top: 10px; padding: 6px 30px;  position: relative;}
.login_txt .closediv { background:url(close.gif) no-repeat;float: none;height: 16px; margin: 0; position: absolute;right: 10px;text-indent: 0; top: -50px; width: 16px; z-index: 1000;}
.login_top a {  display: block;  float: left;    height: 38px; margin-right: 16px;overflow: hidden;text-indent: -1000px; width: 148px;}
.login_top a.l01 {background:url(login_top1.gif) no-repeat ;}
.login_top a.l02 { background:url(login_top2.gif) no-repeat;}
.login_txt td { font-size: 14px; padding: 7px 0;}
.txt{ width:240px; height:22px; line-height:22px; text-indent:2px;}

.box{ width:910px; height:644px; background:url(box.gif);position: absolute; z-index:10000;left: 50%; top:0px;margin-left: -455px; line-height:220%; font-size:12px; display:none}
.box h3{  text-align:center; line-height:50px; font-size:20px; font-family:微软雅黑; margin-top:30px; height:70px; color:#c33200;}
.box a.close{ position:absolute; top:24px; right:26px; width:20px; height:20px; display:block; overflow:hidden; text-indent:-1000em;}
.box table{ background:#a25e27; margin:auto; width:90%;}
.box th{line-height:28px; background:#a25e27; color:#fff; font-size:14px;}
.box td,.box th{ padding:3px 10px; text-align:left;}

.box .tt{ width:824px; margin:0px auto; overflow-y:scroll; height:490px; padding:10px;}

.box .sear{ text-align:center; height:50px;}
.box .ipt{ width:250px; height:22px; line-height:22px;}

/*-------------------------------------------------------------*/
body{padding:0;margin:0;font-size:12px; background-color:#000000;text-align:center}
div{padding:0;margin:0 auto}
ul,li { list-style-type:none;padding:0;margin:0 auto}
.main{ width:1000px; height:600px;margin: 0 auto;}
.reg_c,.lg_c{width:402px; margin:0 auto;}
.reg_c ul li,.lg_c ul li{display:block;width:402px;height:36px;float:left;}

.titl{ padding:0px 0 0px 0px;width:452px;height:35px!important;height:35px;display:block; background:url(images/topbg.jpg) repeat-x; margin-bottom:12px!important; margin-bottom:6px;}
.title{width:442px;height:35px!important;height:35px; background: url(images/btnbg.jpg) right bottom no-repeat;}
.lg{display: inline-block;width:138px;height:28px; background:url(images/dlbg.jpg) 0px 0px no-repeat;float:left;
margin:6px 0 0 5px;cursor:pointer;}
.reg{display:block;width:138px;height:28px;background:url(images/dlbg.jpg) 0px -29px no-repeat;float:left;
margin:7px 0 0 12px;cursor:pointer;_margin:7px 0 0 8px;}
.lg1{display:block;width:138px;height:28px;background:url(images/dlbg.jpg) 0px -29px no-repeat;float:left;
margin:7px 0 0 5px;;cursor:pointer;}
.reg1{display:block;width:138px;height:28px;background:url(images/dlbg.jpg) 0px 0px no-repeat;float:left;
margin:6px 0 0 12px;_margin:6px 0 0 8px;cursor:pointer;}
.reg_txt{font-size:14px;text-align:right;display:block;float:left;width:110px;height:24px;line-height:24px;color:#006699;}
.reg_txt2{font-size:14px;text-align:right;display:block;float:left;width:90px;height:24px;line-height:24px;color:#006699;}
.reg_info{color:#006699;text-align:center;display:block;line-height:37px;font-weight:bold; margin-top:8px; font-size:14px;}
.reg_info a{ color:#006699; margin:0 0 0 5px;}
.reg_info a:hover{ color:#fff600; margin:0 0 0 5px;}
.rl_input{display:block;float:left;width:220px;height:22px;border:1px solid #15a4d0; line-height:22px; color:#dddddd; }

.sa{display:block;float:left;width:100px;height:18px; text-align:left;}
.sa2{display:block;float:left;width:260px;height:18px; text-align:left;}
span.r_t{width:242px!important;width:238px;height:18px;float:left;display:block;text-align:left;float:left;color:#aaaaaa;line-height:18px;margin-left:2px; padding-left:110px;}
.submit_reg{background:url(images/icon.jpg) 0 0 no-repeat;width:180px;height:45px;display:block;float:left;margin-left:15px;_margin-left:10px;}
.submit_login{background:url(images/icon.jpg) 0 0 no-repeat;width:180px;height:45px;display:block;float:left;margin-left:15px;_margin-left:10px;}
.btns{width:192px;height:40px;margin-left:100px;}
.serverstatus{margin-left:35px; color:#78fffd; margin:0 auto; width:452px; line-height:25px;height:268px;}
/*.serverstatus a{text-decoration:none; color: #006699; width:100%;height:35px;display:block;float:left;}*/
/*.s_tit{display:block;width:402px;height:47px;line-height:47px;text-align:center;font-size:16px;font-weight:bold;color:#78fffd;margin-bottom:15px;background:url(images/topbg.jpg) repeat-x; }*/
.s_tit{ padding:0px 0 0px 0px;width:452px;height:35px!important;height:35px;display:block; background:url(images/topbg.jpg) repeat-x; margin-bottom:6px!important; margin-bottom:3px;font-size:16px;font-weight:bold;}


.serverstatus a:hover{ text-decoration:none; color:#15a4d0; }
#bg{ display:none;width:100%;height:100%;top:0px;left:0px;right:0;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000;z-index:9997}
/*#popbox{display:none;width:454px; height:410px; left:0px;top:0px; border:1px solid #226c8a; position:absolute;z-index:9999} */
#popboxbg{ display:none; width:454px; height:413px; left:0px;top:0px; border:0px; position:absolute;z-index:9999;} 
.popboxtop{ background:url(images/top.gif)  0 0 no-repeat; margin:0; padding:0; width:454px; overflow:hidden; height:20px; font-size:12px;}
.popboxbot{ background:url(images/bot.gif) 0 0 no-repeat; margin:0; padding:0; width:454px; overflow:hidden; height:5px;}
#popbox{display:none;width:454px; height:408px; left:2px;top:2px; position:absolute;z-index:9999;} 
#logintip{ width:452px; height:308px; left:0px;top:0px; background-color:#FFFFFF; border-left:1px solid #15a4d0; border-right:1px solid #15a4d0;}

.titbot{ width:452px; height:0px; overflow:hidden; clear:both; float:left; background-color:#14c7ff; margin-bottom:15px;}
span.stip{ color:#006699;}
.reg a{ font-size:16px; font-weight:bold; color:#006699; line-height:28px;}
.reg1 a{ font-size:16px; font-weight:normal; color:#ccffff; line-height:28px;}
.lg1 a{ font-size:16px; font-weight:bold; color:#006699; line-height:28px;}
.lg a{ font-size:16px; font-weight:normal; color:#ccffff; line-height:28px;}

<!--注册或者登陆后设置的div-->
.serverstatus ul{ width:452px; margin:0 auto; float:left; text-align:center;}
.serverstatus ul li{ line-height:28px; font-size:14px; text-align:center; width:412px; display:block; overflow:hidden; border-bottom:1px dashed #006699; text-align:center;}
.serverstatus ul li span{ float:right; width:100px;}
.serverstatus ul li a{text-decoration:none; color: #006699; width:160px;height:35px;display:block;float:left;}

.serverstatus ul li.ckmore{ border:none;}
.serverstatus ul li.ckmore a{ color:#00c2ff;text-align:center;width:175px;margin-left:130px;_margin-left:70px;}
.serverstatus ul li.ckmore a:hover{ color:#00c2ff;text-align:center;width:175px;margin-left:130px;_margin-left:70px; font-weight:bold;}