e8a14def by simon

版本提交

1 parent d6ce1c64
...@@ -18,9 +18,12 @@ ...@@ -18,9 +18,12 @@
18 // 雪碧图 18 // 雪碧图
19 // @lazysprite "filetype"; 19 // @lazysprite "filetype";
20 20
21 .test { 21 // @import "style/wxss/animate.wxss";
22 background-image: url(%ASSETS_IMG%/qr-r.jpg); 22
23 } 23
24 // .test {
25 // background-image: url(%ASSETS_IMG%/qr-r.jpg);
26 // }
24 27
25 .app { 28 .app {
26 height: 100%; 29 height: 100%;
......
1 @charset "UTF-8";
2
3 /*!
4 * animate.css -http://daneden.me/animate
5 * Version - 3.6.0
6 * Licensed under the MIT license - http://opensource.org/licenses/MIT
7 *
8 * Copyright (c) 2018 Daniel Eden
9 */
10
11 .animated {
12 -webkit-animation-duration: 1s;
13 animation-duration: 1s;
14 -webkit-animation-fill-mode: both;
15 animation-fill-mode: both;
16 }
17
18 .animated.infinite {
19 -webkit-animation-iteration-count: infinite;
20 animation-iteration-count: infinite;
21 }
22
23 @-webkit-keyframes bounce {
24 from,
25 20%,
26 53%,
27 80%,
28 to {
29 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
30 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
31 -webkit-transform: translate3d(0, 0, 0);
32 transform: translate3d(0, 0, 0);
33 }
34
35 40%,
36 43% {
37 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
38 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
39 -webkit-transform: translate3d(0, -30px, 0);
40 transform: translate3d(0, -30px, 0);
41 }
42
43 70% {
44 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
45 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
46 -webkit-transform: translate3d(0, -15px, 0);
47 transform: translate3d(0, -15px, 0);
48 }
49
50 90% {
51 -webkit-transform: translate3d(0, -4px, 0);
52 transform: translate3d(0, -4px, 0);
53 }
54 }
55
56 @keyframes bounce {
57 from,
58 20%,
59 53%,
60 80%,
61 to {
62 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
63 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
64 -webkit-transform: translate3d(0, 0, 0);
65 transform: translate3d(0, 0, 0);
66 }
67
68 40%,
69 43% {
70 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
71 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
72 -webkit-transform: translate3d(0, -30px, 0);
73 transform: translate3d(0, -30px, 0);
74 }
75
76 70% {
77 -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
78 animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
79 -webkit-transform: translate3d(0, -15px, 0);
80 transform: translate3d(0, -15px, 0);
81 }
82
83 90% {
84 -webkit-transform: translate3d(0, -4px, 0);
85 transform: translate3d(0, -4px, 0);
86 }
87 }
88
89 .bounce {
90 -webkit-animation-name: bounce;
91 animation-name: bounce;
92 -webkit-transform-origin: center bottom;
93 transform-origin: center bottom;
94 }
95
96 @-webkit-keyframes flash {
97 from,
98 50%,
99 to {
100 opacity: 1;
101 }
102
103 25%,
104 75% {
105 opacity: 0;
106 }
107 }
108
109 @keyframes flash {
110 from,
111 50%,
112 to {
113 opacity: 1;
114 }
115
116 25%,
117 75% {
118 opacity: 0;
119 }
120 }
121
122 .flash {
123 -webkit-animation-name: flash;
124 animation-name: flash;
125 }
126
127 @-webkit-keyframes pulse {
128 from {
129 -webkit-transform: scale3d(1, 1, 1);
130 transform: scale3d(1, 1, 1);
131 }
132
133 50% {
134 -webkit-transform: scale3d(1.05, 1.05, 1.05);
135 transform: scale3d(1.05, 1.05, 1.05);
136 }
137
138 to {
139 -webkit-transform: scale3d(1, 1, 1);
140 transform: scale3d(1, 1, 1);
141 }
142 }
143
144 @keyframes pulse {
145 from {
146 -webkit-transform: scale3d(1, 1, 1);
147 transform: scale3d(1, 1, 1);
148 }
149
150 50% {
151 -webkit-transform: scale3d(1.05, 1.05, 1.05);
152 transform: scale3d(1.05, 1.05, 1.05);
153 }
154
155 to {
156 -webkit-transform: scale3d(1, 1, 1);
157 transform: scale3d(1, 1, 1);
158 }
159 }
160
161 .pulse {
162 -webkit-animation-name: pulse;
163 animation-name: pulse;
164 }
165
166 @-webkit-keyframes rubberBand {
167 from {
168 -webkit-transform: scale3d(1, 1, 1);
169 transform: scale3d(1, 1, 1);
170 }
171
172 30% {
173 -webkit-transform: scale3d(1.25, 0.75, 1);
174 transform: scale3d(1.25, 0.75, 1);
175 }
176
177 40% {
178 -webkit-transform: scale3d(0.75, 1.25, 1);
179 transform: scale3d(0.75, 1.25, 1);
180 }
181
182 50% {
183 -webkit-transform: scale3d(1.15, 0.85, 1);
184 transform: scale3d(1.15, 0.85, 1);
185 }
186
187 65% {
188 -webkit-transform: scale3d(0.95, 1.05, 1);
189 transform: scale3d(0.95, 1.05, 1);
190 }
191
192 75% {
193 -webkit-transform: scale3d(1.05, 0.95, 1);
194 transform: scale3d(1.05, 0.95, 1);
195 }
196
197 to {
198 -webkit-transform: scale3d(1, 1, 1);
199 transform: scale3d(1, 1, 1);
200 }
201 }
202
203 @keyframes rubberBand {
204 from {
205 -webkit-transform: scale3d(1, 1, 1);
206 transform: scale3d(1, 1, 1);
207 }
208
209 30% {
210 -webkit-transform: scale3d(1.25, 0.75, 1);
211 transform: scale3d(1.25, 0.75, 1);
212 }
213
214 40% {
215 -webkit-transform: scale3d(0.75, 1.25, 1);
216 transform: scale3d(0.75, 1.25, 1);
217 }
218
219 50% {
220 -webkit-transform: scale3d(1.15, 0.85, 1);
221 transform: scale3d(1.15, 0.85, 1);
222 }
223
224 65% {
225 -webkit-transform: scale3d(0.95, 1.05, 1);
226 transform: scale3d(0.95, 1.05, 1);
227 }
228
229 75% {
230 -webkit-transform: scale3d(1.05, 0.95, 1);
231 transform: scale3d(1.05, 0.95, 1);
232 }
233
234 to {
235 -webkit-transform: scale3d(1, 1, 1);
236 transform: scale3d(1, 1, 1);
237 }
238 }
239
240 .rubberBand {
241 -webkit-animation-name: rubberBand;
242 animation-name: rubberBand;
243 }
244
245 @-webkit-keyframes shake {
246 from,
247 to {
248 -webkit-transform: translate3d(0, 0, 0);
249 transform: translate3d(0, 0, 0);
250 }
251
252 10%,
253 30%,
254 50%,
255 70%,
256 90% {
257 -webkit-transform: translate3d(-10px, 0, 0);
258 transform: translate3d(-10px, 0, 0);
259 }
260
261 20%,
262 40%,
263 60%,
264 80% {
265 -webkit-transform: translate3d(10px, 0, 0);
266 transform: translate3d(10px, 0, 0);
267 }
268 }
269
270 @keyframes shake {
271 from,
272 to {
273 -webkit-transform: translate3d(0, 0, 0);
274 transform: translate3d(0, 0, 0);
275 }
276
277 10%,
278 30%,
279 50%,
280 70%,
281 90% {
282 -webkit-transform: translate3d(-10px, 0, 0);
283 transform: translate3d(-10px, 0, 0);
284 }
285
286 20%,
287 40%,
288 60%,
289 80% {
290 -webkit-transform: translate3d(10px, 0, 0);
291 transform: translate3d(10px, 0, 0);
292 }
293 }
294
295 .shake {
296 -webkit-animation-name: shake;
297 animation-name: shake;
298 }
299
300 @-webkit-keyframes headShake {
301 0% {
302 -webkit-transform: translateX(0);
303 transform: translateX(0);
304 }
305
306 6.5% {
307 -webkit-transform: translateX(-6px) rotateY(-9deg);
308 transform: translateX(-6px) rotateY(-9deg);
309 }
310
311 18.5% {
312 -webkit-transform: translateX(5px) rotateY(7deg);
313 transform: translateX(5px) rotateY(7deg);
314 }
315
316 31.5% {
317 -webkit-transform: translateX(-3px) rotateY(-5deg);
318 transform: translateX(-3px) rotateY(-5deg);
319 }
320
321 43.5% {
322 -webkit-transform: translateX(2px) rotateY(3deg);
323 transform: translateX(2px) rotateY(3deg);
324 }
325
326 50% {
327 -webkit-transform: translateX(0);
328 transform: translateX(0);
329 }
330 }
331
332 @keyframes headShake {
333 0% {
334 -webkit-transform: translateX(0);
335 transform: translateX(0);
336 }
337
338 6.5% {
339 -webkit-transform: translateX(-6px) rotateY(-9deg);
340 transform: translateX(-6px) rotateY(-9deg);
341 }
342
343 18.5% {
344 -webkit-transform: translateX(5px) rotateY(7deg);
345 transform: translateX(5px) rotateY(7deg);
346 }
347
348 31.5% {
349 -webkit-transform: translateX(-3px) rotateY(-5deg);
350 transform: translateX(-3px) rotateY(-5deg);
351 }
352
353 43.5% {
354 -webkit-transform: translateX(2px) rotateY(3deg);
355 transform: translateX(2px) rotateY(3deg);
356 }
357
358 50% {
359 -webkit-transform: translateX(0);
360 transform: translateX(0);
361 }
362 }
363
364 .headShake {
365 -webkit-animation-timing-function: ease-in-out;
366 animation-timing-function: ease-in-out;
367 -webkit-animation-name: headShake;
368 animation-name: headShake;
369 }
370
371 @-webkit-keyframes swing {
372 20% {
373 -webkit-transform: rotate3d(0, 0, 1, 15deg);
374 transform: rotate3d(0, 0, 1, 15deg);
375 }
376
377 40% {
378 -webkit-transform: rotate3d(0, 0, 1, -10deg);
379 transform: rotate3d(0, 0, 1, -10deg);
380 }
381
382 60% {
383 -webkit-transform: rotate3d(0, 0, 1, 5deg);
384 transform: rotate3d(0, 0, 1, 5deg);
385 }
386
387 80% {
388 -webkit-transform: rotate3d(0, 0, 1, -5deg);
389 transform: rotate3d(0, 0, 1, -5deg);
390 }
391
392 to {
393 -webkit-transform: rotate3d(0, 0, 1, 0deg);
394 transform: rotate3d(0, 0, 1, 0deg);
395 }
396 }
397
398 @keyframes swing {
399 20% {
400 -webkit-transform: rotate3d(0, 0, 1, 15deg);
401 transform: rotate3d(0, 0, 1, 15deg);
402 }
403
404 40% {
405 -webkit-transform: rotate3d(0, 0, 1, -10deg);
406 transform: rotate3d(0, 0, 1, -10deg);
407 }
408
409 60% {
410 -webkit-transform: rotate3d(0, 0, 1, 5deg);
411 transform: rotate3d(0, 0, 1, 5deg);
412 }
413
414 80% {
415 -webkit-transform: rotate3d(0, 0, 1, -5deg);
416 transform: rotate3d(0, 0, 1, -5deg);
417 }
418
419 to {
420 -webkit-transform: rotate3d(0, 0, 1, 0deg);
421 transform: rotate3d(0, 0, 1, 0deg);
422 }
423 }
424
425 .swing {
426 -webkit-transform-origin: top center;
427 transform-origin: top center;
428 -webkit-animation-name: swing;
429 animation-name: swing;
430 }
431
432 @-webkit-keyframes tada {
433 from {
434 -webkit-transform: scale3d(1, 1, 1);
435 transform: scale3d(1, 1, 1);
436 }
437
438 10%,
439 20% {
440 -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
441 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
442 }
443
444 30%,
445 50%,
446 70%,
447 90% {
448 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
449 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
450 }
451
452 40%,
453 60%,
454 80% {
455 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
456 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
457 }
458
459 to {
460 -webkit-transform: scale3d(1, 1, 1);
461 transform: scale3d(1, 1, 1);
462 }
463 }
464
465 @keyframes tada {
466 from {
467 -webkit-transform: scale3d(1, 1, 1);
468 transform: scale3d(1, 1, 1);
469 }
470
471 10%,
472 20% {
473 -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
474 transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
475 }
476
477 30%,
478 50%,
479 70%,
480 90% {
481 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
482 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
483 }
484
485 40%,
486 60%,
487 80% {
488 -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
489 transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
490 }
491
492 to {
493 -webkit-transform: scale3d(1, 1, 1);
494 transform: scale3d(1, 1, 1);
495 }
496 }
497
498 .tada {
499 -webkit-animation-name: tada;
500 animation-name: tada;
501 }
502
503 @-webkit-keyframes wobble {
504 from {
505 -webkit-transform: translate3d(0, 0, 0);
506 transform: translate3d(0, 0, 0);
507 }
508
509 15% {
510 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
511 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
512 }
513
514 30% {
515 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
516 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
517 }
518
519 45% {
520 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
521 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
522 }
523
524 60% {
525 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
526 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
527 }
528
529 75% {
530 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
531 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
532 }
533
534 to {
535 -webkit-transform: translate3d(0, 0, 0);
536 transform: translate3d(0, 0, 0);
537 }
538 }
539
540 @keyframes wobble {
541 from {
542 -webkit-transform: translate3d(0, 0, 0);
543 transform: translate3d(0, 0, 0);
544 }
545
546 15% {
547 -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
548 transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
549 }
550
551 30% {
552 -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
553 transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
554 }
555
556 45% {
557 -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
558 transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
559 }
560
561 60% {
562 -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
563 transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
564 }
565
566 75% {
567 -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
568 transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
569 }
570
571 to {
572 -webkit-transform: translate3d(0, 0, 0);
573 transform: translate3d(0, 0, 0);
574 }
575 }
576
577 .wobble {
578 -webkit-animation-name: wobble;
579 animation-name: wobble;
580 }
581
582 @-webkit-keyframes jello {
583 from,
584 11.1%,
585 to {
586 -webkit-transform: translate3d(0, 0, 0);
587 transform: translate3d(0, 0, 0);
588 }
589
590 22.2% {
591 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
592 transform: skewX(-12.5deg) skewY(-12.5deg);
593 }
594
595 33.3% {
596 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
597 transform: skewX(6.25deg) skewY(6.25deg);
598 }
599
600 44.4% {
601 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
602 transform: skewX(-3.125deg) skewY(-3.125deg);
603 }
604
605 55.5% {
606 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
607 transform: skewX(1.5625deg) skewY(1.5625deg);
608 }
609
610 66.6% {
611 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
612 transform: skewX(-0.78125deg) skewY(-0.78125deg);
613 }
614
615 77.7% {
616 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
617 transform: skewX(0.390625deg) skewY(0.390625deg);
618 }
619
620 88.8% {
621 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
622 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
623 }
624 }
625
626 @keyframes jello {
627 from,
628 11.1%,
629 to {
630 -webkit-transform: translate3d(0, 0, 0);
631 transform: translate3d(0, 0, 0);
632 }
633
634 22.2% {
635 -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
636 transform: skewX(-12.5deg) skewY(-12.5deg);
637 }
638
639 33.3% {
640 -webkit-transform: skewX(6.25deg) skewY(6.25deg);
641 transform: skewX(6.25deg) skewY(6.25deg);
642 }
643
644 44.4% {
645 -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
646 transform: skewX(-3.125deg) skewY(-3.125deg);
647 }
648
649 55.5% {
650 -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
651 transform: skewX(1.5625deg) skewY(1.5625deg);
652 }
653
654 66.6% {
655 -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
656 transform: skewX(-0.78125deg) skewY(-0.78125deg);
657 }
658
659 77.7% {
660 -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
661 transform: skewX(0.390625deg) skewY(0.390625deg);
662 }
663
664 88.8% {
665 -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
666 transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
667 }
668 }
669
670 .jello {
671 -webkit-animation-name: jello;
672 animation-name: jello;
673 -webkit-transform-origin: center;
674 transform-origin: center;
675 }
676
677 @-webkit-keyframes bounceIn {
678 from,
679 20%,
680 40%,
681 60%,
682 80%,
683 to {
684 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
685 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
686 }
687
688 0% {
689 opacity: 0;
690 -webkit-transform: scale3d(0.3, 0.3, 0.3);
691 transform: scale3d(0.3, 0.3, 0.3);
692 }
693
694 20% {
695 -webkit-transform: scale3d(1.1, 1.1, 1.1);
696 transform: scale3d(1.1, 1.1, 1.1);
697 }
698
699 40% {
700 -webkit-transform: scale3d(0.9, 0.9, 0.9);
701 transform: scale3d(0.9, 0.9, 0.9);
702 }
703
704 60% {
705 opacity: 1;
706 -webkit-transform: scale3d(1.03, 1.03, 1.03);
707 transform: scale3d(1.03, 1.03, 1.03);
708 }
709
710 80% {
711 -webkit-transform: scale3d(0.97, 0.97, 0.97);
712 transform: scale3d(0.97, 0.97, 0.97);
713 }
714
715 to {
716 opacity: 1;
717 -webkit-transform: scale3d(1, 1, 1);
718 transform: scale3d(1, 1, 1);
719 }
720 }
721
722 @keyframes bounceIn {
723 from,
724 20%,
725 40%,
726 60%,
727 80%,
728 to {
729 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
730 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
731 }
732
733 0% {
734 opacity: 0;
735 -webkit-transform: scale3d(0.3, 0.3, 0.3);
736 transform: scale3d(0.3, 0.3, 0.3);
737 }
738
739 20% {
740 -webkit-transform: scale3d(1.1, 1.1, 1.1);
741 transform: scale3d(1.1, 1.1, 1.1);
742 }
743
744 40% {
745 -webkit-transform: scale3d(0.9, 0.9, 0.9);
746 transform: scale3d(0.9, 0.9, 0.9);
747 }
748
749 60% {
750 opacity: 1;
751 -webkit-transform: scale3d(1.03, 1.03, 1.03);
752 transform: scale3d(1.03, 1.03, 1.03);
753 }
754
755 80% {
756 -webkit-transform: scale3d(0.97, 0.97, 0.97);
757 transform: scale3d(0.97, 0.97, 0.97);
758 }
759
760 to {
761 opacity: 1;
762 -webkit-transform: scale3d(1, 1, 1);
763 transform: scale3d(1, 1, 1);
764 }
765 }
766
767 .bounceIn {
768 -webkit-animation-duration: 0.75s;
769 animation-duration: 0.75s;
770 -webkit-animation-name: bounceIn;
771 animation-name: bounceIn;
772 }
773
774 @-webkit-keyframes bounceInDown {
775 from,
776 60%,
777 75%,
778 90%,
779 to {
780 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
781 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
782 }
783
784 0% {
785 opacity: 0;
786 -webkit-transform: translate3d(0, -3000px, 0);
787 transform: translate3d(0, -3000px, 0);
788 }
789
790 60% {
791 opacity: 1;
792 -webkit-transform: translate3d(0, 25px, 0);
793 transform: translate3d(0, 25px, 0);
794 }
795
796 75% {
797 -webkit-transform: translate3d(0, -10px, 0);
798 transform: translate3d(0, -10px, 0);
799 }
800
801 90% {
802 -webkit-transform: translate3d(0, 5px, 0);
803 transform: translate3d(0, 5px, 0);
804 }
805
806 to {
807 -webkit-transform: translate3d(0, 0, 0);
808 transform: translate3d(0, 0, 0);
809 }
810 }
811
812 @keyframes bounceInDown {
813 from,
814 60%,
815 75%,
816 90%,
817 to {
818 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
819 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
820 }
821
822 0% {
823 opacity: 0;
824 -webkit-transform: translate3d(0, -3000px, 0);
825 transform: translate3d(0, -3000px, 0);
826 }
827
828 60% {
829 opacity: 1;
830 -webkit-transform: translate3d(0, 25px, 0);
831 transform: translate3d(0, 25px, 0);
832 }
833
834 75% {
835 -webkit-transform: translate3d(0, -10px, 0);
836 transform: translate3d(0, -10px, 0);
837 }
838
839 90% {
840 -webkit-transform: translate3d(0, 5px, 0);
841 transform: translate3d(0, 5px, 0);
842 }
843
844 to {
845 -webkit-transform: translate3d(0, 0, 0);
846 transform: translate3d(0, 0, 0);
847 }
848 }
849
850 .bounceInDown {
851 -webkit-animation-name: bounceInDown;
852 animation-name: bounceInDown;
853 }
854
855 @-webkit-keyframes bounceInLeft {
856 from,
857 60%,
858 75%,
859 90%,
860 to {
861 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
862 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
863 }
864
865 0% {
866 opacity: 0;
867 -webkit-transform: translate3d(-3000px, 0, 0);
868 transform: translate3d(-3000px, 0, 0);
869 }
870
871 60% {
872 opacity: 1;
873 -webkit-transform: translate3d(25px, 0, 0);
874 transform: translate3d(25px, 0, 0);
875 }
876
877 75% {
878 -webkit-transform: translate3d(-10px, 0, 0);
879 transform: translate3d(-10px, 0, 0);
880 }
881
882 90% {
883 -webkit-transform: translate3d(5px, 0, 0);
884 transform: translate3d(5px, 0, 0);
885 }
886
887 to {
888 -webkit-transform: translate3d(0, 0, 0);
889 transform: translate3d(0, 0, 0);
890 }
891 }
892
893 @keyframes bounceInLeft {
894 from,
895 60%,
896 75%,
897 90%,
898 to {
899 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
900 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
901 }
902
903 0% {
904 opacity: 0;
905 -webkit-transform: translate3d(-3000px, 0, 0);
906 transform: translate3d(-3000px, 0, 0);
907 }
908
909 60% {
910 opacity: 1;
911 -webkit-transform: translate3d(25px, 0, 0);
912 transform: translate3d(25px, 0, 0);
913 }
914
915 75% {
916 -webkit-transform: translate3d(-10px, 0, 0);
917 transform: translate3d(-10px, 0, 0);
918 }
919
920 90% {
921 -webkit-transform: translate3d(5px, 0, 0);
922 transform: translate3d(5px, 0, 0);
923 }
924
925 to {
926 -webkit-transform: translate3d(0, 0, 0);
927 transform: translate3d(0, 0, 0);
928 }
929 }
930
931 .bounceInLeft {
932 -webkit-animation-name: bounceInLeft;
933 animation-name: bounceInLeft;
934 }
935
936 @-webkit-keyframes bounceInRight {
937 from,
938 60%,
939 75%,
940 90%,
941 to {
942 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
943 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
944 }
945
946 from {
947 opacity: 0;
948 -webkit-transform: translate3d(3000px, 0, 0);
949 transform: translate3d(3000px, 0, 0);
950 }
951
952 60% {
953 opacity: 1;
954 -webkit-transform: translate3d(-25px, 0, 0);
955 transform: translate3d(-25px, 0, 0);
956 }
957
958 75% {
959 -webkit-transform: translate3d(10px, 0, 0);
960 transform: translate3d(10px, 0, 0);
961 }
962
963 90% {
964 -webkit-transform: translate3d(-5px, 0, 0);
965 transform: translate3d(-5px, 0, 0);
966 }
967
968 to {
969 -webkit-transform: translate3d(0, 0, 0);
970 transform: translate3d(0, 0, 0);
971 }
972 }
973
974 @keyframes bounceInRight {
975 from,
976 60%,
977 75%,
978 90%,
979 to {
980 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
981 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
982 }
983
984 from {
985 opacity: 0;
986 -webkit-transform: translate3d(3000px, 0, 0);
987 transform: translate3d(3000px, 0, 0);
988 }
989
990 60% {
991 opacity: 1;
992 -webkit-transform: translate3d(-25px, 0, 0);
993 transform: translate3d(-25px, 0, 0);
994 }
995
996 75% {
997 -webkit-transform: translate3d(10px, 0, 0);
998 transform: translate3d(10px, 0, 0);
999 }
1000
1001 90% {
1002 -webkit-transform: translate3d(-5px, 0, 0);
1003 transform: translate3d(-5px, 0, 0);
1004 }
1005
1006 to {
1007 -webkit-transform: translate3d(0, 0, 0);
1008 transform: translate3d(0, 0, 0);
1009 }
1010 }
1011
1012 .bounceInRight {
1013 -webkit-animation-name: bounceInRight;
1014 animation-name: bounceInRight;
1015 }
1016
1017 @-webkit-keyframes bounceInUp {
1018 from,
1019 60%,
1020 75%,
1021 90%,
1022 to {
1023 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1024 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1025 }
1026
1027 from {
1028 opacity: 0;
1029 -webkit-transform: translate3d(0, 3000px, 0);
1030 transform: translate3d(0, 3000px, 0);
1031 }
1032
1033 60% {
1034 opacity: 1;
1035 -webkit-transform: translate3d(0, -20px, 0);
1036 transform: translate3d(0, -20px, 0);
1037 }
1038
1039 75% {
1040 -webkit-transform: translate3d(0, 10px, 0);
1041 transform: translate3d(0, 10px, 0);
1042 }
1043
1044 90% {
1045 -webkit-transform: translate3d(0, -5px, 0);
1046 transform: translate3d(0, -5px, 0);
1047 }
1048
1049 to {
1050 -webkit-transform: translate3d(0, 0, 0);
1051 transform: translate3d(0, 0, 0);
1052 }
1053 }
1054
1055 @keyframes bounceInUp {
1056 from,
1057 60%,
1058 75%,
1059 90%,
1060 to {
1061 -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1062 animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
1063 }
1064
1065 from {
1066 opacity: 0;
1067 -webkit-transform: translate3d(0, 3000px, 0);
1068 transform: translate3d(0, 3000px, 0);
1069 }
1070
1071 60% {
1072 opacity: 1;
1073 -webkit-transform: translate3d(0, -20px, 0);
1074 transform: translate3d(0, -20px, 0);
1075 }
1076
1077 75% {
1078 -webkit-transform: translate3d(0, 10px, 0);
1079 transform: translate3d(0, 10px, 0);
1080 }
1081
1082 90% {
1083 -webkit-transform: translate3d(0, -5px, 0);
1084 transform: translate3d(0, -5px, 0);
1085 }
1086
1087 to {
1088 -webkit-transform: translate3d(0, 0, 0);
1089 transform: translate3d(0, 0, 0);
1090 }
1091 }
1092
1093 .bounceInUp {
1094 -webkit-animation-name: bounceInUp;
1095 animation-name: bounceInUp;
1096 }
1097
1098 @-webkit-keyframes bounceOut {
1099 20% {
1100 -webkit-transform: scale3d(0.9, 0.9, 0.9);
1101 transform: scale3d(0.9, 0.9, 0.9);
1102 }
1103
1104 50%,
1105 55% {
1106 opacity: 1;
1107 -webkit-transform: scale3d(1.1, 1.1, 1.1);
1108 transform: scale3d(1.1, 1.1, 1.1);
1109 }
1110
1111 to {
1112 opacity: 0;
1113 -webkit-transform: scale3d(0.3, 0.3, 0.3);
1114 transform: scale3d(0.3, 0.3, 0.3);
1115 }
1116 }
1117
1118 @keyframes bounceOut {
1119 20% {
1120 -webkit-transform: scale3d(0.9, 0.9, 0.9);
1121 transform: scale3d(0.9, 0.9, 0.9);
1122 }
1123
1124 50%,
1125 55% {
1126 opacity: 1;
1127 -webkit-transform: scale3d(1.1, 1.1, 1.1);
1128 transform: scale3d(1.1, 1.1, 1.1);
1129 }
1130
1131 to {
1132 opacity: 0;
1133 -webkit-transform: scale3d(0.3, 0.3, 0.3);
1134 transform: scale3d(0.3, 0.3, 0.3);
1135 }
1136 }
1137
1138 .bounceOut {
1139 -webkit-animation-duration: 0.75s;
1140 animation-duration: 0.75s;
1141 -webkit-animation-name: bounceOut;
1142 animation-name: bounceOut;
1143 }
1144
1145 @-webkit-keyframes bounceOutDown {
1146 20% {
1147 -webkit-transform: translate3d(0, 10px, 0);
1148 transform: translate3d(0, 10px, 0);
1149 }
1150
1151 40%,
1152 45% {
1153 opacity: 1;
1154 -webkit-transform: translate3d(0, -20px, 0);
1155 transform: translate3d(0, -20px, 0);
1156 }
1157
1158 to {
1159 opacity: 0;
1160 -webkit-transform: translate3d(0, 2000px, 0);
1161 transform: translate3d(0, 2000px, 0);
1162 }
1163 }
1164
1165 @keyframes bounceOutDown {
1166 20% {
1167 -webkit-transform: translate3d(0, 10px, 0);
1168 transform: translate3d(0, 10px, 0);
1169 }
1170
1171 40%,
1172 45% {
1173 opacity: 1;
1174 -webkit-transform: translate3d(0, -20px, 0);
1175 transform: translate3d(0, -20px, 0);
1176 }
1177
1178 to {
1179 opacity: 0;
1180 -webkit-transform: translate3d(0, 2000px, 0);
1181 transform: translate3d(0, 2000px, 0);
1182 }
1183 }
1184
1185 .bounceOutDown {
1186 -webkit-animation-name: bounceOutDown;
1187 animation-name: bounceOutDown;
1188 }
1189
1190 @-webkit-keyframes bounceOutLeft {
1191 20% {
1192 opacity: 1;
1193 -webkit-transform: translate3d(20px, 0, 0);
1194 transform: translate3d(20px, 0, 0);
1195 }
1196
1197 to {
1198 opacity: 0;
1199 -webkit-transform: translate3d(-2000px, 0, 0);
1200 transform: translate3d(-2000px, 0, 0);
1201 }
1202 }
1203
1204 @keyframes bounceOutLeft {
1205 20% {
1206 opacity: 1;
1207 -webkit-transform: translate3d(20px, 0, 0);
1208 transform: translate3d(20px, 0, 0);
1209 }
1210
1211 to {
1212 opacity: 0;
1213 -webkit-transform: translate3d(-2000px, 0, 0);
1214 transform: translate3d(-2000px, 0, 0);
1215 }
1216 }
1217
1218 .bounceOutLeft {
1219 -webkit-animation-name: bounceOutLeft;
1220 animation-name: bounceOutLeft;
1221 }
1222
1223 @-webkit-keyframes bounceOutRight {
1224 20% {
1225 opacity: 1;
1226 -webkit-transform: translate3d(-20px, 0, 0);
1227 transform: translate3d(-20px, 0, 0);
1228 }
1229
1230 to {
1231 opacity: 0;
1232 -webkit-transform: translate3d(2000px, 0, 0);
1233 transform: translate3d(2000px, 0, 0);
1234 }
1235 }
1236
1237 @keyframes bounceOutRight {
1238 20% {
1239 opacity: 1;
1240 -webkit-transform: translate3d(-20px, 0, 0);
1241 transform: translate3d(-20px, 0, 0);
1242 }
1243
1244 to {
1245 opacity: 0;
1246 -webkit-transform: translate3d(2000px, 0, 0);
1247 transform: translate3d(2000px, 0, 0);
1248 }
1249 }
1250
1251 .bounceOutRight {
1252 -webkit-animation-name: bounceOutRight;
1253 animation-name: bounceOutRight;
1254 }
1255
1256 @-webkit-keyframes bounceOutUp {
1257 20% {
1258 -webkit-transform: translate3d(0, -10px, 0);
1259 transform: translate3d(0, -10px, 0);
1260 }
1261
1262 40%,
1263 45% {
1264 opacity: 1;
1265 -webkit-transform: translate3d(0, 20px, 0);
1266 transform: translate3d(0, 20px, 0);
1267 }
1268
1269 to {
1270 opacity: 0;
1271 -webkit-transform: translate3d(0, -2000px, 0);
1272 transform: translate3d(0, -2000px, 0);
1273 }
1274 }
1275
1276 @keyframes bounceOutUp {
1277 20% {
1278 -webkit-transform: translate3d(0, -10px, 0);
1279 transform: translate3d(0, -10px, 0);
1280 }
1281
1282 40%,
1283 45% {
1284 opacity: 1;
1285 -webkit-transform: translate3d(0, 20px, 0);
1286 transform: translate3d(0, 20px, 0);
1287 }
1288
1289 to {
1290 opacity: 0;
1291 -webkit-transform: translate3d(0, -2000px, 0);
1292 transform: translate3d(0, -2000px, 0);
1293 }
1294 }
1295
1296 .bounceOutUp {
1297 -webkit-animation-name: bounceOutUp;
1298 animation-name: bounceOutUp;
1299 }
1300
1301 @-webkit-keyframes fadeIn {
1302 from {
1303 opacity: 0;
1304 }
1305
1306 to {
1307 opacity: 1;
1308 }
1309 }
1310
1311 @keyframes fadeIn {
1312 from {
1313 opacity: 0;
1314 }
1315
1316 to {
1317 opacity: 1;
1318 }
1319 }
1320
1321 .fadeIn {
1322 -webkit-animation-name: fadeIn;
1323 animation-name: fadeIn;
1324 }
1325
1326 @-webkit-keyframes fadeInDown {
1327 from {
1328 opacity: 0;
1329 -webkit-transform: translate3d(0, -100%, 0);
1330 transform: translate3d(0, -100%, 0);
1331 }
1332
1333 to {
1334 opacity: 1;
1335 -webkit-transform: translate3d(0, 0, 0);
1336 transform: translate3d(0, 0, 0);
1337 }
1338 }
1339
1340 @keyframes fadeInDown {
1341 from {
1342 opacity: 0;
1343 -webkit-transform: translate3d(0, -100%, 0);
1344 transform: translate3d(0, -100%, 0);
1345 }
1346
1347 to {
1348 opacity: 1;
1349 -webkit-transform: translate3d(0, 0, 0);
1350 transform: translate3d(0, 0, 0);
1351 }
1352 }
1353
1354 .fadeInDown {
1355 -webkit-animation-name: fadeInDown;
1356 animation-name: fadeInDown;
1357 }
1358
1359 @-webkit-keyframes fadeInDownBig {
1360 from {
1361 opacity: 0;
1362 -webkit-transform: translate3d(0, -2000px, 0);
1363 transform: translate3d(0, -2000px, 0);
1364 }
1365
1366 to {
1367 opacity: 1;
1368 -webkit-transform: translate3d(0, 0, 0);
1369 transform: translate3d(0, 0, 0);
1370 }
1371 }
1372
1373 @keyframes fadeInDownBig {
1374 from {
1375 opacity: 0;
1376 -webkit-transform: translate3d(0, -2000px, 0);
1377 transform: translate3d(0, -2000px, 0);
1378 }
1379
1380 to {
1381 opacity: 1;
1382 -webkit-transform: translate3d(0, 0, 0);
1383 transform: translate3d(0, 0, 0);
1384 }
1385 }
1386
1387 .fadeInDownBig {
1388 -webkit-animation-name: fadeInDownBig;
1389 animation-name: fadeInDownBig;
1390 }
1391
1392 @-webkit-keyframes fadeInLeft {
1393 from {
1394 opacity: 0;
1395 -webkit-transform: translate3d(-100%, 0, 0);
1396 transform: translate3d(-100%, 0, 0);
1397 }
1398
1399 to {
1400 opacity: 1;
1401 -webkit-transform: translate3d(0, 0, 0);
1402 transform: translate3d(0, 0, 0);
1403 }
1404 }
1405
1406 @keyframes fadeInLeft {
1407 from {
1408 opacity: 0;
1409 -webkit-transform: translate3d(-100%, 0, 0);
1410 transform: translate3d(-100%, 0, 0);
1411 }
1412
1413 to {
1414 opacity: 1;
1415 -webkit-transform: translate3d(0, 0, 0);
1416 transform: translate3d(0, 0, 0);
1417 }
1418 }
1419
1420 .fadeInLeft {
1421 -webkit-animation-name: fadeInLeft;
1422 animation-name: fadeInLeft;
1423 }
1424
1425 @-webkit-keyframes fadeInLeftBig {
1426 from {
1427 opacity: 0;
1428 -webkit-transform: translate3d(-2000px, 0, 0);
1429 transform: translate3d(-2000px, 0, 0);
1430 }
1431
1432 to {
1433 opacity: 1;
1434 -webkit-transform: translate3d(0, 0, 0);
1435 transform: translate3d(0, 0, 0);
1436 }
1437 }
1438
1439 @keyframes fadeInLeftBig {
1440 from {
1441 opacity: 0;
1442 -webkit-transform: translate3d(-2000px, 0, 0);
1443 transform: translate3d(-2000px, 0, 0);
1444 }
1445
1446 to {
1447 opacity: 1;
1448 -webkit-transform: translate3d(0, 0, 0);
1449 transform: translate3d(0, 0, 0);
1450 }
1451 }
1452
1453 .fadeInLeftBig {
1454 -webkit-animation-name: fadeInLeftBig;
1455 animation-name: fadeInLeftBig;
1456 }
1457
1458 @-webkit-keyframes fadeInRight {
1459 from {
1460 opacity: 0;
1461 -webkit-transform: translate3d(100%, 0, 0);
1462 transform: translate3d(100%, 0, 0);
1463 }
1464
1465 to {
1466 opacity: 1;
1467 -webkit-transform: translate3d(0, 0, 0);
1468 transform: translate3d(0, 0, 0);
1469 }
1470 }
1471
1472 @keyframes fadeInRight {
1473 from {
1474 opacity: 0;
1475 -webkit-transform: translate3d(100%, 0, 0);
1476 transform: translate3d(100%, 0, 0);
1477 }
1478
1479 to {
1480 opacity: 1;
1481 -webkit-transform: translate3d(0, 0, 0);
1482 transform: translate3d(0, 0, 0);
1483 }
1484 }
1485
1486 .fadeInRight {
1487 -webkit-animation-name: fadeInRight;
1488 animation-name: fadeInRight;
1489 }
1490
1491 @-webkit-keyframes fadeInRightBig {
1492 from {
1493 opacity: 0;
1494 -webkit-transform: translate3d(2000px, 0, 0);
1495 transform: translate3d(2000px, 0, 0);
1496 }
1497
1498 to {
1499 opacity: 1;
1500 -webkit-transform: translate3d(0, 0, 0);
1501 transform: translate3d(0, 0, 0);
1502 }
1503 }
1504
1505 @keyframes fadeInRightBig {
1506 from {
1507 opacity: 0;
1508 -webkit-transform: translate3d(2000px, 0, 0);
1509 transform: translate3d(2000px, 0, 0);
1510 }
1511
1512 to {
1513 opacity: 1;
1514 -webkit-transform: translate3d(0, 0, 0);
1515 transform: translate3d(0, 0, 0);
1516 }
1517 }
1518
1519 .fadeInRightBig {
1520 -webkit-animation-name: fadeInRightBig;
1521 animation-name: fadeInRightBig;
1522 }
1523
1524 @-webkit-keyframes fadeInUp {
1525 from {
1526 opacity: 0;
1527 -webkit-transform: translate3d(0, 100%, 0);
1528 transform: translate3d(0, 100%, 0);
1529 }
1530
1531 to {
1532 opacity: 1;
1533 -webkit-transform: translate3d(0, 0, 0);
1534 transform: translate3d(0, 0, 0);
1535 }
1536 }
1537
1538 @keyframes fadeInUp {
1539 from {
1540 opacity: 0;
1541 -webkit-transform: translate3d(0, 100%, 0);
1542 transform: translate3d(0, 100%, 0);
1543 }
1544
1545 to {
1546 opacity: 1;
1547 -webkit-transform: translate3d(0, 0, 0);
1548 transform: translate3d(0, 0, 0);
1549 }
1550 }
1551
1552 .fadeInUp {
1553 -webkit-animation-name: fadeInUp;
1554 animation-name: fadeInUp;
1555 }
1556
1557 @-webkit-keyframes fadeInUpBig {
1558 from {
1559 opacity: 0;
1560 -webkit-transform: translate3d(0, 2000px, 0);
1561 transform: translate3d(0, 2000px, 0);
1562 }
1563
1564 to {
1565 opacity: 1;
1566 -webkit-transform: translate3d(0, 0, 0);
1567 transform: translate3d(0, 0, 0);
1568 }
1569 }
1570
1571 @keyframes fadeInUpBig {
1572 from {
1573 opacity: 0;
1574 -webkit-transform: translate3d(0, 2000px, 0);
1575 transform: translate3d(0, 2000px, 0);
1576 }
1577
1578 to {
1579 opacity: 1;
1580 -webkit-transform: translate3d(0, 0, 0);
1581 transform: translate3d(0, 0, 0);
1582 }
1583 }
1584
1585 .fadeInUpBig {
1586 -webkit-animation-name: fadeInUpBig;
1587 animation-name: fadeInUpBig;
1588 }
1589
1590 @-webkit-keyframes fadeOut {
1591 from {
1592 opacity: 1;
1593 }
1594
1595 to {
1596 opacity: 0;
1597 }
1598 }
1599
1600 @keyframes fadeOut {
1601 from {
1602 opacity: 1;
1603 }
1604
1605 to {
1606 opacity: 0;
1607 }
1608 }
1609
1610 .fadeOut {
1611 -webkit-animation-name: fadeOut;
1612 animation-name: fadeOut;
1613 }
1614
1615 @-webkit-keyframes fadeOutDown {
1616 from {
1617 opacity: 1;
1618 }
1619
1620 to {
1621 opacity: 0;
1622 -webkit-transform: translate3d(0, 100%, 0);
1623 transform: translate3d(0, 100%, 0);
1624 }
1625 }
1626
1627 @keyframes fadeOutDown {
1628 from {
1629 opacity: 1;
1630 }
1631
1632 to {
1633 opacity: 0;
1634 -webkit-transform: translate3d(0, 100%, 0);
1635 transform: translate3d(0, 100%, 0);
1636 }
1637 }
1638
1639 .fadeOutDown {
1640 -webkit-animation-name: fadeOutDown;
1641 animation-name: fadeOutDown;
1642 }
1643
1644 @-webkit-keyframes fadeOutDownBig {
1645 from {
1646 opacity: 1;
1647 }
1648
1649 to {
1650 opacity: 0;
1651 -webkit-transform: translate3d(0, 2000px, 0);
1652 transform: translate3d(0, 2000px, 0);
1653 }
1654 }
1655
1656 @keyframes fadeOutDownBig {
1657 from {
1658 opacity: 1;
1659 }
1660
1661 to {
1662 opacity: 0;
1663 -webkit-transform: translate3d(0, 2000px, 0);
1664 transform: translate3d(0, 2000px, 0);
1665 }
1666 }
1667
1668 .fadeOutDownBig {
1669 -webkit-animation-name: fadeOutDownBig;
1670 animation-name: fadeOutDownBig;
1671 }
1672
1673 @-webkit-keyframes fadeOutLeft {
1674 from {
1675 opacity: 1;
1676 }
1677
1678 to {
1679 opacity: 0;
1680 -webkit-transform: translate3d(-100%, 0, 0);
1681 transform: translate3d(-100%, 0, 0);
1682 }
1683 }
1684
1685 @keyframes fadeOutLeft {
1686 from {
1687 opacity: 1;
1688 }
1689
1690 to {
1691 opacity: 0;
1692 -webkit-transform: translate3d(-100%, 0, 0);
1693 transform: translate3d(-100%, 0, 0);
1694 }
1695 }
1696
1697 .fadeOutLeft {
1698 -webkit-animation-name: fadeOutLeft;
1699 animation-name: fadeOutLeft;
1700 }
1701
1702 @-webkit-keyframes fadeOutLeftBig {
1703 from {
1704 opacity: 1;
1705 }
1706
1707 to {
1708 opacity: 0;
1709 -webkit-transform: translate3d(-2000px, 0, 0);
1710 transform: translate3d(-2000px, 0, 0);
1711 }
1712 }
1713
1714 @keyframes fadeOutLeftBig {
1715 from {
1716 opacity: 1;
1717 }
1718
1719 to {
1720 opacity: 0;
1721 -webkit-transform: translate3d(-2000px, 0, 0);
1722 transform: translate3d(-2000px, 0, 0);
1723 }
1724 }
1725
1726 .fadeOutLeftBig {
1727 -webkit-animation-name: fadeOutLeftBig;
1728 animation-name: fadeOutLeftBig;
1729 }
1730
1731 @-webkit-keyframes fadeOutRight {
1732 from {
1733 opacity: 1;
1734 }
1735
1736 to {
1737 opacity: 0;
1738 -webkit-transform: translate3d(100%, 0, 0);
1739 transform: translate3d(100%, 0, 0);
1740 }
1741 }
1742
1743 @keyframes fadeOutRight {
1744 from {
1745 opacity: 1;
1746 }
1747
1748 to {
1749 opacity: 0;
1750 -webkit-transform: translate3d(100%, 0, 0);
1751 transform: translate3d(100%, 0, 0);
1752 }
1753 }
1754
1755 .fadeOutRight {
1756 -webkit-animation-name: fadeOutRight;
1757 animation-name: fadeOutRight;
1758 }
1759
1760 @-webkit-keyframes fadeOutRightBig {
1761 from {
1762 opacity: 1;
1763 }
1764
1765 to {
1766 opacity: 0;
1767 -webkit-transform: translate3d(2000px, 0, 0);
1768 transform: translate3d(2000px, 0, 0);
1769 }
1770 }
1771
1772 @keyframes fadeOutRightBig {
1773 from {
1774 opacity: 1;
1775 }
1776
1777 to {
1778 opacity: 0;
1779 -webkit-transform: translate3d(2000px, 0, 0);
1780 transform: translate3d(2000px, 0, 0);
1781 }
1782 }
1783
1784 .fadeOutRightBig {
1785 -webkit-animation-name: fadeOutRightBig;
1786 animation-name: fadeOutRightBig;
1787 }
1788
1789 @-webkit-keyframes fadeOutUp {
1790 from {
1791 opacity: 1;
1792 }
1793
1794 to {
1795 opacity: 0;
1796 -webkit-transform: translate3d(0, -100%, 0);
1797 transform: translate3d(0, -100%, 0);
1798 }
1799 }
1800
1801 @keyframes fadeOutUp {
1802 from {
1803 opacity: 1;
1804 }
1805
1806 to {
1807 opacity: 0;
1808 -webkit-transform: translate3d(0, -100%, 0);
1809 transform: translate3d(0, -100%, 0);
1810 }
1811 }
1812
1813 .fadeOutUp {
1814 -webkit-animation-name: fadeOutUp;
1815 animation-name: fadeOutUp;
1816 }
1817
1818 @-webkit-keyframes fadeOutUpBig {
1819 from {
1820 opacity: 1;
1821 }
1822
1823 to {
1824 opacity: 0;
1825 -webkit-transform: translate3d(0, -2000px, 0);
1826 transform: translate3d(0, -2000px, 0);
1827 }
1828 }
1829
1830 @keyframes fadeOutUpBig {
1831 from {
1832 opacity: 1;
1833 }
1834
1835 to {
1836 opacity: 0;
1837 -webkit-transform: translate3d(0, -2000px, 0);
1838 transform: translate3d(0, -2000px, 0);
1839 }
1840 }
1841
1842 .fadeOutUpBig {
1843 -webkit-animation-name: fadeOutUpBig;
1844 animation-name: fadeOutUpBig;
1845 }
1846
1847 @-webkit-keyframes flip {
1848 from {
1849 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1850 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1851 -webkit-animation-timing-function: ease-out;
1852 animation-timing-function: ease-out;
1853 }
1854
1855 40% {
1856 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1857 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1858 -webkit-animation-timing-function: ease-out;
1859 animation-timing-function: ease-out;
1860 }
1861
1862 50% {
1863 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1864 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1865 -webkit-animation-timing-function: ease-in;
1866 animation-timing-function: ease-in;
1867 }
1868
1869 80% {
1870 -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
1871 transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
1872 -webkit-animation-timing-function: ease-in;
1873 animation-timing-function: ease-in;
1874 }
1875
1876 to {
1877 -webkit-transform: perspective(400px);
1878 transform: perspective(400px);
1879 -webkit-animation-timing-function: ease-in;
1880 animation-timing-function: ease-in;
1881 }
1882 }
1883
1884 @keyframes flip {
1885 from {
1886 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1887 transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
1888 -webkit-animation-timing-function: ease-out;
1889 animation-timing-function: ease-out;
1890 }
1891
1892 40% {
1893 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1894 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
1895 -webkit-animation-timing-function: ease-out;
1896 animation-timing-function: ease-out;
1897 }
1898
1899 50% {
1900 -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1901 transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
1902 -webkit-animation-timing-function: ease-in;
1903 animation-timing-function: ease-in;
1904 }
1905
1906 80% {
1907 -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
1908 transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
1909 -webkit-animation-timing-function: ease-in;
1910 animation-timing-function: ease-in;
1911 }
1912
1913 to {
1914 -webkit-transform: perspective(400px);
1915 transform: perspective(400px);
1916 -webkit-animation-timing-function: ease-in;
1917 animation-timing-function: ease-in;
1918 }
1919 }
1920
1921 .animated.flip {
1922 -webkit-backface-visibility: visible;
1923 backface-visibility: visible;
1924 -webkit-animation-name: flip;
1925 animation-name: flip;
1926 }
1927
1928 @-webkit-keyframes flipInX {
1929 from {
1930 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1931 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1932 -webkit-animation-timing-function: ease-in;
1933 animation-timing-function: ease-in;
1934 opacity: 0;
1935 }
1936
1937 40% {
1938 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1939 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1940 -webkit-animation-timing-function: ease-in;
1941 animation-timing-function: ease-in;
1942 }
1943
1944 60% {
1945 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1946 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1947 opacity: 1;
1948 }
1949
1950 80% {
1951 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1952 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1953 }
1954
1955 to {
1956 -webkit-transform: perspective(400px);
1957 transform: perspective(400px);
1958 }
1959 }
1960
1961 @keyframes flipInX {
1962 from {
1963 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1964 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
1965 -webkit-animation-timing-function: ease-in;
1966 animation-timing-function: ease-in;
1967 opacity: 0;
1968 }
1969
1970 40% {
1971 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1972 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
1973 -webkit-animation-timing-function: ease-in;
1974 animation-timing-function: ease-in;
1975 }
1976
1977 60% {
1978 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1979 transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
1980 opacity: 1;
1981 }
1982
1983 80% {
1984 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1985 transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
1986 }
1987
1988 to {
1989 -webkit-transform: perspective(400px);
1990 transform: perspective(400px);
1991 }
1992 }
1993
1994 .flipInX {
1995 -webkit-backface-visibility: visible !important;
1996 backface-visibility: visible !important;
1997 -webkit-animation-name: flipInX;
1998 animation-name: flipInX;
1999 }
2000
2001 @-webkit-keyframes flipInY {
2002 from {
2003 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2004 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2005 -webkit-animation-timing-function: ease-in;
2006 animation-timing-function: ease-in;
2007 opacity: 0;
2008 }
2009
2010 40% {
2011 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2012 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2013 -webkit-animation-timing-function: ease-in;
2014 animation-timing-function: ease-in;
2015 }
2016
2017 60% {
2018 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2019 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2020 opacity: 1;
2021 }
2022
2023 80% {
2024 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2025 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2026 }
2027
2028 to {
2029 -webkit-transform: perspective(400px);
2030 transform: perspective(400px);
2031 }
2032 }
2033
2034 @keyframes flipInY {
2035 from {
2036 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2037 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2038 -webkit-animation-timing-function: ease-in;
2039 animation-timing-function: ease-in;
2040 opacity: 0;
2041 }
2042
2043 40% {
2044 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2045 transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
2046 -webkit-animation-timing-function: ease-in;
2047 animation-timing-function: ease-in;
2048 }
2049
2050 60% {
2051 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2052 transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
2053 opacity: 1;
2054 }
2055
2056 80% {
2057 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2058 transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
2059 }
2060
2061 to {
2062 -webkit-transform: perspective(400px);
2063 transform: perspective(400px);
2064 }
2065 }
2066
2067 .flipInY {
2068 -webkit-backface-visibility: visible !important;
2069 backface-visibility: visible !important;
2070 -webkit-animation-name: flipInY;
2071 animation-name: flipInY;
2072 }
2073
2074 @-webkit-keyframes flipOutX {
2075 from {
2076 -webkit-transform: perspective(400px);
2077 transform: perspective(400px);
2078 }
2079
2080 30% {
2081 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2082 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2083 opacity: 1;
2084 }
2085
2086 to {
2087 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2088 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2089 opacity: 0;
2090 }
2091 }
2092
2093 @keyframes flipOutX {
2094 from {
2095 -webkit-transform: perspective(400px);
2096 transform: perspective(400px);
2097 }
2098
2099 30% {
2100 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2101 transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
2102 opacity: 1;
2103 }
2104
2105 to {
2106 -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2107 transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
2108 opacity: 0;
2109 }
2110 }
2111
2112 .flipOutX {
2113 -webkit-animation-duration: 0.75s;
2114 animation-duration: 0.75s;
2115 -webkit-animation-name: flipOutX;
2116 animation-name: flipOutX;
2117 -webkit-backface-visibility: visible !important;
2118 backface-visibility: visible !important;
2119 }
2120
2121 @-webkit-keyframes flipOutY {
2122 from {
2123 -webkit-transform: perspective(400px);
2124 transform: perspective(400px);
2125 }
2126
2127 30% {
2128 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2129 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2130 opacity: 1;
2131 }
2132
2133 to {
2134 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2135 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2136 opacity: 0;
2137 }
2138 }
2139
2140 @keyframes flipOutY {
2141 from {
2142 -webkit-transform: perspective(400px);
2143 transform: perspective(400px);
2144 }
2145
2146 30% {
2147 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2148 transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
2149 opacity: 1;
2150 }
2151
2152 to {
2153 -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2154 transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
2155 opacity: 0;
2156 }
2157 }
2158
2159 .flipOutY {
2160 -webkit-animation-duration: 0.75s;
2161 animation-duration: 0.75s;
2162 -webkit-backface-visibility: visible !important;
2163 backface-visibility: visible !important;
2164 -webkit-animation-name: flipOutY;
2165 animation-name: flipOutY;
2166 }
2167
2168 @-webkit-keyframes lightSpeedIn {
2169 from {
2170 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2171 transform: translate3d(100%, 0, 0) skewX(-30deg);
2172 opacity: 0;
2173 }
2174
2175 60% {
2176 -webkit-transform: skewX(20deg);
2177 transform: skewX(20deg);
2178 opacity: 1;
2179 }
2180
2181 80% {
2182 -webkit-transform: skewX(-5deg);
2183 transform: skewX(-5deg);
2184 opacity: 1;
2185 }
2186
2187 to {
2188 -webkit-transform: translate3d(0, 0, 0);
2189 transform: translate3d(0, 0, 0);
2190 opacity: 1;
2191 }
2192 }
2193
2194 @keyframes lightSpeedIn {
2195 from {
2196 -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
2197 transform: translate3d(100%, 0, 0) skewX(-30deg);
2198 opacity: 0;
2199 }
2200
2201 60% {
2202 -webkit-transform: skewX(20deg);
2203 transform: skewX(20deg);
2204 opacity: 1;
2205 }
2206
2207 80% {
2208 -webkit-transform: skewX(-5deg);
2209 transform: skewX(-5deg);
2210 opacity: 1;
2211 }
2212
2213 to {
2214 -webkit-transform: translate3d(0, 0, 0);
2215 transform: translate3d(0, 0, 0);
2216 opacity: 1;
2217 }
2218 }
2219
2220 .lightSpeedIn {
2221 -webkit-animation-name: lightSpeedIn;
2222 animation-name: lightSpeedIn;
2223 -webkit-animation-timing-function: ease-out;
2224 animation-timing-function: ease-out;
2225 }
2226
2227 @-webkit-keyframes lightSpeedOut {
2228 from {
2229 opacity: 1;
2230 }
2231
2232 to {
2233 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2234 transform: translate3d(100%, 0, 0) skewX(30deg);
2235 opacity: 0;
2236 }
2237 }
2238
2239 @keyframes lightSpeedOut {
2240 from {
2241 opacity: 1;
2242 }
2243
2244 to {
2245 -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
2246 transform: translate3d(100%, 0, 0) skewX(30deg);
2247 opacity: 0;
2248 }
2249 }
2250
2251 .lightSpeedOut {
2252 -webkit-animation-name: lightSpeedOut;
2253 animation-name: lightSpeedOut;
2254 -webkit-animation-timing-function: ease-in;
2255 animation-timing-function: ease-in;
2256 }
2257
2258 @-webkit-keyframes rotateIn {
2259 from {
2260 -webkit-transform-origin: center;
2261 transform-origin: center;
2262 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2263 transform: rotate3d(0, 0, 1, -200deg);
2264 opacity: 0;
2265 }
2266
2267 to {
2268 -webkit-transform-origin: center;
2269 transform-origin: center;
2270 -webkit-transform: translate3d(0, 0, 0);
2271 transform: translate3d(0, 0, 0);
2272 opacity: 1;
2273 }
2274 }
2275
2276 @keyframes rotateIn {
2277 from {
2278 -webkit-transform-origin: center;
2279 transform-origin: center;
2280 -webkit-transform: rotate3d(0, 0, 1, -200deg);
2281 transform: rotate3d(0, 0, 1, -200deg);
2282 opacity: 0;
2283 }
2284
2285 to {
2286 -webkit-transform-origin: center;
2287 transform-origin: center;
2288 -webkit-transform: translate3d(0, 0, 0);
2289 transform: translate3d(0, 0, 0);
2290 opacity: 1;
2291 }
2292 }
2293
2294 .rotateIn {
2295 -webkit-animation-name: rotateIn;
2296 animation-name: rotateIn;
2297 }
2298
2299 @-webkit-keyframes rotateInDownLeft {
2300 from {
2301 -webkit-transform-origin: left bottom;
2302 transform-origin: left bottom;
2303 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2304 transform: rotate3d(0, 0, 1, -45deg);
2305 opacity: 0;
2306 }
2307
2308 to {
2309 -webkit-transform-origin: left bottom;
2310 transform-origin: left bottom;
2311 -webkit-transform: translate3d(0, 0, 0);
2312 transform: translate3d(0, 0, 0);
2313 opacity: 1;
2314 }
2315 }
2316
2317 @keyframes rotateInDownLeft {
2318 from {
2319 -webkit-transform-origin: left bottom;
2320 transform-origin: left bottom;
2321 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2322 transform: rotate3d(0, 0, 1, -45deg);
2323 opacity: 0;
2324 }
2325
2326 to {
2327 -webkit-transform-origin: left bottom;
2328 transform-origin: left bottom;
2329 -webkit-transform: translate3d(0, 0, 0);
2330 transform: translate3d(0, 0, 0);
2331 opacity: 1;
2332 }
2333 }
2334
2335 .rotateInDownLeft {
2336 -webkit-animation-name: rotateInDownLeft;
2337 animation-name: rotateInDownLeft;
2338 }
2339
2340 @-webkit-keyframes rotateInDownRight {
2341 from {
2342 -webkit-transform-origin: right bottom;
2343 transform-origin: right bottom;
2344 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2345 transform: rotate3d(0, 0, 1, 45deg);
2346 opacity: 0;
2347 }
2348
2349 to {
2350 -webkit-transform-origin: right bottom;
2351 transform-origin: right bottom;
2352 -webkit-transform: translate3d(0, 0, 0);
2353 transform: translate3d(0, 0, 0);
2354 opacity: 1;
2355 }
2356 }
2357
2358 @keyframes rotateInDownRight {
2359 from {
2360 -webkit-transform-origin: right bottom;
2361 transform-origin: right bottom;
2362 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2363 transform: rotate3d(0, 0, 1, 45deg);
2364 opacity: 0;
2365 }
2366
2367 to {
2368 -webkit-transform-origin: right bottom;
2369 transform-origin: right bottom;
2370 -webkit-transform: translate3d(0, 0, 0);
2371 transform: translate3d(0, 0, 0);
2372 opacity: 1;
2373 }
2374 }
2375
2376 .rotateInDownRight {
2377 -webkit-animation-name: rotateInDownRight;
2378 animation-name: rotateInDownRight;
2379 }
2380
2381 @-webkit-keyframes rotateInUpLeft {
2382 from {
2383 -webkit-transform-origin: left bottom;
2384 transform-origin: left bottom;
2385 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2386 transform: rotate3d(0, 0, 1, 45deg);
2387 opacity: 0;
2388 }
2389
2390 to {
2391 -webkit-transform-origin: left bottom;
2392 transform-origin: left bottom;
2393 -webkit-transform: translate3d(0, 0, 0);
2394 transform: translate3d(0, 0, 0);
2395 opacity: 1;
2396 }
2397 }
2398
2399 @keyframes rotateInUpLeft {
2400 from {
2401 -webkit-transform-origin: left bottom;
2402 transform-origin: left bottom;
2403 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2404 transform: rotate3d(0, 0, 1, 45deg);
2405 opacity: 0;
2406 }
2407
2408 to {
2409 -webkit-transform-origin: left bottom;
2410 transform-origin: left bottom;
2411 -webkit-transform: translate3d(0, 0, 0);
2412 transform: translate3d(0, 0, 0);
2413 opacity: 1;
2414 }
2415 }
2416
2417 .rotateInUpLeft {
2418 -webkit-animation-name: rotateInUpLeft;
2419 animation-name: rotateInUpLeft;
2420 }
2421
2422 @-webkit-keyframes rotateInUpRight {
2423 from {
2424 -webkit-transform-origin: right bottom;
2425 transform-origin: right bottom;
2426 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2427 transform: rotate3d(0, 0, 1, -90deg);
2428 opacity: 0;
2429 }
2430
2431 to {
2432 -webkit-transform-origin: right bottom;
2433 transform-origin: right bottom;
2434 -webkit-transform: translate3d(0, 0, 0);
2435 transform: translate3d(0, 0, 0);
2436 opacity: 1;
2437 }
2438 }
2439
2440 @keyframes rotateInUpRight {
2441 from {
2442 -webkit-transform-origin: right bottom;
2443 transform-origin: right bottom;
2444 -webkit-transform: rotate3d(0, 0, 1, -90deg);
2445 transform: rotate3d(0, 0, 1, -90deg);
2446 opacity: 0;
2447 }
2448
2449 to {
2450 -webkit-transform-origin: right bottom;
2451 transform-origin: right bottom;
2452 -webkit-transform: translate3d(0, 0, 0);
2453 transform: translate3d(0, 0, 0);
2454 opacity: 1;
2455 }
2456 }
2457
2458 .rotateInUpRight {
2459 -webkit-animation-name: rotateInUpRight;
2460 animation-name: rotateInUpRight;
2461 }
2462
2463 @-webkit-keyframes rotateOut {
2464 from {
2465 -webkit-transform-origin: center;
2466 transform-origin: center;
2467 opacity: 1;
2468 }
2469
2470 to {
2471 -webkit-transform-origin: center;
2472 transform-origin: center;
2473 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2474 transform: rotate3d(0, 0, 1, 200deg);
2475 opacity: 0;
2476 }
2477 }
2478
2479 @keyframes rotateOut {
2480 from {
2481 -webkit-transform-origin: center;
2482 transform-origin: center;
2483 opacity: 1;
2484 }
2485
2486 to {
2487 -webkit-transform-origin: center;
2488 transform-origin: center;
2489 -webkit-transform: rotate3d(0, 0, 1, 200deg);
2490 transform: rotate3d(0, 0, 1, 200deg);
2491 opacity: 0;
2492 }
2493 }
2494
2495 .rotateOut {
2496 -webkit-animation-name: rotateOut;
2497 animation-name: rotateOut;
2498 }
2499
2500 @-webkit-keyframes rotateOutDownLeft {
2501 from {
2502 -webkit-transform-origin: left bottom;
2503 transform-origin: left bottom;
2504 opacity: 1;
2505 }
2506
2507 to {
2508 -webkit-transform-origin: left bottom;
2509 transform-origin: left bottom;
2510 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2511 transform: rotate3d(0, 0, 1, 45deg);
2512 opacity: 0;
2513 }
2514 }
2515
2516 @keyframes rotateOutDownLeft {
2517 from {
2518 -webkit-transform-origin: left bottom;
2519 transform-origin: left bottom;
2520 opacity: 1;
2521 }
2522
2523 to {
2524 -webkit-transform-origin: left bottom;
2525 transform-origin: left bottom;
2526 -webkit-transform: rotate3d(0, 0, 1, 45deg);
2527 transform: rotate3d(0, 0, 1, 45deg);
2528 opacity: 0;
2529 }
2530 }
2531
2532 .rotateOutDownLeft {
2533 -webkit-animation-name: rotateOutDownLeft;
2534 animation-name: rotateOutDownLeft;
2535 }
2536
2537 @-webkit-keyframes rotateOutDownRight {
2538 from {
2539 -webkit-transform-origin: right bottom;
2540 transform-origin: right bottom;
2541 opacity: 1;
2542 }
2543
2544 to {
2545 -webkit-transform-origin: right bottom;
2546 transform-origin: right bottom;
2547 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2548 transform: rotate3d(0, 0, 1, -45deg);
2549 opacity: 0;
2550 }
2551 }
2552
2553 @keyframes rotateOutDownRight {
2554 from {
2555 -webkit-transform-origin: right bottom;
2556 transform-origin: right bottom;
2557 opacity: 1;
2558 }
2559
2560 to {
2561 -webkit-transform-origin: right bottom;
2562 transform-origin: right bottom;
2563 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2564 transform: rotate3d(0, 0, 1, -45deg);
2565 opacity: 0;
2566 }
2567 }
2568
2569 .rotateOutDownRight {
2570 -webkit-animation-name: rotateOutDownRight;
2571 animation-name: rotateOutDownRight;
2572 }
2573
2574 @-webkit-keyframes rotateOutUpLeft {
2575 from {
2576 -webkit-transform-origin: left bottom;
2577 transform-origin: left bottom;
2578 opacity: 1;
2579 }
2580
2581 to {
2582 -webkit-transform-origin: left bottom;
2583 transform-origin: left bottom;
2584 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2585 transform: rotate3d(0, 0, 1, -45deg);
2586 opacity: 0;
2587 }
2588 }
2589
2590 @keyframes rotateOutUpLeft {
2591 from {
2592 -webkit-transform-origin: left bottom;
2593 transform-origin: left bottom;
2594 opacity: 1;
2595 }
2596
2597 to {
2598 -webkit-transform-origin: left bottom;
2599 transform-origin: left bottom;
2600 -webkit-transform: rotate3d(0, 0, 1, -45deg);
2601 transform: rotate3d(0, 0, 1, -45deg);
2602 opacity: 0;
2603 }
2604 }
2605
2606 .rotateOutUpLeft {
2607 -webkit-animation-name: rotateOutUpLeft;
2608 animation-name: rotateOutUpLeft;
2609 }
2610
2611 @-webkit-keyframes rotateOutUpRight {
2612 from {
2613 -webkit-transform-origin: right bottom;
2614 transform-origin: right bottom;
2615 opacity: 1;
2616 }
2617
2618 to {
2619 -webkit-transform-origin: right bottom;
2620 transform-origin: right bottom;
2621 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2622 transform: rotate3d(0, 0, 1, 90deg);
2623 opacity: 0;
2624 }
2625 }
2626
2627 @keyframes rotateOutUpRight {
2628 from {
2629 -webkit-transform-origin: right bottom;
2630 transform-origin: right bottom;
2631 opacity: 1;
2632 }
2633
2634 to {
2635 -webkit-transform-origin: right bottom;
2636 transform-origin: right bottom;
2637 -webkit-transform: rotate3d(0, 0, 1, 90deg);
2638 transform: rotate3d(0, 0, 1, 90deg);
2639 opacity: 0;
2640 }
2641 }
2642
2643 .rotateOutUpRight {
2644 -webkit-animation-name: rotateOutUpRight;
2645 animation-name: rotateOutUpRight;
2646 }
2647
2648 @-webkit-keyframes hinge {
2649 0% {
2650 -webkit-transform-origin: top left;
2651 transform-origin: top left;
2652 -webkit-animation-timing-function: ease-in-out;
2653 animation-timing-function: ease-in-out;
2654 }
2655
2656 20%,
2657 60% {
2658 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2659 transform: rotate3d(0, 0, 1, 80deg);
2660 -webkit-transform-origin: top left;
2661 transform-origin: top left;
2662 -webkit-animation-timing-function: ease-in-out;
2663 animation-timing-function: ease-in-out;
2664 }
2665
2666 40%,
2667 80% {
2668 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2669 transform: rotate3d(0, 0, 1, 60deg);
2670 -webkit-transform-origin: top left;
2671 transform-origin: top left;
2672 -webkit-animation-timing-function: ease-in-out;
2673 animation-timing-function: ease-in-out;
2674 opacity: 1;
2675 }
2676
2677 to {
2678 -webkit-transform: translate3d(0, 700px, 0);
2679 transform: translate3d(0, 700px, 0);
2680 opacity: 0;
2681 }
2682 }
2683
2684 @keyframes hinge {
2685 0% {
2686 -webkit-transform-origin: top left;
2687 transform-origin: top left;
2688 -webkit-animation-timing-function: ease-in-out;
2689 animation-timing-function: ease-in-out;
2690 }
2691
2692 20%,
2693 60% {
2694 -webkit-transform: rotate3d(0, 0, 1, 80deg);
2695 transform: rotate3d(0, 0, 1, 80deg);
2696 -webkit-transform-origin: top left;
2697 transform-origin: top left;
2698 -webkit-animation-timing-function: ease-in-out;
2699 animation-timing-function: ease-in-out;
2700 }
2701
2702 40%,
2703 80% {
2704 -webkit-transform: rotate3d(0, 0, 1, 60deg);
2705 transform: rotate3d(0, 0, 1, 60deg);
2706 -webkit-transform-origin: top left;
2707 transform-origin: top left;
2708 -webkit-animation-timing-function: ease-in-out;
2709 animation-timing-function: ease-in-out;
2710 opacity: 1;
2711 }
2712
2713 to {
2714 -webkit-transform: translate3d(0, 700px, 0);
2715 transform: translate3d(0, 700px, 0);
2716 opacity: 0;
2717 }
2718 }
2719
2720 .hinge {
2721 -webkit-animation-duration: 2s;
2722 animation-duration: 2s;
2723 -webkit-animation-name: hinge;
2724 animation-name: hinge;
2725 }
2726
2727 @-webkit-keyframes jackInTheBox {
2728 from {
2729 opacity: 0;
2730 -webkit-transform: scale(0.1) rotate(30deg);
2731 transform: scale(0.1) rotate(30deg);
2732 -webkit-transform-origin: center bottom;
2733 transform-origin: center bottom;
2734 }
2735
2736 50% {
2737 -webkit-transform: rotate(-10deg);
2738 transform: rotate(-10deg);
2739 }
2740
2741 70% {
2742 -webkit-transform: rotate(3deg);
2743 transform: rotate(3deg);
2744 }
2745
2746 to {
2747 opacity: 1;
2748 -webkit-transform: scale(1);
2749 transform: scale(1);
2750 }
2751 }
2752
2753 @keyframes jackInTheBox {
2754 from {
2755 opacity: 0;
2756 -webkit-transform: scale(0.1) rotate(30deg);
2757 transform: scale(0.1) rotate(30deg);
2758 -webkit-transform-origin: center bottom;
2759 transform-origin: center bottom;
2760 }
2761
2762 50% {
2763 -webkit-transform: rotate(-10deg);
2764 transform: rotate(-10deg);
2765 }
2766
2767 70% {
2768 -webkit-transform: rotate(3deg);
2769 transform: rotate(3deg);
2770 }
2771
2772 to {
2773 opacity: 1;
2774 -webkit-transform: scale(1);
2775 transform: scale(1);
2776 }
2777 }
2778
2779 .jackInTheBox {
2780 -webkit-animation-name: jackInTheBox;
2781 animation-name: jackInTheBox;
2782 }
2783
2784 @-webkit-keyframes rollIn {
2785 from {
2786 opacity: 0;
2787 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2788 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2789 }
2790
2791 to {
2792 opacity: 1;
2793 -webkit-transform: translate3d(0, 0, 0);
2794 transform: translate3d(0, 0, 0);
2795 }
2796 }
2797
2798 @keyframes rollIn {
2799 from {
2800 opacity: 0;
2801 -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2802 transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
2803 }
2804
2805 to {
2806 opacity: 1;
2807 -webkit-transform: translate3d(0, 0, 0);
2808 transform: translate3d(0, 0, 0);
2809 }
2810 }
2811
2812 .rollIn {
2813 -webkit-animation-name: rollIn;
2814 animation-name: rollIn;
2815 }
2816
2817 @-webkit-keyframes rollOut {
2818 from {
2819 opacity: 1;
2820 }
2821
2822 to {
2823 opacity: 0;
2824 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2825 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2826 }
2827 }
2828
2829 @keyframes rollOut {
2830 from {
2831 opacity: 1;
2832 }
2833
2834 to {
2835 opacity: 0;
2836 -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2837 transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
2838 }
2839 }
2840
2841 .rollOut {
2842 -webkit-animation-name: rollOut;
2843 animation-name: rollOut;
2844 }
2845
2846 @-webkit-keyframes zoomIn {
2847 from {
2848 opacity: 0;
2849 -webkit-transform: scale3d(0.3, 0.3, 0.3);
2850 transform: scale3d(0.3, 0.3, 0.3);
2851 }
2852
2853 50% {
2854 opacity: 1;
2855 }
2856 }
2857
2858 @keyframes zoomIn {
2859 from {
2860 opacity: 0;
2861 -webkit-transform: scale3d(0.3, 0.3, 0.3);
2862 transform: scale3d(0.3, 0.3, 0.3);
2863 }
2864
2865 50% {
2866 opacity: 1;
2867 }
2868 }
2869
2870 .zoomIn {
2871 -webkit-animation-name: zoomIn;
2872 animation-name: zoomIn;
2873 }
2874
2875 @-webkit-keyframes zoomInDown {
2876 from {
2877 opacity: 0;
2878 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
2879 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
2880 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2881 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2882 }
2883
2884 60% {
2885 opacity: 1;
2886 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
2887 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
2888 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2889 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2890 }
2891 }
2892
2893 @keyframes zoomInDown {
2894 from {
2895 opacity: 0;
2896 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
2897 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
2898 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2899 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2900 }
2901
2902 60% {
2903 opacity: 1;
2904 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
2905 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
2906 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2907 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2908 }
2909 }
2910
2911 .zoomInDown {
2912 -webkit-animation-name: zoomInDown;
2913 animation-name: zoomInDown;
2914 }
2915
2916 @-webkit-keyframes zoomInLeft {
2917 from {
2918 opacity: 0;
2919 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
2920 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
2921 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2922 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2923 }
2924
2925 60% {
2926 opacity: 1;
2927 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
2928 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
2929 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2930 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2931 }
2932 }
2933
2934 @keyframes zoomInLeft {
2935 from {
2936 opacity: 0;
2937 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
2938 transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
2939 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2940 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2941 }
2942
2943 60% {
2944 opacity: 1;
2945 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
2946 transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
2947 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2948 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2949 }
2950 }
2951
2952 .zoomInLeft {
2953 -webkit-animation-name: zoomInLeft;
2954 animation-name: zoomInLeft;
2955 }
2956
2957 @-webkit-keyframes zoomInRight {
2958 from {
2959 opacity: 0;
2960 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
2961 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
2962 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2963 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2964 }
2965
2966 60% {
2967 opacity: 1;
2968 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
2969 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
2970 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2971 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2972 }
2973 }
2974
2975 @keyframes zoomInRight {
2976 from {
2977 opacity: 0;
2978 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
2979 transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
2980 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2981 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
2982 }
2983
2984 60% {
2985 opacity: 1;
2986 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
2987 transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
2988 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2989 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
2990 }
2991 }
2992
2993 .zoomInRight {
2994 -webkit-animation-name: zoomInRight;
2995 animation-name: zoomInRight;
2996 }
2997
2998 @-webkit-keyframes zoomInUp {
2999 from {
3000 opacity: 0;
3001 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3002 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3003 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3004 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3005 }
3006
3007 60% {
3008 opacity: 1;
3009 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3010 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3011 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3012 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3013 }
3014 }
3015
3016 @keyframes zoomInUp {
3017 from {
3018 opacity: 0;
3019 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3020 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
3021 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3022 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3023 }
3024
3025 60% {
3026 opacity: 1;
3027 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3028 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3029 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3030 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3031 }
3032 }
3033
3034 .zoomInUp {
3035 -webkit-animation-name: zoomInUp;
3036 animation-name: zoomInUp;
3037 }
3038
3039 @-webkit-keyframes zoomOut {
3040 from {
3041 opacity: 1;
3042 }
3043
3044 50% {
3045 opacity: 0;
3046 -webkit-transform: scale3d(0.3, 0.3, 0.3);
3047 transform: scale3d(0.3, 0.3, 0.3);
3048 }
3049
3050 to {
3051 opacity: 0;
3052 }
3053 }
3054
3055 @keyframes zoomOut {
3056 from {
3057 opacity: 1;
3058 }
3059
3060 50% {
3061 opacity: 0;
3062 -webkit-transform: scale3d(0.3, 0.3, 0.3);
3063 transform: scale3d(0.3, 0.3, 0.3);
3064 }
3065
3066 to {
3067 opacity: 0;
3068 }
3069 }
3070
3071 .zoomOut {
3072 -webkit-animation-name: zoomOut;
3073 animation-name: zoomOut;
3074 }
3075
3076 @-webkit-keyframes zoomOutDown {
3077 40% {
3078 opacity: 1;
3079 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3080 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3081 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3082 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3083 }
3084
3085 to {
3086 opacity: 0;
3087 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3088 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3089 -webkit-transform-origin: center bottom;
3090 transform-origin: center bottom;
3091 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3092 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3093 }
3094 }
3095
3096 @keyframes zoomOutDown {
3097 40% {
3098 opacity: 1;
3099 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3100 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
3101 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3102 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3103 }
3104
3105 to {
3106 opacity: 0;
3107 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3108 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
3109 -webkit-transform-origin: center bottom;
3110 transform-origin: center bottom;
3111 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3112 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3113 }
3114 }
3115
3116 .zoomOutDown {
3117 -webkit-animation-name: zoomOutDown;
3118 animation-name: zoomOutDown;
3119 }
3120
3121 @-webkit-keyframes zoomOutLeft {
3122 40% {
3123 opacity: 1;
3124 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3125 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3126 }
3127
3128 to {
3129 opacity: 0;
3130 -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
3131 transform: scale(0.1) translate3d(-2000px, 0, 0);
3132 -webkit-transform-origin: left center;
3133 transform-origin: left center;
3134 }
3135 }
3136
3137 @keyframes zoomOutLeft {
3138 40% {
3139 opacity: 1;
3140 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3141 transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
3142 }
3143
3144 to {
3145 opacity: 0;
3146 -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
3147 transform: scale(0.1) translate3d(-2000px, 0, 0);
3148 -webkit-transform-origin: left center;
3149 transform-origin: left center;
3150 }
3151 }
3152
3153 .zoomOutLeft {
3154 -webkit-animation-name: zoomOutLeft;
3155 animation-name: zoomOutLeft;
3156 }
3157
3158 @-webkit-keyframes zoomOutRight {
3159 40% {
3160 opacity: 1;
3161 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3162 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3163 }
3164
3165 to {
3166 opacity: 0;
3167 -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
3168 transform: scale(0.1) translate3d(2000px, 0, 0);
3169 -webkit-transform-origin: right center;
3170 transform-origin: right center;
3171 }
3172 }
3173
3174 @keyframes zoomOutRight {
3175 40% {
3176 opacity: 1;
3177 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3178 transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
3179 }
3180
3181 to {
3182 opacity: 0;
3183 -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
3184 transform: scale(0.1) translate3d(2000px, 0, 0);
3185 -webkit-transform-origin: right center;
3186 transform-origin: right center;
3187 }
3188 }
3189
3190 .zoomOutRight {
3191 -webkit-animation-name: zoomOutRight;
3192 animation-name: zoomOutRight;
3193 }
3194
3195 @-webkit-keyframes zoomOutUp {
3196 40% {
3197 opacity: 1;
3198 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3199 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3200 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3201 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3202 }
3203
3204 to {
3205 opacity: 0;
3206 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3207 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3208 -webkit-transform-origin: center bottom;
3209 transform-origin: center bottom;
3210 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3211 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3212 }
3213 }
3214
3215 @keyframes zoomOutUp {
3216 40% {
3217 opacity: 1;
3218 -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3219 transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
3220 -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3221 animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
3222 }
3223
3224 to {
3225 opacity: 0;
3226 -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3227 transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
3228 -webkit-transform-origin: center bottom;
3229 transform-origin: center bottom;
3230 -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3231 animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
3232 }
3233 }
3234
3235 .zoomOutUp {
3236 -webkit-animation-name: zoomOutUp;
3237 animation-name: zoomOutUp;
3238 }
3239
3240 @-webkit-keyframes slideInDown {
3241 from {
3242 -webkit-transform: translate3d(0, -100%, 0);
3243 transform: translate3d(0, -100%, 0);
3244 visibility: visible;
3245 }
3246
3247 to {
3248 -webkit-transform: translate3d(0, 0, 0);
3249 transform: translate3d(0, 0, 0);
3250 }
3251 }
3252
3253 @keyframes slideInDown {
3254 from {
3255 -webkit-transform: translate3d(0, -100%, 0);
3256 transform: translate3d(0, -100%, 0);
3257 visibility: visible;
3258 }
3259
3260 to {
3261 -webkit-transform: translate3d(0, 0, 0);
3262 transform: translate3d(0, 0, 0);
3263 }
3264 }
3265
3266 .slideInDown {
3267 -webkit-animation-name: slideInDown;
3268 animation-name: slideInDown;
3269 }
3270
3271 @-webkit-keyframes slideInLeft {
3272 from {
3273 -webkit-transform: translate3d(-100%, 0, 0);
3274 transform: translate3d(-100%, 0, 0);
3275 visibility: visible;
3276 }
3277
3278 to {
3279 -webkit-transform: translate3d(0, 0, 0);
3280 transform: translate3d(0, 0, 0);
3281 }
3282 }
3283
3284 @keyframes slideInLeft {
3285 from {
3286 -webkit-transform: translate3d(-100%, 0, 0);
3287 transform: translate3d(-100%, 0, 0);
3288 visibility: visible;
3289 }
3290
3291 to {
3292 -webkit-transform: translate3d(0, 0, 0);
3293 transform: translate3d(0, 0, 0);
3294 }
3295 }
3296
3297 .slideInLeft {
3298 -webkit-animation-name: slideInLeft;
3299 animation-name: slideInLeft;
3300 }
3301
3302 @-webkit-keyframes slideInRight {
3303 from {
3304 -webkit-transform: translate3d(100%, 0, 0);
3305 transform: translate3d(100%, 0, 0);
3306 visibility: visible;
3307 }
3308
3309 to {
3310 -webkit-transform: translate3d(0, 0, 0);
3311 transform: translate3d(0, 0, 0);
3312 }
3313 }
3314
3315 @keyframes slideInRight {
3316 from {
3317 -webkit-transform: translate3d(100%, 0, 0);
3318 transform: translate3d(100%, 0, 0);
3319 visibility: visible;
3320 }
3321
3322 to {
3323 -webkit-transform: translate3d(0, 0, 0);
3324 transform: translate3d(0, 0, 0);
3325 }
3326 }
3327
3328 .slideInRight {
3329 -webkit-animation-name: slideInRight;
3330 animation-name: slideInRight;
3331 }
3332
3333 @-webkit-keyframes slideInUp {
3334 from {
3335 -webkit-transform: translate3d(0, 100%, 0);
3336 transform: translate3d(0, 100%, 0);
3337 visibility: visible;
3338 }
3339
3340 to {
3341 -webkit-transform: translate3d(0, 0, 0);
3342 transform: translate3d(0, 0, 0);
3343 }
3344 }
3345
3346 @keyframes slideInUp {
3347 from {
3348 -webkit-transform: translate3d(0, 100%, 0);
3349 transform: translate3d(0, 100%, 0);
3350 visibility: visible;
3351 }
3352
3353 to {
3354 -webkit-transform: translate3d(0, 0, 0);
3355 transform: translate3d(0, 0, 0);
3356 }
3357 }
3358
3359 .slideInUp {
3360 -webkit-animation-name: slideInUp;
3361 animation-name: slideInUp;
3362 }
3363
3364 @-webkit-keyframes slideOutDown {
3365 from {
3366 -webkit-transform: translate3d(0, 0, 0);
3367 transform: translate3d(0, 0, 0);
3368 }
3369
3370 to {
3371 visibility: hidden;
3372 -webkit-transform: translate3d(0, 100%, 0);
3373 transform: translate3d(0, 100%, 0);
3374 }
3375 }
3376
3377 @keyframes slideOutDown {
3378 from {
3379 -webkit-transform: translate3d(0, 0, 0);
3380 transform: translate3d(0, 0, 0);
3381 }
3382
3383 to {
3384 visibility: hidden;
3385 -webkit-transform: translate3d(0, 100%, 0);
3386 transform: translate3d(0, 100%, 0);
3387 }
3388 }
3389
3390 .slideOutDown {
3391 -webkit-animation-name: slideOutDown;
3392 animation-name: slideOutDown;
3393 }
3394
3395 @-webkit-keyframes slideOutLeft {
3396 from {
3397 -webkit-transform: translate3d(0, 0, 0);
3398 transform: translate3d(0, 0, 0);
3399 }
3400
3401 to {
3402 visibility: hidden;
3403 -webkit-transform: translate3d(-100%, 0, 0);
3404 transform: translate3d(-100%, 0, 0);
3405 }
3406 }
3407
3408 @keyframes slideOutLeft {
3409 from {
3410 -webkit-transform: translate3d(0, 0, 0);
3411 transform: translate3d(0, 0, 0);
3412 }
3413
3414 to {
3415 visibility: hidden;
3416 -webkit-transform: translate3d(-100%, 0, 0);
3417 transform: translate3d(-100%, 0, 0);
3418 }
3419 }
3420
3421 .slideOutLeft {
3422 -webkit-animation-name: slideOutLeft;
3423 animation-name: slideOutLeft;
3424 }
3425
3426 @-webkit-keyframes slideOutRight {
3427 from {
3428 -webkit-transform: translate3d(0, 0, 0);
3429 transform: translate3d(0, 0, 0);
3430 }
3431
3432 to {
3433 visibility: hidden;
3434 -webkit-transform: translate3d(100%, 0, 0);
3435 transform: translate3d(100%, 0, 0);
3436 }
3437 }
3438
3439 @keyframes slideOutRight {
3440 from {
3441 -webkit-transform: translate3d(0, 0, 0);
3442 transform: translate3d(0, 0, 0);
3443 }
3444
3445 to {
3446 visibility: hidden;
3447 -webkit-transform: translate3d(100%, 0, 0);
3448 transform: translate3d(100%, 0, 0);
3449 }
3450 }
3451
3452 .slideOutRight {
3453 -webkit-animation-name: slideOutRight;
3454 animation-name: slideOutRight;
3455 }
3456
3457 @-webkit-keyframes slideOutUp {
3458 from {
3459 -webkit-transform: translate3d(0, 0, 0);
3460 transform: translate3d(0, 0, 0);
3461 }
3462
3463 to {
3464 visibility: hidden;
3465 -webkit-transform: translate3d(0, -100%, 0);
3466 transform: translate3d(0, -100%, 0);
3467 }
3468 }
3469
3470 @keyframes slideOutUp {
3471 from {
3472 -webkit-transform: translate3d(0, 0, 0);
3473 transform: translate3d(0, 0, 0);
3474 }
3475
3476 to {
3477 visibility: hidden;
3478 -webkit-transform: translate3d(0, -100%, 0);
3479 transform: translate3d(0, -100%, 0);
3480 }
3481 }
3482
3483 .slideOutUp {
3484 -webkit-animation-name: slideOutUp;
3485 animation-name: slideOutUp;
3486 }
...@@ -10,3 +10,5 @@ ...@@ -10,3 +10,5 @@
10 @import "mixins"; 10 @import "mixins";
11 11
12 @import "var"; 12 @import "var";
13
14 @import "animate";
......
...@@ -14,7 +14,19 @@ ...@@ -14,7 +14,19 @@
14 } 14 }
15 15
16 .space1 { 16 .space1 {
17 height: 400px; 17 height: 200px;
18 }
19
20 .shake {
21 position: relative;
22 width: 344px;
23 height: 403px;
24 margin: 0 auto;
25
26 .image {
27 width: 344px;
28 height: 403px;
29 }
18 } 30 }
19 31
20 .btn { 32 .btn {
......
1 <view class="comp-item"> 1 <view class="comp-item">
2 <image bindtap="onShakeHandler" class="bg" src="../../image/oss/tips/tips-shake.png" mode="widthFix" /> 2 <image bindtap="onShakeHandler" class="bg" src="../../image/oss/tips/tips-shake.png" mode="widthFix" />
3 <view class="space1"></view>
4 <view class="shake">
5 <image class="image animated tada infinite" src="../../image/oss/tips/shake-c1.png" mode="widthFix" />
6 </view>
3 <!-- <view class="space1"></view> 7 <!-- <view class="space1"></view>
4 <view bindtap="hideMask" class="btn">知道了</view> --> 8 <view bindtap="hideMask" class="btn">知道了</view> -->
5 </view> 9 </view>
......
...@@ -21,6 +21,7 @@ Page({ ...@@ -21,6 +21,7 @@ Page({
21 userInfo: {}, 21 userInfo: {},
22 canShake: true, 22 canShake: true,
23 status: 0, 23 status: 0,
24 animationShake:{}, // 摇一摇动画
24 }, 25 },
25 onShareAppMessage() {}, 26 onShareAppMessage() {},
26 showAuth() { 27 showAuth() {
......
...@@ -47,6 +47,16 @@ ...@@ -47,6 +47,16 @@
47 position: absolute; 47 position: absolute;
48 } 48 }
49 49
50 .coop-shake {
51 width: 306px;
52 height: 335px;
53 position: absolute;
54 left: 0;
55 right: 0;
56 top: 170px;
57 margin: 0 auto;
58 }
59
50 .space1 { 60 .space1 {
51 height: 52px; 61 height: 52px;
52 } 62 }
...@@ -62,7 +72,8 @@ ...@@ -62,7 +72,8 @@
62 line-height: 1.6; 72 line-height: 1.6;
63 height: 140px; 73 height: 140px;
64 @include ellipsis(3); 74 @include ellipsis(3);
65 .t1{ 75
76 .t1 {
66 color: #bb3039; 77 color: #bb3039;
67 } 78 }
68 } 79 }
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
11 <!-- bindtap="queryWishbillAssist" --> 11 <!-- bindtap="queryWishbillAssist" -->
12 <view bindtap="queryWishbillAssist" wx:if="{{status != 1}}" class="shake"> 12 <view bindtap="queryWishbillAssist" wx:if="{{status != 1}}" class="shake">
13 <image class="ebg" mode="widthFix" src="../../image/oss/coop/coop-c2.png" /> 13 <image class="ebg" mode="widthFix" src="../../image/oss/coop/coop-c2.png" />
14 <image class="coop-shake animated tada infinite" mode="widthFix " src="../../image/oss/coop/coop-shake.png" />
14 <view class="space1"></view> 15 <view class="space1"></view>
15 <view class="cont"> 16 <view class="cont">
16 <view class="tips"> 17 <view class="tips">
......
...@@ -15,7 +15,7 @@ Page({ ...@@ -15,7 +15,7 @@ Page({
15 tipsGroupMemberVisible: false, 15 tipsGroupMemberVisible: false,
16 tipsNewMemberVisible: false, 16 tipsNewMemberVisible: false,
17 tipsWishVisible: false, 17 tipsWishVisible: false,
18 tipsShakeVisible: false, 18 tipsShakeVisible: true,
19 tipsCommonVisible: false, 19 tipsCommonVisible: false,
20 tipsCreateCompleteVisible: false, 20 tipsCreateCompleteVisible: false,
21 tipsInnerText: "", 21 tipsInnerText: "",
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
27 </view> 27 </view>
28 </view> 28 </view>
29 </view> 29 </view>
30 <van-popup show="{{ authorizeVisible }}" > 30 <van-popup show="{{ authorizeVisible }}" bind:click-overlay="hideMask">
31 <authorize-comp bind:evtcomp="evtcomp"></authorize-comp> 31 <authorize-comp bind:evtcomp="evtcomp"></authorize-comp>
32 </van-popup> 32 </van-popup>
33 <van-popup show="{{ tipsRuleVisible }}" > 33 <van-popup show="{{ tipsRuleVisible }}" >
......
...@@ -23,8 +23,8 @@ ...@@ -23,8 +23,8 @@
23 <view class="plz"> 23 <view class="plz">
24 <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> 24 <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" />
25 <block wx:if="{{!isPlzAuth}}"> 25 <block wx:if="{{!isPlzAuth}}">
26 <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png?ver=1" /> 26 <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png" />
27 <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png?ver=1" /> 27 <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png" />
28 </block> 28 </block>
29 </view> 29 </view>
30 <view class="slider"> 30 <view class="slider">
......
...@@ -46,8 +46,8 @@ ...@@ -46,8 +46,8 @@
46 <view class="plz"> 46 <view class="plz">
47 <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" /> 47 <image class="ebg" src="../../image/oss/register/plz-cont.png" mode="widthFix" />
48 <block wx:if="{{!isPlzAuth}}"> 48 <block wx:if="{{!isPlzAuth}}">
49 <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png?ver=1" /> 49 <image class="block shadow" mode="widthFix" src="../../image/oss/register/plz-block.png" />
50 <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png?ver=1" /> 50 <image style="left:{{thumbX}}rpx;" class="block thumb" mode="widthFix" src="../../image/oss/register/plz-block-inline.png" />
51 </block> 51 </block>
52 </view> 52 </view>
53 <view class="slider"> 53 <view class="slider">
......
...@@ -18,8 +18,9 @@ Page({ ...@@ -18,8 +18,9 @@ Page({
18 wishList: [], 18 wishList: [],
19 helperInfo: {}, 19 helperInfo: {},
20 curWish: {}, 20 curWish: {},
21
22 status: 1, // 1正常(有库存) 2无库存 21 status: 1, // 1正常(有库存) 2无库存
22 animationThumbData: [], // 进度条动画
23 animationFlagData: [], // 旗帜画库
23 }, 24 },
24 onShareAppMessage(res) { 25 onShareAppMessage(res) {
25 if (res.from === 'button') { 26 if (res.from === 'button') {
...@@ -50,10 +51,45 @@ Page({ ...@@ -50,10 +51,45 @@ Page({
50 this.setData({ 51 this.setData({
51 userInfo: app.globalData.userInfo 52 userInfo: app.globalData.userInfo
52 }) 53 })
53 this.queryWishbillDetail(); 54 this.queryWishbillDetail().then((result) => {
55 this.playAnimation();
56 });
54 this.queryWishbillHelpers(); 57 this.queryWishbillHelpers();
55 }) 58 })
56 }, 59 },
60
61 // 播放动画
62 playAnimation() {
63 let wishList = this.data.wishList;
64 let animationThumbData = [];
65 let animationFlayData = [];
66 let animationFlagData = [];
67 wishList.forEach((element, index) => {
68 // 进度条动画
69 var animation1 = wx.createAnimation({
70 duration: 600,
71 delay: 600 * index + 1000
72 });
73 animation1.width(element.progress + "%").step()
74 let curAniData1 = animation1.export()
75 animationThumbData.push(curAniData1);
76
77 // 旗帜动画
78 var animation2 = wx.createAnimation({
79 duration: 600,
80 delay: 600 * index + 1000
81 });
82 animation2.left(element.progressLeft + "rpx").step()
83 let curAniData2 = animation2.export()
84 animationFlagData.push(curAniData2);
85
86 });
87 this.setData({
88 animationThumbData,
89 animationFlagData
90 })
91 },
92
57 /** 93 /**
58 * 领取我的奖品 94 * 领取我的奖品
59 */ 95 */
...@@ -172,7 +208,8 @@ Page({ ...@@ -172,7 +208,8 @@ Page({
172 this.setData({ 208 this.setData({
173 wishInfo: result, 209 wishInfo: result,
174 wishList: wishList 210 wishList: wishList
175 }) 211 });
212 resolve();
176 }) 213 })
177 }); 214 });
178 }, 215 },
......
...@@ -153,8 +153,8 @@ ...@@ -153,8 +153,8 @@
153 153
154 .flag { 154 .flag {
155 position: absolute; 155 position: absolute;
156 left: 0px; 156 left: -51px;
157 bottom: 10px; 157 bottom: 14px;
158 color: #a97a4b; 158 color: #a97a4b;
159 font-size: 16px; 159 font-size: 16px;
160 width: 51px; 160 width: 51px;
...@@ -175,7 +175,7 @@ ...@@ -175,7 +175,7 @@
175 } 175 }
176 176
177 .line { 177 .line {
178 $progressHeight: 8px; 178 $progressHeight: 12px;
179 width: $proWidth; 179 width: $proWidth;
180 height: $progressHeight; 180 height: $progressHeight;
181 background-color: #dcdcdc; 181 background-color: #dcdcdc;
......
...@@ -30,12 +30,14 @@ ...@@ -30,12 +30,14 @@
30 <view class="name">{{item.prizeName}}</view> 30 <view class="name">{{item.prizeName}}</view>
31 <view class="progress"> 31 <view class="progress">
32 <view class="pro"> 32 <view class="pro">
33 <view class="flag" style="left:{{item.progressLeft}}rpx;"> 33 <!-- <view class="flag" style="left:{{item.progressLeft}}rpx;"> -->
34 <view class="flag" animation="{{animationFlagData[index]}}">
34 <image class="prod" mode="aspectFit" src="../../image/oss/my-wish/my-wish-c4.png" /> 35 <image class="prod" mode="aspectFit" src="../../image/oss/my-wish/my-wish-c4.png" />
35 <view class="t1">{{item.elasticValue}}</view> 36 <view class="t1">{{item.elasticValue}}</view>
36 </view> 37 </view>
37 <view class="line"> 38 <view class="line">
38 <view class="line-thumb" style="width:{{item.progress}}%;"></view> 39 <!-- <view class="line-thumb" style="width:{{item.progress}}%;"></view> -->
40 <view class="line-thumb" animation="{{animationThumbData[index]}}"></view>
39 </view> 41 </view>
40 </view> 42 </view>
41 <view class="val">{{item.conditionElasticValue}}</view> 43 <view class="val">{{item.conditionElasticValue}}</view>
...@@ -85,7 +87,7 @@ ...@@ -85,7 +87,7 @@
85 </view> 87 </view>
86 </view> 88 </view>
87 </view> 89 </view>
88 <van-popup show="{{ tipsRuleVisible }}"> 90 <van-popup show="{{ tipsRuleVisible }}" bind:click-overlay="hideMask">
89 <tips-rule-comp bind:evtcomp="evtcomp"></tips-rule-comp> 91 <tips-rule-comp bind:evtcomp="evtcomp"></tips-rule-comp>
90 </van-popup> 92 </van-popup>
91 <van-popup show="{{ tipsPirzeVisible }}"> 93 <van-popup show="{{ tipsPirzeVisible }}">
......