123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439 |
- body{
- background:#85d252;
- }
- img{width:100%;}
- .rabbitLoading{
- background:#6584A3;
- position:absolute;
- left:0;
- top:0;
- width:100%;
- min-width:320px;
- max-width:640px;
- height:100%;
- z-index:9999;
-
- }
- .rabbitLoad{
- position:absolute;
- width:80%;
- top:25%;
- left:10%;
- padding-bottom:20px;
- }
- .rabbitLoad img{
- width:50%;
- position:relative;
- z-index:1;
- padding-bottom:40px;
- }
- .progressbar{
- background:#A69DB9;
- height:16px;
- width:100%;
- border-radius:3px;
- overflow:hidden;
- position:relative;
- border:3px #745CAB solid;
- margin-top:-10px;
- z-index:9;
- }
- .progressing{
- background:#BC7EA9;
- position:absolute;
- width:0%;
- height:100%;
- -webkit-transition: all .5s ease-in-out;
- transition: all .5s ease-in-out;
- }
- .main{
- position:absolute;
- width:100%;
- min-width:320px;
- /*max-width:640px;*/
- margin:auto;
- height:100%;
- overflow:hidden;
- -webkit-transform-origin:50% 0;
- transform-origin:50% 0;
- }
- .sence{
- position:absolute;
- width:100%;
- height:100%;
- left:0;
- top:0;
- -webkit-transition: all .5s ease-in-out;
- transition: all .5s ease-in-out;
- opacity:0;
- z-index:-1;
- overflow:hidden;
- }
- .sence0{
- background:url(start.jpg) no-repeat;
- background-size:100%;
- z-index:1;
- }
- .sence1{
- opacity:0;
- background:url(bg.jpg) no-repeat;
- background-size:100%;
- }
- .rabbitFront{
- position:absolute;
- top:8%;
- left:34%;
- width:32%;
- }
- .rabbitFront .rabbitHand{
- position:absolute;
- width:18.2%;
- top:65%;
- left:55.6%;
- z-index:999;
- }
- .rabbitFront .rabbitHand img{
- -webkit-transform-origin:50% 0;
- transform-origin:50% 0;
- }
- .rabbitBack{
- position:absolute;
- bottom:-5px;
- left:32%;
- width:34%;
- z-index:99;
- }
- .jumpLineCtxBox{
- position:absolute;
- width:100%;
- top:0;
- left:0;
- height:100%;
- }
- .jumpLineCtx,
- .jumpLine2Ctx{
- position:absolute;
- width:100%;
- height:100%;
- left:0;
- top:0;
- background:none;
- z-index:9;
- }
- .jumpLineCtx{opacity:0;}
- .jumpLine2Ctx{opacity:1;z-index:9;}
- .jumpLineImg{
- position:absolute;
- top:28%;
- width:60%;
- left:24%;
- }
- .jumpLineImg img{
- position:absolute;
- left:0;
- top:0;
- display:none;
- z-index:9;
- }
- .tortoiseBox{
- position:absolute;
- width:100%;
- height:19.8%;
- top:52%;
- z-index:5;
- }
- .tortoiseBox img{
- position:absolute;
- left:0;
- top:0;
- width:100%;
- }
- .tortoise1 img,.tortoise2 img,.tortoise3 img,.tortoise4 img{
- display:none;
- }
- .tortoise1{
- position:absolute;
- width:20%;
- top:24%;
- right:-20%;
- -webkit-transition: all .5s linear;
- transition: all .5s linear;
-
- }
- @-webkit-keyframes tortoiseA1{
- 0%{
- top:24%;
- }
- 60%{
- top:0%;
- }
- 100%{
- top:24%;
- }
- }
- @keyframes tortoiseA1{
- 0%{
- top:24%;
- }
- 60%{
- top:0%;
- }
- 100%{
- top:24%;
- }
- }
- .tortoise2{
- position:absolute;
- width:20.2%;
- top:21%;
- right:-20.2%;
- -webkit-transition: all .5s linear;
- transition: all .5s linear;
- }
- @-webkit-keyframes tortoiseA2{
- 0%{
- top:21%;
- }
- 60%{
- top:-3%;
- }
- 100%{
- top:21%;
- }
- }
- @keyframes tortoiseA2{
- 0%{
- top:21%;
- }
- 60%{
- top:-3%;
- }
- 100%{
- top:21%;
- }
- }
- .tortoise3{
- position:absolute;
- width:27.3%;
- top:5%;
- right:-27.3%;
- -webkit-transition: all .5s linear;
- transition: all .5s linear;
- }
- @-webkit-keyframes tortoiseA3{
- 0%{
- top:5%;
- }
- 60%{
- top:-16%;
- }
- 100%{
- top:5%;
- }
- }
- @keyframes tortoiseA3{
- 0%{
- top:5%;
- }
- 60%{
- top:-16%;
- }
- 100%{
- top:5%;
- }
- }
- .tortoise4{
- position:absolute;
- width:20.2%;
- top:21%;
- right:-20.2%;
- -webkit-transition: all .5s linear;
- transition: all .5s linear;
- }
- @-webkit-keyframes tortoiseA4{
- 0%{
- top:21%;
- }
- 60%{
- top:-3%;
- }
- 100%{
- top:21%;
- }
- }
- @keyframes tortoiseA4{
- 0%{
- top:21%;
- }
- 60%{
- top:-3%;
- }
- 100%{
- top:21%;
- }
- }
- .scoreBox{
- position:absolute;
- width:90%;
- right:5%;
- top:1%;
- text-align:right;
- }
- .scoreBox img{
- width:4.68%;
- }
- .ctrlBox{
- position:absolute;
- width:100%;
- height:100%;
- z-index:999;
- }
- .gameEndBox{
- position:absolute;
- width:100%;
- left:0;
- top:0;
- }
- .mark{
- width:50%;
- text-align:left;
- position:absolute;
- top:42.8%;
- left:36%;
- line-height:1;
- }
- .mark img{
- width:9.24%;
- }
- .btn{
- position:absolute;
- width:30%;
- font-size:2em;
- top:77%;
- cursor:pointer;
- }
- .restartBtn{
- left:11.25%;
- }
- .shareBtn{
- right:11.25%;
- }
- .paihangBtn{
- top:87%;
- left:35.25%;
- }
- .xinbuBtn{
- top:87%;
- right:11.25%;
- }
- .bannerText{
- position:absolute;
- bottom:2%;
- left:0;
- width:100%;
- font-size:1.2em;
- color:#FD2D2D;
- text-align:center;
- text-shadow:0 0 10px #fff;
- box-shadow:0 0 10px #fff;
- -webkit-animation: bannerText 1s linear infinite;
- animation: bannerText 1s linear infinite;
- background:rgba(0255,255,255,0.2);
- z-index:9999;
- }
- @-webkit-keyframes bannerText{
- 0%{
- text-shadow:0 0 10px #fff;
- }
- 50%{
- text-shadow:0 0 30px #fff;
- }
- 100%{
- text-shadow:0 0 10px #fff;
- }
- }
- @keyframes bannerText{
- 0%{
- text-shadow:0 0 10px #fff;
- }
- 50%{
- text-shadow:0 0 30px #fff;
- }
- 100%{
- text-shadow:0 0 10px #fff;
- }
- }
- .bannerText .text{
- -webkit-transform:translate(0,0);
- transform:translate(0,0);
- -webkit-animation: btext 10s linear infinite;
- animation: btext 10s linear infinite;
- }
- @-webkit-keyframes btext{
- 0%{
- color:#FD2D2D;
- }
- 100%{
- color:#f64;
- }
- }
- @keyframes btext{
- 0%{
- color:#FD2D2D;
- }
- 100%{
- color:#f64;
- }
- }
|