body{padding:0px;margin: 0px;font-size:14px;color:#333333;  background: #65cea7 url("../images/login-bg.jpg") no-repeat fixed 0 0 / cover; 
font-family: "Microsoft YaHei", "微软雅黑", "宋体", Arial, sans-serif;
}
input{ border:solid 1px #dcdcdc;height:30px; line-height:30px; padding:3px 6px;color:#666; vertical-align: middle; font-size: 14px;}
input{  background: transparent;border:solid 1px #ccc; }
select{border:solid 1px #ccc;}
img{border:none;}
a{ text-decoration: none;color:#3361AD;}
table,th,td{ border-collapse: collapse;}
button{
	background:#6bc5a4;
	height:45px;
	line-height:45px;
	width: 234px;	
	border:1px solid #6bc5a4;
	line-height:1.8em;
	color:#ffffff;
	font-size:16px;
	font-weight: bold;
	cursor: pointer;
	vertical-align: middle;
	border-radius:5px;
}
.title img{}
button:hover {background-color: #2e8ded;}
button:disabled {background-color: #eeeeee; color:#999999;}
.len220{width:220px;}
.len100{width:100px;}


.xyh-login{
	background-color:#ffffff;
	width:500px; 
	height:370px;
	border:solid 0px #2393d5;
	padding:0px;position: absolute;
	left: 50%;top: 40%;overflow: hidden;display:block;
	margin:-170px 0 0 -250px;
}
.xyh-login .xyh-login-form{padding:20px;}
.xyh-login .title{ font-size: 30px;
    height: 50px;
    line-height: 50px;
    margin-bottom: 20px;
    text-align: center;font-family: STKaiti,LiSu;
}



.xyh-login th{color: grey;font-family: '宋体';font-size: 16px;font-weight: normal;text-align: right;width: 100px;}
.xyh-login th,.xyh-login td{padding:5px 8px;}
.vcode{cursor:pointer;width:234px;}
