body{
	margin-top:20px;	
}

.bg_logo {
	filter: alpha(opacity =   100);
	-moz-opacity: 1; /* Moz + FF 透明度20%*/
	opacity: 1;
	/* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/
	background: url(../../common/images/bg_login.jpg);
	height: 400px;
	opacity: 1;
}

.container {
	margin-top: 0px;
	clear: both;
	overflow: hidden;
	_overflow: visible;
}

.loginpanel{
	position:relative;
	top:50px;
	left:230px;
	width:384px;
	padding:10px;
} 
.msginfo{
	color: gray;
    font-size: 12px;
}

.errorinfo{
	color:red;
	font-size:13px;	
} 

.login_operater{
	padding-top:14px;
	padding-left:8px;
	font-size:12px;
	vertical-align: middle;
	margin:0 auto;
}
.mar {margin-left:10px; /*firefox的属性*/
	 margin-left:15px\0; /*IE8的属性*/
	 *margin-left:20px; /*IE7的属性*/
	 _margin-left:25px; /*IE6的属性*/
	 	margin-left:22px;/*firefox的属性*/
	background:#ff6600\0/; 
	*margin-left:11px;/*IE7的属性*/
	_margin-left:11px;/*IE6的属性*/
}
div.savePassword{
	width:274px;
	width:290px \0/;
	vertical-align: left;
	margin-top:14px;
    float:left;
	line-height:25px; 
	height: 25px;
}
div.loginButton{
	width:288px;
	vertical-align: left;
	margin-top:14px;
    float:left;
}
.link{	
	font-size:12px;
	width:50px;
}

.login_tool{
	font-size:12px;
	padding-top:10px;
	height:32px;
	/*padding-bottom:12px;*/
}

input.save_password{
	position:relative;
	top:2px;

}
label{
	font-family: 宋体;
	font-size: 12px;
	color: #666666;
}
/*
button.login{
	width:100px;
	position:relative;
	left:-14px;
	*left:-8px;
}*/ 
.login {
	margin-left:20px;
	line-height:32px;
	width: 100px;
	height: 32px;
	color: white;
	font-size:14px;
	font-weight:bold;
	background-color: #0781d8;
	cursor: pointer;
	border-image: initial;
}
.errorMsg{
	margin:0px;
	height:27px; 
	align:left;
	color:red;
	font-size:13px; 
	text-align:left;
	list-style-type:none;
}
a:link{ color:grey; text-decoration:none; }
a:visited { color: #A49F9F; text-decoration:none; }
a:hover { color: #A49F9F; text-decoration:underline; }
ul{ list-style:none;}
/*选项卡1*/
#Tab1{ width:350px; margin:0px; padding:0px; margin:0 auto;}
/*菜单class*/
 .Menubox { width:100%; background-color:#F0EDEE; height:27px; line-height:27px; }
 .Menubox ul{ margin:0px; padding:0px; }
 .Menubox li{ float:left; display:block; cursor:pointer; width:175px;border-bottom:1px solid #A49F9F; text-align:center; font-weight:bold; }
 .Menubox li.hover{ padding:0px; background:#fff; width:173px !important;width:175px; border-bottom:0px;border-top:1px solid #A49F9F; border-right:1px solid #A49F9F;border-left:1px solid #A49F9F;  font-weight:bold; height:27px; line-height:27px; }
 .Contentbox{ background:url(../images/bg2.png);width: 384px;height:220px;float: right;margin-right: 30px;*margin-right: 20px;_margin-right: 20px;margin-top: 80px;}
 .tab{margin-left:0px;margin-top:0px;}
 .login_operater{top: 14px;width:230px;} 
 .login_info{margin-top:0px;margin-left:36px;width:330px;}
 .login_info_1{margin-top:14px;margin-left:36px;width:330px;}
 .login_info input{width:215px;height:30px;line-height:25px;vertical-align:middle;}  
 .nowrap{white-space:nowrap;}  
 .charactor1{cursor:pointer;font-family: 宋体;font-size: 14px;color: #666666}
 .charactor2{cursor:pointer;font-family: 宋体;font-size: 12px;color: #1676d0}
 .distance{margin-left: 16px;}
.inValidCss {border-color:#F0A80E;background-color: #fafeac;} 
.inputFocus{border-color:#F0A80E;}