/* header */
#header{width:955px; line-height:20px; margin:5px auto 10px; padding-left:5px; overflow:hidden;}
	#header dt{width:655px; float:left; font-size:24px; text-align:left;}
		#header dt img{vertical-align:middle;}
		#header dt strong{padding:5px 0; vertical-align:middle; font-size:12px; font-weight:normal;}
	#header dd{width:300px; float:right; font-size:12px; text-align:right;}
		#header dd a{text-decoration:underline; color:#000;}
		#header dd strong{padding-left:5px; color:#d34601;}

dl.login{width:980px; margin:10px auto 10px; overflow:hidden;}
	dl.login dt{width:640px; padding-top:6px; float:left;}
		dl.login dt img{width:640px; height:180px;}
		dl.login dt ul{line-height:25px;  margin-top:10px; font-size:14px; background:url(img/reg_success_ul.jpg) 2px -4px no-repeat; color:#666; height:340px;}
		dl.login dt ul strong{color:#005BC2; text-decoration:underline;}
		dl.login dt ul li{padding-left:70px;margin:4px 0; margin-bottom:18px;}
	dl.login dd{width:338px; padding-bottom:40px; float:right; border:1px solid #A8D2EA; background:#fff url(img/login_dd_bg.jpg) 0 0 repeat-x;}
			dl.login table{width:100%; margin-top:8px;}
				dl.login th{line-height:24px; padding:9px 0;width:75px; font-size:14px; text-align:right; vertical-align:top; color:#444; font-weight:normal;}
				dl.login td{ line-height:24px; padding:9px 0;vertical-align:top;}
				dl.login input.txt{width:200px; height:26px; line-height:26px; font-size:14px; border:1px solid #C6D5DE; border-bottom:1px solid #BBCFDB; border-right:1px solid #BBCFDB; vertical-align:middle;}
				#auto{margin:6px 2px 0 2px; float:left;}
                #auto_txt{ float:left; color:#666; margin-top:0; *margin-top:4px;}
				#login{width:76px; height:33px; margin-left:110px; background:url(img/login_login.jpg) 0 0 no-repeat; border:none; font-family:"微软雅黑", "黑体", "宋体"; font-size:16px; cursor:pointer;}
                #login:hover{background:url(img/login_login_hover.jpg) 0 0 no-repeat;}
				dl.login td.forget{color:#888; text-indent:20px; padding:7px 0;}
				dl.login table a{color:#0066CC;}
		dl.login dd h2{height:50px; line-height:50px; margin:0 10px; border-bottom:1px solid #D6E6F0; font-size:16px; text-indent:12px;color:#444;}
		dl.login dd form{margin:0 10px; border-top:1px solid #ffffff; border-bottom:1px solid #D6E6F0;}
		dl.login dd h3{margin:14px 10px 22px; font-size:14px; text-indent:14px; color:#444;}
		dl.login dd a.reg{width:115px; height:40px; margin-left:120px; display:block; background:url(img/login_reg.jpg) 0 0 no-repeat; text-indent:-1000px;}
        dl.login dd a.reg:hover{background:url(img/login_reg_hover.jpg) 0 0 no-repeat;}
        dl.login .cnal_cf{ padding-top:4px;}
         dl.login .cnal_cf2{ padding-top:6px;}
         dl.login dd.con_bottom{width:340px; padding-bottom:0; height:100px; float:right; border:none; background:url(img/cnal_dy.jpg) 0 0 repeat-x;}
         dl.login dd.con_bottom:hover{background:url(img/cnal_dy_hover.jpg) 0 0 repeat-x;}
 

#loginmobile{float:left; clear:left; display:inline; padding:0 2px; color:#565656; height:18px; line-height:18px; font-size:12px; border:1px solid #C6C6A8; display:none;}
/* footer */
#footer{border-top:1px #909090 solid;}