@charset "UTF-8";
html{overflow-y:hidden;font-family:"Microsoft YaHei";font-size:50px;-webkit-tap-highlight-color:transparent;height:100%;min-width:320px;overflow-x:hidden}
body{margin:0;height:100%;font-size:.28em;line-height:1;background:#23A6D5;
/* 标准语法 */animation-name:bg-gradient;animation-duration:5s;animation-iteration-count:infinite;animation-direction:alternate;
/* IE */-ms-animation-name:bg-gradient;-ms-animation-duration:5s;-ms-animation-iteration-count:infinite;-ms-animation-direction:alternate;
/* Firefox 3.6 - 15 */-moz-animation-name:bg-gradient;-moz-animation-duration:5s;-moz-animation-iteration-count:infinite;-moz-animation-direction:alternate;
/* Safari 5.1 - 6.0 */-webkit-animation-name:bg-gradient;-webkit-animation-duration:5s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;
/* Opera 11.1 - 12.0 */-o-animation-name:bg-gradient;-o-animation-duration:5s;-o-animation-iteration-count:infinite;-o-animation-direction:alternate;
}
@keyframes bg-gradient{0%{background: #23A6D5;} 100%{background: #9DCEDE;}}
@-ms-keyframes bg-gradient{0%{background:#23A6D5;}100%{background:#9DCEDE;}}
@-moz-keyframes bg-gradient{0%{background:#23A6D5;}100%{background:#9DCEDE;}}
@-webkit-keyframes bg-gradient{0%{background:#23A6D5;}100%{background:#9DCEDE;}}
@-o-keyframes bg-gradient{0%{background:#23A6D5;}100%{background:#9DCEDE;}}

input{color:inherit;font:inherit;margin:0}
input[type=button]{-webkit-appearance:button;cursor:pointer}
.admin_login{width:300px;height: 200px;overflow:hidden;margin:12% auto;padding:30px;box-shadow: 0 0 10px #6b5e5e;border-radius:5px;background-color: #f7f7f7;}
.admin_login dt{font-size:20px;font-weight:bold;text-align:center;color:#63d2bc;margin-bottom:15px;}
.admin_login dd{margin:5px 0;height:42px;overflow:hidden;position:relative;}
.admin_login dd .submit_btn{width:100%;height:42px;border:none;font-size:16px;background:#048f74;color:#f8f8f8;}
.admin_login dd .submit_btn:hover{background:#048f74b0;color:#f4f4f4;transition:0.8s;}

/*登录输入框错误高亮样式*/
.loginTextTip{width: 300px;height: 15px;font-size: 16px;color: green;}
.loginTextTipError{width: 300px;height: 15px;font-size: 16px;color: #e43f3c;}
.loginInput{border-radius: 5px;height: 25px;padding: 6px 4%;width: 91%;border: 1px solid #cad2db;background: #fff;color: #717171;}
.loginInput:focus{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,.6);}
.loginInputError{padding: 9px 4%;width: 91%;background: #fff;color:#717171;border-radius: 5px;-webkit-box-shadow: inset 0 1px 1px rgba(95, 46, 46, 0.075), 0 0 8px rgba(233, 102, 150, 0.6);box-shadow: inset 0 1px 1px rgba(204, 53, 53, 0.075), 0 0 8px rgba(214, 80, 86, 0.6);}
.footerContainer{width:100%;position:fixed;bottom:0;}