
/* 添加旋转动画 */
.glyphicon-refresh.spin {
	animation: spin 1s infinite linear;
	display: inline-block; /* 确保动画生效 */
}

@keyframes spin {
	from { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}

#submitBtn .glyphicon-refresh {
	color: #ffeb3b;    /* 亮黄色 */
}

@media(max-height:800px) {
	.div_main{
		margin:10px auto;
	}
}
#form_login label{
	color:#48BEB4;
	font-size:18px;
	margin-left:25px;
}
.input_login{
	height:55px;
	border-radius:30px;
	padding-left: 25px;
}
.input_login2{
	background: #00000008;
}
.form-control-feedback {
    line-height: 52px;
}

.icon-username{
	background: url("../images/login/icon-yonghuming.png") no-repeat;
	width:30px;
	height:30px;
	position: absolute;
	top:13px;
	left:15px;
}
.icon-username-doctor{
	background: url("../images/home/icon-yihurenyuan.png") no-repeat;
	width:30px;
	height:30px;
	position: absolute;
	top:13px;
	left:15px;
}
.icon-password{
	background: url("../images/login/icon-mima.png") no-repeat;
	width:30px;
	height:30px;
	position: absolute;
	top:13px;
	left:15px;
}
.a_div_login{
	margin:10px 0 20px 0;
	padding:0 20px;
}