From d09d1e15bdde5f6a72f544d14efbdb9bca505209 Mon Sep 17 00:00:00 2001 From: dove-gugugu <2427050190@qq.com> Date: Thu, 3 Jun 2021 15:31:54 +0800 Subject: [PATCH 01/13] test --- package-lock.json | 203 +- package.json | 2 +- src/App.vue | 89 - src/assets/css/base.css | 207 -- src/assets/css/common.css | 228 -- src/assets/css/lib/animate.css | 3153 ----------------- src/assets/css/lib/iconfont.css | 46 - src/assets/css/lib/weui.min.css | 2808 --------------- src/assets/images/IMG_3299.jpg | Bin 139705 -> 0 bytes src/assets/images/book.png | Bin 430 -> 0 bytes src/assets/images/chat-info-qr.png | Bin 1088 -> 0 bytes .../images/contact_add-friend-addgroup.png | Bin 821 -> 0 bytes .../images/contact_add-friend-contacts.png | Bin 553 -> 0 bytes .../images/contact_add-friend-my-qr.png | Bin 164 -> 0 bytes .../images/contact_add-friend-offical.png | Bin 647 -> 0 bytes src/assets/images/contact_add-friend-reda.png | Bin 1027 -> 0 bytes .../images/contact_add-friend-scanqr.png | Bin 574 -> 0 bytes src/assets/images/contact_female.png | Bin 516 -> 0 bytes src/assets/images/contact_male.png | Bin 510 -> 0 bytes src/assets/images/contact_top-addgroup.png | Bin 821 -> 0 bytes .../images/contact_top-friend-notify.png | Bin 662 -> 0 bytes src/assets/images/contact_top-offical.png | Bin 647 -> 0 bytes src/assets/images/contact_top-tag.png | Bin 331 -> 0 bytes src/assets/images/find-album-reflash-icon.png | Bin 1842 -> 0 bytes src/assets/images/find-bg.png | Bin 366102 -> 0 bytes src/assets/images/find_icon-bottle.png | Bin 939 -> 0 bytes src/assets/images/find_icon-circle.png | Bin 1462 -> 0 bytes .../images/find_icon-locationservice.png | Bin 699 -> 0 bytes src/assets/images/find_icon-moregame.png | Bin 627 -> 0 bytes src/assets/images/find_icon-qrcode.png | Bin 517 -> 0 bytes src/assets/images/find_icon-shake.png | Bin 1277 -> 0 bytes src/assets/images/find_icon-shopping.png | Bin 15994 -> 0 bytes src/assets/images/gif/details.gif | Bin 329253 -> 0 bytes src/assets/images/gif/dialogue-operate.gif | Bin 139772 -> 0 bytes src/assets/images/gif/enter-dialogue.gif | Bin 381636 -> 0 bytes src/assets/images/gif/msg-operate.gif | Bin 115358 -> 0 bytes src/assets/images/gif/my-qrcode.gif | Bin 133401 -> 0 bytes src/assets/images/gif/official.gif | Bin 160980 -> 0 bytes src/assets/images/gif/search-active.gif | Bin 140950 -> 0 bytes src/assets/images/gif/tab-switch.gif | Bin 69767 -> 0 bytes src/assets/images/header/header01.png | Bin 32616 -> 0 bytes src/assets/images/header/header02.png | Bin 39808 -> 0 bytes src/assets/images/launchimage.png | Bin 787778 -> 0 bytes src/assets/images/me_more-expression.png | Bin 924 -> 0 bytes src/assets/images/me_more-my-album.png | Bin 396 -> 0 bytes src/assets/images/me_more-my-bank-card.png | Bin 305 -> 0 bytes src/assets/images/me_more-my-favorites.png | Bin 679 -> 0 bytes src/assets/images/me_more-setting.png | Bin 648 -> 0 bytes src/assets/images/me_my-card-package-icon.png | Bin 450 -> 0 bytes src/assets/images/mobile-dev-guide.png | Bin 11371 -> 0 bytes src/assets/images/mobile.png | Bin 16494 -> 0 bytes src/assets/images/record-cancel.png | Bin 1070 -> 0 bytes src/assets/images/recording-bkg.png | Bin 1381 -> 0 bytes src/assets/images/recording-signa-l008.png | Bin 340 -> 0 bytes src/assets/less/album.less | 105 - src/assets/less/contact.less | 22 - src/assets/less/dialogue.less | 398 --- src/assets/less/explore.less | 27 - src/assets/less/moments.less | 179 - src/assets/less/new-friends.less | 22 - src/assets/less/search.less | 80 - src/assets/less/self.less | 26 - src/assets/less/settings.less | 7 - src/assets/less/threeD.less | 65 - src/assets/less/wechat.less | 121 - src/assets/less/wx-header.less | 113 - src/assets/less/wx-nav.less | 47 - src/components/common/album.vue | 78 - src/components/common/profile.vue | 103 - src/components/common/search.vue | 58 - src/components/common/threeDTouch.vue | 33 - src/components/common/welcome.vue | 90 - src/components/common/wx-header.vue | 65 - src/components/common/wx-nav.vue | 49 - src/components/contact/add-friend.vue | 108 - src/components/contact/contact.vue | 87 - src/components/contact/details.vue | 85 - src/components/contact/group-list.vue | 85 - src/components/contact/mobile-contacts.vue | 112 - src/components/contact/new-friends.vue | 69 - src/components/contact/official-accounts.vue | 82 - src/components/contact/tags.vue | 46 - src/components/explore/explore.vue | 96 - src/components/explore/moments.vue | 378 -- src/components/self/my-qrcode.vue | 84 - src/components/self/self.vue | 95 - src/components/self/settings.vue | 51 - src/components/self/settings/common.vue | 73 - src/components/self/settings/notice.vue | 54 - src/components/self/settings/privacy.vue | 62 - src/components/self/settings/security.vue | 54 - src/components/settings/common/common.vue | 11 - src/components/settings/common/language.vue | 10 - src/components/settings/settings.vue | 13 - src/components/wechat/dialogue-detail.vue | 135 - src/components/wechat/dialogue-info.vue | 168 - src/components/wechat/dialogue.vue | 215 -- src/components/wechat/msg-item.vue | 142 - src/components/wechat/wechat.vue | 26 - src/filters/index.js | 31 - src/language/index.js | 1 - src/main.js | 27 - src/router/index.js | 170 - src/vuex/actions.js | 0 src/vuex/contacts.js | 253 -- src/vuex/getters.js | 35 - src/vuex/mixin.js | 12 - src/vuex/mutations.js | 46 - src/vuex/official-account.js | 37 - src/vuex/store.js | 162 - 110 files changed, 113 insertions(+), 11426 deletions(-) delete mode 100644 src/App.vue delete mode 100644 src/assets/css/base.css delete mode 100644 src/assets/css/common.css delete mode 100644 src/assets/css/lib/animate.css delete mode 100644 src/assets/css/lib/iconfont.css delete mode 100644 src/assets/css/lib/weui.min.css delete mode 100644 src/assets/images/IMG_3299.jpg delete mode 100644 src/assets/images/book.png delete mode 100644 src/assets/images/chat-info-qr.png delete mode 100644 src/assets/images/contact_add-friend-addgroup.png delete mode 100644 src/assets/images/contact_add-friend-contacts.png delete mode 100644 src/assets/images/contact_add-friend-my-qr.png delete mode 100644 src/assets/images/contact_add-friend-offical.png delete mode 100644 src/assets/images/contact_add-friend-reda.png delete mode 100644 src/assets/images/contact_add-friend-scanqr.png delete mode 100644 src/assets/images/contact_female.png delete mode 100644 src/assets/images/contact_male.png delete mode 100644 src/assets/images/contact_top-addgroup.png delete mode 100644 src/assets/images/contact_top-friend-notify.png delete mode 100644 src/assets/images/contact_top-offical.png delete mode 100644 src/assets/images/contact_top-tag.png delete mode 100644 src/assets/images/find-album-reflash-icon.png delete mode 100644 src/assets/images/find-bg.png delete mode 100644 src/assets/images/find_icon-bottle.png delete mode 100644 src/assets/images/find_icon-circle.png delete mode 100644 src/assets/images/find_icon-locationservice.png delete mode 100644 src/assets/images/find_icon-moregame.png delete mode 100644 src/assets/images/find_icon-qrcode.png delete mode 100644 src/assets/images/find_icon-shake.png delete mode 100644 src/assets/images/find_icon-shopping.png delete mode 100644 src/assets/images/gif/details.gif delete mode 100644 src/assets/images/gif/dialogue-operate.gif delete mode 100644 src/assets/images/gif/enter-dialogue.gif delete mode 100644 src/assets/images/gif/msg-operate.gif delete mode 100644 src/assets/images/gif/my-qrcode.gif delete mode 100644 src/assets/images/gif/official.gif delete mode 100644 src/assets/images/gif/search-active.gif delete mode 100644 src/assets/images/gif/tab-switch.gif delete mode 100644 src/assets/images/header/header01.png delete mode 100644 src/assets/images/header/header02.png delete mode 100644 src/assets/images/launchimage.png delete mode 100644 src/assets/images/me_more-expression.png delete mode 100644 src/assets/images/me_more-my-album.png delete mode 100644 src/assets/images/me_more-my-bank-card.png delete mode 100644 src/assets/images/me_more-my-favorites.png delete mode 100644 src/assets/images/me_more-setting.png delete mode 100644 src/assets/images/me_my-card-package-icon.png delete mode 100644 src/assets/images/mobile-dev-guide.png delete mode 100644 src/assets/images/mobile.png delete mode 100644 src/assets/images/record-cancel.png delete mode 100644 src/assets/images/recording-bkg.png delete mode 100644 src/assets/images/recording-signa-l008.png delete mode 100644 src/assets/less/album.less delete mode 100644 src/assets/less/contact.less delete mode 100644 src/assets/less/dialogue.less delete mode 100644 src/assets/less/explore.less delete mode 100644 src/assets/less/moments.less delete mode 100644 src/assets/less/new-friends.less delete mode 100644 src/assets/less/search.less delete mode 100644 src/assets/less/self.less delete mode 100644 src/assets/less/settings.less delete mode 100644 src/assets/less/threeD.less delete mode 100644 src/assets/less/wechat.less delete mode 100644 src/assets/less/wx-header.less delete mode 100644 src/assets/less/wx-nav.less delete mode 100644 src/components/common/album.vue delete mode 100644 src/components/common/profile.vue delete mode 100644 src/components/common/search.vue delete mode 100644 src/components/common/threeDTouch.vue delete mode 100644 src/components/common/welcome.vue delete mode 100644 src/components/common/wx-header.vue delete mode 100644 src/components/common/wx-nav.vue delete mode 100644 src/components/contact/add-friend.vue delete mode 100644 src/components/contact/contact.vue delete mode 100644 src/components/contact/details.vue delete mode 100644 src/components/contact/group-list.vue delete mode 100644 src/components/contact/mobile-contacts.vue delete mode 100644 src/components/contact/new-friends.vue delete mode 100644 src/components/contact/official-accounts.vue delete mode 100644 src/components/contact/tags.vue delete mode 100644 src/components/explore/explore.vue delete mode 100644 src/components/explore/moments.vue delete mode 100644 src/components/self/my-qrcode.vue delete mode 100644 src/components/self/self.vue delete mode 100644 src/components/self/settings.vue delete mode 100644 src/components/self/settings/common.vue delete mode 100644 src/components/self/settings/notice.vue delete mode 100644 src/components/self/settings/privacy.vue delete mode 100644 src/components/self/settings/security.vue delete mode 100644 src/components/settings/common/common.vue delete mode 100644 src/components/settings/common/language.vue delete mode 100644 src/components/settings/settings.vue delete mode 100644 src/components/wechat/dialogue-detail.vue delete mode 100644 src/components/wechat/dialogue-info.vue delete mode 100644 src/components/wechat/dialogue.vue delete mode 100644 src/components/wechat/msg-item.vue delete mode 100644 src/components/wechat/wechat.vue delete mode 100644 src/filters/index.js delete mode 100644 src/language/index.js delete mode 100644 src/main.js delete mode 100644 src/router/index.js delete mode 100644 src/vuex/actions.js delete mode 100644 src/vuex/contacts.js delete mode 100644 src/vuex/getters.js delete mode 100644 src/vuex/mixin.js delete mode 100644 src/vuex/mutations.js delete mode 100644 src/vuex/official-account.js delete mode 100644 src/vuex/store.js diff --git a/package-lock.json b/package-lock.json index 69a9b75..7c46d0a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1340,16 +1340,6 @@ "integrity": "sha1-yJO3NyHbc2mZQ7/DZTsd63+qSjo=", "dev": true }, - "@types/mini-css-extract-plugin": { - "version": "0.9.1", - "resolved": "https://registry.npm.taobao.org/@types/mini-css-extract-plugin/download/@types/mini-css-extract-plugin-0.9.1.tgz", - "integrity": "sha1-1L3eUZcyb8oDnUGPS92gPcdNxFE=", - "dev": true, - "optional": true, - "requires": { - "@types/webpack": "*" - } - }, "@types/minimatch": { "version": "3.0.3", "resolved": "https://registry.npm.taobao.org/@types/minimatch/download/@types/minimatch-3.0.3.tgz", @@ -1744,6 +1734,16 @@ "integrity": "sha1-4a1IbmxUUBY0xsOXxcEh2qODYHw=", "dev": true }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995547052&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, "cacache": { "version": "13.0.1", "resolved": "https://registry.npm.taobao.org/cacache/download/cacache-13.0.1.tgz?cache=0&sync_timestamp=1594428108619&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fcacache%2Fdownload%2Fcacache-13.0.1.tgz", @@ -1770,6 +1770,34 @@ "unique-filename": "^1.1.1" } }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz?cache=0&sync_timestamp=1618995355917&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.1.tgz", + "integrity": "sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true, + "optional": true + }, "find-cache-dir": { "version": "3.3.1", "resolved": "https://registry.npm.taobao.org/find-cache-dir/download/find-cache-dir-3.3.1.tgz", @@ -1791,6 +1819,25 @@ "path-exists": "^4.0.0" } }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "optional": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npm.taobao.org/locate-path/download/locate-path-5.0.0.tgz", @@ -1855,6 +1902,16 @@ "minipass": "^3.1.1" } }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1622293630895&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + }, "terser-webpack-plugin": { "version": "2.3.8", "resolved": "https://registry.npm.taobao.org/terser-webpack-plugin/download/terser-webpack-plugin-2.3.8.tgz?cache=0&sync_timestamp=1597229595508&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fterser-webpack-plugin%2Fdownload%2Fterser-webpack-plugin-2.3.8.tgz", @@ -1871,6 +1928,18 @@ "terser": "^4.6.12", "webpack-sources": "^1.4.3" } + }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.2.0", + "resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.2.0.tgz?cache=0&sync_timestamp=1620717743226&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-loader%2Fdownload%2Fvue-loader-16.2.0.tgz", + "integrity": "sha1-BGpTMI3Ufljv4g3ewe3sAnzjtG4=", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + } } } }, @@ -2483,6 +2552,14 @@ "integrity": "sha1-4eguTz6Zniz9YbFhKA0WoRH4ZCg=", "dev": true }, + "axios": { + "version": "0.20.0", + "resolved": "https://registry.npm.taobao.org/axios/download/axios-0.20.0.tgz", + "integrity": "sha1-BXujDwSIRpSZOozQf6OUz/EcUL0=", + "requires": { + "follow-redirects": "^1.10.0" + } + }, "babel-eslint": { "version": "10.1.0", "resolved": "https://registry.npm.taobao.org/babel-eslint/download/babel-eslint-10.1.0.tgz", @@ -5281,6 +5358,11 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "fastclick": { + "version": "1.0.6", + "resolved": "https://registry.npm.taobao.org/fastclick/download/fastclick-1.0.6.tgz", + "integrity": "sha1-FhYlsnsaWAZAWTa9qaLBkm0Gvmo=" + }, "faye-websocket": { "version": "0.10.0", "resolved": "https://registry.npm.taobao.org/faye-websocket/download/faye-websocket-0.10.0.tgz", @@ -5453,8 +5535,7 @@ "follow-redirects": { "version": "1.13.0", "resolved": "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.13.0.tgz?cache=0&sync_timestamp=1597057976909&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ffollow-redirects%2Fdownload%2Ffollow-redirects-1.13.0.tgz", - "integrity": "sha1-tC6Nk6Kn7qXtiGM2dtZZe8jjhNs=", - "dev": true + "integrity": "sha1-tC6Nk6Kn7qXtiGM2dtZZe8jjhNs=" }, "for-in": { "version": "1.0.2", @@ -8138,6 +8219,11 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "photoswipe": { + "version": "4.1.3", + "resolved": "https://registry.npm.taobao.org/photoswipe/download/photoswipe-4.1.3.tgz", + "integrity": "sha1-WfSUlO653atYiNAzkpJqGbwZdVA=" + }, "picomatch": { "version": "2.2.2", "resolved": "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz", @@ -10912,6 +10998,11 @@ "resolved": "https://registry.npm.taobao.org/vue/download/vue-2.6.12.tgz?cache=0&sync_timestamp=1598480647863&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue%2Fdownload%2Fvue-2.6.12.tgz", "integrity": "sha1-9evU+mvShpQD4pqJau1JBEVskSM=" }, + "vue-axios": { + "version": "2.1.5", + "resolved": "https://registry.npm.taobao.org/vue-axios/download/vue-axios-2.1.5.tgz?cache=0&sync_timestamp=1612148479218&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-axios%2Fdownload%2Fvue-axios-2.1.5.tgz", + "integrity": "sha1-GvS/EhjtcTCcdq+zjQ9oPjEsJKc=" + }, "vue-eslint-parser": { "version": "7.1.0", "resolved": "https://registry.npm.taobao.org/vue-eslint-parser/download/vue-eslint-parser-7.1.0.tgz?cache=0&sync_timestamp=1589539012061&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fvue-eslint-parser%2Fdownload%2Fvue-eslint-parser-7.1.0.tgz", @@ -10965,85 +11056,10 @@ } } }, - "vue-loader-v16": { - "version": "npm:vue-loader@16.0.0-beta.5", - "resolved": "https://registry.npm.taobao.org/vue-loader/download/vue-loader-16.0.0-beta.5.tgz", - "integrity": "sha1-BO3IiUkrA6RF56xm6SJqcBdcqKA=", - "dev": true, - "optional": true, - "requires": { - "@types/mini-css-extract-plugin": "^0.9.1", - "chalk": "^3.0.0", - "hash-sum": "^2.0.0", - "loader-utils": "^1.2.3", - "merge-source-map": "^1.1.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npm.taobao.org/ansi-styles/download/ansi-styles-4.2.1.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fansi-styles%2Fdownload%2Fansi-styles-4.2.1.tgz", - "integrity": "sha1-kK51xCTQCNJiTFvynq0xd+v881k=", - "dev": true, - "optional": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npm.taobao.org/chalk/download/chalk-3.0.0.tgz?cache=0&sync_timestamp=1591687076871&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchalk%2Fdownload%2Fchalk-3.0.0.tgz", - "integrity": "sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ=", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", - "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "http://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", - "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", - "dev": true, - "optional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "http://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", - "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, - "optional": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npm.taobao.org/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1598611771865&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", - "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } + "vue-router": { + "version": "3.5.1", + "resolved": "https://registry.nlark.com/vue-router/download/vue-router-3.5.1.tgz", + "integrity": "sha1-7fPPSQeVLR4Fg+B5I3Igxf9utsk=" }, "vue-style-loader": { "version": "4.1.2", @@ -11079,6 +11095,11 @@ "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", "dev": true }, + "vuex": { + "version": "3.6.2", + "resolved": "https://registry.nlark.com/vuex/download/vuex-3.6.2.tgz", + "integrity": "sha1-I2vAhqhww655lG8QfxbeWdWJXnE=" + }, "watchpack": { "version": "1.7.4", "resolved": "https://registry.npm.taobao.org/watchpack/download/watchpack-1.7.4.tgz?cache=0&sync_timestamp=1598569399357&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwatchpack%2Fdownload%2Fwatchpack-1.7.4.tgz", diff --git a/package.json b/package.json index 26b046b..443061f 100644 --- a/package.json +++ b/package.json @@ -49,4 +49,4 @@ "last 2 versions", "not dead" ] -} \ No newline at end of file +} diff --git a/src/App.vue b/src/App.vue deleted file mode 100644 index f178664..0000000 --- a/src/App.vue +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/assets/css/base.css b/src/assets/css/base.css deleted file mode 100644 index 59a10d7..0000000 --- a/src/assets/css/base.css +++ /dev/null @@ -1,207 +0,0 @@ -html, -body, -div, -span, -applet, -object, -iframe, -h1, -h2, -h3, -h4, -h5, -h6, -p, -blockquote, -pre, -a, -abbr, -acronym, -address, -big, -cite, -code, -del, -dfn, -em, -img, -ins, -kbd, -q, -s, -samp, -small, -strike, -sub, -sup, -tt, -var, -u, -i, -center, -dl, -dt, -dd, -ol, -ul, -li, -fieldset, -form, -label, -legend, -table, -caption, -tbody, -tfoot, -thead, -tr, -th, -td, -article, -aside, -canvas, -details, -embed, -figure, -figcaption, -footer, -header, -hgroup, -menu, -nav, -output, -ruby, -section, -summary, -time, -mark, -audio, -video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; - vertical-align: baseline; - -webkit-user-select: none; - user-select: none; - -webkit-tap-highlight-color: transparent; -} -a[href^="javascript"]{-webkit-touch-callout: none;} - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -menu, -nav, -section { - display: block; -} - -body { - line-height: 1; -} - -ol, -ul { - list-style: none; -} - -blockquote, -q { - quotes: none; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ' '; - content: none; -} - -table { - border-collapse: collapse; - border-spacing: 0; -} - -body { - font: 13px/1.5 Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, Noto Sans CJK SC, WenQuanYi Micro Hei, Arial, sans-serif; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - font-weight: normal; -} - -input { - outline: 0; -} - -.hidden { - float: left; - width: 0; - height: 0; - overflow: hidden; -} - -.hiddenText { - text-indent: 100%; - white-space: nowrap; - overflow: hidden; -} - -.none { - display: none; -} - -.bold { - font-weight: bold; -} - -.center { - text-align: center; -} - -.clearfix:before, -.clearfix:after { - content: ""; - display: table; -} - -.clearfix:after { - clear: both; -} - -.clearfix { - zoom: 1; -} - -table { - margin-left: 1px; -} - -table td, -table th { - padding: 5px 10px; - border: 1px solid #ccc; - vertical-align: middle; -} - -a { - text-decoration: none; - color: #000; -} - -* { - box-sizing: border-box; -} \ No newline at end of file diff --git a/src/assets/css/common.css b/src/assets/css/common.css deleted file mode 100644 index 83f6078..0000000 --- a/src/assets/css/common.css +++ /dev/null @@ -1,228 +0,0 @@ -/*层级关系 -公共头部:3 -内容:1 -公共底部:3 -搜索栏:2 -全屏页:4 -*/ - -#app { - /*position: absolute; - width: 100%; - height: 100%; - overflow: hidden;*/ -} - -#app.lock { - position: absolute; - width: 100%; - height: 100%; - overflow: hidden; -} - -.outter { - transition: 0.5s; - position: absolute; - top: 0; - height: 100%; - width: 100%; - /*overflow: hidden;*/ - /*bottom: 0;*/ -} - - -/*.outter.hideLeft::before { - content: ""; - z-index: 4; - position: absolute; - top: 0; - width: 100%; - bottom: 0; - background: rgba(0, 0, 0, 0.3) -}*/ - -.outter.hideLeft { - opacity: 0.75; - transform: translate3d(-100%, 0, 0); - transition: 1.0s; - overflow: hidden; -} - -body { - background: #fbf9fe; -} - -.app-header { - /*position: absolute;*/ - position: relative; - transition: 0.3s; - width: 100%; - z-index: 3; - height: 45px; - line-height: 45px; - font-size: 17px; - background: linear-gradient(180deg, #303036, #3c3b40); - color: #fff; - text-align: center; -} - -.app-header.header-hide { - margin-top: -45px; -} - -.app-content { - overflow-x: hidden; - overflow-y: auto; - z-index: 1; - /*position: absolute;*/ - /*left: 0;*/ - padding-bottom: 49px; - width: 100%; -} - -.app-footer { - bottom: 0; - left: 0 !important; - width: 100%; - position: fixed; - z-index: 3; -} - -.app-footer:not(:first-child)::before { - content: ""; - position: absolute; - width: 200%; - left: 0px; - top: 0; - transform: scale(.5); - transform-origin: 0 0; - -webkit-transform: scale(.5); - -webkit-transform-origin: 0 0; - background-color: #b7b7b7; - height: 1px; - z-index: 4; -} - -.new-msg-count { - position: absolute; - font-style: normal; - font-family: PingFang SC, Hiragino Sans GB, Arial, Microsoft YaHei, Helvetica; - right: -9px; - top: -5px; - z-index: 2; - padding: 0 4px; - width: auto; - min-width: 18px; - height: 18px; - line-height: 18px; - border-radius: 9px; - color: #fff; - text-align: center; - font-size: 14px; - background-color: #f43531; -} - -.new-msg-dot { - position: absolute; - right: -4px; - top: -3px; - width: 10px; - height: 10px; - z-index: 2; - border-radius: 50%; - color: #ffffff; - text-align: center; - background-color: red; - background-color: #f43531; - font-size: 0; -} - -.sub-page { - position: absolute; - top: 0px; - bottom: 0px; - background: #eee; - height: 100%; - width: 100%; - /* overflow: hidden; */ - right: 0; - left: 0; - z-index: 5; -} - -.line-bottom:not(:first-child)::before { - content: ""; - position: absolute; - width: 200%; - left: 8px; - top: 0; - transform: scale(.5); - transform-origin: 0 0; - -webkit-transform: scale(.5); - -webkit-transform-origin: 0 0; - background-color: #b7b7b7; - height: 1px; - z-index: 10; -} - -a { - cursor: pointer; -} - -a:visited, -a:hover { - color: #000; -} - -.parentheses {} - -.parentheses:before { - content: "("; -} - -.parentheses:after { - content: ")"; -} - -.search-open-contact { - top: 0; -} - -.search-open-contact .search-open { - margin-top: -45px; -} - -.search-open-contact #wx-header { - top: -45px !important; -} - -.weui-cell__hd { - margin-right: 10px; -} - -.weui-cell__hd img { - width: 40px; -} - -.gender { - display: inline-block; - width: 20px; - height: 20px; - vertical-align: middle; - margin-left: 4px; - margin-top: -5px; -} - -.gender-male { - background: url("../../assets/images/contact_male.png"); - background-repeat: no-repeat; - background-size: contain; - background-position: 50%; -} - -.gender-female { - background: url("../../assets/images/contact_female.png"); - background-repeat: no-repeat; - background-size: contain; - background-position: 50%; -} \ No newline at end of file diff --git a/src/assets/css/lib/animate.css b/src/assets/css/lib/animate.css deleted file mode 100644 index 3d650eb..0000000 --- a/src/assets/css/lib/animate.css +++ /dev/null @@ -1,3153 +0,0 @@ -@charset "UTF-8"; - -/*! - * animate.css -http://daneden.me/animate - * Version - 3.5.1 - * Licensed under the MIT license - http://opensource.org/licenses/MIT - * - * Copyright (c) 2016 Daniel Eden - */ - -.animated { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - /*animation: 0.25s linear;*/ -} - -.animated.infinite { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -.animated.hinge { - -webkit-animation-duration: 2s; - animation-duration: 2s; -} - -.animated.flipOutX, -.animated.flipOutY, -.animated.bounceIn, -.animated.bounceOut { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - -@-webkit-keyframes bounce { - from, - 20%, - 53%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, - 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -@keyframes bounce { - from, - 20%, - 53%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 40%, - 43% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -30px, 0); - transform: translate3d(0, -30px, 0); - } - 70% { - -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); - -webkit-transform: translate3d(0, -15px, 0); - transform: translate3d(0, -15px, 0); - } - 90% { - -webkit-transform: translate3d(0, -4px, 0); - transform: translate3d(0, -4px, 0); - } -} - -.bounce { - -webkit-animation-name: bounce; - animation-name: bounce; - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -@-webkit-keyframes flash { - from, - 50%, - to { - opacity: 1; - } - 25%, - 75% { - opacity: 0; - } -} - -@keyframes flash { - from, - 50%, - to { - opacity: 1; - } - 25%, - 75% { - opacity: 0; - } -} - -.flash { - -webkit-animation-name: flash; - animation-name: flash; -} - - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes pulse { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 50% { - -webkit-transform: scale3d(1.05, 1.05, 1.05); - transform: scale3d(1.05, 1.05, 1.05); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.pulse { - -webkit-animation-name: pulse; - animation-name: pulse; -} - -@-webkit-keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes rubberBand { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - 65% { - -webkit-transform: scale3d(.95, 1.05, 1); - transform: scale3d(.95, 1.05, 1); - } - 75% { - -webkit-transform: scale3d(1.05, .95, 1); - transform: scale3d(1.05, .95, 1); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.rubberBand { - -webkit-animation-name: rubberBand; - animation-name: rubberBand; -} - -@-webkit-keyframes shake { - from, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, - 30%, - 50%, - 70%, - 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, - 40%, - 60%, - 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -@keyframes shake { - from, - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - 10%, - 30%, - 50%, - 70%, - 90% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 20%, - 40%, - 60%, - 80% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } -} - -.shake { - -webkit-animation-name: shake; - animation-name: shake; -} - -@-webkit-keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -@keyframes headShake { - 0% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - 6.5% { - -webkit-transform: translateX(-6px) rotateY(-9deg); - transform: translateX(-6px) rotateY(-9deg); - } - 18.5% { - -webkit-transform: translateX(5px) rotateY(7deg); - transform: translateX(5px) rotateY(7deg); - } - 31.5% { - -webkit-transform: translateX(-3px) rotateY(-5deg); - transform: translateX(-3px) rotateY(-5deg); - } - 43.5% { - -webkit-transform: translateX(2px) rotateY(3deg); - transform: translateX(2px) rotateY(3deg); - } - 50% { - -webkit-transform: translateX(0); - transform: translateX(0); - } -} - -.headShake { - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - -webkit-animation-name: headShake; - animation-name: headShake; -} - -@-webkit-keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -@keyframes swing { - 20% { - -webkit-transform: rotate3d(0, 0, 1, 15deg); - transform: rotate3d(0, 0, 1, 15deg); - } - 40% { - -webkit-transform: rotate3d(0, 0, 1, -10deg); - transform: rotate3d(0, 0, 1, -10deg); - } - 60% { - -webkit-transform: rotate3d(0, 0, 1, 5deg); - transform: rotate3d(0, 0, 1, 5deg); - } - 80% { - -webkit-transform: rotate3d(0, 0, 1, -5deg); - transform: rotate3d(0, 0, 1, -5deg); - } - to { - -webkit-transform: rotate3d(0, 0, 1, 0deg); - transform: rotate3d(0, 0, 1, 0deg); - } -} - -.swing { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-name: swing; - animation-name: swing; -} - -@-webkit-keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, - 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - 30%, - 50%, - 70%, - 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, - 60%, - 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes tada { - from { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - 10%, - 20% { - -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); - } - 30%, - 50%, - 70%, - 90% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); - } - 40%, - 60%, - 80% { - -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); - } - to { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.tada { - -webkit-animation-name: tada; - animation-name: tada; -} - - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes wobble { - from { - -webkit-transform: none; - transform: none; - } - 15% { - -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); - } - 30% { - -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); - } - 45% { - -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); - } - 60% { - -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); - } - 75% { - -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); - } - to { - -webkit-transform: none; - transform: none; - } -} - -.wobble { - -webkit-animation-name: wobble; - animation-name: wobble; -} - -@-webkit-keyframes jello { - from, - 11.1%, - to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -@keyframes jello { - from, - 11.1%, - to { - -webkit-transform: none; - transform: none; - } - 22.2% { - -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); - transform: skewX(-12.5deg) skewY(-12.5deg); - } - 33.3% { - -webkit-transform: skewX(6.25deg) skewY(6.25deg); - transform: skewX(6.25deg) skewY(6.25deg); - } - 44.4% { - -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); - transform: skewX(-3.125deg) skewY(-3.125deg); - } - 55.5% { - -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); - transform: skewX(1.5625deg) skewY(1.5625deg); - } - 66.6% { - -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); - transform: skewX(-0.78125deg) skewY(-0.78125deg); - } - 77.7% { - -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); - transform: skewX(0.390625deg) skewY(0.390625deg); - } - 88.8% { - -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - transform: skewX(-0.1953125deg) skewY(-0.1953125deg); - } -} - -.jello { - -webkit-animation-name: jello; - animation-name: jello; - -webkit-transform-origin: center; - transform-origin: center; -} - -@-webkit-keyframes bounceIn { - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes bounceIn { - from, - 20%, - 40%, - 60%, - 80%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - 40% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - 80% { - -webkit-transform: scale3d(.97, .97, .97); - transform: scale3d(.97, .97, .97); - } - to { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -.bounceIn { - -webkit-animation-name: bounceIn; - animation-name: bounceIn; -} - -@-webkit-keyframes bounceInDown { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInDown { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -3000px, 0); - transform: translate3d(0, -3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInDown { - -webkit-animation-name: bounceInDown; - animation-name: bounceInDown; -} - -@-webkit-keyframes bounceInLeft { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInLeft { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - 0% { - opacity: 0; - -webkit-transform: translate3d(-3000px, 0, 0); - transform: translate3d(-3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInLeft { - -webkit-animation-name: bounceInLeft; - animation-name: bounceInLeft; -} - -@-webkit-keyframes bounceInRight { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -@keyframes bounceInRight { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - from { - opacity: 0; - -webkit-transform: translate3d(3000px, 0, 0); - transform: translate3d(3000px, 0, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - to { - -webkit-transform: none; - transform: none; - } -} - -.bounceInRight { - -webkit-animation-name: bounceInRight; - animation-name: bounceInRight; -} - -@-webkit-keyframes bounceInUp { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes bounceInUp { - from, - 60%, - 75%, - 90%, - to { - -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); - } - from { - opacity: 0; - -webkit-transform: translate3d(0, 3000px, 0); - transform: translate3d(0, 3000px, 0); - } - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.bounceInUp { - -webkit-animation-name: bounceInUp; - animation-name: bounceInUp; -} - -@-webkit-keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - 50%, - 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -@keyframes bounceOut { - 20% { - -webkit-transform: scale3d(.9, .9, .9); - transform: scale3d(.9, .9, .9); - } - 50%, - 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - to { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } -} - -.bounceOut { - -webkit-animation-name: bounceOut; - animation-name: bounceOut; -} - -@-webkit-keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes bounceOutDown { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.bounceOutDown { - -webkit-animation-name: bounceOutDown; - animation-name: bounceOutDown; -} - -@-webkit-keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes bounceOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.bounceOutLeft { - -webkit-animation-name: bounceOutLeft; - animation-name: bounceOutLeft; -} - -@-webkit-keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes bounceOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.bounceOutRight { - -webkit-animation-name: bounceOutRight; - animation-name: bounceOutRight; -} - -@-webkit-keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes bounceOutUp { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - 40%, - 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.bounceOutUp { - -webkit-animation-name: bounceOutUp; - animation-name: bounceOutUp; -} - -@-webkit-keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - -@keyframes fadeIn { - from { - opacity: 0; - } - to { - opacity: 1; - } -} - -.fadeIn { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -@-webkit-keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDown { - from { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDown { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -@-webkit-keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInDownBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInDownBig { - -webkit-animation-name: fadeInDownBig; - animation-name: fadeInDownBig; -} - -@-webkit-keyframes fadeInLeft { - from { - opacity: 1; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeft { - from { - opacity: 1; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeft { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -@-webkit-keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInLeftBig { - from { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInLeftBig { - -webkit-animation-name: fadeInLeftBig; - animation-name: fadeInLeftBig; -} - -@-webkit-keyframes fadeInRight { - from { - opacity: 1; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRight { - from { - opacity: 1; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRight { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -@-webkit-keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInRightBig { - from { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInRightBig { - -webkit-animation-name: fadeInRightBig; - animation-name: fadeInRightBig; -} - -@-webkit-keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUp { - from { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUp { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -@-webkit-keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpBig { - from { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUpBig { - -webkit-animation-name: fadeInUpBig; - animation-name: fadeInUpBig; -} - -@-webkit-keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} - -@keyframes fadeOut { - from { - opacity: 1; - } - to { - opacity: 0; - } -} - -.fadeOut { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -@-webkit-keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes fadeOutDown { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.fadeOutDown { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -@-webkit-keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes fadeOutDownBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -.fadeOutDownBig { - -webkit-animation-name: fadeOutDownBig; - animation-name: fadeOutDownBig; -} - -@-webkit-keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 1; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes fadeOutLeft { - from { - opacity: 1; - } - to { - opacity: 1; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.fadeOutLeft { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -@-webkit-keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes fadeOutLeftBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -.fadeOutLeftBig { - -webkit-animation-name: fadeOutLeftBig; - animation-name: fadeOutLeftBig; -} - -@-webkit-keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes fadeOutRight { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.fadeOutRight { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -@-webkit-keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes fadeOutRightBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -.fadeOutRightBig { - -webkit-animation-name: fadeOutRightBig; - animation-name: fadeOutRightBig; -} - -@-webkit-keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes fadeOutUp { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.fadeOutUp { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -@-webkit-keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes fadeOutUpBig { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -.fadeOutUpBig { - -webkit-animation-name: fadeOutUpBig; - animation-name: fadeOutUpBig; -} - -@-webkit-keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -@keyframes flip { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - transform: perspective(400px) rotate3d(0, 1, 0, -360deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 40% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg); - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; - } - 50% { - -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 80% { - -webkit-transform: perspective(400px) scale3d(.95, .95, .95); - transform: perspective(400px) scale3d(.95, .95, .95); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } -} - -.animated.flip { - -webkit-backface-visibility: visible; - backface-visibility: visible; - -webkit-animation-name: flip; - animation-name: flip; -} - -@-webkit-keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInX { - from { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - transform: perspective(400px) rotate3d(1, 0, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - transform: perspective(400px) rotate3d(1, 0, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInX { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInX; - animation-name: flipInX; -} - -@-webkit-keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -@keyframes flipInY { - from { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - opacity: 0; - } - 40% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - transform: perspective(400px) rotate3d(0, 1, 0, -20deg); - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; - } - 60% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - transform: perspective(400px) rotate3d(0, 1, 0, 10deg); - opacity: 1; - } - 80% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - transform: perspective(400px) rotate3d(0, 1, 0, -5deg); - } - to { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } -} - -.flipInY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipInY; - animation-name: flipInY; -} - -@-webkit-keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutX { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - transform: perspective(400px) rotate3d(1, 0, 0, -20deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - transform: perspective(400px) rotate3d(1, 0, 0, 90deg); - opacity: 0; - } -} - -.flipOutX { - -webkit-animation-name: flipOutX; - animation-name: flipOutX; - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -@-webkit-keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -@keyframes flipOutY { - from { - -webkit-transform: perspective(400px); - transform: perspective(400px); - } - 30% { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - transform: perspective(400px) rotate3d(0, 1, 0, -15deg); - opacity: 1; - } - to { - -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - transform: perspective(400px) rotate3d(0, 1, 0, 90deg); - opacity: 0; - } -} - -.flipOutY { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; - -webkit-animation-name: flipOutY; - animation-name: flipOutY; -} - -@-webkit-keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes lightSpeedIn { - from { - -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); - transform: translate3d(100%, 0, 0) skewX(-30deg); - opacity: 0; - } - 60% { - -webkit-transform: skewX(20deg); - transform: skewX(20deg); - opacity: 1; - } - 80% { - -webkit-transform: skewX(-5deg); - transform: skewX(-5deg); - opacity: 1; - } - to { - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.lightSpeedIn { - -webkit-animation-name: lightSpeedIn; - animation-name: lightSpeedIn; - -webkit-animation-timing-function: ease-out; - animation-timing-function: ease-out; -} - -@-webkit-keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -@keyframes lightSpeedOut { - from { - opacity: 1; - } - to { - -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); - transform: translate3d(100%, 0, 0) skewX(30deg); - opacity: 0; - } -} - -.lightSpeedOut { - -webkit-animation-name: lightSpeedOut; - animation-name: lightSpeedOut; - -webkit-animation-timing-function: ease-in; - animation-timing-function: ease-in; -} - -@-webkit-keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateIn { - from { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, -200deg); - transform: rotate3d(0, 0, 1, -200deg); - opacity: 0; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateIn { - -webkit-animation-name: rotateIn; - animation-name: rotateIn; -} - -@-webkit-keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownLeft { - -webkit-animation-name: rotateInDownLeft; - animation-name: rotateInDownLeft; -} - -@-webkit-keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInDownRight { - -webkit-animation-name: rotateInDownRight; - animation-name: rotateInDownRight; -} - -@-webkit-keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpLeft { - -webkit-animation-name: rotateInUpLeft; - animation-name: rotateInUpLeft; -} - -@-webkit-keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -@keyframes rotateInUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -90deg); - transform: rotate3d(0, 0, 1, -90deg); - opacity: 0; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: none; - transform: none; - opacity: 1; - } -} - -.rotateInUpRight { - -webkit-animation-name: rotateInUpRight; - animation-name: rotateInUpRight; -} - -@-webkit-keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -@keyframes rotateOut { - from { - -webkit-transform-origin: center; - transform-origin: center; - opacity: 1; - } - to { - -webkit-transform-origin: center; - transform-origin: center; - -webkit-transform: rotate3d(0, 0, 1, 200deg); - transform: rotate3d(0, 0, 1, 200deg); - opacity: 0; - } -} - -.rotateOut { - -webkit-animation-name: rotateOut; - animation-name: rotateOut; -} - -@-webkit-keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, 45deg); - transform: rotate3d(0, 0, 1, 45deg); - opacity: 0; - } -} - -.rotateOutDownLeft { - -webkit-animation-name: rotateOutDownLeft; - animation-name: rotateOutDownLeft; -} - -@-webkit-keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutDownRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutDownRight { - -webkit-animation-name: rotateOutDownRight; - animation-name: rotateOutDownRight; -} - -@-webkit-keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -@keyframes rotateOutUpLeft { - from { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - opacity: 1; - } - to { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; - -webkit-transform: rotate3d(0, 0, 1, -45deg); - transform: rotate3d(0, 0, 1, -45deg); - opacity: 0; - } -} - -.rotateOutUpLeft { - -webkit-animation-name: rotateOutUpLeft; - animation-name: rotateOutUpLeft; -} - -@-webkit-keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -@keyframes rotateOutUpRight { - from { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - opacity: 1; - } - to { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; - -webkit-transform: rotate3d(0, 0, 1, 90deg); - transform: rotate3d(0, 0, 1, 90deg); - opacity: 0; - } -} - -.rotateOutUpRight { - -webkit-animation-name: rotateOutUpRight; - animation-name: rotateOutUpRight; -} - -@-webkit-keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, - 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, - 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -@keyframes hinge { - 0% { - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 20%, - 60% { - -webkit-transform: rotate3d(0, 0, 1, 80deg); - transform: rotate3d(0, 0, 1, 80deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - } - 40%, - 80% { - -webkit-transform: rotate3d(0, 0, 1, 60deg); - transform: rotate3d(0, 0, 1, 60deg); - -webkit-transform-origin: top left; - transform-origin: top left; - -webkit-animation-timing-function: ease-in-out; - animation-timing-function: ease-in-out; - opacity: 1; - } - to { - -webkit-transform: translate3d(0, 700px, 0); - transform: translate3d(0, 700px, 0); - opacity: 0; - } -} - -.hinge { - -webkit-animation-name: hinge; - animation-name: hinge; -} - - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -@keyframes rollIn { - from { - opacity: 0; - -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); - } - to { - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.rollIn { - -webkit-animation-name: rollIn; - animation-name: rollIn; -} - - -/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ - -@-webkit-keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -@keyframes rollOut { - from { - opacity: 1; - } - to { - opacity: 0; - -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); - } -} - -.rollOut { - -webkit-animation-name: rollOut; - animation-name: rollOut; -} - -@-webkit-keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - 50% { - opacity: 1; - } -} - -@keyframes zoomIn { - from { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - 50% { - opacity: 1; - } -} - -.zoomIn { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -@-webkit-keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInDown { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInDown { - -webkit-animation-name: zoomInDown; - animation-name: zoomInDown; -} - -@-webkit-keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInLeft { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(-1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInLeft { - -webkit-animation-name: zoomInLeft; - animation-name: zoomInLeft; -} - -@-webkit-keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInRight { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - transform: scale3d(.1, .1, .1) translate3d(1000px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-10px, 0, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInRight { - -webkit-animation-name: zoomInRight; - animation-name: zoomInRight; -} - -@-webkit-keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomInUp { - from { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - 60% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomInUp { - -webkit-animation-name: zoomInUp; - animation-name: zoomInUp; -} - -@-webkit-keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - to { - opacity: 0; - } -} - -@keyframes zoomOut { - from { - opacity: 1; - } - 50% { - opacity: 0; - -webkit-transform: scale3d(.3, .3, .3); - transform: scale3d(.3, .3, .3); - } - to { - opacity: 0; - } -} - -.zoomOut { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutDown { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutDown { - -webkit-animation-name: zoomOutDown; - animation-name: zoomOutDown; -} - -@-webkit-keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -@keyframes zoomOutLeft { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(-2000px, 0, 0); - transform: scale(.1) translate3d(-2000px, 0, 0); - -webkit-transform-origin: left center; - transform-origin: left center; - } -} - -.zoomOutLeft { - -webkit-animation-name: zoomOutLeft; - animation-name: zoomOutLeft; -} - -@-webkit-keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -@keyframes zoomOutRight { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - transform: scale3d(.475, .475, .475) translate3d(-42px, 0, 0); - } - to { - opacity: 0; - -webkit-transform: scale(.1) translate3d(2000px, 0, 0); - transform: scale(.1) translate3d(2000px, 0, 0); - -webkit-transform-origin: right center; - transform-origin: right center; - } -} - -.zoomOutRight { - -webkit-animation-name: zoomOutRight; - animation-name: zoomOutRight; -} - -@-webkit-keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -@keyframes zoomOutUp { - 40% { - opacity: 1; - -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0); - -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); - } - to { - opacity: 0; - -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - transform: scale3d(.1, .1, .1) translate3d(0, -2000px, 0); - -webkit-transform-origin: center bottom; - transform-origin: center bottom; - -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); - } -} - -.zoomOutUp { - -webkit-animation-name: zoomOutUp; - animation-name: zoomOutUp; -} - -@-webkit-keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInDown { - from { - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInDown { - -webkit-animation-name: slideInDown; - animation-name: slideInDown; -} - -@-webkit-keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInLeft { - from { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInLeft { - -webkit-animation-name: slideInLeft; - animation-name: slideInLeft; -} - -@-webkit-keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInRight { - from { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInRight { - -webkit-animation-name: slideInRight; - animation-name: slideInRight; -} - -@-webkit-keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes slideInUp { - from { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - visibility: visible; - } - to { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -.slideInUp { - -webkit-animation-name: slideInUp; - animation-name: slideInUp; -} - -@-webkit-keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -@keyframes slideOutDown { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - } -} - -.slideOutDown { - -webkit-animation-name: slideOutDown; - animation-name: slideOutDown; -} - -@-webkit-keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -@keyframes slideOutLeft { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } -} - -.slideOutLeft { - -webkit-animation-name: slideOutLeft; - animation-name: slideOutLeft; -} - -@-webkit-keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -@keyframes slideOutRight { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } -} - -.slideOutRight { - -webkit-animation-name: slideOutRight; - animation-name: slideOutRight; -} - -@-webkit-keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -@keyframes slideOutUp { - from { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } - to { - visibility: hidden; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - } -} - -.slideOutUp { - -webkit-animation-name: slideOutUp; - animation-name: slideOutUp; -} \ No newline at end of file diff --git a/src/assets/css/lib/iconfont.css b/src/assets/css/lib/iconfont.css deleted file mode 100644 index 555affe..0000000 --- a/src/assets/css/lib/iconfont.css +++ /dev/null @@ -1,46 +0,0 @@ -@font-face { - font-family: 'iconfont'; - src: url('//at.alicdn.com/t/font_1474796923_6082804.eot'); /* IE9*/ - src: url('//at.alicdn.com/t/font_1474796923_6082804.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('//at.alicdn.com/t/font_1474796923_6082804.woff') format('woff'), /* chrome、firefox */ - url('//at.alicdn.com/t/font_1474796923_6082804.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ - url('//at.alicdn.com/t/font_1474796923_6082804.svg#iconfont') format('svg'); /* iOS 4.1- */ -} - -.iconfont { - font-family:"iconfont" !important; - font-size:16px; - font-style:normal; - -webkit-font-smoothing: antialiased; - -webkit-text-stroke-width: 0.2px; - -moz-osx-font-smoothing: grayscale; -} - -/**/ -.icon-tips-jia::before { content: "\e605"; } -.icon-return-arrow::before { content: "\e60a"; } -.icon-tips-add-friend::before { content: "\e606"; } -.icon-chat-set::before { content: "\e60e"; } -.icon-mute::before { content: "\e604"; } -.icon-tips-xiaoxi::before { content: "\e607"; } -.icon-chat-person::before { content: "\e60c"; } -.icon-chat-friends::before { content: "\e60c"; } -.icon-more::before { content: "\e60b"; } -.icon-tips-saoyisao::before { content: "\e608"; } -.icon-wechat::before { content: "\e600"; } -.icon-me::before { content: "\e601"; } -.icon-dialogue-jia::before { content: "\e615"; } -.icon-tips-fukuan::before { content: "\e609"; } -.icon-contact::before { content: "\e610"; } -.icon-find::before { content: "\e603"; } -.icon-chat-group::before { content: "\e60d"; } -.icon-chat-detail-add::before { content: "\e616"; } - -.icon-dialogue-voice::before { content: "\e60f"; } -.icon-dialogue-jianpan::before { content: "\e611"; } -.icon-dialogue-smile::before { content: "\e612"; } -.icon-dialogue-bar-jianpan::before{ content: "\e602"; } -.icon-dialogue-bar-menu::before{ content: "\e613"; } -.icon-search::before{ content: "\e614"; } -.icon-iphone-address::before{ content: "\e617"; } - diff --git a/src/assets/css/lib/weui.min.css b/src/assets/css/lib/weui.min.css deleted file mode 100644 index feccd7e..0000000 --- a/src/assets/css/lib/weui.min.css +++ /dev/null @@ -1,2808 +0,0 @@ -/*! - * WeUI v1.1.1 (https://github.com/weui/weui) - * Copyright 2017 Tencent, Inc. - * Licensed under the MIT license - */ - -html { - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100% -} - -body { - line-height: 1.6; -} - -* { - margin: 0; - padding: 0 -} - -a img { - border: 0 -} - -a { - text-decoration: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -@font-face { - font-weight: 400; - font-style: normal; - font-family: weui; - src: url("data:application/octet-stream;base64,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") format("truetype") -} - -[class*=" weui-icon-"], -[class^=weui-icon-] { - display: inline-block; - vertical-align: middle; - font: normal normal normal 14px/1 weui; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased -} - -[class*=" weui-icon-"]:before, -[class^=weui-icon-]:before { - display: inline-block; - margin-left: .2em; - margin-right: .2em -} - -.weui-icon-circle:before { - content: "\EA01" -} - -.weui-icon-download:before { - content: "\EA02" -} - -.weui-icon-info:before { - content: "\EA03" -} - -.weui-icon-safe-success:before { - content: "\EA04" -} - -.weui-icon-safe-warn:before { - content: "\EA05" -} - -.weui-icon-success:before { - content: "\EA06" -} - -.weui-icon-success-circle:before { - content: "\EA07" -} - -.weui-icon-success-no-circle:before { - content: "\EA08" -} - -.weui-icon-waiting:before { - content: "\EA09" -} - -.weui-icon-waiting-circle:before { - content: "\EA0A" -} - -.weui-icon-warn:before { - content: "\EA0B" -} - -.weui-icon-info-circle:before { - content: "\EA0C" -} - -.weui-icon-cancel:before { - content: "\EA0D" -} - -.weui-icon-search:before { - content: "\EA0E" -} - -.weui-icon-clear:before { - content: "\EA0F" -} - -.weui-icon-back:before { - content: "\EA10" -} - -.weui-icon-delete:before { - content: "\EA11" -} - -[class*=" weui-icon_"]:before, -[class^=weui-icon_]:before { - margin: 0 -} - -.weui-icon-success { - font-size: 23px; - color: #09bb07 -} - -.weui-icon-waiting { - font-size: 23px; - color: #10aeff -} - -.weui-icon-warn { - font-size: 23px; - color: #f43530 -} - -.weui-icon-info { - font-size: 23px; - color: #10aeff -} - -.weui-icon-success-circle, -.weui-icon-success-no-circle { - font-size: 23px; - color: #09bb07 -} - -.weui-icon-waiting-circle { - font-size: 23px; - color: #10aeff -} - -.weui-icon-circle { - font-size: 23px; - color: #c9c9c9 -} - -.weui-icon-download, -.weui-icon-info-circle { - font-size: 23px; - color: #09bb07 -} - -.weui-icon-safe-success { - color: #09bb07 -} - -.weui-icon-safe-warn { - color: #ffbe00 -} - -.weui-icon-cancel { - color: #f43530; - font-size: 22px -} - -.weui-icon-clear, -.weui-icon-search { - color: #b2b2b2; - font-size: 14px -} - -.weui-icon-delete.weui-icon_gallery-delete { - color: #fff; - font-size: 22px -} - -.weui-icon_msg { - font-size: 93px -} - -.weui-icon_msg.weui-icon-warn { - color: #f76260 -} - -.weui-icon_msg-primary { - font-size: 93px -} - -.weui-icon_msg-primary.weui-icon-warn { - color: #ffbe00 -} - -.weui-btn { - position: relative; - display: block; - margin-left: auto; - margin-right: auto; - padding-left: 14px; - padding-right: 14px; - box-sizing: border-box; - font-size: 18px; - text-align: center; - text-decoration: none; - color: #fff; - line-height: 2.55555556; - border-radius: 5px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - overflow: hidden -} - -.weui-btn:after { - content: " "; - width: 200%; - height: 200%; - position: absolute; - top: 0; - left: 0; - border: 1px solid rgba(0, 0, 0, .2); - -webkit-transform: scale(.5); - transform: scale(.5); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - box-sizing: border-box; - border-radius: 10px -} - -.weui-btn_inline { - display: inline-block -} - -.weui-btn_default { - color: #000; - background-color: #f8f8f8 -} - -.weui-btn_default:not(.weui-btn_disabled):visited { - color: #000 -} - -.weui-btn_default:not(.weui-btn_disabled):active { - color: rgba(0, 0, 0, .6); - background-color: #dedede -} - -.weui-btn_primary { - background-color: #1aad19 -} - -.weui-btn_primary:not(.weui-btn_disabled):visited { - color: #fff -} - -.weui-btn_primary:not(.weui-btn_disabled):active { - color: hsla(0, 0%, 100%, .6); - background-color: #179b16 -} - -.weui-btn_warn { - background-color: #e64340 -} - -.weui-btn_warn:not(.weui-btn_disabled):visited { - color: #fff -} - -.weui-btn_warn:not(.weui-btn_disabled):active { - color: hsla(0, 0%, 100%, .6); - background-color: #ce3c39 -} - -.weui-btn_disabled { - color: hsla(0, 0%, 100%, .6) -} - -.weui-btn_disabled.weui-btn_default { - color: rgba(0, 0, 0, .3); - background-color: #f7f7f7 -} - -.weui-btn_disabled.weui-btn_primary { - background-color: #9ed99d -} - -.weui-btn_disabled.weui-btn_warn { - background-color: #ec8b89 -} - -.weui-btn_loading .weui-loading { - margin: -.2em .34em 0 0 -} - -.weui-btn_loading.weui-btn_primary, -.weui-btn_loading.weui-btn_warn { - color: hsla(0, 0%, 100%, .6) -} - -.weui-btn_loading.weui-btn_primary .weui-loading, -.weui-btn_loading.weui-btn_warn .weui-loading { - background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") -} - -.weui-btn_loading.weui-btn_primary { - background-color: #179b16 -} - -.weui-btn_loading.weui-btn_warn { - background-color: #ce3c39 -} - -.weui-btn_plain-primary { - color: #1aad19; - border: 1px solid #1aad19 -} - -.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active { - color: rgba(26, 173, 25, .6); - border-color: rgba(26, 173, 25, .6) -} - -.weui-btn_plain-primary:after { - border-width: 0 -} - -.weui-btn_plain-default { - color: #353535; - border: 1px solid #353535 -} - -.weui-btn_plain-default:not(.weui-btn_plain-disabled):active { - color: rgba(53, 53, 53, .6); - border-color: rgba(53, 53, 53, .6) -} - -.weui-btn_plain-default:after { - border-width: 0 -} - -.weui-btn_plain-disabled { - color: rgba(0, 0, 0, .2); - border-color: rgba(0, 0, 0, .2) -} - -button.weui-btn, -input.weui-btn { - width: 100%; - border-width: 0; - outline: 0; - -webkit-appearance: none -} - -button.weui-btn:focus, -input.weui-btn:focus { - outline: 0 -} - -button.weui-btn_inline, -button.weui-btn_mini, -input.weui-btn_inline, -input.weui-btn_mini { - width: auto -} - -button.weui-btn_plain-default, -button.weui-btn_plain-primary, -input.weui-btn_plain-default, -input.weui-btn_plain-primary { - border-width: 1px; - background-color: transparent -} - -.weui-btn_mini { - display: inline-block; - padding: 0 1.32em; - line-height: 2.3; - font-size: 13px -} - -.weui-btn+.weui-btn { - margin-top: 15px -} - -.weui-btn.weui-btn_inline+.weui-btn.weui-btn_inline { - margin-top: auto; - margin-left: 15px -} - -.weui-btn-area { - margin: 1.17647059em 15px .3em -} - -.weui-btn-area_inline { - display: -webkit-box; - display: -webkit-flex; - display: flex -} - -.weui-btn-area_inline .weui-btn { - margin-top: auto; - margin-right: 15px; - width: 100%; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-btn-area_inline .weui-btn:last-child { - margin-right: 0 -} - -.weui-cells { - margin-top: 1.17647059em; - background-color: #fff; - line-height: 1.41176471; - font-size: 15px; - overflow: hidden; - position: relative -} - -.weui-cells:before { - top: 0; - border-top: 1px solid #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-cells:after, -.weui-cells:before { - content: " "; - position: absolute; - left: 0; - right: 0; - height: 1px; - color: #d9d9d9 -} - -.weui-cells:after { - bottom: 0; - border-bottom: 1px solid #d9d9d9; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-cells__title { - margin-top: .77em; - margin-bottom: .3em; - padding-left: 15px; - padding-right: 15px; - color: #999; - font-size: 14px -} - -.weui-cells__title+.weui-cells { - margin-top: 0 -} - -.weui-cells__tips { - margin-top: .3em; - color: #999; - padding-left: 15px; - padding-right: 15px; - font-size: 14px -} - -.weui-cell { - padding: 10px 15px; - position: relative; - display: -webkit-box; - display: -webkit-flex; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center -} - -.weui-cell:before { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #d9d9d9; - color: #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5); - left: 15px -} - -.weui-cell:first-child:before { - display: none -} - -.weui-cell_primary { - -webkit-box-align: start; - -webkit-align-items: flex-start; - align-items: flex-start -} - -.weui-cell__bd { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-cell__ft { - text-align: right; - color: #999 -} - -.weui-cell_access { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - color: inherit -} - -.weui-cell_access:active { - background-color: #ececec -} - -.weui-cell_access .weui-cell__ft { - padding-right: 13px; - position: relative -} - -.weui-cell_access .weui-cell__ft:after { - content: " "; - display: inline-block; - height: 6px; - width: 6px; - border-width: 2px 2px 0 0; - border-color: #c8c8cd; - border-style: solid; - -webkit-transform: matrix(.71, .71, -.71, .71, 0, 0); - transform: matrix(.71, .71, -.71, .71, 0, 0); - position: relative; - top: -2px; - position: absolute; - top: 50%; - margin-top: -4px; - right: 2px -} - -.weui-cell_link { - color: #586c94; - font-size: 14px -} - -.weui-cell_link:first-child:before { - display: block -} - -.weui-check__label { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -.weui-check__label:active { - background-color: #ececec -} - -.weui-check { - position: absolute; - left: -9999em -} - -.weui-cells_radio .weui-cell__ft { - padding-left: .35em -} - -.weui-cells_radio .weui-check:checked+.weui-icon-checked:before { - display: block; - content: "\EA08"; - color: #09bb07; - font-size: 16px -} - -.weui-cells_checkbox .weui-cell__hd { - padding-right: .35em -} - -.weui-cells_checkbox .weui-icon-checked:before { - content: "\EA01"; - color: #c9c9c9; - font-size: 23px; - display: block -} - -.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before { - content: "\EA06"; - color: #09bb07 -} - -.weui-label { - display: block; - width: 105px; - word-wrap: break-word; - word-break: break-all -} - -.weui-input { - width: 100%; - border: 0; - outline: 0; - -webkit-appearance: none; - background-color: transparent; - font-size: inherit; - color: inherit; - height: 1.41176471em; - line-height: 1.41176471 -} - -.weui-input::-webkit-inner-spin-button, -.weui-input::-webkit-outer-spin-button { - -webkit-appearance: none; - margin: 0 -} - -.weui-textarea { - display: block; - border: 0; - resize: none; - width: 100%; - color: inherit; - font-size: 1em; - line-height: inherit; - outline: 0 -} - -.weui-textarea-counter { - color: #b2b2b2; - text-align: right -} - -.weui-cell_warn .weui-textarea-counter { - color: #e64340 -} - -.weui-toptips { - display: none; - position: fixed; - -webkit-transform: translateZ(0); - transform: translateZ(0); - top: 0; - left: 0; - right: 0; - padding: 5px; - font-size: 14px; - text-align: center; - color: #fff; - z-index: 5000; - word-wrap: break-word; - word-break: break-all -} - -.weui-toptips_warn { - background-color: #e64340 -} - -.weui-cells_form .weui-cell__ft { - font-size: 0 -} - -.weui-cells_form .weui-icon-warn { - display: none -} - -.weui-cells_form input, -.weui-cells_form label[for], -.weui-cells_form textarea { - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -.weui-cell_warn { - color: #e64340 -} - -.weui-cell_warn .weui-icon-warn { - display: inline-block -} - -.weui-form-preview { - position: relative; - background-color: #fff -} - -.weui-form-preview:before { - top: 0; - border-top: 1px solid #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-form-preview:after, -.weui-form-preview:before { - content: " "; - position: absolute; - left: 0; - right: 0; - height: 1px; - color: #d9d9d9 -} - -.weui-form-preview:after { - bottom: 0; - border-bottom: 1px solid #d9d9d9; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-form-preview__hd { - position: relative; - padding: 10px 15px; - text-align: right; - line-height: 2.5em -} - -.weui-form-preview__hd:after { - content: " "; - position: absolute; - left: 0; - bottom: 0; - right: 0; - height: 1px; - border-bottom: 1px solid #d9d9d9; - color: #d9d9d9; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5); - left: 15px -} - -.weui-form-preview__hd .weui-form-preview__value { - font-style: normal; - font-size: 1.6em -} - -.weui-form-preview__bd { - padding: 10px 15px; - font-size: .9em; - text-align: right; - color: #999; - line-height: 2 -} - -.weui-form-preview__ft { - position: relative; - line-height: 50px; - display: -webkit-box; - display: -webkit-flex; - display: flex -} - -.weui-form-preview__ft:after { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #d5d5d6; - color: #d5d5d6; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-form-preview__item { - overflow: hidden -} - -.weui-form-preview__label { - float: left; - margin-right: 1em; - min-width: 4em; - color: #999; - text-align: justify; - text-align-last: justify -} - -.weui-form-preview__value { - display: block; - overflow: hidden; - word-break: normal; - word-wrap: break-word -} - -.weui-form-preview__btn { - position: relative; - display: block; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - color: #3cc51f; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -button.weui-form-preview__btn { - background-color: transparent; - border: 0; - outline: 0; - line-height: inherit; - font-size: inherit -} - -.weui-form-preview__btn:active { - background-color: #eee -} - -.weui-form-preview__btn:after { - content: " "; - position: absolute; - left: 0; - top: 0; - width: 1px; - bottom: 0; - border-left: 1px solid #d5d5d6; - color: #d5d5d6; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-form-preview__btn:first-child:after { - display: none -} - -.weui-form-preview__btn_default { - color: #999 -} - -.weui-form-preview__btn_primary { - color: #0bb20c -} - -.weui-cell_select { - padding: 0 -} - -.weui-cell_select .weui-select { - padding-right: 30px -} - -.weui-cell_select .weui-cell__bd:after { - content: " "; - display: inline-block; - height: 6px; - width: 6px; - border-width: 2px 2px 0 0; - border-color: #c8c8cd; - border-style: solid; - -webkit-transform: matrix(.71, .71, -.71, .71, 0, 0); - transform: matrix(.71, .71, -.71, .71, 0, 0); - position: relative; - top: -2px; - position: absolute; - top: 50%; - right: 15px; - margin-top: -4px -} - -.weui-select { - -webkit-appearance: none; - border: 0; - outline: 0; - background-color: transparent; - width: 100%; - font-size: inherit; - height: 44px; - line-height: 44px; - position: relative; - z-index: 1; - padding-left: 15px -} - -.weui-cell_select-before { - padding-right: 15px -} - -.weui-cell_select-before .weui-select { - width: 105px; - box-sizing: border-box -} - -.weui-cell_select-before .weui-cell__hd { - position: relative -} - -.weui-cell_select-before .weui-cell__hd:after { - content: " "; - position: absolute; - right: 0; - top: 0; - width: 1px; - bottom: 0; - border-right: 1px solid #d9d9d9; - color: #d9d9d9; - -webkit-transform-origin: 100% 0; - transform-origin: 100% 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-cell_select-before .weui-cell__hd:before { - content: " "; - display: inline-block; - height: 6px; - width: 6px; - border-width: 2px 2px 0 0; - border-color: #c8c8cd; - border-style: solid; - -webkit-transform: matrix(.71, .71, -.71, .71, 0, 0); - transform: matrix(.71, .71, -.71, .71, 0, 0); - position: relative; - top: -2px; - position: absolute; - top: 50%; - right: 15px; - margin-top: -4px -} - -.weui-cell_select-before .weui-cell__bd { - padding-left: 15px -} - -.weui-cell_select-before .weui-cell__bd:after { - display: none -} - -.weui-cell_select-after { - padding-left: 15px -} - -.weui-cell_select-after .weui-select { - padding-left: 0 -} - -.weui-cell_vcode { - padding-top: 0; - padding-right: 0; - padding-bottom: 0 -} - -.weui-vcode-btn, -.weui-vcode-img { - margin-left: 5px; - height: 44px; - vertical-align: middle -} - -.weui-vcode-btn { - display: inline-block; - padding: 0 .6em 0 .7em; - border-left: 1px solid #e5e5e5; - line-height: 44px; - font-size: 17px; - color: #3cc51f -} - -button.weui-vcode-btn { - background-color: transparent; - border-top: 0; - border-right: 0; - border-bottom: 0; - outline: 0 -} - -.weui-vcode-btn:active { - color: #52a341 -} - -.weui-gallery { - display: none; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: #000; - z-index: 1000 -} - -.weui-gallery__img { - position: absolute; - top: 0; - right: 0; - bottom: 60px; - left: 0; - background: 50% no-repeat; - background-size: contain -} - -.weui-gallery__opr { - position: absolute; - right: 0; - bottom: 0; - left: 0; - background-color: #0d0d0d; - color: #fff; - line-height: 60px; - text-align: center -} - -.weui-gallery__del { - display: block -} - -.weui-cell_switch { - padding-top: 6px; - padding-bottom: 6px -} - -.weui-switch { - -webkit-appearance: none; - appearance: none -} - -.weui-switch, -.weui-switch-cp__box { - position: relative; - width: 52px; - height: 32px; - border: 1px solid #dfdfdf; - outline: 0; - border-radius: 16px; - box-sizing: border-box; - background-color: #dfdfdf; - -webkit-transition: background-color .1s, border .1s; - transition: background-color .1s, border .1s -} - -.weui-switch-cp__box:before, -.weui-switch:before { - content: " "; - position: absolute; - top: 0; - left: 0; - width: 50px; - height: 30px; - border-radius: 15px; - background-color: #fdfdfd; - -webkit-transition: -webkit-transform .35s cubic-bezier(.45, 1, .4, 1); - transition: -webkit-transform .35s cubic-bezier(.45, 1, .4, 1); - transition: transform .35s cubic-bezier(.45, 1, .4, 1); - transition: transform .35s cubic-bezier(.45, 1, .4, 1), -webkit-transform .35s cubic-bezier(.45, 1, .4, 1) -} - -.weui-switch-cp__box:after, -.weui-switch:after { - content: " "; - position: absolute; - top: 0; - left: 0; - width: 30px; - height: 30px; - border-radius: 15px; - background-color: #fff; - box-shadow: 0 1px 3px rgba(0, 0, 0, .4); - -webkit-transition: -webkit-transform .35s cubic-bezier(.4, .4, .25, 1.35); - transition: -webkit-transform .35s cubic-bezier(.4, .4, .25, 1.35); - transition: transform .35s cubic-bezier(.4, .4, .25, 1.35); - transition: transform .35s cubic-bezier(.4, .4, .25, 1.35), -webkit-transform .35s cubic-bezier(.4, .4, .25, 1.35) -} - -.weui-switch-cp__input:checked~.weui-switch-cp__box, -.weui-switch:checked { - border-color: #04be02; - background-color: #04be02 -} - -.weui-switch-cp__input:checked~.weui-switch-cp__box:before, -.weui-switch:checked:before { - -webkit-transform: scale(0); - transform: scale(0) -} - -.weui-switch-cp__input:checked~.weui-switch-cp__box:after, -.weui-switch:checked:after { - -webkit-transform: translateX(20px); - transform: translateX(20px) -} - -.weui-switch-cp__input { - position: absolute; - left: -9999px -} - -.weui-switch-cp__box { - display: block -} - -.weui-uploader__hd { - display: -webkit-box; - display: -webkit-flex; - display: flex; - padding-bottom: 10px; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center -} - -.weui-uploader__title { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-uploader__info { - color: #b2b2b2 -} - -.weui-uploader__bd { - margin-bottom: -4px; - margin-right: -9px; - overflow: hidden -} - -.weui-uploader__files { - list-style: none -} - -.weui-uploader__file { - float: left; - margin-right: 9px; - margin-bottom: 9px; - width: 79px; - height: 79px; - background: no-repeat 50%; - background-size: cover -} - -.weui-uploader__file_status { - position: relative -} - -.weui-uploader__file_status:before { - content: " "; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background-color: rgba(0, 0, 0, .5) -} - -.weui-uploader__file_status .weui-uploader__file-content { - display: block -} - -.weui-uploader__file-content { - display: none; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - color: #fff -} - -.weui-uploader__file-content .weui-icon-warn { - display: inline-block -} - -.weui-uploader__input-box { - float: left; - position: relative; - margin-right: 9px; - margin-bottom: 9px; - width: 77px; - height: 77px; - border: 1px solid #d9d9d9 -} - -.weui-uploader__input-box:after, -.weui-uploader__input-box:before { - content: " "; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - background-color: #d9d9d9 -} - -.weui-uploader__input-box:before { - width: 2px; - height: 39.5px -} - -.weui-uploader__input-box:after { - width: 39.5px; - height: 2px -} - -.weui-uploader__input-box:active { - border-color: #999 -} - -.weui-uploader__input-box:active:after, -.weui-uploader__input-box:active:before { - background-color: #999 -} - -.weui-uploader__input { - position: absolute; - z-index: 1; - top: 0; - left: 0; - width: 100%; - height: 100%; - opacity: 0; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -.weui-msg { - padding-top: 36px; - text-align: center -} - -.weui-msg__icon-area { - margin-bottom: 30px -} - -.weui-msg__text-area { - margin-bottom: 25px; - padding: 0 20px -} - -.weui-msg__text-area a { - color: #586c94 -} - -.weui-msg__title { - margin-bottom: 5px; - font-weight: 400; - font-size: 20px -} - -.weui-msg__desc { - font-size: 14px; - color: #999 -} - -.weui-msg__opr-area { - margin-bottom: 25px -} - -.weui-msg__extra-area { - margin-bottom: 15px; - font-size: 14px; - color: #999 -} - -.weui-msg__extra-area a { - color: #586c94 -} - -@media screen and (min-height:438px) { - .weui-msg__extra-area { - position: fixed; - left: 0; - bottom: 0; - width: 100%; - text-align: center - } -} - -.weui-article { - padding: 20px 15px; - font-size: 15px -} - -.weui-article section { - margin-bottom: 1.5em -} - -.weui-article h1 { - font-size: 18px; - font-weight: 400; - margin-bottom: .9em -} - -.weui-article h2 { - font-size: 16px -} - -.weui-article h2, -.weui-article h3 { - font-weight: 400; - margin-bottom: .34em -} - -.weui-article h3 { - font-size: 15px -} - -.weui-article * { - max-width: 100%; - box-sizing: border-box; - word-wrap: break-word -} - -.weui-article p { - margin: 0 0 .8em -} - -.weui-tabbar { - display: -webkit-box; - display: -webkit-flex; - display: flex; - position: absolute; - z-index: 500; - bottom: 0; - width: 100%; - background-color: #f7f7fa -} - -.weui-tabbar:before { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #c0bfc4; - color: #c0bfc4; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-tabbar__item { - display: block; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - padding: 5px 0 0; - font-size: 0; - color: #999; - text-align: center; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon, -.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon>i, -.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label { - color: #09bb07 -} - -.weui-tabbar__icon { - display: inline-block; - width: 27px; - height: 27px -} - -.weui-tabbar__icon>i, -i.weui-tabbar__icon { - font-size: 24px; - color: #999 -} - -.weui-tabbar__icon img { - width: 100%; - height: 100% -} - -.weui-tabbar__label { - text-align: center; - color: #999; - font-size: 10px; - line-height: 1.8 -} - -.weui-navbar { - display: -webkit-box; - display: -webkit-flex; - display: flex; - position: absolute; - z-index: 500; - top: 0; - width: 100%; - background-color: #fafafa -} - -.weui-navbar:after { - content: " "; - position: absolute; - left: 0; - bottom: 0; - right: 0; - height: 1px; - border-bottom: 1px solid #ccc; - color: #ccc; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-navbar+.weui-tab__panel { - padding-top: 50px; - padding-bottom: 0 -} - -.weui-navbar__item { - position: relative; - display: block; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - padding: 13px 0; - text-align: center; - font-size: 15px; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -.weui-navbar__item:active { - background-color: #ededed -} - -.weui-navbar__item.weui-bar__item_on { - background-color: #eaeaea -} - -.weui-navbar__item:after { - content: " "; - position: absolute; - right: 0; - top: 0; - width: 1px; - bottom: 0; - border-right: 1px solid #ccc; - color: #ccc; - -webkit-transform-origin: 100% 0; - transform-origin: 100% 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-navbar__item:last-child:after { - display: none -} - -.weui-tab { - position: relative; - height: 100% -} - -.weui-tab__panel { - box-sizing: border-box; - height: 100%; - padding-bottom: 50px; - overflow: auto; - -webkit-overflow-scrolling: touch -} - -.weui-tab__content { - display: none -} - -.weui-progress { - display: -webkit-box; - display: -webkit-flex; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center -} - -.weui-progress__bar { - background-color: #ebebeb; - height: 3px; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-progress__inner-bar { - width: 0; - height: 100%; - background-color: #09bb07 -} - -.weui-progress__opr { - display: block; - margin-left: 15px; - font-size: 0 -} - -.weui-panel { - background-color: #fff; - margin-top: 10px; - position: relative; - overflow: hidden -} - -.weui-panel:first-child { - margin-top: 0 -} - -.weui-panel:before { - top: 0; - border-top: 1px solid #e5e5e5; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-panel:after, -.weui-panel:before { - content: " "; - position: absolute; - left: 0; - right: 0; - height: 1px; - color: #e5e5e5 -} - -.weui-panel:after { - bottom: 0; - border-bottom: 1px solid #e5e5e5; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-panel__hd { - padding: 14px 15px 10px; - color: #999; - font-size: 13px; - position: relative -} - -.weui-panel__hd:after { - content: " "; - position: absolute; - left: 0; - bottom: 0; - right: 0; - height: 1px; - border-bottom: 1px solid #e5e5e5; - color: #e5e5e5; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5); - left: 15px -} - -.weui-media-box { - padding: 15px; - position: relative -} - -.weui-media-box:before { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #e5e5e5; - color: #e5e5e5; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5); - left: 15px -} - -.weui-media-box:first-child:before { - display: none -} - -a.weui-media-box { - color: #000; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0) -} - -a.weui-media-box:active { - background-color: #ececec -} - -.weui-media-box__title { - font-weight: 400; - font-size: 17px; - width: auto; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - word-wrap: normal; - word-wrap: break-word; - word-break: break-all -} - -.weui-media-box__desc { - color: #999; - font-size: 13px; - line-height: 1.2; - overflow: hidden; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2 -} - -.weui-media-box__info { - margin-top: 15px; - padding-bottom: 5px; - font-size: 13px; - color: #cecece; - line-height: 1em; - list-style: none; - overflow: hidden -} - -.weui-media-box__info__meta { - float: left; - padding-right: 1em -} - -.weui-media-box__info__meta_extra { - padding-left: 1em; - border-left: 1px solid #cecece -} - -.weui-media-box_text .weui-media-box__title { - margin-bottom: 8px -} - -.weui-media-box_appmsg { - display: -webkit-box; - display: -webkit-flex; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center -} - -.weui-media-box_appmsg .weui-media-box__hd { - margin-right: .8em; - width: 60px; - height: 60px; - line-height: 60px; - text-align: center -} - -.weui-media-box_appmsg .weui-media-box__thumb { - width: 100%; - max-height: 100%; - vertical-align: top -} - -.weui-media-box_appmsg .weui-media-box__bd { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - min-width: 0 -} - -.weui-media-box_small-appmsg { - padding: 0 -} - -.weui-media-box_small-appmsg .weui-cells { - margin-top: 0 -} - -.weui-media-box_small-appmsg .weui-cells:before { - display: none -} - -.weui-grids { - position: relative; - overflow: hidden -} - -.weui-grids:before { - right: 0; - height: 1px; - border-top: 1px solid #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-grids:after, -.weui-grids:before { - content: " "; - position: absolute; - left: 0; - top: 0; - color: #d9d9d9 -} - -.weui-grids:after { - width: 1px; - bottom: 0; - border-left: 1px solid #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-grid { - position: relative; - float: left; - padding: 20px 10px; - width: 33.33333333%; - box-sizing: border-box -} - -.weui-grid:before { - top: 0; - width: 1px; - border-right: 1px solid #d9d9d9; - -webkit-transform-origin: 100% 0; - transform-origin: 100% 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-grid:after, -.weui-grid:before { - content: " "; - position: absolute; - right: 0; - bottom: 0; - color: #d9d9d9 -} - -.weui-grid:after { - left: 0; - height: 1px; - border-bottom: 1px solid #d9d9d9; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-grid:active { - background-color: #ececec -} - -.weui-grid__icon { - width: 28px; - height: 28px; - margin: 0 auto -} - -.weui-grid__icon img { - display: block; - width: 100%; - height: 100% -} - -.weui-grid__icon+.weui-grid__label { - margin-top: 5px -} - -.weui-grid__label { - display: block; - color: #000; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden -} - -.weui-footer, -.weui-grid__label { - text-align: center; - font-size: 14px -} - -.weui-footer { - color: #999 -} - -.weui-footer a { - color: #586c94 -} - -.weui-footer_fixed-bottom { - position: fixed; - bottom: .52em; - left: 0; - right: 0 -} - -.weui-footer__links { - font-size: 0 -} - -.weui-footer__link { - display: inline-block; - vertical-align: top; - margin: 0 .62em; - position: relative; - font-size: 14px -} - -.weui-footer__link:before { - content: " "; - position: absolute; - left: 0; - top: 0; - width: 1px; - bottom: 0; - border-left: 1px solid #c7c7c7; - color: #c7c7c7; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5); - left: -.65em; - top: .36em; - bottom: .36em -} - -.weui-footer__link:first-child:before { - display: none -} - -.weui-footer__text { - padding: 0 .34em; - font-size: 12px -} - -.weui-flex { - display: -webkit-box; - display: -webkit-flex; - display: flex -} - -.weui-flex__item { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-dialog { - position: fixed; - z-index: 5000; - width: 80%; - max-width: 300px; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - background-color: #fff; - text-align: center; - border-radius: 3px; - overflow: hidden -} - -.weui-dialog__hd { - padding: 1.3em 1.6em .5em -} - -.weui-dialog__title { - font-weight: 400; - font-size: 18px -} - -.weui-dialog__bd { - padding: 0 1.6em .8em; - min-height: 40px; - font-size: 15px; - line-height: 1.3; - word-wrap: break-word; - word-break: break-all; - color: #999 -} - -.weui-dialog__bd:first-child { - padding: 2.7em 20px 1.7em; - color: #353535 -} - -.weui-dialog__ft { - position: relative; - line-height: 48px; - font-size: 18px; - display: -webkit-box; - display: -webkit-flex; - display: flex -} - -.weui-dialog__ft:after { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #d5d5d6; - color: #d5d5d6; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-dialog__btn { - display: block; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - color: #3cc51f; - text-decoration: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - position: relative -} - -.weui-dialog__btn:active { - background-color: #eee -} - -.weui-dialog__btn:after { - content: " "; - position: absolute; - left: 0; - top: 0; - width: 1px; - bottom: 0; - border-left: 1px solid #d5d5d6; - color: #d5d5d6; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleX(.5); - transform: scaleX(.5) -} - -.weui-dialog__btn:first-child:after { - display: none -} - -.weui-dialog__btn_default { - color: #353535 -} - -.weui-dialog__btn_primary { - color: #0bb20c -} - -.weui-skin_android .weui-dialog { - text-align: left; - box-shadow: 0 6px 30px 0 rgba(0, 0, 0, .1) -} - -.weui-skin_android .weui-dialog__title { - font-size: 21px -} - -.weui-skin_android .weui-dialog__hd { - text-align: left -} - -.weui-skin_android .weui-dialog__bd { - color: #999; - padding: .25em 1.6em 2em; - font-size: 17px; - text-align: left -} - -.weui-skin_android .weui-dialog__bd:first-child { - padding: 1.6em 1.6em 2em; - color: #353535 -} - -.weui-skin_android .weui-dialog__ft { - display: block; - text-align: right; - line-height: 42px; - font-size: 16px; - padding: 0 1.6em .7em -} - -.weui-skin_android .weui-dialog__ft:after { - display: none -} - -.weui-skin_android .weui-dialog__btn { - display: inline-block; - vertical-align: top; - padding: 0 .8em -} - -.weui-skin_android .weui-dialog__btn:after { - display: none -} - -.weui-skin_android .weui-dialog__btn:active, -.weui-skin_android .weui-dialog__btn:visited { - background-color: rgba(0, 0, 0, .06) -} - -.weui-skin_android .weui-dialog__btn:last-child { - margin-right: -.8em -} - -.weui-skin_android .weui-dialog__btn_default { - color: gray -} - -@media screen and (min-width:1024px) { - .weui-dialog { - width: 35% - } -} - -.weui-toast { - position: fixed; - z-index: 5000; - width: 7.6em; - min-height: 7.6em; - top: 180px; - left: 50%; - margin-left: -3.8em; - background: hsla(0, 0%, 7%, .7); - text-align: center; - border-radius: 5px; - color: #fff -} - -.weui-icon_toast { - margin: 22px 0 0; - display: block -} - -.weui-icon_toast.weui-icon-success-no-circle:before { - color: #fff; - font-size: 55px -} - -.weui-icon_toast.weui-loading { - margin: 30px 0 0; - width: 38px; - height: 38px; - vertical-align: baseline -} - -.weui-toast__content { - margin: 0 0 15px -} - -.weui-mask { - background: rgba(0, 0, 0, .6) -} - -.weui-mask, -.weui-mask_transparent { - position: fixed; - z-index: 1000; - top: 0; - right: 0; - left: 0; - bottom: 0 -} - -.weui-actionsheet { - position: fixed; - left: 0; - bottom: 0; - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - z-index: 5000; - width: 100%; - background-color: #efeff4; - -webkit-transition: -webkit-transform .3s; - transition: -webkit-transform .3s; - transition: transform .3s; - transition: transform .3s, -webkit-transform .3s -} - -.weui-actionsheet__menu { - background-color: #fff -} - -.weui-actionsheet__action { - margin-top: 6px; - background-color: #fff -} - -.weui-actionsheet__cell { - position: relative; - padding: 10px 0; - text-align: center; - font-size: 18px -} - -.weui-actionsheet__cell:before { - content: " "; - position: absolute; - left: 0; - top: 0; - right: 0; - height: 1px; - border-top: 1px solid #d9d9d9; - color: #d9d9d9; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-actionsheet__cell:active { - background-color: #ececec -} - -.weui-actionsheet__cell:first-child:before { - display: none -} - -.weui-skin_android .weui-actionsheet { - position: fixed; - left: 50%; - top: 50%; - bottom: auto; - -webkit-transform: translate(-50%, -50%); - transform: translate(-50%, -50%); - width: 274px; - box-sizing: border-box; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - background: transparent; - -webkit-transition: -webkit-transform .3s; - transition: -webkit-transform .3s; - transition: transform .3s; - transition: transform .3s, -webkit-transform .3s -} - -.weui-skin_android .weui-actionsheet__action { - display: none -} - -.weui-skin_android .weui-actionsheet__menu { - border-radius: 2px; - box-shadow: 0 6px 30px 0 rgba(0, 0, 0, .1) -} - -.weui-skin_android .weui-actionsheet__cell { - padding: 13px 24px; - font-size: 16px; - line-height: 1.4; - text-align: left -} - -.weui-skin_android .weui-actionsheet__cell:first-child { - border-top-left-radius: 2px; - border-top-right-radius: 2px -} - -.weui-skin_android .weui-actionsheet__cell:last-child { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px -} - -.weui-actionsheet_toggle { - -webkit-transform: translate(0); - transform: translate(0) -} - -.weui-loadmore { - width: 65%; - margin: 1.5em auto; - line-height: 1.6em; - font-size: 14px; - text-align: center -} - -.weui-loadmore__tips { - display: inline-block; - vertical-align: middle -} - -.weui-loadmore_line { - border-top: 1px solid #e5e5e5; - margin-top: 2.4em -} - -.weui-loadmore_line .weui-loadmore__tips { - position: relative; - top: -.9em; - padding: 0 .55em; - background-color: #fff; - color: #999 -} - -.weui-loadmore_dot .weui-loadmore__tips { - padding: 0 .16em -} - -.weui-loadmore_dot .weui-loadmore__tips:before { - content: " "; - width: 4px; - height: 4px; - border-radius: 50%; - background-color: #e5e5e5; - display: inline-block; - position: relative; - vertical-align: 0; - top: -.16em -} - -.weui-badge { - display: inline-block; - padding: .15em .4em; - min-width: 8px; - border-radius: 18px; - background-color: #f43530; - color: #fff; - line-height: 1.2; - text-align: center; - font-size: 12px; - vertical-align: middle -} - -.weui-badge_dot { - padding: .4em; - min-width: 0 -} - -.weui-search-bar { - position: relative; - padding: 8px 10px; - display: -webkit-box; - display: -webkit-flex; - display: flex; - box-sizing: border-box; - background-color: #efeff4 -} - -.weui-search-bar:before { - top: 0; - border-top: 1px solid #d7d6dc; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-search-bar:after, -.weui-search-bar:before { - content: " "; - position: absolute; - left: 0; - right: 0; - height: 1px; - color: #d7d6dc -} - -.weui-search-bar:after { - bottom: 0; - border-bottom: 1px solid #d7d6dc; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn { - display: block -} - -.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label { - display: none -} - -.weui-search-bar__form { - position: relative; - -webkit-box-flex: 1; - -webkit-flex: auto; - flex: auto; - background-color: #efeff4 -} - -.weui-search-bar__form:after { - content: ""; - position: absolute; - left: 0; - top: 0; - width: 200%; - height: 200%; - -webkit-transform: scale(.5); - transform: scale(.5); - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - border-radius: 10px; - border: 1px solid #e6e6ea; - box-sizing: border-box; - background: #fff -} - -.weui-search-bar__box { - position: relative; - padding-left: 30px; - padding-right: 30px; - height: 100%; - width: 100%; - box-sizing: border-box; - z-index: 1 -} - -.weui-search-bar__box .weui-search-bar__input { - padding: 4px 0; - width: 100%; - height: 1.42857143em; - border: 0; - font-size: 14px; - line-height: 1.42857143em; - box-sizing: content-box; - background: transparent -} - -.weui-search-bar__box .weui-search-bar__input:focus { - outline: none -} - -.weui-search-bar__box .weui-icon-search { - position: absolute; - left: 10px; - top: 0; - line-height: 28px -} - -.weui-search-bar__box .weui-icon-clear { - position: absolute; - top: 0; - right: 0; - padding: 0 10px; - line-height: 28px -} - -.weui-search-bar__label { - position: absolute; - top: 1px; - right: 1px; - bottom: 1px; - left: 1px; - z-index: 2; - border-radius: 3px; - text-align: center; - color: #9b9b9b; - background: #fff -} - -.weui-search-bar__label span { - display: inline-block; - font-size: 14px; - vertical-align: middle -} - -.weui-search-bar__label .weui-icon-search { - margin-right: 5px -} - -.weui-search-bar__cancel-btn { - display: none; - margin-left: 10px; - line-height: 28px; - color: #09bb07; - white-space: nowrap -} - -.weui-search-bar__input:not(:valid)~.weui-icon-clear { - display: none -} - -input[type=search]::-webkit-search-cancel-button, -input[type=search]::-webkit-search-decoration, -input[type=search]::-webkit-search-results-button, -input[type=search]::-webkit-search-results-decoration { - display: none -} - -.weui-picker { - position: fixed; - width: 100%; - left: 0; - bottom: 0; - z-index: 5000; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transform: translateY(100%); - transform: translateY(100%); - -webkit-transition: -webkit-transform .3s; - transition: -webkit-transform .3s; - transition: transform .3s; - transition: transform .3s, -webkit-transform .3s -} - -.weui-picker__hd { - display: -webkit-box; - display: -webkit-flex; - display: flex; - padding: 10px 15px; - background-color: #fbf9fe; - position: relative; - text-align: center -} - -.weui-picker__hd:after { - content: " "; - position: absolute; - left: 0; - bottom: 0; - right: 0; - height: 1px; - border-bottom: 1px solid #e5e5e5; - color: #e5e5e5; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-picker__action { - display: block; - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - color: #586c94 -} - -.weui-picker__action:first-child { - text-align: left -} - -.weui-picker__action:last-child { - text-align: right -} - -.weui-picker__bd { - display: -webkit-box; - display: -webkit-flex; - display: flex; - position: relative; - background-color: #fff; - height: 238px; - overflow: hidden -} - -.weui-picker__group { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1; - position: relative; - height: 100% -} - -.weui-picker__mask { - top: 0; - height: 100%; - margin: 0 auto; - background: -webkit-linear-gradient(top, hsla(0, 0%, 100%, .95), hsla(0, 0%, 100%, .6)), -webkit-linear-gradient(bottom, hsla(0, 0%, 100%, .95), hsla(0, 0%, 100%, .6)); - background: linear-gradient(180deg, hsla(0, 0%, 100%, .95), hsla(0, 0%, 100%, .6)), linear-gradient(0deg, hsla(0, 0%, 100%, .95), hsla(0, 0%, 100%, .6)); - background-position: top, bottom; - background-size: 100% 102px; - background-repeat: no-repeat; - -webkit-transform: translateZ(0); - transform: translateZ(0) -} - -.weui-picker__indicator, -.weui-picker__mask { - position: absolute; - left: 0; - width: 100%; - z-index: 3 -} - -.weui-picker__indicator { - height: 34px; - top: 102px -} - -.weui-picker__indicator:before { - top: 0; - border-top: 1px solid #e5e5e5; - -webkit-transform-origin: 0 0; - transform-origin: 0 0; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-picker__indicator:after, -.weui-picker__indicator:before { - content: " "; - position: absolute; - left: 0; - right: 0; - height: 1px; - color: #e5e5e5 -} - -.weui-picker__indicator:after { - bottom: 0; - border-bottom: 1px solid #e5e5e5; - -webkit-transform-origin: 0 100%; - transform-origin: 0 100%; - -webkit-transform: scaleY(.5); - transform: scaleY(.5) -} - -.weui-picker__content { - position: absolute; - top: 0; - left: 0; - width: 100% -} - -.weui-picker__item { - padding: 5px 0 4px; - text-align: center; - color: #000; - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden -} - -.weui-picker__item_disabled { - color: #999 -} - -@-webkit-keyframes a { - 0% { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0) - } - to { - -webkit-transform: translateZ(0); - transform: translateZ(0) - } -} - -@keyframes a { - 0% { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0) - } - to { - -webkit-transform: translateZ(0); - transform: translateZ(0) - } -} - -.weui-animate-slide-up { - -webkit-animation: a ease .3s forwards; - animation: a ease .3s forwards -} - -@-webkit-keyframes b { - 0% { - -webkit-transform: translateZ(0); - transform: translateZ(0) - } - to { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0) - } -} - -@keyframes b { - 0% { - -webkit-transform: translateZ(0); - transform: translateZ(0) - } - to { - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0) - } -} - -.weui-animate-slide-down { - -webkit-animation: b ease .3s forwards; - animation: b ease .3s forwards -} - -@-webkit-keyframes c { - 0% { - opacity: 0 - } - to { - opacity: 1 - } -} - -@keyframes c { - 0% { - opacity: 0 - } - to { - opacity: 1 - } -} - -.weui-animate-fade-in { - -webkit-animation: c ease .3s forwards; - animation: c ease .3s forwards -} - -@-webkit-keyframes d { - 0% { - opacity: 1 - } - to { - opacity: 0 - } -} - -@keyframes d { - 0% { - opacity: 1 - } - to { - opacity: 0 - } -} - -.weui-animate-fade-out { - -webkit-animation: d ease .3s forwards; - animation: d ease .3s forwards -} - -.weui-agree { - display: block; - padding: .5em 15px; - font-size: 13px -} - -.weui-agree a { - color: #586c94 -} - -.weui-agree__text { - color: #999 -} - -.weui-agree__checkbox { - -webkit-appearance: none; - appearance: none; - outline: 0; - font-size: 0; - border: 1px solid #d1d1d1; - background-color: #fff; - border-radius: 3px; - width: 13px; - height: 13px; - position: relative; - vertical-align: 0; - top: 2px -} - -.weui-agree__checkbox:checked:before { - font-family: weui; - font-style: normal; - font-weight: 400; - font-variant: normal; - text-transform: none; - text-align: center; - speak: none; - display: inline-block; - vertical-align: middle; - text-decoration: inherit; - content: "\EA08"; - color: #09bb07; - font-size: 13px; - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -48%) scale(.73); - transform: translate(-50%, -48%) scale(.73) -} - -.weui-agree__checkbox:disabled { - background-color: #e1e1e1 -} - -.weui-agree__checkbox:disabled:before { - color: #adadad -} - -.weui-loading { - width: 20px; - height: 20px; - display: inline-block; - vertical-align: middle; - -webkit-animation: e 1s steps(12) infinite; - animation: e 1s steps(12) infinite; - background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat; - background-size: 100% -} - -.weui-loading.weui-loading_transparent { - background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E") -} - -@-webkit-keyframes e { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg) - } - to { - -webkit-transform: rotate(1turn); - transform: rotate(1turn) - } -} - -@keyframes e { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg) - } - to { - -webkit-transform: rotate(1turn); - transform: rotate(1turn) - } -} - -.weui-slider { - padding: 15px 18px; - -webkit-user-select: none; - user-select: none -} - -.weui-slider__inner { - position: relative; - height: 2px; - background-color: #e9e9e9 -} - -.weui-slider__track { - height: 2px; - background-color: #1aad19; - width: 0 -} - -.weui-slider__handler { - position: absolute; - left: 0; - top: 50%; - width: 28px; - height: 28px; - margin-left: -14px; - margin-top: -14px; - border-radius: 50%; - background-color: #fff; - box-shadow: 0 0 4px rgba(0, 0, 0, .2) -} - -.weui-slider-box { - display: -webkit-box; - display: -webkit-flex; - display: flex; - -webkit-box-align: center; - -webkit-align-items: center; - align-items: center -} - -.weui-slider-box .weui-slider { - -webkit-box-flex: 1; - -webkit-flex: 1; - flex: 1 -} - -.weui-slider-box__value { - margin-left: .5em; - min-width: 24px; - color: #888; - text-align: center; - font-size: 14px -} \ No newline at end of file diff --git a/src/assets/images/IMG_3299.jpg b/src/assets/images/IMG_3299.jpg deleted file mode 100644 index 972bfec4fe997245032497523462e5257a2bffba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 139705 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
5pY) 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