@charset "utf-8";
/*login*/
.login  input[type=submit],input[type=button]{border:none;font-weight:bold;color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow: #CCC 0px 0px 5px;-moz-box-shadow: #CCC 0px 0px 5px;box-shadow: #CCC 0px 0px 5px;background: #31b6e7;cursor: pointer;}
.login input[type=submit]:hover{background:#ff9229;}
.login input[type=button]:hover{background:#ff9229;}
.login{padding:1px 0 0 0;background:#FFF;padding:150px 0 0 0;}
.login input.submit{width:233px;margin-top:20px;padding:4px 0px;}
.login .box{margin:0 auto;width:320px;height:320px;background:#fff;border:1px double #f4f4f4;}
.login label{display:inline-block;width:70px;text-align:right;padding-right:20px;vertical-align:middle;}
.login .name{padding:10px 5px;font-size:14px;}
.login .pwd{padding:10px 5px;font-size:14px;}
.login .alt{position:absolute;top:43px;left:260px;font-size:20px;}
.login .text{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.login .copyright{position:absolute;left:0;width:100%;bottom:-40px;text-align:center;color:#AAA;}
.login .air-balloon{position:absolute;top:-100px;left:-100px;z-index:50;}
.login .air-balloon.ab-1{width:43px;height:78px;}
.login .air-balloon.ab-2{width:24px;height:31px;}
.login .footer{position: fixed;left:0;bottom:0;z-index:-1;width:100%;height:198px;}
.text{border:1px solid #CCC;padding:5px;background-color:#FCFCFC;line-height:14px;width:220px;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow: #CCC 0px 0px 5px;-moz-box-shadow: #CCC 0px 0px 5px;box-shadow: #CCC 0px 0px 5px;border:1px solid #CCC;font-size:12px;}
.userhang
	{
	width:230px;
	height:50px;
	color:red;
	text-align:center;
	line-height:30px;
	}

/*add*/

.corect{display:none;height:10px;top:-10px;float:right;background:#fcc;border:1px solid #f33;font-size:10px;line-height:10px;color:#600;padding:2px 8px 2px 8px;border-radius:5px;opacity:.8;white-space:nowrap;overflow:hidden;}
.error{top:-10px;float:right;background:#fcc;border:1px solid #f33;font-size:10px;line-height:10px;color:#600;padding:2px 8px 2px 8px;border-radius:5px;opacity:.8;white-space:nowrap;overflow:hidden;}


