@charset "UTF-8";
body{ background: #fff;}
.topbox{ width: 1000px; padding: 25px 0; margin: auto;}
.top_right{ float: right; }
.phone400{ float: right; padding-right: 43px; height: 41px; cursor:default; background: url(../images/loginIcon.jpg) no-repeat right 10px; color: #555; }
.phone400 em{ padding: 0 20px; height: 41px; line-height: 41px; width: 140px; border-right: 1px solid #ccc; display: none; font-size: 14px; color: #555; }
.phone400:hover{ background-color: #F1F1F1; background-position: right -32px; }
.phone400:hover em{ display: inline-block; }
.qqPic{ float: right; display: inline-block; width: 34px; height: 41px; margin-left: 20px; background: url(../images/loginIcon.jpg) no-repeat 0 -76px; }
.qqPic:hover{ background-position: 0 -118px; }
.middlecon{ background: #1c84c6; }
.middleconbox{ width: 1000px; margin: auto; position: relative; }

.left_banner{ float: left; position: relative;}
.left_banner .slideshow{overflow:hidden;}
.left_banner .slideshow div{display:none;}
.left_banner ul{clear:both;position:absolute; top:470px; right:110px; height:17px; line-height:17px;}
.left_banner ul li{float: left; background:#E0E0E0; display:inline-block; color: #fff; cursor:pointer; color:#86a2b8; height:10px; width:10px; border-radius:100%; margin:0 8px; overflow: hidden; text-align:center;}
.left_banner ul li.current{ background: #94AE28; }

.loginBox{ position: absolute; right: 0; top: 50px; width: 280px; padding: 40px; overflow: hidden; border: 2px solid #04c ; background: #fff; }

.paddingcon{ padding: 0px;}
.logintitle{  color: #222; font-size: 14px; font-family: "Microsoft Yahei"; }
.loginCol{ margin-top: 25px;}
.loginCol input{  border: 1px solid #D2D4D3; border-radius:4px; height: 40px; line-height:40px; vertical-align:middle; width: 230px; margin-left: -26px; padding: 3px 8px 3px 30px; background: none; color: #aaa; font-family: 'Microsoft Yahei'; outline:none;}
.loginCol input.authCode{ width: 200px; }
.loginCol input.focused{ border: 1px solid #A9D1FC; box-shadow: 1px 2px 3px rgba(166, 205, 255, 0.38) inset; }
.loginCol input:hover, .loginCol input:focus{ border: 1px solid #76B8EA; }
.userName,.userPwd{ display: inline-block; width: 25px; height: 40px; background: url(../images/loginIcon.jpg) no-repeat -6px -163px; vertical-align: middle;}
.userPwd{ background-position: -4px -206px;}
.loginSubmit,a.loginSubmit{ margin-top: 10px; height: 50px; line-height: 50px; font-size: 18px; color: #fff; border-radius: 3px; border: 1px solid #8AA227; text-align: center; cursor: pointer; width: 100%; box-shadow: 0 1px 0px rgba(255, 255, 255, .3) inset;
	background: #94AC29;
	background: -webkit-linear-gradient( #BCCB38, #91AA28); 
	background: -moz-linear-gradient( #BCCB38, #91AA28); 
	background: -ms-linear-gradient( #BCCB38, #91AA28); 
	background: -o-linear-gradient( #BCCB38, #91AA28); 
}
.loginSubmit:hover{
	border: 1px solid #CCCCCC;	text-decoration: none;
	color: #333;
	background: #EEEEEE;
	background: -webkit-linear-gradient( #FFFFFF, #EEEEEE); 
	background: -moz-linear-gradient( #FFFFFF, #EEEEEE); 
	background: -ms-linear-gradient( #FFFFFF, #EEEEEE); 
	background: -o-linear-gradient( #FFFFFF, #EEEEEE); 
}
.loginError{ color: #c00; padding: 2px 0 3px 10px; line-height: 18px; visibility: hidden; margin-top: 10px; }
.forgetPwd{ padding-top: 2px; margin-left: 20px;}
.getpwdCol input{ width: 220px; }
.getPwdBtn{ width: 80px; height: 32px; line-height: 31px; color: #333; text-align:center; margin-left: 5px; border:1px solid #ccc; border-radius: 4px;
	background: #eee;
	background: -webkit-linear-gradient( #f8f8f8, #eee); 
	background: -moz-linear-gradient( #f8f8f8, #eee); 
	background: -ms-linear-gradient( #f8f8f8, #eee); 
	background: -o-linear-gradient( #f8f8f8, #eee); 
	vertical-align:middle;
}
.loginBox a.getPwdBtn{ color: #333; }
.authCodeTip{ background: #fff; position: absolute; top: 20px;}
.authCodeTip img{ border: 1px solid #ddd;}
a.returnLogin{ font-family: verdana; float: right; }
.loginBox a.disabledBtn{ color:#999; cursor:default;}
.loginBox a.disabledBtn:hover{ text-decoration:none;}
.foot{ position: absolute; width: 100%; bottom: 0px; margin-top: 20px; height: 45px; line-height: 45px; font-family: "Arial", Gadget, sans-serif; font-size: 14px; text-align: center;}





















