﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:12px;font-family:"Microsoft YaHei",Tahoma,SimSun,Verdana}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}
ol,ul{list-style-type:none}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:' '}abbr,acronym{border:0}.fb{font-weight:bold}.fn{font-weight:normal}.t2{text-indent:2em}.lh150{line-height:150%}.lh180{line-height:180%}.lh200{line-height:200%}.unl{text-decoration:underline}
.no_unl{text-decoration:none}.bc{margin-left:auto;margin-right:auto}.fl{float:left;display:inline}.fr{float:right;display:inline}.cb{clear:both}.cl{clear:left}.cr{clear:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}
.clearfix{display:block}.vm{vertical-align:middle}.pr{position:relative}
.pa{position:absolute}.abs-right{position:absolute;right:0}.zoom{zoom:1}.hidden{visibility:hidden}.none{display:none}.bl-none{border-left:none!important}.br-none{border-right:none!important}
html,body{background:#070d1c url(../images/b.jpg) no-repeat center bottom;font-size:18px;color:#d1d1d1}
a {text-decoration:none;color:#d1d1d1;font-size:14px}
a:hover {text-decoration:none;color:#b0b8ce}
.mrNo{margin-right:0}
.ml50{margin-left:50px}
.ht66{height:66px;overflow:hidden}
/*public*/
.t-li .tab-more a,.charac-n li a i,.media-n li a i,.servers .i-hot,.servers .i-new{background:url(../images/icon.png) no-repeat;_background:url(../images/icon-ie6.png) no-repeat}
.wrapper,#ppsBottom,#ppsTop{min-width:1200px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?"1200px":"100%");position:relative}
.wrapper{z-index:1;overflow:hidden; background: url(../images/header.jpg) no-repeat center top}
.header {width:1200px;height:630px;margin:0 auto;position:relative;z-index:1}
h1{position:absolute;left:120px;top:200px;width:331px;height:149px;text-indent:-9999px}
.main{width:1200px;position:relative;margin:0 auto;background:#1a2133;z-index:1}
/*头部导航*/
.menu_bg{width:100%;height:103px;margin-top:-116px;background:url(../images/menu_bg.png) no-repeat;position:relative;z-index:2}
.menu {zoom:1;width:1200px;margin:14px auto 0;background:url(../images/menu-hr.jpg) no-repeat left 15px;*background:url(../images/menu-hr.jpg) no-repeat left 0;z-index:100;position:relative}
.menu ul{padding-top:13px;*padding-top:0}
.menu li {float:left;width:159px;height:76px;background:url(../images/menu-hr.jpg) no-repeat right top;overflow:hidden}
.menu li a {position:relative;display:inline-block;width:158px;height:76px;line-height: 50px;font-size: 18px;color:#b0b8ce;text-align: center}
.menu li.nav04{ margin-left: 245px;background:url(../images/menu-hr.jpg) no-repeat right top;url(../images/menu-hr.jpg) no-repeat left top;_display:inline;}
.menu li a:hover{color:#545b6e}
.menu li a em{position:absolute;left:0;bottom:10px;width:159px;line-height:30px;font-size:10px;text-align:center}
.money-cheats{position:absolute;left:481px;top:-18px;*top:-33px;width:238px;height:121px;background:none;background:url(../images/money-cheats.png) no-repeat;_background:url(../images/money-cheats-ie6.png) no-repeat}
.money-cheats:hover{ background-position: 0 -131px}
/*大图轮播*/
.ban,.ban-bx{width:1200px;height:630px;overflow:hidden;position:relative;z-index:92}
#ban-m li{display:none}
#ban-m li.on{display:block}
#ban-m li img{width:1200px;height:630px}
#ban-n{left:570px;*left:580px;bottom:128px;*bottom:140px;position:absolute;z-index:94}
#ban-n li,#f-n li{float:left;cursor:pointer;width:10px;height:7px;margin-right:5px;overflow:hidden;background:#dbd6c8;;border-radius:10px;text-indent:-9999em}
#ban-n li.cur{width:23px;background:#ffd499}
/*内容小图轮播*/
#flash {float:left;z-index:92;position:relative;overflow: hidden;}
#flash,#flash .flash-bx {width:879px;height:401px}
#f-m li{display:none}
#f-m li.on{display:block}
#f-m li img {width:879px;height:401px}
#f-n {right:10px;bottom:15px;position:absolute;overflow: hidden;}
#f-n li{width:14px;height:14px;border-radius:17px;margin-right:8px;background:#B0BDD7}
#f-n li.cur{width:35px;background:#658ae3}
/*微端、礼包、VIP*/
.active_btn,.video_btn{float:right}
.thr_btn{width:285px}
.thr_btn li{position:relative;height:117px;border-top:1px solid #212a40;border-bottom:1px solid #131a28}
.thr_btn li a{display:inline-block;height:80px;line-height:27px;background:url(../images/thr_icon.jpg) no-repeat 47px 35px;font-size:28px;color:#969eb3;text-align:left;padding:33px 0 0 110px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s}
.thr_btn li a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.0);-o-transform:scale(1.1)}
.thr_btn li a span{position:absolute;left:110px;top:63px;width:150px;font-size:12px;color:#5587c2;cursor:pointer}
.thr_btn li.xslb a{background-position:47px -115px}
.thr_btn li.tequan a{background-position:47px -265px}

.webgame-note {line-height:18px;color:#b0b8ce;position:absolute;left:0;top:100px;width:200px;text-align:left;text-shadow:none!important;filter:none}
.webgame-note strong {font-weight:bold;color:#e90303}

.page-container {width:1200px;text-align:left;position:relative}
.pageIn {background:#22272e}
#container .page {width:1200px;margin:0 auto}
#main {width:1200px;margin:0 auto}
.mainIn {margin:0 0 0 321px;width:879px;position:relative;z-index:1}
.p-cols {zoom:1;overflow:hidden}

#s-bar,.s-bar-bd {width:321px;position:relative;}
#s-bar{position:absolute;left:0;top:0;margin-left:0;z-index:2}
.login-game{width:321px;height:143px}
.login-game-a{display:inline-block;width:321px;height:143px;background:url(../images/icon.png) no-repeat 0 0;overflow:hidden;z-index:9}
.login-game-a:hover{background-position:0 -144px}
.in-game{width:321px;height:143px;position:relative;z-index:1}
.bgFr{width:100%;margin-bottom:-580px;height:580px;overflow:hidden;_display:none}
.bgFlash{width:1200px;height:580px;margin:0 auto}

/*新闻公告*/
#news {float:left;z-index:99;width:593px;height:300px;position:relative;overflow:hidden;zoom:1}
#news .bd {position:relative}
#news-hot {height:20px;padding:15px 0 6px 0;margin:0 13px 5px 20px;zoom:1}
.news-hot-bx {height:20px;line-height:20px;color:#658ae3;display:block;font-size:20px;text-align:center;l}
.news-hot-bx a{background:url(../images/icon.png) no-repeat 0 -326px;_background:url(../images/icon-ie6.png) no-repeat 0 -326px;padding-left:30px;font-size:14px;text-align:left;font-weight:700;font-family:"微软雅黑"}
.news-hot-bx a:hover{ color:#749dff}
.news-bx .news-n,.news-bx #news-n {zoom:1;overflow:hidden;position:relative}
#news-n {margin:0 13px;border-bottom:2px solid #000}
.news-bx .news-n li {float:left;_width:105px;text-align:center}
.news-bx .news-n li a {line-height:30px;height:30px;padding:5px 32px;color:#b0b8ce;font-size:14px;font-weight:normal;display:block}
.news-bx .news-n .on a {border-bottom:2px solid #b0b8ce}
.news-bx .news-m {position:relative;padding:0}
#news-m {padding-left: 20px;overflow:visible}
#news-m ul{overflow:visible;position:relative}
.news-bx .news-m li {height:30px;line-height:30px;text-align:left;padding:0}
.news-bx .news-m li a:hover {text-decoration:none}
.t-li li{padding-right:50px;position:relative}
.t-li li a{ color:#b0b8ce;font-size: 12px}
.t-li li a:hover{color: #b0b8ce}
.t-li li em {color:#b0b8ce;font-size:12px;position:absolute;right:13px;top:0;font-weight:normal}
#news .t-li .tab-more{position:absolute;right:15px;top:-80px;width:15px;height:22px;padding:0}
#news .t-li .tab-more a{display:inline-block;width:15px;height:15px;background-position:0 -790px;text-indent:-9999px}
#news .tab-more a:hover{color:#af0505}
/*活动、会员*/
.video_btn{width:256px;height:307px;padding:13px 12px;background:#2e364b}

/*职业*/
.charac-bd{float:left;width:1180px;height:203px;padding:10px 0 0 19px;background:#2e364b;position:relative}
.charac-bd h3,.servers h3,.customer h3,.jietu h3,.partner h3,.outer-link h3,.video_btn h3{height:25px;line-height:25px;padding-bottom:5px;border-bottom:1px solid #454f69;font-size:16px;color:#b0b8ce;background:url(../images/icon.png) no-repeat 0 -293px;_background:url(../images/icon-ie6.png) no-repeat 0 -293px;padding-left:25px}


.charac-bd h3{width:1009px;z-index:2}
.zl-con h3{left:160px}
.charac-n{position:absolute;left:185px;top:12px;z-index:2}
.charac-n li{float:left;margin-right:3px;position:relative}
.charac-n li a{display:inline-block;padding:0 20px;height:21px;line-height:21px;background:#131a2c;color:#b0b8ce;font-size:12px;text-align:center}
.charac-n li.on a{color:#b0b8ce;background:#38518d}
.charac-m{padding:0 0 0 20px;width:870px}
.charac-m .renwu{position:absolute;right:0;top:0;z-index:1}
.charac-m .renwu img{width:893px;height:213px}
.charac-m h4,.charac-m p,.charac-m .more{z-index:2;position:relative}
.charac-m h4{height:40px;line-height:40px;font-size:36px;color:#008ead;font-weight:600}
.charac-m p{font-size:12px;margin-top:10px;line-height:18px;color:#b0b8ce;overflow:hidden}
.charac-m p.texing{height:105px}
.charac-m p a{color:#1f3b5e}
.charac-m p a:hover{text-decoration:underline}
.charac-m p em{font-weight:600;font-size:14px;line-height:30px;color:#b0b8ce}
.charac-m .more{color:#b0b8ce;display:inline-block;background:#008ead;border-radius:10px;margin-top:15px;padding:0 15px;line-height:23px;height:23px}
.charac-m .more:hover{background:#02acd1}
.zhishu,.zs,.zhishu-w,.zs-w05{position:relative;display:inline-block;width:110px;height:16px;background:url(../images/zs.png) no-repeat 0 -28px}
.zs{position:absolute;left:0;top:0;background-position:0 0}
.zs01{width:17px}
.zs02{width:40px}
.zs03{width:63px}
.zs04{width:86px}
.zhishu-w{width:110px;height:18px;background:url(../images/zs-w.png) no-repeat 0 -27px}
/**/
.active_btn{width:285px}
.active_btn li{position:relative;width:285px;height:106px}
.active_btn li h4{position:relative;line-height:25px;z-index:2}
/**/
.thr-bd{width:879px}
.thr-li{float:left;width:304px;height:322px;background:#1f1f23;position:relative;overflow:hidden}
.thr-li .tit{position:absolute;left:69px;bottom:14px;height:53px;padding:4px 0 0 59px;font-size:26px;background:url(../images/icon.png) no-repeat 0 -165px;transition:bottom 0.2s linear;-moz-transition:bottom 0.2s linear;-webkit-transition:bottom 0.2s linear;z-index:2}
.thr-li .tit em{font-size:9px}
.thr-li a:hover,.thr-li .tit:hover{bottom:25px;color:#d1d1d1}

.gl-mask{position:absolute;left:0;top:322px;width:274px;height:262px;padding:30px 15px;background:rgba(0,0,0,0.6) none repeat scroll 0 0 !important;filter:Alpha(opacity=60);background:#000;z-index:3}
.gl-mask li{position:relative;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gl-mask li a:hover{color:#ffbc59}
.wf-mask{width:260px;height:232px;padding:60px 0 30px 44px}
.wf-mask li{float:left;*width:56px;margin-right:25px}
/*outer-link*/
.outer-link{width:872px;padding:15px 20px;background:#2d2d32}
.link-list{margin:15px 0 0;min-height:60px}
.link-list li{float:left;margin-left:30px;_display:inline;line-height:30px}
/**********************/
.userCon{position:relative;padding:11px 18px;height: 237px}
.s-bar-bx {position:relative}
#user {padding:0;color:#878279;font-size:14px;position:relative;z-index:2}

/*登录注册*/
.regist-dialog{color:#000}

/*服务器*/
.servers,.customer{padding:10px 15px;background:#2e364b;position:relative;z-index:1}
.servers .servers-bx,.customer-bx{padding:42px 20px 0 25px}
#servers .server-popup-quick-select {right:25px;top:50px;_width:270px;}
.servers .t-li{position:relative;height:183px;overflow:hidden}
.servers .t-li li{height:31px;overflow:hidden;line-height:31px;font-size:12px;position:relative}
.servers .t-li li a{color:#b0b8ce;font-size:12px}
.servers .t-li li a:hover {color:#b1822a}
.servers .t-li li em {position:absolute;right:0;top:0;*top:6px}
.servers .t-li li em a{display:inline-block;padding:0 15px;background:#344367;color:#b0b8ce;font-size:12px;height:19px;line-height:19px}
.servers .i-hot,.servers .i-new {display:none;width:50px;height:11px;position:absolute;top:10px;right:47px;background-position:-28px 0}
.servers .lookup {text-align:center;position:relative}
.servers .lookup-a {color:#e2e7f5;font-size:16px;display:inline-block;background:#38518d;margin-top:15px;padding:0 67px;line-height:35px;height:35px;text-indent:0}
.servers .t-li li em a:hover,.servers .lookup-a:hover{color:#b0b8ce;background:#394970}


 .lookup {text-align:center;position:relative}
.lookup-a {color:#e2e7f5;font-size:16px;display:inline-block;background:#38518d;margin-top:15px;padding:0 67px;line-height:35px;height:35px;text-indent:0}

.lookup-a:hover{color:#b0b8ce;background:#394970}



/**/
.card-list{background:#070d1c}
.card-list li{float:left;width: 239px;height: 135px;margin-right: 1px;background: #1e273c;position:relative}
.card-list li img{position:absolute;right:0;bottom:0;width:239px;height:135px}
.mask-float{position:absolute;left:20px;top:15px;color:#b0b8ce;transition: .5s all;}
.mask-float h4{font-size:20px;line-height:35px}
.mask-float p{height:20px;line-height: 20px}
.lll:hover .mask-float{left: 35px;}
.card-btn{display:inline-block;color:#e2e7f5;background:#38518d;padding:0 13px;margin-top:10px;font-size:12px;height:22px;line-height:22px}
.card-btn:hover{color:#b0b8ce;background:#394970}
.lll:hover .mask-float{left: 35px;}



