@charset "utf-8";
/*------------ global & reset { */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}table {border-collapse:collapse;border-spacing:0;}fieldset,img {border:0;}address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size:100%;}q:before,q:after {content:'';}abbr,acronym {border:0;}i,b,u,s{font-style:normal;font-weight:normal;text-decoration: none;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }.clearfix { *zoom: 1;}
.normal-link{ text-decoration: none}.normal-link:hover{text-decoration: underline;}.ico-link{ text-indent: -999em; text-decoration: none}.ico-link:hover{text-decoration: none}
body{ font-family: helvetica neue,tahoma,hiragino sans gb,stheiti,wenquanyi micro hei,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
/* } global & reset ------------*/

/*---------- header { */
.nav{ height: 86px; position: absolute; width: 1200px; top:0; left: 0; }
.nav li{ float: left; width: 130px; height: 100%; font-size: 18px; }
.nav a{ display: block; text-align: center; line-height: 70px; text-decoration: none; width: 100%; height: 100%; color:#fff; text-indent: -999em}
.nav a:hover{ text-decoration: none; color:#ccc;}
/*navs*/
.nav-1,.nav-2,.nav-3{position: absolute; width: 151px; line-height:2em; text-align: center; color: #4a1012; font-size: 14px;  }
.nav-1 a,.nav-2 a,.nav-3 a{display: block;}
.nav-1{left: 281px; top:64px;}
.nav-2{left: 424px; top:64px;}
.nav-3{left: 567px; top:64px;}
.logo{ width: 185px; height: 120px; position: absolute; left: 420px; top: 0; text-indent: -999em; }
.logo a{ display: block; width: 100%; height: 100%; position: relative; z-index: 1}
.flash_show{ width:404px; height:195px; margin:16px 0 0 22px; background: #000}
/*开始游戏按钮*/
.gamestart{width: 267px; height: 138px; }
/*baidu分享*/
.baidu_6711{ position:absolute; bottom:10px; right:247px;}
/* } header -----------*/

/*----------- main { */
body{ background:#000 url(../images/in-bg.jpg) no-repeat center 40px; color:#8a8c90; font-family: \5fae\8f6f\96c5\9ed1, Verdana, sans-serif, \5b8b\4f53; font-size:12px;}
#page{width:1000px; margin:auto;}
#top{width:100%; height:480px; background:url(../images/in-top.jpg) no-repeat; position:relative; overflow: hidden;}
#main{ margin: 0 auto; overflow: hidden; height: 1245px; background:url(../images/in-main.jpg) no-repeat;}
a {color:#9CA099;text-decoration:none;}
a:hover {color:#fff;text-decoration:none;}
.yellow {color:#FFC001;}
.red {color:#f00;}
.time {color:#646A63;float:right;}
.a-link {transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;}
.a-link:hover{padding-left:5px;}
.left-row{margin-bottom:8px;}
.right-row{margin-bottom:8px;}
/* } main -----------*/

/*----------- left { */
.left{width:267px; margin-left: 15px; _display: inline; padding-top: 7px; float:left;overflow:hidden; }
/*pay*/
.down{ height:71px; }
.down a{ float: left; height: 100%; text-decoration: none; text-indent: -999em}
.down .down-client{ width: 134px}
.down .down-client:hover{ background: url(../images/qs.jpg) 0 -84px no-repeat;}
.down .down-game{ width: 133px}
.down .down-game:hover{ background: url(../images/qs.jpg) -134px -84px no-repeat;}
.down a:hover{text-decoration: none}
/*登录框*/
#loginframe{ margin-bottom: 8px; height: 174px;}
.log{height: 174px; overflow: hidden; position: relative;}
.log a, .loged a{text-decoration: none; color:#8a8c90; }
.log a:hover, .loged a:hover{text-decoration: underline; }
.logform{margin:10px 0 0 48px;}
.usr{ position: absolute; width: 100%; left: 20px; top: 14px; line-height: 26px;}
.psw{position: absolute; width: 100%; left: 20px;top: 51px;line-height: 26px;}
.log .le_input{ width: 180px; _width:170px; height: 26px;line-height: 26px;padding: 0 3px;border: 1px solid #000;background: #ADB1B4;color: #000;}
.remember{position: absolute; left: 20px; top: 90px;}
.reg-btn{position: absolute; left: 120px;top: 90px; }
.forget-btn{position: absolute; left: 180px; top: 90px;}
#login_button{ position: absolute; cursor: pointer; width: 241px; height: 42px; left: 12px; top: 116px; background: url(../images/qs.jpg) 0 0 no-repeat; border: none; padding: 0; margin: 0; text-indent: -9999em;}
#login_button:hover{background: url(../images/qs.jpg) 0 -42px no-repeat;}
.sing_buts{width: 167px; margin:9px auto 0}
.loged{height: 100%; width: 100%; overflow: hidden;}
.loged ul{height: 163px; width: 200px; color: #fff; margin: 0 auto; padding: 5px 0; }
.loged li{height:22px;overflow:hidden;line-height:22px;}
.loged a{color:#f00;}
.loged span{color: #fca431}
.loged .le_uc{ text-align: right; margin-left:10px;}
.loged .le_loginout{text-align: right; margin-left:10px;}
#loginframe .log-user{ position: absolute; bottom: 10px; color:#4d6c9f; left:120px;}
#loginframe .log-getcard{ position: absolute; bottom: 10px; color:#4d6c9f; right:120px;}
.loged_game{width: 204px; height: 41px; position: absolute; text-indent: -999em; text-decoration: none; left: 75px; top:111px;}
/*服务器列表*/
.game_server{ height:267px; overflow: hidden; }
#server_dlist{ height: 231px; overflow: hidden; margin-top: 36px}
.game_server ul{ width: 239px; height: 146px; margin: 8px auto 0; }
#quick-ingame {color:#989D95;height:24px;line-height:24px;text-align:center;margin-top:12px;}
#quick-enter-click {width:89px;height:24px;display:inline-block;background:url(../images/qs.jpg) 0 -186px no-repeat;text-indent:-9999px;}
#quick-enter-click:hover {background:url(../images/qs.jpg) -89px -186px no-repeat;}
#quick-enter-input {width:35px;height:18px;border:1px solid #ADADAD;text-align:center;line-height:18px;background:#fff;}

.game_server li{ position: relative; width: 209px; height: 31px; padding: 0; line-height: 31px; float: left; overflow: hidden; text-align: center; margin-bottom: 6px; background: url(../images/qs.jpg) 0 -155px no-repeat; padding: 0 20px 0 10px; color:#989D95;}
.game_server li a{ text-decoration: none}
.game_server li a:hover,.game_server li a:hover span {color:#e19f00;text-decoration:none;}
.game_server li span { position: absolute; right: 20px; top:0;}
.le_more_server{ display: block; text-indent: -999em; width: 190px; height: 34px; margin: 0 auto;}
/*客服*/
.custom_service{ height: 216px; font-size: 14px; margin: 34px 0 0 0; overflow: hidden;}
.custom_service ul{margin: 20px 20px 0}
.custom_service li{ line-height: 2.6em;}
.custom_service_game{ background: url(../images/qs.jpg) 0 -278px; height: 32px; width: 112px; display: inline-block; *zoom:1; text-indent: -999em; text-decoration: none }
.custom_service_game:hover { background-position: 0 -310px;}
.custom_service_pay{ background: url(../images/qs.jpg) -118px -278px;; height: 32px; width: 112px; display: inline-block; *zoom:1; text-indent: -999em; text-decoration: none }
.custom_service_pay:hover { background-position: -118px -310px;}
.custom_service a:hover{text-decoration: none}
/* } left -----------*/

/*----------- content { */
/*公用*/
#content{ position: relative; width: 695px; padding-top: 7px; float: right; margin-right: 15px; display: inline; overflow: hidden}

.top{ height: 30px; overflow: hidden;}

.tabs{ width: 605px; }
.tab{ float: left}
.tab li{ float: left; display: inline;line-height: 26px; width:78px; height: 30px; margin-right: 4px; text-align: center; }
.tab li a{display: block; height: 100%; width: 100%; text-indent: -999em}
.tab li a:hover{text-decoration: none}
.tab .on a{background: #290603; color: #ec992e; font-size: 15px; text-indent: 0}

.more{color:#d0b58c; text-decoration: none; font-size: 12px; float: right; line-height: 26px;  vertical-align: middle;}
.more:hover{ text-decoration:underline;}


/*************************** 切换图片 ****************************/
.change-row {width:521px;height:119px;position:relative;margin-bottom:15px;}
.change-row .change-img {width:450px;height:110px;position:absolute;;left:37px;top:7px;overflow:hidden;}
.change-row .change-box {width:450px;height:110px;position:absolute;left:0;top:0;}
.change-row .change-img li {width:220px;height:110px;float:left;margin-right:4px;}
.change-row .change-img a {height:100%;display:block;}
.change-row .change-img img {width:216px;height:106px;border:2px solid #000;}
.change-row .change-img a:hover img {border:2px solid #989D95;}
.change-row .prev, .change-row .next {width:30px;height:114px;display:block;position:absolute;top:5px;}
.change-row .prev {left:0;}
.change-row .next {right:0;}
.change-row .prev:hover {background:url(../images/qs.jpg) 0 -342px no-repeat;}
.change-row .next:hover {background:url(../images/qs.jpg) -30px -342px no-repeat;}

/******************* 资料 ******************/
.k-d-row {height:249px;}
.k-d-row .kv {width:408px;height:246px;border:1px solid #000;position:relative;}
.k-d-row .data {width:276px;height:100%;}
.data .top {height:40px;position:relative;text-indent:-9999px;}
.data .top .more {width:51px;height:18px;position:absolute;left:133px;top:9px;}
.data .data-tab {width:256px;height:56px;background:url(../images/data-top.jpg) no-repeat;margin-left:10px;}
.data .data-tab li {width:59px;height:56px;float:left;margin-right:5px;text-indent:-9999px;cursor:pointer;_display:inline;}
.data .data-tab li.current {background-image:url(../images/data-tab-hover.jpg);}
.data .data-tab li#tab-01 {background-position:0 0;margin-right:7px;}
.data .data-tab li#tab-02 {background-position:-66px 0;}
.data .data-tab li#tab-03 {background-position:-130px 0;}
.data .data-tab li#tab-04 {background-position:-194px 0;margin-right:0;}
.data .data-list {height:150px;overflow:hidden;}
.data .data-list ul {width:256px;height:100%;margin-left:20px;}
.data .data-list li {background:url(../images/dot.jpg) 0 50% no-repeat;width:75px;float:left;padding-left:10px;height:30px;line-height:30px;}

/************************* 新闻 **************************/
.news-row {height:267px;}
.news-left {width:410px;height:100%;}
.news-right {width:276px;height:100%;}

.news .top {height:36px;position:relative;text-indent:-9999px;}
.news .news-tab {width:392px;height:33px;margin:5px auto 0;}
.news .news-tab li {width:74px;height:31px;float:left;cursor:pointer;color:#979797;border:1px solid #212121;font:14px/31px "Microsoft Yahei";text-align:center;margin-right:20px;_display:inline;}
.news .news-tab li a {color:#fff;}
.news .news-tab li.current {background:#8D0300;border:1px solid #000;color:#fff;}
.news .con {width:392px;height:146px;position:relative;overflow:hidden;margin:0 auto;}
.news .news-more {position:absolute;right:11px;top:10px;width:51px;height:18px;}
.news-hot {width:392px;height:33px;background:#131313;margin:4px auto;font:16px/33px "Microsoft Yahei";text-align:center;}
.news-hot a {color:#B01209;}
.news .con li {height:24px;line-height:24px;overflow:hidden;background:url(../images/dot.jpg) 3px 50% no-repeat;padding-left:10px;}
.news .con li a {}

.news-right .top {height:36px;text-indent:-9999px;}
.news-right .con {height:220px;}
.news-right .rank-t, .news-right .rank-c {width:250px;margin:10px auto 0;}
.news-right #rank-server {background:#A7AEAB;border:0 none;width:145px;}
.news-right #rank-type {background:#A7AEAB;border:0 none;width:88px;margin-left:10px;}
.news-right tr {height:30px;line-height:30px;border-bottom:1px dashed #3C3C3C;}
.news-right tr.t {height:23px;background:#131313;color:#B01209;border-bottom:none;}
.news-right td, .news-right th {text-align:center;}
.news-right .dot {width:16px;height:16px;background:url(../images/qs.jpg) -60px -342px no-repeat;display:inline-block;line-height:16px;color:#D6A49B;}
.news-right .hot {background:url(../images/qs.jpg) -76px -342px no-repeat;}

/******************* 游戏攻略、截图 ******************/
.g-j-row {height:241px;}
.g-j-row .gonglue {width:410px;height:100%;}
.g-j-row .jietu {width:276px;height:100%;}

.gonglue .top {height:36px;position:relative;text-indent:-9999px;}
.gonglue .gonglue-tab {width:392px;height:33px;margin:11px auto 8px;}
.gonglue .gonglue-tab li {width:74px;height:31px;float:left;cursor:pointer;color:#979797;border:1px solid #212121;font:14px/31px "Microsoft Yahei";text-align:center;margin-right:20px;_display:inline;}
.gonglue .gonglue-tab li a {color:#fff;}
.gonglue .gonglue-tab li.current {background:#8D0300;border:1px solid #000;color:#fff;}
.gonglue .con {width:392px;height:146px;position:relative;overflow:hidden;margin:0 auto;}
.gonglue .gonglue-more {position:absolute;right:11px;top:10px;width:51px;height:18px;}
.gonglue .con li {height:24px;line-height:24px;overflow:hidden;background:url(../images/dot.jpg) 3px 50% no-repeat;padding-left:10px;}
.gonglue .con li a {}

.jietu .top {height:36px;position:relative;text-indent:-9999px;}
.jietu .jietu-tab {width:250px;height:33px;margin:11px auto 8px;}
.jietu .jietu-tab li {width:74px;height:31px;float:left;cursor:pointer;color:#979797;border:1px solid #212121;font:14px/31px "Microsoft Yahei";text-align:center;margin-right:6px;_display:inline;}
.jietu .jietu-tab li a {color:#fff;}
.jietu .jietu-tab li.current {background:#8D0300;border:1px solid #000;color:#fff;}
.jietu .con {width:250px;height:146px;position:relative;overflow:hidden;margin:0 auto;}
.jietu .con a {height:100%;display:block;}
.jietu .con img {width:246px;height:138px;border:2px solid #000;}
.jietu .con a:hover img {border:2px solid #989D95;}
.jietu .jietu-more {position:absolute;right:13px;top:10px;width:51px;height:18px;}

/******************* 友情链接 ******************/
.link-row {height:182px;}
.link-row .top {height:36px;text-indent:-9999px;}
.link-row .c {margin:5px 10px;line-height:22px;overflow:hidden;}
.link-row .c a{padding:0 5px;}


/*媒体*/
.media{overflow: hidden;}
#media-content{ margin:57px 0 0 61px; height: 108px; overflow: hidden;}
.media a{ width: 151px; height:49px; margin-top: 5px; float: left}
.media img{width:100%; height: 100%;}

/*kv样式*/
.kv-img {overflow:hidden;width:408px;height:246px;position:relative;clear:both;}
.kv-img li {overflow:hidden;width:408px;height:246px;}
.kv-img li img {width:408px;height:246px;}
.kv-num {position:absolute;bottom:8px;right:8px;}
.kv-num li {list-style:none;float:left;width:15px;height:15px;text-align:center;cursor:pointer;margin-right:4px;overflow:hidden;background:#000;color:#fff;line-height:15px;}
.kv-num li:hover,.kv-num li.focus {background:#f00;}

#content {float:right;width:695px;}
.content-title {height:48px;overflow:hidden;margin:0 auto;padding:0 15px 0 30px;text-align:right;color:#fff;font:12px/38px 'Microsoft YaHei';background:url(../images/content-top.jpg) no-repeat;}
.content-title a, .content-title a:hover {color:#fff;}
.content-title .content-left {width:100px;height:100%;float:left;overflow:hidden;font-size:16px;text-align:center;color:#fff;}
.content-content {width:695px;min-height:850px;height:auto !important;overflow:visible;margin:auto;overflow:hidden;}
.type-title {width:640px;height:40px;margin:auto;text-align:center;color:#9D9D9D;font:bold 20px/40px '黑体';}
.type-title h1 {font-size:20px;}
.type-from {width:640px;height:20px;margin:auto;padding-bottom:10px;line-height:20px;border-bottom:1px dotted #9D9D9D;text-align:center;color:#9D9D9D;}
.type-main {width:640px;overflow:hidden;margin:auto;margin-top:10px;line-height:24px;text-align:left;color:#9D9D9D;padding-bottom:140px;}
.type-main a {color:#9D9D9D;}
.content-content ul {width:640px;margin:auto;}
.content-content li {height:26px;line-height:26px;border-bottom:1px dotted #B8BBB7;}
.content-content li span {float:right;color:#646A63;}
.content-content li a {color:#9D9D9D;}
.content-footer {width:695px;height:10px;background:url(../images/content-footer.jpg) no-repeat;overflow:hidden;}

.article-relation dd {height:27px;padding-left:10px;line-height:27px;background:url(../images/dot.jpg) left center no-repeat;border-bottom:1px dashed #B8BBB7;}
.article-relation dd span {float:right;color:#646A63;}
.article-relation{padding:0 8px 20px;overflow:hidden;line-height:24px;}
.article-relation dt {height:30px;margin-bottom:10px;padding:0 0 0 18px;line-height:30px;border-bottom:1px solid #9D9D9D;color:#9D9D9D;font-weight:bold;}
.article-relation dd {width:310px;display:inline;float:left;margin:0 5px;padding-left:15px;overflow:hidden;}

#pageNum{height:50px;margin:20px auto 0;padding-top:20px;color:#724D18;text-align:center;font-size:12px;}
#pageNum span{display:inline;}
#pageNum a{margin:3px;padding:5px 5px 3px;line-height:26px;background:#989D95;color:#fff;font-size:12px;}

#footer{ margin-top: 0}

.list{ background: #1D1C18 url(../images/li-bg.jpg) no-repeat center 40px;}
.list #top{background:url(../images/li-top.jpg) no-repeat;}
.list #main{background: #1D1C18 url(../images/li-main.jpg) no-repeat; padding-bottom: 150px; height: auto}
.list #content{ background:url(../images/content-bg.jpg) repeat-y;}