﻿/*header*/
	#header{margin:10px 0 0 0; width:980px}
	
		#header-logo{ width:300px; height:60px; text-align:center; float:left;}
			#header-logo img{ width:100%; height:100%; background:url(images/bg.gif) -682px -25px no-repeat;}
			#header-logo strong{ color:#fe4701; float:left;margin-top:3px;}
			
		#headerclear{ margin-top:15px 0;}

				/*通行证*/
    #header-login{ width:674px; height:60px; float:right; padding-right:6px;}
    #header-login .text-key{color:#fd0000;}
    #header-login .input_b1, .input_b2{height:18px; line-height:19px;background:#fff; font-size:12px;padding:0;  text-indent:5px;}
    #header-login .input_b1{border:1px solid #dadada; background: url(pic/header-login.png) no-repeat left -60px; color:#999999}
    #header-login .input_b2{border:1px solid #7dbde2; background: url(pic/header-login.png) no-repeat left -60px; color:#333333}
    #header-login .putin_b1,.putin_b2{height:20px;line-height:18px; background:#ffffff;color:#333333;font-size:12px;color:#333333;}
    #header-login .putin_b1{border:1px solid #c6c6c6;background: url(pic/header-login.png) no-repeat left -25px;}
    #header-login .putin_b2{border:1px solid #7dbde2;background: url(pic/header-login.png) no-repeat right -25px;}
    #header-login .loggingin {height:20px;line-height:20px;top:0; float:right;}
    #header-login .loggingin form{margin:0;}
    #header-login .loggingin input{vertical-align:middle;}
    #header-login .loggingin #textfield,#header-nav .loggingin #textfield2{width:100px;margin-right:8px;}
    #header-login .loggingin #button{width:68px;margin-right:6px;}.loggingin label,#header-nav .loggingin a{ height:20px;margin-right:5px;}
    #header-login .loggingin label{width:68px;line-height:20px;}
    #header-login .loggingin a{line-height:20px; text-decoration:none; color:#434343;}

				
		#header-menu{height:30px; line-height:30px; overflow:hidden; color:#676767; width:980px;}
			#header-menu strong{ color:#fe4701; float:left;}
			
			#header-menu ul{padding-left:40px!important; padding-left:38px; margin-left:10px; float:left;width:515px; background:url(bg.gif) 0px -45px no-repeat;}
				#header-menu ul li{ width:80px; float:left; line-height:35px;margin:0 7px 0 5px; font-weight:bold;}
				#header-menu ul li.active{ text-indent:0px;text-align:center; }
				#header-menu ul li a{font-size:14px; margin:auto;}
				#header-menu ul li a:link,#header-menu ul li a:visited{ text-decoration:none;color:#fff;}
				#header-menu ul li.active a:hover,#header-menu ul li.active a:link,#header-menu ul li.active a:visited{color:#000; text-decoration:none;}
				#header-menu span{float:right;}
			
		#header-link{background:url(bg.gif) -2px -105px no-repeat; height:60px;overflow:hidden;}
			#header-link ul{ margin:8px 0; padding:1px; clear:both; height:60px;}
				#header-link ul li{ width:162px; float:left; text-indent:10px; line-height:20px;}
				#header-link ul li a{ width:145px; height:20px; display:block; font-size:14px; margin:auto; color:#333333; text-decoration:none;}
				#header-link ul li a span{font-weight:bold;font-size:13px;}
				#header-link ul li a span.s{color:#0768C7}
				#header-link ul li a:link{}
				#header-link ul li a:hover,#header-link ul li a.active:link,#header-link ul li a.active:visited{ background:url(bg.gif) -80px 0 repeat-x; color:#333; text-decoration:none;}
				
		#header-right a:link,a:visited{text-decoration:none; font-size:12px; color:#676767;}
		#foot{height:1px;border-top:1px #d3d3d3 solid;}
		#footer{line-height:22px;text-align:center; font-size:12px;color:#929292;width:980px;margin:0px auto; margin-top:10px;}
		#footer a:link,#footer a:visited{color:#929292; text-decoration:none;}
		#footer a:hover{ text-decoration:underline;}