@import '../../appcommon.wxss'; page { background-color: #fff; } page .navagition { position: relative; height: 86px; background-color: #fff; } page .navagition > .goback { position: absolute; left: 0; top: 70%; transform: translateY(-50%); margin-left: 5px; height: 24px; font-size: 20px; font-weight: 400; } page .progress { margin: 20px auto 16px; height: 2px; width: 250px; background-color: #e5e5e5; display: flex; justify-content: space-around; } page .progress > view { position: relative; height: 2px; background-color: #e5e5e5; } page .progress > view:first-child { width: 60px; } page .progress > view:first-child::before { content: "1"; left: 0; } page .progress > view:first-child::after { content: ""; left: -9px; } page .progress > view:nth-child(2) { width: 130px; } page .progress > view:nth-child(2)::before { content: "2"; } page .progress > view:nth-child(2)::after { content: ""; left: 50%; width: 10px; height: 10px; transform: translateX(-50%); right: -9px; top: -4px; } page .progress > view:nth-child(3) { width: 60px; } page .progress > view:nth-child(3)::before { content: "3"; left: unset; right: -22px; transform: translateX(unset); } page .progress > view:nth-child(3)::after { content: ""; width: 10px; height: 10px; left: unset; right: -9px; top: -4px; } page .progress > view::after { content: ""; position: absolute; top: -8px; display: block; width: 10px; height: 10px; line-height: 18px; text-align: center; font-size: 12px; color: #fff; border-radius: 99px; background-color: #e5e5e5; } page .progress > view::before { content: ""; position: absolute; display: none; left: 50%; top: 50%; width: 18px; line-height: 18px; font-size: 12px; text-align: center; height: 18px; color: #fff; border-radius: 99px; transform: translate(-50%, -50%); background-color: var(--color-ysd); } page .progress .active { background-color: var(--color-ysd); } page .progress .active::before { display: block; } page .progress .active::after { display: none; } page .progressInfo { display: flex; justify-content: space-around; font-size: 14px; } page .progressInfo view:first-child { color: var(--color-ysd); } page .progressInfo .active { color: var(--color-ysd); } page .imgBox { position: relative; width: 303px; height: 190px; margin: 60px auto 16px; } page .imgBox .cardText { position: absolute; text-align: center; left: 50%; top: 50%; transform: translateX(-50%) translateY(-50%); } page .imgBox .cardText i { display: block; font-size: 30px; color: #979797; } page .toNext { width: 200px; height: 42px; margin: 0 auto; border-radius: 999px; text-align: center; line-height: 42px; color: #fff; background-color: #ccc; } page .finish { width: 200px; height: 42px; margin: 100px auto 0; line-height: 42px; font-size: 18px; background-color: var(--color-ysd); color: #fff; text-align: center; border-radius: 999px; } page .userInfo > view { display: flex; justify-content: space-between; padding: 20px 0; border-bottom: 1px solid #0000000f; } page .successIcon { text-align: center; } page .successIcon view { font-size: 22px; } page .successIcon .icon-tijiaochenggong { font-size: 70px; color: var(--color-ysd); } .tar{ text-align: right; }