@import url(base.css);
#header{
	width:980px;
	margin:5px auto;
}
#logo img{float:left;}
#contain {
	clear: both;
	padding: 5px;
	width:980px;
	margin: 3px auto;
	text-align: left;
	background:url(/web/css_img/register/containerbg.gif) no-repeat top left;
}
#nav_lest{
		width:960px;
		margin:0px;
		padding:0px;
		border:0px;
		height:40px;
		}
#mapsite{float:left;width:300px;}
div#reg{
	margin:0px auto;
	width:780px;
	clear:both;
}

#reg img{display:block;margin:5px auto;}
#reg p{text-indent:2em;font-size:14px;margin:5px 0px 25px 0px;}
ul#reg_items{
}

ul#reg_items li{
	height:30px;
	width:780px;
	float:left;

}
ul#goto li{
	list-style:none;
	background:url(/web/css_img/register/standard_msg_ok.gif) no-repeat left center;
	text-indent:2em;
	line-height:30px;

}
ul#reg_items li.title{
	font-size:14px;
	margin:15px 0 0;
	border-bottom:1px solid #e3e3e3;
	margin-bottom:10px;
	color:#999999;
}

ul#reg_items li.submit{
	text-align:center;
	margin:20px 0 10px 0;
}

ul#reg_items li div.inp{
	float:left;
	width:175px;
}

ul#reg_items li div.inf{
	float:left;
	margin:1px 0pt 5px;
	width:420px;
}

ul#reg_items li input{
	border:1px solid #A7A6AA;
	height:18px;
	width:160px;
	padding:2px 8px 0pt 3px;
}

ul#reg_items li input.ccode{
	width:54px;
}

ul#reg_items li.submit button{
	background-color:#DADADA;
	display:block;
	height:30px;
	margin:10px auto 20px;
}

ul#reg_items li label{
	color:#2068BA;
	float:left;
	font-size:14px;
	line-height:28px;
	margin-right:5px;
	text-align:right;
	width:160px;
}

ul#reg_items li div.default{
	margin-left:10px;
	color:#AAA;
	padding-top:3px;
}

ul#reg_terms{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
}

ul#reg_terms li.seperator{
	border-top:1px solid #EEEEEE;
	clear:both;
	font-size:0pt;
	height:0pt;
	width:100%;
}

ul#reg_terms li.title{
	background:#FFFFFF url(/web/css_img/register/form_title_icon.gif) no-repeat scroll left top;
	color:#333333;
	font-size:14px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	margin:15px 0pt;
	text-indent:42px;
}

ul#reg_terms li.terms_content{
	line-height:200%;
	margin:20px 0pt 10px;
	text-align:center;
}

ul#reg_terms li.terms_content div{
	background-color:#FAFAFA;
	border:1px solid #CCCCCC;
	height:60px;
	margin:0pt auto;
	overflow:auto;
	padding:5px;
	text-align:left;
	width:700px;
}

/** temporary styles before refactoring finished **/
div#reg ul, div#reg ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

div#reg ul, div#reg ul li{
	margin:0;
	padding:0;
	list-style-type:none;
}

.red{
	color:red;
}

.readonly-input{
    background-color: #f8f8f8;
    color: gray;
}

.WarningMsg{
	background:#FFEAF7 url(/web/css_img/register/msg_warning.gif) no-repeat scroll 5px 50%;
	border:1px solid #FFBABE;
	color:#000;
	margin:-1px 0 0 4px !important;
	margin:0 0 0 4px;
	height:16px !important;
	height:12px;
	padding:2px 5px 2px 25px !important;
	padding:4px 5px 2px 25px;
}

.FailedMsg{
	background:#FFF2E9 url(/web/css_img/register/standard_msg_error.gif) no-repeat scroll 5px 50%;
	border:1px solid #FF6600;
	color:#000;
	margin:-1px 0 0 4px !important;
	margin:0 0 0 4px;
	height:16px !important;
	height:12px;
	padding:2px 5px 2px 25px !important;
	padding:4px 5px 2px 25px;
}

.SucceedMsg{
	background:#E6FFE6 url(/web/css_img/register/standard_msg_ok.gif) no-repeat scroll 5px 45%;
	/*border:1px solid #00BE00;*/
	color:#000;
	height:16px !important;
	height:12px;
	padding:2px 5px 2px 25px !important;
	padding:4px 5px 2px 25px;
	margin:-1px 0 0 4px !important;
	margin:0 0 0 4px;
}

/*组件-流程标签*/
.step1{
	padding:0px;
	margin:0px;
	width:480px;
	float:right;
	height:29px;
	}
	
.step1 li{
	display:block;
	width:100px;
	line-height:29px;
	height:29px;
	text-align:center;
	font-size:12px;
	float:right;
	color:#939393;
}
.step1 li.Selected{
	display:block;
	font-weight:bold;
	color:#ff8604;
	white-space: nowrap;	
	background:transparent url(/web/css_img/register/navigation_lf.gif);
	}
	
	
