.bg-en .banner { background: url(../images/en/banner.png) no-repeat; background-size: 100% 100%; } .bg-en .top-btn1 { background: url(../images/en/top-btn1.png) no-repeat; background-size: 100% 100%; } .bg-en .top-btn2 { background: url(../images/en/top-btn2.png) no-repeat; background-size: 100% 100%; } .bg-en .gift-box { background: url(../images/en/gift-box.png) no-repeat; background-size: 100% 100%; } .bg-en .mc-list { background: url(../images/en/mc-list.png) no-repeat; background-size: 100% 100%; } .bg-en .list-btn1 { background: url(../images/en/list-btn1.png) no-repeat; background-size: 100% 100%; margin-top: 4.4rem; } .bg-en .list-btn2 { background: url(../images/en/list-btn2.png) no-repeat; background-size: 100% 100%; } .bg-en .mc-ul { height: 7rem; } .bg-en .list-top { background: url(../images/en/list-top.png) no-repeat; background-size: 100% 100%; } .bg-en .user-list-box { background: url(../images/en/list-bg.png) no-repeat; background-size: 100% 100%; } .bg-en .task-box { height: 13.66rem; background: url(../images/en/task-box.png) no-repeat; background-size: 100% 100%; } .bg-en .lang-btn1 { background: url(../images/en/lang-btn1.png) no-repeat; background-size: 100% 100%; } .bg-en .lang-btn2 { background: url(../images/en/lang-btn2.png) no-repeat; background-size: 100% 100%; } .bg-en .task-box .task1 { top: 4.1rem; } .bg-en .task-box .task2 { top: 5.85rem; } .bg-en .task-box .task4 { top: 9.4rem; } .bg-en .task-box .task5 { top: 11.15rem; } .bg-en .game-top { background: url(../images/en/game-top.png) no-repeat; background-size: 100% 100%; } .bg-en .fly-task-box { background: url(../images/en/fly-task-box.png) no-repeat; background-size: 100% 100%; } .bg-en .task2-btn { background: url(../images/en/task2.png) no-repeat; background-size: 100% 100%; } .bg-en .task3-btn { background: url(../images/en/task3.png) no-repeat; background-size: 100% 100%; } .bg-en .task4-btn { background: url(../images/en/task4.png) no-repeat; background-size: 100% 100%; } .bg-en .task5-btn { background: url(../images/en/task5.png) no-repeat; background-size: 100% 100%; } .bg-en .task6-btn { background: url(../images/en/task6.png) no-repeat; background-size: 100% 100%; } .bg-en .exc-btn { background: url(../images/en/exc-btn.png) no-repeat; background-size: 100% 100%; } .bg-en .rule-btn { background: url(../images/en/game-btn.png) no-repeat; background-size: 100% 100%; } .bg-en .layer-rule { background: url(../images/en/layer-rule.png) no-repeat; background-size: 100% 100%; } .bg-en .rule { background: url(../images/en/rule-btn.png) no-repeat; background-size: 100% 100%; } .bg-en .act-room-bg2 { background: url(../images/en/act-room-bg2.png) no-repeat; background-size: 100% 100%; } .rule-bg { height: 40.28rem; width: 10rem; background: url(../images/rule-bg.png) no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; } .rule-bg-en { position: relative; height: 52.5rem; width: 10rem; background: url(../images/en/rule-bg.png) no-repeat; background-size: 100% auto; } .back { width: 1.72rem; height: 0.6rem; position: fixed; z-index: 500; top: 5rem; right: 0; } .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: #50504a; } .rule { width: 1.72rem; height: 0.6rem; position: fixed; z-index: 500; top: 5rem; right: 0; background: url(../images/rule-btn.png) no-repeat; background-size: 100% 100%; } .ref { width: 0.8rem; position: fixed; left: 0; top: 5rem; z-index: 500; } h2 { text-align: center; font-size: 0.6rem; color: #fff; line-height: 3.5rem; } .bg { width: 10rem; margin: 0 auto; position: relative; } .layer-rule { width: 10rem; height: 10.72rem; background: url(../images/layer-rule.png) no-repeat; background-size: 100% 100%; position: relative; display: none; } .layer-rule-content { width: 10rem; height: 8.7rem; position: absolute; top: 1.726rem; left: 0; overflow: scroll; -webkit-overflow-scrolling: touch; text-align: center; } .layer-rule-content > img { width: 9.4rem; } .banner { width: 10rem; height: 9.72rem; background: url(../images/banner.png) no-repeat; background-size: 100% 100%; } .top-btn1 { width: 10rem; height: 2.133rem; background: url(../images/top-btn1.png) no-repeat; background-size: 100% 100%; position: relative; transition: 0.2s all; } .top-btn1 div { width: 50%; height: 2.133rem; float: left; position: relative; } .top-btn2 { background: url(../images/top-btn2.png) no-repeat; background-size: 100% 100%; } .gift-box { width: 9.38rem; height: 12.18rem; background: url(../images/gift-box.png) no-repeat; background-size: 100% 100%; margin: 0 auto; position: relative; margin-top: 0.2rem; } .mc-list { width: 9.38rem; height: 19.506rem; background: url(../images/mc-list.png) no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; z-index: 5; margin-top: 0.5rem; overflow: hidden; } .list-btn1 { width: 8.4rem; height: 1.6rem; background: url(../images/list-btn1.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-top: 4rem; transition: 0.2s all; } .list-btn1 div { width: 50%; float: left; height: 1.6rem; } .list-btn2 { background: url(../images/list-btn2.png) no-repeat; background-size: 100% 100%; } .list-top { width: 9.97rem; height: 6.64rem; background: url(../images/list-top.png) no-repeat; background-size: 100% 100%; position: relative; margin-top: -0.5rem; } .user-list-box { width: 9.38rem; height: 26.56rem; margin: 0 auto; background: url(../images/list-bg.png) no-repeat; background-size: 100% 100%; position: relative; margin-top: -1rem; overflow: hidden; } .exc-btn { position: absolute; z-index: 50; left: 0.2rem; top: 2.45rem; width: 2.426rem; height: 0.86rem; background: url(../images/exc-btn.png) no-repeat; background-size: 100% 100%; } .rule-btn { position: absolute; z-index: 50; right: 0.2rem; top: 2.45rem; width: 2.42rem; height: 0.86rem; background: url(../images/game-btn.png) no-repeat; background-size: 100% 100%; } .mc-top { position: relative; width: 9.38rem; height: 5.8rem; } .mc-top-box1 { width: 3.12rem; height: 4.5rem; position: absolute; left: 3.12rem; top: 0; } .mc-top-box2 { width: 3.12rem; height: 4.5rem; position: absolute; left: 0; top: 1rem; } .mc-top-box3 { width: 3.12rem; height: 4.5rem; position: absolute; top: 1rem; right: 0; } .king { width: 2.48rem; height: 2.18rem; background: url(../images/king.png) no-repeat; background-size: 100% 100%; margin: 0 auto; position: relative; margin-top: 0.3rem; z-index: 5; } .top-p1 { color: #fff; font-size: 0.35rem; text-align: center; padding-top: 0.2rem; width: 3.12rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .top-p2 { color: #C691FF; font-size: 0.38rem; text-align: center; padding-top: 0.1rem; width: 3.12rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .top-p3 { color: #32F8FF; font-size: 0.35rem; text-align: center; font-weight: 700; padding-top: 0.1rem; text-shadow: 0 0 0.05rem #fff; width: 3.12rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .king-face { width: 1.9rem; height: 1.9rem; position: absolute; border-radius: 50%; top: 0.4rem; left: 0.63rem; } .mc-ul { position: relative; width: 8.7rem; height: 7.3rem; margin: 0 auto; overflow: scroll; -webkit-overflow-scrolling: touch; } .mc-ul li { height: 1.46rem; width: 8.7rem; position: relative; } .mc-ul .mc-li1 { width: 0.8rem; height: 1.46rem; line-height: 1.46rem; float: left; position: relative; color: #fff; font-size: 0.4rem; text-align: center; } .mc-ul .mc-li2 { width: 4.8rem; height: 1.46rem; line-height: 1.46rem; text-indent: 1.4rem; float: left; position: relative; color: #fff; font-size: 0.37rem; } .mc-ul .mc-li2 img { position: absolute; top: 0.13rem; left: 0; width: 1.2rem; height: 1.2rem; border-radius: 50%; } .mc-ul .mc-li3 { width: 3rem; height: 1.46rem; font-size: 0.37rem; float: left; position: relative; color: #C691FF; line-height: 1.46rem; } .mc-ul .mc-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .lang-btn1 { position: relative; width: 8.4rem; height: 1.6rem; background: url(../images/lang-btn1.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-top: 1.9rem; transition: 0.2s all; } .lang-btn1 div { width: 50%; float: left; height: 1.6rem; } .lang-btn2 { background: url(../images/lang-btn2.png) no-repeat; background-size: 100% 100%; } .user-ul { height: 19.5rem; width: 8.7rem; margin: 0 auto; position: relative; margin-top: 2.6rem; overflow: scroll; -webkit-overflow-scrolling: touch; } .user-ul li { width: 8.53rem; height: 2.453rem; background: url(../images/list-bg6.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.53rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.53rem; text-indent: 1.5rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .user-ul .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.65rem; left: 0; } .user-ul .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.53rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .user-ul li:nth-child(1) { width: 8.53rem; height: 2.53rem; background: url(../images/list-bg1.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul li:nth-child(1) .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.6rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul li:nth-child(1) .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.6rem; text-indent: 1.5rem; } .user-ul li:nth-child(1) .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.7rem; left: 0; } .user-ul li:nth-child(1) .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.6rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul li:nth-child(1) .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .user-ul li:nth-child(2) { width: 8.53rem; height: 2.53rem; background: url(../images/list-bg2.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul li:nth-child(2) .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.6rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul li:nth-child(2) .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.6rem; text-indent: 1.5rem; } .user-ul li:nth-child(2) .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.7rem; left: 0; } .user-ul li:nth-child(2) .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.6rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul li:nth-child(2) .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .user-ul li:nth-child(3) { width: 8.53rem; height: 2.53rem; background: url(../images/list-bg3.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul li:nth-child(3) .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.6rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul li:nth-child(3) .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.6rem; text-indent: 1.5rem; } .user-ul li:nth-child(3) .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.7rem; left: 0; } .user-ul li:nth-child(3) .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.6rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul li:nth-child(3) .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .user-ul li:nth-child(4) { width: 8.53rem; height: 2.53rem; background: url(../images/list-bg4.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul li:nth-child(4) .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.6rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul li:nth-child(4) .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.6rem; text-indent: 1.5rem; } .user-ul li:nth-child(4) .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.7rem; left: 0; } .user-ul li:nth-child(4) .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.6rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul li:nth-child(4) .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .user-ul li:nth-child(5) { width: 8.53rem; height: 2.53rem; background: url(../images/list-bg5.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-bottom: 0.3rem; } .user-ul li:nth-child(5) .user-li1 { position: relative; float: left; width: 1.05rem; height: 2.53rem; line-height: 2.6rem; text-align: center; font-size: 0.4rem; color: #D8A0FF; } .user-ul li:nth-child(5) .user-li2 { position: relative; float: left; width: 4.4rem; font-size: 0.35rem; color: #D8A0FF; line-height: 2.6rem; text-indent: 1.5rem; } .user-ul li:nth-child(5) .user-li2 .user-face { width: 1.2rem; height: 1.2rem; border-radius: 50%; position: absolute; top: 0.7rem; left: 0; } .user-ul li:nth-child(5) .user-li3 { position: relative; float: left; width: 3rem; height: 2.53rem; line-height: 2.6rem; font-size: 0.35rem; color: #D8A0FF; } .user-ul li:nth-child(5) .user-li3 span { color: #32F8FF; font-weight: 700; text-shadow: 0 0 0.05rem #fff; } .task-box { width: 9.38rem; height: 13.66rem; background: url(../images/task-box.png) no-repeat; background-size: 100% 100%; margin: 0 auto; margin-top: 0.3rem; position: relative; z-index: 5; } .task-box .task1 { position: absolute; width: 2rem; height: 0.906rem; left: 6.8rem; top: 3.77rem; } .task-box .task2 { position: absolute; width: 2rem; height: 0.906rem; left: 6.8rem; top: 5.7rem; } .task-box .task3 { position: absolute; width: 2rem; height: 0.906rem; left: 6.8rem; top: 7.63rem; } .task-box .task4 { position: absolute; width: 2rem; height: 0.906rem; left: 6.8rem; top: 9.55rem; } .task-box .task5 { position: absolute; width: 2rem; height: 0.906rem; left: 6.8rem; top: 11.45rem; } .task2-btn { background: url(../images/task2.png) no-repeat; background-size: 100% 100%; } .task3-btn { background: url(../images/task3.png) no-repeat; background-size: 100% 100%; } .task4-btn { background: url(../images/task4.png) no-repeat; background-size: 100% 100%; } .task5-btn { background: url(../images/task5.png) no-repeat; background-size: 100% 100%; } .task6-btn { background: url(../images/task6.png) no-repeat; background-size: 100% 100%; } .game-top { position: relative; width: 10rem; height: 6.64rem; background: url(../images/game-top.png) no-repeat; background-size: 100% 100%; margin-top: -1.5rem; } iframe { height: 11.4rem; width: 10rem; margin-top: -2.8rem; position: relative; z-index: 10; } .fly-task-box { width: 9.38rem; height: 15.6rem; background: url(../images/fly-task-box.png) no-repeat; background-size: 100% 100%; margin: 0 auto; position: relative; margin-top: 0.5rem; } .fly-task-bar { width: 0.43rem; height: 10.2rem; border-radius: 1rem; position: absolute; left: 4.44rem; bottom: 2.5rem; } .fly-gift1 { height: 1rem; position: absolute; bottom: 0.2rem; left: -0.25rem; } .fly-gift2 { height: 1rem; position: absolute; bottom: 2rem; left: -0.25rem; } .fly-gift3 { height: 1rem; position: absolute; bottom: 3.7rem; left: -0.25rem; } .fly-gift4 { height: 1rem; position: absolute; bottom: 5.4rem; left: -0.25rem; } .fly-gift5 { height: 1rem; position: absolute; bottom: 7.15rem; left: -0.25rem; } .fly-gift6 { height: 1rem; position: absolute; bottom: 8.85rem; left: -0.25rem; } .fly-gift-stage1 { filter: grayscale(100%); } .fly-gift-stage2 { animation-name: wiggle; -webkit-animation-name: wiggle; animation-duration: 2s; -webkit-animation-duration: 2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; } .fly-gift-stage3 { left: -0.35rem; } .act-room-bg { position: relative; width: 8rem; height: 3.402rem; background: url(../images/act-room-bg.png) no-repeat; background-size: 100% 100%; float: right; } .act-room-p1 { color: #fff; font-size: 0.65rem; text-indent: 0.7rem; padding-top: 0.6rem; } .act-room-p2 { color: #fff; font-size: 0.65rem; text-indent: 0.7rem; padding-top: 0.2rem; } .act-room-bg2 { position: relative; width: 5.04rem; height: 3.402rem; background: url(../images/act-room-bg2.png) no-repeat; background-size: 100% 100%; } .act-room-bg2 p { display: none; } .pop { width: 6.96rem; height: 8.88rem; background: url(../images/pop-bg.png) no-repeat; background-size: 100% 100%; position: relative; margin: 0 auto; } .pop-btn { width: 3.306rem; height: 2.306rem; background: url(../images/pop-btn.png) no-repeat; background-size: 100% 100%; position: absolute; margin: 0 auto; bottom: -0.3rem; left: 1.85rem; }