model_2.vue 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732
  1. <template>
  2. <view class="mone">
  3. <view class="m-top">
  4. <image v-if="baseURL" :src="baseURL + '/resource/icon/model2/tli.png'" class="top-left-img"></image>
  5. <view class="top-btn visit mvisit padding-r-10" v-if="isLook==1||isLook==2">
  6. 浏览:{{shareNumber}}
  7. </view>
  8. </view>
  9. <view class="m-body ">
  10. <!-- 个人信息 -->
  11. <view class="hua3">
  12. <view class="hua2 ">
  13. <view class="m-card m-card-t " >
  14. <!-- 用户名称 -->
  15. <view class="u-name">
  16. {{cardInfo.name || '暂无'}}
  17. </view>
  18. <!-- 编号 -->
  19. <view class="u-bh flex ">
  20. <image class="image" v-if="baseURL" :src="baseURL + '/resource/icon/model2/bh.png'" ></image>编号:{{cardInfo.no || "myj23031421"}}
  21. </view>
  22. <!-- 头像 -->
  23. <view class="user-img">
  24. <image v-if="baseURL" :src="baseURL + '/resource/icon/model2/txk.png'" class="base-bg"></image>
  25. <image :src="cardInfo.avatar" class="user-av"></image>
  26. </view>
  27. <!-- 职业 -->
  28. <view class="zy-wrap" v-if="cardInfo.user_work_type_title">
  29. <view class="zy">
  30. 职业:{{cardInfo.user_work_type_title || '暂无'}}
  31. </view>
  32. </view>
  33. <view class="card-content card-content-t">
  34. <view class="user-info-t flex">
  35. <view class="info-item-b">
  36. 年龄:{{cardInfo.age|| '暂无'}}
  37. </view>
  38. <view class="info-item-b">
  39. 属相: {{cardInfo.twelve|| '暂无'}}
  40. </view>
  41. <view class="info-item-b">
  42. 从业:{{(cardInfo.work_year + '年')|| '暂无'}}
  43. </view>
  44. <view class="info-item-b">
  45. 星座:{{cardInfo.constellation.replace('座','') || '暂无'}}
  46. </view>
  47. <!-- <view class="info-item-b">
  48. 职业: {{cardInfo.user_work_type_title || '暂无'}}
  49. </view> -->
  50. <view class="info-item-b">
  51. 籍贯:{{cardInfo.ancestral_place || '暂无'}}
  52. </view>
  53. <view class="info-item-b">
  54. 民族:{{cardInfo.minority || '暂无'}}
  55. </view>
  56. <view class="info-item-b">
  57. 学历:{{cardInfo.education || '暂无'}}
  58. </view>
  59. <view class="info-item-b">
  60. 服务次数:{{cardInfo.service_count || '0'}}
  61. </view>
  62. </view>
  63. <view class="user-info flex">
  64. <view class="info-item-q flex" style="align-items: flex-start;">
  65. <text style="flex-shrink: 0;">服务地区:</text>
  66. <view class="fwdz flex" v-if="cardInfo.is_china == 1">
  67. <view :key='fwindex' v-for="(fwitem,fwindex) in cardInfo.service_area_all">
  68. {{fwitem}}{{fwindex ==(cardInfo.service_area_all.length -1) ?'': '、' }}
  69. </view>
  70. </view>
  71. <view class="fwdz flex" v-if="cardInfo.is_china == 0">
  72. <view>
  73. 海外
  74. </view>
  75. </view>
  76. <view class="fwdz flex" v-if="cardInfo.is_china == 2">
  77. <view >
  78. 全国
  79. </view>
  80. </view>
  81. </view>
  82. <view class="info-item-q flex" style="align-items: flex-start;" v-if="honorList.length > 0">
  83. <text style="flex-shrink: 0;">荣誉信息:</text>
  84. <view class="fwdz flex" >
  85. <view :key='fwindex' v-for="(fwitem,fwindex) in honorList">
  86. {{fwitem.name}}{{fwindex ==(honorList.length -1) ?'': '、' }}
  87. </view>
  88. </view>
  89. </view>
  90. <view class="info-item-q flex" style="align-items: flex-start;height: 110rpx;">
  91. <text style="flex-shrink: 0;">服务价格: </text>
  92. <view class="gzt">
  93. <image class="image" v-if="baseURL" :src="baseURL + '/resource/icon/model2/tiao.png'" ></image>
  94. <view class="gzt-price">
  95. <text>{{cardInfo.service_min_price}}</text>元/{{ cardInfo.service_time_type_title && cardInfo.service_time_type_title.replace('每','')}}
  96. </view>
  97. <view class=" gzt-price-b">
  98. <text class="gzt-price-b-text">{{cardInfo.service_max_price}}</text>元/{{cardInfo.service_time_type_title && cardInfo.service_time_type_title.replace('每','')}}
  99. </view>
  100. </view>
  101. <image :src="baseURL + '/resource/icon/model1/yrz.png'" class="rz"
  102. v-if="cardInfo.is_type_audit == 1"></image>
  103. </view>
  104. </view>
  105. </view>
  106. <!-- <view style="height: 40rpx;"></view> -->
  107. </view>
  108. </view>
  109. </view>
  110. <!-- 自我评价 -->
  111. <view class="hua4">
  112. <view >
  113. <view class="m-card">
  114. <view class="card-tit flex">
  115. <image class="image" v-if="baseURL" :src="baseURL + '/resource/icon/model2/zwpj.png'" ></image>
  116. </view>
  117. <view class="card-content">
  118. <rich-text :nodes="cardInfo.service_intro_content"></rich-text>
  119. </view>
  120. <view class="img-list flex" style="padding-top: 0;">
  121. <image class="image" @click="$emit('openImage',siiitem)" :src="siiitem" :key='ind' v-for="(siiitem,ind) in cardInfo.service_intro_imgs"></image>
  122. </view>
  123. </view>
  124. </view>
  125. </view>
  126. <!-- 我的证书 -->
  127. <view class="hua5" v-if="cardInfo.service_audit_imgs && cardInfo.service_audit_imgs.length > 0">
  128. <view class="m-card">
  129. <view class="card-tit flex">
  130. <image class="image" :src="baseURL + '/resource/icon/model2/wdzs.png'" ></image>
  131. </view>
  132. <view class="img-list flex">
  133. <image class="image" @click="$emit('openImage',saiitem)" :src="saiitem" :key='ind' v-for="(saiitem,ind) in cardInfo.service_audit_imgs"></image>
  134. </view>
  135. </view>
  136. </view>
  137. <!-- 服务内容 -->
  138. <view class="hua6">
  139. <view class="m-card">
  140. <view class="card-tit flex">
  141. <image class="image" v-if="baseURL" :src="baseURL + '/resource/icon/model2/fwnr.png'" ></image>
  142. </view>
  143. <view class="card-content">
  144. <view class="fw" :key='ind' v-for="(spaitem,ind) in cardInfo.service_project_ar">
  145. <view class="fw-tit">
  146. <text class="yg"></text>{{spaitem.title}}
  147. </view>
  148. <view class="fw-content">
  149. {{spaitem.content}}
  150. </view>
  151. </view>
  152. </view>
  153. </view>
  154. </view>
  155. <!-- 服务照片 -->
  156. <view class="hua7" v-if="cardInfo.service_imgs && cardInfo.service_imgs.length > 0">
  157. <view class="hua8">
  158. <view class="m-card" >
  159. <view class="card-tit flex">
  160. <image class="image" v-if="baseURL" :src="baseURL + '/resource/icon/model2/fwzp.png'" ></image>
  161. </view>
  162. <view class="img-list flex">
  163. <image class="image" @click="$emit('openImage',siitem)" :src="siitem" :key='ind' v-for="(siitem,ind) in cardInfo.service_imgs"></image>
  164. </view>
  165. </view>
  166. </view>
  167. </view>
  168. </view>
  169. </view>
  170. </template>
  171. <script>
  172. import {
  173. mapState,
  174. } from 'vuex';
  175. export default {
  176. props: {
  177. honorList: {
  178. type: Array,
  179. default:()=>{
  180. return []
  181. }
  182. },
  183. // 浏览数量
  184. shareNumber: {
  185. type: Number,
  186. default:0
  187. },
  188. // 是否显示默认数据
  189. isDefault: {
  190. type: Boolean,
  191. default: true
  192. },
  193. isShare: {
  194. type: Boolean,
  195. default: false
  196. },
  197. //1为模板2为用户
  198. isLook: {
  199. type: Number,
  200. default: 0
  201. },
  202. templateDetail: {
  203. type: Object,
  204. default: () => {
  205. return {}
  206. }
  207. }
  208. },
  209. data() {
  210. return {
  211. defaults: {
  212. user_work_type_title: '母婴护理师',
  213. name: '张腊枚',
  214. avatar: 'https://api.myjie.cn/resource/user/zlm.png',
  215. age: '48',
  216. twelve: '兔',
  217. work_year: '10',
  218. constellation: '水瓶座',
  219. ancestral_place: '湖南',
  220. minority: '汉族',
  221. education: '大学',
  222. service_area_all: ['上海市'],
  223. service_min_price: 16800,
  224. service_max_price: 19800,
  225. service_time_type_title: '每月',
  226. service_intro_content: ' 从事母婴护理行业十多年了,做培训讲师8年多,热爱本职工作。长沙民政职业技术学院家政服务管理系毕业,中职教师资格证,高级育婴师,高级保育员,高级养老护理,syb创业培训讲师,并进入湖南省家政服务专家师资库,蒙氏早教高级教师,高级催乳师,高级产后恢复师等。',
  227. service_intro_imgs: ['https://api.myjie.cn/resource/user/user2/zwpj1.png',
  228. 'https://api.myjie.cn/resource/user/user2/zwpj2.png',
  229. 'https://api.myjie.cn/resource/user/user2/zwpj3.png',
  230. 'https://api.myjie.cn/resource/user/user2/zwpj4.png',
  231. 'https://api.myjie.cn/resource/user/user2/zwpj5.png',
  232. 'https://api.myjie.cn/resource/user/user2/zwpj6.png'
  233. ],
  234. service_audit_imgs: ['https://api.myjie.cn/resource/user/user2/zs1.png',
  235. 'https://api.myjie.cn/resource/user/user2/zs2.png',
  236. 'https://api.myjie.cn/resource/user/user2/zs3.png',
  237. 'https://api.myjie.cn/resource/user/user2/zs4.png',
  238. 'https://api.myjie.cn/resource/user/user2/zs5.png',
  239. 'https://api.myjie.cn/resource/user/user2/zs6.png'
  240. ],
  241. service_project_ar: [{
  242. title: '婴幼儿睡眠管理',
  243. content: '如:日夜颠倒、睡眠不规律、乳头混淆、奶睡、抱睡等问题,帮助宝爸宝妈规律孩子作息、解决婴幼儿喂养困扰,培养良好的生活、学习习惯。'
  244. }, {
  245. title: '特色月子餐',
  246. content: '套用客户的一句话“养眼、养心更养胃”!家常菜、面食、点心、甜品、靓汤、五谷杂粮粥、婴幼儿花样辅食等。'
  247. },
  248. {
  249. title: '早产儿特殊护理',
  250. content: '包括早产儿基础护理、安全喂养方法、追赶性生长、消化与免疫系统等技能,根据宝宝具体情况给予早产儿家长的科学入户指导。'
  251. },
  252. {
  253. title: '0-6岁早期教育',
  254. content: '在婴孩最敏感最能接受的时期进行事半功倍的适时教育,针对不同年龄段的孩子,开发婴幼儿潜能的教育,为孩子多元化和健康人格打下良好基础。'
  255. }
  256. ],
  257. service_imgs: [
  258. 'https://api.myjie.cn/resource/user/user2/fw1.png',
  259. 'https://api.myjie.cn/resource/user/user2/fw2.png',
  260. 'https://api.myjie.cn/resource/user/user2/fw3.png',
  261. 'https://api.myjie.cn/resource/user/user2/fw4.png',
  262. 'https://api.myjie.cn/resource/user/user2/fw5.png',
  263. 'https://api.myjie.cn/resource/user/user2/fw6.png',
  264. 'https://api.myjie.cn/resource/user/user2/fw7.png',
  265. 'https://api.myjie.cn/resource/user/user2/fw8.png'
  266. ],
  267. is_type_audit: 1,
  268. service_count: 0,
  269. is_china: 1
  270. }
  271. }
  272. },
  273. computed: {
  274. ...mapState(['baseURL']),
  275. cardInfo() {
  276. if (this.isDefault) {
  277. return this.defaults
  278. } else {
  279. return this.templateDetail
  280. }
  281. }
  282. },
  283. }
  284. </script>
  285. <style lang="scss" scoped>
  286. .mone {
  287. background-color: #fffbed;
  288. padding-bottom: 43rpx;
  289. .m-top {
  290. width: 750rpx;
  291. position: relative;
  292. width: 750rpx;
  293. height: 150rpx;
  294. background-color: #fffbed;
  295. .top-left-img {
  296. position: absolute;
  297. top: 0;
  298. left: 0;
  299. width: 280rpx;
  300. height: 248rpx;
  301. }
  302. .top-bg {
  303. position: relative;
  304. width: 750rpx;
  305. height: 370rpx;
  306. }
  307. .readme {
  308. width: 534rpx;
  309. height: 83rpx;
  310. position: absolute;
  311. top: 172rpx;
  312. left: 0;
  313. right: 0;
  314. margin: auto;
  315. }
  316. .top-btn {
  317. height: 48rpx;
  318. position: absolute;
  319. right: 0;
  320. top: 70rpx;
  321. line-height: 48rpx;
  322. font-size: 24rpx;
  323. }
  324. .visit {
  325. border-radius: 24rpx 0 0 24rpx;
  326. top: 130rpx;
  327. border: 1px solid #f65486;
  328. color: #f65486;
  329. padding-left: 24rpx;
  330. }
  331. .mvisit {
  332. top: 70rpx;
  333. }
  334. }
  335. }
  336. .m-body {
  337. width: 750rpx;
  338. margin: auto;
  339. margin-top: 20rpx;
  340. padding: 45rpx 0;
  341. }
  342. .info-item-b,
  343. .info-item-q {
  344. padding: 10rpx 0;
  345. color: #000000;
  346. position: relative;
  347. padding-left: 20rpx;
  348. &::before {
  349. display: inline-block;
  350. content: '';
  351. width: 15rpx;
  352. height: 15rpx;
  353. background: linear-gradient(225deg, #FE9E32, #FDE37D);
  354. border-radius: 50%;
  355. position: absolute;
  356. top: 22rpx;
  357. left: 0;
  358. }
  359. .qianger {
  360. width: 2em;
  361. display: inline-block;
  362. }
  363. .laner {
  364. width: 0.5em;
  365. display: inline-block;
  366. }
  367. }
  368. .m-card-t {
  369. border: none !important;
  370. background: transparent !important;
  371. }
  372. .m-card {
  373. width: 640rpx;
  374. background: rgba(255, 255, 255, 0.6);
  375. border-radius: 20rpx;
  376. position: relative;
  377. // min-height: 270rpx;
  378. border: 4px solid #fff;
  379. margin: 0 auto 46rpx;
  380. .user-img {
  381. position: absolute;
  382. right: -20rpx;
  383. top: -49rpx;
  384. width: 318rpx;
  385. height: 366rpx;
  386. .base-bg {
  387. width: 100%;
  388. height: 100%;
  389. }
  390. .user-av {
  391. width: 272rpx;
  392. height: 272rpx;
  393. position: absolute;
  394. bottom: 17rpx;
  395. left: 12rpx;
  396. }
  397. }
  398. .zy-wrap {
  399. position: absolute;
  400. right: 0;
  401. top: 330rpx;
  402. width: 300rpx;
  403. // background-color: #fea540;
  404. display: flex;
  405. justify-content: center;
  406. font-size: 26rpx;
  407. .zy {
  408. display: inline-block;
  409. margin: auto;
  410. border: 1px solid #fea540;
  411. border-radius: 10rpx;
  412. padding: 8rpx 16rpx;
  413. color: #fea540;
  414. margin: auto;
  415. }
  416. }
  417. .card-tit {
  418. justify-content: center;
  419. padding-top: 55rpx;
  420. position: relative;
  421. padding-bottom: 30rpx;
  422. &::after {
  423. content: '';
  424. width: 60rpx;
  425. height: 10rpx;
  426. background: #FE9E32;
  427. border-radius: 5rpx;
  428. position: absolute;
  429. bottom: 10rpx;
  430. left: 0;
  431. right: 0;
  432. margin: auto;
  433. }
  434. .image {
  435. width: 213rpx;
  436. height: 47rpx;
  437. }
  438. }
  439. .card-bg {
  440. width: 100%;
  441. height: 270rpx;
  442. position: absolute;
  443. bottom: 0rpx;
  444. }
  445. .card-content {
  446. padding: 25rpx 35rpx;
  447. font-size: 26rpx;
  448. font-weight: 500;
  449. color: #2C2E35;
  450. position: relative;
  451. }
  452. .card-content-t {
  453. padding: 0;
  454. }
  455. .img-list {
  456. justify-content: space-between;
  457. flex-wrap: wrap;
  458. margin: auto;
  459. padding: 30rpx 30rpx 0;
  460. position: relative;
  461. .image {
  462. width: 270rpx;
  463. height: 270rpx;
  464. background-color: #fff;
  465. margin-bottom: 30rpx;
  466. box-shadow: 0px 0px 20rpx 0px rgba(50, 50, 52, 0.6);
  467. }
  468. }
  469. .fw {
  470. font-size: 26rpx;
  471. font-weight: 500;
  472. color: #2C2E35;
  473. padding: 10rpx 0;
  474. .fw-tit {
  475. color: #FE9E32;
  476. display: flex;
  477. align-items: center;
  478. .yg {
  479. background-color: #FE9E32;
  480. display: inline-block;
  481. width: 10rpx;
  482. height: 10rpx;
  483. border-radius: 50%;
  484. margin-right: 10rpx;
  485. }
  486. }
  487. .fw-content {
  488. padding-top: 10rpx;
  489. padding-left: 18rpx;
  490. text-align: justify;
  491. word-wrap: break-word;
  492. white-space: pre-line;
  493. }
  494. }
  495. }
  496. .user-info-t {
  497. width: 350rpx;
  498. }
  499. .user-info, .user-info-t {
  500. flex-wrap: wrap;
  501. font-size: 26rpx;
  502. font-weight: 500;
  503. color: #000000;
  504. position: relative;
  505. .info-item-b {
  506. width: 50%;
  507. }
  508. .info-item-q {
  509. width: 100%;
  510. display: flex;
  511. align-items: flex-start;
  512. justify-content: start;
  513. .fwdz {
  514. flex-direction: column;
  515. align-items: flex-start;
  516. }
  517. .gzt {
  518. width: 312rpx;
  519. height: 24rpx;
  520. padding-top: 10rpx;
  521. position: relative;
  522. .image {
  523. width: 312rpx;
  524. height: 24rpx;
  525. position: relative;
  526. }
  527. .gzt-price,
  528. .gzt-price-b {
  529. width: 200rpx;
  530. text-align: center;
  531. position: absolute;
  532. padding-top: 20rpx;
  533. &::after {
  534. content: '';
  535. width: 0px;
  536. height: 0rpx;
  537. border: 14rpx solid;
  538. border-color: transparent transparent #FE9E32;
  539. position: absolute;
  540. top: -14rpx;
  541. left: 0;
  542. right: 0;
  543. margin: auto;
  544. }
  545. .gzt-price-b-text {
  546. color:#FE9E32;
  547. }
  548. }
  549. .gzt-price {
  550. left: -100rpx;
  551. }
  552. .gzt-price-b {
  553. right: -100rpx;
  554. }
  555. }
  556. .rz {
  557. margin-top: 10rpx;
  558. margin-left: 10rpx;
  559. width: 87rpx;
  560. height: 26rpx;
  561. }
  562. }
  563. }
  564. .hua2 {
  565. position: relative;
  566. &::before {
  567. content: '';
  568. width: 370rpx;
  569. height: 629rpx;
  570. border-radius: 20rpx 314rpx 315rpx 20rpx;
  571. background: radial-gradient(ellipse at 0 50%, #e0f2f8,#f8f9ef, transparent);
  572. // background: url($base-url + '/resource/icon/model1/hua2.png') no-repeat;
  573. position: absolute;
  574. bottom: -315rpx;
  575. left: 0;
  576. background-size: 100% 100%;
  577. }
  578. }
  579. .hua3 {
  580. position: relative;
  581. &::before {
  582. content: '';
  583. width: 360rpx;
  584. height: 629rpx;
  585. background: radial-gradient(ellipse at 100% 50%, #FFE4E9,#fff4f5, transparent);
  586. position: absolute;
  587. bottom: -400rpx;
  588. right: 0;
  589. margin: auto;
  590. background-size: 100% 100%;
  591. }
  592. }
  593. .hua4 {
  594. position: relative;
  595. &::before {
  596. content: '';
  597. width: 272rpx;
  598. height: 621rpx;
  599. background: radial-gradient(ellipse at 100% 50%, #e0f2f8,#f8f9ef, transparent);
  600. position: absolute;
  601. bottom: -310rpx;
  602. right: 0;
  603. background-size: 100% 100%;
  604. }
  605. }
  606. .hua5 {
  607. position: relative;
  608. &::before {
  609. content: '';
  610. width: 199rpx;
  611. height: 298rpx;
  612. background: radial-gradient(ellipse at 100% 50%, #FFE4E9,#fff4f5, transparent);
  613. position: absolute;
  614. bottom: -100rpx;
  615. left: 0;
  616. background-size: 100% 100%;
  617. transform: rotateY(180deg);
  618. }
  619. }
  620. .hua6 {
  621. position: relative;
  622. &::before {
  623. content: '';
  624. width: 313rpx;
  625. height: 629rpx;
  626. position: absolute;
  627. background: radial-gradient(ellipse at 0 50%, #FFE4E9,#fff4f5, transparent);
  628. bottom: -315rpx;
  629. right: 0;
  630. background-size: 100% 100%;
  631. transform: rotateY(180deg);
  632. }
  633. }
  634. .hua7 {
  635. position: relative;
  636. &::before {
  637. content: '';
  638. width: 344rpx;
  639. height: 286rpx;
  640. position: absolute;
  641. background: url($base-url + '/resource/icon/model2/hua8.png') no-repeat;
  642. bottom: -143rpx;
  643. right: 0;
  644. background-size: 100% 100%;
  645. }
  646. }
  647. .hua8 {
  648. position: relative;
  649. &::before {
  650. content: '';
  651. width: 367rpx;
  652. height: 372rpx;
  653. position: absolute;
  654. border-radius: 20rpx 150rpx 150rpx 20rpx;
  655. background: radial-gradient(ellipse at 0% 50%, #FFE4E9,#fff7f2, transparent);
  656. bottom: -143rpx;
  657. left: 0;
  658. background-size: 100% 100%;
  659. }
  660. }
  661. .u-name {
  662. font-size: 73rpx;
  663. font-weight: 400;
  664. color: #202E4F;
  665. }
  666. .u-bh {
  667. justify-content: flex-start;
  668. .image {
  669. width: 26rpx;
  670. height: 26rpx;
  671. margin-right: 10rpx;
  672. }
  673. font-size: 28rpx;
  674. font-weight: bold;
  675. color: #202e4f;
  676. }
  677. </style>