@CHARSET "UTF-8";
html
{
margin:0 auto;
overflow:hidden;
}
body
{
	width:100%;
	margin:0 auto;
	font-family:微软雅黑,宋体,helvetica,tahoma,verdana,sans-serif;
	overflow:hidden;
}
#warp {
  position: absolute;
  width:100%;
  height:366px;
  left:50%;
  top:50%;
  margin-left:-50%;
  margin-top:-183px;
}
.top_bg
{
	background:url(images/top_left.png) repeat-x;
	height:103px;
	width:100%;;
}
.top_center
{
	background:url(images/top_color.png) no-repeat;
	width:1024px;
	height:103px;
	margin:0 auto;
}
.top_right
{
	background:url(images/top_right.png) repeat-x;
	height:103px;
	width:40%;
	float:right;
	margin-top:-103px;
}
.bottom_bg
{
	background:url(images/bottom_left.png) repeat-x;
	height:103px;
	width:100%;
	position:absolute;
	bottom:0px;
}
.bottom_center
{
	background:url(images/bottom_color.png) no-repeat;
	width:1024px;
	height:103px;
	margin:0 auto;
}
.bottom_right
{
	background:url(images/bottom__right.png) repeat-x;
	height:103px;
	width:40%;
	float:right;
	margin-top:-103px;
}
.bottom_font
{
	font-size:12px;
	text-align:center;
	width:1024px;
	padding-top: 50px;
	font-family:微软雅黑,宋体 ,helvetica,tahoma,verdana,sans-serif;
}

.body_bg
{
	background:url(images/body_bg.png) repeat-x;
	height:261px;
	width:100%;
}
/*from中间*/
.body_from
{
	background:url(images/body_form_bg.png) no-repeat;
	width:1024px;
	height:261px;
	margin:0 auto;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.logo
{
	background:url(images/dlu_logo.png) no-repeat;
	width:340px;
	height:50px;
	margin:0 auto;
}
.user
{
	padding-top:62px;
}
.user_font
{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	width:70px;
	float:left;
	margin-left:331px;
	line-height: 32px;
}
.password
{
	padding-top:30px;
}
.password_font
{
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	width:60px;
	float:left;
	margin-left:338px;
}
.error_image
{
	font-size:12px;
	font-weight:normal;
	color:#59d046;
	background:url(images/error.png) no-repeat;
	width:30px;
	height:30px;
}

.secret_image
{
	font-size:12px;
	color:#59d046;
	font-weight:normal;
	//background:url(images/secret.png) no-repeat;
	width:30px;
	height:30px;
}
.inputabc {
	font-size:14px;
	color:#333;
	font-weight:bold;
	padding-top:2px;
	
}
.inputa {
	color:#333;
}
.zistyle{color: #ECE9D8;font-weight: bold;}
input{
	height:28px;
	width:280px; 
	border:0px;
	padding-left:10px; 
	border-radius:3px;
	-moz-border-radius:3px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	padding-top:2px;
	line-height:28px;
	}
.login-btn
{
	height: 30px;
	background: url(images/button.png) no-repeat;
	margin-left: 93px;
	margin-top: 30px;
	width: 107px;
}
.table_color{background-color:#fff;}
.system_name
{
	font-family: 微软雅黑,宋体,黑体;
	font-size: 17px;
	color: #000;
	margin-top: 54px;
	display:none;
}
.welcome
{
	font-family: 微软雅黑,宋体,黑体;
	font-size: 14px;
	color: #fc7305;
	margin-bottom:25px;
	display:none;
}
.bg
{
	background-color: #FFFFFF;
	height:316px;
	width: 100%;
	padding-bottom:50px;
}
.message
{
	line-height: 1.5; 
	padding-top: 10px; 
	font-size: 12px; 
	color: orange;
	margin-left: 45px;
}