body { background: #000;}
.red { color: #f00;}
.none { display: none;}
.wrap { width: 100%; background:#000 url("bg.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/bg.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/bg.jpg*/ no-repeat center 72px;}
.container { width: 946px; margin: 0 auto 50px; padding-bottom: 10px; position:relative; background: #000000 url("lbg.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/lbg.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/lbg.jpg*/ no-repeat bottom left;}
#flash-banner { position:absolute; width: 945px; height: 350px; top: 61px; left: -8px;}
.nav-wrap { height: 72px; background: #1d1d1d;}
.nav { width: 946px; margin: 0 auto; }
.nav li { float:left; margin-right: 2px;}
.nav li a { display: block; height: 72px; line-height: 200px; overflow:hidden;}
.nav li a:hover { background:url("nav_act.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/nav_act.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/nav_act.jpg*/ no-repeat;}
.nav li a.nav1 { width: 117px; margin-left: 2px;}
.nav li a.nav2 { width: 124px; margin-left: 1px;}
.nav li a.nav3 { width: 100px;}
.nav li a.nav4 { width: 90px;}
.nav li a.nav5 { width: 124px; margin-left: 1px;}
.nav li a.nav6 { width: 120px; margin-left: 1px;}
.nav li a.nav1:hover { background-position: 0 0;}
.nav li a.nav2:hover { background-position: -118px 0;}
.nav li a.nav3:hover { background-position: -243px 0;}
.nav li a.nav4:hover { background-position: -354px 0;}
.nav li a.nav5:hover { background-position: -445px 0;}
.nav li a.nav6:hover { background-position: -570px 0;}
.nav-margin { width: 592px; height: 72px; position:relative;}
#logo-link { position:absolute; top: 0px; left: 0px; z-index: 9; width: 243px; height: 145px;}
#logo-link:hover { background:none;}
.nav { height: 72px; background: url("nav.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/nav.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/nav.jpg*/ no-repeat;}
.bg1 { height: 150px; background: url("bg1.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/bg1.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/bg1.jpg*/ no-repeat;}
.bg2 { height: 150px; background: url("bg2.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/bg2.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/bg2.jpg*/ no-repeat;}
.bg3 { height: 120px; background: url("bg3.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/bg3.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/bg3.jpg*/ no-repeat; position:relative;}
.share { position:absolute; top: 95px; left: 724px; }
.sidebar { width: 288px; height: auto; float:left; position:relative;}
.btn-submit, .newcard, .vip, .tit, .ser-list li, .kf-btn, .linkbox { background:url("sidebar.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/sidebar.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/sidebar.jpg*/ no-repeat;}
#flash { position:absolute; top: 0; left: 0;}
.download{width:257px; height:90px; display:block; margin:7px 0 0 10px; text-indent:-9999px;}
.reg-btn{width:128px; height:27px; float:left; display:inline-block; text-indent:-9999px; margin:0 0 0 11px; }
.pay-btn{width:128px; height:27px; float:left; display:inline-block; text-indent:-9999px;}
.login-warp { width: 288px; height: 242px; overflow:hidden; background:url("login.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/login.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/login.jpg*/ no-repeat;}
.login { margin: 150px 0 0 30px; position:relative;}
.userbox, .passbox { width: 145px; height: 24px; margin-bottom: 8px; border:1px solid #713927; background: #d1a786; position:relative;}
.userbox label, .passbox label { position:absolute; top: 3px; left: 6px;}
#username, #password,#login_user, #login_pass { width: 105px; height: 22px; line-height: 22px; overflow:hidden; border: 0 none; margin-left: 39px;}
.btn-submit { position:absolute; width: 67px; height: 51px; text-indent: -2000px; overflow:hidden; background-position: 0 -709px; top: 4px; left: 152px;}
.btn-submit:hover { background-position: -68px -709px;}
.log-txt { margin-left: 5px;color: #7e5959;}
.log-txt a { color: #7e5959;}
.haslogin { color: #ffc076; margin: 135px 0 0 30px; position:relative;}
.haslogin a { color: #fff;}
#game_record a { margin-right: 8px;}
.con-btn { padding-left: 125px;}

.tforn { width: 282px; height: 50px; padding-left: 6px; overflow:hidden; background:url("border.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/border.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/border.jpg*/ no-repeat; padding-top:5px;}
.newcard, .vip { _display: inline; width: 136px; height: 48px; float:left; text-indent: -2000px; background-position: -136px -160px;}
.newcard { background-position: 0 -160px; margin-left: 5px;}
.newcard:hover { background-position: 0 -239px;}
.vip:hover { background-position: -136px -239px;}
.serlist { width: 205px; height: 150px; margin-left:4px; _margin-left:3px; background: #171615;}
.serlist .tit { width: 205px; height: 42px; overflow:hidden; background-position: 0 -333px;}
.ser-list { margin: 10px 0 0 8px; list-style:none; overflow:hidden}
.ser-list li { float:left; height: 26px; line-height: 22px; color: #d98f00; background:none}
.ser-list li a { color: #b69382; margin:0 15px;}
.ser-list li strong{color:#f00}
.ser-more { display: block; width: 138px; height: 26px; line-height: 26px; text-align:center; color: #fff; margin: 10px auto; background: #2b140e; border:1px solid #171615;}
.ser-more:hover { background: #452114; border:1px solid #170d08; text-decoration: none;} 
.gameintro { width: 277px; min-height: 130px; margin-left: 9px; color: #bdbdbd; text-indent: 24px; background: #171615;}
.gameintro .tit { width: 277px; height: 47px; overflow:hidden; background-position: 0 -457px;}
.gameintro p { width: 250px; letter-spacing:1px; line-height: 1.5; padding: 5px 13px; }
.kfbox { width: 277px; height: 154px; margin-left: 9px; background: #101010; color: #bf9364;}
.kfbox .tit { width: 277px; height: 47px; overflow:hidden; background-position: 0 -524px; }
.kf-inner { padding: 5px 0 0 52px; line-height: 1.9;}
.kf-inner p { margin: 9px 0}
.kf-btn { _display: inline; background-position: 0 -591px; width: 79px; height: 21px; line-height: 21px; text-align:center; color: #310000; float:right; margin-right: 85px; _margin-right: 83px;}
.kf-btn:hover { background-position: -96px -591px; text-decoration: none;}
.mediabox { width: 277px; height: 195px; margin-left: 9px; background: #0d0c0c;}
.mediabox .tit { width: 277px; height: 47px; overflow:hidden; background-position: 0 -618px; }
.media-inner { height: 116px; width: 150px; margin: 15px auto; overflow:hidden; }
.media-inner a { float:left;width: 150px;height: 50px;margin-bottom:8px;overflow: hidden;}
/*友情链接*/
.linkbox { width: 922px; height: 31px; margin: 15px 0 15px 9px; background-color: #1d0d09; background-position: -202px -669px; }
.linkbox-inner { width: 826px; height: 28px; line-height: 28px; margin-left: 100px; background: #0d0c0c; border-bottom: 3px solid #1d0d09;}
.linkbox-inner a { color: #A4917C; margin:0 0 0 20px;}
/*右侧*/
.news-tab, .news-tab ul li a, .rtit, .gl, .bbs, .job1, .job2, .job3, .jtbox ul li a { background:url("tit.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/tit.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/tit.jpg*/ no-repeat;}
.one-news, .data-tit, .data-right a, .jt-btn-left, .jt-btn-right { background:url("sprite.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/sprite.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/sprite.jpg*/ no-repeat;}
.job-tab a, .job-bg { background:url("job.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/job.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/job.jpg*/ no-repeat;}

.content { width:658px; float:left;}
.newsbox-left { width: 450px; height: 238px; background: #1c1815; float:left; margin-bottom:3px;}
.news-tab { width: 450px; height: 42px; background-position: 0 0; position:relative;}
.news-tab ul { padding-left: 8px;}
.news-tab ul li { float:left; margin-right: 1px;}
.news-tab ul li a { display: block; width: 59px; height: 42px; text-indent: -2000px; background-position: -999px -999px;}
.news-tab ul li .tab1:hover, .news-tab ul .act .tab1 { background-position: 0 -371px;}
.news-tab ul li .tab2:hover, .news-tab ul .act .tab2 { background-position: -60px -371px;}
.news-tab ul li .tab3:hover, .news-tab ul .act .tab3 { background-position: -120px -371px;}
.news-tab ul li .tab4:hover, .news-tab ul .act .tab4 { background-position: -180 -371px;}
.news-tab ul li .tab5:hover, .news-tab ul .act .tab5 { background-position: -240px -371px;}
.news-more { position:absolute; width:55px; height: 20px; top: 10px; right: 8px; text-indent: -2000px;}
.one-news { width: 394px; height: 48px; line-height: 40px; text-indent: 60px; margin:8px auto 2px; overflow: hidden; background-position: 0 0;}
.one-news a { font-size: 14px; color: #f6c70c; font-family: "Microsoft YaHei";}
.news-list { width: 415px; height: 135px; margin: 0 0 0 24px; overflow:hidden;}
.news-list ul {}
.news-list ul li { height: 26px; line-height: 26px; color: #514a3f; border-bottom: 1px dashed #29221a; padding-left: 12px; background: url("ltype.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/ltype.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/ltype.jpg*/ no-repeat -17px -1px;}
.news-list ul li a { color: #787166;}
.news-list ul li span { float:right;}

.newsbox-right { float:left; width: 208px; height: 238px; position:relative;}

/*游戏资料*/
.gamedata { width: 654px; background: url("gbg.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/gbg.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/gbg.jpg*/ no-repeat top right; overflow:hidden;}

.gamedata .rtit { width: 640px; height: 45px; margin: 10px 0 0 7px; background-position: 0 -61px; position:relative;}
.gamedata .downword { position:absolute; width:200px; height: 20px; top: 13px; left: 128px; font-size:15px; color:#d29e4b}
.gamedata .more { position:absolute; width:55px; height: 20px; text-indent: -2000px; top: 10px; left: 565px; }
.data-wrap { width: 640px; height: 265px; background: #100503; margin-left: 7px;}
.data-left {_display: inline; width: 627px; margin-left: 6px; float:left; background: #100503;}
.data-tit { width: 94px; height: 34px; float:left;}
.data1 { margin-top: 3px;}
.data1, .data3, .data5, .data7 { background: #160704;}
.data1 .data-tit { background-position: 0 -59px; margin-top:10px;}
.data2 .data-tit { background-position: 0 -94px; margin-top:10px;}
.data3 .data-tit { background-position: 0 -129px; margin-top:10px;}
.data4 .data-tit { background-position: 0 -164px; margin-top:10px;}
.data5 .data-tit { background-position: 0 -199px; margin-top:10px;}
.data6 .data-tit { background-position: 0 -234px; margin-top:10px;}
.data7 .data-tit { background-position: 0 -269px; margin-top:10px;}
.data8 .data-tit { background-position: 0 -304px; margin-top:10px;}
.data-left a { color: #ae7003; margin-left: 9px; }
.data-left .fix { height: 35px; line-height: 35px;}
.data-right { width: 158px; float:left;}
.data-right a { display: block; width: 158px; height: 50px; margin: 4px 0 6px 0;}
.data-right .data-btn1 { background-position: -108px -60px}
.data-right .data-btn2 { background-position: -108px -110px}
.data-right .data-btn3 { background-position: -108px -160px}
.data-right .data-btn4 { background-position: -108px -210px}
.data-right .data-btn5 { background-position: -108px -259px}
.data-right .data-btn1:hover { background-position: -280px -60px}
.data-right .data-btn2:hover { background-position: -280px -110px}
.data-right .data-btn3:hover { background-position: -280px -160px}
.data-right .data-btn4:hover { background-position: -280px -210px}
.data-right .data-btn5:hover { background-position: -280px -259px}
/*攻略*/
.tino {width:100%; padding-top: 10px; clear:both;}
.tino-left { width: 659px; height: 452px; float:left;}
.tino-right { width: 270px; height: 452px; margin-left: 7px; background: #0e0c0c; float:left;}
.glbox { width: 650px; margin-left: 7px; position:relative;}
.glbox .rtit { width: 650px; height: 46px; background-position: 0 -121px;}
.rtit ul { margin-left: 42px;}
.rtit ul li { float:left;}
.gl, .bbs { display: block; width: 83px; height: 46px; margin-right: 2px; text-indent: -2000px; background-position: -999px -999px;}
.rtit .act .gl, .gl:hover { background-position: 0 -432px;}
.rtit .act .bbs, .bbs:hover { background-position: -84px -432px;}
.glbox .more { position:absolute; width:55px; height: 20px; text-indent: -2000px; top: 10px; right: 24px; }
.gl-list { height: 180px; overflow:hidden; background: #120f0e;}
.gl-list ul { width: 630px; height: 170px; padding:0 0 10px 0; margin: 0 auto; color: #c57d38;}
.gl-list ul li { height: 28px; line-height: 28px; border-bottom: 1px dashed #2d1b1b; padding-left: 12px; background: url("ltype.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/ltype.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/ltype.jpg*/ no-repeat -22px -39px;}
.gl-list ul li a { display: inline; color: #c57d38;}
.gl-list ul li em { float:right; font-style: normal;}
/*职业展示*/
.jobox { width: 650px; margin: 10px 0 0 8px; color: #9a632e; background: #120f0e;}
.jobox .rtit { width: 650px; height: 45px; background-position: 0 -187px; position:relative;}
.job1, .job2, .job3 { display: block; width: 67px; height: 46px; margin-right: 2px; text-indent: -2000px; background-position: -999px -999px;}
.rtit .act .job1, .job1:hover { background-position: -571px -432px;}
.rtit .act .job2, .job2:hover { background-position: -639px -432px;}
.rtit .act .job3, .job3:hover { background-position: -707px -432px;}
.job-con { float:left; width: 650px; height: 170px; overflow:hidden;}
.job-bg { width: 650px; height: 170px; overflow:hidden;}
.job-pic { width: 650px;}
.job-txt { width: 230px; margin: 55px 0 0 20px;}
.job-con1 { background-position: 0 0px; }
.job-con2 { background-position: 0 -170px; }
.job-con3 { background-position: 0 -341px; }
/*日常活动*/
.rcbox {}
.rcbox .rtit { width: 270px; height: 46px; background-position: 0 -252px;}
.cr-table { width: 100%; text-align:center;}
.cr-table tr { height: 40px; line-height: 40px;}
.cr-table th { color: #bea387;}
.cr-table td, .cr-table td a { color: #a4917c;}
/*截图*/
.jtbox { margin: 10px 0 0 7px; position:relative;}
.jtbox .rtit { width: 929px; height: 45px; background-position: 0 -316px; }
.jtbox ul li {height: 45px;}
.jtbox ul li a {display: block; width: 82px; height: 45px; margin-right: 1px; text-indent: -2000px; background-position: -999px -999px;}
.jtbox ul li .jt-tab1:hover, .jtbox ul .act .jt-tab1 { background-position: -266px -432px;}
.jtbox ul li .jt-tab2:hover, .jtbox ul .act .jt-tab2 { background-position: -349px -432px;}
.jtbox ul li .jt-tab3:hover, .jtbox ul .act .jt-tab3 { background-position: -432px -432px;}

.jt-wrap { width: 926px; background: #181413; padding:15px 0; border:1px solid #130e0e; border-top: none;}
.jt-list {}
.jt-btn-left, .jt-btn-right { _display: inline; width: 28px; height: 28px; background-position: -108px -313px; float:left;}
.jt-btn-left { margin: 28px 8px 0 8px;}
.jt-btn-right { margin: 28px 0 0 8px; background-position: -137px -313px;}
.jt-main { width: 900px; margin:0 auto;}
.jt-inner {}
.jt-inner a { width: 128px; height: 82px; overflow:hidden; margin:0 10px; _margin:0 9px; border:1px solid #260404; float:left; }
.jt-inner a img{width:128px; height:82px;} 
/*底部*/
.footer { border-top: 1px solid #180f0d; text-align:center; color: #625245; background: #100700; }
.footer a { color: #625245;}
.footer-inner { border-top: 1px solid #000; padding: 20px 0 40px 0; line-height: 1.8;}

/*列表*/
.list-wrap { background: #120f0e;}
.list-tit { width: 658px; height: 43px; line-height: 43px; background:url("list_tit.jpg")/*tpa=http://www.jq988.com/theme/default/bzst/images/list_tit.jpg*//*tpa=http://www.tengfeist.com/theme/default/bzst/images/list_tit.jpg*/ no-repeat;}
.list-tit h3 { color: #ffe57d; padding-left: 30px; float:left;}
.list-tit .local { color: #744f34; padding-right: 10px; float:right;}
.list-tit .local a { color: #744f34;}
.list-inner, .art-inner { color: #c39768; min-height:518px; height:auto!important; overflow:hidden;}
.list-box { padding: 15px 25px 20px 25px;}
.list-box li { height: 28px; line-height: 28px; border-bottom: 1px dotted #29221a;}
.list-box li a { color: #c39768;}
.list-box span { float:right;}
.page-btn { color: #f00; padding: 10px 0; text-align:center;}
.page-btn a { padding:3px 4px; margin-right: 5px; border:1px solid #342118; color: #fff; background: #482f24;} 
.page-btn span { margin-right: 5px;}
.page-btn a:hover { text-decoration: none; background: #CC0000;}
/*文章*/
.art-inner { padding: 0 20px; }
.art-tit { text-align:center; margin: 25px 0 20px 0;}
.art-tit h1 { font-size: 20px; font-family: "Microsoft YaHei"; color: #f6c70c; }
.art-time { color: #443c2f; text-align:center; border-bottom: 1px dotted #29221a; padding-bottom: 10px; margin-bottom: 20px;}
.art-content { width: 618px; overflow:hidden;}
.art-page { padding: 15px 0; margin-top: 15px; border-top: 1px dotted #29221a;}
.art-page p, .art-page a { color: #956201; }
.art-page p { margin-top: 5px;}
/*图片列表*/
.p_list{padding:10px 0 20px 15px;overflow:hidden;}
.p_list ul{width:100%;position:relative;}
.p_list li{width:198px;height:150px;text-align:center;float:left;padding-top:30px;padding-right:14px;line-height:18px;overflow:hidden;}
.p_list li img{width:198px;height:107px;border:1px solid #010000;display:block;margin-bottom:12px;background:#5b5b5b;}
/*微信*/
.fl { float:left; display: inline;}
.f14 { font-size: 14px;}
.fb { font-weight: bold;}
.wx-col { color: #fe9402;}
.weixin { width: 175px; margin: 5px auto; font: 12px/20px 'microsoft yahei'; text-align: left; color: #bf9364; }
.weixin img { margin-right: 5px;}
.weixin p { margin-bottom: 0;}
