@charset "utf-8";
/* CSS Document */
* {word-break:break-all;}

body{padding:0; margin:0; background:url(images/bg.jpg) repeat-x top #dcdcdc;font-family:arial,helvetica,clean,sans-serif;}

ul, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p, td, th {margin:0; padding:0;}
	ul, dl ,ol {list-style:none;}
	
form {margin:0;}


a {color:#333333; text-decoration:none;}
	a:hover {text-decoration:underline;}
	a img {border:none;}

/*\*/ * html .autoheight {height: 1%;} /**/ *>.autoheight{overflow: hidden;}
text {  font-size:13px; } textarea{font-size:13px; font-family:Verdana;}
input{  font-size:13px; font-family:Verdana; }



#container1 {/*background:url(images/bg_2.jpg) center repeat-y;*/ margin-bottom:15px; padding:0; margin:0 auto;}
#container2 {background:url(images/banner.jpg) center 12px no-repeat; padding:0; margin:0;}

.headLink{ width:980px; height:18px; margin:0 auto; padding:0 10px; padding-top:4px; background:#828282; color:#494949; font-size:12px; overflow:hidden;}
	.headLink p{ width:68%; float:left;}
	.headLink h1{ width:30%; float:right; text-align:right; font-size:12px; font-weight:lighter; color:#dcdcdc;}
	.headLink a, .headLink a:hover{ color:#dcdcdc;}
		
#header {height:430px; width:979px; padding:0; margin:0 auto; }
	#logo{float:left; position:relative; left:0; width:409px; height:99px;}
	.logolink{width:409px; height:99px; display:block; overflow:hidden; text-indent:-5000px; background:url(images/logo.jpg);}
	#cf{ float:right; position:relative; top:30px; right:47px;}
	
#content{width:981px; *width:979px; padding:0; margin:0 auto; margin-top:10px; background:#FFF;}
	#register{width:422px;  float:right; margin-right:34px; _margin-right:17px; margin-top:15px; background:url(images/reg_bg.jpg) repeat-y center;}
	#register_2{padding:0; margin:0; padding-bottom:30px; background:url(images/reg_footer.jpg) bottom center no-repeat;}
	h2{background:url(images/reg_header.jpg) no-repeat; width:422px; height:74px; display:block; overflow:hidden; text-indent:-5000px; margin-bottom:10px;}
	.reg_l {width:350px; height:38px; margin-left:30px; font-size:13px; letter-spacing:0.1em; display:block;}
	.reg_l .ti{width:100px; float:left; line-height:38px;}
	.reg_l .co{width:200px; float:left;}
	.user_sub{text-align:center;}
		.user_bn{width:174px; height:36px; padding:0; margin:0 auto; border:0; background:url(images/reg_btn.jpg); cursor:pointer;}

	#info{width:472px; height:377px; display:block; background:url(images/content.jpg) no-repeat;}
#footer {width:980px; margin:0 auto; background:#c6c6c6; padding:0; margin-top:10px;}
#footer p{text-align:center; padding:10px 10px 3px 10px; font-size:12px; color:#595959;  line-height:20px;}
#footer p a{color:#333333;}
