Преглед изворни кода

wesmiler ECY 画画交易平台

APPLE пре 3 година
родитељ
комит
6a93cfb0b6
92 измењених фајлова са 732 додато и 729 уклоњено
  1. 555 554
      public/assets/shop/css/app.css
  2. 0 0
      public/assets/shop/css/login/style.css
  3. 1 1
      public/assets/shop/css/menu/bootstrapmb.com.css
  4. 0 0
      public/assets/shop/css/menu/normalize.min.css
  5. 0 0
      public/assets/shop/img/goods/back.png
  6. 0 0
      public/assets/shop/img/goods/bg.png
  7. 0 0
      public/assets/shop/img/goods/goods-header.png
  8. 0 0
      public/assets/shop/img/goods/goods1.jpeg
  9. 0 0
      public/assets/shop/img/goods/goods2.jpeg
  10. 0 0
      public/assets/shop/img/goods/goods3.jpeg
  11. 0 0
      public/assets/shop/img/goods/goods4.jpeg
  12. 0 0
      public/assets/shop/img/goods/header-bg.jpg
  13. 0 0
      public/assets/shop/img/goods/icon-order1.png
  14. 0 0
      public/assets/shop/img/goods/icon-order2.png
  15. 0 0
      public/assets/shop/img/goods/icon-order3.png
  16. 0 0
      public/assets/shop/img/index.zip
  17. 0 0
      public/assets/shop/img/index/image1.jpeg
  18. 0 0
      public/assets/shop/img/index/image2.jpeg
  19. 0 0
      public/assets/shop/img/index/image3.jpeg
  20. 0 0
      public/assets/shop/img/index/image4.jpeg
  21. 0 0
      public/assets/shop/img/index/image5.jpeg
  22. 0 0
      public/assets/shop/img/index/image6.jpeg
  23. 0 0
      public/assets/shop/img/index/image7.jpeg
  24. 0 0
      public/assets/shop/img/index/image8.jpeg
  25. 0 0
      public/assets/shop/img/index/image9.jpeg
  26. 0 0
      public/assets/shop/img/index/logo.jpeg
  27. 0 0
      public/assets/shop/img/index/logo.png
  28. 0 0
      public/assets/shop/img/index/run.jpg
  29. 0 0
      public/assets/shop/img/index/voice-close.png
  30. 0 0
      public/assets/shop/img/index/voice.png
  31. 0 0
      public/assets/shop/img/menu.jpeg
  32. 0 0
      public/assets/shop/img/menu.png
  33. 0 0
      public/assets/shop/img/qrcode.png
  34. 0 0
      public/assets/shop/mp3/beijing.mp3
  35. 0 0
      public/assets/shop/mp3/bgmusic.mp3
  36. 0 0
      public/assets/shop/mp3/btn.wav
  37. 0 0
      public/assets/shop/plugins/clipboard/.babelrc.json
  38. 0 0
      public/assets/shop/plugins/clipboard/.editorconfig
  39. 0 0
      public/assets/shop/plugins/clipboard/.eslintignore
  40. 0 0
      public/assets/shop/plugins/clipboard/.eslintrc.json
  41. 0 0
      public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/bug_report.md
  42. 0 0
      public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/documentation.md
  43. 0 0
      public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/proposal.md
  44. 0 0
      public/assets/shop/plugins/clipboard/.github/PULL_REQUEST_TEMPLATE.md
  45. 0 0
      public/assets/shop/plugins/clipboard/.github/stale.yml
  46. 0 0
      public/assets/shop/plugins/clipboard/.github/workflows/publish.yml
  47. 0 0
      public/assets/shop/plugins/clipboard/.github/workflows/test.js.yml
  48. 0 0
      public/assets/shop/plugins/clipboard/.gitignore
  49. 0 0
      public/assets/shop/plugins/clipboard/.husky/.gitignore
  50. 0 0
      public/assets/shop/plugins/clipboard/.nvmrc
  51. 0 0
      public/assets/shop/plugins/clipboard/.prettierignore
  52. 0 0
      public/assets/shop/plugins/clipboard/.prettierrc.json
  53. 0 0
      public/assets/shop/plugins/clipboard/LICENSE
  54. 0 0
      public/assets/shop/plugins/clipboard/bower.json
  55. 0 0
      public/assets/shop/plugins/clipboard/composer.json
  56. 0 0
      public/assets/shop/plugins/clipboard/contributing.md
  57. 0 0
      public/assets/shop/plugins/clipboard/demo/constructor-node.html
  58. 0 0
      public/assets/shop/plugins/clipboard/demo/constructor-nodelist.html
  59. 0 0
      public/assets/shop/plugins/clipboard/demo/constructor-selector.html
  60. 0 0
      public/assets/shop/plugins/clipboard/demo/function-target.html
  61. 0 0
      public/assets/shop/plugins/clipboard/demo/function-text.html
  62. 0 0
      public/assets/shop/plugins/clipboard/demo/target-div.html
  63. 0 0
      public/assets/shop/plugins/clipboard/demo/target-input-number.html
  64. 0 0
      public/assets/shop/plugins/clipboard/demo/target-input.html
  65. 0 0
      public/assets/shop/plugins/clipboard/demo/target-programmatic-copy.html
  66. 0 0
      public/assets/shop/plugins/clipboard/demo/target-programmatic-cut.html
  67. 0 0
      public/assets/shop/plugins/clipboard/demo/target-textarea.html
  68. 0 0
      public/assets/shop/plugins/clipboard/demo/text-programmatic-copy.html
  69. 0 0
      public/assets/shop/plugins/clipboard/dist/clipboard.js
  70. 0 0
      public/assets/shop/plugins/clipboard/dist/clipboard.min.js
  71. 0 0
      public/assets/shop/plugins/clipboard/karma.conf.js
  72. 0 0
      public/assets/shop/plugins/clipboard/package-lock.json
  73. 0 0
      public/assets/shop/plugins/clipboard/package.js
  74. 0 0
      public/assets/shop/plugins/clipboard/package.json
  75. 0 0
      public/assets/shop/plugins/clipboard/readme.md
  76. 0 0
      public/assets/shop/plugins/clipboard/src/actions/copy.js
  77. 0 0
      public/assets/shop/plugins/clipboard/src/actions/cut.js
  78. 0 0
      public/assets/shop/plugins/clipboard/src/actions/default.js
  79. 0 0
      public/assets/shop/plugins/clipboard/src/clipboard.d.ts
  80. 0 0
      public/assets/shop/plugins/clipboard/src/clipboard.js
  81. 0 0
      public/assets/shop/plugins/clipboard/src/clipboard.test-d.ts
  82. 0 0
      public/assets/shop/plugins/clipboard/src/common/command.js
  83. 0 0
      public/assets/shop/plugins/clipboard/src/common/create-fake-element.js
  84. 0 0
      public/assets/shop/plugins/clipboard/test/actions/copy.js
  85. 0 0
      public/assets/shop/plugins/clipboard/test/actions/cut.js
  86. 0 0
      public/assets/shop/plugins/clipboard/test/actions/default.js
  87. 0 0
      public/assets/shop/plugins/clipboard/test/clipboard.js
  88. 0 0
      public/assets/shop/plugins/clipboard/test/common/command.js
  89. 0 0
      public/assets/shop/plugins/clipboard/test/common/create-fake-element.js
  90. 0 0
      public/assets/shop/plugins/clipboard/webpack.config.js
  91. 0 0
      public/assets/shop/time/TweenMax.min.js
  92. 176 174
      public/assets/shop/time/style.css

