@charset "utf-8";
/*========login.page 登录========*/
html {height: 100%;}
body{ background:url(../images/login-bg-1141x759.jpg) no-repeat center; background-size:cover; -moz-background-size:cover; -ms-background-size:cover; -o-background-size:cover; -webkit-background-size:cover;-ms-behavior:url(backgroundsize.min.htc); behavior: url(backgroundsize.min.htc); height:100%;}
.login-con{ background:rgba(0,0,0,0.1); border-radius:2px; box-shadow:0 6px 6px rgba(0,0,0,0.3); -moz-box-shadow:0 6px 6px rgba(0,0,0,0.3); -ms-box-shadow:0 6px 6px rgba(0,0,0,0.3); -o-box-shadow:0 6px 6px rgba(0,0,0,0.3); -webkit-box-shadow:0 6px 6px rgba(0,0,0,0.3); position:fixed; left:50%; top:50%; height:; text-align:center; margin-top:-180px; margin-left:-228px; width:456px; filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#E6FFFFFF', endColorstr='#E6FFFFFF');}
.login-con .out-wrap{ background:rgba(255,255,255,0.7);}
.login-con .inner-wrap{ padding:30px 40px;}
.login-con .logo{ background:url(../images/index-logo.png) no-repeat 50% 0; overflow:hidden; text-indent:-999em; margin:0 0 10px 0; height:38px; width:200px;}
.login-con .in-text{ background:#fdfdfd; border:1px solid #c1c1c1; border-radius:2px; box-shadow:0 0 3px rgba(0,0,0,0.1) inset; color:#333; padding:0 8px; font-size:16px; height:32px; line-height:32px; width:360px;}
.login-con .form-item{ position:relative; padding-top:18px; margin-bottom:2px;}
.login-con .form-item .error{ display:none; color:#dd3737; position:absolute; top:0; left:0; font-size:13px; text-align:left;}
.login-con .item-pwd{*width:380px;}
.login-con .item-pwd .forget-pwd{ border-color:#a7a7a7; background-color:#f2f2f2; background-image:-moz-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%); background-image:-o-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%); background-image:linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%); background-image:-webkit-linear-gradient(top, #f2f2f2 0%,#e9e9e9 32%,#d8d8d8 74%,#d1d1d1 100%); border-radius:0 3px 3px 0; color:#444; display:block; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFD1D1D1'); font-size:16px; text-shadow:0 1px 1px rgba(255,255,255,0.7); line-height:33px; aheight:100%; padding:0 11px; position:absolute; top:18px; right:0; width:; }
.login-con .item-pwd .tip{ display:none; position:absolute; top:-12px; right:-25px; z-index:10;}
.login-con .item-pwd .tip .tip-text{ background:#333; border:1px solid #333; color:#fff; display:block; height:; font-size:12px; line-height:14px; padding:3px 5px; width:70px; }
.login-con .item-pwd .tip .arrow{ display:inline-block; border:7px solid transparent; border-top-color:#333; height:0; width:0; *display:inline; zoom:1;}
.login-con .in-btn{ background:url(../images/login-bg1.jpg) no-repeat 50%; box-sizing:border-box; color:#fff; cursor:pointer; display:inline-block; font-weight:700; overflow:visible; margin-bottom:20px; padding:0 15px; height:34px; line-height:32px; font-size:16px; width:100%; *display:inline; zoom:1;}
.login-con .in-btn:hover{ background-image:url(../images/login-bg1-h.jpg);}
.login-con .item-text{ text-align:center; padding-top:0;}
.login-con .item-text a{ color:#069;}
.login-con .item-text a:hover{ text-decoration:underline;}

.login-footer{ background:#202020; color:#fff; font-size:12px; line-height:14px; margin:auto; padding:20px 0; position:fixed; bottom:0; left:0; right:0; width:100%;}
.login-footer .wrap{ text-align:center; padding:0 25px;}
.login-footer a{ color:#fff;}
.login-footer .copyright{ display:inline-block; *display:inline; zoom:1;}
.login-footer .copyright span{ background:url(../images/footer-logo.png) no-repeat top left; display:inline-block; height:16px; overflow:hidden; text-indent:-999em; text-align:right; margin:0 5px 0 0; width:62px; *display:inline; zoom:1;}
.login-footer .footer-nav,
.login-footer .footer-nav li{ display:inline-block; *display:inline; zoom:1;}
.login-footer .footer-nav li{ padding:0 15px; font-weight:700;}
@media screen and (min-width: 974px)
{
  body{ background-image:url(../images/login-bg-800x532.jpg);}
}