/* CSS Reset  */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, input, textarea, p, blockquote, th, td {padding: 0;margin: 0;font-size:12px;}
fieldset, img {border: 0;}   
a{ text-decoration:none;font-size:12px;}
a:hover{color:#039; }
table {border-collapse: collapse;}   
ol, ul {list-style: none; }    
address, caption, cite, code, dfn, em, strong, th, var {   font-weight: normal;   font-style: normal; }    
caption, th { text-align: left; }    
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }    
q:before, q:after {   content: '';   }    
abbr, acronym {  border: 0; }

.table_date 
{
	width: 100%;
}
.table_date td
{
    text-align: left;
    padding: 2px 5px;
    border-collapse:collapse;
    border:1px   solid   #6493C8;
}
.check
{
    padding: 20px 0px 10px 0px;
}

/* 布局定义 */
html{background:#DDEDFC;}
body{background:url(bg02.png) 0 0 repeat-x;}
#content{background:url(bg03.png) 0 0 repeat-y;position:relative;height: auto !important;height:610px;min-height:610px;}

	#mainContent{background:url(bg07.png) no-repeat;position:absolute; width:700px;left:247px;top:0px;padding:36px 25px;z-index:0;}
	#mainContent h1{height:50px;font:normal normal normal 24px/50px "Arial","微软雅黑","宋体";color:#069;border-bottom:1px solid #069;padding-left:50px; }
	#mainContent h2{font-weight:bold; font-size:14px; line-height:1.8em;color:#006699;}
		.infoText{padding:15px;}
		.infoText p{font-weight:bold;color:#069;font-size:14px;line-height:1.8em;}
		#form1 h3{ font-size:14px;line-height:1.8em;}
		
		#licenseBox{background:#e6eff8;border:1px solid #6493c8; }
		#licenseBox h2{height:1.8em;line-height:1.8em;border-bottom:1px solid #fff;text-align:center;color:#003565;font-weight:bold;font-size:14px;margin-top:0.5em;}
			#license{margin:10px;border:1px solid #c0c0c0;background:#fff;height:250px;text-align:center;}	
			.signature{height:1.8em; line-height:1.8em;color:#003565;border-top:1px solid #fff;margin-top:0.5em; }
			.signature .input_check{vertical-align:-2px;_vertical-align:0px;margin:0 6px 0 10px;}

		.return{text-align:center;margin-top:12px;}
		.return .input_bt{text-align:center;background:url(bg08.png) no-repeat;border:none;height:32px;width:103px;line-height:32px; }
		.return .input_bt_Over{text-align:center;background:url(bg11.png) no-repeat;border:none;height:32px;width:103px;line-height:32px;}

	#sideBar{background:url(upgrade_bg.gif) no-repeat;width:247px;height:100%;position:absolute; left:0px;top:0px;z-index:5;}
		#stepList{margin-top:160px;}
			#stepList li{z-index:10;font-size:14px;color:#999;display:block;text-align:right;padding-right:40px;height:31px;line-height:31px;}
			#stepList li.pass{color:#333;background:url(icon01.png) 215px 10px no-repeat;  }
			#stepList li.current{color:#039;margin-right:-8px;_width:207px;padding-right:48px;_padding-right:58px;font-weight:bold}
			#stepList #step1.current{background:url(list01.png) no-repeat; }
			#stepList #step2.current{background:url(list02.png) no-repeat; }
			#stepList #step3.current{background:url(list03.png) no-repeat; }
			#stepList #step4.current{background:url(list04.png) no-repeat; }
			#stepList #step5.current{background:url(list05.png) no-repeat; }
			#stepList #step6.current{background:url(list06.png) no-repeat; }

		#linkBox{position:absolute;top:510px;left:0px;height:43px;line-height:43px;text-align:center;color:#333;width:100%;   }
		#linkBox a{color:#333;margin:0 6px; }

		#searchBox{position:absolute; top:575px;height:22px;background:url(icon02.png) 10px 0 no-repeat;padding-left:40px;}
		#searchBox .input_text{padding:4px;border:none;width:136px;background:url(bg09.png) 0 0 no-repeat;position:absolute;top:0px;}
		#searchBox .input_bt{height:22px;width:50px;position:absolute;top:0px;left:190px;border:none;background:url(bg10.png) no-repeat;text-align:center;color:#2f4b6d;line-height:22px;}


	#footer{height:48px;padding-top:7px;background:url(bg04.png) 0 0 repeat;width:100%;}
	#footer p{line-height:1.5em;font:normal normal normal 12px/1.5em "Arial";text-align:center; }