Разлика између датотеке није приказан због своје велике величине
+ 555 - 554
public/assets/shop/css/app.css


+ 0 - 0
public/assets/shop/css/login/style.css


+ 1 - 1
public/assets/shop/css/menu/bootstrapmb.com.css

@@ -39,7 +39,7 @@ body {
     list-style: none;
     border-radius: 0 15px 0 0;
     box-shadow: 0 2px 1px 0 #BEBEBE, 0 4px 1px -1px #B8B8B8, 0 6px 1px -2px #B3B3B3, 0 8px 1px -3px #ADADAD, 0 10px 1px -4px #AAAAAA, 0 12px 1px -5px #A7A7A7, 0 14px 1px -6px #9C9C9C, 0 16px 1px -7px #939393, 0 18px 1px -8px #8B8B8B, 0 20px 1px -9px #666666, 0 6px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.1), 0 1px 3px rgba(0, 0, 0, 0.3), 0 20px 4px -6px rgba(0, 0, 0, 0.9), 0 45px 5px -5px rgba(0, 0, 0, 0.05), 0 35px 10px -5px rgba(0, 0, 0, 0.1), 0 25px 55px 5px rgba(0, 0, 0, 0.15);
-    z-index: 0;
+    z-index: 998;
     /*margin: 100px auto;*/
 }
 

