index.wxss 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384
  1. @charset "UTF-8";
  2. @font-face {
  3. font-family: "iconfont"; /* Project id 4931683 */
  4. src: url(data:font/woff2;base64,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) format('woff2'),
  5. url(data:font/woff;base64,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) format('woff'),
  6. url(data:font/ttf;base64,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HgsAAAACAAD/hwPIA3wAGQBLAAABLgEGDwEnLgEOAhYfARYXHgE3Nj8BPgEmEz4BNzYnJicuAQcGBw4BFxYXFhcWNycGJyYnJicmNjc2NzYWFxYXFgcOAQcGDwITNwKTFDU2FBkXEjM1LBQGEHcLCA0mDQgNiRQOD2Q+RwUHNTVfYuxpZj9CDjY0X2J3JCUGICBmVVMtLww5N1hbzVVTLS4GBD41DQ4KCOUsAi0UDg8UGh0VEwcjMjYWmQ4FCgMIBA2LFDY1/mk6mFR2aWY/Qg42NF9i7WlmP0IGAwU5AwIGODdZW8xVUy0vDDk3WFtnSIQxDQsIBf7/JwAAAAgAAP/HA2MDPAADABMAIwAzAEMAUwBgAG0AAAUlAyEDISImNRE0NjMhMhYVERQGASIGFREUFjMhMjY1ETQmIycUBiMhIiY9ATQ2MyEyFhUHISImPQE0NjMhMhYdARQGJSIGHQEUFjMhMjY9ATQmIwMUBisBIiY0NjsBMhYHIiY9ATQ2MhYdARQGA0b9iQYCiDn96h8rKx8CFh8rK/3LERcXEQIWERcXEQYhGP5iFyIiFwGeGCE5/mIeLCweAZ4fKyv+QxAYGBABnhEXFxFqDQqWCg0NCpYKDWIJDg4TDQ0fBQHP/hIrHwICHysrH/3+HysCdBgQ/f4QGBgQAgIQGIkYISEYLhchIRd4Kx8uHisrHi4fK58XEC4QGBgQLhAX/bIKDQ0TDg5rDQqWCg0NCpYKDQAAAAASAN4AAQAAAAAAAAATAAAAAQAAAAAAAQAIABMAAQAAAAAAAgAHABsAAQAAAAAAAwAIACIAAQAAAAAABAAIACoAAQAAAAAABQALADIAAQAAAAAABgAIAD0AAQAAAAAACgArAEUAAQAAAAAACwATAHAAAwABBAkAAAAmAIMAAwABBAkAAQAQAKkAAwABBAkAAgAOALkAAwABBAkAAwAQAMcAAwABBAkABAAQANcAAwABBAkABQAWAOcAAwABBAkABgAQAP0AAwABBAkACgBWAQ0AAwABBAkACwAmAWNDcmVhdGVkIGJ5IGljb25mb250aWNvbmZvbnRSZWd1bGFyaWNvbmZvbnRpY29uZm9udFZlcnNpb24gMS4waWNvbmZvbnRHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgECAQMBBAEFAQYBBwEIAQkBCgELAA15b25neWFvdGl4aW5nDWRpYW56aWNodWZhbmcJd29kZXl1eXVlBmEtMS0yNAxIZWF0aC1SZXBvcnQGYmlhbmppC2ppYmluZ2JhaWtlEHpoZW5nemh1YW5nemljaGEMeWFvcGluY2hheHVuAAA=) format('truetype');
  7. }
  8. .iconfont {
  9. font-family: "iconfont" !important;
  10. font-size: 16px;
  11. font-style: normal;
  12. -webkit-font-smoothing: antialiased;
  13. -moz-osx-font-smoothing: grayscale;
  14. }
  15. .icon-yongyaotixing:before {
  16. content: "\e674";
  17. }
  18. .icon-dianzichufang:before {
  19. content: "\e604";
  20. }
  21. .icon-wodeyuyue:before {
  22. content: "\e661";
  23. }
  24. .icon-a-1-24:before {
  25. content: "\e605";
  26. }
  27. .icon-Heath-Report:before {
  28. content: "\e68a";
  29. }
  30. .icon-bianji:before {
  31. content: "\10208";
  32. }
  33. .icon-jibingbaike:before {
  34. content: "\e62e";
  35. }
  36. .icon-zhengzhuangzicha:before {
  37. content: "\e607";
  38. }
  39. .icon-yaopinchaxun:before {
  40. content: "\e7d2";
  41. }
  42. /**
  43. * 这里是uni-app内置的常用样式变量
  44. *
  45. * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
  46. * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
  47. *
  48. */
  49. /**
  50. * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
  51. *
  52. * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
  53. */
  54. /* 颜色变量 */
  55. /* 行为相关颜色 */
  56. /* 文字基本颜色 */
  57. /* 背景颜色 */
  58. /* 边框颜色 */
  59. /* 尺寸变量 */
  60. /* 文字尺寸 */
  61. /* 图片尺寸 */
  62. /* Border Radius */
  63. /* 水平间距 */
  64. /* 垂直间距 */
  65. /* 透明度 */
  66. /* 文章场景相关 */
  67. /* 基础样式 */
  68. page {
  69. background-color: #f5f7fa;
  70. font-family: "PingFang SC", "Helvetica Neue", Arial, sans-serif;
  71. color: #333;
  72. }
  73. .container {
  74. padding-bottom: 100rpx;
  75. }
  76. /* 顶部背景和用户信息 */
  77. .header-container {
  78. position: relative;
  79. height: 350rpx;
  80. overflow: hidden;
  81. }
  82. .header-container .bg-gradient {
  83. position: absolute;
  84. top: 0;
  85. left: 0;
  86. width: 100%;
  87. height: 100%;
  88. background: linear-gradient(135deg, #3498db, #2980b9);
  89. }
  90. .header-container .user-info {
  91. position: relative;
  92. z-index: 1;
  93. padding: 60rpx 40rpx;
  94. display: flex;
  95. align-items: center;
  96. }
  97. .header-container .user-info .avatar {
  98. width: 140rpx;
  99. height: 140rpx;
  100. border-radius: 50%;
  101. overflow: hidden;
  102. border: 4rpx solid rgba(255, 255, 255, 0.5);
  103. }
  104. .header-container .user-info .avatar image {
  105. width: 100%;
  106. height: 100%;
  107. }
  108. .header-container .user-info .user-details {
  109. margin-left: 30rpx;
  110. }
  111. .header-container .user-info .user-details .user-name {
  112. font-size: 36rpx;
  113. font-weight: bold;
  114. color: #fff;
  115. }
  116. .header-container .user-info .user-details .user-id {
  117. font-size: 24rpx;
  118. color: rgba(255, 255, 255, 0.8);
  119. margin-top: 10rpx;
  120. }
  121. .header-container .user-info .edit-btn {
  122. margin-left: auto;
  123. color: #fff;
  124. font-size: 32rpx;
  125. }
  126. /* 健康数据卡片 */
  127. .health-stats {
  128. display: flex;
  129. justify-content: space-between;
  130. padding: 30rpx 40rpx;
  131. background-color: #fff;
  132. margin-top: -60rpx;
  133. margin-left: 40rpx;
  134. margin-right: 40rpx;
  135. border-radius: 20rpx;
  136. box-shadow: 0 10rpx 20rpx rgba(0, 0, 0, 0.05);
  137. }
  138. .health-stats .stats-card {
  139. flex: 1;
  140. text-align: center;
  141. }
  142. .health-stats .stats-card .stats-icon {
  143. width: 60rpx;
  144. height: 60rpx;
  145. line-height: 60rpx;
  146. margin: 0 auto 15rpx;
  147. border-radius: 50%;
  148. color: #fff;
  149. font-size: 32rpx;
  150. }
  151. .health-stats .stats-card .stats-value {
  152. font-size: 36rpx;
  153. font-weight: bold;
  154. color: #333;
  155. }
  156. .health-stats .stats-card .stats-label {
  157. font-size: 24rpx;
  158. color: #666;
  159. margin-top: 10rpx;
  160. }
  161. .health-stats .stats-card:nth-child(1) .stats-icon {
  162. background-color: #ff6b6b;
  163. }
  164. .health-stats .stats-card:nth-child(2) .stats-icon {
  165. background-color: #4ecdc4;
  166. }
  167. .health-stats .stats-card:nth-child(3) .stats-icon {
  168. background-color: #1a535c;
  169. }
  170. /* 功能导航 */
  171. .function-list {
  172. margin-top: 30rpx;
  173. background-color: #fff;
  174. }
  175. .function-list .function-item {
  176. display: flex;
  177. align-items: center;
  178. padding: 30rpx 40rpx;
  179. border-bottom: 2rpx solid #f5f5f5;
  180. }
  181. .function-list .function-item .item-icon {
  182. width: 50rpx;
  183. height: 50rpx;
  184. line-height: 50rpx;
  185. text-align: center;
  186. border-radius: 12rpx;
  187. color: #fff;
  188. font-size: 28rpx;
  189. }
  190. .function-list .function-item .item-text {
  191. margin-left: 30rpx;
  192. font-size: 28rpx;
  193. color: #333;
  194. }
  195. .function-list .function-item .item-arrow {
  196. margin-left: auto;
  197. color: #999;
  198. font-size: 24rpx;
  199. }
  200. .function-list .function-item:nth-child(1) .item-icon {
  201. background-color: #4a90e2;
  202. }
  203. .function-list .function-item:nth-child(2) .item-icon {
  204. background-color: #50e3c2;
  205. }
  206. .function-list .function-item:nth-child(3) .item-icon {
  207. background-color: #f5a623;
  208. }
  209. .function-list .function-item:nth-child(4) .item-icon {
  210. background-color: #d0021b;
  211. }
  212. .function-list .function-item:nth-child(5) .item-icon {
  213. background-color: #7ed321;
  214. }
  215. /* 问诊历史 */
  216. .consultation-history {
  217. margin-top: 30rpx;
  218. background-color: #fff;
  219. padding-bottom: 30rpx;
  220. }
  221. .consultation-history .section-title {
  222. font-size: 32rpx;
  223. font-weight: bold;
  224. padding: 30rpx 40rpx;
  225. border-bottom: 2rpx solid #f5f5f5;
  226. }
  227. .consultation-history .history-list {
  228. padding: 0 40rpx;
  229. }
  230. .consultation-history .history-item {
  231. display: flex;
  232. padding: 30rpx 0;
  233. border-bottom: 2rpx solid #f5f5f5;
  234. }
  235. .consultation-history .history-item .item-left {
  236. width: 100rpx;
  237. height: 100rpx;
  238. border-radius: 50%;
  239. overflow: hidden;
  240. }
  241. .consultation-history .history-item .item-left image {
  242. width: 100%;
  243. height: 100%;
  244. }
  245. .consultation-history .history-item .item-middle {
  246. flex: 1;
  247. margin-left: 30rpx;
  248. }
  249. .consultation-history .history-item .item-middle .doctor-name {
  250. font-size: 30rpx;
  251. font-weight: bold;
  252. color: #333;
  253. }
  254. .consultation-history .history-item .item-middle .department {
  255. font-size: 24rpx;
  256. color: #666;
  257. margin-top: 8rpx;
  258. }
  259. .consultation-history .history-item .item-middle .consultation-time {
  260. font-size: 22rpx;
  261. color: #999;
  262. margin-top: 8rpx;
  263. }
  264. .consultation-history .history-item .item-right .consultation-status {
  265. padding: 8rpx 20rpx;
  266. border-radius: 20rpx;
  267. font-size: 24rpx;
  268. }
  269. .consultation-history .history-item .item-right .completed {
  270. color: #4cd964;
  271. background-color: rgba(76, 217, 100, 0.1);
  272. }
  273. .consultation-history .history-item .item-right .pending {
  274. color: #ff9500;
  275. background-color: rgba(255, 149, 0, 0.1);
  276. }
  277. .consultation-history .history-item .item-right .cancelled {
  278. color: #ff3b30;
  279. background-color: rgba(255, 59, 48, 0.1);
  280. }
  281. .consultation-history .view-all {
  282. display: flex;
  283. align-items: center;
  284. justify-content: center;
  285. padding: 30rpx 0;
  286. font-size: 28rpx;
  287. color: #4a90e2;
  288. }
  289. .consultation-history .view-all .icon-arrow-right {
  290. margin-left: 10rpx;
  291. }
  292. /* 账户设置 */
  293. .account-settings {
  294. margin-top: 30rpx;
  295. background-color: #fff;
  296. }
  297. .account-settings .setting-item {
  298. display: flex;
  299. align-items: center;
  300. padding: 30rpx 40rpx;
  301. border-bottom: 2rpx solid #f5f5f5;
  302. }
  303. .account-settings .setting-item .item-icon {
  304. width: 50rpx;
  305. height: 50rpx;
  306. line-height: 50rpx;
  307. text-align: center;
  308. border-radius: 12rpx;
  309. color: #fff;
  310. font-size: 28rpx;
  311. }
  312. .account-settings .setting-item .item-text {
  313. margin-left: 30rpx;
  314. font-size: 28rpx;
  315. color: #333;
  316. }
  317. .account-settings .setting-item .item-arrow {
  318. margin-left: auto;
  319. color: #999;
  320. font-size: 24rpx;
  321. }
  322. .account-settings .setting-item:nth-child(1) .item-icon {
  323. background-color: #7986cb;
  324. }
  325. .account-settings .setting-item:nth-child(2) .item-icon {
  326. background-color: #4fc3f7;
  327. }
  328. .account-settings .logout-btn {
  329. margin: 40rpx;
  330. background-color: #ff3b30;
  331. color: #fff;
  332. font-size: 30rpx;
  333. height: 88rpx;
  334. line-height: 88rpx;
  335. border-radius: 44rpx;
  336. }
  337. /* 图标样式 */
  338. @font-face {
  339. font-family: "iconfont";
  340. src: url("https://at.alicdn.com/t/font_1797472_r754c57n48d.ttf") format("truetype");
  341. }
  342. .iconfont {
  343. font-family: "iconfont" !important;
  344. font-size: 16px;
  345. font-style: normal;
  346. -webkit-font-smoothing: antialiased;
  347. -moz-osx-font-smoothing: grayscale;
  348. }
  349. .icon-edit:before {
  350. content: "\e601";
  351. }
  352. .icon-heartbeat:before {
  353. content: "\e602";
  354. }
  355. .icon-blood-pressure:before {
  356. content: "\e603";
  357. }
  358. .icon-weight:before {
  359. content: "\e604";
  360. }
  361. .icon-medical-record:before {
  362. content: "\e605";
  363. }
  364. .icon-appointment:before {
  365. content: "\e606";
  366. }
  367. .icon-prescription:before {
  368. content: "\e607";
  369. }
  370. .icon-health-report:before {
  371. content: "\e608";
  372. }
  373. .icon-medication:before {
  374. content: "\e609";
  375. }
  376. .icon-settings:before {
  377. content: "\e60a";
  378. }
  379. .icon-help:before {
  380. content: "\e60b";
  381. }
  382. .icon-arrow-right:before {
  383. content: "\e60c";
  384. }