.box{width: 800px;margin: 31px auto;border: 1px solid #f1dcbd;padding: 54px 66px 30px 10px;border-radius: 5px;box-shadow: 2px 2px 4px #fbf0e0;background: #fff;box-sizing: border-box;position: relative;}
.tit {background: url(../../image/sign/bar.png) no-repeat center center;/* margin: -46px -50px 0 -10px; */height: 41px;margin-bottom: 40px;text-align: center;position: absolute;width: 100%;left: 0;top: 0;}
.tit label{    line-height: 46px;    display: block;    color: #fff;    font-weight: bold;    font-size: 20px;}
.t_center{text-align:center;}
.btn{margin-top:40px;}
.layui-required:before{content:"*";color:red;}
.box .layui-form-item {position: relative;}
.box .layui-form-item em{font-style:normal;position: absolute;width: 100%;height: 14px;line-height: 14px;left: 110px;color: #ff0000;padding-left: 40px;}
.remmber{margin: 5px;text-align:right;}
.remmber .forget{float:left;}
.remmber a {
    color: #007ed7;
}
 .remmber a.forget {
    color: #919191;
}
.layui-form-item .layui-col-xs6{float:right;}
.layui-form-item .layui-col-xs6 img{width:140px;}

/* .box .layui-form-label{text-align: justify;
    text-align-last: justify;} */
.password .layui-form-item{position:relative;}
.eye{width: 40px;height: 33px;margin-top: 1px;margin-right: 1px;cursor: pointer;position: absolute;right: 0px;z-index: 99999;background: #fff url(../../image/public/eye.png) center 5px no-repeat;top: 1px;}
.wrap_in .eye{height:34px;}
.look{background-position:0 -25px;}
.pwd_html span{right:30px!important;}


.link{color:#007ed7}
.agreement_content{
    color: #454545;
    padding: 20px;
    text-indent: 2em;
    line-height: 24px;
}
.agreement_content p{margin-bottom:5px}
.agreement_content .tits{
    font-weight: bold;
    color: #333;
    margin: 10px 0 5px;
    font-size: 15px;
    text-indent: 0;
}
html{overflow: initial!important;}
.register_box{left: 0;right: 0;margin: 0 -75px 0 -10px;}
.agreen{text-align: left;color:#8a8a8a;
    font-size: 12px;
    margin-top:40px;
    margin-bottom: 11px;}
.register_box .layui-btn{width:318px;}
.layui-form-label{
    width: 109px;
    /* background: #f1f1f1; */
}
    .layui-input-block{
    margin-left: 139px;
    /* border: 1px solid #f1f1f1; */
}

.t_right{text-align:right;}