packageForm.css 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041
  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. body {
  723. height: 100%;
  724. }
  725. .content {
  726. height: 100vh;
  727. }
  728. .content .msg-cont {
  729. padding-bottom: 17.1875rem;
  730. width: 100%;
  731. height: calc(100vh - 23.75rem);
  732. }
  733. .content .msg-cont .msg-scroll {
  734. height: calc(100vh - 23.75rem);
  735. }
  736. .content .msg-cont .msg-scroll .msgs {
  737. overflow: hidden;
  738. width: 100%;
  739. }
  740. .content .msg-cont .msg-scroll .msgs .msg-item {
  741. padding: 0.3125rem 0.46875rem;
  742. display: flex;
  743. flex-direction: column;
  744. justify-content: center;
  745. align-items: flex-start;
  746. width: 100%;
  747. }
  748. .content .msg-cont .msg-scroll .msgs .msg-item .left {
  749. width: 100%;
  750. display: flex;
  751. justify-content: flex-start;
  752. align-items: flex-start;
  753. }
  754. .content .msg-cont .msg-scroll .msgs .msg-item .left .img {
  755. min-width: 3.125rem;
  756. width: 3.125rem;
  757. height: 3.125rem;
  758. border-radius: 50%;
  759. }
  760. .content .msg-cont .msg-scroll .msgs .msg-item .left .img uni-image {
  761. width: 100%;
  762. height: 100%;
  763. }
  764. .content .msg-cont .msg-scroll .msgs .msg-item .left .msg-content {
  765. margin-top: 0.46875rem;
  766. margin-left: 0.3125rem;
  767. border-radius: 0.46875rem;
  768. padding: 0.46875rem;
  769. background-color: #fff;
  770. color: #111;
  771. font-size: 1rem;
  772. font-family: PingFang SC;
  773. }
  774. .content .msg-cont .msg-scroll .msgs .msg-item .right {
  775. width: 100%;
  776. display: flex;
  777. justify-content: flex-end;
  778. align-items: flex-start;
  779. }
  780. .content .msg-cont .msg-scroll .msgs .msg-item .right .msg-content {
  781. margin-top: 0.46875rem;
  782. margin-right: 0.3125rem;
  783. border-radius: 0.46875rem;
  784. padding: 0.46875rem;
  785. background-color: #d3ad58;
  786. color: #fff;
  787. font-size: 1rem;
  788. font-family: PingFang SC;
  789. }
  790. .content .msg-cont .msg-scroll .msgs .msg-item .right .img {
  791. min-width: 3.125rem;
  792. width: 3.125rem;
  793. height: 3.125rem;
  794. border-radius: 50%;
  795. }
  796. .content .msg-cont .msg-scroll .msgs .msg-item .right .img uni-image {
  797. width: 100%;
  798. height: 100%;
  799. }
  800. .content .option-cont {
  801. position: fixed;
  802. bottom: 0;
  803. height: 11.875rem;
  804. width: 100%;
  805. background-color: #fff;
  806. border-radius: 1.875rem 1.875rem 0 0;
  807. padding: 0.9375rem;
  808. }
  809. .content .option-cont .option-title {
  810. width: 100%;
  811. padding-bottom: 0.46875rem;
  812. display: flex;
  813. align-items: center;
  814. justify-content: center;
  815. font-size: 1rem;
  816. font-family: PingFang SC;
  817. color: #111;
  818. }
  819. .content .option-cont .options {
  820. margin-top: 0.625rem;
  821. display: flex;
  822. flex-direction: column;
  823. justify-content: center;
  824. align-items: center;
  825. }
  826. .content .option-cont .options .option-item {
  827. display: flex;
  828. align-items: center;
  829. justify-content: center;
  830. width: 100%;
  831. border: 0.03125rem solid #eee;
  832. margin-bottom: 0.9375rem;
  833. padding: 0.46875rem;
  834. border-radius: 0.15625rem;
  835. color: #ffffff;
  836. font-size: 1rem;
  837. }
  838. .content .option-cont .options .green {
  839. background-color: #588e31;
  840. }
  841. .content .option-cont .options .red {
  842. background-color: #c00000;
  843. }
  844. .content .title {
  845. padding: 0.46875rem 0.9375rem;
  846. display: flex;
  847. justify-content: center;
  848. align-items: center;
  849. width: 100%;
  850. background-color: #d3ad58;
  851. font-size: 0.75rem;
  852. font-family: PingFang SC;
  853. font-weight: bold;
  854. color: #fff;
  855. }
  856. .content .patient-cont {
  857. padding: 0.46875rem;
  858. }
  859. .content .patient-cont .chose-patient {
  860. padding: 0.9375rem;
  861. box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.05);
  862. background-color: #fff;
  863. border-radius: 0.46875rem;
  864. }
  865. .content .patient-cont .chose-patient .patient-box {
  866. display: flex;
  867. align-items: center;
  868. justify-content: space-between;
  869. }
  870. .content .patient-cont .chose-patient .patient-box .patient-item {
  871. display: flex;
  872. align-items: center;
  873. justify-content: flex-start;
  874. }
  875. .content .patient-cont .chose-patient .patient-box .patient-item .patient-tip {
  876. margin-top: 0.1875rem;
  877. display: flex;
  878. align-items: center;
  879. justify-content: center;
  880. font-size: 1rem;
  881. font-family: PingFang SC;
  882. color: #ff0000;
  883. }
  884. .content .patient-cont .chose-patient .patient-box .patient-item .patient-title {
  885. margin-left: 0.3125rem;
  886. font-size: 1rem;
  887. font-family: PingFang SC;
  888. font-weight: bold;
  889. color: #111111;
  890. }
  891. .content .patient-cont .chose-patient .patient-box .right {
  892. display: flex;
  893. align-items: center;
  894. }
  895. .content .patient-cont .chose-patient .patient-box .right uni-image {
  896. width: 0.46875rem;
  897. height: 0.9375rem;
  898. }
  899. .content .patient-cont .chose-patient .patient {
  900. display: flex;
  901. align-items: center;
  902. justify-content: space-between;
  903. height: 3.4375rem;
  904. }
  905. .content .patient-cont .chose-patient .patient .left .name {
  906. font-size: 0.9375rem;
  907. line-height: 1;
  908. font-family: PingFang SC;
  909. font-weight: bold;
  910. color: #111111;
  911. }
  912. .content .patient-cont .chose-patient .patient .left .info {
  913. margin-top: 0.9375rem;
  914. display: flex;
  915. align-items: center;
  916. }
  917. .content .patient-cont .chose-patient .patient .left .info .text {
  918. font-size: 0.8125rem;
  919. font-family: PingFang SC;
  920. line-height: 1;
  921. font-weight: 500;
  922. color: #999;
  923. margin-right: 0.59375rem;
  924. }
  925. .content .patient-cont .chose-patient .patient .right {
  926. display: flex;
  927. align-items: center;
  928. }
  929. .content .patient-cont .chose-patient .patient .right uni-image {
  930. width: 0.46875rem;
  931. height: 0.9375rem;
  932. }
  933. .content .items {
  934. padding: 0.46875rem;
  935. width: 100%;
  936. padding: 0.9375rem;
  937. border-radius: 0.46875rem;
  938. background-color: #fff;
  939. display: flex;
  940. flex-direction: column;
  941. align-items: flex-start;
  942. justify-content: flex-start;
  943. }
  944. .content .items .item {
  945. display: flex;
  946. flex-direction: column;
  947. align-items: flex-start;
  948. justify-content: flex-start;
  949. width: 100%;
  950. background-color: #f8f8f8;
  951. margin-bottom: 0.46875rem;
  952. }
  953. .content .items .item .name {
  954. font-size: 1rem;
  955. font-family: PingFang SC;
  956. color: #2a2b2e;
  957. font-weight: bold;
  958. margin-bottom: 0.46875rem;
  959. }
  960. .content .items .item .options {
  961. margin: 0.46875rem 0;
  962. width: 100%;
  963. display: flex;
  964. align-items: center;
  965. justify-content: space-between;
  966. margin-bottom: 0.3125rem;
  967. }
  968. .content .items .item .options .option {
  969. margin-bottom: 0.625rem;
  970. display: flex;
  971. align-items: center;
  972. justify-content: center;
  973. border-radius: 0.3125rem;
  974. width: 20%;
  975. height: 3.125rem;
  976. border: 0.03125rem solid #9b9b9b;
  977. font-size: 0.875rem;
  978. font-family: PingFang SC;
  979. color: #2a2b2e;
  980. background-color: #fff;
  981. }
  982. .content .items .item .options .option:last-child {
  983. margin-right: 0;
  984. margin-bottom: 0;
  985. }
  986. .content .items .item .options .active {
  987. border: 0.03125rem solid #d3ad58;
  988. background-color: #d3ad58;
  989. color: #fff;
  990. }
  991. .content .btns {
  992. display: flex;
  993. align-items: center;
  994. justify-content: space-between;
  995. width: 100%;
  996. padding: 0.9375rem;
  997. }
  998. .content .btns .btn {
  999. height: 2.5rem;
  1000. margin: 0 0.9375rem;
  1001. border-radius: 1.875rem;
  1002. width: 100%;
  1003. border: 0.03125rem solid #d3ad58;
  1004. font-size: 32supx;
  1005. font-family: PingFang SC;
  1006. color: #fff;
  1007. font-weight: bold;
  1008. background-color: #d3ad58;
  1009. display: flex;
  1010. align-items: center;
  1011. justify-content: center;
  1012. }
  1013. .content .tips {
  1014. flex-direction: column;
  1015. display: flex;
  1016. align-items: center;
  1017. justify-content: center;
  1018. width: 100%;
  1019. padding: 0.9375rem;
  1020. }
  1021. .content .tips .tip-title {
  1022. font-size: 26supx;
  1023. font-family: PingFang SC;
  1024. color: #888;
  1025. font-weight: bold;
  1026. }
  1027. .content .tips .desc {
  1028. margin-top: 0.46875rem;
  1029. font-size: 0.75rem;
  1030. font-family: PingFang SC;
  1031. color: #b8bdb5;
  1032. }