/* CSS Document */
.wrap{ width:1210px; margin:0 auto; }
.index_bg{ background:url(index_bg.jpg); }
.index_bg_wrap{ background:url(index_bg_wrap.jpg); }
.ms{ background:url(sprite.png); }
.ms_bg{ background:url(index_bg_sprite.png); }
* html .ms{ background-image:url(sprite.gif); }
* html .ms_bg{ background-image:url(index_bg_sprite.gif); }

.moreIcon_1, .moreIcon_2{ width:8px; height:8px; }
.moreIcon_1{ background-position:-592px 0; }
.moreIcon_2{ background-position:-600px 0; }
.eventIcon, .noticeIcon{ width:36px; height:14px; }
.eventIcon{ background-position:-609px 0; }
.noticeIcon{ background-position:-645px 0; }
.numIcon_1, .numIcon_2, .numIcon_3, .numIcon_4, .numIcon_5, .numIcon_6{ width:13px; height:13px; }
.numIcon_1{ background-position:-816px -142px; }
.numIcon_2{ background-position:-816px -171px; }
.numIcon_3{ background-position:-816px -198px; }
.numIcon_4{ background-position:-816px -227px; }
.numIcon_5{ background-position:-816px -254px; }
.numIcon_6{ background-position:-816px -282px; }

.header{ width:100%; height:510px; background-position:center 0; }
	.header_wrap{ height:510px;  background-position:center 0; }
	
