.header-icon1 {
    width: 4.39rem;
    height: 2.25rem;
    margin: auto;
    background: url("../img/icon2.png") no-repeat center;
    background-size: contain;
}

.header-icon2 {
    width: 4.39rem;
    height: 2.25rem;
    margin: auto;
    background: url("../img/icon1.png") no-repeat center;
    background-size: contain;
}

.register-cd-body h3 {
    color: #333333;
    font-size: 0.45rem;
    text-align: center;
    margin: .73rem 0 .36rem 0;
    font-weight: 600;
}

.register-cd-body p {
    color: #555555;
    font-size: 0.37rem;
    text-align: center;
}

.register-cd-btn {
    border-top: none;
    text-align: center;
    padding-top: .3rem;
    margin-bottom: .2rem;
}

.register-cd-btn span {
    width: 6.13rem;
    height: 1.33rem;
    background: url("../img/btnApp.png") no-repeat center;
    background-size: contain;
    margin-bottom: .53rem;
    position: relative;
}

.register-cd-body .limit {
    margin-top: .76rem;
    font-size: 0.45rem;
    color: #555555;
}

.register-cd-body .limit span {
    font-size: 0.53rem;
    color: #ff6565;
}

.smy-conf-wrapper {
    margin-top: -200px !important;
}

.register-cd-ensure::after {
    width: 1.53rem;
    height: 0.48rem;
    content: '';
    display: inline-block;
    background: url("../img/icon3.png") no-repeat center;
    background-size: contain;
    position: absolute;
    right: -0.3rem;
    top: -0.2rem;
}

.smy-confirm-bg {
    position: absolute;
    top: -3.9rem;
    left: 0;
    background: url(../img/bg_congratulation.png) no-repeat center;
    width: 100%;
    height: 11rem;
    z-index: 1;
    background-size: cover;
}

.smy-limit {
    margin-top: 0.4rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
    background-color: #efe4be;
    text-align: center;
    border-radius: 0.04rem;
    color: #4d4b40 !important;
    font-size: 0.35rem !important;
    width: 4.27rem;
    height: 0.67rem;
    line-height: 0.67rem;
}

.register-cd-ensure2::after {
    width: 1.53rem;
    height: 0.48rem;
    content: '';
    display: inline-block;
    background: url(../img/icon4.png) no-repeat center;
    background-size: contain;
    position: absolute;
    right: -0.3rem;
    top: -0.2rem;
}

.register_olduser_wrap{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-color: #f5f5f5;
    z-index: 99999;
    overflow-y: auto;
    /* display: none; */
}
.register_olduser_banner{
    width: 100%;
    /* height: 11.066rem; */
    /* background: url(../img/down_header_bg.png) no-repeat center;
    background-size: contain; */
}
.register_olduser_banner img{
  width: 100%;
}
.register_olduser_submit{
    margin: 0 auto;
    margin-top: 0.813rem;
    width: 7.426rem;
    height: 1.2rem;
    position: relative;
    padding-bottom: 1.5rem;
}
.register_olduser_btn{
  width: 100%;
  /* height: 100%; */
  /* background: url(../img/down_btn_black.png) no-repeat center; */
  /* background-size: contain; */
  background-color: #2F3747;
  border-radius: 0.65rem;
  text-align: center;
  /* line-height: 1.2rem; */
  color: white;
  font-size: 0.46rem;
  padding: 0.4rem 0.4rem;
  box-sizing: border-box;
}
.yxb_register_olduser_btn{
    width: 100%;
    height: 100%;
    background: url(../img/yxb_down_btn_black.png) no-repeat center;
    background-size: contain;
}
.register_olduser_hand{
    position: absolute;
    right: -0.253rem;
    top: 0.76rem;
    width: 1.093rem;
	height: 1.28rem;
    background: url(../img/down_hand.png) no-repeat center;
    background-size: contain;
}
.register_olduser_footer{
    position: absolute;
    bottom: 0.533rem;
    left: 0;
    right: 0;
    width: 1.28rem;
    height: 0.506rem;
    margin: 0 auto;
    background: url(../img/down_logo.png) no-repeat center;
    background-size: contain;
}
.register_olduser_footer1{
    position: absolute;
    bottom: 0.533rem;
    left: 0;
    right: 0;
    width: 2.293rem;
	height: 0.613rem;
    margin: 0 auto;
    background: url(../img/down_logo1.png) no-repeat center;
    background-size: contain;
}
@-webkit-keyframes btn-twinkle {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}

	50% {
		-webkit-transform: scale(1.15);
		transform: scale(1.15)
	}

	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

.twinkle-btn >.btn{
	-webkit-animation: btn-twinkle 1.2s linear 0s infinite alternate;
	animation: btn-twinkle 1.2s linear 0s infinite alternate;
}
@-webkit-keyframes hand-twinkle {
    0% {
		-webkit-transform: translate(0,0); 
        transform: stranslate(0,0); 
	}

	50% {
		-webkit-transform: translate(0.2rem,0.2rem); 
        transform: stranslate(0.2rem,0.2rem); 
	}

	to {
		-webkit-transform: translate(0,0); 
        transform: stranslate(0,0); 
	}
}
.twinkle-btn >.hand{
    -webkit-animation: hand-twinkle 1.2s linear 0s infinite alternate;
	animation: hand-twinkle 1.2s linear 0s infinite  alternate;
}


.register_olduser_wrap.gr_status1{
    background: url(../img/down_bg.jpg) no-repeat center;
    background-size: cover;
}
.register_olduser_wrap.gr_status1 >div{
    position: absolute;
    /* top: 50%; */
    left: 0;
    right: 0;
    /* transform: translateY(-50%);
    padding-bottom: 1.8rem; */
}
.register_olduser_status1_banner{
    width: 100%;
    padding-top: 2rem;
    /* height: 9.333rem;
    background: url(../img/down_header_bg2.png) no-repeat center;
    background-size: contain; */
}
.register_olduser_status1_banner img{
  width: 100%;
}
.register_olduser_status1_banner1{
    width: 100%;
    height: 9.333rem;
    background: url(../img/down_header_bg3.png) no-repeat center;
    background-size: contain;
}
.register_olduser_status1_submit{
    margin: 0 auto;
    margin-top: 0.4rem;
    width: 6.426rem;
	height: 1.2rem;
    position: relative;
}
.register_olduser_status1_submit .register_olduser_btn{
    /* background: url(../img/down_btn_green.png) no-repeat center;
    background-size: contain; */
    background-color: #30CE79;
}
.register_olduser_status1_submit .yxb_register_olduser_btn{
    background: url(../img/down_btn_green1.png) no-repeat center;
    background-size: contain;
}
.register_olduser_status1_submit .register_olduser_hand{
    right: 0.467rem;
    top: 0.76rem;
}