+ 0 - 0
public/assets/shop/css/menu/normalize.min.css


+ 0 - 0
public/assets/shop/img/goods/back.png


+ 0 - 0
public/assets/shop/img/goods/bg.png


+ 0 - 0
public/assets/shop/img/goods/goods-header.png


+ 0 - 0
public/assets/shop/img/goods/goods1.jpeg


+ 0 - 0
public/assets/shop/img/goods/goods2.jpeg


+ 0 - 0
public/assets/shop/img/goods/goods3.jpeg


+ 0 - 0
public/assets/shop/img/goods/goods4.jpeg


+ 0 - 0
public/assets/shop/img/goods/header-bg.jpg


+ 0 - 0
public/assets/shop/img/goods/icon-order1.png


+ 0 - 0
public/assets/shop/img/goods/icon-order2.png


+ 0 - 0
public/assets/shop/img/goods/icon-order3.png


+ 0 - 0
public/assets/shop/img/index.zip


+ 0 - 0
public/assets/shop/img/index/image1.jpeg


+ 0 - 0
public/assets/shop/img/index/image2.jpeg


+ 0 - 0
public/assets/shop/img/index/image3.jpeg


+ 0 - 0
public/assets/shop/img/index/image4.jpeg


+ 0 - 0
public/assets/shop/img/index/image5.jpeg


+ 0 - 0
public/assets/shop/img/index/image6.jpeg


+ 0 - 0
public/assets/shop/img/index/image7.jpeg


+ 0 - 0
public/assets/shop/img/index/image8.jpeg


+ 0 - 0
public/assets/shop/img/index/image9.jpeg


+ 0 - 0
public/assets/shop/img/index/logo.jpeg


+ 0 - 0
public/assets/shop/img/index/logo.png


+ 0 - 0
public/assets/shop/img/index/run.jpg


+ 0 - 0
public/assets/shop/img/index/voice-close.png


+ 0 - 0
public/assets/shop/img/index/voice.png


+ 0 - 0
public/assets/shop/img/menu.jpeg


+ 0 - 0
public/assets/shop/img/menu.png


+ 0 - 0
public/assets/shop/img/qrcode.png


+ 0 - 0
public/assets/shop/mp3/beijing.mp3


+ 0 - 0
public/assets/shop/mp3/bgmusic.mp3


+ 0 - 0
public/assets/shop/mp3/btn.wav


+ 0 - 0
public/assets/shop/plugins/clipboard/.babelrc.json


+ 0 - 0
public/assets/shop/plugins/clipboard/.editorconfig


+ 0 - 0
public/assets/shop/plugins/clipboard/.eslintignore


+ 0 - 0
public/assets/shop/plugins/clipboard/.eslintrc.json


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/bug_report.md


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/documentation.md


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/ISSUE_TEMPLATE/proposal.md


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/PULL_REQUEST_TEMPLATE.md


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/stale.yml


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/workflows/publish.yml


+ 0 - 0
public/assets/shop/plugins/clipboard/.github/workflows/test.js.yml


+ 0 - 0
public/assets/shop/plugins/clipboard/.gitignore


+ 0 - 0
public/assets/shop/plugins/clipboard/.husky/.gitignore


+ 0 - 0
public/assets/shop/plugins/clipboard/.nvmrc


+ 0 - 0
public/assets/shop/plugins/clipboard/.prettierignore