.msTop{ width:100%; height:192px; background-position:center -510px;  }
	.msTop_wrap{ height:192px; background-position:center -510px; position:relative; }
		.gameStart{ width:224px; height:142px; position:absolute; left:50%; margin-left:-117px; top:-48px; z-index:1; }
		.loginBox{ width:435px; padding-left:40px; margin-left:130px; }
		.loginBox h2{ height:28px; padding:30px 0 8px 0; }
		.loginBox h2 a{ width:254px; height:28px; background-position:-224px 0;}
			.form{ height:70px; }
			.form .login_submit{ width:76px; height:64px; background-position:-478px 0; border:none; margin-right:100px; }
			.form .text{ width:237px; height:30px; line-height:30px; padding-left:10px; color:#8a8a8a; border:none; background-position:-224px -28px; }
			.form .text input{ width:200px; height:30px; line-height:30px; border:none; background-position:-271px -28px; }
			.loginInfoBox{ height:30px; padding-top:10px; color:#cfcfcf; }
			.warmIcon{ width:11px; height:12px; background-position:-554px 0; }
			.loginInfoBox .fast_login{   }
			.username{ height:20px; line-height:20px; color:#eaeaea; margin:10px 0 0 70px; }
			.username .rIcon{ width:14px; height:14px; background-position:-681px 0; }
			.userinfo{ width:250px; height:110px; }
			.userinfo dt{ width:100px; height:100px; border:#73030f solid 1px; }
			.userinfo dt img{ width:100px; height:100px; }
			.userinfo dd{ width:130px; height:34px; line-height:34px; margin:1px 0; text-align:center; }
			.userinfo dd:hover{  background:url(sprite.png) -554px -142px; }
			.userinfo dd a{ width:128px; height:32px; margin:1px; text-align:center;}
			.userinfo dd .center{  background-position:-554px -28px; }
			.userinfo dd .pay{  background-position:-554px -60px; }
			.userinfo dd .logout{  background-position:-554px -92px; }
			.history{ height:36px; }
			.history p{ line-height:24px; }
			.history .game_name{ color:#fff600; }
			.history .server_name{ color:#00f6ff; }		
		.scrollBox{ width:475px; height:192px; overflow:hidden;  }
			
.main{ width:100%; height:827px; background-position:center -873px; }
	.main_wrap{ height:827px; background-position:center -873px; }
		.columnLeft{ width:256px; margin:20px 0 0 130px; }
		.serverListBox{ width:256px; }
			.serverListBox h2{ width:256px; height:41px; }
			.serverListBox ul{ width:250px; padding:10px 0 20px 0; height:86px; }
			.serverListBox ul li{ height:27px; line-height:27px; border-bottom:#6c6c6c dotted 1px; }
			.serverListBox ul li a{ color:#6c6c6c; }
			.serverListBox ul li a:hover{ color:#db2c2c; }
		.leftBannerBox{ height:82px; }
		.leftBannerBox a{ width:82px; height:82px; }
			.dl_banner{ background-position:0 -419px; }
			.ph_banner{ background-position:-87px -419px; }
			.cp_banner{ background-position:-174px -419px; }
		.infoLink{ height:22px; }
		.infoLink a{ width:128px; height:22px; }
			.xsrm{ background-position:0 -41px; }
			.xsrm_hover{ background-position:0 -63px; }
			.gszl{ background-position:-128px -41px; }
			.gszl_hover{ background-position:-128px -63px; }
		.servicBox{ height:135px; }
			.servicBox a{ width:256px; height:135px; background-position:0 -85px; }
		
			.parterBox h2{ height:40px; background-position:0 -220px; }
			.parterName{ height:146px; }
			.parterName a{ width:85px; height:73px; }
			.gamerIcon{ background-position:0 -273px; }
			.gamebaseIcon{ background-position:-85px -273px; }
			.facebookIcon{ background-position:-170px -273px; }
			.game980xIcon{ background-position:0 -346px; }
			.hkpubIcon{ background-position:-85px -346px; }
			.hehagameIcon{ background-position:-170px -346px; }
			
		.columnRight{ width:666px; }
			.newsBox{ width:432px; height:217px; }
				.news_title{ width:430px; height:41px; background-position:-256px 0; }
				.news_title ul{ width:300px; }
					.news_title ul li{ float:left; display:inline-block; width:100px; height:38px; margin-top:2px; }
					.news_title ul li a{ width:100px; height:38px; }
					.news_title_1{ background-position:-256px -220px; }
					.news_title_1_hover{ background-position:-256px -258px;}
					.news_title_2{ background-position:-354px -220px; }
					.news_title_2_hover{ background-position:-354px -258px;}
					.news_title_3{ background-position:-452px -220px; }
					.news_title_3_hover{ background-position:-452px -258px;}
				.news_list{ width:416px; height:168px; padding:8px 0 0 8px; }
				.news_list li{ height:27px; line-height:27px; border-bottom:#6c6c6c dotted 1px; }				
				.c6c6c6c{ color:#6c6c6c; }
				.cdb2c2c{ color:#db2c2c; }
				
			.rightBannerBox{ width:204px; }
				.rightBannerBox a{ width:204px; height:66px; }
				.banner_1{ background-position:-686px 0; }
				.banner_2{ background-position:-686px -77px; }
				.banner_3{ background-position:-686px -153px; }
				
			.gameInfoBox{ width:664px; height:175px; border:#a88d8d solid 1px; }
				.gameInfoBox .title{ float:left; width:51px; height:175px; }
				.gameInfoBox .title a{ width:100%; height:100%; display:inline-block; }
					.gib_title_1{ background-position:-256px -296px; }
					.gib_title_1:hover{ background-position:-460px -296px; }
					.gib_title_2{ background-position:-307px -296px; }
					.gib_title_2:hover{ background-position:-511px -296px; }
					.gib_title_3{ background-position:-358px -296px; }
					.gib_title_3:hover{ background-position:-562px -296px; }
					.gib_title_4{ background-position:-409px -296px; }
					.gib_title_4:hover{ background-position:-613px -296px; }
				.gameInfoBox .content{ float:left; width:460px; height:175px; }
				.gameInfoBox .content img{ width:460px; height:175px; }
				
			.fansBox{ width:290px; }
				.fansBox h2{ height:28px; background-position:-256px -473px; }
				.fansBox .fb_line{ width:290px; height:1px; border-bottom:#e7e7e7 solid 1px; }
				
			.notesBox{ width:341px; }
				.notesBox h2{ height:28px; background-position:-562px -473px; }
				.notesBox h2 select{ width:200px; }
				.notesBox .nb_line{ width:341px; height:1px; border-bottom:#d8d8d8 solid 1px; }
				.notes_list{}
				.notes_list li{ height:27px; line-height:27px; border-bottom:#6c6c6c dotted 1px; }
				
.footer{ width:100%; height:171px; background-position:center -702px; }
	.footer_wrap{ height:171px; background-position:center -702px; }

