@charset "utf-8";
/* CSS Document */


*{margin:0; padding:0;}
body{font-size:12px; background:#000; font-family:"宋体";}
img{border:0;}
li{list-style:none;}

.floatanoside{float:right;}


#wrap{background:url(../images/body-bg-index.jpg) center top no-repeat; padding-top:12px;}
#nav{overflow:hidden; width:930px; height:168px; margin:auto;}
#nav ul{float:left; height:29px;}
#nav .logo{float:left; width:206px; height:57px; margin-left:20px; display:block;}
#nav li{float:left; height:26px;}
#nav li a{height:26px; display:block;}
#nav li .xwgg{background:url(../images/nav-icon.jpg) left bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .xwgg:hover{background:url(../images/nav-icon.jpg) left top;}
#nav li .hdzx{background:url(../images/nav-icon.jpg) -86px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .hdzx:hover{background:url(../images/nav-icon.jpg) -86px top;}
#nav li .yxzl{background:url(../images/nav-icon.jpg) -172px bottom no-repeat; margin-left:16px; margin-right:5px; width:65px;}
#nav li .yxzl:hover{background:url(../images/nav-icon.jpg) -172px top no-repeat;}
#nav li .ghzq{background:url(../images/nav-icon.jpg) -258px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .ghzq:hover{background:url(../images/nav-icon.jpg) -258px top;}
#nav li .wycz{background:url(../images/nav-icon.jpg) -344px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .wycz:hover{background:url(../images/nav-icon.jpg) -344px top;}
#nav li .zhgl{background:url(../images/nav-icon.jpg) -430px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .zhgl:hover{background:url(../images/nav-icon.jpg) -430px top;}
#nav li .hdlt{background:url(../images/nav-icon.jpg) -516px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .hdlt:hover{background:url(../images/nav-icon.jpg) -516px top;}
#nav li .kfzx{background:url(../images/nav-icon.jpg) -602px bottom; margin-left:16px; margin-right:5px; width:65px;}
#nav li .kfzx:hover{background:url(../images/nav-icon.jpg) -602px top;}

#nav li .yx-hover{background:url(../images/nav-icon.jpg) -172px top no-repeat;}
#nav li .kfzx-hover{background:url(../images/nav-icon.jpg) -602px top no-repeat;}
.yxzl-list{line-height:22px; height:22px; background:#000; border:1px solid #8e8e8e; z-index:111; position:absolute; width:750px; overflow:hidden; margin-top:8px;}
.hover .yxzl-list{display:block;}
.yxzl-list a{color:#fff100; text-decoration:none; margin-left:9px; margin-right:4px; float:left;}
.yxzl-list a:hover{color:#fff;}
.kfzx-list{line-height:22px; height:22px; background:#000; border:1px solid #8e8e8e; z-index:112; position:absolute; width:130px; overflow:hidden; margin-top:8px; margin-left:-30px;}
.hover .kfzx-list{display:block;}
.kfzx-list a{color:#fff100; text-decoration:none; margin-left:9px; margin-right:4px; float:left;}
.kfzx-list a:hover{color:#fff;}


#contain{width:930px; margin:auto; overflow:hidden;}

/*left-sidebar*/
#left-sidebar{background:url(../images/left-sidebar-bg.jpg) 4px top repeat-y; width:213px; overflow:hidden; color:#5e3c16; float:left;}
.login{background:url(../images/left-sidebar-top.jpg) top left no-repeat; padding-top:55px; padding-left:28px;}
.play{height:40px; width:150px; display:block;}
.login table{margin-top:10px; text-align:left; word-spacing:6px; line-height:20px; margin-bottom:4px;}
.login table a{color:#0068b7; text-decoration:none;}
.login table a:hover{text-decoration:underline;}
.text-in{width:99px; border:1px solid #381800;}
.btn-login{border:0; background:url(../images/icon.jpg) left top no-repeat; width:81px; height:34px;}
.btn-play{background:url(../images/icon.jpg) left -375px no-repeat; display:block; width:80px; height:32px; margin-top:20px;}
.btn-logout{background:url(../images/icon.jpg) -80px -375px no-repeat; display:block; width:80px; height:32px; margin-top:20px;}

.line{width:174px; height:0px; overflow:hidden; border-top:1px solid #7a7c6a; border-bottom:1px solid #dfd97a;}
.reg{background:url(../images/icon.jpg) left -35px no-repeat; width:81px; height:32px; display:block;}

.quick-link{width:162px; margin-left:23px; margin-top:5px; overflow:hidden;}
.quick-link li{float:left;}
.quick-link li a{display:block;}
.quick-link .pay{background:url(../images/icon.jpg) left -68px no-repeat; width:81px; height:32px;}
.quick-link .card{background:url(../images/icon.jpg) -81px  -35px no-repeat; width:81px; height:32px;}
.quick-link .fresh{background:url(../images/icon.jpg) left  -100px no-repeat; width:162px; height:33px; margin-top:5px;}
.quick-link .fight{background:url(../images/icon.jpg) left -133px no-repeat; width:162px; height:33px; margin-top:1px;}

.count{margin-left:16px; margin-top:8px;}
.count-title{background:url(../images/icon.jpg) -250px top no-repeat; width:175px; height:50px;}
.count input{width:38px; border:1px solid #381800;}
.count a{color:#e60012; text-decoration:underline;}
.count button{background:url(../images/icon.jpg) left -166px no-repeat; width:160px; height:33px; border:0; margin:5px auto; display:block;}
.count .btn-ct{background:url(../images/icon.jpg) left -166px no-repeat; width:160px; height:33px; border:0; margin:5px auto;}
.count table{text-align:center; margin-left:4px; line-height:22px;}
.count select{width:76px;}

.show-cl{margin-left:16px; margin-top:8px;}
.show-cl-title{background:url(../images/icon.jpg) -250px -50px no-repeat; width:175px; height:50px;}
.show-cl-list{width:170px; height:270px; overflow:hidden; margin-left:2px;}
.show-cl-list td{padding:5px; border-bottom:1px dashed #5e3c16;}

.ac-group{margin-left:16px; margin-top:18px;}
.ac-group-title{background:url(../images/icon.jpg) -250px -100px no-repeat; width:175px; height:50px;}
.ac-group p{margin-left:23px; line-height:24px;}

.update{margin-left:16px; margin-top:18px;}
.update-title{background:url(../images/icon.jpg) -250px -150px no-repeat; width:175px; height:50px;}
.update p{margin-left:6px; line-height:24px;}
.update a{color:#5e3c16; text-decoration:none;}
.update a:hover{text-decoration:underline;}

.friend-link{ margin-top:18px; background:url(../images/left-sidebar-bottom.jpg) 4px bottom no-repeat; padding-bottom:80px;}
.friend-link-title{background:url(../images/icon.jpg) -250px -200px no-repeat; width:175px; height:50px; margin-left:16px;}
.select01{width:150px; margin-left:10px;}

/*main*/
#main{width:509px; float:left; overflow:hidden;}
.flash{width:509px; height:327px; position:absolute; margin-top:-15px;}

.content{margin-top:316px;}
.news{background:url(../images/index-news-bg.jpg) left top no-repeat;}
.news-main dl{padding-left:50px; padding-right:40px; color:#f08300; height:184px; overflow:hidden; line-height:22px; padding-top:20px;}
.news-main a{color:#fff; text-decoration:none;}
.big-news{height:28px; width:343px; overflow:hidden; line-height:14px; padding-left:12px;}
.big-news a{color:#fff100;}
.news-main a:hover{text-decoration:underline;}

.newscon{width:360px;}
.newscon div{float:right;}

.menu0{padding-top:9px; padding-left:29px; width:344px; overflow:hidden; height:27px;}
.menu0 li{float:left; margin-right:2px;}

.main0{background:url(../images/icon.jpg) -450px -27px no-repeat; width:84px; height:27px; display:block;}
.main0_on,.main0:hover{background:url(../images/icon.jpg) -450px top no-repeat; width:84px; height:27px; display:block;}
.main1{background:url(../images/icon.jpg) -534px top no-repeat; width:84px; height:27px; display:block;}
.main1_on,.main1:hover{background:url(../images/icon.jpg) -534px -27px no-repeat; width:84px; height:27px; display:block;}
.main2{background:url(../images/icon.jpg) -622px top no-repeat; width:84px; height:27px; display:block;}
.main2_on,.main2:hover{background:url(../images/icon.jpg) -622px -27px no-repeat; width:84px; height:27px; display:block;}
.main3{background:url(../images/icon.jpg) -709px top no-repeat; width:84px; height:27px; display:block;}
.main3_on,.main3:hover{background:url(../images/icon.jpg) -709px -27px no-repeat; width:84px; height:27px; display:block;}

.banner{background:url(../images/banner-bg.jpg) left top no-repeat; padding-left:11px;}
.game-spc{background:url(../images/game-spc-bg.jpg) left top no-repeat; padding-top:58px; overflow:hidden; padding-bottom:27px;}
.game-spc ul{width:430px;}
.game-spc li{float:left; padding-left:49px; width:160px; overflow:hidden; line-height:20px; color:#fff;}
.game-spc span{color:#fff100;}

.bbs{background:url(../images/bbs-bg.jpg) left top no-repeat;}
.bbs-menu{padding-top:5px; padding-left:29px; width:344px; overflow:hidden; height:27px;}
.bbs-menu li{float:left; margin-right:2px;}
.gong{background:url(../images/icon.jpg) -450px -54px no-repeat; width:84px; height:29px; display:block;}
.gong_on,.gong:hover{background:url(../images/icon.jpg) -450px -84px no-repeat; width:84px; height:29px; display:block;}
.lun{background:url(../images/icon.jpg) -536px -54px no-repeat; width:84px; height:29px; display:block;}
.lun_on,.lun:hover{background:url(../images/icon.jpg) -536px -84px no-repeat; width:84px; height:29px; display:block;}
.bbs-main dl{padding-left:50px; padding-right:40px; color:#f08300; height:160px; overflow:hidden; line-height:22px; padding-top:20px;}
.bbs-main a{color:#fff; text-decoration:none;}
.bbs-main a:hover{text-decoration:underline;}
.bbscon{width:360px;}
.bbscon div{float:right;}

.player{background:url(../images/players-bg.jpg) left top no-repeat; overflow:hidden; padding-top:44px; padding-bottom:35px;}
.player ul{width:444px; margin:auto; height:177px; padding-top:7px; padding-left:14px;}
.player li{float:left; margin-right:8px;}
.player img{border:3px solid #fff1a3; height:155px; width:130px;}



/*right-sidebar*/
#right-sidebar{float:left; background:url(../images/right-sidebar-bg.jpg) left top repeat-y; width:199px; overflow:hidden; color:#5e3c16; margin-left:8px;}
.mm-show{background:url(../images/right-sidebar-top.jpg) top left no-repeat; padding-top:110px; padding-left:10px;}
#marquee{width:175px; height:270px; overflow:hidden;}
#marquee .img{text-align:center; margin:8px auto;}
#marquee .btn a{background:url(../images/icon.jpg) left -199px no-repeat; display:block; width:131px; height:39px; margin:10px auto;}
#marquee .text{font-weight:bold; margin-left:35px; word-spacing:7px; line-height:18px; width:114px; *width:140px;}
.mm-way a{background:url(../images/icon.jpg) left -238px no-repeat; display:block; width:161px; height:33px; margin:10px;}

.hero{margin-left:10px; margin-top:24px;}
.hero-title{background:url(../images/icon.jpg) -250px -250px no-repeat; width:175px; height:50px;}
.hero-th{margin-bottom:8px; line-height:24px; border-bottom:1px solid #5e3c16;}
#hero-mar{width:175px; height:380px; overflow:hidden;}
#hero-mar td{padding:5px; border-bottom:1px dashed #5e3c16;}
.tobehero a{background:url(../images/icon.jpg) left -271px no-repeat; width:160px; height:34px; display:block; margin:10px;}

.business{margin-left:10px; margin-top:18px;}
.business-title{background:url(../images/icon.jpg) -250px -300px no-repeat; width:175px; height:50px;}
.business p{margin-left:20px; line-height:24px;}
.business a{color:#5e3c16; text-decoration:none;}
.business a:hover{text-decoration:underline;}

.right-sidebar-bottom{margin-top:30px; background:url(../images/right-sidebar-bottom.jpg) left bottom no-repeat; padding-bottom:56px; padding-left:10px; overflow:hidden; height:150px;}
.rule{display:block; width:160px; height:35px; margin:10px; background:url(../images/icon.jpg) left -305px no-repeat;}
.bug{display:block; width:160px; height:35px; margin:10px; background:url(../images/icon.jpg) left -340px no-repeat;}
.faq{display:block; width:160px; height:33px; margin:10px; background:url(../images/icon.jpg) left -407px no-repeat;}


#footer{text-align:center; color:#fff; padding-top:40px; line-height:24px; padding-bottom:20px; clear:both;}
#footer p{margin:10px auto; word-spacing:8px;}
#footer a{color:#fff; text-decoration:none;}
#footer a:hover{text-decoration:underline;}





/*page*/
.game-feature{margin-left:16px; margin-top:8px;}
.game-feature-title{background:url(../images/icon.jpg) -250px -350px no-repeat; width:175px; height:50px;}
.game-feature p{margin-left:12px; line-height:22px;}
.game-feature span{color:#fff100;}

.mm-mjn{margin-left:16px; margin-top:8px;}
.mm-mjn-title{background:url(../images/icon.jpg) -250px -400px no-repeat; width:175px; height:50px;}
.mm-mjn .line{margin-left:1px;}

.friend-link .rule-faq{margin-left:14px; height:106px;}

#page-main{margin-top:92px; float:left; overflow:hidden; background:url(../images/pages-newsbg.jpg) left repeat-y; color:#fff;}
#page-main img{margin-bottom:0px!important; margin-bottom:-4px;}
.breadnav{margin-left:40px; margin-top:4px;}
.breadnav a{color:#fff; text-decoration:none;}
.breadnav a:hover{text-decoration:underline;}
.breadnav span{color:#fff100;}
#page-main h3{font-size:16px; text-align:center; margin-top:40px; margin-bottom:20px;}
.listright{width:620px; margin:auto; margin-top:20px; line-height:20px; _height:950px; min-height:950px;}
.listright p{margin-top:12px;}
.page-list div{float:right; color:#f08300; padding-right:40px;}
.page-list li{border-bottom:1px dashed #f08300; line-height:22px;}
.page-list li a{color:#fff; text-decoration:none; padding-left:14px;}
.listright table{margin:auto;}

.pages{background:url(../images/pagechange-bg.jpg) center top no-repeat; width:604px; height:34px; margin:auto; line-height:34px; text-align:center;}
.pages strong{color:#fff100; padding:0 5px;}
.pages a{color:#fff; text-decoration:none; padding:0 5px;}
.pages a:hover{text-decoration:underline;}

/**************************************************************union******************************************************************************/
/*left*/
.develop{margin-left:16px; margin-top:8px;}
.develop-title{background:url(../images/icon.jpg) -250px -450px no-repeat; width:175px; height:50px;}
.left-top-list{margin-left:1px;}
.left-top-list th{padding:5px; border-bottom:1px solid #5e3c16;}
.left-top-list td{text-align:center; line-height:20px;}

.military{margin-left:16px; margin-top:8px;}
.military-title{background:url(../images/icon.jpg) -250px -600px no-repeat; width:175px; height:50px;}

/*main*/
.union-bread{background:url(../images/union-breadway.jpg) left top no-repeat; margin-top:17px; line-height:26px; color:#fff; padding-left:14px;}
.union-bread a{color:#fff; text-decoration:none;}
.union-bread a:hover{text-decoration:underline;}
.union-bread span{color:#fff100;}

.union-content{margin-top:3px;}
.marginbtm{margin-bottom:0!important; _margin-bottom:-4px;}
.union-news{background:url(../images/union-news.jpg) 1px top no-repeat; height:172px; padding-left:40px; padding-top:55px;}
.union-newscon{width:190px; float:left; margin-right:40px; line-height:22px;}
.union-newscon li{width:180px; height:22px; overflow:hidden;}
.union-newscon li a{color:#f08300; text-decoration:none;}
.union-newscon li a:hover{text-decoration:underline;}
.btn{color:#fff; text-decoration:none;}
.btn:hover{text-decoration:underline;}

.union-hot{background:url(../images/union-hot.jpg) 1px top no-repeat;}
.union-hot-menu{padding-top:5px; padding-left:29px; width:344px; overflow:hidden; height:27px;}
.union-hot-menu li{float:left; margin-right:2px;}
.gong{background:url(../images/icon.jpg) -450px -113px no-repeat; width:84px; height:29px; display:block;}
.gong_on,.gong:hover{background:url(../images/icon.jpg) -450px -140px no-repeat; width:84px; height:29px; display:block;}
.lun{background:url(../images/icon.jpg) -536px -113px no-repeat; width:84px; height:29px; display:block;}
.lun_on,.lun:hover{background:url(../images/icon.jpg) -536px -140px no-repeat; width:84px; height:29px; display:block;}
.union-hot-main dl{padding-left:50px; padding-right:40px; color:#f08300; height:140px; overflow:hidden; line-height:22px; padding-top:20px;}
.union-hot-main a{color:#fff; text-decoration:none;}
.union-hot-main a:hover{text-decoration:underline;}
.union-hotcon{width:360px;}
.union-hotcon div{float:right;}

.union-mm{background:url(../images/union-mm.jpg) 1px top no-repeat; overflow:hidden; padding-top:44px;}
.union-mm ul{width:444px; margin:auto; height:152px; padding-top:7px; padding-left:14px;}
.union-mm li{float:left; margin-right:8px;}
.union-mm img{border:3px solid #fff1a3; height:113px; width:94px;}

.union-up{background:url(../images/union-up-bg.jpg) 1px repeat-y; line-height:22px; display:inline-block;}
.union-up ul{padding-left:34px; overflow:hidden}
.union-up li{float:left; width:223px; padding-top:12px;}
.union-up th{color:#f08300; text-align:left; padding-left:10px;}
.union-up td{color:#fff; padding-left:10px;}
.union-up img{margin-bottom:0px!important; margin-bottom:-4px;}


/*right*/
.union-show{background:url(../images/union-righttop-bg.jpg) left top no-repeat; padding-top:110px; padding-left:10px;}
#mzb{width:175px; height:180px; overflow:hidden;}
#mzb .img{text-align:center; margin:8px auto;}
#mzb .text{text-align:center; word-spacing:7px; line-height:18px;}

.union-star{margin-left:10px; margin-top:18px;}
.union-star-title{background:url(../images/icon.jpg) -250px -500px no-repeat; width:175px; height:50px;}

.contribution{margin-left:10px; margin-top:18px;}
.contribution-title{background:url(../images/icon.jpg) -250px -550px no-repeat; width:175px; height:50px;}


.yxxw-list{margin-left:16px; margin-top:8px;}
.yxxw-list-title{background:url(../images/icon.jpg) -450px -218px no-repeat; width:175px; height:50px;}
.yxxw-list a{width:137px; height:30px; display:block;}
.yxxw-list ul{padding-left:20px;}
.yxxw-list li{margin-bottom:8px;}
.yxxw-list .xw1{background:url(../images/icon.jpg) -863px top no-repeat;}
.yxxw-list .xw2{background:url(../images/icon.jpg) -863px -30px no-repeat;}
.yxxw-list .xw3{background:url(../images/icon.jpg) -863px -60px no-repeat;}
.yxxw-list .xw4{background:url(../images/icon.jpg) -863px -90px no-repeat;}
.yxxw-list .xw5{background:url(../images/icon.jpg) -863px -120px no-repeat;}


.yxzllist{margin-left:16px; margin-top:8px;}
.yxzllist-title{background:url(../images/icon.jpg) -450px -168px no-repeat; width:175px; height:50px;}
.yxzllist a{width:79px; height:30px; display:block;}
.yxzllist ul{padding:4px; overflow:hidden; width:166px;}
.yxzllist li{float:left; padding-left:4px; margin-bottom:4px;}
.yxzllist .zl1{background:url(../images/icon.jpg) -863px -150px no-repeat;}
.yxzllist .zl2{background:url(../images/icon.jpg) -863px -180px no-repeat;}
.yxzllist .zl3{background:url(../images/icon.jpg) -863px -210px no-repeat;}
.yxzllist .zl4{background:url(../images/icon.jpg) -863px -240px no-repeat;}
.yxzllist .zl5{background:url(../images/icon.jpg) -863px -270px no-repeat;}
.yxzllist .zl6{background:url(../images/icon.jpg) -863px -300px no-repeat;}
.yxzllist .zl7{background:url(../images/icon.jpg) -863px -330px no-repeat;}
.yxzllist .zl8{background:url(../images/icon.jpg) -863px -360px no-repeat;}
.yxzllist .zl9{background:url(../images/icon.jpg) -863px -390px no-repeat;}
.yxzllist .zl10{background:url(../images/icon.jpg) -863px -420px no-repeat;}
.yxzllist .zl11{background:url(../images/icon.jpg) -863px -450px no-repeat;}
.yxzllist .zl12{background:url(../images/icon.jpg) -863px -480px no-repeat;}






