.per-register-active { min-height: 100vh; background: url('./images/update/bg.png') no-repeat top center #85E2FF; background-size: contain; padding-top: 250px; overflow: hidden; position: relative; .imgMan { position: absolute; top: 89px; left: 0; right: 0; width: 100%; height: 220px; } } .flowPath { position: relative; margin: 0 14px 12px; .flowPathTitle { display: block; width: 100%; height: 53px; background: url('./images/update/title-1.png') no-repeat center; background-size: contain; } .flowPathContent { margin-top: -1px; padding: 0 16px 20px; font-size: 15px; color: #000; line-height: 26px; border-radius: 0 0 16px 16px; background-color: #fff; :global { img { width: 100% !important; } } } } .signin { position: relative; margin: 0 14px 30px; min-height: 419px; overflow: hidden; .signinTitle { display: block; width: 100%; height: 53px; background: url('./images/update/title-2.png') no-repeat center; background-size: 100%; } } .cellGroup { background-color: #fff; padding-bottom: 12px; border-radius: 0 0 16px 16px; :global { .van-cell { padding-top: 6px; padding-left: 16px; padding-right: 16px; padding-bottom: 18px; background-color: transparent; --van-field-icon-size: 14px; --van-field-right-icon-color: #BBBBBB; } .van-field__label { font-weight: 600; font-size: 15px; color: #131415; line-height: 22px; margin-bottom: 10px; } input { color: #131415; font-size: 16px; height: 41px; &::placeholder { color: #BBBBBB; } } .van-field__value { background: #F4F4F4; padding: 0 10px; border-radius: 4px; } } .submitBtn { cursor: pointer; width: 275px; height: 66px; background: url('./images/update/signin-btn.png') no-repeat center; background-size: contain; display: block; margin: 6px auto 0; } } .wxPopupDialog { // position: relative; overflow: initial; // margin-top: -160px; &::before { position: absolute; content: ' '; top: -73px; left: 50%; margin-left: -86px; display: inline-block; background: url('../music-group/pre-apply/images/wx-no-top.png') no-repeat top center; background-size: contain; width: 172px; height: 154px; } } .popupContainer { background: url('../music-group/pre-apply/images/wx-no-bg.png') no-repeat top center; background-size: cover; border-radius: 20px; overflow: hidden; padding: 0 20px; .title { padding-top: 57px; text-align: center; font-size: 18px; font-weight: 500; color: #3b2300; } .popupTips { padding-top: 12px; padding-bottom: 47px; text-align: center; font-size: 15px; color: #777777; line-height: 21px; } }