body {
	font: 11px/1.6em arial, verdana, tahoma, sans-serif;
	background-color:#3a75c3;
}

input, textarea, select
{

	border: none;
    border-radius: 15px;
    padding: 5px 8px;
    color: #333;
	font-size:25px;
    box-shadow:
        inset 0 2px 0 rgba(0,0,0,.2),
        0 0 4px rgba(0,0,0,0.1);
}

.main{
	height:30px;
	width:310px;

}

.change{
	height:20px;
	width:150px;
}

input:focus, textarea:focus, select:focus {
    outline: none;
    box-shadow:
        inset 0 2px 0 rgba(0,0,0,.2),
        0 0 4px rgba(0,0,0,0.1),
        0 0 5px 1px #00923f;
}

input:hover, textarea:hover, select:hover {
    outline: none;
    box-shadow:
        inset 0 2px 0 rgba(0,0,0,.2),
        0 0 4px rgba(0,0,0,0.1),
        0 0 5px 1px #3c3c3c;

}

#wrap {
	position:relative;
	width: 1100px;
	height:600px;
	margin: auto;
	background-image:url(../images/login-back.png);
}

#form{
	width:370px;
	height:200px;
	position:absolute;
	margin-top:315px;
	margin-left:380px;
}

.icon{
	width:370px;
	height:200px;
	position:absolute;
	margin-top:315px;
	margin-left:380px;
}

.login_btn{
	width:90px;
	height:55px;
	cursor:pointer;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/ic_ok_login.png);
}

.login_user{
	width:400px;
	height:60px;
	background-image:url(../images/ic_login_user.png);
	background-repeat:no-repeat;
}

.login_pass{
	width:400px;
	height:60px;
	background-image:url(../images/ic_login_pass.png);
	background-repeat:no-repeat;
}
