@charset "gb2312";
/*===== 重置 =====*/

/*-----居中--设置------------------------*/
.wrap{margin:0px auto; width:1000px; min-width:1000px;}
/*-------------顶部 header-----------------*/
#header{float:left; width:100%; height:220px; background:url(../images/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:30px 0 0 830px;}
	#header a.reg{margin:30px 0 0 0; width:80px;}

#nav {float:left; width:1000px; height:60px; background:url(../images/nav_bg.jpg) no-repeat 0 0; text-align:left; overflow:hidden;}
	#nav a{float:left; width:160px; height:47px; margin:1px 0 0 1px;}
	#nav a.nav_index{margin-left:80px;}
	#nav a.nav_rule{width:179px; margin-left:2px;}
	#nav a.nav_website{}
	#nav a.nav_reg{}
	#nav a.nav_download{}

		#nav a span{display:none;}

/*容器*/
#container {float:left; width:1000px; text-align:left;}
	#container h2,
		#container h3{display:none;}

	#container .rule_intro{float:left; height:204px; padding:0 0 0 18px; width:982px; background:url(../images/rule_intro_bg.jpg) no-repeat 50% 0;}
		#container .rule_intro .intro{float:left; height:125px; margin:66px 0 0 100px; _margin-left:50px; width:808px; color:#FFFFFF; font-size:14px; padding:0;}
			#container .rule_intro .intro p{float:left; width:720px; line-height:22px;}
			#container .rule_intro .intro h5{float:left; width:75px; _width:82px; line-height:25px;}
			#container .rule_intro .intro span.date{ font-weight:bold; color:#fc00b8; font-size:14px; line-height:25px;}
			#container .rule_intro .intro p.act_intro{}
		#container .rule_intro a.btn_reg{float:left; width:91px; height:25px; margin:-38px 0 0 700px; background:url(../images/btn_reg.jpg) no-repeat}
		#container .rule_intro a.btn_download{float:left; width:91px; height:25px; margin:-38px 0 0 798px; background:url(../images/btn_download.jpg) no-repeat;}
		#container .rule_intro a span{display:none;}

	#container .act_rule{float:left; padding:0; width:1000px; background:url(../images/act_rule_bg.jpg) no-repeat 50% bottom;}
		#container .act_rule .content{float:left; padding:0 0 0 18px; width:982px; background:url(../images/act_rule_top.jpg) no-repeat 50% 0;}
		#container .act_rule .content h2{float:left; display:block; margin:21px 0 0 12px; _margin-left:6px; width:88px; height:170px; background:url(../images/act_rule.jpg) no-repeat;}
		#container .act_rule .content h2 span{display:none;}
		#container .act_rule .content .text{float:left; margin:21px 0 0 8px; width:650px; height:173px; font-size:14px; color:#FFFFFF; line-height:22px;}
			#container .act_rule .content font.notice{ color:#fc00b8;}

	#container .act_reward{float:left; padding:0; width:1000px; background:url(../images/act_reward_bg.jpg) no-repeat 50% bottom;}
		#container .act_reward .content{float:left; padding:0 0 0 18px; width:982px; background:url(../images/act_reward_top.jpg) no-repeat 50% 0;}
		#container .act_reward .content h2{float:left; display:block; margin:21px 0 0 12px; _margin-left:6px; width:88px; height:170px; background:url(../images/act_reward.jpg) no-repeat;}
		#container .act_reward .content h2 span{display:none;}
		#container .act_reward .content .text{float:left; margin:21px 0 0 8px; width:858px; font-size:14px; color:#FFFFFF; line-height:22px;}
		#container .act_reward .content .text p{ width:656px;}
			#container .act_reward .content font.notice{ color:#fc00b8;}
		#container .act_reward .content .text h4{float:left; width:858px; height:28px; font-size:14px; color:#12E2FF; margin:12px 0 0;}
		#container .act_reward .content .text ul{float:left; width:858px; height:228px;}
		#container .act_reward .content .text ul li{float:left; width:176px; height:158px; margin:10px 25px 0 0; background:url(../images/border.jpg) no-repeat 50% 0;}
		#container .act_reward .content .text ul li img{ margin:12px 0 0 12px;}
		#container .act_reward .content .text ul li h5{ margin:16px 0 0; text-align:center; widows:176px; font-weight:normal; font-size:12px;}


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

