.login-inner .li-type .li-icon,.login-inner p .validate-code-img img{display:inline-block;vertical-align:middle}.container .module-f{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.login-inner{margin:-1px .2rem 0;min-height:.7rem;line-height:.7rem;border-top:1px solid #ddd;clear:both}.login-inner .li-type{float:left;width:.5rem;text-align:left}.login-inner .li-type .li-icon{font-size:0}.login-inner .li-type .user{width:.28rem;height:.25rem;background:url(../images/icon_user_2x_1.png) no-repeat;background-size:contain}.login-inner .li-type .pwd{width:.22rem;height:.26rem;background:url(../images/icon_pwd_2x.png) no-repeat;background-size:contain}.login-inner p{overflow:hidden;position:relative}.login-inner p .common-input{width:4.2rem}.login-inner p .common-input.validate-code-input{width:3rem}.login-inner p .validate-code-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.52rem;height:.5rem;line-height:.5rem;border-left:1px solid #bfbfbf;text-align:center}.login-inner p:before{content:"";padding-left:.2rem;border-left:1px dashed #949494}.login-err-msg{padding:0 .2rem;height:.7rem;line-height:.7rem;color:#ff7009;border-bottom:1px solid #ddd;margin-bottom:-1px;display:none}.login-err-msg::before{content:"";margin-right:.1rem;width:.24rem;height:.24rem;display:inline-block;background:url(../images/icon_msg_2x.png) no-repeat;background-size:contain;vertical-align:middle}.login-txt{margin-top:1.6rem;text-align:center;position:relative}.login-txt::after,.login-txt::before{content:"";display:block;width:1.6rem;height:.02rem;background:#d1d1d1;vertical-align:middle;position:absolute;top:.14rem}.login-txt::before{left:.2rem}.login-txt::after{right:.2rem}.login-list{margin:.5rem .86rem 0}.login-list li{float:left;margin-right:1.1rem;text-align:center}.login-list li:last-child{margin-right:0}.login-list li:first-of-type{margin-left:.88rem}.login-list li .login-icon{display:inline-block}.login-list li .login-icon.qq::before,.login-list li .login-icon.wx::before,.login-list li .login-icon.zfb::before{content:"";display:block;width:.82rem;height:.82rem;margin:0 auto .1rem}.login-list li .login-icon.zfb::before{background:url(../images/icon_zfb_2x.png) no-repeat;background-size:contain}.login-list li .login-icon.wx::before{background:url(../images/icon_wx_2x.png) no-repeat;background-size:contain}.login-list li .login-icon.qq::before{background:url(../images/icon_qq_2x.png) no-repeat;background-size:contain}