@charset "utf-8";
/* CSS Document */
.loginform {
	width: 376px;
	height: 303px;
	margin: 0px;
	padding: 0px;
	border: 0px none;
	position:relative;
}
.bar{
	width:100%;
	height:15px;
}
.title {
	width: 100%;
	height: 40px;
	text-align: center;
	margin:0px 0px 0px 0px;
	padding: 0px;
	background: url(../Image/loing-subtitle.png) no-repeat center;
}
.divError{
	width:100%;
	margin-top:5px;
	text-align:center;
}
.divError span{
	color:yellow;
	font-size:14px;
}
.divInp {
	margin: 15px auto;
}
.divInp span {
	height: 30px;
	font-size:16px;
}
.spname {
	margin: 10px;
	color: white;
}
.tex_userpwd {
	width: 256px;
}
.tex_validation {
	width: 180px;
}
.tex_userpwd, .tex_validation {
	height: 25px;
	border: 1px solid #ccc;
	outline: none;
	text-indent: 5px;
}
.tex_userpwd:hover, .tex_validation:hover {
	transition: all 0.2s linear 0s;
	border: 1px solid #00d8cc;
	box-shadow: 0px 0px 5px #00d8cc;
}
.tex_userpwd:focus, .tex_validation:focus {
	transition: all 0.2s linear 0s;
	border: 1px solid #67d0a3;
	box-shadow: 0px 0px 5px #67d0a3;
}

.divValid {
	float: left;
}
.divValidImg {
}
#codeimg {
	width: 60px;
	height: 30px;
	cursor: pointer;
	margin-left: 15px;
	font-size:12px;
}
.inpBtn {
	width: 192px;
	height: 35px;
	border: 0px none;
	background: #FF8533;
	font-size: 18px;
}
.inpBtn:hover,.inpBtn:focus {
	background: #FF6700;
}
.divBtn {
	text-align: center;
}
.divRemark {
	margin-top:15px;
	text-align: center;
	font-size:12px;
	color:white;
}
