@charset "utf-8";
body{    margin:0 auto;    text-align:center;  font:12px 宋体,Arial,Helvetica, sans-serif; background-color:#000;}
*{margin:0;padding:0;list-style:none;border:0;}
a:link,a:visited{ color:#FEB300; text-decoration:none;}
a:hover{text-decoration:underline;}
image{border:0;vertical-align:top;}
.input{border:1px solid #000;background:#CBCBCB;height:19px;line-height:19px;width:125px;}
/*头*/
.header{ width:100%; height:37px; float:left; background:url(../images/login/header_bg.gif); margin:0 0 1px 0;}
.header span{ display:block; width:910px; height:30px; text-align:right; margin:0 auto; padding:7px 0 0; color:#F9D351;}
.header span a:link,.header span a:visited{color:#F9D351;}
.select{ width:160px; background:#000; border:1px solid #3C0100; color:#3FCAFE; margin:0 5px; height:20px; line-height:20px;}
/*中*/
.center{ width:1004px; margin:auto; float:none;}
.logo{ width:1004px; height:168px; float:left; background:url(../images/login/bg.jpg);}
.logo img{margin:40px 0 0 -7px;}
.content{width:1004px;float:left; height:450px; background:url(../images/login/bg1.jpg);}
.left{ width:431px; height:458px; float:left; background:url(../images/login/left_bg.jpg); margin:0 0 0 141px; _margin:0 0 0 49px; overflow:hidden;}
.right{ width:289px; height:458px; background:url(../images/login/right_bg.jpg); float:left; overflow:hidden;margin:0 0 0 0px; _margin:0 0 0 49px;}
.news{ width:376px; height:96px; float:left; background:url(../images/login/news.jpg); padding:45px 0 0 15px; margin:15px 0 0 16px; _margin:15px 0 0 8px;}
.news li{ width:100%; float:left; height:18px; line-height:18px; text-align:left;}
.news li h1,.news li h2{ display:block; float:left; font-size:12px; font-weight:400; margin:0; padding:0; color:#FEB300;}
.news li h1{ width:275px; text-indent:15px; text-overflow:ellipsis; overflow:hidden; white-space: nowrap;}
.news li h2{width:75px;float:right;}
.new_server{ width:379px; height:128px; float:left; margin:0 0 0 20px;}
.new_server img{ padding:2px; border:1px solid #000; width:373px; height:122px;}
.detail{ width:379px; height:75px; float:left; margin:5px 0 5px 23px; _margin:5px 0 5px 12px;}
.detail li{ width:126px; height:73px; float:left; text-align:center; overflow:hidden;}
.important{ color:#75FF63; line-height:20px; width:362px; height:35px; padding:10px 0; float:left; margin:140px 0 5px 41px; _margin:2px 0 5px 16px; color:#FF9739;}

.server_name{ width:105px; float:left; height:38px; font-size:16px; color:#FFF112; font-weight:bold; line-height:38px; clear:both; text-align:center; margin:0 0 0 96px; _margin:0 0 0 48px;}
.login{ width:230px; float:left; height:110px; margin:0 auto; margin:5px 0 0 30px; _margin:5px 0 0 15px; overflow:hidden;}
.login li{ width:100%; float:left; height:auto !important; height:auto; height:24px; margin:0 0 5px 0; overflow:hidden;}
.login li input{vertical-align:middle;}
.login li img{margin:0;*margin:3px 0 0;vertical-align:middle;}
.login li h1,.login li h2{ display:block; float:left; margin:0; padding:0; font-size:14px; color:#fff; overflow:hidden; height:24px;}
.login li h1{width:60px;text-align:right;padding:0 10px 0 0;line-height:26px;}
.login li h2{width:150px;font-size:12px;font-weight:400;text-align:left;}
.btn{width:100%;float:left;height:100px;}
.btn p{ display:block; width:180px; margin:2px auto;}
.btn p a:link,.btn p a:visited{ display:block; width:79px; height:26px; float:left; background:url(../images/login/lg_btn.jpg); text-align:center; font-weight:bold; color:#FEDB52; line-height:26px; margin:0 10px 0 0;}
.copyright{ width:100%; float:left; height:58px; background:url(../images/login/copyright.jpg); color:#86816B; line-height:30px;}
#hot a:link,#hot a:visited,#hot h2{color:#FAF103;}
.annouce{ width:235px; height:44px; padding:10px 0 5px 0; float:left; color:#FFF600; font-weight:bold; background:url(../images/login/annouce.jpg); margin:0 0 0 29px; _margin:0 0 0 15px; line-height:22px;}
.annouce font{color:#FFCC00;font-size:14px;}
.banner{ width:100%; float:left; height:120px; text-align:center;}
.banner li{ width:100%; float:left; height:56px; margin:4px 0 0;}
/*地图*/
.map{ width:360px; float:left; margin:40px 0 0 35px; _margin:40px 0 0 18px;}
.map span{ display:block; width:100%; float:left; height:30px;}
.map small{ display:block; width:100%; float:left; height:355px;}
.select_area{ width:100%; float:left; height:50px; color:#6CFF00; font-size:14px;}
.select_area strong{ display:block; width:236px; height:29px; background:url(../images/login/select_bg.jpg); clear:both; color:#FFAE00; height:30px; line-height:30px; margin:0 0 0 8px; _margin:0 0 0 4px;}
/*滑动门*/
.nTab{ width:236px; float:left; overflow:hidden; margin:10px 0 0 28px; _margin:10px 0 0 14px; background:#000; padding:0 0 10px 0; height:170px;}
.none{display:none;}
.TabTitle{ width:100%; float:left; heigfht:26px; background:url(../images/login/title_bg.jpg);}
.TabTitle ul{width:180px;margin:0 0 0 25px;}
.TabTitle li{ width:84px; height:26px; float:left; margin:0 1px 0 0; font-weight:bold; line-height:28px; color:#FFAE00; cursor:pointer; color:#FFAE00; overflow:hidden;}
.TabTitle .active{background:url(../images/login/title_on.jpg);color:#6CFF00;}
.tabtitle .normal{background:none;}
.select_city{ width:100%; float:left; margin:10px 0 0;}
.select_city li{ width:65px; height:20px; float:left; color:#fff; text-align:left; margin:0 0 3px 0; padding:0 0 0 10px;}
.select_city li font{font-size:12px;color:#6CFF00;}
.city_info{ width:300px; float:left; margin:10px 0 0 30px; _margin:10px 0 0 15px; text-align:left; font-weight:bold; color:#fff;}
.city_info li{ width:100%; float:left; height:24px; margin:0 0 5px 0; font-size:14px; color:#FFAE00;}
.city_info input{ vertical-align:middle; margin:0 0 0 5px; color:#aaa;}
.city_info .input{width:160px;}
.tuijian{ width:200px; float:left; margin:20px 0 0 25px; _margin:20px 0 0 13px; color:#6CFF00; text-align:left; font-size:14px; font-weight:bold;}
.tuijian p{ color:#FFAD00; font-size:12px; padding:10px 0 0; font-weight:400; line-height:20px;}
/*信息*/
.msg{ width:606px; height:381px; float:left; padding:70px 50px 0 50px; margin:0 0 0 98px; _margin:0 0 0 49px; background:url(../images/login/login_msg.jpg); overflow:hidden; position:relative;}
.msg p{ color:#FFAE00; font-size:14px; font-weight:bold; padding:5px 0;}
.msg p a:link,.msg p a:visited{ color:#00FF00;}
.msg font{color:#FFE400;font-size:14px;}
.msg_btn{ position:absolute; left:220px; top:200px;}
.msg_servername{ position:absolute; width:105px; height:20px; font-size:16px; font-weight:bold; color:#FFF112; right:86px; top:8px; text-align:center; margin-bottom:15px; }
#describe { text-align : left; line-height: 18px; color : #FFF; width : 240px; padding : 10px; background : #323232;}
