
/*@import url("loginregister.css");*/


.m-flex-lr>left,
.m-flex-lr>right{background-color:var(--ag-a);padding:1.6rem;min-height:50vh;box-sizing:border-box;border-radius:var(--br);}
.m-flex-lr>left{flex:1 1 70%;}
.m-flex-lr>right{flex:1 1 30%;background-image:linear-gradient(90deg,var(--ag-b),var(--ag-a) 1rem);}

.input-box{position:relative;display:flex;align-items:center;margin:.8rem 0;}
.input-box input[type=text],
.input-box input[type=password],
.input-box input[type=button]{box-sizing:border-box;line-height:2rem;height:2rem;padding:0 1em;color:#666;
border:1px solid #e4000f;flex:0 0 12em;}
.input-box input[disabled=disabled]{background:var(--ag-b);color:var(--ag-y);}
.input-box input[type=button]{background-color:#e4000f;color:#fff;flex:0 0 auto;}
.input-box>label{display:inline-block;height:2rem;width:2rem;line-height:2rem;text-align:center;font-size:1rem;color:var(--main);}


.check,.sub-box{padding-left:2rem;}
.formtip{position: absolute;right:0;font-size:.6rem;max-width:10em;color:var(--active);}


.pass-rule{background-color:var(--mask);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;}
.pass-rule-box{background-color:var(--ag-a);width:80%;}
.rule-title{line-height:2rem;padding:0 1rem;display: flex;justify-content:space-between;border-bottom:1px solid var(--ag-x);}
.rule-title .btn-close:before{content:'\2716';color:red;}
.rule-body{padding:2rem;}

