@charset "utf-8";
@import url(main.css);
body{background: url(../images/login_bg.jpg) no-repeat center 0;}

.renwuly{position: absolute; right:50px;opacity:0;width: 540px;height:550px; bottom: 0;background: url(../images/renwu_bg.png);
animation-name:renwu;
	animation-duration:0.5s;
	animation-timing-function:linear;
	animation-delay:1s;
	animation-fill-mode:forwards;
	animation-iteration-count:1;
	animation-direction:alternate;
	animation-play-state:running;
}
.login-ly{display: block;position: absolute;right:40%;top: 30%; width:380px;background:rgb(0,0,0,0.3);border-radius:10px; height:370px;}
.login-ly .title-login{display: block;font-size:20px;margin-top: 30px; font-family: 'Microsoft Yahei'; color: #fff;text-align: center;}
.input-logn{display: block;}
.input-logn li{clear: both;float: none; display: block;height: 40px; margin:0 70px 20px;background: #fff;border-radius: 3px;}
.input-logn #stuname{clear: both;float: none;height: 30px; display: block; margin:5px 70px;font-size: 14px;line-height: 30px;}
.input-logn li label{display: block;width: 40px;height: 40px;text-align: center;line-height: 40px; float: left;background:#666}
.input-logn li input{display: block;border: 0;width:180px; float: left; font-family: 'Microsoft Yahei';height:38px;padding-left: 10px;font-size: 14px;color: #555; line-height:38px;}
.input-logn li input:focus{outline: none;}
.input-logn li .btn_sumita{display: block;font-family: 'Microsoft Yahei';background: #d20000; font-size: 15px;text-align: center;color: #fff;cursor: pointer; height: 40px;line-height: 40px;}
.input-logn li .btn_sumita:hover{background: #df0202;}
.input-logn li.paswdwj{background:none;margin-bottom: 0;}
.input-logn li.btn_login{background:none;margin-top: 0;}
.input-logn li.paswdwj a{color: #fff;float: right;}
.input-logn li.client_server{background: none;color: #fff;font-size: 14px;line-height: 22px;}
.iconfont{font-family: iconfont!important;font-size:20px;    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;color: #fff;}

.iconfont1{font-family: iconfont!important;font-size:20px;    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: .2px;color: #666;}

@media screen and (max-height:920px){
	body{background-position: center -200px;}
}

@media screen and (min-height:921px){
	body{background-position: center 0px;}
}

/* css3 动画定义*/
@keyframes renwu{
	0% {right:50px;bottom: 0;opacity:.2; }
	100% {right:100px;bottom: 0;opacity:1; }
}
@font-face {
  font-family: 'iconfont';
  src: url('/Public/static/scyp/font/font_1399368006_203389.eot'); /* IE9*/
  src: url('/Public/static/scyp/font/font_1399368006_203389.eot?#iefix') format('embedded-opentype'),
  url('/Public/static/scyp/font/font_1399368006_203389.woff') format('woff'), 
  url('/Public/static/scyp/font/font_1399368006_203389.ttf') format('truetype'), 
  url('/Public/static/scyp/font/font_1399368006_203389.svg#iconfont') format('svg'); /* iOS 4.1- */
}