+ 0 - 0
public/assets/shop/plugins/clipboard/.prettierrc.json


+ 0 - 0
public/assets/shop/plugins/clipboard/LICENSE


+ 0 - 0
public/assets/shop/plugins/clipboard/bower.json


+ 0 - 0
public/assets/shop/plugins/clipboard/composer.json


+ 0 - 0
public/assets/shop/plugins/clipboard/contributing.md


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/constructor-node.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/constructor-nodelist.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/constructor-selector.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/function-target.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/function-text.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-div.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-input-number.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-input.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-programmatic-copy.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-programmatic-cut.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/target-textarea.html


+ 0 - 0
public/assets/shop/plugins/clipboard/demo/text-programmatic-copy.html


+ 0 - 0
public/assets/shop/plugins/clipboard/dist/clipboard.js


+ 0 - 0
public/assets/shop/plugins/clipboard/dist/clipboard.min.js


+ 0 - 0
public/assets/shop/plugins/clipboard/karma.conf.js


+ 0 - 0
public/assets/shop/plugins/clipboard/package-lock.json


+ 0 - 0
public/assets/shop/plugins/clipboard/package.js


+ 0 - 0
public/assets/shop/plugins/clipboard/package.json


+ 0 - 0
public/assets/shop/plugins/clipboard/readme.md


+ 0 - 0
public/assets/shop/plugins/clipboard/src/actions/copy.js


+ 0 - 0
public/assets/shop/plugins/clipboard/src/actions/cut.js


+ 0 - 0
public/assets/shop/plugins/clipboard/src/actions/default.js


+ 0 - 0
public/assets/shop/plugins/clipboard/src/clipboard.d.ts


+ 0 - 0
public/assets/shop/plugins/clipboard/src/clipboard.js


+ 0 - 0
public/assets/shop/plugins/clipboard/src/clipboard.test-d.ts


+ 0 - 0
public/assets/shop/plugins/clipboard/src/common/command.js


+ 0 - 0
public/assets/shop/plugins/clipboard/src/common/create-fake-element.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/actions/copy.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/actions/cut.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/actions/default.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/clipboard.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/common/command.js


+ 0 - 0
public/assets/shop/plugins/clipboard/test/common/create-fake-element.js


+ 0 - 0
public/assets/shop/plugins/clipboard/webpack.config.js


+ 0 - 0
public/assets/shop/time/TweenMax.min.js


+ 176 - 174
public/assets/shop/time/style.css

