.m-box { width: 1200px; margin: 0 auto; position: relative; } body::-webkit-scrollbar { display: none; } .reg-h2 { font-size: 30px; font-weight: 700; height: 70px; line-height: 70px; padding-top: 10px; position: relative; text-indent: 10px; } .reg-h2 .line { position: absolute; height: 20px; width: 4px; background: #E53985; border-radius: 20px; left: 0; top: 37px; } .reg-box { position: relative; width: 1200px; background: #FFFFFF; min-height: 700px; border-radius: 8px; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.05); } .reg-box-top { width: 1200px; height: 130px; position: relative; } .reg-box-top .reg-face { width: 88px; height: 88px; position: absolute; border: 1px solid #E54189; border-radius: 50%; left: 50px; top: 24px; } .reg-box-top .reg-top-text1 { font-size: 18px; font-weight: 700; text-indent: 160px; padding-top: 24px; } .reg-box-top .reg-top-text2 { font-size: 14px; color: #999999; text-indent: 160px; padding-top: 8px; } .reg-box-top .reg-top-text3 { width: 80px; height: 26px; background: #E5E5E5; color: #666666; font-size: 12px; line-height: 26px; text-align: center; margin-left: 160px; margin-top: 8px; border-radius: 4px; cursor: pointer; } .reg-top-diamond-box { height: 60px; width: 350px; background: #F4F5F8; border-radius: 50px; position: absolute; top: 40px; right: 52px; } .diamond-box-text1 { line-height: 60px; color: #999999; font-size: 14px; float: left; text-indent: 24px; } .diamond-box-text1 > img { vertical-align: middle; width: 16px; margin-top: -2px; } .diamond-box-text2 { line-height: 60px; float: right; color: #E53985; font-size: 14px; font-weight: 700; margin-right: 24px; } .reg-title { text-indent: 50px; color: #333333; font-size: 16px; padding-top: 10px; font-weight: 700; } .reg-ul { width: 1100px; margin: 0 auto; margin-top: 18px; } .reg-ul li { cursor: pointer; padding: 1px; height: 58px; width: 202px; border: 1px solid #E5E5E5; border-radius: 8px; float: left; margin-right: 16px; margin-bottom: 16px; background: #FFFFFF; position: relative; font-size: 0; } .reg-ul li .pay-icon { width: 204px; } .reg-ul li .click-icon { display: none; position: absolute; right: -1px; bottom: -1px; } .reg-ul li:nth-child(5n) { margin-right: 0px; } .reg-ul .reg-li-click { border: 2px solid #E53985; padding: 0 ; background: #FFFCFD; } .reg-ul .reg-li-click .click-icon { display: block; } .gash-ul { width: 1100px; margin: 0 auto; margin-top: 18px; } .gash-ul li { width: 202px; height: 46px; padding: 1px; border: 1px solid #E5E5E5; border-radius: 8px; float: left; margin-right: 16px; margin-bottom: 16px; line-height: 48px; text-align: center; font-size: 14px; cursor: pointer; position: relative; } .gash-ul li:nth-child(5n) { margin-right: 0px; } .gash-ul .click-icon { display: none; position: absolute; right: -1px; bottom: -1px; } .gash-ul .gash-li-click { border: 2px solid #E53985; padding: 0; } .gash-ul .gash-li-click .click-icon { display: block; } .money-ul { width: 1100px; margin: 0 auto; margin-top: 18px; } .money-ul li { position: relative; padding: 1px; width: 202px; height: 56px; border: 1px solid #E5E5E5; border-radius: 8px; float: left; margin-right: 16px; margin-bottom: 16px; text-align: center; } .money-ul li:nth-child(5n) { margin-right: 0px; } .money-ul .click-icon { display: none; position: absolute; right: -1px; bottom: -1px; } .money-ul .money-li-click { padding: 0; border: 2px solid #E53985; } .money-ul .money-li-click .click-icon { display: block; } .money-li-p1 { height: 24px; line-height: 24px; color: #E53985; font-size: 14px; font-weight: 700; padding-top: 8px; } .money-li-p1 img { vertical-align: middle; width: 14px; margin-top: -3px; margin-right: 2px; } .money-li-p2 { height: 16px; line-height: 16px; color: #999999; font-size: 12px; } .reg-next-btn { width: 376px; height: 60px; background: #E53985; border-radius: 50px; text-align: center; line-height: 60px; color: #fff; font-size: 18px; margin: 0 auto; margin-top: 35px; } .other-input { width: 230px; height: 44px; border-radius: 8px; border: 1px solid #AAAAAA; text-indent: 10px; font-size: 16px; margin-top: 35px; margin-left: 50px; } .other-btn1 { width: 90px; height: 30px; background: #E53985; border-radius: 4px; text-align: center; line-height: 30px; font-size: 14px; color: #fff; position: absolute; left: 50px; top: 95px; cursor: pointer; } .other-btn2 { width: 88px; height: 28px; border: 1px solid #E53985; border-radius: 4px; text-align: center; line-height: 26px; font-size: 14px; color: #E53985; position: absolute; left: 152px; top: 95px; cursor: pointer; } .reg-information { width: 430px; margin: 0 auto; height: 600px; position: relative; } .information-p { font-size: 14px; color: #E53985; padding-top: 35px; } .information-name-box { height: 80px; margin-top: 22px; position: relative; } .name-tips1 { position: absolute; color: #333333; font-size: 14px; top: 2px; left: 0; } .name-tips2 { top: 2px; left: 215px; position: absolute; color: #333333; font-size: 14px; } .name-input1 { left: 0; top: 32px; width: 200px; height: 40px; background: #F4F5F8; border-radius: 4px; position: absolute; font-size: 16px; text-indent: 10px; } .name-input2 { left: 215px; top: 32px; width: 200px; height: 40px; background: #F4F5F8; border-radius: 4px; position: absolute; font-size: 16px; text-indent: 10px; } .information-phone-box { height: 80px; margin-top: 12px; position: relative; } .phone-input { width: 414px; height: 40px; background: #F4F5F8; border-radius: 4px; margin-top: 8px; text-indent: 10px; font-size: 16px; } .information-emall-box { height: 80px; margin-top: 12px; position: relative; } .emall-input { width: 414px; height: 40px; background: #F4F5F8; border-radius: 4px; margin-top: 8px; text-indent: 10px; font-size: 16px; } .information-btn1 { width: 186px; height: 56px; background: #fff; font-size: 16px; color: #E53985; text-align: center; line-height: 56px; border-radius: 50px; border: 2px solid #E53985; position: absolute; top: 450px; left: 2px; cursor: pointer; } .information-btn2 { width: 190px; height: 60px; background: #E53985; font-size: 16px; color: #fff; text-align: center; line-height: 60px; border-radius: 50px; position: absolute; top: 450px; right: 14px; cursor: pointer; } .reg-qrcode { position: relative; } .reg-qrcode > span { position: absolute; font-size: 40px; transform: scaleY(1.5); left: 20px; top: 10px; cursor: pointer; } .mCodeTitle { text-align: center; padding-top: 120px; } .mCodeImg { text-align: center; height: 260px; padding-top: 30px; } .mCodeImg > img { display: inline !important; border-radius: 8px; } .mCodeMoney { text-align: center; font-size: 20px; padding-top: 20px; } .mCodeText { text-align: center; padding-top: 10px; }