.m-form fieldset,.m-form legend,.share_r{box-sizing:border-box}.clearfix:after,.share_r:before{content:''}.fl{float:left}.fr{float:right}.clearfix:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden}*{padding:0;margin:0}a{text-decoration:none}body{font-family:"Microsoft YaHei";background:url(/static/images/login_bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.login,.regist{width:26%;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:480px}.login>i,.regist>i{display:block;width:70%;height:48px;background:url(/static/images/logo.png) no-repeat;margin:0 auto;background-size:contain;cursor:pointer}.login p,.regist p{font-size:11px;color:#fff}.m-form{width:100%;min-width:220px;border-radius:10px;border:6px solid rgba(0,0,0,.03);margin:20px 0}.m-form legend{width:100%;height:60px;line-height:50px;background-color:#fafafa;font-size:22px;color:#666;text-align:left;padding:10px 32px;border-top-left-radius:10px;border-top-right-radius:10px}.login .userName a,.m-form legend a{float:right;font-size:12px;color:#bbb}.login .userName a{margin-top:12px}.m-form legend a:nth-child(1){color:#83be3c;text-decoration:none}.m-form legend a:nth-of-type(2){padding-right:20px}.m-form legend span{display:inline-block}.m-form fieldset{border:none;background:#fff;padding-top:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:100%}.m-form div{width:100%;margin:15px auto}.m-form div input{width:80%;height:40px;border:1px solid #eff0f0;border-radius:6px;font-size:14px;color:#bbb;text-indent:1em}.m-form .aythCode{width:82%}.m-form .aythCode input{width:60%}.m-form .aythCode #senmobile{display:inline-block;width:35%;height:46px;background:#83be3c;border-radius:6px;font-size:13px;color:#fff;line-height:46px;cursor:pointer;text-align:center;text-indent:0}.m-form #submitBtn,.m-form button{height:48px;color:#fff;cursor:pointer;background-color:#83be3c;font-size:16px;width:80%}.m-form button{border-radius:6px;border:none;margin:10px auto 40px}.m-form #submitBtn{border-radius:6px;border:none;margin:10px auto 20px}.login .m-form button{margin:0 auto 30px}.m-form .msg{margin:5px;text-align:center;display:none}.m-form .tip{padding-left:6em;font-size:12px;color:silver}.m-form .j-err{display:block;color:red}.m-form .j-suc{display:block;color:#158226}.m-form .u-txt{padding:3px;border:1px solid #eff0f0}.m-form .j-error{border-color:red;background-color:#FFE7E7}.m-form .j-disabled{cursor:default;background-color:#ddd}.login .userName{margin-bottom:-20px;width:80%}.login .userName div{width:86px;color:#666;font-size:12px}.login .userName div input{width:16px;height:16px}.otherWay h3{font-size:14px;color:#999;position:relative;margin:18px auto -6px;width:80%}.otherWay h3 span{display:block;position:absolute;border-top:1px solid #eff0f0;width:30%;top:50%}.otherWay h3 span:nth-child(1){left:0}.otherWay h3 span:nth-child(2){right:0}.loginWay span{display:block;width:50%;text-align:center}.loginWay span p{color:#bbb;font-size:12px}.loginWay span i{display:block;width:30px;height:30px;margin:0 auto 8px;background:url(/static/images/login_icon.png)}.loginWay span:nth-child(1) i{background-position:-34px -74px}.loginWay span:nth-child(2) i{background-position:-96px -70px}.share_r{position:relative;width:82%;margin:15px auto;padding:0 45px 0 120px;font-size:14px;line-height:1.5;color:#666;text-align:left;cursor:pointer}.share_r>img{position:absolute;left:40px}.share_r:before{position:absolute;height:48px;width:1px;left:103px;top:0;background-color:#ddd}.layui-input{width:350px;height:40px;border:1px solid #eff0f0;border-radius:6px;font-size:14px;color:#bbb;text-indent:1em}.layui-layer-content{display:flex;align-items:center;justify-content:center}