/* 2011火影网 ： CSS Document 
 *@date 2011.11.10-2.10
*/
body{margin:0;padding:0;font-size:12px;font-family:"宋体",Simsun;background:transparent url(../images/topBgRep.jpg) repeat-x center top;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,fieldset,dd,dt,dl,hr{margin:0;padding:0;list-style:none;font-weight:normal;font-size:12px;}
input,select{font-size:12px;}
img{border:0px;}
*:focus {outline: none;}
.clearfix:after{content:"&nbsp;";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*display:inline-block;}
.br{word-break:break-all;word-wrap:break-word;}
.fl{float:left;}
.fr{float:right;}
.ft12{font-size:12px;}
.ft14{font-size:14px;}
.undlind,a.undlind,a.undlind:hover{text-decoration:underline;}
.NoUndlind,a.NoUndlind,a.NoUndlind:hover{text-decoration:none;}
a{color:#000;text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none}
a:hover{color:#000;text-decoration:underline;}
area{blr:expression(this.onFocus=this.blur());outline:none;}
.mauto{margin:0 auto;}
.mt4{margin-top:4px;}
.mb4{margin-bottom:4px;}
.mb7{margin-bottom:7px;}
.mt20{margin-top:20px; text-align:center;}
.bold{font-weight:bold;}
.center{text-align:center;margin:0 auto;}
.hidden{display:block;overflow:hidden;height:0;}
.pl5{padding-left:5px;}
.pl20{padding-left:20px;}
.pl65{padding-left:65px;}
.pl170{padding-left:170px;}
.pl255{padding-left:255px;}
.ftd14{color:#d14a00;}
a.ftd14{color:#d14a00;text-decoration:none;}
a.ftd14:hover{color:#ff5a00;text-decoration:underline;}
.ft9b8{color:#9b8872;}
a.ft9b8{color:#9b8872;text-decoration:none;}
a.ft9b8:hover{color:#726250;text-decoration:underline;}
.fted6{color:#ed6c00;}
a.fted6{color:#ed6c00;text-decoration:underline;font-weight:bold;}
a.fted6:hover{color:#ff8824;text-decoration:underline;}
.ftfb0{color:#F00;}
a.ftfb0{color:#F00;text-decoration:none;}
a.ftfb0:hover{color:#a30910;text-decoration:underline;}
.ft727{color:#727171;}
a.ft727{color:#727171;text-decoration:none;}
a.ft727:hover{color:#575656;text-decoration:underline;}
.ft665{color:#665852;}
a.ft665{color:#665852;text-decoration:underline;}
a.ft665:hover{color:#000;text-decoration:underline;}
.ft242{color:#242424;}
a.ft242{color:#242424;}
a.ft242:hover{color:#a60801;text-decoration:none;}
.ft485{color:#485593;}
a.ft485{color:#485593;}
a.ft485:hover{color:#2c3664;}
.ftfe{color:#fffea6;}
a.ftfe{color:#fffea6;}
a.ftfe:hover{color:#edec90;}
/*正文*/
.wrap{background:#f5f5f5 url(../images/topBg.jpg) no-repeat center top; padding-bottom:30px;}
.wrapMid{background:#f5f5f5 url(../images/topBg.jpg) no-repeat center top; padding-bottom:30px;}
.contanier{margin:0;}

/*头部*/
#header{margin:0 auto; width:970px; height:105px;position:relative;z-index:111;}
.logo,.navBar,.navigation{position:absolute;}
.logo{top:15px;left:10px;}
.logo a{width:248px; height:80px; cursor:pointer; text-indent:-9999px; display:block;background:url(../images/logo.png) no-repeat;_background:url(../images/logo.gif) no-repeat;}
.navBar{top:17px;right:18px;}
.navBar li{margin:0 3px;float:left;}
.navBar01,.navBar02,.navBar03{display:block; height:19px; line-height:21px; background:url(../images/sprites_b.gif) no-repeat; color:#fff;}
.navBar01,.navBar02,.navBar01:hover,.navBar02:hover{width:54px; padding:0 0 0 18px; text-decoration:none;color:#fff;}
.navBar01{background-position:0 0;}
.navBar01:hover{background-position:0 -21px;}
.navBar02{background-position:-75px 0;}
.navBar02:hover{background-position:-75px -21px;}
.navBar03{width:62px; text-align:center; background-position:-150px 0;}
.navBar03:hover{background-position:-150px -21px; color:#fff; text-decoration:none;}
.navigation{width:680px;height:53px;top:52px;left:307px;}
.navigation li{float:left; margin-right:16px;}
.navigation li a{height:53px;display:block;}
.navigation li a{background:url(../images/sprites_a.jpg) no-repeat;text-indent:-9999px;}
.navigation li a.nav0{background-position:-2px 0;width:79px;}
.navigation li a.nav1{background-position:-81px 0;width:100px;}
.navigation li a.nav2{background-position:-181px 0;width:100px;}
.navigation li a.nav3{background-position:-281px 0;width:100px;}
.navigation li a.nav4{background-position:-386px 0;width:100px;}
.navigation li a.nav5{background-position:-481px 0;width:100px;}
.navigation li a.nav6{background-position:-581px 0;width:100px;}
.navigation li a.nav0:hover{background-position:-2px -56px;}
.navigation li a.nav1:hover{background-position:-81px -56px;}
.navigation li a.nav2:hover{background-position:-181px -56px;}
.navigation li a.nav3:hover{background-position:-281px -56px;}
.navigation li a.nav4:hover{background-position:-386px -56px;}
.navigation li a.nav5:hover{background-position:-481px -56px;}
.navigation li a.nav6:hover{background-position:-581px -56px;}
.navigation li a.nav0Cur{background-position:-2px -109px;width:79px;}
.navigation li a.nav1Cur{background-position:-81px -109px;width:100px;}
.navigation li a.nav2Cur{background-position:-181px -109px;width:100px;}
.navigation li a.nav3Cur{background-position:-281px -109px;width:100px;}
.navigation li a.nav4Cur{background-position:-381px -109px;width:100px;}
.navigation li a.nav5Cur{background-position:-481px -109px;width:100px;}
.navigation li a.nav6Cur{background-position:-581px -109px;width:100px;}

#subMenu{display:none; position:absolute; top:44px; right:40px; width:230px; z-index:999; background:url(../images/subMenuBg.gif) no-repeat; padding-top:35px;}
.subMenuBox{width:228px; border:1px solid #c2c2c2; border-top:none; background:#bfbfc3 url(../images/subMenuRep.jpg) repeat-x center top; float:left;}
.subMenuBox ol{width:113px; border-left:1px solid #c2c2c2; float:left; margin:0; padding:2px 0;}
.subMenuBox ol li{margin:2px 0;}
.subMenuBox ol li a{width:113px;height:21px; line-height:21px; overflow:hidden; text-indent:10px; color:#f5f5f5; background:none;}
.subMenuBox ol li a:hover{ background:#babac0; color:#f5f5f5; text-decoration:none;}
.subMenuBox ol li img{_padding-top:5px;}
/*内容*/
.obody{width:100%; background:url(../images/obodyBg.jpg) repeat-x;}
.content{width:970px; margin:0 auto;padding:0;position:relative;}
.leftSideBar{width:233px;float:left;margin-top:9px;}
.borAll{width:100%; border:1px solid #d0d0d0; overflow:hidden; background:#fff url(../images/rightBg.jpg) repeat-x center bottom;}
.borBtm2{border-bottom:2px solid #485593; height:35px;}
.leftBox{width:231px;padding:1px;margin-bottom:9px;}
.rightSideBar{width:720px;float:right;min-height:520px;height:auto!important;height:520px;}
.rightBox{width:718px;padding:1px;margin:9px 0 0 0;position:relative;}
.leftBox h3,.rightBox h3,.midBox h3,.midBigBox h3,.rightBoxS h3{font-family:Arial,"微软雅黑";font-size:14px;color:#544e52;height:37px;line-height:39px; overflow:hidden;}
.leftBox h3 strong,.rightBox h3 strong,.midBox h3 strong,.midBigBox h3 strong,.rightBoxS strong{ float:left;}
.rightBox .h3tit{font-size:12px;font-family:"宋体";color:#535353;font-weight:normal;display:block;line-height:45px; margin-left:2px; float:left}
.more,.newsMore{width:36px;position:absolute;color:#c4c4c4;background:url(../images/hy_index.gif) no-repeat -505px -69px;}
.more{right:5px;top:18px;}
.newsMore{right:5px;bottom:8px; z-index:112;}
.more:hover,.newsMore:hover{color:#88898e;}
.midBox{width:970px;padding:1px;margin:9px auto 0 auto;position:relative;min-height:620px;height:auto!important;height:620px;}
.midBigBox{width:863px;background:#fff;padding:1px;border:1px solid #d0d0d0;margin:9px auto 0 auto;position:relative;min-height:620px;height:auto!important;height:620px;}
.midBoxKF{width:970px;background:none;padding:1px;margin:28px auto 0 auto;position:relative;min-height:620px;height:auto!important;height:620px;}
.midBoxKF h3{width:121px; height:33px; text-indent:-9999px; background:url(../images/sprites_d.jpg) no-repeat 0 -60px; }
.midSideBar{width:448px;float:left;}
.rightBoxS{width:252px;float:right; margin-top:9px;}
#alertImg{ position:absolute; z-index:99999; display:none;}
.logPos01 #alertImg{top:150px; left:221px;}
.logPos02 #alertImg{top:173px; left:219px;}

/*登录*/
.loginTips{position:absolute; background:#C04000; color:#FFF;left:60px;top:68px;width:160px;height:23px;border:#C00 solid 1px; line-height:28px; z-index:2;text-align:center}
.loginTips1{position:absolute; background:#E56A02; color:#FF3;top:2px;left:175px;width:190px;height:23px;border: #C00 solid 2px; z-index:2; line-height:30px; text-align:center}

.loginBox{width:55%;float:left;color:#727171;padding:30px 0;background:url(../images/line01.jpg) no-repeat 480px 50px; position:relative}
#loginBox{color:#485593;}
#loginBox a{color:#485593;text-decoration:none;}
#loginBox a:hover{color:#6975b1;text-decoration:underline;}
#loginBox,#loginIn{width:260px;margin:0 auto;}
#loginBox fieldset{border:none;}
#loginBox .loginBar{height:29px;line-height:29px;margin-bottom:7px;_margin-bottom:2px;}
#loginBox .loginBar label{font-family:Arial,"微软雅黑";color:#575555;width:35px;display:inline-block;margin:0;font-size:14px; float:left;}
#loginBox .submit{padding:0 0 7px 0;}
.logPos01{width:239px;position:absolute; top:-240px; left:0; z-index:999;background:url(../images/sprites_b.gif) no-repeat 0 -42px;}
.logPos02{width:231px;border:1px solid #d0d0d0;margin-top:12px; background:#fff;}
#log{width:100%;height:212px;padding:13px 0 0 0;}
#log h5{width:75px;height:23px;overflow:hidden;text-indent:-9999px;background:url(../images/hy_btn.jpg) 0 -147px no-repeat;position:absolute;top:-10px;left:37px;}
#loginForm,#loginForm a{color:#485593;}
#loginForm a:hover{color:#485593;}
#loginForm,#loginIn{width:216px;margin:0 auto; position:relative;}
#loginForm fieldset{border:none; padding-top:12px;}
#loginForm .loginLine{height:22px;line-height:22px;padding:5px 0;}
#loginForm .loginLine label{font-family:Arial,"微软雅黑";color:#2d3142;width:45px;display:inline-block;margin:0;float:left; padding-left:5px;}
#loginForm .submit{padding:0 0 7px 0;}
.loginInput{width:155px;height:20px;overflow:hidden;padding:0 3px;background:url(../images/sprites_b.gif) -242px -43px no-repeat;float:left;}
.loginInput input{width:99%;height:18px;_height:17px;line-height:18px; border:0; color:#b8bad0; background:#434655;}
.loginInputA{width:202px;height:29px;padding:0 3px;overflow:hidden;float:left;}
.loginInputT{width:185px;height:29px;margin-top:10px;padding:0 3px;overflow:hidden;float:left;}
.CodeInput{width:69px;height:29px;overflow:hidden;padding:0 3px;float:left;}
.loginInputA input,.loginInputT input,.CodeInput input{width:96%;height:23px;_height:22px;line-height:23px; border:1px solid #d3d2d2;color:#535353; background:none;}

#userInfor{color:#2d3142;padding-left:3px;}
#loginIn a{color:#485593;}
#loginIn a:hover{color:#3a467b;}
#userInfor dt{width:80px;height:80px;padding:3px;overflow:hidden;float:left;background:url(../images/sprites_b.gif) -242px -65px no-repeat;}
#userInfor dt a img{width:79px;height:79px;overflow:hidden;}
#userInfor dd{float:right;width:122px;line-height:24px;font-size:14px; padding:10px 0 0 5px;}
#userInfor dd h5{font-size:14px;}
#loginIn p{clear:both;height:46px;padding:15px 0 5px 0;}
#loginIn .line01{width:100%;heigth:1px;margin:0 auto;overflow:hidden;border-bottom:1px dashed #e27006;}
#loginIn .gameHistory li{height:22px;line-height:22px;}
#loginIn .gameHistory h4{color:#4d5162;padding:0 0 10px 2px;font-size:13px;}
a.userLink,a.userLink:hover{text-decoration:underline;font-size:12px;}
a.exitLink,a.exitLink:hover{text-decoration:none;font-size:12px;}
a.lastLink,a.lastLink:hover{text-decoration:none;width:212px; display:block; text-align:center; font-size:14px; font-weight:bold;}

/*注册*/
.regBox{width:40%;float:left;color:#727171;padding:30px 0;position:relative;}
.regBox h4{width:69px;height:55px;text-indent:-9999px;background:url(../images/sprites_b.gif) no-repeat -333px -93px;position:absolute;top:72px;left:200px; z-index:11;}
.regBox p{color:#ed6d00; font-family:Arial,"微软雅黑"; font-size:14px;font-weight:normal;position:absolute;top:90px;left:90px;z-index:22;}
.pswBackLink{margin-left:40px;}
#regH4{width:70%; overflow:hidden; margin:20px auto 0 auto; height:48px;line-height:52px;color:#665852;background:url(../images/sprites_d.jpg) no-repeat;border-bottom:1px solid #d3d3d3;}
#regH4 span strong{font-family:Arial,"微软雅黑";font-size:14px;}
#regSH4{width:590px;height:73px; overflow:hidden; padding:0 0 25px 88px; margin:25px auto 0 auto; line-height:80px;color:#665852;background:url(../images/sprites_d.jpg) no-repeat 10px -103px;border-bottom:1px solid #d3d3d3;}
.ucenterLink{width:30px; height:48px; display:block; float:right;background:url(../images/icon.gif) no-repeat -10px -418px;}
#regBox{width:95%;margin:20px 0;}
#regBox .midBar{width:200px;}
#regSuce{width:678px;margin:20px auto 40px auto;}
#regSuce h3{width:175px;height:37px;margin:0 auto 20px auto;text-indent:-9999px;background:url(../images/hy_btn.jpg) no-repeat -613px -193px;}
#regSuce h5{width:480px;height:105px;margin:0 auto;color:#665852;line-height:140px;overflow:hidden;padding-left:92px;background:url(../images/hy_btn.jpg) no-repeat 0 -456px;}
#regSuce h5 a{color:#665852;font-weight:bold;text-decoration:underline;padding-left:40px;}
#regSuce dl{width:330px;height:160px;margin:3px;position:relative;float:left; overflow:hidden;}
#regSuce dl dt{width:100%;height:100px;overflow:hidden;}
#regSuce dl dd{}
#regSuce dl dd h4{height:20px;line-height:20px;background:#fbc300;}
#regSuce dl dd h4 span{float:right;color:#363636;font-weight:normal;font-size:12px; padding-right:5px;}
#regSuce dl dd p{color:#898989;line-height:20px;margin:5px 0 0 0; padding:2px;}
#regSuce .alertBox{width:538px;border:1px solid #d3d3d3; height:100px; line-height:100px; color:#7a7a7a; padding-left:140px;}
#regSuce .alertBox em{width:17px; height:14px; display:block; float:left;background:url(../images/icon.gif) no-repeat -5px -500px; margin:42px 0 0 0;}
a.EmailIcon{color:#485593;background:url(../images/icon.gif) no-repeat -5px -557px; padding-left:17px;}
a.EmailIcon:hover{color:#323c6d;}
.proBox{width:830px; margin:20px auto; color:#535353; line-height:24px;}
.proBoxTop{width:790px;padding:10px 20px; border:1px solid #D0D0D0;}
.proBox strong{ color:#535353;font-size:14px; font-weight:bold;}
.proBox span{ color:#F00;font-size:12px;}
.proBox h5{font-size:14px; font-weight:bold; color:#485593; margin:10px 0; padding:0 0 0 25px;}
.proBox p{margin:10px 0; padding:0; text-indent:25px;}

/*密码找回*/
#pswBack{width:635px;margin:20px auto;color:#665852;position:relative;}
#pswBack .alarmIfor{width:300px;height:36px;text-align:center;line-height:36px;border:1px solid #f39700;background:#fef6d9 url(../images/sprites_b.gif) -593px -225px no-repeat;position:absolute;top:0;left:235px; font-size:14px; color:#F00;}
#pswBack h4{width:178px;height:36px;text-indent:-9999px;background:url(../images/hy_btn.jpg) no-repeat -576px -456px;}
#pswBackLab{width:200px;height:155px;position:absolute;top:40px;left:0;z-index:111;}
#pswBackLab li{height:33px;line-height:33px;cursor:pointer;padding-left:12px;font-size:14px;position:relative;}
#pswBackLab li.cur{border:1px solid #cdcbcc;border-right:none;color:#ed6c00;font-weight:bold;background:#fff;}
.cur s.T,.cont s.T{width:6px;height:6px;overflow:hidden;display:block;position:absolute;top:-1px;left:-1px;background:url(../images/hy_btn.jpg) no-repeat -433px -164px;}
.cur s.L,.cont s.L{width:6px;height:6px;overflow:hidden;display:block;position:absolute;bottom:-1px;_bottom:-2px;left:-1px;background:url(../images/hy_btn.jpg) no-repeat -433px -170px;}
.cont s.R{width:6px;height:6px;overflow:hidden;display:block;position:absolute;top:-1px;right:-1px;background:url(../images/hy_btn.jpg) no-repeat -439px -164px;}
.cont s.B{width:6px;height:6px;overflow:hidden;display:block;position:absolute;bottom:-1px;_bottom:-2px;right:-1px;background:url(../images/hy_btn.jpg) no-repeat -439px -170px;}
#pswBack .Con,#pswBack .ConCur{width:430px;min-height:155px;height:auto!important;height:155px;height:155px;position:absolute;top:40px;left:199px;z-index:10;text-align:center;line-height:36px;}
#pswBack .cont{width:100%;height:100%;position:relative;padding:20px 0;border:1px solid #cdcbcc;}
.tabA{margin:0 auto;font-weight:normal;}
.tabA tr{height:35px;line-height:35px;}
.CahrgeError{width:290px;height:45px;color:#ed0032;font-size:14px;background:url(../images/hy_index.gif) no-repeat -498px -170px;padding:43px 0 0 70px;margin:40px auto 15px auto;}

/*充值中心*/
#chargeBox{width:678px;margin:20px auto;color:#727171;min-height:550px;height:auto!important;height:550px;}
#chargeBox h4{width:679px;height:54px;margin:0 auto 15px auto;background:url(../images/sprites_a.jpg) no-repeat;text-indent:-9999px;}
#chargeBox h4.step01{background-position:0 -391px;}
#chargeBox h4.step02{background-position:0 -445px;}
#chargeBox h4.step03{background-position:0 -499px;}
#chargeBox h6{color:#544E52;font-size:14px; font-weight:bold;font-family:Arial,"微软雅黑"; padding:5px 0;}
#chargeListBox{width:658px; background:#fafafa; padding:20px 0 20px 20px;}
#chargeList{width:147px;height:354px;float:left;position:relative;}
#chargeList li{width:147px;height:47px;overflow:hidden;line-height:47px;right:-1px;*top:-1px;_top:0;cursor:pointer;text-align:center; font-family:Arial,"微软雅黑"; font-size:14px;position:relative;background:url(../images/sprites_b.gif) no-repeat -148px -568px;}
#chargeList li.cur{border:none;color:#ed6c00;font-weight:bold;background:url(../images/sprites_b.gif) no-repeat 0 -568px;}
#chargeList a{text-decoration:none;color:#88898e;}
#chargeList a:hover,#chargeList a li.cur,#chargeList li a:hover,#chargeList li.cur a{text-decoration:none;color:#ed6c00;}
#chargeBox .Con,#chargeBox .ConCur{border:1px solid #d3d2d2;width:470px;min-height:400px;height:auto!important;height:400px;float:left;padding:10px;
-moz-border-radius:0 5px 5px 5px;
-khtml-border-radius:0 5px 5px 5px;
-webkit-border-radius:0 5px 5px 5px;
border-radius:0 5px 5px 5px;}
#chargeCont{width:100%;padding-bottom:50px;*padding-bottom:0;}
#chargeCont li.line{min-height:30px;height:auto!important;height:30px;line-height:30px;}
#chargeCont li.line .leftBar{width:40%;}
#chargeCont li.line .midBar{width:55%;color:#ed6c00;font-size:14px;}
#chargeCont .selectB{background:#f4f3f3;border:1px solid #d3d2d2;width:102px;height:18px;margin:5px 2px 0 0;float:left;}
#chargeCont .inputB{background:#f4f3f3;border:1px solid #d3d2d2;width:96px;height:16px;padding:0 2px;line-height:16px;margin:5px 2px 0 0;float:left;}
.lineB{width:100%;border-bottom:1px dashed #a3a3a3;}
#selBank{width:95%;margin:10px auto 20px auto;}
#selBank h5{width:100%;font-size:14px;margin:0 0 10px 0;}
#selBank li{width:145px;margin:2px;float:left;height:45px;line-height:45px;}
#selBank li .radioB{width:20px;height:20px;display:block;margin-top:12px;float:left;}
#selBank li img{width:100px;height:30px;overflow:hidden;padding-top:8px;float:left;}
#selGame{width:100%;margin:20px auto;}
#selGame h5{color:#544E52;font-size:14px; font-weight:bold;font-family:Arial,"微软雅黑"; padding:0 0 5px 0;}
#selGame dl{width:323px;float:left;margin:6px 6px 15px 6px;}
#selGame dt{width:323px;height:71px;}
#selGame dd{position:relative;}
.servTel{heigth:30px;line-height:30px;padding-left:25px;text-align:right;position:absolute;bottom:40px;right:10px;background:url(../images/hy_btn.jpg) no-repeat -771px -464px;}
.chargeSuc{width:450px;margin:20px auto;color:#727171;}
.chargeSuc p{height:88px;line-height:30px;padding:10px 0 0 0;font-size:14px;}
.borT{border-top:1px solid #b1b1b1;}
.borR{border-right:1px solid #b1b1b1;}
.borB{border-bottom:1px solid #b1b1b1;}
.borL{border-left:1px solid #b1b1b1;}
.tabS{text-align:center;margin:20px auto; border:1px solid #b1b1b1;color:#727171;}
.tabS th{background:url(../images/titleBg.jpg); font-family:Arial,"微软雅黑";font-size:14px; font-weight:normal;}
.tabS tr{height:30px;line-height:30px;}
.tabS td{border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.tabS a,.tabS a:hover{color:#727171; text-decoration:underline;}

/*客服*/
.serverCenter{margin:0 auto 20px auto;border-top:1px solid #d3d2d2;min-height:312px;height:auto!important;height:312px;}
#selChargeGame{width:712px;min-height:212px;height:auto!important;height:212px;float:left; border-right:1px solid #d3d2d2;}
.other_severs{ padding:10px 0px 0px 518px;}
#selChargeGame li{float:left;padding-top:21px;}
#selChargeGame li a img{width:330px;height:100px;overflow:hidden;border:1px solid #d3d2d2; margin-right:24px;}
#selChargeGame li a:hover img{width:328px;height:98px;overflow:hidden;border:2px solid #6b95b8;}
.sevrerTel{width:231px;height:189px;background:#fff url(../images/sprites_d.jpg) no-repeat 0 -186px; border:1px solid #d2d2d2;float:left;margin:21px 0 0 24px;line-height:21px;}
.sevrerTel p{width:170px;font-size:12px; color:#535353;font-family:Arial,"微软雅黑"; margin:0 auto; padding:10px 0 10px 50px; border-bottom:1px dashed #d2d2d2;}
.sevrerTel p span{font-size:21px;}

/*幻灯*/
.bigeye{width:100%;height:321px; position:relative; overflow:hidden; margin:0 auto; background:url(../images/eyeBg.jpg) no-repeat center top;}
.bigeye ul{position:absolute; bottom:-28px; right:15%; z-index:11;}
.bigeye ul li{float:left; width:110px; height:103px; display:block; float:left; cursor:pointer;}
.gameplayImg{width:1000px;height:321px; margin:auto;}
.menu{width:104px; height:75px; padding-top:28px;}
.menuCur{width:104px; height:103px;}

/*最新开服*/
#data{padding:0;width:100%}
#data li{height:28px;line-height:28px;vertical-align:bottom;color:#000000; background:#f8f8f8 url(../images/icon.gif) no-repeat -5px 0;border-bottom:1px solid #d0d0d0;}
#data li .gameData{width:60px;text-align:center;float:left;color:#ff8400; font-weight:bold;}
#data li .gameName{width:95px;float:left;}
#data li .gmaeZone{float:left;color:#7d7d7d; text-align:right; width:50px;}
#data li .gameIcon{width:20px;height:20px;float:left;position:relative;}
#data li .gameIcon img{position:absolute;top:5px;left:0;}
#data li .enterGame{float:right;}
#data li a{width:252px; height:28px; display:block;float:left; cursor:pointer; z-index:11;}
#data li a:hover{background:#eeeeee url(../images/icon.gif) no-repeat -5px 0;text-decoration:none;}
#data li.eve{background:#f6f3f3 url(../images/icon.gif) no-repeat -5px 0;}

/*快速通道*/
#fastChannel{width:100%;height:104px;font-size:0;}
#fastChannel li{padding-bottom:5px;float:left;}
.fastLogo,.friendLinkLogo,.gymeLogo,.newsLogo,.uCenterLogo,.loginLogo,.regLogo,.regSLogo,.proLogo,.payLogo,.payCLogo,.inforLogo,.gameLogo,.hotGameLogo,.newsRLogo,.attLogo{width:57px; height:37px;background:url(../images/sprites_c.gif) no-repeat; float:left; margin-left:3px;}
.fastLogo{background-position:0 0;}
.friendLinkLogo{background-position:0 -40px;}
.gymeLogo{background-position:0 -82px;}
.newsLogo{background-position:0 -131px;}
.uCenterLogo{background-position:0 -187px;}
.loginLogo{background-position:0 -247px;}
.regLogo{background-position:0 -395px;}
.regSLogo{background-position:0 -296px;}
.proLogo{background-position:0 -347px;}
.payLogo{background-position:0 -449px;}
.payCLogo{background-position:0 -512px;}
.inforLogo{background-position:0 -659px;}
.gameLogo{background-position:0 -707px;}
.hotGameLogo{background-position:0 -761px;}
.newsRLogo{background-position:0 -816px;}
.attLogo{background-position:0 -395px;}

/*游戏列表*/
#gameList{width:100%;}
#gameList h4{width:100%;font-family:Arial,"微软雅黑";font-size:12px; font-weight:bold; border-top:1px solid #e1e0e0; border-bottom:1px solid #e1e0e0; text-indent:16px;color:#5d5e5f;height:29px;line-height:31px; overflow:hidden;background:url(../images/titleBg.jpg);}
#gameList ul{padding:10px 0 10px 16px; margin:0; float:left;}
#gameList ul li{width:100px; float:left; line-height:24px;}
#gameList ul li a{color:#717272;}
#gameList ul li a:hover{color:#485593;}

/*推荐活动*/
#topActList{width:100%; margin-top:19px;}
#topActList li{width:140px; height:86px; overflow:hidden; float:left; margin-right:14px;}

/*推荐游戏*/
#recomGame{width:448px;margin:7px 0 10px 0;_margin-bottom:0;}
#recomGame dl{width:448px;margin:20px 0 2px 0;float:left;position:relative;height:125px;}
#recomGame dl dt{position:absolute; top:-21px; left:-8px;}
#recomGame dl dd{position:absolute; top:105px; left:7px; width:216px; color:#727172;}
#recomGame dl ul{width:204px; position:absolute; top:4px; left:232px; z-index:11;}
#recomGame dl ul li{color:#88898e;height:24px;line-height:24px;}
#recomGame dl ul li a{color:#88898e;}
#recomGame dl ul li a:hover{color:#56596a;text-decoration:none;}

#recIndexGame{width:252px;}
#recIndexGame dl{padding:7px;width:236px;}
#recIndexGame dl dt{width:236px; height:74px; overflow:hidden;}
#recIndexGame dl dd{height:76px; background:url(../images/h4RecmBg.jpg) no-repeat; padding:5px 0 0 5px;}
#recIndexGame dl dd h4{font-size:14px; color:#485593; font-weight:bold; padding:0 5px 5px 0;}
#recIndexGame dl p{float:left; color:#a2a3a3;}
#recIndexGame dl p span{color:#ed6d00;}
#recIndexGame ul li{width:250px; height:30px; line-height:34px; overflow:hidden; border-top:1px solid #eaeaea;}
#recIndexGame ul li h5{width:153px; margin-right:5px;float:left; text-indent:62px; color:#485593;}
#recIndexGame ul li p{color:#a2a3a3; float:left;}
#recIndexGame ul li p span{color:#ed6d00;}
#recIndexGame ul li h5 a,#recIndexGame ul li h5 a:hover{ color:#485593;}
#recIndexGame .goBtn,.wbBtn{display:block; text-indent:-9999px;}
#recIndexGame .goBtn{float:left; width:25px; height:30px; margin-right:10px;}
.wbBtn{width:60px; height:20px; background:url(../images/blank.gif); position:absolute; top:5px; right:5px;}
.poR{position:relative;}

#indexNew{width:226px; padding:13px;}
#indexNew h4,#indexNew h4 a{ color:#485593; font-size:14px; font-weight:bold;}
#indexNew h5,#indexNew h5 a{ color:#c4c4c4; line-height:16px; padding:7px 0;}
#indexNew ul{line-height:20px;}
#indexNew ul li{background:url(../images/icon.gif) no-repeat -12px -5px; padding-left:10px;}
#indexNew ul li a{color:#88898e;}
#indexNew ul li a:hover{ color:#56596a;}

#friendLink{padding:0px 0 0 17px;/*height:56px;*/}
#friendLink li{width:65px;text-align:center;height:24px;line-height:24px;float:left;margin:2px;}
#friendLink li a{color:#7d7d7d;}
#friendLink li a:hover{color:#525151;}

#friendLogo{padding:0 0 0 6px;/*height:48px;*/}
#friendLogo li{width:111px;height:40px;float:left;margin:2px;}
#friendLogo li a img{margin:4px auto 0 auto;display:block;}

#Links{ padding:14px; width:224px}
#Links li{ float:left; margin:0 0 15px 19px; display:inline;}

 
#newsList{width:676px; margin:0 auto;min-height:550px;height:auto!important;height:550px;position:relative;border-top:none;border:1px solid #D0D0D0;}
.newsListH4{width:678px; height:40px; overflow:hidden; background:url(../images/sprites_a.jpg) no-repeat 0 -297px; margin:20px auto 0 auto;}
#newsList ul{}
#newsList li{cursor:pointer;width:676px;height:28px;margin-top:1px;vertical-align:bottom;}
#newsList li a{background:url(../images/sprites_b.gif) no-repeat -605px 8px;padding:0 55px;width:566px; height:27px; line-height:27px; display:block;float:left; border-bottom:1px solid #e6e6e6; cursor:pointer;}
#newsList li a:hover{background:#eeeeee url(../images/newsHy.jpg) no-repeat 22px 5px;text-decoration:none; color:#56596a;}
#newsList li a:hover span{color:#56596a;}
#newsList li a span{float:right;margin-right:3px; color:#ed6d00;}
#newsList li a p{float:left;}

#newsList li a,.pageCode,.pageCode a{color:#727171;}
.pageCode table{margin:0 auto;}
.pageCode a:hover,.pageCur{color:#ed6c00;text-decoration:none;cursor:pointer;}
.pageCode{width:100%;text-align:center;background:url(../images/pageCodeBg.jpg) repeat-x; height:79px; line-height:79px;}
.pageCode .pageCur{color:#ed6c00;font-weight:bold;}

/*游戏大厅*/
#gymeList{background:#fff;padding:9px 0 9px 18px;min-height:500px;height:auto!important;height:500px;margin:0 auto;}
#gymeList dl{width:330px;min-height:231px;height:auto!important;height:231px;margin:9px 18px 9px 0;position:relative; float:left;}
#gymeList dl dt{height:100px;}
#gymeList dl dd{}
#gymeList dl dd h4{height:20px;line-height:20px;background:#fbc300;}
#gymeList dl dd h4 span{float:right;color:#363636;font-weight:normal;font-size:12px; padding-right:5px;}
#gymeList dl dd p{color:#898989;line-height:20px;margin:5px 0 0 0; padding:2px;}

#gymeTabList{width:300px; _width:301px;height:29px; position:absolute; right:-1px; _right:1px; top:10px;}
#gymeTabList li{width:99px;height:29px;overflow:hidden;float:left; margin-left:1px;}
#gymeTabList li a{width:99px;height:29px;display:block;line-height:31px;cursor:pointer;text-align:center;font-family:Arial,"微软雅黑";background:url(../images/tabLable.jpg) no-repeat -199px 0;}
#gymeTabList li a:hover{text-decoration:none;background:url(../images/tabLable.jpg) no-repeat -100px 0; color:#fff; font-weight:bold;}
#gymeTabList li a.cur{width:99px;border:none;font-weight:bold;background:url(../images/tabLable.jpg) no-repeat -1px 0;}
#gymeTabList li a.cur:hover{color:#000000;}

#gymeTabList .Con,#gymeTabList .ConCur{border:1px solid #d3d2d2;}


/*个人中心*/
#personInfor{width:678px;height:204px;padding:5px;border:1px solid #d0d0d0;margin:20px auto;}
#personInfor h4{width:569px; height:50px; margin:10px auto 0 auto;line-height:50px;font-weight:normal;font-size:14px;color:#535353; border-bottom:1px solid #d3d3d3;}
#personInfor h4 span{padding-left:58px;float:left; background:url(../images/sprites_d.jpg) no-repeat 0 -391px;}
#personInfor h4 a,#personInfor h4 a:hover{color:#ed6c00;font-weight:bold;float:left;}
#personInfor ul{width:562px;margin:10px auto;}
#personInfor ul li{height:38px;line-height:38px;}
#personInfor ul li span{color:#959595; float:left; margin-right:30px;}
#personInfor ul li a,#personInfor ul li a:hover{margin:0 2px;width:90px; display:block; float:left;color:#485593;}

#lastGameList{width:678px;min-height:150px;height:auto!important;height:150px;margin:0 auto;}
#lastGameList h5{color:#544E52;font-size:14px; font-weight:bold;font-family:Arial,"微软雅黑"; padding:0 0 5px 0;}
#lastGameList dl{width:330px;min-height:121px;height:auto!important;height:121px;margin:9px 9px 9px 0;position:relative; float:left; overflow:hidden;}
#lastGameList dl dt{height:100px;}
#lastGameList dl dd{}
#lastGameList dl dd h4{height:20px;line-height:20px;background:#fbc300;}
#lastGameList dl dd h4 span{float:right;color:#363636;font-weight:normal;font-size:12px; padding-right:5px;}
#lastGameList dl dd p{height:25px;line-height:25px;font-weight:bold;}

.h402{min-height:402px;height:auto!important;height:402px;}
.mg50{margin:50px auto;}
.input_div{width:85%;min-height:50px;height:auto!important;height:50px;margin-left:auto;margin-right:auto;background:url(../images/line01.jpg) no-repeat 345px top;}
.complete_div{width:85%;min-height:50px;height:auto!important;height:50px;margin-left:auto;margin-right:auto;}
.Errorline{padding:1px; height:42px; text-align:center; margin:0 auto; line-height:42px;border:1px solid #f39700;background:#fef6d9 url(../images/sprites_b.gif) -593px -222px no-repeat;}
.Errorline p{font-size:14px;color:#F00;}
.line{padding:5px 0;line-height:50px;position:relative;min-height:50px;height:auto!important;height:50px;}
.line .leftBar{float:left;text-align:right;width:24%;padding-right:5px;color:#535353;font-size:14px;}
.line .midBar{float:left;width:33%;text-align:left;}
.line .rightBar{float:left;text-align:left;width:42%;height:50px;color:#ed6c00;display:table;*position:relative;}
.line .rightBar p{line-height:18px;display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.line .rightBar p b{*position:relative;*top:-45%;font-weight:normal;}
.line .mailFont{color:#ed6c00;font-weight:bold;}
.line .input01{ border:1px solid #d3d2d2;color:#535353;background:none;width:183px;height:18px;line-height:15px;margin-top:13px;padding:0 2px;}
.line .select01{border:1px solid #d3d2d2;color:#535353;background:none;width:100px;height:18px;margin-top:15px;float:left;margin-right:5px;}
.setMail_div{width:85%;margin:80px auto 0 auto;padding-left:50px;}
.line .mailIcon{height:80px;background:url(../images/hy_btn.jpg) no-repeat -721px -68px;line-height:28px;color:#727171;font-weight:normal;padding: 18px 0 0 90px;}
.alertInofr{border-top:1px dashed #d0d0d0;line-height:24px;color:#ed6c00;padding:5px;}
.sucess_div{width:85%;margin:40px auto;}
.sucess_div .fcmIcon{margin:10px auto; width:106px;height:88px;background:url(../images/hy_btn.jpg) no-repeat -593px -68px;text-indent:-9999px;}
.rightBar p b{float:left;}
.error,.ok{width:16px; height:16px; display:block;*position:relative;*top:-45%; float:left;padding-right:1px; overflow:hidden; background:url(../images/icon.gif) no-repeat}
.error{ background-position:-6px -46px;}
.ok{ background-position:-6px -296px;}
.sucIcon{width:90px;height:73px;text-indent:-9999px; float:left;overflow:hidden;background:url(../images/sprites_d.jpg) no-repeat 10px -103px;}

/*按纽*/
.LoginBtn,.QQBtn,a.regLink,.payBtn,.gymeIndeBtn,.gymePayBtn,.sureBtn,.sureTBtn,.cancelBtn,.cancelTBtn,.nextBtn,.backBtn,.regFastBtn,.completeBtn,.allServBtn,.indexABtn,.payTBtn,.selGameBtn,.payGBtn,.onceBtn{display:block;overflow:hidden;background:url(../images/sprites_b.gif) no-repeat;border:none;cursor:pointer}
.LoginBtn,.QQBtn{width:213px;text-indent:-9999px;}
.LoginBtn{background-position:-2px -269px; height:46px;}
.LoginBtn:hover{background-position:-217px -269px;}
.LoginBtn:active{background-position:-431px -269px;}
.QQBtn{background-position:-2px -320px; height:31px;}
.QQBtn:hover{background-position:-217px -320px;}
.QQBtn:active{background-position:-431px -320px;}
a.regLink{width:77px; height:19px; line-height:21px; padding-left:20px; color:#fff;background-position:-215px 0; float:left; margin-left:10px;}
a.regLink:hover{text-decoration:underline;color:#fff;background-position:-215px -21px;}
.payBtn{width:213px;height:46px;margin:0 auto;background-position:-2px -356px;text-indent:-9999px;}
.payBtn:hover{background-position:-217px -356px;}
.payBtn:active{background-position:-217px -356px;}
.regBtn,.passBtn,.servBtn,.sysBtn,.gamePayBtn,.buyCardBtn,.regBtn:active,.passBtn:active,.servBtn:active,.sysBtn:active,.gamePayBtn:active,.buyCardBtn:active,.downloadBtn,.downloadBtn:active,.enterBtn,.enterBtn:active{display:block;overflow:hidden;background:url(../images/sprites_a.jpg) no-repeat;border:none;cursor:pointer}
.regBtn,.passBtn,.servBtn,.sysBtn,.gamePayBtn,.buyCardBtn{width:113px;height:40px;text-indent:-9999px;}
.regBtn{background-position:0 -165px;}
.regBtn:hover{background-position:-236px -165px;}
.regBtn:active{background-position:-471px -165px;}
.passBtn{background-position:-118px -165px;}
.passBtn:hover{background-position:-354px -165px;}
.passBtn:active{background-position:-589px -165px;}
.servBtn{background-position:0 -210px;}
.servBtn:hover{background-position:-236px -210px;}
.servBtn:active{background-position:-471px -210px;}
.sysBtn{background-position:-118px -210px;}
.sysBtn:hover{background-position:-354px -210px;}
.sysBtn:active{background-position:-589px -210px;}
.gamePayBtn{background-position:0 -255px;}
.gamePayBtn:hover{background-position:-236px -255px;}
.gamePayBtn:active{background-position:-471px -255px;}
.buyCardBtn{background-position:0 -555px;}
.buyCardBtn:hover{background-position:-117px -555px;}
.buyCardBtn:active{background-position:-235px -555px;}
.indexBtn,.paysBtn{ color:#727172;}
.indexBtn:hover,.paysBtn:hover{color:#485593}
.newServBtn{width:102px; float:right; text-indent:-9999px;background:url(../images/blank.gif)}
.newServBtn:hover{color:#ff7200;background-position:-319px -21px;}
.gymeIndeBtn,.gymePayBtn{position:absolute; top:207px; color:#fff; width:47px; height:20px; line-height:20px; text-align:center; display:block;}
.gymeIndeBtn{right:57px;background-position:-410px 0;}
.gymeIndeBtn:hover{background-position:-410px -21px; color:#fff; text-decoration:none;}
.gymePayBtn{right:3px;background-position:-463px 0;}
.gymePayBtn:hover{background-position:-463px -21px; color:#fff; text-decoration:none;}
.gymeEnterBtn{position:absolute;top:71px; right:38px;color:#ff7200; font-weight:bold;}
.gymeEnterBtn:hover{color:#ff7200;}

.sureBtn,.cancelBtn,.sureTBtn,.cancelTBtn,.nextBtn,.backBtn,.completeBtn,.payTBtn,.payGBtn,.onceBtn{width:96px;height:32px;text-indent:-9999px;}
.onceBtn{ background-position:-288px -534px;}
.onceBtn:hover{ background-position:-384px -534px;}
.sureBtn,.cancelBtn,.backBtn{position:absolute;}
.sureTBtn,.cancelTBtn,.nextBtn{float:left;margin-top:5px;}
.cancelTBtn{margin-left:5px;}
.sureBtn,.sureTBtn{background-position:-239px -167px;top:16px;left:155px;}
.sureBtn:hover,.sureTBtn:hover{background-position:-239px -200px;}
.sureBtn:active,.sureTBtn:active{background-position:-239px -233px;}
.cancelBtn,.cancelTBtn{background-position:-335px -167px;top:16px;left:260px;}
.cancelBtn:hover,.cancelTBtn:hover{background-position:-335px -200px;}
.cancelBtn:active,.cancelTBtn:active{background-position:-335px -233px;}
.nextBtn{background-position:-431px -167px;}
.nextBtn:hover{background-position:-431px -200px;}
.nextBtn:active{background-position:-431px -233px;}
.backBtn{background-position:0 -404px;top:16px;left:260px;}
.backBtn:hover{background-position:-96px -404px;}
.backBtn:active{background-position:-192px -404px;}
.regFastBtn{width:213px;height:66px; text-indent:-9999px;background-position:0 -436px;position:absolute;top:110px;left:63px;}
.regFastBtn:hover{background-position:-213px -436px;}
.regFastBtn:active{background-position:-426px -436px;}
.completeBtn{background-position:-288px -404px;margin:10px auto;}
.completeBtn:hover{background-position:-384px -404px;}
.completeBtn:active{background-position:-480px -404px;}
.allServBtn,.indexABtn{width:67px;height:20px; line-height:21px; text-align:center; color:#ffffff;}
.allServBtn{background-position:-483px -42px;position:absolute;top:122px;right:0;}
.allServBtn:hover{background-position:-483px -63px; text-decoration:none;color:#ffffff;}
.indexABtn{background-position:-410px -42px;position:absolute;top:122px;right:75px;}
.indexABtn:hover{background-position:-410px -63px;text-decoration:none;color:#ffffff;}
.payTBtn{background-position:0 -502px; margin:0 auto;}
.payTBtn:hover{background-position:-96px -502px;}
.payTBtn:active{background-position:-192px -502px;}
.payGBtn{background-position:0 -534px; margin:0 auto;}
.payGBtn:hover{background-position:-96px -534px;}
.payGBtn:active{background-position:-192px -534px;}
.selGameBtn{width:125px;height:33px; position:absolute; top:-63px; right:63px; background-position:-288px -502px;color:#363636;font:bold 14px/34px "微软雅黑";padding-left:8px;}
.selGameBtn:hover{background-position:-421px -502px;text-decoration:none;}
.downloadBtn,.enterBtn{width:109px;height:32px;text-indent:-9999px; float:left; margin:5px 5px 0 0;}
.downloadBtn{background-position:0 -596px;}
.downloadBtn:hover{background-position:-470px -596px;}
.downloadBtn:active{background-position:-236px -596px;}
.enterBtn{background-position:-119px -596px;}
.enterBtn:hover{background-position:-589px -596px;}
.enterBtn:active{background-position:-355px -596px;}

/************************************/
.chargHistoryBtn{display:block;overflow:hidden;background:url(../images/hy_index.gif) no-repeat;text-indent:-9999px;border:none;cursor:pointer}


.lastBtn,.sendBtn{display:block;overflow:hidden;background:url(../images/hy_btn.jpg) no-repeat;text-indent:-9999px;border:none;cursor:pointer;}
.lastBtn{width:66px;height:29px;background-position:-119px -93px;}
.lastBtn:hover{background-position:-119px -63px;}

.sendBtn{width:66px;height:29px;background-position:-424px -187px;margin:5px 0 0 0;float:left;}
.sendBtn:hover{background-position:-424px -218px;}

.chargHistoryBtn{width:101px; height:28px; background-position:-1px -286px; float:right; margin-right:48px;}
.chargHistoryBtn:hover{background-position:-1px -318px;}

.foo {bottom:0 !important; display:none;position:fixed !important; position:absolute;right:0; z-index:999;}
.foo img{border:none;}



/*悬浮图标*/
.sgLogo { display:none; !important;position:fixed !important; position:absolute;left:0; z-index:999;}
.sgLogo img{border:none;}


/*msgbox alert*/
.t_i{overflow:hidden;text-indent:-999em;}
.win_wrap{width:560px;height:358px;overflow:hidden; display:none; background:url(../images/msgbox.gif) no-repeat;position:absolute;left:50%;top:70px;margin-left:-400px;}
.win_wrap p{width:486px; height:200px; margin:80px auto 0 auto; color:#2b2b2b; line-height:22px;}
.win_close{display:block;overflow:hidden;position:absolute;width:62px;height:34px;background:url(../images/msgbox.gif) no-repeat -398px -374px;right:10px;top:14px;}
a.win_close:hover{background-position:-398px -424px;}
.loginInsitBtn,.regAgainBtn,.loginInsitBtn:hover,.regAgainBtn:hover{width:170px; height:49px; float:left; overflow:hidden; text-indent:-9999px; cursor:pointer; background:url(../images/msgbox.gif) no-repeat;}
.loginInsitBtn{background-position:0 -367px; margin:10px 30px 0 96px;}
.loginInsitBtn:hover{background-position:0 -421px; margin:10px 30px 0 96px;}
.regAgainBtn{background-position:-198px -367px; margin-top:10px;}
.regAgainBtn:hover{background-position:-198px -421px; margin-top:10px;}