.pages-retrieve {
    min-width: 5.97333rem;
    overflow-x: auto;
    background: url('/images/default/header.png') no-repeat center top;
    background-size: 100% 1.92rem !important;
}
.pages-title {
    height: 1.92rem;
    line-height: 1.92rem;
    font-size: 0.72533rem;
    text-align: center;
    color: #fff;
    position: relative;
    z-index: 666;
}
.pages-title-back {
    position: absolute;
    left: 0.64rem;
    top: 50%;
    height: 0.85333rem;
    width: 0.512rem;
    margin-top: -0.42667rem;
    background: url(/images/default/back.png) no-repeat center center;
    background-size: 100%;
}

.reset_a {
    overflow: hidden;
    zoom: 1;
}
.reset_a a {
    line-height: 0.78933rem;
    font-size: 0.55467rem;
    color: #0392f7;
    margin: 0.64rem 0;
}
.reset_a1 {
    display: block;
    float: left;
}
.reset_a2 {
    display: block;
    float: right;
}
.sussces-result__img {
    margin: 0 auto 0.42667rem;
    width: 2.13333rem;
    height: 2.13333rem;
}
.sussces-result__img img {
    width: 100%;
    height: 100%;
}
.shadow-box {
    display: none;
}
.btn_disabled {
    background: #fff;
    color: #0298f8;
    border: 1px solid #0298f8;
}
#replace_mode {
    text-align: left;
    overflow: hidden;
}
#replace_mode span {
    float: left;
}
#replace_mode i {
    float: right;
    text-decoration: none;
    font-style: normal;
}

.pages-retrieve .kefu-login__form--item,
.pages-retrieve .phone-captcha {
    margin-bottom: 0;
}

.steps2 .kefu-login__form--item {
    position: relative;
    height: 2.09067rem;
}

.steps2 .kefu-login__form--item input {
    width: 94%;
    padding-right: 6%;
}

.reset_check.unlook {
    background: url('/images/default/unlook.png') no-repeat center center;
    background-size: 100%;
}

.reset_check.look {
    background: url('/images/default/look.png') no-repeat center center;
    background-size: 100%;
}

.retrieve_tips li {
    list-style: decimal;
    margin-left: 12px;
}
