#login-style-3 .login-tip{margin:30px 0 15px 0;text-align:center;font-size:14px;line-height:22px;width:288px;position:relative}#login-style-3 .login-social-button-bottom{padding:unset;justify-content:center}#login-style-3 .login-social-button .button{display:flex;justify-content:center;align-items:center;background:none;border-radius:3px;border:0;padding:0}#login-style-3 .login-social-button i{font-size:60px}#login-style-3 .login-tip span{padding:0 10px;font-size:13px;background-color:#fff;line-height:22px;color:rgba(0,0,0,0.45);position:relative;z-index:1}#login-style-3 .login-tip:before{content:'';position:absolute;top:50%;left:0;width:288px;height:1px;margin-top:-0.5px;border-bottom:1px solid rgba(0,0,0,0.1);z-index:0}#login-style-3 .login-form-item input,#login-style-3 .invitation-input input{width:100%;transition:.3s;border:none;font-size:14px;font-weight:300;letter-spacing:.75px;height:36px;line-height:36px;background:#eee;border-radius:22px!important;margin-bottom:14px;padding:0 20px}#login-style-3 .login-form-item span{font-size:13px;top:-16px}#login-style-3 .login-check-input .login-eye.button{padding:8px 10px}#login-style-3 .login-eye i{font-size:15px;padding:0}.login-box-content .login-social-button-bottom a:not(:nth-child(4n)){margin-right:calc(4% / 3);}.login-social-button-bottom > div{justify-content:center;align-items:center;}.login-box-content a{font-size:100%;}.login-box-content .login-social-button-bottom a:nth-child(n+5){margin-top:20px;}#login-style-3 .check-code-img{top:3px;}#login-style-3 .check-code-img img{height:30px;}