/*边框颜色*/
input:focus,textarea:focus {
	border-color: rgba(79, 45, 111, 0.8);
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(79, 45, 111, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(79, 45, 111, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(79, 45, 1111, 0.6);
	outline: 0;
	outline: thin dotted \9;/* IE6-9 */
}

.login-wrap{width:400px; min-height:250px; margin:0 auto; background: #ffffff; margin-top: 70px; border-radius: 3px; border:1px solid #ccc; color: #333333;}

.login-title{background: url(../images/ta_01.png) repeat-x; height: 38px; border-bottom:1px solid #ccc; line-height: 38px;}
.login-title h1{padding-left: 15px;}

.login-form{padding: 15px;}
.login-form .item{margin-bottom: 20px;}
.login-form .item span {display: block;height: 30px;line-height: 30px;}
.login-form .item .item-ifo {position: relative;width: 307px;}
.login-form .text{width:360px; height:33px; line-height:33px; border:1px solid #ccc; border-radius: 5px; padding:0 4px;}





.login-btn {padding: 20px 0;}
.login-btn i{float: left; height: 35px; line-height: 35px;}
.login-btn i input{width: 15px; height: 15px; vertical-align: middle;}
.login-btn-cn{
	width:78px;
	height:35px;
	line-height:35px;
	background-color:#fd9502;
	font-size:14px;
	color:#ffffff;
	border:none;
	border-radius: 3px;
	float: right;
	margin-right:25%;
}
.login-btn-cn-left{
	width:78px;
	height:35px;
	line-height:35px;
	background-color:#fd9502;
	font-size:14px;
	color:#ffffff;
	border:none;
	border-radius: 3px;
	float: left;
	margin-left:25%;
}
.login-form .error, #loginname_error.error, #loginpwd_error.error{color:#E6393D;line-height:30px; position:absolute;left:0; top:35px;width:368px;z-index:100;}