Commit 40ed0293 by libai

ft活动上线

parent dba7e2b7
Showing with 533 additions and 4 deletions
.bg-en .banner {
background: url(../images/en/banner.png) no-repeat !important;
background-size: 100% 100% !important;
}
.bg-en .gift-box {
background: url(../images/en/gift-box.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .top-btn1 {
background: url(../images/en/top-btn1.png) no-repeat;
background-size: 100% 100%;
margin-left: 0;
}
.bg-en .top-btn2 {
background: url(../images/en/top-btn2.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k6 {
background: url(../images/en/k6.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k5 {
background: url(../images/en/k5.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k4 {
background: url(../images/en/k4.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k3 {
background: url(../images/en/k3.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k2 {
background: url(../images/en/k2.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .k1 {
background: url(../images/en/k1.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .lucky-name {
background: url(../images/en/lucky-name.png) no-repeat;
background-size: 100% 100%;
width: 7.37rem;
height: 3rem;
}
.bg-en .task1 {
top: 3.4rem;
}
.bg-en .task2 {
top: 5.35rem;
}
.bg-en .task3 {
top: 6.4rem;
}
.bg-en .task4 {
top: 8.3rem;
}
.bg-en .task5 {
top: 9.9rem;
}
.bg-en .task-img1 {
background: url(../images/en/task1.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .task-img2 {
background: url(../images/en/task2.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .task-img3 {
background: url(../images/en/task3.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .task-img4 {
background: url(../images/en/task4.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .task-img5 {
background: url(../images/en/task5.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .task-box {
height: 11.94rem;
background: url(../images/en/task-box.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .extract1 {
background: url(../images/en/extract1.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .extract10 {
background: url(../images/en/extract10.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .lucky-gift-box {
background: url(../images/en/lucky-gift-box.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .layer-fans {
background: url(../images/en/layer-fans.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .record-btn {
background: url(../images/en/record.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .layer-result {
background: url(../images/en/layer-result.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .layer-gift1 {
background: url(../images/en/layer-gift1.png) no-repeat;
background-size: 100% 100%;
}
.bg-en .layer-gift10 {
background: url(../images/en/layer-gift2.png) no-repeat;
background-size: 100% 100%;
}
.bg { .bg {
margin: 0 auto; margin: 0 auto;
position: relative; position: relative;
...@@ -9,8 +128,38 @@ ...@@ -9,8 +128,38 @@
.ref { .ref {
width: 0.73rem; width: 0.73rem;
position: fixed; position: fixed;
left: 0;
top: 5.5rem;
z-index: 500;
}
.rule-bg {
position: relative;
width: 10rem;
height: 31.866rem;
background: url(../images/rule-bg.png) no-repeat;
background-size: 100% auto;
margin: 0 auto;
}
.rule-bg-en {
position: relative;
width: 10rem;
height: 39.44rem;
background: url(../images/en/rule-bg.png) no-repeat;
background-size: 100% auto;
margin: 0 auto;
}
.back {
position: fixed;
top: 5.5rem;
right: 0;
width: 1.72rem;
z-index: 500;
}
.rule-btn {
position: fixed;
top: 5.5rem;
right: 0; right: 0;
top: 5rem; width: 1.72rem;
z-index: 500; z-index: 500;
} }
.banner { .banner {
...@@ -181,6 +330,11 @@ ...@@ -181,6 +330,11 @@
.lucky-box .floor { .lucky-box .floor {
top: -0.5rem; top: -0.5rem;
} }
.helo {
width: 10rem;
position: absolute;
top: 6rem;
}
.lucky-name { .lucky-name {
width: 6.2rem; width: 6.2rem;
height: 2.666rem; height: 2.666rem;
...@@ -211,6 +365,45 @@ ...@@ -211,6 +365,45 @@
width: 4rem; width: 4rem;
top: 3.3rem; top: 3.3rem;
left: 3rem; left: 3rem;
opacity: 0.5;
}
.arm-show {
animation: armShow 4s infinite linear;
}
.arm-show2 {
animation: armShow2 2.5s 1 linear forwards;
}
@keyframes armShow {
0% {
opacity: 0.5;
transform: scale(1) translateY(0);
}
70% {
opacity: 0.1;
transform: scale(1.05) translateY(-0.1rem);
}
100% {
opacity: 0.5;
transform: scale(1) translateY(0);
}
}
@keyframes armShow2 {
0% {
opacity: 0;
transform: scale(1) translateY(2rem);
}
50% {
opacity: 0.6;
transform: scale(1.05) translateY(-0.1rem);
}
90% {
opacity: 1;
transform: scale(1) translateY(0);
}
100% {
opacity: 1;
transform: scale(1) translateY(0);
}
} }
.task-btn { .task-btn {
position: absolute; position: absolute;
...@@ -365,7 +558,6 @@ ...@@ -365,7 +558,6 @@
background: url(../images/layer-fans.png) no-repeat; background: url(../images/layer-fans.png) no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
position: relative; position: relative;
margin-bottom: 5rem;
overflow: hidden; overflow: hidden;
} }
.layer-fans-ul { .layer-fans-ul {
...@@ -397,6 +589,15 @@ ...@@ -397,6 +589,15 @@
position: relative; position: relative;
color: #efd9ff; color: #efd9ff;
font-size: 0.38rem; font-size: 0.38rem;
text-indent: 0.8rem;
}
.layer-fans-ul .layer-fans-box2 > a img {
width: 0.8rem;
height: 0.8rem;
border-radius: 50%;
left: -0.38rem;
position: absolute;
top: 0.25rem;
} }
.layer-fans-ul .layer-fans-box3 { .layer-fans-ul .layer-fans-box3 {
width: 3.4rem; width: 3.4rem;
...@@ -406,6 +607,7 @@ ...@@ -406,6 +607,7 @@
position: relative; position: relative;
color: #efd9ff; color: #efd9ff;
font-size: 0.38rem; font-size: 0.38rem;
text-indent: 0.2rem;
} }
.mc-nav { .mc-nav {
position: fixed; position: fixed;
...@@ -504,3 +706,61 @@ ...@@ -504,3 +706,61 @@
text-align: center; text-align: center;
padding-top: 0.35rem; padding-top: 0.35rem;
} }
.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: #FF3CFF;
}
.record-btn {
width: 1.56rem;
height: 0.573rem;
background: url(../images/record.png) no-repeat;
background-size: 100% 100%;
position: absolute;
right: 0.3rem;
top: 0.6rem;
}
.layer-result {
position: relative;
width: 9.626rem;
height: 7.8rem;
background: url(../images/layer-result.png) no-repeat;
background-size: 100% 100%;
}
.layer-result-ul {
width: 9.2rem;
height: 4.9rem;
left: 0.213rem;
position: absolute;
overflow: scroll;
-webkit-overflow-scrolling: touch;
top: 2rem;
}
.layer-result-ul li {
height: 1rem;
width: 9.2rem;
position: relative;
}
.layer-result-ul li div {
width: 50%;
height: 1rem;
line-height: 1rem;
float: left;
position: relative;
font-size: 0.35rem;
color: #fff;
text-align: center;
}
.bg-en{
.banner{
background: url(../images/en/banner.png) no-repeat !important;
background-size: 100% 100% !important;
}
.gift-box{
background: url(../images/en/gift-box.png) no-repeat;
background-size: 100% 100%;
}
.top-btn1{
background: url(../images/en/top-btn1.png) no-repeat;
background-size: 100% 100%;
margin-left: 0;
}
.top-btn2{
background: url(../images/en/top-btn2.png) no-repeat;
background-size: 100% 100%;
}
.k6{
background: url(../images/en/k6.png) no-repeat;
background-size: 100% 100%;
}
.k5{
background: url(../images/en/k5.png) no-repeat;
background-size: 100% 100%;
}
.k4{
background: url(../images/en/k4.png) no-repeat;
background-size: 100% 100%;
}
.k3{
background: url(../images/en/k3.png) no-repeat;
background-size: 100% 100%;
}
.k2{
background: url(../images/en/k2.png) no-repeat;
background-size: 100% 100%;
}
.k1{
background: url(../images/en/k1.png) no-repeat;
background-size: 100% 100%;
}
.lucky-name{
background: url(../images/en/lucky-name.png)no-repeat;
background-size: 100% 100%;
width: 7.37rem;
height: 3rem;
}
.task1{
top: 3.4rem;
}
.task2{
top: 5.35rem;
}
.task3{
top: 6.4rem;
}
.task4{
top: 8.3rem;
}
.task5{
top: 9.9rem;
}
.task-img1{
background:url(../images/en/task1.png)no-repeat;
background-size: 100% 100%;
}
.task-img2{
background:url(../images/en/task2.png)no-repeat;
background-size: 100% 100%;
}
.task-img3{
background:url(../images/en/task3.png)no-repeat;
background-size: 100% 100%;
}
.task-img4{
background:url(../images/en/task4.png)no-repeat;
background-size: 100% 100%;
}
.task-img5{
background:url(../images/en/task5.png)no-repeat;
background-size: 100% 100%;
}
.task-box{
height: 11.94rem;
background: url(../images/en/task-box.png)no-repeat;
background-size: 100% 100%;
}
.extract1{
background: url(../images/en/extract1.png)no-repeat;
background-size: 100% 100%;
}
.extract10{
background: url(../images/en/extract10.png)no-repeat;
background-size: 100% 100%;
}
.lucky-gift-box{
background: url(../images/en/lucky-gift-box.png)no-repeat;
background-size: 100% 100%;
}
.layer-fans{
background: url(../images/en/layer-fans.png) no-repeat;
background-size: 100% 100%;
}
.record-btn{
background: url(../images/en/record.png)no-repeat;
background-size: 100% 100%;
}
.layer-result{
background: url(../images/en/layer-result.png) no-repeat;
background-size: 100% 100%;
}
.layer-gift1{
background: url(../images/en/layer-gift1.png)no-repeat;
background-size: 100% 100%;
}
.layer-gift10{
background: url(../images/en/layer-gift2.png)no-repeat;
background-size: 100% 100%;
}
}
.bg{ .bg{
margin: 0 auto; margin: 0 auto;
position: relative; position: relative;
...@@ -9,8 +131,38 @@ ...@@ -9,8 +131,38 @@
.ref{ .ref{
width: 0.73rem; width: 0.73rem;
position: fixed; position: fixed;
left: 0;
top: 5.5rem;
z-index: 500;
}
.rule-bg{
position: relative;
width: 10rem;
height: 31.866rem;
background: url(../images/rule-bg.png)no-repeat;
background-size: 100% auto;
margin: 0 auto;
}
.rule-bg-en{
position: relative;
width: 10rem;
height: 39.44rem;
background: url(../images/en/rule-bg.png)no-repeat;
background-size: 100% auto;
margin: 0 auto;
}
.back{
position: fixed;
top: 5.5rem;
right: 0;
width: 1.72rem;
z-index: 500;
}
.rule-btn{
position: fixed;
top: 5.5rem;
right: 0; right: 0;
top: 5rem; width: 1.72rem;
z-index: 500; z-index: 500;
} }
.banner{ .banner{
...@@ -183,6 +335,11 @@ ...@@ -183,6 +335,11 @@
top: -0.5rem; top: -0.5rem;
} }
} }
.helo{
width: 10rem;
position: absolute;
top: 6rem;
}
.lucky-name{ .lucky-name{
width: 6.2rem; width: 6.2rem;
height: 2.666rem; height: 2.666rem;
...@@ -213,6 +370,46 @@ ...@@ -213,6 +370,46 @@
width: 4rem; width: 4rem;
top: 3.3rem; top: 3.3rem;
left: 3rem; left: 3rem;
opacity: 0.5;
}
.arm-show{
animation: armShow 4s infinite linear;
}
.arm-show2{
animation: armShow2 2.5s 1 linear forwards;
}
@keyframes armShow{
0%{
opacity: 0.5;
transform: scale(1) translateY(0);
}
70%{
opacity: 0.1;
transform: scale(1.05)translateY(-0.1rem);
}
100%{
opacity: 0.5;
transform: scale(1) translateY(0);
}
}
@keyframes armShow2{
0%{
opacity: 0;
transform: scale(1) translateY(2rem);
}
50%{
opacity: 0.6;
transform: scale(1.05)translateY(-0.1rem);
}
90%{
opacity: 1;
transform: scale(1) translateY(0);
}
100%{
opacity: 1;
transform: scale(1) translateY(0);
}
} }
.task-btn{ .task-btn{
position: absolute; position: absolute;
...@@ -372,7 +569,7 @@ ...@@ -372,7 +569,7 @@
background: url(../images/layer-fans.png)no-repeat; background: url(../images/layer-fans.png)no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
position: relative; position: relative;
margin-bottom: 5rem; // margin-bottom: 5rem;
overflow: hidden; overflow: hidden;
} }
.layer-fans-ul{ .layer-fans-ul{
...@@ -403,6 +600,16 @@ ...@@ -403,6 +600,16 @@
position: relative; position: relative;
color: #efd9ff; color: #efd9ff;
font-size: 0.38rem; font-size: 0.38rem;
text-indent: 0.8rem;
>a img{
width: 0.8rem;
height: 0.8rem;
border-radius: 50%;
left: -0.38rem;
position: absolute;
top: 0.25rem;
}
} }
.layer-fans-box3{ .layer-fans-box3{
width: 3.4rem; width: 3.4rem;
...@@ -412,6 +619,7 @@ ...@@ -412,6 +619,7 @@
position: relative; position: relative;
color: #efd9ff; color: #efd9ff;
font-size: 0.38rem; font-size: 0.38rem;
text-indent: 0.2rem;
} }
} }
.mc-nav{ .mc-nav{
...@@ -512,3 +720,63 @@ ...@@ -512,3 +720,63 @@
text-align: center; text-align: center;
padding-top: 0.35rem; padding-top: 0.35rem;
} }
.callKF{
width: 10rem;
position: absolute;
bottom: 0.3rem;
height: 0.8rem;
color: #FBF3FF;
text-align: center;
font-size: 0.33rem;
>span{
height: 0.5rem;
padding: 0.08rem;
padding-left: 0.25rem;
padding-right: 0.25rem;
background: #f3f3f3;
border-radius: 0.1rem;
color: #FF3CFF;
}
}
.record-btn{
width: 1.56rem;
height: 0.573rem;
background: url(../images/record.png) no-repeat;
background-size: 100% 100%;
position: absolute;
right: 0.3rem;
top: 0.6rem;
}
.layer-result{
position: relative;
width: 9.626rem;
height: 7.8rem;
background: url(../images/layer-result.png)no-repeat;
background-size: 100% 100%;
}
.layer-result-ul{
width: 9.2rem;
height: 4.9rem;
// background: pink;
left: 0.213rem;
position: absolute;
overflow: scroll;
-webkit-overflow-scrolling: touch;
top: 2rem;
li{
height: 1rem;
width: 9.2rem;
position: relative;
div{
width: 50%;
height: 1rem;
line-height: 1rem;
float: left;
position: relative;
font-size: 0.35rem;
color: #fff;
text-align: center;
}
}
}
\ No newline at end of file

2.24 KB | W: | H:

2.24 KB | W: | H:

activeFt/queen/images/like.png
activeFt/queen/images/like.png
activeFt/queen/images/like.png
activeFt/queen/images/like.png
  • 2-up
  • Swipe
  • Onion skin
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment