* {
    margin: 			0;
    padding: 			0;
    font-style: 		normal;
    font-weight: 		normal;
}

ul,li{
	margin:			0;
	padding:		0;
	list-style:		none;
}

img  {	border:			none;}
table{	border-collapse:	collapse;}

a:link    { color:#0505fc; text-decoration:none; overflow:hidden; outline:none; }
a:visited { color:#0505fc; text-decoration:none; overflow:hidden; outline:none; }
a:hover   { color:#0505fc; text-decoration:underline; overflow:hidden; outline:none; }

.a_f:link    { color:#0505fc; font-weight:bold; text-decoration:underline; outline:none; }
.a_f:visited { color:#0505fc; font-weight:bold; text-decoration:underline; outline:none; }
.a_f:hover   { color:#0088ff; font-weight:bold; text-decoration:underline; overflow:hidden; outline:none; }

body {
	font-size:		12px;
	line-height:		14px;
  background:url("../images/back_img.jpg") no-repeat top center fixed;
}

div#all{
	margin:			0 auto;
	padding-top:		6px;
	width:			1000px;
	background:		url("../images/index_bg.gif") repeat-x;
}

h1{
	font-size:		14px;
	font-weight:		bold;
	line-height:		16px;
	border-left:		8px solid #000000;
	/*margin-left:		50px;
	margin-bottom: 5px;*/
	padding-left:		5px;
	margin:0 0 8px 18px;
}

h6{
	margin:			15px;
	font-size:		12px;
	line-height:		14px;
	padding-top:		4px;
	padding-bottom:		2px;
	background-color:	#bcbcbe;
	text-align:		center;
	font-weight:		bold;
}

div#header{
	/*position:		relative;*/
	/*margin:			5px 0 0 0;*/
	/*height:			230px;*/
	top: 0;
	left:0;
}

#header h2{
	font-size:		14px;
	line-height:		16px;
	font-weight:		bold;
	width:900px;
	margin:0 auto 10px;
}

.textLeft{
	float:left;font-weight:		bold;
}

.textRight{
	float:right;
	font-weight:		bold;
}


#header h3{
	/*position:		absolute;
	bottom:			0px;
	right:			0px;*/
	test-align:		right;
	font-size:		14px;
	line-height:		16px;
	font-weight:		bold;
	padding-right:		50px;
}

.head_banner {
	/*position:absolute;
	top:			235px;
	left:			0;*/
}

.event_banner img {
padding:0 50px 10px 50px;

}

.head_banner img {
padding:0 50px 0 50px;
}


#header img{
	/*width:			1000px;
	height:			110px;*/
}

div#button{
	position:		relative;
	height:			240px;
}

#button p{
	padding-top:		36px;
	padding-left:		230px;
	font-size:		24px;
	line-height:		26px;
	font-weight:		bold;
	letter-spacing:		0px;
	color:			#0505fc;
}

div#mobile{
	position:		absolute;
	top:			15px;
	left:			50px;
	width:			168px;
	height:			80px;
}

div#smart{
	position:		absolute;
	top:			100px;
	left:			50px;
	width:			234px;
	height:			60px;
}

div#enter{
	position:		absolute;
	top:			-30px;
	right:			50px;
	width:			320px;
	height:			160px;
	text-align:		center;
}

#enter h2{
	margin:			0;
	padding:		0;
	font-size:		30px;
	line-height:		34px;
	font-weight:		bold;
	color:			#fe0185;
	text-align:		center;
}

#enter h3{
	margin-top:		3px;
	font-size:		14px;
	line-height:		16px;
	font-weight:		bold;
	color:			#0505fc;
  padding: 6px 0;

}


div#pickup_block_midle{
	margin:			0 0 0 0;
	padding-left:		50px;
	padding-right:		50px;
}

div#pickup_block_midle ul{
	margin:0 auto;
	width:497px;
}


div#block{
	margin:			0 0 0 0;
	padding-left:		50px;
	padding-right:		50px;
}

#block p{
	padding-top:		20px;
	letter-spacing:		1px;
	font-size:		12px;
	line-height:		16px;
	font-weight:		bold;
}

.red{
	color:			#fe0185;

}

#block ul{
	margin:			0 auto;
	width:			497px;
}

#block li{
	padding-bottom:		3px;
}

#block img{
	width:			497px;
	height:			54px;
}

div#safety{
	margin:			20px auto 0 auto;
	width:			565px;
	height:			285px;
	background:		url("../images/index_safety.jpg") no-repeat;
}

div#middle{
	margin:			10px 0 0 0;
	height:			91px;
	text-align:		center;
	background:		url("../images/index_middle.png") no-repeat;
}

div#middle_under{
	margin:			20px 0 0 0;
	text-align:		center;
}

#middle_under h2{
	margin:			0;
	padding:		0;
	font-size:		30px;
	line-height:		34px;
	font-weight:		bold;
	color:			#fe0185;
}

#middle_under p{
	margin-top:		-7px;
	font-size:		30px;
	line-height:		32px;
}

div#footer{
	margin:			0 0 0 0;
	border-top:		1px solid #919191;
	border-bottom:		1px solid #919191;
	height:			84px;
	background:		url("../images/index_footer_bg.jpg") no-repeat;
	color:			#ffffff;
	text-align:		center;
}

#footer p{
	margin-top:		15px;
	font-size:		14px;
	line-height:		16px;
	font-weight:		bold;
}

#footer h4{
	margin-top:		5px;
	font-size:		14px;
	line-height:		16px;
	font-weight:		bold;
}

div#footer_link{
	text-align:		center;
	padding-bottom:		20px;
}

#footer_link p{
	color:			#0505fc;
	padding-top:		20px;
}

div#link_1{
	margin:			20px 0 0 0;
}
#link_1 img{
	width:			250px;
	height:			50px;
}

#link_1 table{
	margin:			0 auto;
}

#link_1 table td{
	text-align:		center;
	width:			250px;
	height:			50px;
	padding:		10px;
}

div#link_2{
	margin:			20px 0 0 0;
}
#link_2 img{
	width:			88px;
	height:			31px;
}

#link_2 table{
	margin:			0 auto;
}

#link_2 table th{

}

#link_2 table td{
	width:			88px;
	height:			31px;
	padding:		5px;
}
#index_event{
	text-align:center;
	margin-top:20px;
}
