@charset "utf-8";
/* CSS Document */
ul,li{margin:0;padding:0;list-style:none;}
body{text-align:center;}
div.middle{margin:0 auto;}
a{cursor:hand;}
img {
	padding:0;
	margin:0;
	list-style:none;
	border:0;
}
a{ text-decoration:none;}
.middle{
	width:1020px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.title{
	width:980px;
	height:68px;
	float:left;
	margin-top:20px;
	_margin-top:20px;
}
.title_logo{
	background:url(../Login/images/login_03.gif) no-repeat;
	width:352px;
	height:68px;
	float:left;
}
.all{
	background:url(../Login/images/loginbg.jpg) left bottom no-repeat;
	width:1000px;
	height:440px;
	float:left;
	margin-top:30px;
	-webkit-box-shadow:0 0 10px #888;  
  -moz-box-shadow:0 0 10px #888;  
  box-shadow:0 0 10px #888; 
  border:solid #cccccc 1px;
}
.all_frame_title{
	font-family:微软雅黑;
	font-size:18px;
	color:#5e5e5e;
}
.all_frame_input{
	width:295px;
	height:37px;
	line-height:37px;
	float:left;
	font-size:14px;
	border:solid #cccccc 1px;
	margin-top:20px;
	_margin-top:20px;
	color:#cccccc;
	padding:0 10px;
}
.but{
	width:315px;
	height:40px;
	float:left;
	margin-top:50px;
	_margin-top:50px;
}
.but_left{
	width:130px;
	height:40px;
	float:left;
	background:#c70000;
	line-height:40px;
	font-size:18px;
	color:#FFF;
	font-family:微软雅黑;
	text-align:center;
}
.but_left a{
	color:#FFF;
	text-decoration:none;
}
.but_right{
	width:130px;
	font-family:微软雅黑;
	text-align:center;
	height:40px;
	float:right;
	background:#7cbe56;
	line-height:40px;
	font-size:18px;
	color:#FFF;
}
.but_right a{
	color:#FFF;
	text-decoration:none;
}
.foot{
	width:980px;
	height:auto;
	float:left;
	margin-top:30px;
}
.foot ul{
	width:980px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.foot ul li{
	width:980px;
	height:22px;
	line-height:22px;
	font-family:微软雅黑;
	font-size:12px;
	float:left;
	text-align:center;
	color:#cccccc;
}
.foot ul li a{
	color:#666666;
}
/*extend*/
a{cursor:pointer;}
.all_frame_title a{float:right;margin-right:20px;width:120px;
display:block;color:#c80901;font-size:14px;font-weight:bold;
}
.all_frame_title a:visited{color:#c80901;}
/*new login page add by ou*/
.all_frame{width:535px;padding:10px;height:420px;display:block; overflow:hidden;float:right;}
.all_frame_title{height:30px;text-align:left;overflow:hidden;padding-bottom:20px;margin-top:30px;
	font-size:18px;	color:#5e5e5e;width:100%;font-family:微软雅黑;text-indent:2em;display:block;
}
.all_frame ul,.all_frame ul li{margin:0;padding:0;list-style:none;}
.all_frame ul{width:515px;height:375px;padding:0px 10px;display:block;overflow:hidden;}
.all_frame ul li{width:100%;height:auto;overflow:hidden;display:block;line-height:30px;font-size:14px;}
.all_frame ul li *{float:left;}
.all_frame ul li span{color:#333333;width:120px;float:left;display:block;height:40px;line-height: 45px;font-size:14px;text-align:right;padding-right:10px;}
.all_frame ul li input.username{
	border:1px solid #e0e1e1;width:265px;height:46px;color:#b5b5b5;font-size:16px;
	padding-top:10px;
}
.all_frame ul li span.pwdspan{width:267px;height:46px;border:1px solid #e0e1e1;padding:0px;}
.all_frame ul li span.pwdspan input.password{width:232px;height:41px;color:#555555;margin:3px 0px 0px 3px;float:left;padding-top:10px;border:none;font-size:16px;}
.all_frame ul li span.pwdspan i{width:30px;height:44px;display:block;padding-right:2px;float:left;
	background:url('/Public/Images/keyboard.png') 0px 15px no-repeat;cursor:pointer;}
.all_frame ul li a.findpwdBt{color:#ff4400;font-size:14px;text-decoration:underline;padding:10px;display:block;}
.all_frame ul li.rdli input{margin:5px 5px 10px 10px;}
.all_frame ul li.rdli i{font-style:normal;font-size:14px;}
.all_frame ul li.memo2,.all_frame ul li.memo1 {color:#b4b4b4;font-size:12px;text-align:left; line-height:22px}
.all_frame ul li.memo2 span{height:60px;}
.all_frame ul li.memo1 span{height:30px;}
.all_frame ul li.sbBtli{text-align:center;height:auto;}
.all_frame ul li.sbBtli input{margin:0 auto;float:none;width:140px;height:40px;background:#ffffff;font-weight:bold;
	border-radius:5px;box-shadow:1px 2px 2px #f5f4f4;
}
.all_frame ul li.sbBtli input.lgBt{color:#e02d31;border:#e02d31 2px solid;font-size:16px;}
.all_frame ul li.sbBtli input.rgBt{color:#218e91;border:#218e91 2px solid;font-size:16px;margin-left:10px;}
.adarea{width:100%;height:108px;padding:0px 10px;overflow:hidden;}
.adarea ul{width:100%;display:block;overflow:hidden;height:auto;}
.adarea ul li{width:160px;height:100px;float:left;border:#018087 2px solid;margin-left:2px;}
