@charset "gb2312";
/*===== 重置 =====*/
body{font:12px/20px Tahoma; color:#FFFFFF; margin:0; background:#000000; text-align:center;}
/*-----居中--设置------------------------*/
.wrap{margin:0px auto; width:1000px; min-width:1000px;}
/*-------------顶部 header-----------------*/
#header{float:left; width:100%; height:211px; background:url(../images/index_header_bg.jpg) no-repeat 50% 0;}
#header h1,
		#header p{display:none;}
	#header a span{display:none;}
	#header a{float:left; width:70px; height:25px;}
	#header a.logon{margin:12px 0 0 830px;}
	#header a.reg{margin:12px 0 0 0; width:80px;}

#nav {float:left; width:100%; height:624px; background:url(../images/index_nav_bg.jpg) no-repeat 50% 0;}
	#nav .nav{float:left; width:1000px; margin:250px 0 0 0;}
	#nav .nav a{float:left; width:160px;  margin-left:1px;}
	#nav .nav a.nav_index{ width:80px; height:40px; margin:27px 0 0 62px;}
	#nav .nav a.nav_rule{ width:155px; height:42px; margin:52px 0 0 56px;}
	#nav .nav a.nav_website{ width:128px; height:35px; margin:65px 0 0 78px;}
	#nav .nav a.nav_reg{ width:128px; height:45px; margin:51px 0 0 61px;}
	#nav .nav a.nav_download{ width:139px; height:49px; margin:25px 0 0 61px;}
		#nav .nav a span{display:none;}


		#nav .register{float:left; margin:40px 0 0 800px; _margin-left:400px; width:184px; height:230px; z-index:9999; line-height:17px; text-align:right;}
			#nav .register p{float:left; width:184px; line-height:18px; margin-top:4px;}
			#nav .register .inputText{width:88px; height:18px; line-height:16px; border:solid 1px #bebebe; margin-right:8px;}
			#nav .register input.checkbox{float:right;}
			#nav .register a{float:right; display:inline; text-decoration:none; color:#FFFFFF;}
			#nav .register a:hover{text-decoration:underline; color:#FFFFFF;}		
			#nav .register a.btn_reg,.regSubmit{float:right; background:url(../images/btn_reg.png) no-repeat; width:89px; height:25px; _background:url(../images/btn_reg.gif) no-repeat; cursor:pointer; border:0;}
			#nav .register a.btn_reg span{display:none;}
		#nav .success{position:absolute; left:816px; top:233px; width:176px; height:230px; z-index:9999; text-align:right;}
			#nav .success p{float:left; width:176px; margin-top:6px; line-height:20px; text-align:left;}
			#nav .success a.btn_reg{float:right; background:url(../images/btn_reg.png) no-repeat; width:89px; height:25px; _background:url(../images/btn_reg.gif) no-repeat;}
			#nav .success a.btn_reg span{display:none;}


/*容器*/
#container {float:left; width:100%;}
	#container h3{display:none;}
	#container a{float:left;}

.feature {float:left; height:329px; width:1000px; text-align:left; background:url(../images/feature_bg.jpg) no-repeat 50% 0;}
	.feature ul{margin:0; padding:0;}
		.feature ul li{float:left; width:294px; height:132px; margin-top:157px;}
			.feature ul li.li_01{margin-left:36px;  _margin-left:18px;}
			.feature ul li.li_02{margin-left:25px;}
			.feature ul li.li_03{margin-left:21px;}
			.feature a{float:left; width:111px; height:29px; margin-top:93px; margin-left:90px;}
			.feature a.challenge{float:left; width:111px; height:29px; margin-left:92px;}
			.feature a.reload{float:left; width:111px; height:29px; margin-left:89px;}
				.feature a span{display:none;}

.reason {float:left; width:1000px; height:408px; background:url(../images/index_reason_bg.jpg) no-repeat 50% 0; text-align:left;}
	.reason ul{margin:0; padding:0;}
		.reason ul li{float:left; width:294px; height:132px; margin-top:190px;}
			.reason ul li.li_01{margin-left:36px;  _margin-left:18px;}
			.reason ul li.li_02{margin-left:25px;}
			.reason ul li.li_03{margin-left:21px;}
			.reason a{float:left; width:111px; height:29px; margin-top:93px; margin-left:30px;}
			.reason a.btn_01{float:left; width:181px; height:29px; margin-left:52px;}
			.reason a.btn_02{float:left; width:111px; height:29px; margin-left:32px;}
			.reason a.btn_03{float:left; width:111px; height:29px; margin-left:10px;}
			.reason a.btn_04{float:left; width:111px; height:29px; margin-left:30px;}
			.reason a.btn_05{float:left; width:111px; height:29px; margin-left:10px;}
				.reason a span{display:none;}




/*底部*/
#footer {float:left; width:100%; height:126px; color:#7A7A7A; padding:21px 0 0;}
	#footer a{ text-decoration:none; color:#7A7A7A;}
	#footer a:hover{ text-decoration:underline;}
