.finder-inner p .validate-code-img img,.finder-line::before{display:inline-block;vertical-align:middle}
.finder-inner p,.success-wrapper{overflow:hidden}
.container .module-f{border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.finder-inner{margin:-1px .2rem 0;min-height:.7rem;line-height:.7rem;border-top:1px solid #ddd;clear:both}
.finder-inner .li-type{float:left;width:1.2rem;text-align:left}
.finder-inner p{position:relative}
.finder-inner p .common-input{width:4.2rem}
.finder-inner p .common-input.validate-code-input{width:3rem}
.finder-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}
.finder-inner p:before,.finder-line::before{content:"";border-left:1px dashed #949494}
.finder-inner p:before{padding-left:.2rem}
.finder-err-msg{padding:.2rem .2rem .2rem .5rem;min-height:.7rem;color:#ff7009;margin-bottom:-.2rem;background-color:#fff}
.finder-err-msg::before{content:"";position:absolute;left:.22rem;top:.2rem;width:.24rem;height:.24rem;background:url(../images/icon_msg_2x.png) no-repeat;background-size:contain}
.finder-btn-yzm{width:1.4rem;height:.4rem;line-height:.4rem;border-radius:.04rem!important}
.finder-line{position:relative;padding:.1rem 0 .1rem .2rem;line-height:.6rem}
.finder-line::before{width:.02rem;height:1rem;position:absolute;top:.2rem;left:0}
.success-wrapper .success-icon{height:.8rem;width:.8rem;margin:.4rem auto;background:url(../images/icon_success@2x.png) center no-repeat;background-size:contain}
.success-wrapper .success-msg{text-align:center;font-size:.3rem;color:#303030;margin-bottom:.4rem}
.success-wrapper .btn,.success-wrapper .manager-btn{border-radius:0}
.success-wrapper .dark-btn{background:#e6e6e6}