index.css 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912
  1. /**
  2. * 这里是uni-app内置的常用样式变量
  3. *
  4. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  5. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  6. *
  7. */
  8. /**
  9. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  10. *
  11. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  12. */
  13. /* 颜色变量 */
  14. /* 行为相关颜色 */
  15. /* 文字基本颜色 */
  16. /* 背景颜色 */
  17. /* 边框颜色 */
  18. /* 尺寸变量 */
  19. /* 文字尺寸 */
  20. /* 图片尺寸 */
  21. /* Border Radius */
  22. /* 水平间距 */
  23. /* 垂直间距 */
  24. /* 透明度 */
  25. /* 文章场景相关 */
  26. uni-view[data-v-72791e59], uni-scroll-view[data-v-72791e59], uni-swiper-item[data-v-72791e59] {
  27. display: flex;
  28. flex-direction: column;
  29. flex-shrink: 0;
  30. flex-grow: 0;
  31. flex-basis: auto;
  32. align-items: stretch;
  33. align-content: flex-start;
  34. }
  35. .u-line[data-v-72791e59] {
  36. vertical-align: middle;
  37. }
  38. /**
  39. * 这里是uni-app内置的常用样式变量
  40. *
  41. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  42. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  43. *
  44. */
  45. /**
  46. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  47. *
  48. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  49. */
  50. /* 颜色变量 */
  51. /* 行为相关颜色 */
  52. /* 文字基本颜色 */
  53. /* 背景颜色 */
  54. /* 边框颜色 */
  55. /* 尺寸变量 */
  56. /* 文字尺寸 */
  57. /* 图片尺寸 */
  58. /* Border Radius */
  59. /* 水平间距 */
  60. /* 垂直间距 */
  61. /* 透明度 */
  62. /* 文章场景相关 */
  63. uni-view[data-v-2af81691], uni-scroll-view[data-v-2af81691], uni-swiper-item[data-v-2af81691] {
  64. display: flex;
  65. flex-direction: column;
  66. flex-shrink: 0;
  67. flex-grow: 0;
  68. flex-basis: auto;
  69. align-items: stretch;
  70. align-content: flex-start;
  71. }
  72. .u-loading-icon[data-v-2af81691] {
  73. flex-direction: row;
  74. align-items: center;
  75. justify-content: center;
  76. color: #c8c9cc;
  77. }
  78. .u-loading-icon__text[data-v-2af81691] {
  79. margin-left: 4px;
  80. color: #606266;
  81. font-size: 14px;
  82. line-height: 20px;
  83. }
  84. .u-loading-icon__spinner[data-v-2af81691] {
  85. width: 30px;
  86. height: 30px;
  87. position: relative;
  88. box-sizing: border-box;
  89. max-width: 100%;
  90. max-height: 100%;
  91. animation: u-rotate-2af81691 1s linear infinite;
  92. }
  93. .u-loading-icon__spinner--semicircle[data-v-2af81691] {
  94. border-width: 2px;
  95. border-color: transparent;
  96. border-top-right-radius: 100px;
  97. border-top-left-radius: 100px;
  98. border-bottom-left-radius: 100px;
  99. border-bottom-right-radius: 100px;
  100. border-style: solid;
  101. }
  102. .u-loading-icon__spinner--circle[data-v-2af81691] {
  103. border-top-right-radius: 100px;
  104. border-top-left-radius: 100px;
  105. border-bottom-left-radius: 100px;
  106. border-bottom-right-radius: 100px;
  107. border-width: 2px;
  108. border-top-color: #e5e5e5;
  109. border-right-color: #e5e5e5;
  110. border-bottom-color: #e5e5e5;
  111. border-left-color: #e5e5e5;
  112. border-style: solid;
  113. }
  114. .u-loading-icon--vertical[data-v-2af81691] {
  115. flex-direction: column;
  116. }
  117. [data-v-2af81691]:host {
  118. font-size: 0px;
  119. line-height: 1;
  120. }
  121. .u-loading-icon__spinner--spinner[data-v-2af81691] {
  122. animation-timing-function: steps(12);
  123. }
  124. .u-loading-icon__text[data-v-2af81691]:empty {
  125. display: none;
  126. }
  127. .u-loading-icon--vertical .u-loading-icon__text[data-v-2af81691] {
  128. margin: 6px 0 0;
  129. color: #606266;
  130. }
  131. .u-loading-icon__dot[data-v-2af81691] {
  132. position: absolute;
  133. top: 0;
  134. left: 0;
  135. width: 100%;
  136. height: 100%;
  137. }
  138. .u-loading-icon__dot[data-v-2af81691]:before {
  139. display: block;
  140. width: 2px;
  141. height: 25%;
  142. margin: 0 auto;
  143. background-color: currentColor;
  144. border-radius: 40%;
  145. content: " ";
  146. }
  147. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(1) {
  148. transform: rotate(30deg);
  149. opacity: 1;
  150. }
  151. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(2) {
  152. transform: rotate(60deg);
  153. opacity: 0.9375;
  154. }
  155. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(3) {
  156. transform: rotate(90deg);
  157. opacity: 0.875;
  158. }
  159. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(4) {
  160. transform: rotate(120deg);
  161. opacity: 0.8125;
  162. }
  163. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(5) {
  164. transform: rotate(150deg);
  165. opacity: 0.75;
  166. }
  167. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(6) {
  168. transform: rotate(180deg);
  169. opacity: 0.6875;
  170. }
  171. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(7) {
  172. transform: rotate(210deg);
  173. opacity: 0.625;
  174. }
  175. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(8) {
  176. transform: rotate(240deg);
  177. opacity: 0.5625;
  178. }
  179. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(9) {
  180. transform: rotate(270deg);
  181. opacity: 0.5;
  182. }
  183. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(10) {
  184. transform: rotate(300deg);
  185. opacity: 0.4375;
  186. }
  187. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(11) {
  188. transform: rotate(330deg);
  189. opacity: 0.375;
  190. }
  191. .u-loading-icon__dot[data-v-2af81691]:nth-of-type(12) {
  192. transform: rotate(360deg);
  193. opacity: 0.3125;
  194. }
  195. @keyframes u-rotate-2af81691 {
  196. 0% {
  197. transform: rotate(0deg);
  198. }
  199. to {
  200. transform: rotate(1turn);
  201. }
  202. }
  203. /**
  204. * 这里是uni-app内置的常用样式变量
  205. *
  206. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  207. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  208. *
  209. */
  210. /**
  211. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  212. *
  213. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  214. */
  215. /* 颜色变量 */
  216. /* 行为相关颜色 */
  217. /* 文字基本颜色 */
  218. /* 背景颜色 */
  219. /* 边框颜色 */
  220. /* 尺寸变量 */
  221. /* 文字尺寸 */
  222. /* 图片尺寸 */
  223. /* Border Radius */
  224. /* 水平间距 */
  225. /* 垂直间距 */
  226. /* 透明度 */
  227. /* 文章场景相关 */
  228. uni-view[data-v-5cec8177], uni-scroll-view[data-v-5cec8177], uni-swiper-item[data-v-5cec8177] {
  229. display: flex;
  230. flex-direction: column;
  231. flex-shrink: 0;
  232. flex-grow: 0;
  233. flex-basis: auto;
  234. align-items: stretch;
  235. align-content: flex-start;
  236. }
  237. /**
  238. * vue版本动画内置的动画模式有如下:
  239. * fade:淡入
  240. * zoom:缩放
  241. * fade-zoom:缩放淡入
  242. * fade-up:上滑淡入
  243. * fade-down:下滑淡入
  244. * fade-left:左滑淡入
  245. * fade-right:右滑淡入
  246. * slide-up:上滑进入
  247. * slide-down:下滑进入
  248. * slide-left:左滑进入
  249. * slide-right:右滑进入
  250. */
  251. .u-fade-enter-active[data-v-5cec8177],
  252. .u-fade-leave-active[data-v-5cec8177] {
  253. transition-property: opacity;
  254. }
  255. .u-fade-enter[data-v-5cec8177],
  256. .u-fade-leave-to[data-v-5cec8177] {
  257. opacity: 0;
  258. }
  259. .u-fade-zoom-enter[data-v-5cec8177],
  260. .u-fade-zoom-leave-to[data-v-5cec8177] {
  261. transform: scale(0.95);
  262. opacity: 0;
  263. }
  264. .u-fade-zoom-enter-active[data-v-5cec8177],
  265. .u-fade-zoom-leave-active[data-v-5cec8177] {
  266. transition-property: transform, opacity;
  267. }
  268. .u-fade-down-enter-active[data-v-5cec8177],
  269. .u-fade-down-leave-active[data-v-5cec8177],
  270. .u-fade-left-enter-active[data-v-5cec8177],
  271. .u-fade-left-leave-active[data-v-5cec8177],
  272. .u-fade-right-enter-active[data-v-5cec8177],
  273. .u-fade-right-leave-active[data-v-5cec8177],
  274. .u-fade-up-enter-active[data-v-5cec8177],
  275. .u-fade-up-leave-active[data-v-5cec8177] {
  276. transition-property: opacity, transform;
  277. }
  278. .u-fade-up-enter[data-v-5cec8177],
  279. .u-fade-up-leave-to[data-v-5cec8177] {
  280. transform: translate3d(0, 100%, 0);
  281. opacity: 0;
  282. }
  283. .u-fade-down-enter[data-v-5cec8177],
  284. .u-fade-down-leave-to[data-v-5cec8177] {
  285. transform: translate3d(0, -100%, 0);
  286. opacity: 0;
  287. }
  288. .u-fade-left-enter[data-v-5cec8177],
  289. .u-fade-left-leave-to[data-v-5cec8177] {
  290. transform: translate3d(-100%, 0, 0);
  291. opacity: 0;
  292. }
  293. .u-fade-right-enter[data-v-5cec8177],
  294. .u-fade-right-leave-to[data-v-5cec8177] {
  295. transform: translate3d(100%, 0, 0);
  296. opacity: 0;
  297. }
  298. .u-slide-down-enter-active[data-v-5cec8177],
  299. .u-slide-down-leave-active[data-v-5cec8177],
  300. .u-slide-left-enter-active[data-v-5cec8177],
  301. .u-slide-left-leave-active[data-v-5cec8177],
  302. .u-slide-right-enter-active[data-v-5cec8177],
  303. .u-slide-right-leave-active[data-v-5cec8177],
  304. .u-slide-up-enter-active[data-v-5cec8177],
  305. .u-slide-up-leave-active[data-v-5cec8177] {
  306. transition-property: transform;
  307. }
  308. .u-slide-up-enter[data-v-5cec8177],
  309. .u-slide-up-leave-to[data-v-5cec8177] {
  310. transform: translate3d(0, 100%, 0);
  311. }
  312. .u-slide-down-enter[data-v-5cec8177],
  313. .u-slide-down-leave-to[data-v-5cec8177] {
  314. transform: translate3d(0, -100%, 0);
  315. }
  316. .u-slide-left-enter[data-v-5cec8177],
  317. .u-slide-left-leave-to[data-v-5cec8177] {
  318. transform: translate3d(-100%, 0, 0);
  319. }
  320. .u-slide-right-enter[data-v-5cec8177],
  321. .u-slide-right-leave-to[data-v-5cec8177] {
  322. transform: translate3d(100%, 0, 0);
  323. }
  324. .u-zoom-enter-active[data-v-5cec8177],
  325. .u-zoom-leave-active[data-v-5cec8177] {
  326. transition-property: transform;
  327. }
  328. .u-zoom-enter[data-v-5cec8177],
  329. .u-zoom-leave-to[data-v-5cec8177] {
  330. transform: scale(0.95);
  331. }
  332. /**
  333. * 这里是uni-app内置的常用样式变量
  334. *
  335. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  336. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  337. *
  338. */
  339. /**
  340. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  341. *
  342. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  343. */
  344. /* 颜色变量 */
  345. /* 行为相关颜色 */
  346. /* 文字基本颜色 */
  347. /* 背景颜色 */
  348. /* 边框颜色 */
  349. /* 尺寸变量 */
  350. /* 文字尺寸 */
  351. /* 图片尺寸 */
  352. /* Border Radius */
  353. /* 水平间距 */
  354. /* 垂直间距 */
  355. /* 透明度 */
  356. /* 文章场景相关 */
  357. uni-view[data-v-9112bed9], uni-scroll-view[data-v-9112bed9], uni-swiper-item[data-v-9112bed9] {
  358. display: flex;
  359. flex-direction: column;
  360. flex-shrink: 0;
  361. flex-grow: 0;
  362. flex-basis: auto;
  363. align-items: stretch;
  364. align-content: flex-start;
  365. }
  366. .u-overlay[data-v-9112bed9] {
  367. position: fixed;
  368. top: 0;
  369. left: 0;
  370. width: 100%;
  371. height: 100%;
  372. background-color: rgba(0, 0, 0, 0.7);
  373. }
  374. /**
  375. * 这里是uni-app内置的常用样式变量
  376. *
  377. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  378. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  379. *
  380. */
  381. /**
  382. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  383. *
  384. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  385. */
  386. /* 颜色变量 */
  387. /* 行为相关颜色 */
  388. /* 文字基本颜色 */
  389. /* 背景颜色 */
  390. /* 边框颜色 */
  391. /* 尺寸变量 */
  392. /* 文字尺寸 */
  393. /* 图片尺寸 */
  394. /* Border Radius */
  395. /* 水平间距 */
  396. /* 垂直间距 */
  397. /* 透明度 */
  398. /* 文章场景相关 */
  399. .u-status-bar[data-v-eb8e0cdd] {
  400. width: 100%;
  401. }
  402. /**
  403. * 这里是uni-app内置的常用样式变量
  404. *
  405. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  406. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  407. *
  408. */
  409. /**
  410. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  411. *
  412. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  413. */
  414. /* 颜色变量 */
  415. /* 行为相关颜色 */
  416. /* 文字基本颜色 */
  417. /* 背景颜色 */
  418. /* 边框颜色 */
  419. /* 尺寸变量 */
  420. /* 文字尺寸 */
  421. /* 图片尺寸 */
  422. /* Border Radius */
  423. /* 水平间距 */
  424. /* 垂直间距 */
  425. /* 透明度 */
  426. /* 文章场景相关 */
  427. uni-view[data-v-ac70166d], uni-scroll-view[data-v-ac70166d], uni-swiper-item[data-v-ac70166d] {
  428. display: flex;
  429. flex-direction: column;
  430. flex-shrink: 0;
  431. flex-grow: 0;
  432. flex-basis: auto;
  433. align-items: stretch;
  434. align-content: flex-start;
  435. }
  436. @font-face {
  437. font-family: "uicon-iconfont";
  438. src: url("https://at.alicdn.com/t/font_2225171_8kdcwk4po24.ttf") format("truetype");
  439. }
  440. .u-icon[data-v-ac70166d] {
  441. display: flex;
  442. align-items: center;
  443. }
  444. .u-icon--left[data-v-ac70166d] {
  445. flex-direction: row-reverse;
  446. align-items: center;
  447. }
  448. .u-icon--right[data-v-ac70166d] {
  449. flex-direction: row;
  450. align-items: center;
  451. }
  452. .u-icon--top[data-v-ac70166d] {
  453. flex-direction: column-reverse;
  454. justify-content: center;
  455. }
  456. .u-icon--bottom[data-v-ac70166d] {
  457. flex-direction: column;
  458. justify-content: center;
  459. }
  460. .u-icon__icon[data-v-ac70166d] {
  461. font-family: uicon-iconfont;
  462. position: relative;
  463. display: flex;
  464. flex-direction: row;
  465. align-items: center;
  466. }
  467. .u-icon__icon--primary[data-v-ac70166d] {
  468. color: #3c9cff;
  469. }
  470. .u-icon__icon--success[data-v-ac70166d] {
  471. color: #5ac725;
  472. }
  473. .u-icon__icon--error[data-v-ac70166d] {
  474. color: #f56c6c;
  475. }
  476. .u-icon__icon--warning[data-v-ac70166d] {
  477. color: #f9ae3d;
  478. }
  479. .u-icon__icon--info[data-v-ac70166d] {
  480. color: #909399;
  481. }
  482. .u-icon__img[data-v-ac70166d] {
  483. height: auto;
  484. will-change: transform;
  485. }
  486. .u-icon__label[data-v-ac70166d] {
  487. line-height: 1;
  488. }
  489. /**
  490. * 这里是uni-app内置的常用样式变量
  491. *
  492. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  493. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  494. *
  495. */
  496. /**
  497. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  498. *
  499. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  500. */
  501. /* 颜色变量 */
  502. /* 行为相关颜色 */
  503. /* 文字基本颜色 */
  504. /* 背景颜色 */
  505. /* 边框颜色 */
  506. /* 尺寸变量 */
  507. /* 文字尺寸 */
  508. /* 图片尺寸 */
  509. /* Border Radius */
  510. /* 水平间距 */
  511. /* 垂直间距 */
  512. /* 透明度 */
  513. /* 文章场景相关 */
  514. .u-safe-bottom[data-v-f3d22cfe] {
  515. width: 100%;
  516. }
  517. /**
  518. * 这里是uni-app内置的常用样式变量
  519. *
  520. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  521. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  522. *
  523. */
  524. /**
  525. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  526. *
  527. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  528. */
  529. /* 颜色变量 */
  530. /* 行为相关颜色 */
  531. /* 文字基本颜色 */
  532. /* 背景颜色 */
  533. /* 边框颜色 */
  534. /* 尺寸变量 */
  535. /* 文字尺寸 */
  536. /* 图片尺寸 */
  537. /* Border Radius */
  538. /* 水平间距 */
  539. /* 垂直间距 */
  540. /* 透明度 */
  541. /* 文章场景相关 */
  542. uni-view[data-v-05c24e9b], uni-scroll-view[data-v-05c24e9b], uni-swiper-item[data-v-05c24e9b] {
  543. display: flex;
  544. flex-direction: column;
  545. flex-shrink: 0;
  546. flex-grow: 0;
  547. flex-basis: auto;
  548. align-items: stretch;
  549. align-content: flex-start;
  550. }
  551. .u-popup[data-v-05c24e9b] {
  552. flex: 1;
  553. }
  554. .u-popup__content[data-v-05c24e9b] {
  555. background-color: #fff;
  556. position: relative;
  557. }
  558. .u-popup__content--round-top[data-v-05c24e9b] {
  559. border-top-left-radius: 0;
  560. border-top-right-radius: 0;
  561. border-bottom-left-radius: 10px;
  562. border-bottom-right-radius: 10px;
  563. }
  564. .u-popup__content--round-left[data-v-05c24e9b] {
  565. border-top-left-radius: 0;
  566. border-top-right-radius: 10px;
  567. border-bottom-left-radius: 0;
  568. border-bottom-right-radius: 10px;
  569. }
  570. .u-popup__content--round-right[data-v-05c24e9b] {
  571. border-top-left-radius: 10px;
  572. border-top-right-radius: 0;
  573. border-bottom-left-radius: 10px;
  574. border-bottom-right-radius: 0;
  575. }
  576. .u-popup__content--round-bottom[data-v-05c24e9b] {
  577. border-top-left-radius: 10px;
  578. border-top-right-radius: 10px;
  579. border-bottom-left-radius: 0;
  580. border-bottom-right-radius: 0;
  581. }
  582. .u-popup__content--round-center[data-v-05c24e9b] {
  583. border-top-left-radius: 10px;
  584. border-top-right-radius: 10px;
  585. border-bottom-left-radius: 10px;
  586. border-bottom-right-radius: 10px;
  587. }
  588. .u-popup__content__close[data-v-05c24e9b] {
  589. position: absolute;
  590. }
  591. .u-popup__content__close--hover[data-v-05c24e9b] {
  592. opacity: 0.4;
  593. }
  594. .u-popup__content__close--top-left[data-v-05c24e9b] {
  595. top: 15px;
  596. left: 15px;
  597. }
  598. .u-popup__content__close--top-right[data-v-05c24e9b] {
  599. top: 15px;
  600. right: 15px;
  601. }
  602. .u-popup__content__close--bottom-left[data-v-05c24e9b] {
  603. bottom: 15px;
  604. left: 15px;
  605. }
  606. .u-popup__content__close--bottom-right[data-v-05c24e9b] {
  607. right: 15px;
  608. bottom: 15px;
  609. }
  610. /**
  611. * 这里是uni-app内置的常用样式变量
  612. *
  613. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  614. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  615. *
  616. */
  617. /**
  618. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  619. *
  620. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  621. */
  622. /* 颜色变量 */
  623. /* 行为相关颜色 */
  624. /* 文字基本颜色 */
  625. /* 背景颜色 */
  626. /* 边框颜色 */
  627. /* 尺寸变量 */
  628. /* 文字尺寸 */
  629. /* 图片尺寸 */
  630. /* Border Radius */
  631. /* 水平间距 */
  632. /* 垂直间距 */
  633. /* 透明度 */
  634. /* 文章场景相关 */
  635. uni-view[data-v-f667648f], uni-scroll-view[data-v-f667648f], uni-swiper-item[data-v-f667648f] {
  636. display: flex;
  637. flex-direction: column;
  638. flex-shrink: 0;
  639. flex-grow: 0;
  640. flex-basis: auto;
  641. align-items: stretch;
  642. align-content: flex-start;
  643. }
  644. .u-modal[data-v-f667648f] {
  645. width: 20.3125rem;
  646. border-radius: 6px;
  647. overflow: hidden;
  648. }
  649. .u-modal__title[data-v-f667648f] {
  650. font-size: 16px;
  651. font-weight: bold;
  652. color: #606266;
  653. text-align: center;
  654. padding-top: 25px;
  655. }
  656. .u-modal__content[data-v-f667648f] {
  657. padding: 12px 25px 25px 25px;
  658. display: flex;
  659. flex-direction: row;
  660. justify-content: center;
  661. }
  662. .u-modal__content__text[data-v-f667648f] {
  663. font-size: 15px;
  664. color: #606266;
  665. flex: 1;
  666. }
  667. .u-modal__button-group[data-v-f667648f] {
  668. display: flex;
  669. flex-direction: row;
  670. }
  671. .u-modal__button-group--confirm-button[data-v-f667648f] {
  672. flex-direction: column;
  673. padding: 0px 25px 15px 25px;
  674. }
  675. .u-modal__button-group__wrapper[data-v-f667648f] {
  676. flex: 1;
  677. display: flex;
  678. flex-direction: row;
  679. justify-content: center;
  680. align-items: center;
  681. height: 48px;
  682. }
  683. .u-modal__button-group__wrapper--confirm[data-v-f667648f], .u-modal__button-group__wrapper--only-cancel[data-v-f667648f] {
  684. border-bottom-right-radius: 6px;
  685. }
  686. .u-modal__button-group__wrapper--cancel[data-v-f667648f], .u-modal__button-group__wrapper--only-confirm[data-v-f667648f] {
  687. border-bottom-left-radius: 6px;
  688. }
  689. .u-modal__button-group__wrapper--hover[data-v-f667648f] {
  690. background-color: #f3f4f6;
  691. }
  692. .u-modal__button-group__wrapper__text[data-v-f667648f] {
  693. color: #606266;
  694. font-size: 16px;
  695. text-align: center;
  696. }
  697. /**
  698. * 这里是uni-app内置的常用样式变量
  699. *
  700. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  701. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  702. *
  703. */
  704. /**
  705. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  706. *
  707. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  708. */
  709. /* 颜色变量 */
  710. /* 行为相关颜色 */
  711. /* 文字基本颜色 */
  712. /* 背景颜色 */
  713. /* 边框颜色 */
  714. /* 尺寸变量 */
  715. /* 文字尺寸 */
  716. /* 图片尺寸 */
  717. /* Border Radius */
  718. /* 水平间距 */
  719. /* 垂直间距 */
  720. /* 透明度 */
  721. /* 文章场景相关 */
  722. .content[data-v-79e6a490] {
  723. height: 100%;
  724. }
  725. .content .cont[data-v-79e6a490] {
  726. position: relative;
  727. width: 100%;
  728. display: flex;
  729. flex-direction: column;
  730. }
  731. .content .cont .bg[data-v-79e6a490] {
  732. width: 100%;
  733. height: 14.0625rem;
  734. position: fixed;
  735. }
  736. .content .cont .bg uni-image[data-v-79e6a490] {
  737. border-radius: 0 0 1.5625rem 1.5625rem;
  738. width: 100%;
  739. height: 100%;
  740. }
  741. .content .cont .cont-box[data-v-79e6a490] {
  742. z-index: 1000;
  743. }
  744. .content .cont .cont-box .top-title[data-v-79e6a490] {
  745. height: 2.75rem;
  746. line-height: 2.75rem;
  747. }
  748. .content .cont .cont-box .user[data-v-79e6a490] {
  749. margin: 0 0.9375rem 0.9375rem;
  750. z-index: 101;
  751. display: flex;
  752. align-items: flex-start;
  753. justify-content: flex-start;
  754. }
  755. .content .cont .cont-box .user .left uni-image[data-v-79e6a490] {
  756. width: 3.125rem;
  757. height: 3.125rem;
  758. border-radius: 50%;
  759. }
  760. .content .cont .cont-box .user .right[data-v-79e6a490] {
  761. flex: 1;
  762. margin-left: 0.9375rem;
  763. display: flex;
  764. flex-direction: column;
  765. align-items: flex-start;
  766. justify-content: flex-start;
  767. }
  768. .content .cont .cont-box .user .right .name-box[data-v-79e6a490] {
  769. width: 100%;
  770. display: flex;
  771. align-items: center;
  772. justify-content: space-between;
  773. }
  774. .content .cont .cont-box .user .right .name-box .name[data-v-79e6a490] {
  775. font-size: 1.1875rem;
  776. font-family: PingFang SC;
  777. font-weight: bold;
  778. color: #111111;
  779. }
  780. .content .cont .cont-box .user .right .name-box .btns uni-image[data-v-79e6a490] {
  781. width: 1.5625rem;
  782. height: 1.5625rem;
  783. }
  784. .content .cont .cont-box .user .right .phone[data-v-79e6a490] {
  785. margin-top: 0.3125rem;
  786. font-size: 1rem;
  787. font-family: PingFang SC;
  788. color: #111111;
  789. }
  790. .content .cont .cont-box .user .right .counts[data-v-79e6a490] {
  791. margin-top: 0.3125rem;
  792. display: flex;
  793. align-items: center;
  794. justify-content: flex-start;
  795. }
  796. .content .cont .cont-box .user .right .counts .count[data-v-79e6a490] {
  797. margin-right: 0.3125rem;
  798. background-color: #E2C99E;
  799. padding: 0.15625rem 0.46875rem;
  800. border-radius: 0.625rem;
  801. font-size: 0.75rem;
  802. font-family: PingFang SC;
  803. color: #ffffff;
  804. }
  805. .content .cont .cont-box .menus[data-v-79e6a490] {
  806. z-index: 101;
  807. margin: 0 0.9375rem 0.625rem;
  808. padding: 0.46875rem;
  809. display: flex;
  810. flex-direction: column;
  811. box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05);
  812. background-color: #fff;
  813. border-radius: 0.46875rem;
  814. }
  815. .content .cont .cont-box .menus .title-box[data-v-79e6a490] {
  816. display: flex;
  817. flex-direction: row;
  818. align-items: center;
  819. justify-content: flex-start;
  820. }
  821. .content .cont .cont-box .menus .title-box .title[data-v-79e6a490] {
  822. font-size: 1rem;
  823. font-family: PingFang SC;
  824. font-weight: bold;
  825. color: #111111;
  826. }
  827. .content .cont .cont-box .menus .title-box .line[data-v-79e6a490] {
  828. margin-right: 0.46875rem;
  829. height: 0.9375rem;
  830. width: 0.1875rem;
  831. background-color: #C39A58;
  832. }
  833. .content .cont .cont-box .menus .menu-box[data-v-79e6a490] {
  834. display: flex;
  835. align-items: center;
  836. justify-content: flex-start;
  837. flex-wrap: wrap;
  838. }
  839. .content .cont .cont-box .menus .menu-box .menu[data-v-79e6a490] {
  840. padding: 0.46875rem;
  841. width: 25%;
  842. min-width: 25%;
  843. display: flex;
  844. flex-direction: column;
  845. align-items: center;
  846. justify-content: center;
  847. position: relative;
  848. }
  849. .content .cont .cont-box .menus .menu-box .menu uni-image[data-v-79e6a490] {
  850. width: 1.8125rem;
  851. height: 1.8125rem;
  852. }
  853. .content .cont .cont-box .menus .menu-box .menu .min-image[data-v-79e6a490] {
  854. width: 1.25rem;
  855. height: 1.25rem;
  856. }
  857. .content .cont .cont-box .menus .menu-box .menu .title[data-v-79e6a490] {
  858. margin-top: 0.3125rem;
  859. font-size: 0.75rem;
  860. font-family: PingFang SC;
  861. font-weight: 500;
  862. color: #111111;
  863. }
  864. .content .cont .cont-box .menus .menu-box .menu .contact-btn[data-v-79e6a490] {
  865. position: absolute;
  866. width: 2.5rem;
  867. height: 2.5rem;
  868. display: flex;
  869. opacity: 0;
  870. }
  871. .content .cont .cont-box .btn-box[data-v-79e6a490] {
  872. margin: 0.9375rem;
  873. display: flex;
  874. align-items: center;
  875. justify-content: center;
  876. }
  877. .content .cont .cont-box .btn-box .sub-btn[data-v-79e6a490] {
  878. border: 0.03125rem solid #f8f8f8;
  879. background: #FFFFFF;
  880. width: 100%;
  881. height: 2.75rem;
  882. line-height: 2.75rem;
  883. text-align: center;
  884. font-size: 0.9375rem;
  885. font-family: PingFang SC;
  886. color: #111;
  887. }
  888. .tip[data-v-79e6a490] {
  889. margin: 0.9375rem 0;
  890. display: flex;
  891. flex-direction: column;
  892. align-items: center;
  893. justify-content: center;
  894. }
  895. .tip .title[data-v-79e6a490] {
  896. font-size: 0.75rem;
  897. color: #b5b5b5;
  898. }
  899. .tip .tel[data-v-79e6a490] {
  900. margin-top: 0.46875rem;
  901. font-size: 0.75rem;
  902. color: #b5b5b5;
  903. }