@charset "gb2312";
/* public */
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { list-style-type:none; padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}
img, table, td, th { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}
a:link,a:visited { color:#000; text-decoration:none;}
a:hover { color:#f00; text-decoration: none;}
em { font-style:normal;}
body { 
	font:13px Helvetica,Georgia,Arial,sans-serif; 
	margin:0; 
	padding:0;
	background:#eee;
	color:#999999;
	}

.clear { clear:both; font-size:0; height:0; overflow:hidden;}
.clear1 { clear:both; font-size:10px; height:10px; overflow:hidden; line-height:10px;}
.clear2 { clear:both; font-size:7px; height:7px; overflow:hidden; line-height:7px;}
.clear3 { clear:both; font-size:15px; height:15px; overflow:hidden; line-height:15px;}
.fleft { float:left;}
.fright { float:right;}

.main { width:1010px; margin:0 auto;}
#login_top { margin-top:85px;margin-bottom: 20px; height:75px; background: url(../images/top_logo.png) left top no-repeat;}
#login_box { height:339px; border:1px solid #c8c6c6; background:#fff;}

.login1 { width:610px; float:left; height:339px; background:url(../images/bg1.jpg) left top no-repeat;}
.login2 { width:307px; float:right; padding-right:48px; padding-top:25px; position:relative; z-index:1;}

	.login_form dl { height:65px;}
	.login_form dl dt { height:22px; line-height:22px; color:#888;}
	.login_form dl dd input { width:300px; height:32px; line-height:32px; padding-left:5px; border:1px solid #ccc; }
	.login_form dl dd input.show { border:1px solid #c00;}
	.login_form dl dd input.err { border:1px solid #ff0000;}
	
	.user_input { background:url(../images/user_bg.png) 275px center no-repeat; }
	.pwd_input { background:url(../images/pwd_bg.png) 275px center no-repeat; }
	
	
	
	.login_fuxuan { height:40px; line-height:35px; color:#000;}
	.login_fuxuan a:link,.login_fuxuan a:visited {}
	.login_fuxuan a:hover { color:#f00; text-decoration:underline;}
	
	.login_menu { height:36px; line-height:36px;  display:block; background:url(../images/login_menu.png) left top no-repeat; font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";}


	.log_reg { height:20px; padding-top:5px; line-height:30px; text-align:right;}
	
	.login_1 { width:750px; float:left; border-right:1px solid #ccc;_height:300px; min-height:300px;}
	#login_box h4 { height:40px; line-height:30px; font-size:18px; color:#000; border-bottom:1px solid #ccc; margin-right:40px; margin-bottom:20px; padding-left:20px;}
	#login_box h3 { height:40px; line-height:30px; font-size:18px; color:#000; border-bottom:1px solid #ccc; margin-bottom:20px; padding-left:20px;}
.tishi { width:300px; height:20px; line-height:20px; padding-left:5px; color:#e6393d; background:#ffebec; border:1px solid #ffbdbf; position:absolute; z-index:10; }
.input1 { left:0; top:81px;}
.input2 { left:0; top:146px;}
.input3 { left:0; top:211px;}
.yanzheng_pic { width:65px; height:23px; overflow:hidden; position:absolute; z-index:20; left:240px; top:183px;}
.login3 { height:80px; line-height:80px; text-align:center; color:#999999;}
.login3 a:link,.login3 a:visited { color:#000; text-decoration:underline;}
.login3 a:hover { color:#f00; text-decoration:underline;}


