.login-content { background-color: #fff; padding: 76px 0 122px 0; margin-top: 72px; }
.user-login-info { width: 275px; margin: 0 auto; }
.user-login-info h1 { display: block; font-weight: 500; font-size: 16px; color: #333; margin-bottom: 20px; }
.user-login-info input { width: 260px; height: 28px; line-height: 28px; border: solid 1px #E0E0E0; margin-bottom: 20px; font-size: 12px; color: #999; outline: none; padding: 0 6px; }
.user-login-info .style-link { margin-bottom: 10px; }
.user-login-info .style-link a { font-size: 14px; }
.user-login-info .style-link a:first-child { float: left; color: #188eee; }
.user-login-info .style-link a:last-child { float: right; color: #999; }
.login-link { display: block; width: 100%; height: 30px; line-height: 30px; background-color: #188EEE; color: #fff; font-size: 14px; text-align: center; margin-bottom: 30px; }
.login-link:active { color:#fff}
.title-spanr { width: 100%; height: 1px; margin: 6% auto; border-bottom: solid .01rem #E0E0E0; text-align: center; position: relative; margin-bottom: 50px; }
.title-spanr span { display: block; width: 60px !important; font-size: 14px; color: #188EEE; background: #fff; height: 30px; line-height: 30px; position: absolute; top: -15px; left: 50%; margin-left: -30px; }
.quick-login a {display:block; width: 50px; height: 50px; background: no-repeat center; background-size: cover; }
.quick-login a.qq { background-image: url(Images/QQ-icon@1x.png); }
.quick-login a.wechat { background-image: url(Images/wechat-icon@1x.png); margin: 0 auto; }
.quick-login a.sina { background-image: url(Images/sina-icon@1x.png); }
.sms input { width: 48%; float: left; }
.sms a { float: right; width: 40%; height: 30px; line-height: 30px; font-size: 12px; background-color: #ebf6ff; color: #999; text-align: center; }

.label-line { margin-bottom: 20px; }
.label-line input[type='checkbox'] { float: left; border: 1px solid #979797; border-radius: 2px; width: 15px; height: 15px; margin-bottom: 0; }
.label-line span {display:inline-block;font-size: 12px; color: #999; margin-left: 6px; line-height: 23px;font-weight:500 }
.label-line a { color: #333; }
.my-code-lay { white-space: nowrap; padding: 30px 20px 10px; text-align: center; }
.my-code-lay > h4 { margin: 0 0 20px; }
.my-code-lay > input { width: 130px; border: 1px solid #e3e3e3; padding: 5px; height: 20px; }
.my-code-lay > img { width: auto; height: 30px; vertical-align: middle; margin-left: 10px; cursor: pointer; }
.my-btn-c .layui-layer-btn { text-align: center; }
