@charset "utf-8";
em{color:#FF7800;font-weight:bold;}
/*=============header===============*/
#innerWrapper {border-bottom:none;width:962px;}
#header div.Hbottom{background:url(../images/dfPg_bg.gif) repeat-x 0;}
/*=============container===============*/
.container {
	margin:100px auto 30px;
	*margin:100px auto 0;
	text-align:left;
	width:970px;
}
.regNav{
	
}
.regNav p{color:#333333; font-size:16px; font-weight:bold}
/*=====regStep1======*/
p.regtip1{color:#999999;margin-bottom:30px;}
.regS1Form,.regS2Form{padding:20px 0 0 250px;}
.regS1Form input.txtType{width:225px;height:20px;padding:3px 0 0 3px;border:1px solid #808080;line-height:140%;vertical-align:middle;margin-left:4px;}
.corrTips input.txtType{width:190px;}
.regS1Form input.btnValidate,.btnSubcode{background-color:#3B5998;border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;border-style:solid;border-width:1px;color:#FFF;cursor:pointer;font-size:14px;height:27px;margin-left:5px;width:120px;vertical-align:middle;}
.regS1Form input.btnSubcode{border-color:#F3D383 #BE7240 #BE7240 #F3D383;background-color:#FF7800;height:25px;font-size:13px;font-weight:bold;}
/*.errTips{border:1px solid #F0A313; background:#FFFAF2 url(../images/errBg02.gif) no-repeat 10px 50%;padding:5px 10px 5px 33px; color:#F0A313;width:290px;margin:6px 0 6px 64px;}*/
.corrTips{border:1px solid #F0A313; background:#FFFAF2 url(../images/correct_icon.gif) no-repeat 10px 15px;padding:10px 15px 15px 33px;color:#000;margin:6px 0 6px 64px;width:450px;} 
.errTips {
	background:url("../images/register/warn.png") no-repeat scroll 4px 4px #FFFFE8;
	border:1px solid #E1E1E1;
	color:#999999;
	padding-left:2em;
	text-align:left;
	width:205px;
}
.remind {
	background:url("../images/register/remind.png") no-repeat scroll 4px 4px #FFFFE8;
	border:1px solid #E1E1E1;
	color:#999999;
	padding-left:2em;
	text-align:left;
	width:205px;
}
.regS1Form .corrTips span{display:block}
.regS1Form .corrTips span.subVacode{margin:10px 0 8px;}
.regS1Form .corrTips span.errTips{margin-left:3px;width:200px; argin-bottom:10px;}
.regS1Form .corrTips span.accept{font-weight:bold;color:#000;}
span.accept a:link,span.accept a:visited,span.accept a:hover,span.accept a:acitve{font-weight:bold}
ul.regInfo{margin:20px 0 100px 310px;}
ul.regInfo li{list-style-type:none;letter-spacing:1px;}
ul.regInfo li em{color:#FF7800;font-weight:bold; font-style:normal;}
/*=====regStep2======*/
p.regtip2{color:#666;}
.regS2Form label{width:95px; text-align:right; display:block; float:left;padding-top:3px;}
.regS2Form fieldset{padding:25px 0;width:600px;}
.regS2Form fieldset div{padding-bottom:8px;}
.regS2Form fieldset input{width:180px;height:20px;padding:0 3px;}
.regS2Form fieldset input.checkopen{width:auto; height:auto; *vertical-align:0px; margin-left:27px}
.showID label,.showID span,.commend label,.regS2Form fieldset legend{font:12px Verdana;}
.regS2Form fieldset legend{padding:20px 0 0 30px;+padding:0 0 15px 23px;}
.textTip{color:#8a8a8a;margin-left:97px;width:200px;line-height:150%}
.regS2Form p.errTips{width:160px;}
.commend{margin-bottom:20px;}
.commendTip{border:1px solid #F0A313; background-color:#FFFAF2;padding:7px 12px;width:370px;margin:6px 0 6px 143px;_margin:6px 0 6px 146px;color:#666;}
.regS2Form fieldset input.btn{width:90px; height:26px;margin-left:145px;}
.regS2Form fieldset input.cancel{width:60px; height:26px;}

/*=====regStep3======*/
p.regtip3,p.regtip4{font:bold 20px simhei;}
.innercon{padding:0 0 0 95px;}
.operate{border:1px solid #F4D9A4; background-color:#FEFDF9;padding:15px 0 12px;width:460px; text-align:center;margin:40px 0 15px;}
.operate a:link,.operate a:visited{text-decoration:none;}
.memberBox{padding-left:0;background:url(../images/cropMember_btm.gif) no-repeat 0  bottom;}
.jump{padding:0 120px 15px 160px;color:#666;}
.jump input.btn{margin-right:10px;}
.jump img{margin-left:150px;}
/*=====regStep4======*/
p.regtip4{width:470px;margin:0 auto;}
.regResult{margin:30px auto 60px;}
.regResult{width:380px;border:1px solid #F0A313; background-color:#FFFAF2;padding:25px 45px;}
.regResult h1{color:#000;font:bold 14px simsun;}
.regResult h1 input{height:20px; line-height:120%}
.regResult p{font-size:14px;}
.regResult .cscode{margin:5px 0 20px 2px;font-family:Verdana;height:50px;width:370px;border:1px solid #DDD;line-height:120%; padding:3px}
.regResult p.blue14Line{margin-bottom:15px;}
.regResult .blue14Line a:link,.regResult .blue14Line a:visited{color:#FF7800;font-weight:bold;}
.regResult .blue14Line a:hover,.regResult .blue14Line a:active{color:#FF6633;font-weight:bold;}
/*=====��ע��======*/
.bzborder{ padding-left:20px; padding-right:20px; padding-top:10px; color:999999; width:210px; height:110px;  background:url(../images/register/01.jpg) no-repeat}
.bzborder02{ padding-left:20px; padding-right:20px; padding-top:10px; color:999999; width:210px; height:65px;  background:url(../images/register/02.jpg) no-repeat}
.password_level{ background-color:#E9E9E9; border:1px solid #646464; font-size:11px; height:19px; width:180px; overflow:hidden;}
.find{ width:600px;float:left; height:20px; margin-left:8px; line-height:18px}
.find label{ width:500px; float:left; text-align:left}
.find span{ float:left;}
.button_1{ 
	background:url(../images/register/next.png) no-repeat;
	border:medium none;
	height:35px;
	width:75px;
	white-space:nowrap;
	cursor:pointer;
	margin-bottom:30px;
	margin-top:20px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold
}
.button_2{ 
	background:url(../images/register/f.png) no-repeat;
	border:medium none;
	height:35px;
	width:75px;
	white-space:nowrap;
	cursor:pointer;
	margin-bottom:30px;
	margin-top:20px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold
}
/*=====服务协议======*/
.confer{position:fixed; width:700px; height:400px; background-color:#FFFFFF; border:7px solid #999999; margin-left:130px}
.confer h5{ height:50px; line-height:50px; background-color:#CCCCCC; text-align:center; color:#FFFFFF; font-size:20px}
.confer h5 img{ float:right; padding-top:2px; padding-right:2px}

.confertxt{ overflow:auto; width:700px; height:350px;}
.confertxt p{ padding:10px; text-indent:2em}
.confertxt span{ float:right; margin-bottom:20px}

.validate{background-color:#FFFAF2; border:1px solid #F0A313; padding:5px 10px 5px 10px; margin:6px 0 6px 64px; width:340px}













