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

* { padding:0px; margin:0px; }
html { font-size:100%; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
ol, ul { list-style: none; }
:focus { outline: 0; }
a, a:link { text-decoration: none; outline:none; }
p { padding:2px 0; }
.clear{ clear:both;}
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000; background: url(../images/main_bg3.png) repeat;
}



@font-face {
font-family: MyriadProLight;
font-style: normal;
src: url(../fonts/MyriadProLight-Regular.otf);
}





#wrap{
	background:url(../images/main_bg.png) top center repeat-y;
}

#master{
	width:1004px;
	height:auto;
	margin:0 auto;
	background:#ffffff;
}
#header{
	float:left;
	width:1004px;
	height:364px;
	background:url(../images/header_bg.png) no-repeat;
	
}

#foter{
	float:left;
	width:1004px;
	height:auto;
}





#header_lft{
	float:left;
	width:685px;
	height:auto;
}
#lft_logo{
	float:left;
	width:332px;
	height:auto;
}
#lft_logo h2{
	font: bold 18px/20px "Arial", Helvetica, sans-serif;
	color:#ffffff;
	padding:15px 0 0 20px;
	
}
#lft_logo img{
	margin:8px 0 0 20px;
}
#lft_person{
	float:left;
	width:353px;
	height:auto;
}
	
