*{margin: 0px; padding: 0px;}
.body_gry{ background: #e2e2e2; }
.hw95{width: 90%; margin: 0px auto;}
.h-t50{margin-top: 80px;}
.h-ac{text-align: center; margin-top: 20px; font-size: 0.50rem; color: #be0008;}
.h-con{margin-top: 50px; text-indent: 2em;font-size: 0.28rem;  line-height: 1.5; }
.h-btn{border: none;display: block; width: 100%;padding: 10px 4px; background:#be0008; color: #fff; margin-top: 60px; border-radius: 5px; }
.h-tit{color: #808080; font-size: 0.24rem; text-align: center; margin-top: 280px; }
.h-light{color: #be0008;}
.l-bg{width: 100%; height: 100%;background-image: url(../img/login-bg.jpg);}
.l-logo{width: 80px; height: 80px; border-radius: 50%;position: relative; left: 38%; font-size: 0.45rem; text-align: center;line-height: 60px; top: -40px; border: 1px solid #fff;}
.l-login-bg{width: 60px; height: 60px;background:#fff ; margin: 0px auto;border-radius: 50%; margin-top: 10px; font-size: 0.24rem;}
.lw{width: 85%; padding: 0px 0px 30px 0px; border-radius: 10px; margin: 0px auto; background: #fff; margin-top: 100px; }		
.l-tit{font-size: 0.26rem;color:#be0008;width: 90%; margin: 0px auto; margin-top: -10px;}
.l-con{width:85%; margin: 0px auto;  margin-top: 50px;}
.l-con div{margin-top: 35px;}
.in-text{ width: 33%;text-align: right;font-size: 0.24rem;float: left;text-align: right; line-height: 30px;}
.l-input{width: 66%;float: right;height: 30px; border-radius: 5px; border: 1px solid #dfdfdf;}


