@charset "utf-8";
/* CSS Document */
body {
	padding:0px; margin: 0px;
	font-size: 12px; color: #333;
	 line-hight: 1.5em;
	  font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;
	   text-decoration: none;
	 }

.reg_head{ width:950px; height:148px; padding:0px; margin:0px auto;
		background:url(/images/logo01.gif) no-repeat 0 10px;}
.reg_head2{ width:916px; height:148px; padding:0px; margin:0px auto;
		background:url(/images/logo01.gif) no-repeat 0 10px;}
div.reg_head div.red_in,div.reg_head2 div.red_in{width:300px; float:right; text-align:right; margin-top:15px; color:#36c;}
div.reg_head div.red_in a,div.reg_head2 div.red_in a{ color:#36c; text-decoration:none}
div.reg_head div.red_in a:hover,div.reg_head2 div.red_in a:hover{color:#f60; text-decoration:underline}

.reg_gra{ width:950px; padding:0px; margin:0px auto;}
#no_1{ width:100px; background:url(/images/reg_bg1.gif) 0 -172px no-repeat; color:#f60;}
#no_1h{ width:100px; background:url(/images/reg_bg1.gif) 0 -194px no-repeat; color:#ccc; }
#no_2{ width:100px; background:url(/images/reg_bg1.gif) 0 -128px no-repeat;  color:#f60;}
#no_2h{ width:100px; background:url(/images/reg_bg1.gif) 0 -150px no-repeat; color:#ccc; }
#no_3{ width:90px; background:url(/images/reg_bg1.gif) 0 -84px no-repeat; color:#f60;}
#no_3h{ width:90px; background:url(/images/reg_bg1.gif) 0 -106px no-repeat; color:#ccc; }
#no_4{ width:110px; background:url(/images/reg_bg1.gif) 0 -40px no-repeat; color:#f60;}
#no_4h{ width:110px; background:url(/images/reg_bg1.gif) 0 -62px no-repeat; color:#ccc; }
.no_id{ height:20px; text-indent:18px; float:right; font-weight:bold; color:#f60;}

.lea{width:950px; margin:20px auto 0px auto; *margin:-5px auto 0px auto; }
.lea hr{ color:#FdFdFd;*color:#f3f3f3}
.lea h2{ font-size:14px; color:#f60; font-weight:bold; text-indent:120px; margin-top:20px;}

.reg_content{ width:916px; height:308px; padding:0px; margin:20px auto 0 auto; *margin:0px auto; background:url(/images/choose_bg.gif);_ background:url(/images/choose_bg.gif) no-repeat;_margin:0px auto;}
.reg_content_l{width:150px; float:left}
div.reg_content_l p{ width:150px; height:36px;
					 background:url(/images/reg_bg1.gif) 0 -226px no-repeat; margin:60px 0px 0px 146px; padding:0px}
div.reg_content_l #pl{ width:200px;background:none; margin:10px 0px 0px 170px; line-height:150%; color:#999; font-weight:bold; }

/*ie6 .reg_content_r{width:150px; float:left; margin-left:244px}*/
.reg_content_r{width:150px; float:left; margin-left:460px;_margin-left:240px;}
div.reg_content_r p{ width:150px; height:36px;
					 background:url(/images/reg_bg1.gif) 0 -274px no-repeat; margin:60px 0px 0px 10px; padding:0px}
div.reg_content_r #pr{ width:200px;background:none; margin:10px 0px 0px 31px; line-height:150%; color:#999; font-weight:bold; }

.reg_foot{width:950px; margin:0px auto; padding:30px 0 0 0; text-align:center; line-height:150%}
div.reg_foot a{font-size:12px; color:#333; text-decoration:none}
div.reg_foot a:hover{text-decoration:underline}
#goon_l{ background:url(/images/reg_bg1.gif) 0 0 no-repeat; width:80px; height:25px; margin-top:70px; margin-left:330px; float:left}
#goon_r{ background:url(/images/reg_bg1.gif) 0 0 no-repeat; width:80px; height:25px; margin-top:70px; margin-left:380px; float:left}

/*2*/
#ind_reg{ width:866px; height:56px;background:url(/images/reg_bg1.gif) 0 -330px no-repeat; margin:0 auto; color:#999;  padding-left:50px; padding-top:28px}
.table{width:850px; margin:10px auto 0 auto; padding:0px; border:0px; } 
.table thead td{ height:0px;}
.table td{height:42px}
#input01{margin-top:18px;}
#input02{width:178px;}
.table th{ color:#333; font-weight:normal; text-align:right; padding:0px; margin:0px;_width:13%}
.table td input{width:172px; margin-left:15px;}
.table td select{width:90px; margin-left:15px;}
.putin{width:612px; margin:20px auto 0px auto;}
.putin input{width:290px; height:28px; padding:2px 0; margin-left:161px; margin-bottom:8px; font-size:14px;}
.putin textarea{ width:608px; height:100px; padding:4px; line-height:150%; font-size:12px; background-color:#fff; border:1px #7F9DB9 solid}
.clew_error{height:17px; width:60%; background:url(/images/reg_bg1.gif) 0 -608px no-repeat; border:1px solid #ea654b; text-indent:25px; vertical-align:middle; padding-top:5px; background-color:#fff2e7}
.clew_right{height:17px; width:60%; background:url(/images/reg_bg1.gif) 0 -630px no-repeat; border:1px solid #27a128; text-indent:25px; vertical-align:middle; padding-top:5px; background-color:#e7ffe7}

#ind_unit{ width:866px; height:56px;background:url(/images/reg_bg1.gif) 0 -463px no-repeat; margin:0 auto; color:#999;  padding-left:50px; padding-top:28px}
#val_td input{ width:60px; margin-top:5px;}
#val_td div.avl_img{width:140px; float:left; margin-left:90px;_ margin-left:46px; margin-top:-24px; vertical-align:middle;}
div.avl_img form{width:50px; float:left; margin-left:80px;_ margin-left:40px; margin-top:-22px;}
div.avl_img form a{color:#36c}
td.sin_che input{width:12px; margin-right:5px; margin-top:-6px}

/*3*/
#inc_email{ width:626px; height:337px; background:url(/images/email_bg1.gif) no-repeat; margin:25px auto 0 auto;*margin:0px auto;}
div#inc_text,div#succ_text{ width:440px; margin-left:110px; padding-top:70px;*padding:0;*margin-top:70px;}
.divline{border-bottom:1px #e1e1e1 dotted; width:820px; margin:35px auto 0px auto; font-weight:bold;}

div#inc_text .findkey{list-style:none; margin-left:0px; padding-left:0; text-indent:0; line-height:40px; width:220px; float:left}
div#inc_text .findkey h2{ margin-top:10px;}
div#inc_text .findkey_batton{list-style:none; width:300px; text-align:center}

#inc_text h2{font-size:14px; color:#333; font-weight:bold; padding:0px; margin:30px 0 0 0 ;}
#inc_text h3{font-size:14px; color:#666; font-weight:normal; line-height:60%; padding:0px; text-indent:60px;}
#inc_text h3 a {color:#669aff; text-decoration:none;}
#inc_text h3 a:hover {color:#f60; text-decoration:underline;font-weight:normal;}
#inc_text h3 font{font-size:14px; color:#f60}

/*4*/
#succ_reg{ width:626px; height:337px; background:url(/images/succ_bg1.gif) no-repeat; margin:0px auto;}
#succ_text h2{font-size:14px; color:#333; font-weight:bold; padding:0px; margin:30px 0 0 0 ; background:url(/images/reg_bg1.gif) 0 -661px no-repeat; text-indent:25px}
#succ_text h3{font-size:14px; color:#666; font-weight:normal; line-height:60%; padding:0px; text-indent:60px;}
#succ_text h2 a {color:#333; text-decoration:none;}
#succ_text h2 a:hover {color:#f60; text-decoration:underline;}
#succ_text h3 font{font-size:14px; color:#f60}

/*userslog*/
#Idiv,.Idiv{width:670px; height:440px;border:10px solid #eee; background-color:#fff}

.userLogDiv{width:640px; height:380px; margin:0 auto; background:url(/images/user02.gif) no-repeat 10px 30px; *background:url(/images/user02.gif) no-repeat 10px 0px; }
input,img{ vertical-align:middle}
.userLogDiv ul{ margin-top:130px; *margin-top:90px; width:280px; float:left;_margin-left:25px;_width:260px;}
.userLogDiv li{list-style:none; height:34px; line-height:34px;}
.userLogDiv li input{ color:#AFAFAF}
#YZM{height:34px; line-height:34px; text-indent:50px;}
#YZM a ,#ZC a{color:#06b;}
#YZM a:hover,#ZC a:hover{color:#f60;}
#TJ { margin-left:50px;*margin-left:26px; height:24px}
#TJ input{color:#fff; font-weight:bold; background:url(/images/putin02.gif); width:120px; height:28px; border:none; cursor:pointer;}
#ZC{ text-indent:55px; padding-bottom:-20px; margin-top:0px; height:24px; *margin-bottom:-8px}

.userLogDiv div#Zcdiv{float:left; width:236px; color:#B0B0B0; margin:-20px 0 0 30px;_margin:-20px 0 0 0px;}
#Zcdiv li{ background:url(/images/zhixiang.gif) no-repeat 0 8px; *background:url(/images/zhixiang.gif) no-repeat 0 6px;text-indent:12px; height:26px; line-height:26px; }
#Zcdiv li#ZcHY{ height:34px; font-size:14px; font-weight:bold; color:#F60; text-indent:0; background:none}
#Zcdiv li#TJ2 { margin-left:10px; margin-top:30px; background:none;}
#Zcdiv li#TJ2 input{color:#fff; font-weight:bold; background:url(/images/putin03.gif); width:120px; height:28px; border:none; cursor:pointer;}
#FJline{width:1px; height:260px; background-color:#E8E8E8;margin-top:90px;*margin-top:55px; float:left; margin-left:10px}

#JzDl{text-indent:50px; padding-top:-5px; height:24px;*padding-top:-15px; height:30px;}

#Clo{height:22px; width:22px; float:right; left:923px; line-height:22px; *line-height:30px; margin-top:18px;margin-right:30px; }
#Clo img{ border:none}
li.ADD_er_rig{ height:18px; width:80%}
/*#Clo a{background:url(/images/close1.gif) no-repeat; text-decoration:none; cursor:pointer; padding-right:20px; padding-bottom:7px;*width:30px; *height:12px;*padding-left:20px;}
#Clo a:hover{ background:url(/images/close2.gif) no-repeat;}*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
