@charset "UTF-8";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, em, img, samp, small, strong, sub, b, i, dl, dt, dd, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {padding:0;margin:0;}
table {font-size:12px;border-collapse:collapse;border-spacing:0;margin:0 auto !important;}
tr, th, td {
	font-size:12px;
}
ol, ul {list-style:none;}
li {list-style-type:none;vertical-align:bottom;}
img {vertical-align:top;border:0;}
h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:normal;}
a {color:#080000;text-decoration:none;outline:none;}
input {outline:none;}
a:hover {text-decoration:none;}
a, button {cursor:pointer}
.clear {clear:both;}
.cls {*zoom:1;}
.cls:after {display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.hidden {display: none;}
.a-nb{background:url(about:blank);text-indent: -9999px;}
.wPage {width: 1000px;margin: 0 auto;}
.f-l {float: left;display: inline;}
.f-r {float: right;display: inline;}
.i-b {display: inline-block;vertical-align: top;*zoom:1;}
.i-b {*display: inline;}
.time {float: right;}
/*content*/
.content{background: #122129 url(../images/new/bg.jpg) no-repeat center top;}
.wrap {background: url(../images/new/bottom.jpg) no-repeat center bottom;padding-bottom: 100px;}
.wrap .bg {background:url(../images/new/main.jpg) no-repeat center top;}
.indexPage .main {/*height: 1220px;*/}
.header {height: 483px;position: relative;/*z-index: 2;*/}
.logo {display: block;height: 120px;width: 170px;position: absolute;left: 424px;top: 0;}
.main-nav {width: 850px;margin: 0 auto;}
.main-nav a {float: left;width: 100px;height: 60px;margin-left: 10px;}
.main-nav .nav-4 {margin-left: 200px;}
.banner {height: 370px;width: 100%;position: absolute;left: 0;top:123px;}
.header .wq {height: 164px;width: 164px;position: absolute;left: 222px;bottom: -212px;background: url(../images/new/wq.png) no-repeat;z-index: 5;}
/*left*/
.mod-left {width: 238px;}
.startgame {height: 215px;}
.login {background-color: #2d464a;height: 150px;overflow: hidden;margin-top: 5px;}
.login .line {height: 40px;width: 100%;margin: 5px 0 0;background: #213436;}
.login .line a {float: left;height: 34px;width: 118px;background: url(../images/new/cmb.png) no-repeat;text-indent: -9999px;transition: all .2s ease;}
.login .line .chongzhi {margin-left: 1px;background-position: -237px -256px;}
.login .line .reg {background-position: -355px -256px;}
.login .line .chongzhi:hover {background-position: -237px -294px;}
.login .line .reg:hover {background-position: -355px -294px;}
.login .log {font-size: 0;padding: 10px;}
.login .int-box, .login .btn-box {font-size: 14px;}
.login .int-box {width: 155px;margin-right: 12px;}
.login .int-box li.n {margin-bottom:10px;}
.login .int-box .int {background: #4b7e81;padding: 2px 2px 2px 8px;}
.login .int-box .int input {line-height: 15px;height: 15px;background: transparent;border: none;width: 145px;color: #fff;}
.login .btn-box {margin-top: 1px;}
.btn-box a {display: block;height:50px;width:50px;background: url(../images/new/cmb.png) no-repeat left 0;transition: all .2s ease;text-indent: -9999px;}
.btn-box a:hover {background-position: -55px top;}
.login .tips {margin-top: 10px;}
.login .tips ,.tips a {color: #74b4b6;font-size: 12px;font-weight: 700;}
.login  .find {margin-left: 10px;text-decoration: underline;}
.infor a {height: 80px;display: block;background: url(../images/new/cmb.png) no-repeat left -60px;width: 100%;}
.infor a.item1 {background-position: left -60px;}
.infor a.item2 {background-position: left -140px;}
.infor .item1:hover {background-position: -249px -60px;}
.infor .item2:hover {background-position: -249px -140px;}
.server-list {padding: 5px 2px 1px;background: #223336;}
.server-list .inner {border:solid 1px #1a2a2f;height: 233px;overflow: hidden;}
.server-list .hd,.media .hd ,.kfu .hd,.links .hd{height:47px;width:232px;background: url(../images/new/cmb.png) no-repeat left -222px;}
.server-list .con {height: 186px;background: #324c50;}
.quick-ingame {color:#9ec8d6;text-align: center;line-height: 28px;background: #273b3e;height: 28px;}
.loged{padding:0 8px;}
.loged p, .loged a {color:#d9a33f;}
.loged .user_nm{font-weight:bold;color:#ef5a00;font-size:14px;}
.loged .btn_zhux{float:right;}
.loged .user_ha1{overflow: hidden;padding:0 5px;}
.loged .user_ha2{padding:5px 0px 0px 5px;}
.loged .user_ha2 a{text-indent: 7px;color:#ef5a00;}
.loged p {line-height:24px;padding-left:5px;}
.loged .user_ha3 .u_qu{color:#1a1a1a;}
.loged .user_ha3 .u_more{padding:0px 7px 0px 5px;float:right;}
.loged .user_btn1{margin:10px 0px 0px 16px;position:relative;height:46px;}

.server-list .s-int {margin: 0 5px;width: 36px;height: 12px;border: solid 1px #494848;text-align: center;line-height: 12px;background: #c5c4c2;color: #1a1e24;padding: 2px 0;}
.quick-ingame a {text-indent:-9999px;transition: all .3s ease-in-out;display: inline-block;height:20px;width:60px;line-height: 20px;background: url(../images/new/cmb.png) no-repeat -111px 1px;}
.quick-ingame a:hover {background-position: -171px 1px;}
.list-inner {padding: 10px 2px;color: #a6b0b3;font-size: 14px;}
.server-ul li {line-height: 28px;margin-bottom: 3px;border-bottom: dashed 1px #273b3e;text-align: center;}
.server-ul li a{color: #d9c0ae;}
.server-ul li em {margin-left: 2px;font-style: normal;}
.server-ul li span{/*margin-left:15px;*/}
.server-ul li a:hover {color: #d9a33f;}
.server-more {padding: 8px 0 0 0;}
.server-more a{background: url(../images/new/cmb.png) no-repeat -236px -223px;height: 28px;width: 98px;display: block;margin: 0 auto;text-indent: -9999px;transition: all .3s ease-in-out;}
.server-more a:hover {background-position:-336px -223px;}

.kfu {margin:10px 0 9px;padding: 1px 2px;background: #223336;height: 188px;overflow: hidden;}
.kfu .inner {border:solid 1px #1a2a2f;}
.kfu .hd {background-position: left -270px;}
.kfu .bd {
	padding: 18px 5px 15px 15px;
	font-size: 16px;
	color: #9ec8d6;
}
.kfu .text {margin-left: 115px;color: #9ec8d6;font-size: 14px;/*font-weight: 700;*/}
.kfu .text p {line-height: 25px;white-space: nowrap;}
.kfu .text .zx {text-indent:-9999px;transition: all .3s ease-in-out;display: block;height:20px;width:60px;line-height: 20px;background: url(../images/new/cmb.png) no-repeat -234px 1px; }
.kfu .text .zx:hover {background-position: -295px 1px;}
.media {padding: 1px 2px;background: #223336;height: 120px;overflow: hidden;}
.media .inner {border:solid 1px #1a2a2f;}
.media .hd {background-position: left -318px;}
.media .bd {margin: 10px auto;width: 150px;height: 50px;overflow: hidden;}
.media .bd li {width: 150px;height: 50px;}
.links {margin: 17px 0 0;padding: 2px 3px;background: #223336;}
.links .hd {height: 61px;background-position: left -366px;}
.links .inner {position: relative;}
.links .inner a {display: block;position: absolute;height: 20px;width: 92px;right: 9px;top: 21px;}
/*mod-right*/
.mod-right {width: 750px;margin-left: 10px;padding-top: 118px;}
.section-1 {background: #333b3d;padding: 1px;position: relative;}
.kv-panel li ,.kv-panel li img {height: 230px;width: 570px;}
.kv-cont {position: relative;height: 230px;width: 570px;overflow: hidden;}
.kv-tab {position: absolute;bottom: 10px;right: 10px;}
.kv-tab li {float:left;display:inline;width:12px;height:12px;FILTER:alpha(opacity=80);opacity:0.8;background-color:#FFF;color:#666;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;border-radius:6px;text-indent:-9999px;}
.kv-tab li:hover,.kv-tab li.active{background-color:#666;color:#FFF;}
.r-infor{position: absolute;background: url(../images/new/infor.jpg) left center no-repeat;height: 230px;width: 178px;right: 0;top: 1px;overflow: hidden;}
.r-infor li {height: 44px;line-height: 44px;font-size: 14px;font-weight: 700;padding: 0 6px;text-align: center;padding-top: 2px;}
.r-infor li a{color: #99adb5;display: block;float: left;width: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.r-infor li a:hover ,.r-infor li.active a{color: #ffc731;}
.section-2 {height: 272px;overflow: hidden;position: relative;margin: 20px 0 14px;background-color: #2a3b3d;}
.news {width: 492px;}
.news .hd {position: relative;padding: 0 10px 0 15px;}
.more ,.detail {color:#fff;font-weight: normal;line-height: 15px;display: block;padding-right: 18px;position: absolute;right: 12px;top: 15px;}
.more i ,.detail i{display: block;position: absolute;right: 0;top: 0;height: 12px;width: 12px;text-align: center;line-height: 12px;font-style: normal;border: solid 1px #fff;font-size: 14px;font-weight: 700;}
.more:hover{color:#ffc731;}
.more:hover i {border-color: #ffc731;}
.news .news-nav {font-size: 16px;font-weight:700;border-bottom: solid 2px #4b7e81;}
.news .news-nav li {width: 60px;height: 46px;float: left;display: inline;text-align: center;line-height: 46px;}
.news-nav li a {display: block;height: 100%;color:#baccd2;position: relative;}
.news-nav li a i {display: none;position: absolute;left: 24px;bottom: 0;height: 0;width: 0;line-height: 0;overflow: hidden;border-style: solid;border-width: 6px;border-color: #2a3b3d #2a3b3d #4b7e81;}
.news-nav li a:hover , .news .news-nav li.cur a{color:#ffc731;}
.news-nav li a:hover i ,.news .news-nav li.cur a i {display: block;}
.news-cnt {padding: 10px 10px 10px 15px;}
.news-hot {height: 70px;overflow: hidden;}
.news-hot .news-pic {width: 70px;height: 70px;background: url(../images/new/hot-bg.jpg) no-repeat;}
.news-hot .text {margin-left: 85px;position: relative;height: 100%;}
.news-hot .text p {line-height: 18px;}
.news-hot .title a {color:#ffc731;font-size:16px;font-weight: 700;}
.news-hot .summary a{color:#4b7e81;}
.news-hot .text .detail {bottom: 0;right: 50px;color: #cd2d2b;text-decoration: underline;top:40px;}
.text .detail i {border-color: #cd2d2b;}
.news-cnt .bd {padding: 12px 8px 0;margin-top: 10px;overflow: hidden;border-top: dashed 1px #465d5e;height: 105px;}
.news-cnt li {line-height: 26px;font-size: 14px;color:#4b7e81;}
.news-cnt li a {color:#a6b0b3;}
.news-cnt li a:hover {color:#ffc731;}
.gonglue {position: absolute;height: 271px;width: 254px;background: url(../images/new/gong-bg.jpg) left top no-repeat;right: 0;top: 0;overflow: hidden;}
.gonglue .hd {height: 48px;}
.gonglue .bd {padding: 0 10px;height: 206px;overflow: hidden;}
.gonglue .bd li {line-height: 30px;margin-bottom: 3px;border-bottom: dashed 1px #273b3e;}
.gonglue .bd li a , .gonglue .bd .time{color: #a6b0b3;}
.gonglue .bd li a {display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 30px;*float: left;}
.gonglue .bd li em {margin: 0 5px;font-style: normal;}
.gonglue .bd li span{margin-left:15px;}
.gonglue .bd li a:hover {color: #d9a33f;}
.card a {display: block;float: left;height: 115px;width: 242px;background: url(../images/new/pic-24.png) left top no-repeat;}
.card .c-1 {margin-left:2px;background-position: left top;}
.card .c-2 {margin:0 11px;background-position: left -232px;_margin:0 10px;}
.card .c-3 {background-position: left -462px;}
.card .c-1:hover {background-position: left -116px;}
.card .c-2:hover {background-position: left -348px;}
.card .c-3:hover {background-position: left -578px;}

.tesewrap {margin: 10px 0;background: url(../images/new/ts_bg.jpg) left top no-repeat;height: 189px;}
.tesewrap .hd {height: 48px;}
.tese {overflow: hidden;width: 750px;}
.tese a {float: left;height: 125px;width: 110px;background: url(../images/new/pic-24.png) -243px top no-repeat;margin: 10px 0 0 37px;}
.tese a.s-1 {margin-left: 28px;background-position: -243px top;}
.tese a.s-2 {background-position: -354px top;}
.tese a.s-3 {background-position: -243px -252px;}
.tese a.s-4 {background-position: -354px -252px;}
.tese a.s-5 {background-position: -243px -504px;}
.tese a.s-1:hover {background-position: -243px -126px;}
.tese a.s-2:hover {background-position: -354px -126px;}
.tese a.s-3:hover {background-position: -243px -378px;}
.tese a.s-4:hover {background-position: -354px -378px;}
.tese a.s-5:hover {background-position: -354px -504px;}

.ziliao {background: url(../images/new/zl_bg.jpg) left top no-repeat;height: 203px;width: 452px;overflow: hidden;}
.ziliao .hd ,.jietu .hd {height: 48px;}
.ziliao .bd {margin: 10px 12px;height: 138px;overflow: hidden;}
.ziliao-list dt {width: 45px;height: 138px;float: left;cursor: pointer;margin-right: 8px;}
.info-t a{background: url(../images/new/zl.png) no-repeat;}
.zl-1 a{background-position: 0 0;}
.zl-2 a{background-position: -47px 0;}
.zl-3 a{background-position: -93px 0;}
.ziliao-list dt a {display: block;height: 100%;}
.info-c {width: 0;height: 138px;float: left;overflow: hidden;display: inline;}
.ziliao-list li {width: 65px;height: 15px;margin: 2px 0;border-left:solid #d9c0ae 1px;margin-right: 4px;margin-left: -1px;line-height: 15px;text-align: center;overflow: hidden;float: left;display: inline;}
.ziliao-list li a{color: #9ec8d6;}
.ziliao-list li a:hover{color: #d9a33f;}
.jietu {background: url(../images/new/jt_bg.jpg) left top no-repeat;height: 203px;width: 281px;overflow: hidden;}
.jietu .bd {position:  relative;margin-top: 8px;}
.jietu .scroll {margin: 0 auto;width: 175px;}
.jietu .bd li{height: 140px;width:175px;display: inline;float: left;}
.jietu .bd li img {height: 140px;width:175px;}
.jietu .bd .btn {display: block;height: 28px;width: 16px;background: url(../images/new/zl.png) no-repeat;position: absolute;top: 45px;}
.jietu .bd .prev {background-position: 0 -140px;left:22px;_left:-15px;}
.jietu .bd .next {background-position: -17px -140px;right:22px;}
.s-link {margin-top: 8px;background: #2d3d42;padding: 8px;visibility: hidden;}
.s-link a {color: #9c9c9c;white-space: nowrap;margin: 0 4px;font-weight: 700;}
.s-link a:hover {color: #fff;}
/*server page*/
.serverPage {background: url(../images/new/s-bg.jpg) no-repeat center top;padding-bottom: 0;}
.serverPage .main {width:890px;margin:0 auto;background: url(../images/new/s-main.jpg) no-repeat center top;height: 1000px;overflow: hidden;}
.s-header {height: 120px;}
.s-header .s-nav {display: block;float: left;margin: 40px 26px 0 0;height: 64px;width: 134px;background:url(about:blank);text-indent: -9999px;}
.s-header .s-nav-r {float: right;margin: 40px 2px 0 26px;}
.s-header .s-logo {display: block;float: left;width: 230px;height: 120px;margin-left: 8px;background:url(about:blank);text-indent: -9999px;}

.sl-login {margin-top: 80px;height: 98px;overflow: hidden;}
.sl-login .sl-log {font-size: 0;padding: 22px 0 0 155px;}
.sl-login .int-box, .sl-login .sl-btn-box {font-size: 14px;}
.sl-login .int-box li {float: left;display: inline;padding-right:14px;}
.sl-login .int-box .int {background: #fff;border:solid 1px #6f5a49;padding: 2px 2px 2px 8px;color: #000;box-shadow: 0 0 4px #b19786 inset;}
.sl-login .int-box .int input {color: #ff9600;line-height: 28px;height: 28px;background: transparent;border: none;width: 128px;}
.sl-login .int-box li .b {margin: 5px 0 0 5px;}
.sl-login .int-box li .b, .sl-login .int-box li .b a {color: #ffec9f;font-size: 12px;}
.sl-login .int-box li .find {margin-right: 10px;}
.sl-login .int-box li .b .regist {margin-left: 10px;color: #fff08e;}
.sl-btn-box a {display: block;height:45px;width:154px;background: url(../images/new/zl.png) no-repeat left -170px;text-indent: -9999px;}
.sl-loged {padding: 10px 10px 0;}
.sl-loged .top {text-align: center;font-size: 14px;font-weight: 700;margin-bottom: 5px;}
.sl-loged li{color: #dcc0a3;margin: 0 12px;float: left;display: inline;}
.sl-loged a {color: #ffec9f;}
.sl-loged .colored {color: #ff9600;}
.server-cont {margin-top: 75px;padding: 20px;}
.recomm .hd {color:#ffb018;font-size: 18px;font-weight:700;width: 125px;}
.recomm .bd , .recomm .hd {height: 50px;line-height: 50px;}
.recomm ul li {float: left;display: inline;height:50px;line-height: 50px;margin-right: 15px;}
.recomm li a {color:#fff;display: block;height: 100%;width: 202px;background: url(../images/new/zl.png) no-repeat 0 -217px;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.recomm li a span {margin-left: 2px;color:#ffbd49;}
.recomm li a:hover {background-position: left -268px;}
.sl-quick-ingame {height:50px;line-height:50px;text-align:center;color:#fff;font-weight: 700;font-size: 14px;}
.sl-quick-enter-input {color: #f00;width:45px;text-align:center;border:1px solid #000;background:#fff;color:#000;margin: 0 4px;}
.sl-quick-enter-click {height:23px;line-height: 23px;width:75px;display:inline-block;background: url(../images/new/zl.png) no-repeat -34px -140px;margin-left: 10px;text-indent: -9999px;}

.sl-list {padding: 20px 12px 0;}
.sp-pager {border-bottom: 1px solid #861a1d;}
.sp-pager li {width:80px;height:25px;text-align:center;line-height:25px;float:left;background:#861a1d;color:#fff;cursor:pointer;margin:0 0 0 8px;border-top-right-radius: 4px;border-top-left-radius: 4px;font-size: 14px;}
.sp-pager .on {color:#d99228;font-weight: 700;}
.sp-panel-wrap {height: 430px;overflow-y: auto;}
.sq-panel li {margin: 8px 0 0 25px;text-align: left;float: left;display: inline;line-height: 50px;height: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sq-panel li a{color:#ff9600;display: block;height: 100%;width: 202px;background: url(../images/new/zl.png) no-repeat 0 -217px;color: #fff;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sq-panel li  a:hover {background-position: left -268px;}
.sq-panel li span {margin-left: 2px;color:#ffbd49;}
/*news page*/
.news-detail {padding: 1px 2px;background: #485355;min-height: 850px;}
.news-detail .hd {padding:88px 0 0 20px;height: 80px;background: url(../images/new/n-bg.jpg) no-repeat 0 0;}
.news-detail .hd h2 {font-size: 30px;color:#fff;font-weight: bold;}
.news-detail .hd p {line-height: 30px;color: #73a2a5;}
.news-detail .hd a{color: #73a2a5;}
.article-main ,.article-list{padding: 20px 12px;}
.article-title h2{font-size:20px;font-family:'Microsoft YaHei';color:#ffc731;text-align: center;margin-bottom: 5px;}
.article-editor {text-align:center;height:24px;font:normal 14px/24px 'Microsoft YaHei';color:#89a1a5;}
.article-from{height:20px;padding-bottom:10px;line-height:20px;text-align:center;color:#8B8B8B;font-size:12px;border-bottom: solid 1px #22363a; }
.article-content{
	margin-top:10px;
	line-height:24px;
	text-align:left;
	color:#dec7ad;
	font-size:14px;
}
.article-content a{color:#dbdbdb;font-size:14px;}
.article-list li {height: 25px;line-height: 25px;font-size: 14px;border-bottom: dashed 1px #273b3e;margin-bottom: 8px;}
.article-list .time{color: #d9a33f;}
.article-list li a{color: #d9c0ae;}
.article-list li a:hover {color: #d9a33f;}
#pageNum{height:50px;margin:20px auto 0;padding-top:20px;color:#AE3A00;text-align:center;font-size:12px;}
#pageNum span{display:inline;}
#pageNum a{margin:3px;padding:5px 5px 3px;line-height:26px;background:#999;color:#ffffff;font-size:12px;}
.card-btn{display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
margin-right: 30px;
color: #fff;
background-color: #428bca;
border-color: #357ebd;}
body div#footer_b {
margin: auto;
}
