*{margin:0;padding:0;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#000}
a:hover{ color:#990000}
a.red{ color:#990000; padding:0 0 0 10px;}
a.red:hover{ text-decoration:underline;}
img{ border:0;}
.more{ float:right; color:#FFFF00; margin:0 30px 0 0;}
/*--------------------------娓呴櫎娴姩 -----------------------------------*/
.clear{clear:both; font-size:1px; line-height:0; height:0; }
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac */
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
/*-------------------------娓呴櫎娴姩缁撴潫 ------------------------------------*/
body{ font:12px/20px arial,"宋体"; background:url(../i/body_bg.jpg) #fff no-repeat  center 35px}
.warp{ width:1002px; margin:0 auto;}
.top{ width:1002px; height:298px; background:url(../i/top_bg.jpg) no-repeat left top;}
.col1{ width:237px; float:left; background:url(../i/left_bg.jpg) repeat-y left top}
.col1 .content a{ padding:0 2px;} 
.col2{ width:562px; float:left; background:url(../i/ceter_bg.jpg) no-repeat left top;}
.col3{ width:203px; float:right;}
.col4{ width:765px; float:left; background:url(../i/info_bg.jpg) no-repeat left top;}

.col1 .content{ margin:0 25px 0 38px;}
.yxjs h3{width:237px; height:53px;overflow:hidden; text-indent:-1000px;background:url(../i/title_yxjs.jpg);}
.gsjj h3{width:237px; height:66px;overflow:hidden; text-indent:-1000px;background:url(../i/title_xszd.jpg);}
.xszy h3{width:237px; height:66px;overflow:hidden; text-indent:-1000px;background:url(../i/title_jmzl.jpg);}
/*头部*/
.top{ position:relative}
.logo h1{ width:240px; height:125px;display:block; float:left; text-indent:-9999px;}
.nav{ width:720px; height:55px; float:right;margin:20px 0 0 0;}
.nav li{ float:left; margin:0 4px; display:inline}
.nav li a{ width:100px; height:55px; display:block; text-indent:-9999px;overflow:hidden}
.nav li a.index:hover{ background: url(../i/nav_bg.jpg) no-repeat  -5px 4px;}
.nav li a.gg:hover{ background: url(../i/nav_bg.jpg) no-repeat  -113px 4px; }
.nav li a.zy:hover{ background: url(../i/nav_bg.jpg) no-repeat  -221px 4px; }
.nav li a.zl:hover{ background: url(../i/nav_bg.jpg) no-repeat  -329px 4px; }
.nav li a.cz:hover{ background: url(../i/nav_bg.jpg) no-repeat  -437px 4px; }
.nav li a.jl:hover{ background: url(../i/nav_bg.jpg) no-repeat  -545px 4px; }
.enter{ position:absolute; left:0; bottom:0;}

/*登陆框*/
.login{ height:269px; background:url(../i/login_bg.jpg) no-repeat left top;color:#fff;}
.login ol{ padding:35px 0 0 85px}
.login ol li{ float:left;}
.login .regist_bt{ width:50px; height:24px; background:url(../i/regsit_bt.jpg) no-repeat left top; text-indent:-9999px;}
.login .login_bt{ width:44px; height:24px; background:url(../i/login_bt.jpg) no-repeat left top; text-indent:-9999px; background-position: 0 -24px;margin:0 10px 0 0;}
.login .regist_bt2{ width:50px; height:24px; background:url(../i/regsit_bt.jpg) no-repeat left top; text-indent:-9999px; background-position: 0 -24px;}
.login .login_bt2{ width:44px; height:24px; background:url(../i/login_bt.jpg) no-repeat left top; text-indent:-9999px;margin:0 10px 0 0;}
.login input{ border:none; background:none;width:102px; height:20px; margin:7px 8px 0 10px; overflow:hidden;}
.login label{ width:80px; float:left; text-align:right; padding:5px 0 0 0; display:block}
.login .log{ margin:10px 0 0 0;}
.login  ul li{ padding:0px 0; background:url(../i/input_bg.jpg) no-repeat 80px top; height:30px;}
.login .reg{ width:82px; height:26px; background:url(../i/bt_bg.jpg) no-repeat left top; display:inline-block; text-align:center;margin:2px 0 0 40px; font:bold 14px/26px arial,"宋体";color:#fff; float:left; cursor:pointer}
.login  .forget{ margin:5px 0 0 10px; display:inline-block; float:left; font:12px/26px arial,"宋体";color:#ccc; text-decoration:underline; float:left}
.login .cz_b{
display:block;
width:125px;
height:21px;
padding-top:13px;
background:url(../i/cz.jpg) no-repeat 0 10px;
margin-left:55px;
color:#ff0;
text-indent:66px;
overflow:hidden;
clear:both;
}
.login a.cz_b:hover{
color:#ff0;
text-decoration:none;
}
.login .zc{
background:transparent url(../i/zc.jpg) no-repeat scroll 0 3px;
clear:both;
color:#FFFF00;
display:block;
height:20px;
margin-left:55px;
overflow:hidden;
padding-top:17px;
text-indent:66px;
width:125px;
cursor:pointer;
}
/*登陆成功*/
.success{ padding:80px 25px 0; background:url(../i/zhxx.jpg) no-repeat  88px 40px;}
.success p{ margin:3px 0 0 0;}
.success span{ color:red;font-weight:bold}
.success strong{ font:bold 14px/35px arial,"宋体"; color:red;}
.success a{ color:#fff; padding:0 3px;}
.success a.exit{}
.success a.yhzx{ color:red}

/*客服信息*/
.service{ background:url(../i/title_service.jpg) no-repeat left top; height:245px;padding:40px  0 0 0}
.service h3{ text-indent:-9999px;}
.service span,.service a{color:#9A100C}
.service a{color:#9A100C; text-decoration:underline;}
.service a:hover{ color:#f60;}
.service .content p{ height:22px; line-height:22px;}

/*公告区*/
.banner{ width:250px; float:left; text-align:center; padding:0 0 0 10px; margin-top:80px}
.notice{ width:290px; float:right;}
.notice_menu { height:25px; margin:50px 0 0 0;}
.notice_menu  li{ float:left; margin:0;}
.notice_menu  li a{ font:bold 14px/25px arial,"宋体";color:#fff; width:50px; text-align:center; display: inline-block; height:25px;}
.notice_menu  li a.on{ background:url(../i/notice_bg.gif) no-repeat left bottom;color:#9A100C;}
.notice ul{ margin:8px 0 0 0;}
.notice ul li{ /*background: url(../i/line.gif) no-repeat left bottom;*/ height:24px; padding:0 0 0 15px;overflow:hidden;line-height:24px}


/*快捷导航*/
.quickNav{ height:136px; background:url(../i/quickNav_bg.jpg) no-repeat left top; padding:35px 0 0 0;}
.quickNav a{ width:180px; height:40px; display:block;margin:1px 0 0 10px; text-indent:-9999px; overflow:hidden;}

/*游戏特色*/
.ts_content{ background: url(../i/yxts.jpg) no-repeat left bottom; padding:0 0 10px 0;}
.ts_content dl{ background:url(../i/line2.jpg) no-repeat 20px bottom}
.ts_content dt{ width:80px; float:left; text-align:right; margin:3px 0 0 0;}
.ts_content dd{ width:120px; float:right; margin:10px 0 0 0;}

/*玩家排行榜*/
.wjph{ background:url(../i/wjph_bg.jpg) no-repeat left top; height:260px; padding:25px 0 0 25px;} 
.wjph h3{ text-indent:-9999px;}
.wjph ol { border-bottom:1px solid #d2d2d2;}
.wjph ol li{ float:left; border:1px solid #d2d2d2; background:#efefef; border-bottom:none; padding:0px 5px;}
.wjph ol li.on{ background:#fff; margin:0 0 -1px 0;}
.wjph .xq{ float:right; margin:0 5px 0 0;}
.wjph ul li span{ width:40px; float:left; display:block}
.wjph ul li span.dj{ width:70px; float:left; display:block}
.wjph ul li strong{ width:70px; float:left; display:block; font-weight:normal}
.wjph ul li strong span{ width: inherit; float:none; display:inline}
 
 /*健康公告*/
 .jkgg{ height:122px; background:url(../i/title_jkgg.jpg) no-repeat left top;padding:50px 0 0 30px;}
 .jkgg ul li{ float:left; margin:2px 0px; width:80px;}
  
/*广告位*/
.ad{margin:10px 0;}
.ad ul { margin:10px 0;}
.ad ul li{ float:left; width:140px; text-align:center; text-align:center;}
.ad ul li img{border:1px solid #000;}

/*选择服务器*/
.fwq{ height:165px; background:url(../i/fwq_bg.jpg) no-repeat left top; clear:both; display:block}
.fwq h3{font:bold 14px/25px arial,"宋体";color:#fff; padding:10px 0 10px  20px; }
.fwq div a{ background:url(../i/icon1.gif) no-repeat 30px 3px; padding:0px 0 0px 45px;color:#4C3C2F; height:22px; display: inline-block}
.fwq div a:hover{ color:red}
.l{ width:260px; float:left; margin:0 6px;}
.l h3{ height:45px;}
.l .more{ color:#4C3C2F; font-weight:normal; font-size:12px; margin:0 10px 0 0;}
.l h3.wjwx{ background:url(../i/title_01.jpg) no-repeat left center; font:bold 14px/25px arial,"宋体";color:#4C3C2F; padding:20px 0 0 60px }
.l h3.wjxc{ background:url(../i/title_02.jpg) no-repeat left center; font:bold 14px/25px arial,"宋体";color:#4C3C2F; padding:20px 0 0 60px }
.l h3.gl{ background:url(../i/title_03.jpg) no-repeat left center; font:bold 14px/25px arial,"宋体";color:#4C3C2F; padding:20px 0 0 60px }
.l h3.bk{ background:url(../i/title_04.jpg) no-repeat left center; font:bold 14px/25px arial,"宋体";color:#4C3C2F; padding:20px 0 0 60px }

.l ol{ margin:0 0 0 30px;}

ol.wjwx_list span{ float:right; width:40px;} 
ol.wjwx_list  a{ display:inline-block; width:180px; float:left; padding:0; overflow:hidden;}


ol.text_list span{ padding:0 5px;}

/*玩家相册*/
 ul.wjxc_list li{ width:120px; float:left; display:inline; margin:0 5px; text-align:center}
ul.wjxc_list li img{border:1px solid #000;}


/*页脚*/
.footer{ background:url(../i/footer_bg.jpg) no-repeat center top; height:94px; text-align:center;padding:130px 0 0 0;color:#fff;}
.footer a{color:#fff; padding:0 5px;}

/*详细页*/

.col4 h1{font:12px/18px arial,"宋体";colro:#000; display:inline}
.col4 .bottom{background: url(../i/info_bg.jpg) no-repeat left bottom; height:25px;}

.title{ margin:80px 0 0 50px;}
.col4 ul { margin:30px 0 0 80px;}
.col4 ul li{ background:url(../i/list_dot.jpg) no-repeat left center; padding:0 0 0 30px; height:25px; line-height:25px;}
.col4 ul li span{ float:right;margin:0 50px 0 0;}
/*详细页*/
h2{ text-align:center; background:url(../i/title_bg.jpg) no-repeat center top; height:60px; margin:20px 0 0 0; color:#fff; line-height:50px; font: bold 16px/60px arial,"宋体";}
.info_content{ padding:30px 50px 0; background:url(../i/info_bg2.jpg) repeat-y left top;}
.info_content img{display:block;margin:auto;} 
.rdsm {margin:10px auto 5px auto; width:80%}
.tishi{ padding:50px 0 0 80px; background:url(../i/info_bg2.jpg) repeat-y left top;}
.tishi a{color:#9A100C}
.tishi a:hover{ text-decoration:underline;}

/*图片列表页*/
.info_content ol li{ float:left; width:180px; margin:0 10px; text-align:center}
.info_content ol li img{ width:160px; height:120px; border:1px solid #000;}

/*分页代码*/
.pages{ text-align:center; margin:0 auto;width:80%}
.pages a{border:1px solid #eaeaea;padding:0px 5px;margin:0 2px; background:#efefef; display:inline-block;}
.pages a:hover{ background:#fff;}
.pages a strong{ color:#900}