﻿
/* CSS Document */
*html{background-image:url(about:blank);background-attachment:fixed;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,dl,dt,dd{padding:0;margin:0;}
body{font:12px/1.5 "\5b8b\4f53", Arial, Helvetica, sans-serif;_background-attachment:fixed;_background-image:url(../image/blank1.gif);background-color:#030303;color:#4a3c3c;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img,button{border:0px;}
address,caption,cite,code,dfn,em,span{font-weight:normal;font-style:normal;}
ol,ul ,dl{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%;}
img{vertical-align:top;}
input,button{vertical-align:middle;}
button{cursor:pointer;}
.clearfix:after{
		content:".";
		clear:both;
		display:block;
		height:0;		
		visibility:hidden;
}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.clear{clear:both;}
/*--------------------*/
a,a:link{color:#4a3c3c;text-decoration:none;}
a{blr:expression(this.onFocus=this.blur());outline:none;}
a:visited{}
a:hover{color:#AA5013;}
a:active{}

.bg1{background:#0D0D0E url(../image/bg01_2.jpg) top no-repeat;}
.wraper{width:1126px;margin:0 auto;background:url(../image/warpBG_2.jpg) top no-repeat;overflow:hidden;}
.main, .side,.sideMain{overflow:hidden;}
.main{float:right;width:866px;margin-bottom:10px;border-bottom:solid 1px #0d0a09;}
.main .mainContainer{width:866px;overflow:hidden;background:#0D0A09 url(../image/mainContainerBg_2.jpg) top no-repeat;}
.side, .sideMain{width:250px;}
.side{float:left;}
.sideMain{margin-bottom:10px;background:#0D0A09 url(../image/sideBG.jpg) 0 0 no-repeat;border-bottom:solid 1px #221913;}
.home .bg1{background:#030303 url(../image/bg01.jpg) top no-repeat;}
.home .wraper{background:url(../image/warpBG.jpg) top no-repeat;}
.home .main .mainContainer{background:#0d0a09 url(../image/mainContainerBG.jpg) 0 454px repeat-x;}
.datum .bg1{background:#030303 url(../image/bg01_3.jpg) top no-repeat;}
.datum .wraper{background:url(../image/warpBG_3.jpg) top no-repeat;}
.reg .bg1{background:url(../image/bg01_4.jpg) top no-repeat;}
.reg .wraper{background:url(../image/warpBG_4.jpg) top no-repeat;}

/* 主要导航 */
.mainNav{height:51px;line-height:51px;}
.mainNav li, .mainNav li a{float:left;}
.mainNav li{display:inline;}
.mainNav li a{display:block;width:144px;height:51px;line-height:51px;overflow:hidden;text-indent:-99em;}
.mainNav li a:hover, .mainNav li.current a{background-image:url(../image/navHover.jpg);background-repeat:no-repeat;}
/* 主要导航.效果 */
.mainNav li a.nav_1:hover, .mainNav li.current a.nav_1{background-position:0 0;}
.mainNav li a.nav_2:hover, .mainNav li.current a.nav_2{background-position:-144px 0;}
.mainNav li a.nav_3:hover, .mainNav li.current a.nav_3{background-position:-288px 0;}
.mainNav li a.nav_4:hover, .mainNav li.current a.nav_4{background-position:-432px 0;}
.mainNav li a.nav_5:hover, .mainNav li.current a.nav_5{background-position:-576px 0;}
.mainNav li a.nav_6:hover, .mainNav li.current a.nav_6{background-position:-720px 0;}

.tipNav{float:right;height:25px;line-height:25px;margin-bottom:26px;margin-right:24px;}
.tipNav li, .tipNav li a{float:left;}
.tipNav li{display:inline;}
.tipNav li a{display:block;width:99px;height:25px;line-height:25px;text-indent:3em;color:#d0af9e;}
.tipNav li a:hover{color:#c33314;}

/* 动态BANNER效果区,FLASH大字区 */
.banner{float:none;clear:both;width:866px;height:315px;}
.banner h1{width:866px;height:315px;}

/* 基本.更多 */
a.more{display:block;width:60px;height:35px;line-height:35px;text-indent:0.8em;background:url(../image/moreIcon.gif) 40px 0 no-repeat;}
a.more:hover{background-position:40px -37px;}

/* 基本.侧栏盒子 */
.sideContainer, .sideContainer .sideTitle, .sideContainer .sideContent{width:248px;}
.sideContainer{margin:10px auto;}
.sideContainer .sideTitle{height:37px;line-height:37px;background-image:url(../image/indexTitle_side.jpg);background-repeat:no-repeat;}
.sideContainer .sideTitle h3{width:112px;text-indent:-99em;overflow:hidden;}
.sideContainer .sideTitle a{float:right;margin:1px 5px;}
.sideContainer .sideContent{overflow:hidden;background-color:#0D0A09;line-height:20px;}
/* 基本.特例 */
.aboutGame, .serviceCenter{padding:1px;margin:8px auto;background:url(../image/imgHoverShadow.png);}
.serviceCenter{margin-bottom:0;}

/* 标志 */
.side .logo{}
.side .logo a{display:block;width:248px;height:172px;overflow:hidden;text-indent:-99em;background:url(../image/logo1.png) 50% 50% no-repeat;}
/* 快速登录.进入游戏 */
.side .tipsOpera{/*height:164px;*/}
.side .tipsOpera li, .side .tipsOpera li a{float:left;}
.side .tipsOpera li{display:inline;}
.side .tipsOpera li a{display:block;width:124px;height:51px;line-height:51px;overflow:hidden;text-indent:-99em;background-image:url(../image/loginBanBtn.jpg);background-repeat:no-repeat;}
.side .tipsOpera li a.tipBig{width:248px;height:113px;}
.side .tipsOpera li a.starPlay{background-position:0 0;}
.side .tipsOpera li a.recharge{background-position:0 -113px;}
.side .tipsOpera li a.downExe{height:114px;background:url(../image/exeBtn.jpg) 0 0 no-repeat;}
.side .tipsOpera li a.downLoad{background-position:-124px -113px;}
.side .tipsOpera li a.starPlay:hover{background-position:0 -164px;}
.side .tipsOpera li a.recharge:hover{background-position:0 -277px;}
.side .tipsOpera li a.downLoad:hover{background-position:-124px -277px;}
.side .tipsOpera li a.downExe:hover{background:url(../image/exeBtn.jpg) 0 -114px no-repeat;}


/* 侧栏.登录框 */
.side .loginContainer{min-height:149px;padding:10px 0;overflow:hidden;}
.side .loginContainer p{width:248px;height:28px;line-height:28px;margin-bottom:10px;}
.side .loginContainer label{width:60px;height:28px;line-height:28px;color:#4a3c3c;text-align:center;font-size:12px;float:left;}
.side .loginContainer input{width:168px;height:20px;line-height:20px;padding:4px 5px;color:#ccc;border:none;background:#3c302c;}
.side .loginContainer p.p1, .side .loginContainer p.p2{}
.side .loginContainer p.p3{width:168px;padding-left:60px;margin:-5px 0 5px;}
.side .loginContainer p.p3 label{float:none;}
.side .loginContainer p.p3 input{width:auto;height:auto;margin-top:-2px;*margin:0;background:none;}
.side .loginContainer p.p3 a.aRem{*float:left;display:inline-block;*display:inline;width:50px;padding-left:20px;background:url(../image/checkIco.gif) 0 4px no-repeat;}
.side .loginContainer p.p3 a.aOn{background:url(../image/checkIco.gif) no-repeat 0 -18px;}
.side .loginContainer p.p3 a.aReg{float:right;white-space:nowrap;}
.side .loginContainer p.p3 a.aReg:hover{text-decoration:underline;}
.side .loginContainer p.btn{margin-bottom:0;}
.side .loginContainer p.btn input, .side .loginContainer p.btn button{display:block;width:164px;height:41px;overflow:hidden;text-indent:-99em;margin-left:61px;border:none;background:url(../image/loginBtn.jpg) 0 0 no-repeat;}
.side .loginContainer p.btn input:hover, .side .loginContainer p.btn button:hover{background-position:0 -41px;}

.side .loginContainer .logon{width:218px;height:149px;margin:0 auto;color:#4A3C3C;}
.side .loginContainer .logon a{color:#967474;}
.side .loginContainer .logon a:hover{color:#836363;}
.side .loginContainer .n{margin-bottom:5px;}
.side .loginContainer .n, .side .loginContainer .n p{height:18px;line-height:18px;font-size:14px;}
.side .loginContainer .n p{float:left;width:auto;margin-right:10px;}
.side .loginContainer .n p a{font-weight:bold;}

.side .loginContainer .ser{display:block;width:218px;height:80px;margin-bottom:8px;overflow:hidden;}
.side .loginContainer .ser h5{height:24px;line-height:22px;font-weight:normal;}
.side .loginContainer .ser p{width:218px;height:23px;line-height:23px;margin-bottom:6px;overflow:hidden;}
.side .loginContainer .ser p a{height:23px;line-height:23px;display:block;cursor:pointer;}
.side .loginContainer .ser p a:hover{}
.side .loginContainer .ser p a span{width:132px;height:23px;float:left;font-weight:normal;cursor:pointer;color:#b0afaf;}
.side .loginContainer .ser p a:hover span{ color:#ffae4b;}
.side .loginContainer .ser p em{float:right;width:66px;height:18px;line-height:18px;margin:2px 0 3px;text-align:center;background:url(../image/loginSerBtn.gif) no-repeat 0 0;}
.side .loginContainer .ser p a:hover em{background:url(../image/loginSerBtn.gif) no-repeat 0 -18px;color:#FFF;}

.side .loginContainer .btn2 a{float:left;display:inline-block;_display:inline;height:39px;text-indent:-99em;overflow:hidden;background-image:url(../image/logoutBtn.jpg);background-repeat:no-repeat;}
.side .loginContainer .btn2 a.b2{width:114px;margin-right:8px;background-position:0 0;}
.side .loginContainer .btn2 a.b2:hover{background-position:0 -39px;}
.side .loginContainer .btn2 a.b3{width:86px;background-position:-114px 0;}
.side .loginContainer .btn2 a.b3:hover{background-position:-114px -39px;}


/* 侧栏.服务器列表 */
.newServer .sideTitle{background-position:0 0;}
.newDatum .sideTitle{ background-position:0 -111px;}
.newServer .sideContent{height:107px;}
/* 服务器列表.内容 */
.serverList{padding:15px 18px 10px;padding-right:15px;}
.serverList li, .serverList li a{height:28px;line-height:28px;}
.serverList li{display:inline;clear:both;overflow:hidden;}
.serverList li a{float:left;display:block;}
.serverList li em{float:right;display:block;width:70px;height:15px;line-height:15px;margin:6px 0 7px;overflow:hidden;text-indent:-99em;background-image:url(../image/serstate.gif);background-repeat:no-repeat;}
.serverList li em.busy{background-position:0 -60px;}
.serverList li em.hotRec{background-position:0 -105px;}
.serverList li em.upCom{background-position:0 -45px;}
.serverList li em.newSer{background-position:0 -15px;}


/*===最新服务器===*/
.newSerUl{width:215px;padding:15px 18px 10px;padding-right:15px;}
.newSerUl li{height:28px;line-height:28px;}
.newSerUl li a{float:left;display:block;overflow:hidden;}
.newSerUl li span{float:right;_display:inline;width:32px;height:15px;overflow:hidden;vertical-align:middle;margin:6px 5px 7px 10px;background:url(../image/serstate.gif);text-indent:-99em;}
.newSerUl li span.s4,.newSerUl li span.s2,.newSerUl li span.s5,.newSerUl li span.s6{width:56px;}
.newSerUl li span.s1{background-position:0 -15px;}
.newSerUl li span.s2{background-position:0 -90px;}
.newSerUl li span.s3{background-position:0 -75px;}
.newSerUl li span.s4{background-position:0 -45px;}
.newSerUl li span.s5{background-position:0 -105px;}
.newSerUl li span.s6{background-position:0 -120px;}
.newSerUl li span.s7{background-position:0 -30px;}
.newSerUl li span.s8{background-position:0 -60px;}
.newSerUl li span.s9{background-position:0 -135px;}
.newSerUl li span.s10{width:70px;background-position:0 0;}

/* 侧栏.最新数据 */
.datumTips{width:220px;overflow:hidden;padding:15px 0 5px;margin:0 auto;}
.datumTips li, .datumTips li a{float:left;}
.datumTips li{display:inline;margin:5px;}
.datumTips li a{display:block;width:100px;height:34px;line-height:34px;text-align:center;background:url(../image/datumBtn.jpg) 0 0 no-repeat;}
.datumTips li a:hover{ background-position:0 -34px;}

/* 侧栏.关于游戏 */
.aboutGame{}
.aboutGame .sideTitle{background-position:0 -37px;}
.aboutGame .sideContent{width:218px;height:130px;padding:15px;line-height:22px;}

/* 侧栏.客服中心 */
.serviceCenter .sideTitle{background-position:0 -74px;}
.serviceCenter .sideContent{width:136px;height:118px;padding:15px 10px 15px 102px;color:#847171;background:#0D0A09 url(../image/serviceBg.jpg) 0 0 no-repeat;}
.serviceCenter .sideContent em, .serviceCenter .sideContent a{color:#D2B3AC;}
.serviceCenter .sideContent a:hover{color:#AA5013}
.serviceCenter .sideContent a.serviceBtn{display:block;width:114px;height:41px;text-indent:-99em;overflow:hidden;margin:10px 0 0 10px;background:url(../image/serviceBtn.jpg) 0 0 no-repeat;}
.serviceCenter .sideContent a.serviceBtn:hover{background-position:0 -41px;}

/* 活动列表.内容 */
.activeList{}
.activeList li, .activeList li a{width:232px;}
.activeList li{float:none;clear:both;margin:0 auto 10px;}
.activeList li a{display:block;height:119px;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.activeList li a:hover{filter:alpha(opacity=100);-moz-opacity:1.00;opacity:1.00;}

/* 基本.TAB盒子 */
.tabContainer{overflow:hidden;}
.tabContainer .tabTitle, .tabContainer .tabTitle ul{height:37px;line-height:37px;}
.tabContainer .tabTitle{overflow:hidden;background-image:url(../image/indexTitle_tab.jpg);background-repeat:no-repeat;}
.tabContainer .tabTitle ul, .tabContainer .tabTitle ul li, .tabContainer .tabTitle ul li a{float:left;font-size:14px;font-weight:bold;}
.tabContainer .tabTitle ul li, .tabContainer .tabTitle ul li a{text-align:center;}
.tabContainer .tabTitle ul li{display:inline;margin-left:1px;}
.tabContainer .tabTitle ul li a{display:block;color:#B49696;}
.tabContainer .tabTitle ul li a:hover, .tabContainer .tabTitle ul li.on a{background:url(../image/indexTitle_tab.jpg);background-repeat:no-repeat;}
.tabContainer .tabTitle .more{float:right;}
.tabContainer .tabContent{line-height:30px;overflow:hidden;}
/* TAB盒子.新闻列表 */
.tabContainer .tabContent .newsList{}
.tabContainer .tabContent .newsList li, .tabContainer .tabContent .newsList li a{height:30px;line-height:30px;font-size:12px;}
.tabContainer .tabContent .newsList li{display:inline;clear:both;overflow:hidden;}
.tabContainer .tabContent .newsList li a{float:left;}
.tabContainer .tabContent .newsList li em{float:right;}

/* 新闻TAB组 */
.newsContainer, .newsContainer .tabTitle, .newsContainer .tabContent{width:488px;}
.newsContainer{float:left;}
.newsContainer .tabTitle{background-position:0 0;}
.newsContainer .tabTitle ul li, .newsContainer .tabTitle ul li a{width:87px;height:37px;}
.newsContainer .tabTitle ul li.on a.hotNews, .newsContainer .tabTitle ul li a.hotNews:hover{background-position:-1px -38px;}
.newsContainer .tabTitle ul li.on a.newNews, .newsContainer .tabTitle ul li a.newNews:hover{background-position:-89px -38px;}
.newsContainer .tabTitle ul li.on a.noticeNews, .newsContainer .tabTitle ul li a.noticeNews:hover{background-position:-177px -38px;}
.newsContainer .tabTitle ul li.on a.activeNews, .newsContainer .tabTitle ul li a.activeNews:hover{background-position:-265px -38px;}
.newsContainer .tabTitle a.more{margin:1px 5px;}
.newsContainer .tabContent{height:178px;}
.newsContainer .tabContent div{width:452px;height:148px;padding:15px 18px;}
/* 新闻TAB.附焦点图 */
.focus, .focus ul.picList, .focus ul.picList li{display:block;width:378px;height:215px;overflow:hidden;}
.focus{float:right;position:relative;}
/*= 焦点大图.上下翻页 =*/
.focus a.prev, .focus a.next{position:absolute;z-index:9;top:42%;display:none;_display:block;width:24px;height:40px;background-image:url(http://image.91wan.com/tssj/css/img/focusBtn.png);background-repeat:no-repeat;}
.focus:hover a{display:block;}
.focus a.prev{left:25px;background-position:-24px -40px;}
.focus a.next{right:25px;background-position:0 -40px;}
/*= 焦点大图.页码 =*/
.focus ul.ggBtns{display:inline;width:99%;height:1px;_height:13px;text-align:right;position:absolute;bottom:20px;_bottom:10px;left:0;z-index:9;font-size:0;}
.focus ul.ggBtns li, .focus ul.ggBtns li a{width:13px;heilght:13px;line-height:13px;}
.focus ul.ggBtns li{display:inline-block;zoom:1;*display:inline;margin:0 4px 0 0;}
.focus ul.ggBtns li a{display:block;overflow:hidden;text-indent:-99em;background-color:#949494;}
.focus ul.ggBtns li.on a{display:inline-block;zoom:1;*display:inline;background-color:#E80000;}

/* 三大系统盒子 */
.systemContainer{width:866px;overflow:hidden;}
.systemList{padding:3px 4px;_padding:3px 1px;overflow:hidden;}
.systemList li, .systemList li a{float:left;}
.systemList li{display:inline;margin:3px;}
.systemList li a, .systemList li a em{display:block;width:280px;height:226px;overflow:hidden;}
.systemList li a{ position:relative;}
.systemList li a em{ position:absolute;left:0;top:-226px;z-index:9;}

.systemListFix{padding:3px 4px;_padding:3px 1px;overflow:hidden;}
.systemListFix li, .systemListFix li dl{float:left;}
.systemListFix li{display:inline;margin:3px;}
.systemListFix li dl{display:block;width:280px;height:226px;overflow:hidden; background:url(../image/playSystemBg.jpg) 0 0 no-repeat; position:relative;cursor:pointer;}
.systemListFix li dl dt, .systemListFix li dl dd.sysInfo, .systemListFix li dl dd.sysCon{display:block;width:248px;padding:0 16px; overflow:hidden; position:relative;}
.systemListFix li dl dt{height:39px;line-height:39px;font-size:29px;font-weight:bold;margin-top:26px; text-indent:-99em; background-image:url(../image/systemTitle.png); background-repeat:no-repeat; z-index:9;}
.systemListFix li dl dd.sysInfo, .systemListFix li dl dd.sysCon{line-height:19px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,"\5B8B\4F53",Geneva,sans-serif; z-index:6;}
.systemListFix li dl dd.sysInfo{color:#78524f; z-index:8;}
.systemListFix li dl dd.sysCon{margin-top:-26px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.systemListFix li dl dd.sysPic{display:block;width:280px;height:136px; position:absolute;left:0;top:90px;}

.systemListFix li dl.system_1 dt{background-position:14px 0;}
.systemListFix li dl.system_2 dt{background-position:14px -39px;}
.systemListFix li dl.system_3 dt{background-position:14px -78px;}

.systemListFix li:hover dl dd.sysInfo{_display:none;}


/* 玩耍模式 */
.playMode{display:block;height:67px;line-height:67px;padding:10px 0;margin:15px auto 10px;overflow:hidden;}
.playMode ul{height:67px;line-height:67px;text-align:center;font-size:0;}
.playMode li, .playMode li a{float:none;font-size:12px;/*display:inline-block兼容通用*/display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:67px;height:67px;line-height:67px;overflow:hidden;}
.playMode li{margin:0 36px;margin:0 38px\9;}
.playMode li a{display:block;text-indent:-99em;background-image:url(../image/playMode.png);background-repeat:no-repeat;}
.playMode li a.pm_1{background-position:0 0;}
.playMode li a.pm_2{background-position:-67px 0;}
.playMode li a.pm_3{background-position:-134px 0;}
.playMode li a.pm_4{background-position:-201px 0;}
.playMode li a.pm_5{background-position:-268px 0;}
.playMode li a.pm_6{background-position:-335px 0;}
.playMode li a.pm_1:hover, .playMode li.current a.pm_1{background-position:0 -68px;}
.playMode li a.pm_2:hover, .playMode li.current a.pm_2{background-position:-67px -68px;}
.playMode li a.pm_3:hover, .playMode li.current a.pm_3{background-position:-134px -68px;}
.playMode li a.pm_4:hover, .playMode li.current a.pm_4{background-position:-201px -68px;}
.playMode li a.pm_5:hover, .playMode li.current a.pm_5{background-position:-268px -68px;}
.playMode li a.pm_6:hover, .playMode li.current a.pm_6{background-position:-335px -68px;}


/* 游戏模式盒子 */
.gameModeContainer{width:858px;padding:0 4px;overflow:hidden;margin-bottom:29px;*margin-bottom:30px;}
.gameMode, .gameMode .modeTitle, .gameMode .modeContent{width:226px;overflow:hidden;}
.gameMode, .gameMode .modeTitle{border-bottom:solid 1px #251F1F;}
.gameMode{float:left;margin:0 30px;_margin:0 23px;}
.gameMode .modeTitle{height:26px;line-height:26px;padding:10px 0;}
.gameMode .modeTitle h3{display:block;width:100px;height:26px;overflow:hidden;text-indent:-99em;background-image:url(../image/playTitle.jpg);background-repeat:no-repeat;}
.gameMode .modeContent{height:133px;}
/* 游戏模式盒子.特殊 */
.wujiang h3{background-position:0 0;}
.zhanli  h3{background-position:0 -26px;}
.zhuanqian h3{background-position:0 -52px;}

/* 游戏模式盒子.模式列表 */
.modeList{margin:15px 2px;overflow:hidden;}
.modeList li, .modeList li a{float:left;}
.modeList li{display:inline;padding:0;margin:2px 1px;}
.modeList li a{display:block;min-width:72px;_width:72px;height:30px;line-height:30px;white-space:nowrap;text-indent:1em;overflow:hidden;}
.modeList li a:hover{background-color:#0e0c0c;}

/* 游戏图片 */
.gamePicture{width:486px;height:201px;overflow:hidden;}
/* 游戏图片.图片列表 */
.pictureList{width:496px;margin:0 -5px;}
.pictureList li{float:left;display:inline;margin:0 5px;}
.pictureList li a, .pictureList li a img, .pictureList li a i, .pictureList li em{width:238px;}
.pictureList li a, .pictureList li img, .pictureList li i{display:block;height:164px;}
.pictureList li a{position:relative;}
.pictureList li a i{background:url(../image/imgHoverShadow.png);position:absolute;top:0;left:0;z-index:9;}
.pictureList li a:hover i{}
.pictureList li em{clear:both;display:block;height:37px;line-height:37px;text-indent:1em;background:url(../image/pictureTitle.jpg) 0 0 no-repeat;}
.pictureList li em a{display:inline-block;*display:inline;width:auto;height:auto;position:static;}
.pictureList li em a.more{float:right;display:block;width:60px;height:35px;line-height:35px;text-indent:0.8em;margin:1px 5px;background:url(../image/moreIcon.gif) 40px 0 no-repeat;}
.pictureList li em a:hover{ background-position:40px -37px;}

/* TAB游戏活跃区 */
.gbbsContainer, .gbbsContainer .tabTitle, .gbbsContainer .tabContent{width:369px;}
.gbbsContainer{float:right;}
.gbbsContainer .tabTitle, .gbbsContainer .tabTitle ul{height:35px;line-height:35px;}
.gbbsContainer .tabTitle{background-position:-1px -75px;}
.gbbsContainer .tabTitle ul li, .gbbsContainer .tabTitle ul li a{width:87px;}
.gbbsContainer .tabTitle ul li.on a.gameGuide, .gbbsContainer .tabTitle ul li a.gameGuide:hover{background-position:-2px -110px;}
.gbbsContainer .tabTitle ul li.on a.bbsRecommend, .gbbsContainer .tabTitle ul li a.bbsRecommend:hover{background-position:-90px -110px;}
.gbbsContainer .tabTitle a.more{margin:0 5px;}
.gbbsContainer .tabContent{height:166px;}
.gbbsContainer .tabContent div{width:345px;height:146px;padding:10px 12px;}

/* 底部.链接池 */
.linkPool{float:none;clear:both;line-height:24px;padding:12px;_padding:6px 12px 12px;overflow:hidden;background-color:#110B09;}
.linkPool .linkList{line-height:24px;text-align:center;font-size:0;}
.linkList li, .linkList li a{float:none;font-size:12px;/*display:inline-block兼容通用*/display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}
.linkList li a{padding:0 4px;margin:0 2px;}

/* 尾部 */
.footer{float:none;clear:both;overflow:hidden;padding:20px 0 40px;line-height:19px;text-align:center;color:#201A1A;}



/* 页面内容盒子 */
.mainTitle, .pageTitle, .breadcrumb{width:800px;overflow:hidden;}
.mainTitle{height:129px;padding:0 33px;}
.pageTitle, .breadcrumb{height:38px;line-height:38px;}
/* 页面内容盒子.标题 */
.pageTitle{margin:39px 0 14px;}
.pageTitle h2{float:left;display:block;width:340px;height:38px;text-indent:-99em;background-image:url(../image/h3Title.png);background-repeat:no-repeat;}
.pageTitle h2.newsH2{ background-position:0 0;}
.pageTitle h2.strategyH2{ background-position:0 -38px;}
.pageTitle h2.serverH2{ background-position:0 -76px;}
.pageTitle h2.screenH2{background-position:0 -114px;}
.pageTitle h2.datumH2{background-position:0 -152px;}
.pageTitle h2.logH2{ background-position:0 -190px;}
.pageTitle h2.regH2{ background-position:0 -228px;}
/* 页面内容盒子.同级类别按钮 */
.newsPage, .screenPage{float:right;margin-top:2px;}
.newsPage li, .newsPage li a, .screenPage li, .screenPage li a{float:left;}
.newsPage li, .screenPage li{display:inline;margin:0 3px;}
.newsPage li a, .screenPage li a{display:block;width:82px;height:36px;line-height:36px;overflow:hidden;text-align:center;font-size:17px;color:#B49696;font-weight:bold;white-space:nowrap;background:url(../image/subNewsTitleBg.jpg) 0 0 no-repeat;}
.screenPage li a{width:121px;background:url(../image/subScreenTitleBg.jpg) 0 0 no-repeat;}
.newsPage li a:hover, .newsPage li.current a, .screenPage li a:hover, .screenPage li.current a{ background-position:0 -36px;color:#f0d8d8;}
/* 页面内容盒子.面包屑 */
.breadcrumb em{color:#957575;}
/* 页面内容盒子.内容区 */
.mainContent{overflow:hidden;min-height:505px;_height:expression((documentElement.clientHeight<460)?"460px":"auto");padding:25px 0 20px;margin:0 auto;}
.mainContent h1{display:block;margin:10px auto 20px;line-height:27px;text-align:center;font-size:18px;color:#847171;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,"\5B8B\4F53",Geneva,sans-serif;}
.mainContent h1 span{display:block;text-align:center;font-size:12px;color:#554545;}
/* 页面内容盒子.内容区.新闻内容区 */
.newsContent,.newsContent h1,.newsContent .textContent,.newsContent .updown{width:754px;overflow:hidden;}
.newsContent h1{}
.newsContent .textContent,.datumContent .textContent{height:auto;padding:25px 0;margin:20px auto 10px;border-top:solid 1px #1f1918;border-bottom:solid 1px #1f1918;line-height:24px;color:#554545;}
/* 页面内容盒子.内容区.资料内容区 */
.datumContent,.datumContent h1,.datumContent .textContent,.datumContent .updown{width:754px;overflow:hidden;}
.datumContent h1{line-height:35px;font-size:23px;font-weight:normal;}
.datumContent .textContent{border-bottom:none;}
.caution{padding:10px 0;margin:15px 0 0;font-size:14px;font-weight:bold;border-top:dashed 1px #1f1918;}
/* 页面内容盒子.内容区.二级内容链接 */
.subLinks{padding:0 0 10px;margin-bottom:20px;text-align:center;/*IE7、火狐等li会有间隙,所以设字体大小为0*/font-size:0;overflow:hidden;border-bottom:solid 1px #1f1918;}
.subLinks li,.subLinks li a{float:none;font-size:14px;/*display:inline-block兼容通用*/display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-align:center;white-space:nowrap;}
.subLinks li{height:14px;line-height:14px;margin:9px 0;border-left:solid 1px #554545;}
.subLinks li.st{border-left:none;}
.subLinks li a{min-width:88px;_width:88px;height:28px;line-height:28px;white-space:nowrap;overflow:hidden;padding:0 9px;margin:-7px 0;_position:relative;}
.subLinks li a:hover, .subLinks li a.current{font-weight:bold;color:#847171;}
.pageExplain{display:block;line-height:28px;padding-top:10px;text-align:right;font-size:14px;}
.pageExplain, .pageExplain a{color:#d5b6a7;}
.pageExplain a:hover{color:#AA5013;}
/* 页面内容盒子.上下篇 */
.updown{padding:10px 0;}
.updown li{height:25px;line-height:25px;}

/* 页面内容盒子.新闻列表 */
.mainContent .newsList, .mainContent .imagesList{width:824px;padding:10px 0 10px;margin:0 auto;overflow:hidden;}
.mainContent .newsList li, .mainContent .newsList li a, .mainContent .newsList li span{width:346px;overflow:hidden;}
.mainContent .newsList li{float:left;display:inline-block;*display:inline;height:60px;padding:5px 0 20px;margin:2px 33px;background:url(../image/newsLine.gif) 0 90% no-repeat;}
.mainContent .newsList li a, .mainContent .newsList li span{float:left;clear:left;display:block;height:30px;line-height:30px;white-space:nowrap;}
.mainContent .newsList li a{font-size:14px;}
.mainContent .newsList li span{width:326px;padding:0 10px;}
.mainContent .newsList li span em{float:right;}
/* 页面内容盒子.图片列表 */
.mainContent .imagesList{overflow:hidden;}
.mainContent .imagesList li, .mainContent .imagesList li a{float:left;}
.mainContent .imagesList li{display:inline;margin:10px;}
.mainContent .imagesList li a{display:block;width:254px;height:170px;overflow:hidden;position:relative;cursor:pointer;}
.mainContent .imagesList li a img{position:absolute;left:0;top:0;z-index:1;}
/* 页面内容盒子.页码 */
.page{height:29px;line-height:29px;padding:15px 0 25px;text-align:center;font-size:0;}
.page li, .page li a{float:none;font-size:12px;/*display:inline-block兼容通用*/display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;height:29px;}
.page li{margin: 0 2px;}
.page li a{padding:0 9px;margin:0 2px;background:url(../image/pageBtn.jpg) repeat-x;}
.page li a:hover, .page li b, .page li a.current{ background-position:0 -29px;}


.serverContent{width:754px;}
.serverContent dl dt, .serverContent dl dd{display:block;overflow:hidden;clear:both;color:#847171;}
.serverContent dl dt{height:38px;line-height:38px;padding:15px 0 5px;font-size:18px;text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1",Tahoma,"\5B8B\4F53",Geneva,sans-serif;border-bottom:solid 1px #1f1918;}
.serverContent dl dd{padding:10px 0 15px;}
.serverContent dl dd a{float:left;display:inline-block;*display:inline;width:305px;height:15px;line-height:15px;margin:6px 36px;}
.serverContent dl dd a span{float:right;display:inline-block;_display:inline;width:70px;height:15px;line-height:15px;overflow:hidden;text-indent:-99em;margin-top:-15px\9;background-image:url(../image/serstate.gif);background-repeat:no-repeat;}
.serverContent dl .d1 a{height:17px;line-height:17px;}
.serverContent dl .d1 a span{width:72px;height:17px;line-height:17px;text-align:center;text-indent:0;background:url(../image/serReminedBtn.gif) 0 0 no-repeat;margin-top:-17px\9;color:#937b7b;}
.serverContent dl .d1 a:hover span{ background-position:0 -17px;}
.serverContent dl .d2 a span{}
.serverContent dl .t3{ display:none;}

.serverContent dl a span.s1{background-position:0 -15px;}
.serverContent dl a span.s2{background-position:0 -90px;}
.serverContent dl a span.s3{background-position:0 -75px;}
.serverContent dl a span.s4{background-position:0 -45px;}
.serverContent dl a span.s5{background-position:0 -105px;}
.serverContent dl a span.s6{background-position:0 -120px;}
.serverContent dl a span.s7{background-position:0 -30px;}
.serverContent dl a span.s8{background-position:0 -60px;}
.serverContent dl a span.s9{background-position:0 -135px;}
.serverContent dl a span.s10{width:70px;background-position:0 0;}

.serverContent dl .sTab{height:26px;line-height:26px;border-bottom:solid 1px #1f1918;padding:0 36px;padding:15px 36px 0\9;}
.serverContent dl .sTab a{float:left;display:inline-block;*display:inline;width:72px;height:26px;line-height:26px;text-align:center;color:#90544B;font-weight:bold;margin:0 6px 0 0;background:url(../image/serTabTitle.gif) 0 0 no-repeat;}
.serverContent dl .sTab a:hover, .serverContent dl .sTab a.on{ background-position:0 -26px;color:#b58e6e;}
.serverContent dl .sTab .quickJump{float:right;}
.serverContent dl .sTab .quickJump input{width:42px;height:20px;line-height:20px;padding:0 4px;margin:-3px 0 0;border:none;background-color:#3b302c;color:#7b695e;}
.serverContent dl .sTab .quickJump button{width:43px;height:21px;line-height:21px;text-align:center;background:url(../image/quickJumpSubmit.gif) 0 0 no-repeat;margin:-4px 0 0;color:#937b7b;white-space:nowrap;}
.serverContent dl .sTab .quickJump button:hover{background-position:0 -21px;}

.regForm .msg{display:block;width:577px;height:33px;line-height:33px;color:#d5b6a7;padding:0 15px;margin:15px auto 16px;background:url(../image/formInfo.jpg) 0 0 no-repeat;}
.regForm p, .loginForm p{width:620px;margin:0 auto;padding-bottom: 16px;overflow:hidden;}

.regForm label,.loginForm label{ width:80px;height:26px;line-height:26px;font-size:14px;font-weight:bold;vertical-align:middle;text-align:right;display:inline-block;*display:inline;*zoom:1;}
.regForm input,.loginForm input{ width:260px;height:22px;line-height:22px;padding:2px 5px; background-color:#3c302c;border:none;vertical-align:middle;filter:alpha(opacity=80);opacity:0.8; }
.regForm .validate input,.loginForm .validate input{width:180px;margin-right:4px;}
.regForm .validate img,.loginForm .validate img {width:62px;height:26px;vertical-align:middle;cursor:pointer;}
.regForm em,.loginForm em{padding:0 3px;}
.regForm span,.loginForm span{display:inline-block;margin:10px 0 0 0;}
.regForm .warn,.loginForm .warn{ display:inline-block;margin:10px 0 0 0;}
.regForm .suc,.loginForm .suc{display:inline-block;width:40px;}

.regForm .checkbox input, .loginForm .checkbox input{_display:inline;float:left;width:15px;height:15px;_display:inline;float:left;margin:4px 0 0 87px;}
.regForm .checkbox, .loginForm .checkbox{height:25px;line-height:25px;color:#3B3F4C}
.regForm .checkbox label, .loginForm .checkbox label{width:100px;height:25px;line-height:25px;margin:0 0 0 3px ;font-weight:normal;font-size:12px;color:#3f3f3f;_display:inline;float:left;}
.regForm .checkbox a, .loginForm .checkbox a{ height:25px;line-height:25px;text-decoration:none;color:#dc810a;float:left;_display:inline;}
.regForm .checkbox a:hover, .loginForm .checkbox a:hover{color:#f60;}

.regForm p.validate a,.loginForm p.validate a{ color:#C8602D;text-decoration:none;display:none;}
.regForm p.validate a:hover,.loginForm p.validate a:hover{ color:#f60;text-decoration:none;}
.inner{width:400px;height:100px;background-color:#decda1;border:1px solid #cc9999;vertical-align:top;color:#990000;font:12px/1.6em arial;overflow:hidden;padding:2px;vertical-align:top;vertical-align:text-top;overflow:hidden;}

.regForm h3,.loginForm h3{ text-indent:-999em;height:2px;margin-bottom:25px; _margin-bottom:10px;} 
.regForm button,.loginForm button {width:210px;height:74px;margin: 5px 0 40px 0;margin-left:88px;border: none;clear: both;cursor: pointer;display: block;background:url(../image/formBtn.jpg) no-repeat 0 0;overflow: hidden;text-indent: -999em;}
.regForm button{ margin-bottom: 0;padding-bottom: 40px; background-position:0 0;}
.regForm button:hover{ background-position:0 -74px;}
.loginForm button{ background-position:-210px 0;}
.loginForm button:hover{background-position:-210px -74px;}
/* // ---- sep ---- // */

/* 返回顶部 */
/* 返回顶部 */
.BTcontent{width:100%;min-width:1126px;overflow:visible;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1126?"1126px":"");position:fixed;bottom:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*修正高度*/_margin-bottom:0px;}
.goTop{width:1126px;margin:0 auto;overflow:hidden;}
.goTop a{float:right;display:block;width:47px;height:48px;overflow:hidden;text-indent:-99em;background:url(../image/goTop.gif) top no-repeat; position:absolute;margin-top:-240px;margin-left:1130px; z-index:999;}
.goTop a:hover{background-position:bottom;}