@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
html{ height: 100%; font-size:2.66667vw; -webkit-tap-highlight-color:transparent; -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
@media all and (min-width: 1080px) {
    html{ font-size: 62.5%;}
}
body, button, input, select, textarea { font-family:"微软雅黑","microsoft yahei",Arial, '宋体';}
body{ height: 100%; background: #2d3a4b;}

.blue, .blue a{ color:#0059ad;}
.red, .red a{ color:#f00;}
.c999999{ color: #999;}
.tleft{ text-align: left;}
.tcenter{ text-align: center;}
.tright{ text-align: right;}
.clear { clear: both; height: 0px; overflow: hidden; line-height:0;}
.left{ float:left; }
.right{ float:right; }
.clearfix {display: block;} 
.clearfix:after { content: ""; display: block; height: 0; line-height:0; overflow:hidden; clear: both; visibility: hidden;}
.flex{ display: -webkit-box; display: -webkit-flex; display: flex;}
.flex-item{ -webkit-box-flex: 1;  flex: 1; flex-grow: 1;}

.login-index{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); color: #fff; max-width: 90%; width: 450px;}
.login-index-inner .tit{ font-size: 2.8rem;}
.login-index-inner .item{ margin: 3rem auto 0; padding: 0 4rem; border: 1px solid hsla(0,0%,100%,.1); border-radius: 0.5rem; background: #00000010;}
.login-index-inner .item .ipt{ line-height: 3.6rem; padding: 0.5rem 0; width: 100%; background: none; border: none; color: #fff; outline: none;}
.login-index-inner .name{ background: url(../images/name.png) 1.2rem center no-repeat; background-size: 1.6rem 1.6rem;}
.login-index-inner .pass{ background: url(../images/pass.png) 1.2rem center no-repeat; background-size: 1.6rem 1.6rem;}
.login-index-inner .btn{ border: none; padding: 0; background: none;}
.login-index-inner .btn input{ background: #409eff; width: 100%; border: none; border-radius: 0.5rem; height: 3.6rem; color: #fff; cursor: pointer;}