body { background: #75b142; } .body-en .banner { background: url(../images/en/banner.png) no-repeat; background-size: 100% 100%; } .body-en .top-btn1 { background: url(../images/en/top-btn1.png) no-repeat; background-size: 100% 100%; } .body-en .top-btn2 { background: url(../images/en/top-btn2.png) no-repeat; background-size: 100% 100%; } .body-en .gift-box { background: url(../images/en/gift-box.png) no-repeat; background-size: 100% 100%; } .body-en .list-box-bg { background: url(../images/en/list-box-bg.png) no-repeat; background-size: 100% 100%; } .body-en .list-box-bg2 { background: url(../images/en/list-box-bg2.png) no-repeat; background-size: 100% 100%; } .body-en .list-btn1 { margin-top: 2.65rem; } .body-en .task-box { height: 13.57rem; background: url(../images/en/task-box.png) no-repeat; background-size: 100% 100%; } .body-en .task1 { top: 3.54rem; } .body-en .task2 { top: 5.05rem; } .body-en .task3 { top: 6.6rem; } .body-en .task4 { top: 8.1rem; } .body-en .task5 { top: 9.6rem; } .body-en .task6 { top: 11.08rem; } .body-en .task-btn1 { background: url(../images/en/task-btn1.png) no-repeat; background-size: 100% 100%; left: 7.9rem; } .body-en .task-btn2 { background: url(../images/en/task-btn2.png) no-repeat; background-size: 100% 100%; } .body-en .task-btn3 { background: url(../images/en/task-btn3.png) no-repeat; background-size: 100% 100%; } .body-en .task-btn4 { background: url(../images/en/task-btn4.png) no-repeat; background-size: 100% 100%; } .body-en .task-btn5 { background: url(../images/en/task-btn5.png) no-repeat; background-size: 100% 100%; } .body-en .task-btn6 { background: url(../images/en/task-btn6.png) no-repeat; background-size: 100% 100%; } .body-en .task3-time { color: #067B00; font-size: 0.3rem; position: absolute; top: 7rem; left: 4.2rem; } .body-en .lucky-title { background: url(../images/en/lucky-title.png) no-repeat; background-size: 100% 100% ; } .body-en .lucky-tips { background: url(../images/en/lucky-tips.png) no-repeat; background-size: 100% 100%; } .body-en .user-list-bg { background: url(../images/en/user-list-bg.png) no-repeat; background-size: 100% 100%; height: 19.85rem; } .body-en .user-list-ul { margin-top: 6.7rem; } .body-en .layer-game { height: 8.98rem; background: url(../images/en/layer-game.png) no-repeat; background-size: 100% 100%; } .body-en .gift-box { background: url(../images/en/gift-box.png) no-repeat; background-size: 100% 100%; height: 8.9rem; } .body-en .list-btn1 { background: url(../images/en/list-btn1.png) no-repeat; background-size: 100% 100%; } .body-en .list-btn2 { background: url(../images/en/list-btn2.png) no-repeat; background-size: 100% 100%; } .body-en .act-room-bg1 { width: 10rem; background: url(../images/en/act-room-bg.png) no-repeat; background-size: 100% 100%; } .body-en .pop { background: url(../images/en/pop.png) no-repeat; background-size: 100% 100%; } .body-en .pop-btn { background: url(../images/en/pop-btn.png) no-repeat; background-size: 100% 100%; top: 7.9rem; } .bg { width: 10rem; margin: 0 auto; background: url(../images/bg.png) repeat-y; background-size: 100% auto; position: relative; min-height: 20rem; } .banner { width: 10rem; height: 7.506rem; background: url(../images/banner.png) no-repeat; background-size: 100% 100%; } .top-btn1 { width: 9.6rem; height: 1.466rem; background: url(../images/top-btn1.png) no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; transition: 0.2s all; } .top-btn1 > div { width: 50%; float: left; height: 1.466rem; position: relative; } .top-btn2 { background: url(../images/top-btn2.png) no-repeat; background-size: 100% 100%; } .task-box { width: 10rem; height: 13.57rem; background: url(../images/task-box.png) no-repeat; background-size: 100% 100%; position: relative; margin-top: 0.6rem; } .task1 { top: 3rem; } .task2 { top: 4.6rem; } .task3 { top: 6.2rem; } .task4 { top: 7.8rem; } .task5 { top: 9.4rem; } .task6 { top: 10.95rem; } .task-btn1 { width: 1.64rem; height: 0.826rem; background: url(../images/task-btn1.png) no-repeat; background-size: 100% 100%; position: absolute; left: 7.5rem; } .task-btn2 { background: url(../images/task-btn2.png) no-repeat; background-size: 100% 100%; } .task-btn3 { background: url(../images/task-btn3.png) no-repeat; background-size: 100% 100%; } .task-btn4 { background: url(../images/task-btn4.png) no-repeat; background-size: 100% 100%; } .task-btn5 { background: url(../images/task-btn5.png) no-repeat; background-size: 100% 100%; } .task-btn6 { background: url(../images/task-btn6.png) no-repeat; background-size: 100% 100%; } .lucky-title { position: relative; width: 5.81rem; height: 1.853rem; background: url(../images/lucky-title.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-top: -0.4rem; } .lucky-tips { position: absolute; width: 1.89rem; height: 0.706rem; background: url(../images/lucky-tips.png) no-repeat; background-size: 100% 100%; right: 0.1rem; top: 23.4rem; } iframe { width: 10rem; height: 12.1rem; margin-top: 0.2rem; } .user-list-bg { width: 10rem; height: 19.26rem; background: url(../images/user-list-bg.png) no-repeat; background-size: 100% 100%; position: relative; overflow: hidden; } .user-list-ul { width: 8.8rem; height: 11.8rem; margin: 0 auto; margin-top: 6.1rem; position: relative; left: 0.05rem; overflow: scroll; -webkit-overflow-scrolling: touch; } .user-list-ul li { width: 8.8rem; height: 1.35rem; border-radius: 0.1rem; background: #E5FFD2; margin-bottom: 0.15rem; position: relative; } .user-list-ul li:nth-child(1) { background: url(../images/list-bg1.png) no-repeat; background-size: 100% 100%; } .user-list-ul li:nth-child(1) .user-list-box1 { font-size: 0; } .user-list-ul li:nth-child(2) { background: url(../images/list-bg2.png) no-repeat; background-size: 100% 100%; } .user-list-ul li:nth-child(2) .user-list-box1 { font-size: 0; } .user-list-ul li:nth-child(3) { background: url(../images/list-bg3.png) no-repeat; background-size: 100% 100%; } .user-list-ul li:nth-child(3) .user-list-box1 { font-size: 0; } .user-list-ul li:nth-child(4) { background: url(../images/list-bg4.png) no-repeat; background-size: 100% 100%; } .user-list-ul li:nth-child(4) .user-list-box1 { font-size: 0; } .user-list-ul li:nth-child(5) { background: url(../images/list-bg5.png) no-repeat; background-size: 100% 100%; } .user-list-ul li:nth-child(5) .user-list-box1 { font-size: 0; } .user-list-ul .user-list-box1 { width: 1.2rem; height: 1.35rem; float: left; position: relative; text-align: center; line-height: 1.35rem; font-size: 0.35rem; color: #278B1C; } .user-list-ul .user-list-box2 { width: 4.2rem; height: 1.35rem; float: left; position: relative; font-size: 0.35rem; color: #278B1C; line-height: 1.35rem; text-indent: 1.1rem; } .user-list-ul .user-list-box2 img { width: 0.9rem; height: 0.9rem; border-radius: 50%; position: absolute; left: 0; top: 0.23rem; } .user-list-ul .user-list-box3 { width: 3.3rem; height: 1.35rem; float: left; position: relative; font-size: 0.35rem; color: #278B1C; line-height: 1.35rem; } .gift-box { width: 10rem; height: 8.053rem; background: url(../images/gift-box.png) no-repeat; background-size: 100% 100%; position: relative; margin-top: 0.3rem; z-index: 2; } .top-mc-box { width: 10rem; height: 4.92rem; background: url(../images/top-mc-box.png) no-repeat; background-size: 100% 100%; position: relative; margin-top: -1.45rem; z-index: 1; } .list-box-bg { width: 9.96rem; height: 15.93rem; margin: 0 auto; background: url(../images/list-box-bg.png) no-repeat; background-size: 100% 100%; position: relative; overflow: hidden; } .list-box-bg2 { width: 9.96rem; height: 15.93rem; margin: 0 auto; background: url(../images/list-box-bg2.png) no-repeat; background-size: 100% 100%; position: relative; overflow: hidden; } .like-btn { width: 1.21rem; position: absolute; top: 2.75rem; } .like-btn1 { left: 3.13rem; z-index: 5; } .like-btn2 { right: 3.13rem; z-index: 5; } .list-btn1 { position: relative; margin: 0 auto; height: 1.6rem; width: 9.33rem; background: url(../images/list-btn1.png) no-repeat; background-size: 100% 100%; margin-top: 2.35rem; } .list-btn1 div { width: 50%; height: 1.6rem; float: left; position: relative; } .list-btn2 { background: url(../images/list-btn2.png) no-repeat; background-size: 100% 100%; } .list-top-box { height: 5rem; width: 9rem; margin: 0 auto; position: relative; left: 0.05rem; } .list-top-box h2 { height: 5rem; line-height: 5rem; font-size: 0.5rem; color: #067B00; text-align: center; } .task3-time { color: #067B00; font-size: 0.3rem; position: absolute; top: 6.25rem; left: 3.9rem; } .list-top1 { width: 2.8rem; height: 3.9rem; position: absolute; left: 3.1rem; top: 0; } .list-top2 { width: 2.8rem; height: 3.9rem; position: absolute; left: 0.25rem; top: 0.9rem; } .list-top3 { width: 2.8rem; height: 3.9rem; position: absolute; right: 0.25rem; top: 0.9rem; } .top-face { width: 1.86rem; height: 1.85rem; background: url(../images/top-face.png) no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; z-index: 5; } .top-mc-face { width: 1.4rem; height: 1.4rem; border-radius: 50%; position: absolute; top: 0.2rem; left: 0.7rem; } .top-mc-p1 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 2.8rem; font-size: 0.35rem; font-weight: 700; color: #fff; text-align: center; margin-top: 0.1rem; text-shadow: 0.03rem 0.03rem 0.03rem #0F7F03, -0.03rem 0.03rem 0.03rem #0F7F03, 0.03rem -0.03rem 0.03rem #0F7F03, -0.03rem -0.03rem 0.03rem #0F7F03; } .top-mc-p2 { font-size: 0.33rem; color: #067B00; text-align: center; padding-top: 0.1rem; } .top-mc-p3 { font-size: 0.33rem; color: #FF7930; text-align: center; padding-top: 0.1rem; } .list-content { width: 9rem; height: 4.5rem; position: relative; margin: 0 auto; overflow: scroll; -webkit-overflow-scrolling: touch; } .list-content li { width: 9rem; height: 1.5rem; position: relative; } .list-box1 { height: 1.5rem; width: 1.1rem; position: relative; float: left; color: #1D8513; text-align: center; line-height: 1.5rem; font-size: 0.35rem; } .list-box2 { width: 4.8rem; height: 1.5rem; position: relative; float: left; text-indent: 1.2rem; line-height: 1.5rem; color: #1D8513; font-size: 0.35rem; } .list-box2 .list-mc-face { width: 0.9rem; height: 0.9rem; position: absolute; top: 0.3rem; left: 0.1rem; border-radius: 50%; } .list-box3 { width: 3.1rem; height: 1.5rem; position: relative; float: left; line-height: 1.5rem; color: #1D8513; font-size: 0.35rem; } .top-mc-face1 { width: 1.866rem; height: 1.853rem; background: url(../images/top-face.png) no-repeat; background-size: 100% 100%; position: absolute; top: 1.4rem; left: 2.8rem; z-index: 5; } .top-mc-face2 { width: 1.866rem; height: 1.853rem; background: url(../images/top-face.png) no-repeat; background-size: 100% 100%; position: absolute; top: 1.4rem; right: 2.8rem; z-index: 5; } .top-face1 { width: 1.4rem; height: 1.4rem; border-radius: 50%; position: absolute; top: 1.65rem; left: 3.04rem; } .top-face2 { width: 1.4rem; height: 1.4rem; border-radius: 50%; position: absolute; top: 1.65rem; left: 5.55rem; } .top-mc-box-p1 { width: 2.4rem; font-size: 0.35rem; font-weight: 700; position: absolute; top: 3.2rem; left: 2.5rem; text-align: center; color: #fff; margin-top: 0.1rem; text-shadow: 0.03rem 0.03rem 0.03rem #0F7F03, -0.03rem 0.03rem 0.03rem #0F7F03, 0.03rem -0.03rem 0.03rem #0F7F03, -0.03rem -0.03rem 0.03rem #0F7F03; } .top-mc-box-p2 { width: 2.4rem; font-size: 0.35rem; position: absolute; top: 3.7rem; left: 2.5rem; text-align: center; color: #fff; margin-top: 0.1rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .top-mc-box-p3 { width: 2.4rem; font-size: 0.35rem; position: absolute; top: 4.3rem; left: 2.5rem; text-align: center; color: #FFFF50; } .top-mc-box2-p1 { width: 2.4rem; font-size: 0.35rem; font-weight: 700; position: absolute; top: 3.2rem; left: 5rem; text-align: center; color: #fff; margin-top: 0.1rem; text-shadow: 0.03rem 0.03rem 0.03rem #0F7F03, -0.03rem 0.03rem 0.03rem #0F7F03, 0.03rem -0.03rem 0.03rem #0F7F03, -0.03rem -0.03rem 0.03rem #0F7F03; } .top-mc-box2-p2 { width: 2.4rem; font-size: 0.35rem; position: absolute; top: 3.7rem; left: 5rem; text-align: center; color: #fff; margin-top: 0.1rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .top-mc-box2-p3 { width: 2.4rem; font-size: 0.35rem; position: absolute; top: 4.3rem; left: 5rem; text-align: center; color: #FFFF50; } .layer-game { display: none; width: 10rem; height: 7.4rem; background: url(../images/layer-game.png) no-repeat; background-size: 100% 100%; position: relative; } .act-room-bg1 { width: 8rem; height: 10.375rem; background: url(../images/act-room-bg.png?v=2024081301) no-repeat; background-size: 100% 100%; float: right; } .act-room-bg1 .num-box { position: absolute; right: 0.2rem; top: 1.25rem; width: 2rem; height: 2rem; border-radius: 50%; font-size: 1.3rem; background: rgba(37, 137, 28); text-align: center; line-height: 2rem; font-weight: 700; color: #f0ff25; border: 0.1rem solid #55eb3d; } .act-room-bg2 { width: 10rem; height: 8.482rem; background: url(../images/act-room-bg2.png) no-repeat; background-size: 100% 100%; position: relative; } .act-room-p1 { text-align: center; width: 10rem; height: 1rem; position: absolute; top: 1rem; font-size: 0.7rem; color: #278B1C; } .act-room-p2 { height: 1.5rem; width: 4.155rem; background: url(../images/act-room-p.png) no-repeat; background-size: 100% 100%; position: absolute; top: 2.3rem; left: 2.922rem; font-size: 0.8rem; color: #278B1C; line-height: 1.5rem; text-align: center; font-weight: 700; } .act-room-p3 { text-align: center; width: 10rem; height: 1rem; position: absolute; top: 4rem; font-size: 0.7rem; color: #278B1C; } .act-room-p4 { height: 1.5rem; width: 4.155rem; background: url(../images/act-room-p.png) no-repeat; background-size: 100% 100%; position: absolute; top: 5.3rem; left: 2.922rem; font-size: 0.8rem; color: #278B1C; line-height: 1.5rem; text-align: center; font-weight: 700; } .line { width: 3.58rem; position: absolute; bottom: 0; left: 2.8rem; } .pop { width: 10rem; height: 10.546rem; background: url(../images/pop.png) no-repeat; background-size: 100% 100%; position: relative; } .pop-btn { position: absolute; left: 2.895rem; top: 7.7rem; width: 4.21rem; height: 1.17rem; background: url(../images/pop-btn.png) no-repeat; background-size: 100% 100%; } .close { position: absolute; width: 0.64rem; height: 0.653rem; background: url(../images/close.png) no-repeat; background-size: 100% 100%; right: 0rem; top: 0rem; } .ref { width: 0.8rem; position: fixed; left: 0; top: 6rem; z-index: 500; } .rule-btn { position: fixed; top: 6rem; z-index: 500; width: 1.64rem; right: 0; } .back { position: fixed; top: 6rem; z-index: 500; width: 1.64rem; right: 0; } .rule-bg { width: 10rem; height: 28.55rem; background: url(../images/rule.png) no-repeat; background-size: 100% auto; position: relative; margin: 0 auto; } .rule-bg-en { position: relative; width: 10rem; height: 33.7rem; background: url(../images/en/rule.png) no-repeat; background-size: 100% auto; } .callKF { width: 10rem; position: absolute; bottom: 0.3rem; height: 0.8rem; color: #FBF3FF; text-align: center; font-size: 0.33rem; } .callKF > span { height: 0.5rem; padding: 0.08rem; padding-left: 0.25rem; padding-right: 0.25rem; background: #f3f3f3; border-radius: 0.1rem; color: #025752; } .bottom-nav { position: fixed; bottom: 0; left: 0; z-index: 500; width: 10rem; height: 1.866rem; background: url(../images/bottom-nav.png) no-repeat; background-size: 100% 100%; } .bottom-nav .list-box1 { height: 1.866rem; line-height: 1.866rem; color: #fff; font-weight: 700; } .bottom-nav .list-box2 { height: 1.866rem; line-height: 1.866rem; color: #fff; font-weight: 700; } .bottom-nav .list-box3 { height: 1.866rem; line-height: 1.866rem; color: #fff; font-weight: 700; } .bottom-nav .list-mc-face { top: 0.5rem; }