.bg { width: 10rem; margin: 0 auto; position: relative; } .hot { width: 0.84rem; position: absolute; left: -0.25rem; top: -0.2rem; } .input-box { width: 8.8rem; height: 0.9rem; position: relative; border: 1px solid #E4E4E4; margin: 0 auto; border-radius: 1rem; text-align: center; } .input-box .ok-click { position: absolute; top: 0.08rem; right: 0.08rem; width: 1.6rem; height: 0.75rem; line-height: 0.75rem; text-align: center; color: #006160; font-size: 0.33rem; font-weight: 700; border-radius: 2rem; background: linear-gradient(to right, #07E3E1, #07E3E1); } .input-box input { background: rgba(0, 0, 0, 0); height: 0.9rem; width: 7rem; text-align: center; font-size: 0.35rem; margin-left: -1.3rem; } .pay-ul { width: 9.6rem; min-height: 4.7rem; margin: 0 auto; } .pay-ul li { position: relative; height: 2rem; width: 2.986rem; background: url(../images/click-no-bg.png); background-size: 100% 100%; float: left; margin-bottom: 0.3rem; margin-left: 0.1rem; margin-right: 0.1rem; } .pay-ul li p { line-height: 0.55rem; height: 0.55rem; font-size: 0.4rem; text-align: center; } .pay-ul li p:nth-child(1) { padding-top: 0.47rem; } .pay-ul li p:nth-child(1) img { width: 0.45rem; vertical-align: middle; margin-top: -0.1rem; margin-right: 0.1rem; } .pay-ul li p:nth-child(2) { color: #767676; font-size: 0.3rem; } .pay-ul .li-click { background: url(../images/click-bg.png); background-size: 100% 100%; } .pay-tips { color: #1C1C1C; font-size: 0.33rem; margin-left: 0.55rem; } .payfor-ul { margin-left: 0.55rem; margin-top: 0.2rem; } .payfor-ul li { float: left; width: 2.3rem; line-height: 0.8rem; height: 0.8rem; border: 0.02rem solid #9C9E9E; margin-right: 0.25rem; border-radius: 0.1rem; position: relative; font-size: 0.35rem; } .payfor-ul li img { font-size: 0; width: 0.45rem; vertical-align: middle; margin-left: 0.3rem; margin-right: 0.15rem; margin-top: -0.05rem; } .payfor-ul .payfor-click { border: 0.02rem solid #05E3E0; color: #02B9B7; } .payfor-ul .payfor-click .pay-click { display: block; } .payfor-ul .pay-click { display: none; width: 0.57rem; position: absolute; bottom: 0; right: 0; margin-right: 0; } .reg-btn { width: 7.5rem; height: 1.2rem; margin: 0 auto; } .reg-btn { width: 7.5rem; height: 1.2rem; border-radius: 1rem; background: linear-gradient(to right, #08E3E0, #20FCF9); color: #004646; line-height: 1.2rem; text-align: center; font-size: 0.45rem; margin-top: 0.75rem; } .reg-btn-no { background: #DFDFE1; color: #fff; } .login-face { display: none; position: absolute; width: 3.5rem; height: 0.9rem; line-height: 0.9rem; left: 0; top: 0; color: #303030; font-size: 0.35rem; text-align: left; } .login-face img { width: 0.7rem; height: 0.7rem; border-radius: 50%; font-size: 0; vertical-align: middle; margin-top: -0.1rem; margin-left: 0.25rem; margin-right: 0.05rem; } .shadow { width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.7); position: fixed; left: 0; top: 0; display: none; } .tips-box { transition: 0.35s all; position: fixed; height: 13.04rem; width: 10rem; background: url(../images/tip-bg.png) no-repeat; background-size: 100% 100%; border-radius: 0.5rem 0.5rem 0 0; bottom: -13.5rem; left: 0; } .tips-box h2 { color: #D28A00; text-align: center; font-size: 0.4rem; padding-top: 0.6rem; margin-bottom: 0.4rem; } .tips-box p { text-align: center; color: #121212; font-size: 0.35rem; margin-bottom: 0.35rem; margin-top: 0.2rem; } .tips-box div { text-align: center; } .tips-box div img { width: 5.61rem; } .id-tips-box { width: 10rem; height: 1rem; position: relative; } .id-tips-box .id-span { color: #21CAC8; font-size: 0.3rem; position: absolute; height: 1rem; right: 0.8rem; line-height: 1rem; } .id-tips-box .god-span { position: absolute; left: 0.8rem; line-height: 1rem; font-size: 0.3rem; color: #FF205E; } .pay-gift { position: absolute; width: 1.37rem; height: 0.56rem; background: url(../images/pay-gift.png?v=20210521) no-repeat; background-size: 100% 100%; left: -0.08rem; top: -0.1rem; font-size: 0.3rem; line-height: 0.56rem; color: #FDED2A; } .pay-gift img { width: 0.45rem; vertical-align: middle; margin-top: -0.05rem; } .pay-gift span { display: inline-block; height: 0.56rem; width: 1.37rem; transform: scale(0.85); position: absolute; top: -0.03rem; }