﻿html {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;
}
body{margin: 0; font-size:12px; height:100%; width:100%;display: block;overflow: hidden;  background:url(../img/bg.png) no-repeat center;background-size: cover; font-family:微软雅黑}
p,div,span,ul,li,a{ padding:0; margin:0; list-style:none; font-size:12px; font-family:微软雅黑;}
img{border:0}


.NLogMain{width:420px; min-height:420px; margin: 120px auto 0 auto;background: #fff;border-radius: 5px;padding:40px;   box-sizing: border-box; }
.NLogMainT{width:100%; height:60px;  display:block;overflow: hidden;background: #189f92;margin: 20px 0 0 -58px;padding: 0 0 0 60px; }
.NLogMainT label{ height:60px; line-height:60px;  color:#fff; font-size:14px; font-weight:bold; }
.NLogMainT2{width:100%; height:10px;  display:block;overflow: hidden;background:url(../img/aiwrap.png) no-repeat left top; margin: 0 0 0 -58px; }

.NLogMainC{display:block;overflow: hidden;padding: 0 0 30px 0}


.FormBox{ padding:10px 0 0 0;}
.FormBox p{ display:block;  margin:15px 0; position: relative }
.FormBox p input{width:100%; height:50px; padding:0px 3px 0px 3px; border-radius:5px; border:1px solid #eee;  background:#fff; color:#333; font-size:16px;box-sizing: border-box;}

.FormBox p.secode label{ display:block;}
.FormBox p.secode i{ color:#888; font-size:12px;font-style: normal;width: 70px;height: 40px;position: absolute;right: 5px;top:5px;}
.FormBox p.secode i img{ width: 100%;height: 40px;}
.FormBox p.btn{  margin:15px 0; }
.FormBox p.btn a{line-height: 50px; background:#189f92; color:#fff; font-size:14px;display:block;overflow: hidden;text-align: center;border-radius: 3px;}
.FormBox p.btn a:hover{ background:#189f92; }

.footer{width:100%; height:30px; line-height:30px; color:#fff; float:left; text-align:center; position:absolute; left:0; bottom:0;}

