home.css 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519
  1. @import url("font-awesome.min.css");
  2. @import url("../script/layer_mobile/need/layer.css");
  3. @import url("../script/swiper/swiper-4.2.2.min.css");
  4. @import url("icons-extra.css");
  5. @import url("mui.min.css");
  6. *{ -webkit-user-select: auto;}
  7. input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{ -webkit-user-select: auto;}
  8. .mui-android.mui-android-4-2 input,.mui-android.mui-android-4-2 textarea,.mui-android.mui-android-4-3 input,.mui-android.mui-android-4-3 textarea{ -webkit-user-select: auto;}
  9. body{ font-size: 14px; font-family: "思源黑体 CN", "微软雅黑", Whitney Light, Helvetica, Arial, "sans-serif";}
  10. ul, ol, dl, li{ list-style-type: none; margin: 0; -webkit-padding-start: 0; padding-left: 0;}
  11. input, button, textarea, select{ margin-bottom: 0; outline: medium;}
  12. input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea{ margin-bottom: 0;}
  13. input:internal-outofill-selected{ background-color: transparent !important; color: #FFFFFF !important;}
  14. img{display: block;}
  15. li{ position: relative;}
  16. ::-webkit-scrollbar{ width: 0; height: 0;}
  17. input::-webkit-input-placeholder{ color: #C9C9C9; line-height: 20px;}
  18. input:-moz-placeholder{ color: #C9C9C9; line-height: 20px;}
  19. input:-ms-input-placeholder{ color: #C9C9C9; line-height: 20px;}
  20. .mui-btn.mui-disabled, .mui-btn:disabled, button.mui-disabled, button:disabled, input[type=button].mui-disabled, input[type=button]:disabled, input[type=reset].mui-disabled, input[type=reset]:disabled, input[type=submit].mui-disabled, input[type=submit]:disabled{ background: #CCCCCC; opacity: 1;}
  21. a:link, a:visited, a:hover, a:active, a:focus{ text-decoration: none; color: #333333;}
  22. html, body, .mui-content{ background: #F8F8F8; color: #505050;}
  23. html.bg-white, .bg-white .mui-content{ background: #FFFFFF;}
  24. .mui-content-esp{ overflow: auto;}
  25. /*顶部公用样式*/
  26. .mui-bar-nav{ height: auto; background: #131E30; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent;}
  27. .mui-bar .mui-title{ position: relative; width: calc(100% - 80px); height: 44px; margin: 0 auto;}
  28. .mui-title, .mui-bar-nav .mui-icon{ color: #FFFFFF;}
  29. .mui-bar-nav .mui-icon{ display: block; position: absolute; top: 0; height: 44px; line-height: 24px;}
  30. .mui-bar-nav .mui-icon.mui-pull-left{ left: 10px;}
  31. .mui-bar-nav .mui-icon.mui-pull-right{ right: 10px;}
  32. .mui-bar-nav .mui-icon.mui-nav-link{ line-height: 24px; font-size: 14px; font-weight: 300;}
  33. .mui-bar-opcity{ background: transparent;}
  34. .mui-bar-hede{ opacity: 0;}
  35. .mui-bar-opcity~.mui-content, .mui-bar-hede~.mui-content{ padding-top: 0;}
  36. .mui-bar-hidden .mui-title{ opacity: 0;}
  37. .ln-public-blue{ width: 100%; padding: 15px; line-height: 25px; padding-bottom: 25px; font-weight: 600; font-size: 20px; color: #FFFFFF; background: #007AFF;}
  38. .ln-assets-blue{ position: relative; width: 100%; padding: 10px; color: rgba(255,255,255,0.6); padding-top: 0; background: #007AFF;}
  39. .mui-bar-hede~.mui-content .ln-assets-blue, .mui-bar-opcity~.mui-content .ln-public-blue{ padding-top: 60px;}
  40. .mui-bar-opcity~.mui-content .ln-public{ padding-top: 60px; margin: 0;}
  41. /*底部公用样式*/
  42. .mui-bar-zindex{ z-index: 1000;}
  43. .mui-bar-tab{ background: #172941;}
  44. .mui-bar-tab .mui-tab-item.mui-active{ color: #FF6600;}
  45. .mui-bar-btn{ width: 100%; height: 50px; line-height: 50px;}
  46. .mui-bar-btn div{ height: 50px; padding: 0 10px; text-align: center; font-size: 16px; color: #FFFFFF; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  47. .mui-bar-btn-2{ width: 50%; background: #146AF0;}
  48. .mui-bar-btn-3{ width: 33.33%; background: #146AF0;}
  49. /*商城顶部导航公用样式*/
  50. .shop-bar-nav~.mui-content{ padding-top: 44px;}
  51. .shop-bar-opcity~.mui-content{ padding-top: 0;}
  52. .shop-bar-opcity~.mui-content .ln-public-blue{ padding-top: 45px; padding-bottom: 15px;}
  53. .shop-bar-nav~.hd-nav, .shop-bar-nav~.linemark-grey, .hd-nav.hd-nav-fixed{ position: fixed; top: 44px; left: 0; z-index: 20; background: #FFFFFF; box-shadow: 0 1px 3px rgba(102,102,102,0.1); -webkit-box-shadow: 0 1px 3px rgba(102,102,102,0.1);}
  54. .hd-nav.hd-nav-fixed~.rebt-list{ margin-top: 43px;}
  55. /*.shop-bar-nav~.hd-nav{ box-shadow: 0px 2px 2px rgba(102,102,102,0.1);}*/
  56. .hd-nav~.mui-content{ padding-top: 87px;}
  57. .linemark-grey~.mui-content{ padding-top: 55px;}
  58. .hd-nav{ width: 100%; height: 43px; line-height: 42px; padding: 0 10px; font-size: 12px; color: #C9C9C9; background: #FFFFFF;}
  59. .hd-nav-iteam{ position: relative; height: 42px; line-height: 42px; text-align: center; float: left;}
  60. .hd-nav-iteam.active span{ display: inline-block; height: 42px; border-bottom: 2px solid #FF6600; color: #FF6600;}
  61. .shop-bar-nav .mui-icon{ color: #FFFFFF;}
  62. .mui-icon~.search{ width: calc(100% - 125px); margin-left: 44px;}
  63. .shop-bar-white{ background: #FFFFFF; -webkit-box-shadow: 0 1px 6px rgba(153,153,153,0.1); box-shadow: 0 1px 6px rgba(153,153,153,0.1);}
  64. .shop-bar-white .mui-icon, .shop-bar-white .shop-bar-title{ color: #333333;}
  65. .shop-bg~.mui-content{ padding-top: 44px;}
  66. .shop-bar-nav .hd-nav{ background: transparent; font-size: 15px; color: rgba(255,255,255,0.5);}
  67. .shop-bar-nav .hd-nav .active{ color: #FFFFFF;}
  68. .shop-bar-share{ background: transparent; -webkit-box-shadow: 0 0 0 transparent; box-shadow: 0 0 0 transparent;}
  69. .shop-bar-share~.mui-content{ padding-top: 0;}
  70. .shop-bar-share .mui-icon{ color: #505050;}
  71. /*底部公用样式*/
  72. .mui-bar-tab{ background: #FFFFFF; -webkit-box-shadow: 0px 1px 6px rgba(102,102,102,0.2); box-shadow: 0px 1px 6px rgba(102,102,102,0.2);}
  73. .mui-bar-tab~.mui-bar-tab{ bottom: 50px; z-index: 8;}
  74. .mui-bar-tab.mui-bar-esp{ -webkit-box-shadow: 0px 0px 0px transparent; box-shadow: 0px 0px 0px transparent;}
  75. /*底部按钮公用样式*/
  76. .ft-iteam{ position: relative; height: 50px; float: left; color: #505050; padding: 5px 3px; text-align: center; overflow: hidden;}
  77. .ft-iteam i{ display: block; width: 22px; height: 22px; line-height: 22px; margin: 0 auto; font-size: 22px;}
  78. .ft-iteam-nm{ width: 100%; height: 18px; line-height: 18px; font-size: 12px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  79. .ft-mark{ position: absolute; right: 0; top: 0; bottom: 0; width: 1px; height: 18px; background: rgba(102,102,102,0.2); margin: auto 0;}
  80. .ft-btn-lblue, .ft-btn-blue{ line-height: 40px; font-size: 16px; color: #FFFFFF;}
  81. .ft-btn-lblue{ background: #FFA927;}
  82. .ft-btn-blue{ background: #FF6600;}
  83. .ft-iteam-con{ height: 50px; line-height: 40px; padding-left: 10px; text-align: left;}
  84. .ft-iteam-con span{ color: #FF6600; font-size: 16px;}
  85. .ft-iteam-18{ width: 18%;}
  86. .ft-iteam-27{ width: 27%;}
  87. .ft-iteam-30{ width: 30%;}
  88. .ft-iteam-32{ width: 32%;}
  89. .ft-iteam-35{ width: 35%;}
  90. .ft-iteam-43{ width: 43%;}
  91. .ft-iteam-50{ width: 50%;}
  92. .ft-iteam-68{ width: 68%;}
  93. /*导航公用样式*/
  94. .nav-list{ width: 100%; padding: 5px; overflow: auto; background: #FFFFFF; margin: 10px 0;}
  95. .nav-list li{ float: left; padding: 5px;}
  96. .nav-list-pic{ position: relative; width: 42px; height: 42px; padding: 6px; overflow: hidden; margin: 0 auto; margin-bottom: 0;}
  97. .nav-list-ad{ width: 66%; margin: 0 auto; margin-bottom: 5px;}
  98. .nav-list-pic img, .nav-list-ad img{ display: block; width: 100%; height: 100%;}
  99. .nav-list-pic i{ display: block; width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 28px; color: #FF6600;}
  100. .nav-list-pic i.icon-information2{ font-size: 24px;}
  101. .nav-list-pic i.icon-folder-download{ font-size: 25px;}
  102. .nav-list-mark{ position: absolute; right: 0; top: 0; min-width: 16px; height: 16px; text-align: center; font-size: 12px; line-height: 15px; background: #FF0000; color: #FFFFFF;border-radius: 9px;}
  103. .nav-list-mark div{ width: 100%; height: 100%; overflow: hidden; -webkit-transform: scale(0.7); transform: scale(0.7);}
  104. .nav-list-mark div span{ display: inline-block; line-height: 12px; vertical-align: middle; margin-top: -8px;}
  105. .nav-list-nm{ width: 100%; height: 20px; line-height: 20px; font-size: 12px; color: #505050; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  106. .nav-list-mark-esp{ top: 3px; min-width: 8px; width: 8px; height: 8px; overflow: hidden;}
  107. .nav-list-num{ width: 100%; height: 36px; line-height: 36px; font-size: 20px; font-weight: bold; text-align: center;}
  108. .nav-list-tit{ width: 100%; height: 24px; line-height: 24px; color: #ADADAD; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  109. .nav-list-2 li, .nav-list-2 .list-iteam{ width: 50%;}
  110. .nav-list-3 li, .nav-list-3 .list-iteam{ width: 33.33%;}
  111. .nav-list-4 li, .nav-list-4 .list-iteam{ width: 25%;}
  112. .nav-list-5 li, .nav-list-5 .list-iteam{ width: 20%;}
  113. .nav-list-6 li, .nav-list-6 .list-iteam{ width: 16.66%;}
  114. .nav-list-esp .nav-list-pic{ width: 50px; height: 50px; padding: 3px;}
  115. /*商城渐变顶部公用样式*/
  116. .shop-bar-nav{ position: fixed; left: 0; top: 0; width: 100%; z-index: 11;}
  117. .shop-bar-opcity{ opacity: 0;}
  118. /*.bg-gradient{ background: -webkit-linear-gradient(72deg, #3567fd, #8f42fc); background: -o-linear-gradient(72deg, #3567fd, #8f42fc); background: -moz-linear-gradient(72deg, #3567fd, #8f42fc); background: linear-gradient(18deg, #3567fd, #8f42fc); z-index: 10;}*/
  119. .bg-gradient{ background: #FF6600; z-index: 10;}
  120. .shop-bar-opcity~.mui-content .bg-gradient-esp{ position: relative; padding-top: 150px; margin-bottom: -85px; z-index: 0;}
  121. .shop-bar-opcity~.mui-content .bg-gradient-esp2{ position: relative; padding-top: 108px; margin-bottom: -85px; z-index: 0;}
  122. .shop-bar-con{ position: relative; width: 100%; height: 44px; line-height: 44px; color: #FFFFFF;}
  123. .shop-bar-nav .mui-icon{ position: absolute; left: 0; top: 0; min-width: 44px; height: 44px; padding: 10px; line-height: 24px; text-align: center; z-index: 12;}
  124. .shop-bar-nav .mui-icon.mui-pull-right{ left: auto; right: 0;}
  125. .shop-bar-nav .mui-icon.hd-btn{ font-size: 14px;}
  126. .shop-bar-mark{ position: absolute; bottom: 26px; left: 28px; width: 18px; height: 18px; line-height: 17px; padding: 0 2px; border-radius: 8px; background: #FF0000; color: #FFFFFF; text-align: center; font-size: 12px;}
  127. .shop-bar-mark span{ display: inline-block; vertical-align: middle; margin: 0 -2px; margin-top: -10px; -webkit-transform: scale(0.7); transform: scale(0.7);}
  128. .shop-bar-title{ width: 70%; height: 44px; line-height: 44px; font-size: 17px; text-align: center; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  129. .mui-bar-hidden .shop-bar-title{ opacity: 0;}
  130. .mui-icon-btn{ font-size: 14px;}
  131. .search{ position: relative; width: calc(100% - 80px); height: 32px; border-radius: 16px; background: #FFFFFF; margin: 6px 10px; padding: 6px 10px; padding-left: 36px; float: left;}
  132. .search i{ display: block; position: absolute; left: 0; top: 0; width: 38px; height: 32px; font-size: 18px; text-align: center; line-height: 32px; color: #495B73;}
  133. .search input{ display: block; width: 100%; height: 20px; border: 0; padding: 0; font-size: 13px; background: transparent; color: #333333;}
  134. .search-btn{ display: block; max-width: 60px; height: 44px; line-height: 44px; font-size: 17px; color: #FFFFFF; padding: 0; float: right; background: transparent; border: 0; margin-right: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  135. .search-btn:visited, .search-btn:hover, .search-btn:active, .search-btn:focus, .search-btn:enabled:active{ background: transparent;}
  136. .shop-bar-orenge, .provison-hd{ background: #FF6600;}
  137. .shop-bar-orenge .shop-bar-title{ color: #FFFFFF;}
  138. /*缺省页样式*/
  139. .empty{ width: 100%; padding: 50px 0;}
  140. .empty-pic{ display: block; width: 28%; margin: 10px auto;}
  141. .empty-com{ width: 100%; padding: 0 10px; line-height: 24px; text-align: center;}
  142. ._v-container>._v-content>.loading-layer>.no-data-text.active[data-v-ecaca2b0]{ display: none;}
  143. /*按钮公用样式*/
  144. .edit-ft{ width: 100%; margin: 10px auto; margin-top: 35px;}
  145. .edit-ft-btn{ display: block; height: 45px; line-height: 45px; padding: 0 10px; border: 0; font-size: 16px; text-align: center; background: #FF6600; color: #FFFFFF; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  146. .edit-ft-btn-1{ width: 88%; margin: 0 auto;}
  147. .edit-ft-btn-1~.edit-ft-btn-1{ margin-top: 10px;}
  148. /*其他公用样式*/
  149. .bg-green{ background: #28AE80; color: #FFFFFF;}
  150. .bg-red, .bgred{ background: #FB4E4B; color: #FFFFFF;}
  151. .bg-grey{ background: #C9C9C9;}
  152. .bggrey{ background: #C9C9C9; color: #FFFFFF;}
  153. .bg-blue, .bgblue{ background: #FF6600; color: #FFFFFF;}
  154. .text-green{ color: #28AE80;}
  155. .text-red, .textred{ color: #FB4E4B;}
  156. .text-blue, .textblue{ color: #FF6600;}
  157. .textgrey{ color: #C9C9C9;}
  158. .bg-gd{ background: -webkit-linear-gradient(72deg, #3567fd, #8f42fc); background: -o-linear-gradient(72deg, #3567fd, #8f42fc); background: -moz-linear-gradient(72deg, #3567fd, #8f42fc); background: linear-gradient(18deg, #3567fd, #8f42fc);}
  159. .art-hd{ width: 100%; overflow: auto; padding: 20px 10px;}
  160. .mui-bar-opcity~.mui-content .art-hd{ padding-top: 55px;}
  161. .art-hd-esp{ position: fixed; left: 0; top: 0; padding-top: 60px; z-index: 8;}
  162. .art-hd-esp~.mui-content{ padding-top: 131px;}
  163. .edit-list-icon i.icon-openeyes, .edit-list-btn, .edit-link-con, a.edit-link-con, .edit-link-login{ color: #FF6600;}
  164. .ft-btn{ display: block; width: 82%; height: 42px; line-height: 42px; border: 0; border-radius: 3px; text-align: center; padding: 0; font-size: 16px; background: #FF6600; color: #FFFFFF; margin: 15px auto; margin-top: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  165. .ft-btn.bg-grey{ background: #1A2B3D;}
  166. .ft-btn.bg-green{ background: #28AE80;}
  167. /*首页搜索框样式*/
  168. .sch{ width: 100%; height: 44px; padding: 0 10px;}
  169. .sch-con{ width: 100%; height: 35px; border: 1px solid #FF6600; border-radius: 6px; margin-top: 4px; float: right;}
  170. .mui-icon~.sch-con{ width: calc(100% - 44px);}
  171. .sch-con i{ display: block; width: 32px; height: 33px; line-height: 33px; text-align: center; font-size: 20px; color: #FF6600; float: left;}
  172. .sch-btn{ width: 60px; height: 33px; line-height: 33px; text-align: center; border: 0; padding: 0 5px; float: right; background: #FF6600; border-radius: 5px; color: #FFFFFF; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  173. .sch-con input{ display: block; width: calc(100% - 102px); height: 21px; border: 0; padding: 0; font-size: 13px; margin: 6px 5px; float: left;}
  174. /*文字图标样式*/
  175. @font-face {
  176. font-family: 'icomoon';
  177. src: url('../fonts/icomoon.eot?cq250g');
  178. src: url('../fonts/icomoon.eot?cq250g#iefix') format('embedded-opentype'),
  179. url('../fonts/icomoon.ttf?cq250g') format('truetype'),
  180. url('../fonts/icomoon.woff?cq250g') format('woff'),
  181. url('../fonts/icomoon.svg?cq250g#icomoon') format('svg');
  182. font-weight: normal;
  183. font-style: normal;
  184. }
  185. .art-icon {
  186. font-family: 'icomoon' !important;
  187. speak: none;
  188. font-style: normal;
  189. font-weight: normal;
  190. font-variant: normal;
  191. text-transform: none;
  192. line-height: 1;
  193. -webkit-font-smoothing: antialiased;
  194. -moz-osx-font-smoothing: grayscale;
  195. }
  196. .icon-nodes:before, .mui-active .icon-node:before { content: "\e933";}
  197. .icon-shops:before, .mui-active .icon-store:before { content: "\e938";}
  198. .icon-man:before, .mui-active .icon-mans:before { content: "\e91d";}
  199. .icon-money:before, .mui-active .icon-moneys:before { content: "\e91e";}
  200. .icon-transaction:before, .mui-active .icon-transactions:before { content: "\e913";}
  201. .icon-consumptions:before { content: "\e93b";}
  202. .icon-digital:before { content: "\e93c";}
  203. .icon-upper:before { content: "\e93d";}
  204. .icon-vehicle:before { content: "\e93e";}
  205. .icon-classification:before { content: "\e906";}
  206. .icon-Collet:before { content: "\e926";}
  207. .icon-Collets:before { content: "\e927";}
  208. .icon-customerService:before { content: "\e928";}
  209. .icon-downs:before { content: "\e929";}
  210. .icon-eyes:before { content: "\e92a";}
  211. .icon-Feedback:before { content: "\e92b";}
  212. .icon-histore:before { content: "\e92c";}
  213. .icon-informations:before { content: "\e92d";}
  214. .icon-location:before { content: "\e92e";}
  215. .icon-mallORder:before { content: "\e92f";}
  216. .icon-mans:before { content: "\e930";}
  217. .icon-moneys:before { content: "\e931";}
  218. .icon-node:before { content: "\e932";}
  219. .icon-safe:before { content: "\e934";}
  220. .icon-setUp:before { content: "\e935";}
  221. .icon-shop:before { content: "\e936";}
  222. .icon-shopping:before { content: "\e937";}
  223. .icon-store:before { content: "\e939";}
  224. .icon-transactions:before { content: "\e93a";}
  225. .icon-appeal:before { content: "\e916";}
  226. .icon-bell:before { content: "\e917";}
  227. .icon-cancel:before { content: "\e918";}
  228. .icon-copy:before { content: "\e919";}
  229. .icon-delete:before { content: "\e91a";}
  230. .icon-determine:before { content: "\e91b";}
  231. .icon-left:before { content: "\e91c";}
  232. .icon-order:before { content: "\e91f";}
  233. .icon-phone:before { content: "\e920";}
  234. .icon-pius:before { content: "\e921";}
  235. .icon-qrCode:before { content: "\e922";}
  236. .icon-right:before { content: "\e923";}
  237. .icon-table:before { content: "\e924";}
  238. .icon-up:before { content: "\e925";}
  239. .icon-openeyes:before { content: "\e900";}
  240. .icon-about:before { content: "\e901";}
  241. .icon-announcement:before { content: "\e902";}
  242. .icon-contract:before { content: "\e903";}
  243. .icon-down:before { content: "\e904";}
  244. .icon-eye:before { content: "\e905";}
  245. .icon-home:before { content: "\e907";}
  246. .icon-invite:before { content: "\e908";}
  247. .icon-list:before { content: "\e909";}
  248. .icon-Login:before { content: "\e90a";}
  249. .icon-magnifier:before { content: "\e90b";}
  250. .icon-nolook:before { content: "\e90c";}
  251. .icon-password:before { content: "\e90d";}
  252. .icon-problem:before { content: "\e90e";}
  253. .icon-return:before { content: "\e90f";}
  254. .icon-scan:before { content: "\e910";}
  255. .icon-secondaryVerification:before { content: "\e911";}
  256. .icon-site:before { content: "\e912";}
  257. .icon-under:before { content: "\e914";}
  258. .icon-wallet:before { content: "\e915";}
  259. @font-face {
  260. font-family: 'shop';
  261. src: url('../fonts/shop.eot?6nomyg');
  262. src: url('../fonts/shop.eot?6nomyg#iefix') format('embedded-opentype'),
  263. url('../fonts/shop.ttf?6nomyg') format('truetype'),
  264. url('../fonts/shop.woff?6nomyg') format('woff'),
  265. url('../fonts/shop.svg?6nomyg#shop') format('svg');
  266. font-weight: normal;
  267. font-style: normal;
  268. font-display: block;
  269. }
  270. .shop-icon{
  271. font-family: 'shop' !important;
  272. speak: never;
  273. font-style: normal;
  274. font-weight: normal;
  275. font-variant: normal;
  276. text-transform: none;
  277. line-height: 1;
  278. -webkit-font-smoothing: antialiased;
  279. -moz-osx-font-smoothing: grayscale;
  280. }
  281. .i-home:before{ content: "\e927";}
  282. .mui-active .i-home:before{ content: "\e926";}
  283. .i-class:before{ content: "\e913";}
  284. .mui-active .i-class:before{ content: "\e912";}
  285. .i-reel:before{ content: "\e93b";}
  286. .mui-active .i-reel:before{ content: "\e93c";}
  287. .i-cart:before{ content: "\e946";}
  288. .mui-active .i-cart:before{ content: "\e945";}
  289. .i-mine:before{ content: "\e933";}
  290. .mui-active .i-mine:before{ content: "\e932";}
  291. .i-add:before { content: "\e900";}
  292. .i-add2:before { content: "\e901";}
  293. .i-addSome:before { content: "\e902";}
  294. .i-addsome2:before { content: "\e903";}
  295. .i-addTo:before { content: "\e904";}
  296. .i-alarmClock:before { content: "\e905";}
  297. .i-bag:before { content: "\e906";}
  298. .i-bell:before { content: "\e907";}
  299. .i-box2:before { content: "\e908";}
  300. .i-camera:before { content: "\e909";}
  301. .i-cancel:before { content: "\e90a";}
  302. .i-cancel2:before { content: "\e90b";}
  303. .i-cap:before { content: "\e90c";}
  304. .i-car:before { content: "\e90d";}
  305. .i-car2:before { content: "\e90e";}
  306. .i-car3:before { content: "\e90f";}
  307. .i-champion:before { content: "\e910";}
  308. .i-champion2:before { content: "\e911";}
  309. .i-classification:before { content: "\e912";}
  310. .i-classification2:before { content: "\e913";}
  311. .i-classification3:before { content: "\e914";}
  312. .i-collect:before { content: "\e915";}
  313. .i-collect2:before { content: "\e916";}
  314. .i-collect3:before { content: "\e917";}
  315. .i-contactPerson:before { content: "\e918";}
  316. .i-copy:before { content: "\e919";}
  317. .i-date:before { content: "\e91a";}
  318. .i-delete:before { content: "\e91b";}
  319. .i-document:before { content: "\e91c";}
  320. .i-document2:before { content: "\e91d";}
  321. .i-edit:before { content: "\e91e";}
  322. .i-error:before { content: "\e91f";}
  323. .i-file:before { content: "\e920";}
  324. .i-file3:before { content: "\e921";}
  325. .i-file5:before { content: "\e922";}
  326. .i-fileBox:before { content: "\e923";}
  327. .i-fire:before { content: "\e924";}
  328. .i-fix:before { content: "\e925";}
  329. /*.i-home:before { content: "\e926";}*/
  330. .i-hone2:before { content: "\e927";}
  331. .i-idCae:before { content: "\e928";}
  332. .i-information:before { content: "\e929";}
  333. .i-information2:before { content: "\e92a";}
  334. .i-information3:before { content: "\e92b";}
  335. .i-investList:before { content: "\e92c";}
  336. .i-less:before { content: "\e92d";}
  337. .i-list2:before { content: "\e92e";}
  338. .i-list4:before { content: "\e92f";}
  339. .i-littleFlous:before { content: "\e930";}
  340. .i-location:before { content: "\e931";}
  341. .i-me:before { content: "\e932";}
  342. .i-me2:before { content: "\e933";}
  343. .i-money:before { content: "\e934";}
  344. .i-moneyBag:before { content: "\e935";}
  345. .i-myT:before { content: "\e936";}
  346. .i-Performance2:before { content: "\e937";}
  347. .i-phone:before { content: "\e938";}
  348. .i-phone2:before { content: "\e939";}
  349. .i-redEnvelope:before { content: "\e93a";}
  350. .i-reel:before { content: "\e93b";}
  351. .i-reel2:before { content: "\e93c";}
  352. .i-refresh:before { content: "\e93d";}
  353. .i-reprint:before { content: "\e93e";}
  354. .i-right2:before { content: "\e93f";}
  355. .i-rings:before { content: "\e940";}
  356. .i-safe:before { content: "\e941";}
  357. .i-scan:before { content: "\e942";}
  358. .i-setUp:before { content: "\e943";}
  359. .i-setUp2:before { content: "\e944";}
  360. .i-shoppingCart:before { content: "\e945";}
  361. .i-shoppingCart2:before { content: "\e946";}
  362. .i-tag:before { content: "\e947";}
  363. .i-tag2:before { content: "\e948";}
  364. .i-telephone:before { content: "\e949";}
  365. .i-transferTT:before { content: "\e94a";}
  366. .i-ttturn:before { content: "\e94b";}
  367. .i-turnRight:before { content: "\e94c";}
  368. .i-up3:before { content: "\e94d";}
  369. .i-weixin:before { content: "\e94e";}
  370. .i-zhifubao2:before { content: "\e94f";}
  371. /*加载动画样式*/
  372. .load-dialog{ position: fixed; left: 0; top: 0; right: 0; bottom: 0; background: rgba(102,102,102,1.0); z-index: 999;}
  373. .esp-dialog{ display: none; background: rgba(0,0,0,0.3);}
  374. .dialog-close{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0;}
  375. #allload{ display: none;}
  376. [v-cloak] { display: block;}
  377. .load-dialog .loader-inner{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 50px; height: 50px; margin: auto;}
  378. @-webkit-keyframes ball-spin-fade-loader {
  379. 50% {
  380. opacity: 0.3;
  381. -webkit-transform: scale(0.4);
  382. transform: scale(0.4); }
  383. 100% {
  384. opacity: 1;
  385. -webkit-transform: scale(1);
  386. transform: scale(1); } }
  387. @keyframes ball-spin-fade-loader {
  388. 50% {
  389. opacity: 0.3;
  390. -webkit-transform: scale(0.4);
  391. transform: scale(0.4); }
  392. 100% {
  393. opacity: 1;
  394. -webkit-transform: scale(1);
  395. transform: scale(1); } }
  396. .ball-spin-fade-loader {
  397. position: relative; }
  398. .ball-spin-fade-loader > div:nth-child(1) {
  399. top: 32px;
  400. left: 17px;
  401. -webkit-animation: ball-spin-fade-loader 1s 0s infinite linear;
  402. animation: ball-spin-fade-loader 1s 0s infinite linear; }
  403. .ball-spin-fade-loader > div:nth-child(2) {
  404. top: 28.04545px;
  405. left: 28.04545px;
  406. -webkit-animation: ball-spin-fade-loader 1s 0.12s infinite linear;
  407. animation: ball-spin-fade-loader 1s 0.12s infinite linear; }
  408. .ball-spin-fade-loader > div:nth-child(3) {
  409. top: 17px;
  410. left: 32px;
  411. -webkit-animation: ball-spin-fade-loader 1s 0.24s infinite linear;
  412. animation: ball-spin-fade-loader 1s 0.24s infinite linear; }
  413. .ball-spin-fade-loader > div:nth-child(4) {
  414. top: 6.04545px;
  415. left: 28.04545px;
  416. -webkit-animation: ball-spin-fade-loader 1s 0.36s infinite linear;
  417. animation: ball-spin-fade-loader 1s 0.36s infinite linear; }
  418. .ball-spin-fade-loader > div:nth-child(5) {
  419. top: 2px;
  420. left: 17px;
  421. -webkit-animation: ball-spin-fade-loader 1s 0.48s infinite linear;
  422. animation: ball-spin-fade-loader 1s 0.48s infinite linear; }
  423. .ball-spin-fade-loader > div:nth-child(6) {
  424. top: 6.04545px;
  425. left: 6.04545px;
  426. -webkit-animation: ball-spin-fade-loader 1s 0.6s infinite linear;
  427. animation: ball-spin-fade-loader 1s 0.6s infinite linear; }
  428. .ball-spin-fade-loader > div:nth-child(7) {
  429. top: 17px;
  430. left: 2px;
  431. -webkit-animation: ball-spin-fade-loader 1s 0.72s infinite linear;
  432. animation: ball-spin-fade-loader 1s 0.72s infinite linear; }
  433. .ball-spin-fade-loader > div:nth-child(8) {
  434. top: 28.04545px;
  435. left: 6.04545px;
  436. -webkit-animation: ball-spin-fade-loader 1s 0.84s infinite linear;
  437. animation: ball-spin-fade-loader 1s 0.84s infinite linear; }
  438. .ball-spin-fade-loader > div {
  439. background-color: #AAAAAA;
  440. width: 10px;
  441. height: 10px;
  442. border-radius: 100%;
  443. margin: 2px;
  444. -webkit-animation-fill-mode: both;
  445. animation-fill-mode: both;
  446. position: absolute; }
  447. /*公用弹窗样式*/
  448. .mine-dialog{ position: fixed; left: 0; top: 0; bottom: 0; width: 100%; background: rgba(0,0,0,0.8); z-index: 999;}
  449. /*公用底部弹窗*/
  450. .ft-dialog{ position: absolute; left: 0; bottom: -445px; width: 100%; border-top-left-radius: 8px; border-top-right-radius: 8px; background: #132436;}
  451. .ft-dialog-con{ position: relative; width: 100%; padding-top: 45px;}
  452. .ft-dialog-hd{ position: absolute; left: 0; top: 0; width: 100%; height: 45px;}
  453. .ft-dialog-hd .icon-cancel{ width: 40px; height: 45px; line-height: 45px; font-size: 24px; text-align: center; float: right; color: #D9E4F6;}
  454. .dialog-tg{ width: 100%; max-height: 400px; line-height: 36px; text-align: center; overflow: scroll;}
  455. .dialog-tg li{ width: 100%; height: 37px; border-top: 1px solid rgba(39,60,83,0.5); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  456. .dialog-tg li.active{ background: #007AFF; color: #FFFFFF;}