#lft_person img{
	margin:130px 0 0 0;
}
#header_rht{
	float:left;
	width:319px;
	height:auto;
}




	
	
	
	
		#header_rht img {
			margin:12px 0 0 100px;
		-webkit-transform: scale(1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
		
		
		-moz-transform: scale(1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 500ms;
		
		
		transform: scale(1);
		transition-timing-function: ease-out;
		transition-duration: 500ms;
	}
	#header_rht img:hover{
		-webkit-transform: scale(.6);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms; 
		
		
		-moz-transform: scale(.6);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 500ms; 
		
		transform: scale(.6);
		transition-timing-function: ease-out;
		transition-duration: 500ms; 
	}
	
	
	
	
	#header_rht h1{
		font: bold 20px/22px "Arial", Helvetica, sans-serif;
		color:#ffffff;
		line-height:29px;
		padding:14px 0 0 30px;
	}
	
	#header_rht img.face{
		margin:20px 0 0 20px;
	}
	
	
	
	
	#body_top{
		float:left;
		width:1004px;
		height:auto;
	}
	
	
	
	#body_top h1{
		font:bold 36px/38px "Arial", Helvetica, sans-serif;
		color:#000;
		text-align:center;
		padding:38px 0 0 0;
	}
	#body_top_video{
		float:left;
		width:503px;
		height:307px;
		margin:26px 0 0 248px;
		
	}
	
	#body_top_tex{
		float:left;
		width:1004px;
		height:auto;
	}
	
	#body_top_tex h2{
		text-align:center;
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:36px; font-weight:normal;
		padding:50px 0 0 0;
		color:#1b4c1e;
	}
	
	
	#body_top2{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top2_lft{
		float:left;
		width:420px;
		height:auto;
	}
	#body_top2_rht{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top2_rht img{
		float:left;
		
		height:auto;
		margin:25px 25px 40px 70px;
	}
	#body_top2_video{
		float:left;
		width:425px;
		height:200px;
		margin:32px 0 0 340px;
	}
	#body_top2_pay{
		float:left;
		width:500px;
		height:auto;
		margin:0 0 0 350px;
	}
	
	#body_top2_lft img{
		margin:140px 0 0 160px;
	}
	
	#body_top2_rht h2{
		font:bold 28px/30px "Arial", Helvetica, sans-serif;
		padding:76px 0 0 56px;
		color:#000;
	}
	
	#body_top2_rht p.bv{
		text-align:justify;
		
		
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:18px; font-weight:normal;
		padding:80px 8px 0 0;
		color:#000;
		line-height:29px;
	}
	#body_top2_lft p{
		
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:18px; font-weight:normal;
		padding:40px 0 0 16px;
		color:#000;
		line-height:29px;
	}
	
	#body_top3{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top3_lft{
		float:left;
		width:565px;
		height:auto;
		margin-left:11px;
	}
	#body_top3_rht{
		float:left;
		width:410px;
		height:auto;
	}
	
	
	#body_top3_lft ul{
		list-style-type:none;
		margin:44px 0 0 5px;
	}
	#body_top3_lft ul li{
		display:block;
		
		font:normal 18px/22px "Arial", Helvetica, sans-serif;
		color: #000;
		
		padding:15px 0 0 0;
	}
	#body_top3_lft ul li img{
		margin:0 6px 0 0;
	}
	
	#body_top3_rht img{
		margin:0 0 0 8px;
	}
	

	
	#body_top4{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top4_lft{
		float:left;
		width:355px;
		height:auto;
	}
	#body_top4_rht{
		float:left;
		width:649px;
		height:auto;
	}
	
	#body_top4_lft img{
		margin:34px 0 0 28px;
	}
	
	
	#body_top4_rht p{
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:18px; font-weight:normal;
		padding:50px 0 0 16px;
		color:#284202;
		line-height:29px;
	}
	#body_top4_rht p span{
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:18px; font-weight: bold;
	
	}
	#foter h2{
		font:bold 40px/42px "Arial", Helvetica, sans-serif;
		color:#000;
		text-align:center;
		padding:44px 0 0 0;
	}
	#foter h2.tex{
		font:bold 43px/45px "Arial", Helvetica, sans-serif;
		color:#000;
		text-align:center;
		padding:34px 0 0 0;
	}
	#body_top4_rht img.ring{
		margin:42px 11px 0 0;
	}
	#body_top4_rht p.tex_2{
		width:515px;
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:18px; font-weight:normal;
		padding:50px 0 0 16px;
		color:#284202;
		line-height:36px;
	}
	
	#body_top5{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top5 img{
		margin:28px 5px 0 52px;
	}
	#body_top5 h2{
		width:900px;
		font: normal 20px/22px "Arial", Helvetica, sans-serif;
		color:#000000;
		line-height:30px;
		
		padding:33px 0 0 0;
	}
	
	
	#body_top6{
		float:left;
		width:1004px;
		height:auto;
	}
	#body_top6_lft{
		float:left;
		width:640px;
		height:auto;
	}
	#body_top6_rht{
		float:left;
		width:364px;
		height:auto;
	}
	
	#body_top6_rht_video{
		float:left;
		width:364px;
		height:auto;
		margin-top:40px;
	}
	#body_top6_rht_video h2, #body_top7_video p, #body_top7_video1 p, #body_top6 p.hj{
		font:normal 18px/20px "Arial", Helvetica, sans-serif;
		color:#F30;
		text-decoration:underline;
		padding:12px 0 0 0;
	}
	
	
	
	#body_top6_lft img{
		margin:36px 8px 0 46px;
	}
	#body_top6_lft h2{
		font:normal 20px/22px "Arial", Helvetica, sans-serif;
		color:#000;
		padding:45px 0 0 0;
	}
		
	#body_top6_lft ul{
		list-style-type:none;
		margin:10px 0 0 0;
	}
	#body_top6_lft ul li{
		width:520px;
		display:block;
		font:normal 20px/22px "Arial", Helvetica, sans-serif;
		color:#000;
		padding:0 0 0 0;
		line-height:37px;
	
		
		
	}
	#body_top6_lft ul li span{
		padding:0 0 0 90px;
	}
		#body_top6_lft ul li img{
			margin:8px 7px 0 40px;
		}

	
	
	
	
	
	
		#body_top7{
		float:left;
		width:900px;
		height:auto;
		margin-left:70px;
	}
	
	
		#body_top7_tx{
		float:left;
		width:900px;
		height:auto;
	
	}
	
	#body_top7 h2{
	
	font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:29px; font-weight:normal;
	color:#f31818;
	text-align:center;
	padding:50px 0 0 0;
	}
	
	
	
	
	
	
	#body_top7 h3{
	
	font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:20px; font-weight:normal;
	color:#000;
	text-align:center;
	padding:50px 0 0 0;
	}
	#body_top7_video{
		float:left;
		width:425px;
		height:200px;
		margin:35px 0 0 0;
	}
	
	#body_top7_video_lst{
		float:left;
		width:425px;
		height:200px;
		margin:35px 0 0 230px;
	}
	
	#body_top7_video1{
		float:left;
		width:425px;
		height:200px;
		margin:35px 0 0 50px;
	}
	
	
	
	#pay_butt2{
		float:left;
		width:220px;
		height:62px;
		margin:40px 0 0 50px;
	}
	
	
	#pay_butt{
		float:left;
		width:220px;
		height:62px;
		margin:20px 0 20px 380px;
	}
	
	#foter2 img:hover{
		-webkit-transform: scale(.6);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms; 
		
		
		-moz-transform: scale(.6);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 500ms; 
		
		transform: scale(.6);
		transition-timing-function: ease-out;
		transition-duration: 500ms; 
	}
	#foter2{
		float:left;
		width:1004px;
		height:auto;
	}
		#foter2 img {
			margin:68px 120px 160px 0;
		-webkit-transform: scale(1);
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
		
		
		-moz-transform: scale(1);
		-moz-transition-timing-function: ease-out;
		-moz-transition-duration: 500ms;
		
		
		transform: scale(1);
		transition-timing-function: ease-out;
		transition-duration: 500ms;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		#body_top_form{
		float:left;
		width:1004px;
		height:auto;
	}
	
	#form_bg{
		float:left;
		width:645px;
		height:auto;
		
		margin:100px 0 0 166px;
	}
	#bg_top{
		float:left;
		width:645px;
		height:122px;
		background:url(../images/form_top_bg.png) no-repeat;
	}
	#bg_top h2{
		font: normal 30px/32px "Arial", Helvetica, sans-serif;
		color:#FFF;
		text-align:center;
		padding:30px 0 0 0;
	}
	#bg_dow_rep{
		float:left;
		width:563PX;
		height:auto;
		margin:0 0 0 42px;
		
		background:url(../images/form_rep.png) repeat-x #FFF;
	}
	#bg_dow_rep p{
		font:normal 18px/20px "Arial", Helvetica, sans-serif;
		color:#5c1104;
		text-align:right;
		
		padding:30px 0 0 0;
	}
	#bg_dow_rep .login{
		width:220px;
		height:22px;
		margin:0 83px 0 40px;
		font:normal 11px/13px "Verdana", Geneva, sans-serif;
		
		border:1px solid #4e0b02;
	}
	#bg_dow_rep .login:hover{
		border:1px solid #eb2a10;
	}
	
	#bg_dow_rep .login2{
		width:138px;
		border:none;
		cursor:pointer;
		height:44px;
		margin:40px 0 20px 260px;
		background:url(../images/sub.png) no-repeat;
	}
	
	
	#foter2 img.creid{
		margin:20px 0 80px 280px;
	}
	#foter2 img.cash{
		margin:20px 80px 0 20px;
	}
	
	.design_prime { 
	margin:30px 0 280px 380px;
	color:#000;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	}
	.prime_col { color:#00C; }
	
	
	#body_top6 p.tex_5{
		font:normal 22px/24px "Verdana", Geneva, sans-serif;
		color: #f31818;
		padding:25px 0 0 50px;
	}
		#body_top6 p.tex_6{
			font:normal 14px/16px "Arial", Helvetica, sans-serif;
			color:#000;
			text-align: left;
			line-height:26px;
			padding:0 0 0 0;
			width:900px;
			padding:20px 0 0 50px;
		}
		
		#body_top6 p.tex_8{
			 
			border:#333;
			font: normal 14px/16px "Arial", Helvetica, sans-serif;
			color:#000708;
			text-align: left;
			line-height:27px;
			padding:20px 0 0 50px;
		}
		
	
		
	#body_top2_vvedio{
		float:left;
		width:1004px;
		height:auto;

	}
	
	#body_top2_vvedio h2{
	
	font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:29px; font-weight:normal;
	color:#f31818;
	text-align:center;
	padding:50px 0 0 0;
	}
	
	#2nd_video {float:left;
		width:1004px;
		height:auto; }
		
		

	
	
	
.vdio_txt {
		font-family: "MyriadProLight", Frutiger, Lucida Sans Unicode, Helvetica, sans-serif; font-size:29px; font-weight:normal;
	color:#f31818;
	text-align:center;
	padding:20px 0 0 0;
}
	

	#form_bg_pic{
		float:left;
		width:250px;
		height:191px;
		margin:5px 0 0 160px;
		
	}