@@ -1,175 +1,177 @@
-@charset "utf-8";
-body {
-  background-color: #f2f1ed;
-}
-
-.wrap {
-  position: absolute;
-  bottom: 0;
-  top: 0;
-  left: 0;
-  right: 0;
-  margin: auto;
-  height: 310px;
-}
-
-a {
-  text-decoration: none;
-  color: #1a1a1a;
-}
-
-h1 {
-  margin-bottom: 60px;
-  text-align: center;
-  font: 300 2.25em "Lato";
-  text-transform: uppercase;
-}
-h1 strong {
-  font-weight: 400;
-  color: #ea4c4c;
-}
-
-h2 {
-  margin-bottom: 80px;
-  text-align: center;
-  font: 300 0.7em "Lato";
-  text-transform: uppercase;
-}
-h2 strong {
-  font-weight: 400;
-}
-
-.countdown {
-  width: 90%;
-  margin: 0 auto;
-  margin-top: 30%;
-}
-.countdown .bloc-time {
-  float: left;
-  margin-right: 32px;
-  text-align: center;
-}
-.countdown .bloc-time:last-child {
-  margin-right: 0;
-}
-.countdown .count-title {
-  display: block;
-  margin-bottom: 15px;
-  font: normal 1.24em "Lato";
-  color: #1a1a1a;
-  text-transform: uppercase;
-}
-.countdown .figure {
-  position: relative;
-  float: left;
-  height: 110px;
-  width: 45px;
-  margin-right: 10px;
-  background-color: #fff;
-  border-radius: 8px;
-  -moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
-  -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
-  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
-}
-.countdown .figure:last-child {
-  margin-right: 0;
-}
-.countdown .figure > span {
-  position: absolute;
-  left: 0;
-  right: 0;
-  margin: auto;
-  font: normal 2.94em/107px "Lato";
-  font-weight: 700;
-  color: #de4848;
-}
-.countdown .figure .top:after, .countdown .figure .bottom-back:after {
-  content: "";
-  position: absolute;
-  z-index: -1;
-  left: 0;
-  bottom: 0;
-  width: 100%;
-  height: 100%;
-  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
-}
-.countdown .figure .top {
-  z-index: 3;
-  background-color: #f7f7f7;
-  transform-origin: 50% 100%;
-  -webkit-transform-origin: 50% 100%;
-  -moz-border-radius-topleft: 10px;
-  -webkit-border-top-left-radius: 10px;
-  border-top-left-radius: 10px;
-  -moz-border-radius-topright: 10px;
-  -webkit-border-top-right-radius: 10px;
-  border-top-right-radius: 10px;
-  -moz-transform: perspective(200px);
-  -ms-transform: perspective(200px);
-  -webkit-transform: perspective(200px);
-  transform: perspective(200px);
-}
-.countdown .figure .bottom {
-  z-index: 1;
-}
-.countdown .figure .bottom:before {
-  content: "";
-  position: absolute;
-  display: block;
-  top: 0;
-  left: 0;
-  width: 100%;
-  height: 50%;
-  background-color: rgba(0, 0, 0, 0.02);
-}
-.countdown .figure .bottom-back {
-  z-index: 2;
-  top: 0;
-  height: 50%;
-  overflow: hidden;
-  background-color: #f7f7f7;
-  -moz-border-radius-topleft: 10px;
-  -webkit-border-top-left-radius: 10px;
-  border-top-left-radius: 10px;
-  -moz-border-radius-topright: 10px;
-  -webkit-border-top-right-radius: 10px;
-  border-top-right-radius: 10px;
-}
-.countdown .figure .bottom-back span {
-  position: absolute;
-  top: 0;
-  left: 0;
-  right: 0;
-  margin: auto;
-}
-.countdown .figure .top, .countdown .figure .top-back {
-  height: 50%;
-  overflow: hidden;
-  -moz-backface-visibility: hidden;
-  -webkit-backface-visibility: hidden;
-  backface-visibility: hidden;
-}
-.countdown .figure .top-back {
-  z-index: 4;
-  bottom: 0;
-  background-color: #fff;
-  -webkit-transform-origin: 50% 0;
-  transform-origin: 50% 0;
-  -moz-transform: perspective(200px) rotateX(180deg);
-  -ms-transform: perspective(200px) rotateX(180deg);
-  -webkit-transform: perspective(200px) rotateX(180deg);
-  transform: perspective(200px) rotateX(180deg);
-  -moz-border-radius-bottomleft: 10px;
-  -webkit-border-bottom-left-radius: 10px;
-  border-bottom-left-radius: 10px;
-  -moz-border-radius-bottomright: 10px;
-  -webkit-border-bottom-right-radius: 10px;
-  border-bottom-right-radius: 10px;
-}
-.countdown .figure .top-back span {
-  position: absolute;
-  top: -100%;
-  left: 0;
-  right: 0;
-  margin: auto;
+@charset "utf-8";
+body {
+  background-color: #f2f1ed;
+}
+
+.wrap {
+  position: absolute;
+  bottom: 0;
+  top: 0;
+  left: 0;
+  right: 0;
+  margin: auto;
+  height: 310px;
+}
+
+a {
+  text-decoration: none;
+  color: #1a1a1a;
+}
+
+h1 {
+  margin-bottom: 60px;
+  text-align: center;
+  font: 300 2.25em "Lato";
+  text-transform: uppercase;
+}
+h1 strong {
+  font-weight: 400;
+  color: #ea4c4c;
+}
+
+h2 {
+  margin-bottom: 80px;
+  text-align: center;
+  font: 300 0.7em "Lato";
+  text-transform: uppercase;
+}
+h2 strong {
+  font-weight: 400;
+}
+
+.countdown {
+  width: 90%;
+  margin: 0 auto;
+  margin-top: 30%;
+}
+.countdown .bloc-time {
+  float: left;
+  /*margin-right: 32px;*/
+  text-align: center;
+  width: calc(33.33% - 10px);
+  margin-right: 15px;
+}
+.countdown .bloc-time:last-child {
+  margin-right: 0;
+}
+.countdown .count-title {
+  display: block;
+  margin-bottom: 15px;
+  font: normal 1.24em "Lato";
+  color: #1a1a1a;
+  text-transform: uppercase;
+}
+.countdown .figure {
+  position: relative;
+  float: left;
+  height: 110px;
+  width: calc(50% - 5px);
+  margin-right: 10px;
+  background-color: #fff;
+  border-radius: 8px;
+  -moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
+  -webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
+  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08);
+}
+.countdown .figure:last-child {
+  margin-right: 0;
+}
+.countdown .figure > span {
+  position: absolute;
+  left: 0;
+  right: 0;
+  margin: auto;
+  font: normal 2.94em/107px "Lato";
+  font-weight: 700;
+  color: #de4848;
+}
+.countdown .figure .top:after, .countdown .figure .bottom-back:after {
+  content: "";
+  position: absolute;
+  z-index: -1;
+  left: 0;
+  bottom: 0;
+  width: 100%;
+  height: 100%;
+  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
+}
+.countdown .figure .top {
+  z-index: 3;
+  background-color: #f7f7f7;
+  transform-origin: 50% 100%;
+  -webkit-transform-origin: 50% 100%;
+  -moz-border-radius-topleft: 10px;
+  -webkit-border-top-left-radius: 10px;
+  border-top-left-radius: 10px;
+  -moz-border-radius-topright: 10px;
+  -webkit-border-top-right-radius: 10px;
+  border-top-right-radius: 10px;
+  -moz-transform: perspective(200px);
+  -ms-transform: perspective(200px);
+  -webkit-transform: perspective(200px);
+  transform: perspective(200px);
+}
+.countdown .figure .bottom {
+  z-index: 1;
+}
+.countdown .figure .bottom:before {
+  content: "";
+  position: absolute;
+  display: block;
+  top: 0;
+  left: 0;
+  width: 100%;
+  height: 50%;
+  background-color: rgba(0, 0, 0, 0.02);
+}
+.countdown .figure .bottom-back {
+  z-index: 2;
+  top: 0;
+  height: 50%;
+  overflow: hidden;
+  background-color: #f7f7f7;
+  -moz-border-radius-topleft: 10px;
+  -webkit-border-top-left-radius: 10px;
+  border-top-left-radius: 10px;
+  -moz-border-radius-topright: 10px;
+  -webkit-border-top-right-radius: 10px;
+  border-top-right-radius: 10px;
+}
+.countdown .figure .bottom-back span {
+  position: absolute;
+  top: 0;
+  left: 0;
+  right: 0;
+  margin: auto;
+}
+.countdown .figure .top, .countdown .figure .top-back {
+  height: 50%;
+  overflow: hidden;
+  -moz-backface-visibility: hidden;
+  -webkit-backface-visibility: hidden;
+  backface-visibility: hidden;
+}
+.countdown .figure .top-back {
+  z-index: 4;
+  bottom: 0;
+  background-color: #fff;
+  -webkit-transform-origin: 50% 0;
+  transform-origin: 50% 0;
+  -moz-transform: perspective(200px) rotateX(180deg);
+  -ms-transform: perspective(200px) rotateX(180deg);
+  -webkit-transform: perspective(200px) rotateX(180deg);
+  transform: perspective(200px) rotateX(180deg);
+  -moz-border-radius-bottomleft: 10px;
+  -webkit-border-bottom-left-radius: 10px;
+  border-bottom-left-radius: 10px;
+  -moz-border-radius-bottomright: 10px;
+  -webkit-border-bottom-right-radius: 10px;
+  border-bottom-right-radius: 10px;
+}
+.countdown .figure .top-back span {
+  position: absolute;
+  top: -100%;
+  left: 0;
+  right: 0;
+  margin: auto;
 }