pdf.scss 28 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537
  1. .cd_box {
  2. padding: 20px 0 30px;
  3. box-sizing: border-box;
  4. position: relative;
  5. min-height: 891px;
  6. color: #111111;
  7. background-size: 100% 100%;
  8. .cb_db {
  9. .cb_db_l {
  10. font-family: STSongti-SC, STSongti-SC;
  11. font-weight: 400;
  12. font-size: 10px;
  13. color: #ffffff;
  14. line-height: 16px;
  15. padding-left: 32px;
  16. &.cdl {
  17. color: #111111;
  18. padding-left: 0;
  19. }
  20. }
  21. }
  22. .cd_page {
  23. width: 100%;
  24. font-family: STSongti-SC, STSongti-SC;
  25. font-weight: 400;
  26. font-size: 10px;
  27. color: #111111;
  28. line-height: 16px;
  29. text-align: center;
  30. position: absolute;
  31. bottom: 20px;
  32. }
  33. p {
  34. font-family: STSongti-SC, STSongti-SC;
  35. font-weight: 400;
  36. font-size: 10px;
  37. color: #252525;
  38. line-height: 14px;
  39. margin-top: 20px;
  40. &.p2 {
  41. font-size: 12px;
  42. line-height: 16px;
  43. }
  44. &.p3 {
  45. font-size: 12px;
  46. line-height: 16px;
  47. color: #33a7a7;
  48. }
  49. }
  50. .bp {
  51. font-family: PingFangSC, PingFang SC;
  52. font-weight: 600;
  53. font-size: 20px;
  54. color: #111111;
  55. line-height: 24px;
  56. }
  57. .big_title {
  58. font-family: STSongti-SC, STSongti-SC;
  59. font-weight: bold;
  60. font-size: 32px;
  61. color: #009191;
  62. line-height: 45px;
  63. margin-top: 20px;
  64. }
  65. &.fm {
  66. background: url('https://gitee.com/hw_0302/chuang-heng-wechat-images/raw/master/report/fm_bg.png') no-repeat;
  67. background-size: 100% 100%;
  68. position: relative;
  69. }
  70. &.fm2 {
  71. background: url('https://gitee.com/hw_0302/chuang-heng-wechat-images/raw/master/versionTwo/fm_bg.png') no-repeat;
  72. background-size: 100% 100%;
  73. position: relative;
  74. justify-content: flex-end;
  75. padding: 0 40px 15px;
  76. box-sizing: border-box;
  77. }
  78. .fm2-logo {
  79. width: 163px;
  80. height: 44px;
  81. position: absolute;
  82. top: 38px;
  83. left: 30px;
  84. }
  85. .fm2-logo2{
  86. width: 116px;
  87. height: 46px;
  88. position: absolute;
  89. top: 38px;
  90. right: 31px;
  91. }
  92. .fm2-perill {
  93. width: 308px;
  94. height: 58px;
  95. }
  96. .fm2-line {
  97. width: calc(100% - 87px);
  98. height: 1px;
  99. background: rgba(255, 255, 255, 0.12);
  100. margin-top: 12px;
  101. }
  102. .fm2-p {
  103. font-family: PingFangSC, PingFang SC;
  104. font-weight: 400;
  105. font-size: 38px;
  106. color: #ffdf73;
  107. line-height: 48px;
  108. margin-top: 12px;
  109. }
  110. .fm2-texts {
  111. margin-top: 15px;
  112. overflow: hidden;
  113. justify-content: space-between;
  114. flex-wrap: wrap;
  115. }
  116. .fm2-texts-pre {
  117. width: 50%;
  118. margin-top: 15px;
  119. font-family: PingFang-SC, PingFang-SC;
  120. font-weight: 500;
  121. font-size: 12px;
  122. color: #FFFFFF;
  123. line-height: 12px;
  124. text-align: left;
  125. .fm2-texts-pre-span{
  126. width: 84px;
  127. }
  128. .fm2-texts-pre-val{
  129. width: calc(100% - 84px);
  130. padding-right: 10px;
  131. box-sizing: border-box;
  132. line-height: 16px;
  133. }
  134. }
  135. .fm_img {
  136. width: 178px;
  137. height: 48px;
  138. margin: 20px 0 0 28px;
  139. }
  140. .fm_info {
  141. width: 100%;
  142. padding: 0 51px 41px 51px;
  143. position: absolute;
  144. bottom: 0;
  145. .fi_p {
  146. font-family: Helvetica;
  147. font-size: 48px;
  148. color: #ffd750;
  149. line-height: 58px;
  150. text-align: left;
  151. }
  152. .fi_line {
  153. width: 161px;
  154. height: 2px;
  155. background: #ffffff;
  156. margin-top: 5px;
  157. }
  158. .fi_title {
  159. font-family: PingFang-SC, PingFang-SC;
  160. font-weight: 500;
  161. font-size: 46px;
  162. color: #ffffff;
  163. line-height: 67px;
  164. text-align: left;
  165. margin-top: 10px;
  166. }
  167. .fi_tip {
  168. font-family: PingFang-SC, PingFang-SC;
  169. font-weight: 500;
  170. font-size: 14px;
  171. color: #ffffff;
  172. line-height: 20px;
  173. margin-top: 2px;
  174. }
  175. .fi_xx {
  176. margin-top: 15px;
  177. .fi_xx_pre {
  178. font-family: PingFang-SC, PingFang-SC;
  179. font-weight: 500;
  180. font-size: 10px;
  181. color: #99d3d3;
  182. line-height: 14px;
  183. &.ml {
  184. margin-left: 16px;
  185. }
  186. }
  187. }
  188. }
  189. .cb_content {
  190. padding: 28px 32px 0;
  191. &.jxpjmddj {
  192. padding: 28px 0 0;
  193. }
  194. }
  195. &.js {
  196. .js_boxs {
  197. margin-top: 26px;
  198. display: flex;
  199. justify-content: space-between;
  200. .jb_pre {
  201. width: calc(20% - 10px);
  202. height: 302px;
  203. border-radius: 0px 18px 0px 18px;
  204. border: 2px solid #33a7a7;
  205. padding-left: 10px;
  206. box-sizing: border-box;
  207. position: relative;
  208. .jbp_zm {
  209. width: 32px;
  210. height: 32px;
  211. background: #33a7a7;
  212. font-family: PingFang-SC, PingFang-SC;
  213. font-weight: bold;
  214. font-size: 22px;
  215. color: #ffffff;
  216. line-height: 27px;
  217. text-align: center;
  218. position: absolute;
  219. left: 0;
  220. right: 0;
  221. }
  222. img {
  223. width: 48px;
  224. height: 48px;
  225. margin: 35px 32px 0 15px;
  226. }
  227. .jbp_title {
  228. width: 100%;
  229. height: 30px;
  230. padding: 0 20px 7px 0;
  231. border-bottom: 2px solid #33a7a7;
  232. box-sizing: border-box;
  233. font-family: STSongti-SC, STSongti-SC;
  234. font-weight: bold;
  235. font-size: 9px;
  236. color: #111111;
  237. line-height: 16px;
  238. margin-top: 10px;
  239. }
  240. p {
  241. font-family: STSongti-SC, STSongti-SC;
  242. font-weight: 400;
  243. font-size: 9px;
  244. color: #111111;
  245. line-height: 14px;
  246. padding: 7px 0 0 0;
  247. &:last-child {
  248. margin-top: 14px;
  249. }
  250. }
  251. &.jp1 {
  252. border: 2px solid #833479;
  253. .jbp_zm {
  254. background: #833479;
  255. }
  256. .jbp_title {
  257. color: #833479;
  258. border-bottom: 2px solid #833479;
  259. }
  260. .jbp_title {
  261. color: #833479;
  262. }
  263. }
  264. &.jp2 {
  265. border: 2px solid #009191;
  266. .jbp_zm {
  267. background: #009191;
  268. }
  269. .jbp_title {
  270. color: #009191;
  271. border-bottom: 2px solid #009191;
  272. }
  273. }
  274. &.jp3 {
  275. border: 2px solid #193d59;
  276. .jbp_zm {
  277. background: #193d59;
  278. }
  279. .jbp_title {
  280. color: #193d59;
  281. border-bottom: 2px solid #193d59;
  282. }
  283. }
  284. &.jp4 {
  285. border: 2px solid #ffd750;
  286. .jbp_zm {
  287. background: #ffd750;
  288. }
  289. .jbp_title {
  290. color: #ffd750;
  291. border-bottom: 2px solid #ffd750;
  292. }
  293. }
  294. &.jp5 {
  295. border: 2px solid #afcdf5;
  296. .jbp_zm {
  297. background: #afcdf5;
  298. }
  299. .jbp_title {
  300. color: #afcdf5;
  301. border-bottom: 2px solid #afcdf5;
  302. }
  303. }
  304. }
  305. }
  306. .js_single_box {
  307. margin-top: 20px;
  308. width: 100%;
  309. height: 112px;
  310. border-radius: 0px 18px 0px 18px;
  311. border: 2px solid #898989;
  312. padding-bottom: 10px;
  313. position: relative;
  314. .jsb_zm {
  315. width: 32px;
  316. height: 32px;
  317. background: #898989;
  318. font-family: PingFang-SC, PingFang-SC;
  319. font-weight: bold;
  320. font-size: 22px;
  321. color: #ffffff;
  322. line-height: 32px;
  323. text-align: center;
  324. position: absolute;
  325. left: 0;
  326. right: 0;
  327. }
  328. .jsb_l {
  329. width: 111px;
  330. img {
  331. width: 48px;
  332. height: 48px;
  333. margin-top: 30px;
  334. }
  335. p {
  336. font-family: STSongti-SC, STSongti-SC;
  337. font-weight: 400;
  338. font-size: 10px;
  339. color: #898989;
  340. line-height: 16px;
  341. margin-top: 0px;
  342. }
  343. }
  344. .jsb_r {
  345. border-left: 2px solid #898989;
  346. padding: 10px 22px;
  347. flex: 1;
  348. font-family: STSongti-SC, STSongti-SC;
  349. font-weight: 400;
  350. font-size: 10px;
  351. color: #111111;
  352. line-height: 16px;
  353. }
  354. }
  355. }
  356. .mddj_title {
  357. img {
  358. width: 65px;
  359. height: 45px;
  360. }
  361. span {
  362. font-family: PingFang-SC, PingFang-SC;
  363. font-weight: 800;
  364. font-size: 32px;
  365. color: #009191;
  366. line-height: 40px;
  367. margin-left: 8px;
  368. }
  369. }
  370. .mddj_tip {
  371. font-size: 12px;
  372. margin-top: 30px;
  373. }
  374. .mddj_top {
  375. justify-content: space-between;
  376. margin-top: 42px;
  377. .tt_pre {
  378. width: calc(100% / 3 - 5px);
  379. .ttp_l {
  380. width: 27px;
  381. height: 48px;
  382. &.tl1 {
  383. background: #d6bbd2;
  384. }
  385. &.tl2 {
  386. background: #ffe796;
  387. }
  388. &.tl3 {
  389. background: #ad78a6;
  390. }
  391. }
  392. .ttp_r {
  393. width: calc(100% - 27px);
  394. font-family: PingFangSC, PingFang SC;
  395. font-weight: 400;
  396. font-size: 10px;
  397. color: #252525;
  398. line-height: 14px;
  399. padding-left: 4px;
  400. box-sizing: border-box;
  401. }
  402. }
  403. }
  404. .mddj_table {
  405. margin-top: 33px;
  406. .mt_l {
  407. flex: 1;
  408. box-sizing: border-box;
  409. }
  410. .mt_r {
  411. .mr_pre {
  412. font-size: 10px;
  413. color: #ffffff;
  414. width: 27px;
  415. padding: 0 4px;
  416. box-sizing: border-box;
  417. height: 100px;
  418. display: flex;
  419. flex-direction: column;
  420. justify-content: center;
  421. align-items: center;
  422. }
  423. }
  424. .mt_top {
  425. background: #833479;
  426. .mt_l {
  427. font-family: PingFangSC, PingFang SC;
  428. font-weight: 400;
  429. font-size: 20px;
  430. color: #ffffff;
  431. line-height: 20px;
  432. padding-left: 14px;
  433. }
  434. }
  435. .mt_list {
  436. border: 3px solid #833479;
  437. .ml_pre {
  438. border-bottom: 1px solid #e5e7eb;
  439. &:last-child {
  440. border: none;
  441. }
  442. &:nth-child(odd) {
  443. background: #f4f4f4;
  444. }
  445. &:nth-child(even) {
  446. background: #ffffff;
  447. }
  448. .mt_l {
  449. padding: 10px 12px;
  450. font-family: PingFangSC, PingFang SC;
  451. font-weight: 400;
  452. font-size: 10px;
  453. color: #252525;
  454. line-height: 16px;
  455. box-sizing: border-box;
  456. }
  457. .mp_pre {
  458. width: 27px;
  459. height: 100%;
  460. font-family: PingFangSC, PingFang SC;
  461. font-weight: 400;
  462. font-size: 10px;
  463. color: #1d2129;
  464. line-height: 13px;
  465. display: flex;
  466. flex-direction: column;
  467. align-items: center;
  468. justify-content: center;
  469. &.mp1 {
  470. background: #d6bbd2;
  471. }
  472. &.mp2 {
  473. background: #ffe796;
  474. }
  475. &.mp3 {
  476. background: #ad78a6;
  477. }
  478. }
  479. }
  480. }
  481. }
  482. .pjgx_title {
  483. font-size: 32px;
  484. color: #f09216;
  485. margin-top: 20px;
  486. }
  487. .mddj_boxs {
  488. margin-top: 10px;
  489. .mb_item {
  490. padding: 20px 0;
  491. border-bottom: 1px dotted #33a7a7;
  492. .mbi_title {
  493. background: rgba(131, 52, 120, 0.12);
  494. font-family: PingFang-SC, PingFang-SC;
  495. font-weight: bold;
  496. font-size: 10px;
  497. color: #33a7a7;
  498. line-height: 14px;
  499. padding: 5px;
  500. display: inline;
  501. }
  502. .mbi_text {
  503. font-family: PingFangSC, PingFang SC;
  504. font-weight: 400;
  505. font-size: 10px;
  506. color: #111111;
  507. line-height: 14px;
  508. margin-top: 10px;
  509. }
  510. }
  511. }
  512. .cyfx_boxs {
  513. margin-top: 5px;
  514. display: flex;
  515. .cyfxb_box {
  516. width: calc(100% / 4 - 1px);
  517. border-left: 1px dotted #c1c7d2;
  518. padding: 0 5px;
  519. box-sizing: border-box;
  520. .cbb_top {
  521. padding: 9px 0;
  522. border-bottom: 1px dotted #c1c7d2;
  523. font-family: PingFangSC, PingFang SC;
  524. font-weight: 600;
  525. font-size: 20px;
  526. color: #33a7a7;
  527. line-height: 24px;
  528. text-align: right;
  529. &.red {
  530. color: #ad78a6;
  531. }
  532. }
  533. .cbb_bottom {
  534. .cbbb_item {
  535. width: 100%;
  536. display: flex;
  537. align-items: center;
  538. justify-content: space-between;
  539. margin-top: 10px;
  540. min-height: 64px;
  541. .ci_l {
  542. width: calc(100% - 42px);
  543. font-family: PingFangSC, PingFang SC;
  544. font-weight: 400;
  545. font-size: 10px;
  546. color: #252525;
  547. line-height: 16px;
  548. padding-right: 10px;
  549. box-sizing: border-box;
  550. }
  551. .ci_r {
  552. width: 42px;
  553. height: 42px;
  554. .circle {
  555. position: relative;
  556. width: 39px;
  557. height: 39px;
  558. border-radius: 50%;
  559. border: 3px solid #ffe796;
  560. background-color: transparent;
  561. }
  562. .semi-circle {
  563. position: absolute;
  564. top: -3px;
  565. right: -3px;
  566. width: 39px;
  567. height: 39px;
  568. border-radius: 100%;
  569. background: conic-gradient(
  570. #33a7a7 0deg,
  571. /* 起始点 */ #33a7a7 calc(var(--percentage, 0) * 3.6deg),
  572. /* 切割范围 */ transparent calc(var(--percentage, 0) * 3.6deg),
  573. /* 切割的部分,使用透明 */ transparent 360deg /* 圆的结束 */
  574. );
  575. z-index: 2;
  576. &.red {
  577. background: conic-gradient(
  578. #ad78a6 0deg,
  579. /* 起始点 */ #ad78a6 calc(var(--percentage, 0) * 3.6deg),
  580. /* 切割范围 */ transparent calc(var(--percentage, 0) * 3.6deg),
  581. /* 切割的部分,使用透明 */ transparent 360deg /* 圆的结束 */
  582. );
  583. }
  584. }
  585. .number {
  586. position: absolute;
  587. width: 100%;
  588. height: 100%;
  589. left: 0;
  590. top: 0;
  591. background: #ffffff;
  592. font-family: PingFang-SC, PingFang-SC;
  593. font-weight: 800;
  594. font-size: 18px;
  595. color: #33a7a7;
  596. z-index: 3;
  597. display: flex;
  598. flex-direction: column;
  599. align-items: center;
  600. justify-content: center;
  601. border-radius: 50%;
  602. &.red {
  603. color: #ad78a6;
  604. }
  605. }
  606. }
  607. }
  608. }
  609. }
  610. }
  611. .jxpjmddj_box {
  612. border-radius: 0px 6px 0px 6px;
  613. border: 1px solid #e5e7eb;
  614. margin-top: 20px;
  615. padding: 8px;
  616. .jb_title {
  617. font-family: PingFangSC, PingFang SC;
  618. font-weight: 400;
  619. font-size: 12px;
  620. color: #252525;
  621. line-height: 16px;
  622. }
  623. .jb_title2 {
  624. margin-top: 12px;
  625. font-family: PingFangSC, PingFang SC;
  626. font-weight: bold;
  627. font-size: 20px;
  628. color: #833479;
  629. line-height: 16px;
  630. }
  631. .jb_text {
  632. font-family: PingFangSC, PingFang SC;
  633. font-weight: 400;
  634. font-size: 10px;
  635. color: #252525;
  636. line-height: 16px;
  637. margin-top: 10px;
  638. }
  639. }
  640. .xxfx_title {
  641. margin-top: 40px;
  642. .xt_pre {
  643. width: 58px;
  644. font-family: PingFang-SC, PingFang-SC;
  645. font-weight: bold;
  646. font-size: 16px;
  647. color: #666666;
  648. line-height: 16px;
  649. text-align: center;
  650. }
  651. }
  652. .xxfx_list {
  653. .xl_item {
  654. margin-top: 20px;
  655. .xli_l {
  656. width: 177px;
  657. .xl_pre {
  658. width: 58px;
  659. font-family: PangMenZhengDaoBiaoTiTiMianFeiBan, PangMenZhengDaoBiaoTiTiMianFeiBan;
  660. font-weight: bolder;
  661. font-size: 20px;
  662. color: #666666;
  663. line-height: 16px;
  664. text-align: center;
  665. &.red {
  666. color: #33a7a7;
  667. }
  668. }
  669. }
  670. .xli_r {
  671. width: calc(100% - 177px);
  672. .xr_p {
  673. font-family: PingFangSC, PingFang SC;
  674. font-weight: 400;
  675. font-size: 10px;
  676. color: #252525;
  677. line-height: 10px;
  678. }
  679. .xr_tb {
  680. width: 100%;
  681. height: 4px;
  682. margin-top: 26px;
  683. position: relative;
  684. .xt_pre {
  685. width: calc(100% / 3);
  686. height: 100%;
  687. &.p1 {
  688. background: #33a7a7;
  689. }
  690. &.p2 {
  691. background: rgba(118, 30, 106, 0.6);
  692. }
  693. &.p3 {
  694. background: #ffe796;
  695. }
  696. }
  697. .xt_score {
  698. position: absolute;
  699. left: 14px;
  700. top: -20px;
  701. .xts_num {
  702. width: 24px;
  703. height: 18px;
  704. padding: 0 4px;
  705. box-sizing: border-box;
  706. background: #ffffff;
  707. box-shadow: 0px 4px 10px 0px rgba(118, 30, 106, 0.08);
  708. border-radius: 8px;
  709. border: 1px solid rgba(131, 52, 120, 0.19);
  710. font-family: PangMenZhengDao, PangMenZhengDao;
  711. font-weight: bold;
  712. font-size: 12px;
  713. white-space: nowrap;
  714. &.red {
  715. color: #33a7a7;
  716. }
  717. &.green {
  718. color: #ad78a6;
  719. }
  720. }
  721. .xts_box {
  722. flex: 1;
  723. height: 13px;
  724. background: #8f2e7c;
  725. }
  726. }
  727. }
  728. }
  729. }
  730. }
  731. .next_box {
  732. margin-top: 10px;
  733. background: rgba(118, 30, 106, 0.05);
  734. border-radius: 0px 6px 0px 6px;
  735. padding: 8px 8px;
  736. .nb_title {
  737. font-family: PingFang-SC, PingFang-SC;
  738. font-weight: bold;
  739. font-size: 12px;
  740. color: #33a7a7;
  741. line-height: 16px;
  742. }
  743. .nb_p {
  744. font-family: PingFangSC, PingFang SC;
  745. font-weight: 400;
  746. font-size: 10px;
  747. color: #111111;
  748. line-height: 16px;
  749. margin-top: 6px;
  750. }
  751. .nb_sj {
  752. font-family: PingFangSC, PingFang SC;
  753. font-weight: 400;
  754. font-size: 10px;
  755. color: #252525;
  756. line-height: 20px;
  757. padding-left: 18px;
  758. }
  759. }
  760. .next_tip {
  761. font-family: PingFang-SC, PingFang-SC;
  762. font-weight: bold;
  763. font-size: 10px;
  764. color: #252525;
  765. line-height: 16px;
  766. margin-top: 20px;
  767. }
  768. .team_title {
  769. margin-top: 20px;
  770. font-size: 20px;
  771. font-weight: bold;
  772. line-height: 24px;
  773. color: #111111;
  774. }
  775. .team_p {
  776. font-size: 10px;
  777. line-height: 16px;
  778. color: #111111;
  779. margin-top: 6px;
  780. }
  781. .cc_table {
  782. margin-top: 11px;
  783. table {
  784. width: 100%;
  785. border-collapse: separate;
  786. border-spacing: 1px;
  787. background-color: #efefef;
  788. tr {
  789. td {
  790. font-family: PingFangSC, PingFang SC;
  791. font-weight: 400;
  792. font-size: 10px;
  793. color: #111111;
  794. line-height: 16px;
  795. min-height: 28px;
  796. background: #ffffff;
  797. padding: 5px 5px;
  798. &.red {
  799. background: #33a7a7;
  800. color: #ffffff;
  801. }
  802. &.pink {
  803. width: 58px;
  804. background: #dcbad4;
  805. }
  806. &.yellow {
  807. background: #ffd750;
  808. }
  809. &.th {
  810. text-align: center;
  811. }
  812. &.title {
  813. width: 27px;
  814. text-align: center;
  815. }
  816. }
  817. }
  818. }
  819. }
  820. .team_table {
  821. margin-top: 10px;
  822. table {
  823. width: 100%;
  824. border-collapse: separate;
  825. border-spacing: 1px;
  826. background-color: #efefef;
  827. tr {
  828. td {
  829. font-family: PingFangSC, PingFang SC;
  830. font-weight: 400;
  831. font-size: 10px;
  832. color: #252525;
  833. line-height: 16px;
  834. padding: 6px 10px;
  835. background: #ffffff;
  836. &.mw {
  837. width: 50px;
  838. padding: 5px;
  839. }
  840. &.tc {
  841. height: 140px;
  842. }
  843. }
  844. &.th td {
  845. background: #33a7a7;
  846. color: #ffffff;
  847. }
  848. }
  849. }
  850. }
  851. .ztzdfx_box {
  852. width: 320px;
  853. margin-top: 16px;
  854. .zb_text {
  855. font-family: PingFang-SC, PingFang-SC;
  856. font-weight: bold;
  857. font-size: 12px;
  858. color: #009191;
  859. line-height: 24px;
  860. }
  861. .zb_title {
  862. font-family: PingFang-SC, PingFang-SC;
  863. font-weight: bold;
  864. font-size: 10px;
  865. color: #252525;
  866. line-height: 10px;
  867. margin-top: 6px;
  868. }
  869. .zb_line {
  870. width: 100%;
  871. height: 1px;
  872. background: #1d2129;
  873. margin-top: 9px;
  874. }
  875. .zb_pre {
  876. margin-top: 8px;
  877. .zbp_dian {
  878. width: 10px;
  879. height: 10px;
  880. border-radius: 5px;
  881. &.zd1 {
  882. background: #ffd650;
  883. }
  884. &.zd2 {
  885. background: #751e6a;
  886. }
  887. &.zd3 {
  888. background: #012846;
  889. }
  890. }
  891. span {
  892. font-family: PingFang-SC, PingFang-SC;
  893. font-weight: bold;
  894. font-size: 10px;
  895. color: #252525;
  896. line-height: 10px;
  897. margin-left: 8px;
  898. }
  899. }
  900. .zb_memo {
  901. font-family: PingFang-SC, PingFang-SC;
  902. font-weight: bold;
  903. font-size: 10px;
  904. color: #252525;
  905. line-height: 14px;
  906. margin-top: 7px;
  907. }
  908. }
  909. .cb_content {
  910. &.box_dj {
  911. .mddj_title span {
  912. color: #833479;
  913. }
  914. .p3 {
  915. color: #111111;
  916. }
  917. .mbi_title {
  918. background: #833479;
  919. font-weight: bold;
  920. font-size: 10px;
  921. color: #ffffff;
  922. line-height: 14px;
  923. }
  924. .mb_item {
  925. border-bottom: 1px dotted #833479;
  926. }
  927. }
  928. &.box_wbjg {
  929. .mddj_title span {
  930. color: #009191;
  931. }
  932. .p3 {
  933. color: #111111;
  934. }
  935. .mbi_title {
  936. background: #009191;
  937. font-weight: bold;
  938. font-size: 10px;
  939. color: #ffffff;
  940. line-height: 14px;
  941. }
  942. .mb_item {
  943. border-bottom: 1px dotted #009191;
  944. }
  945. }
  946. &.box_gx {
  947. .mddj_title span {
  948. color: #002846;
  949. }
  950. .p3 {
  951. color: #111111;
  952. }
  953. .mbi_title {
  954. background: #002846;
  955. font-weight: bold;
  956. font-size: 10px;
  957. color: #ffffff;
  958. line-height: 14px;
  959. }
  960. .mb_item {
  961. border-bottom: 1px dotted #002846;
  962. }
  963. }
  964. &.box_nbjg {
  965. .mddj_title span {
  966. color: #ffd750;
  967. }
  968. .p3 {
  969. color: #111111;
  970. }
  971. .mbi_title {
  972. background: #ffd750;
  973. font-weight: bold;
  974. font-size: 10px;
  975. color: #ffffff;
  976. line-height: 14px;
  977. }
  978. .mb_item {
  979. border-bottom: 1px dotted #ffd750;
  980. }
  981. .mbi_title {
  982. color: #252525;
  983. }
  984. }
  985. &.box_xx {
  986. .mddj_title span {
  987. color: #afcdf5;
  988. }
  989. .p3 {
  990. color: #111111;
  991. }
  992. .mbi_title {
  993. background: #afcdf5;
  994. font-weight: bold;
  995. font-size: 10px;
  996. color: #ffffff;
  997. line-height: 14px;
  998. }
  999. .mb_item {
  1000. border-bottom: 1px dotted #afcdf5;
  1001. }
  1002. .mbi_title {
  1003. color: #252525;
  1004. }
  1005. }
  1006. &.box_ldl {
  1007. .mddj_title span {
  1008. color: #898989;
  1009. }
  1010. .p3 {
  1011. color: #111111;
  1012. }
  1013. .mbi_title {
  1014. background: #898989;
  1015. font-weight: bold;
  1016. font-size: 10px;
  1017. color: #ffffff;
  1018. line-height: 14px;
  1019. }
  1020. .mb_item {
  1021. border-bottom: 1px dotted #898989;
  1022. }
  1023. .mbi_title {
  1024. color: #fff;
  1025. }
  1026. }
  1027. &.other {
  1028. .mddj_title span {
  1029. font-weight: 800;
  1030. font-size: 32px;
  1031. color: #252525;
  1032. line-height: 32px;
  1033. }
  1034. .nb_title {
  1035. font-weight: bold;
  1036. font-size: 12px;
  1037. color: #252525;
  1038. line-height: 16px;
  1039. }
  1040. .next_box {
  1041. background: #f7fafe;
  1042. }
  1043. }
  1044. }
  1045. .v2-top {
  1046. width: 100%;
  1047. height: 49px;
  1048. background-repeat: no-repeat;
  1049. background-size: 100% 100%;
  1050. padding: 0 8px 0 32px;
  1051. box-sizing: border-box;
  1052. .vt-left {
  1053. font-family: PingFang-SC, PingFang-SC;
  1054. font-weight: bold;
  1055. font-size: 24px;
  1056. color: #ffffff;
  1057. span {
  1058. font-family: PingFangSC, PingFang SC;
  1059. font-weight: 600;
  1060. font-size: 20px;
  1061. color: #199c9c;
  1062. margin-left: 40px;
  1063. }
  1064. &.black {
  1065. color: #002846;
  1066. }
  1067. }
  1068. .vt-right {
  1069. font-family: PingFangSC, PingFang SC;
  1070. font-weight: 400;
  1071. font-size: 8px;
  1072. color: #002846;
  1073. line-height: 14px;
  1074. text-align: right;
  1075. }
  1076. }
  1077. .v2-box {
  1078. margin-top: 13px;
  1079. background: #ffffff;
  1080. border-radius: 10px;
  1081. border: 1px solid #33a7a7;
  1082. padding: 16px 16px 18px;
  1083. position: relative;
  1084. .vb-img1 {
  1085. width: 48px;
  1086. height: 6px;
  1087. position: absolute;
  1088. left: 12px;
  1089. top: -3px;
  1090. }
  1091. .vb-img2 {
  1092. width: 44px;
  1093. height: 20px;
  1094. position: absolute;
  1095. left: 16px;
  1096. bottom: -10px;
  1097. }
  1098. }
  1099. .v2-p {
  1100. font-family: PingFangSC, PingFang SC;
  1101. font-weight: 400;
  1102. font-size: 10px;
  1103. color: #002846;
  1104. line-height: 16px;
  1105. span {
  1106. font-family: DIN, DIN;
  1107. font-weight: bold;
  1108. font-size: 14px;
  1109. color: #009191;
  1110. line-height: 14px;
  1111. margin: 0 10px;
  1112. }
  1113. }
  1114. .v2-p2 {
  1115. font-family: PingFang-SC, PingFang-SC;
  1116. font-weight: bold;
  1117. font-size: 12px;
  1118. color: #002846;
  1119. line-height: 16px;
  1120. }
  1121. .v2-p3 {
  1122. font-family: PingFang-SC, PingFang-SC;
  1123. font-weight: bold;
  1124. font-size: 14px;
  1125. color: #002846;
  1126. line-height: 20px;
  1127. }
  1128. .v2-six {
  1129. flex: 1;
  1130. margin-top: 29px;
  1131. background: #f1f9f9;
  1132. border-radius: 10px;
  1133. position: relative;
  1134. padding: 46px 16px 25px;
  1135. .vsix-title {
  1136. width: 234px;
  1137. height: 42px;
  1138. background: url('https://gitee.com/hw_0302/chuang-heng-wechat-images/raw/master/versionTwo/intro_box_title_bg.png') no-repeat;
  1139. background-size: 100% 100%;
  1140. font-family: PingFangSC, PingFang SC;
  1141. font-weight: 600;
  1142. font-size: 20px;
  1143. color: #ffffff;
  1144. line-height: 42px;
  1145. text-align: center;
  1146. position: absolute;
  1147. left: 50%;
  1148. margin-left: -117px;
  1149. top: -10px;
  1150. }
  1151. .vsix-p {
  1152. font-family: PingFangSC, PingFang SC;
  1153. font-weight: 400;
  1154. font-size: 10px;
  1155. color: #002846;
  1156. line-height: 16px;
  1157. }
  1158. .vsix-boxs {
  1159. margin-top: 16px;
  1160. overflow: hidden;
  1161. .vsb {
  1162. margin-top: 2px;
  1163. background: #ffffff;
  1164. border-radius: 8px;
  1165. padding: 12px 16px 12px 24px;
  1166. .vsb-img {
  1167. width: 48px;
  1168. height: 48px;
  1169. }
  1170. .vsb-right {
  1171. width: calc(100% - 77px);
  1172. margin-left: 29px;
  1173. padding-left: 24px;
  1174. box-sizing: border-box;
  1175. position: relative;
  1176. &::before {
  1177. content: '';
  1178. width: 1px;
  1179. height: 48px;
  1180. background: #e6eaed;
  1181. position: absolute;
  1182. left: 0;
  1183. top: 50%;
  1184. margin-top: -24px;
  1185. }
  1186. .vsbr-top {
  1187. .vsbrt-type {
  1188. width: 24px;
  1189. height: 24px;
  1190. border-radius: 4px;
  1191. font-family: PingFang-SC, PingFang-SC;
  1192. font-weight: bold;
  1193. font-size: 20px;
  1194. color: #ffffff;
  1195. line-height: 24px;
  1196. text-align: center;
  1197. }
  1198. .vsbrt-title {
  1199. font-family: PingFang-SC, PingFang-SC;
  1200. font-weight: bold;
  1201. font-size: 14px;
  1202. line-height: 16px;
  1203. margin-left: 8px;
  1204. }
  1205. }
  1206. .vsbr-desc {
  1207. font-family: PingFangSC, PingFang SC;
  1208. font-weight: 400;
  1209. font-size: 10px;
  1210. color: #002846;
  1211. line-height: 16px;
  1212. margin-top: 10px;
  1213. }
  1214. }
  1215. }
  1216. }
  1217. }
  1218. .v2-data {
  1219. background: #ffffff;
  1220. border-radius: 10px;
  1221. border: 1px solid #aedada;
  1222. width: calc(100% - 9px);
  1223. min-height: 400rpx;
  1224. padding: 46px 16px 16px;
  1225. box-sizing: border-box;
  1226. margin: 27px 0 0 8px;
  1227. position: relative;
  1228. .vd-title {
  1229. width: 134px;
  1230. height: 44px;
  1231. background-size: 100%;
  1232. font-family: PingFangSC, PingFang SC;
  1233. font-weight: 600;
  1234. font-size: 18px;
  1235. color: #ffffff;
  1236. line-height: 30px;
  1237. padding-left: 24px;
  1238. box-sizing: border-box;
  1239. position: absolute;
  1240. top: -1px;
  1241. left: -9px;
  1242. &.vt2 {
  1243. width: 224px;
  1244. }
  1245. &.vt3 {
  1246. line-height: 36px;
  1247. }
  1248. &.black {
  1249. color: #002846;
  1250. }
  1251. }
  1252. }
  1253. .vd-wd {
  1254. margin-top: 8px;
  1255. width: 100%;
  1256. height: 34px;
  1257. border-radius: 6px;
  1258. padding: 0 10px;
  1259. box-sizing: border-box;
  1260. .vdwd-pre {
  1261. width: 30%;
  1262. font-family: PingFangSC, PingFang SC;
  1263. font-weight: 400;
  1264. font-size: 12px;
  1265. color: #4d697e;
  1266. line-height: 34px;
  1267. text-align: left;
  1268. &.vp {
  1269. width: 40%;
  1270. }
  1271. span {
  1272. font-family: DIN, DIN;
  1273. font-weight: bold;
  1274. font-size: 14px;
  1275. color: #002846;
  1276. line-height: 20px;
  1277. }
  1278. }
  1279. }
  1280. .vb-table {
  1281. margin-top: 11px;
  1282. border: 1px solid #ffe796;
  1283. border-radius: 4px;
  1284. .vbt-pre {
  1285. height: 44px;
  1286. .vbtp-left {
  1287. width: 110px;
  1288. height: 44px;
  1289. font-family: PingFangSC, PingFang SC;
  1290. font-weight: 400;
  1291. font-size: 10px;
  1292. color: #ffffff;
  1293. line-height: 14px;
  1294. border-bottom: 1px solid #ffffff;
  1295. box-sizing: border-box;
  1296. &.black {
  1297. color: #002846;
  1298. }
  1299. }
  1300. .vbtp-right {
  1301. width: calc(100% - 110px);
  1302. height: 44px;
  1303. padding: 0 18px;
  1304. box-sizing: border-box;
  1305. display: flex;
  1306. flex-direction: column;
  1307. justify-content: center;
  1308. .vbtpr-title {
  1309. font-family: PingFangSC, PingFang SC;
  1310. font-weight: 400;
  1311. font-size: 9px;
  1312. color: #193d59;
  1313. line-height: 10px;
  1314. }
  1315. .vbtpr-jd {
  1316. margin-top: 7px;
  1317. width: 100%;
  1318. height: 6px;
  1319. background: #f0f2f8;
  1320. border-radius: 3px;
  1321. position: relative;
  1322. .vj_num {
  1323. position: absolute;
  1324. height: 6px;
  1325. left: 0;
  1326. top: 0;
  1327. }
  1328. .vj-val {
  1329. width: 24px;
  1330. height: 20px;
  1331. background: #ffffff;
  1332. border-radius: 4px;
  1333. font-family: DIN, DIN;
  1334. font-weight: bold;
  1335. font-size: 12px;
  1336. color: #002846;
  1337. line-height: 10px;
  1338. position: absolute;
  1339. top: 50%;
  1340. transform: translateY(-50%);
  1341. z-index: 2;
  1342. }
  1343. }
  1344. }
  1345. &:last-child {
  1346. .vbtp-left,
  1347. .vbtp-right {
  1348. border: none;
  1349. }
  1350. }
  1351. }
  1352. .vbt-th {
  1353. height: 26px;
  1354. border-radius: 4px 4px 0px 0px;
  1355. border-bottom: 1px solid #ffffff;
  1356. & > view {
  1357. font-family: PingFang-SC, PingFang-SC;
  1358. font-weight: bold;
  1359. font-size: 10px;
  1360. color: #ffffff;
  1361. line-height: 26px;
  1362. text-align: center;
  1363. }
  1364. &.black {
  1365. & > view {
  1366. color: #002846;
  1367. }
  1368. }
  1369. }
  1370. .vbtt-w1 {
  1371. width: 72px !important;
  1372. }
  1373. .vbtt-w2 {
  1374. width: 46px !important;
  1375. }
  1376. .vbtt-w3 {
  1377. flex: 1 !important;
  1378. }
  1379. .vbtp-num {
  1380. font-family: DIN, DIN;
  1381. font-weight: bold;
  1382. font-size: 14px;
  1383. color: #667e90;
  1384. text-align: center;
  1385. line-height: 44px;
  1386. &.green {
  1387. color: #199c9c;
  1388. }
  1389. }
  1390. .vbtp-desc {
  1391. height: 44px;
  1392. flex: 1;
  1393. display: flex;
  1394. flex-direction: column;
  1395. justify-content: center;
  1396. .vbtpd-title {
  1397. font-family: PingFangSC, PingFang SC;
  1398. font-weight: 400;
  1399. font-size: 9px;
  1400. color: #193d59;
  1401. line-height: 10px;
  1402. }
  1403. .xr_tb {
  1404. width: calc(100% - 20px);
  1405. height: 4px;
  1406. margin-top: 9px;
  1407. position: relative;
  1408. .xt_pre {
  1409. width: calc(100% / 3);
  1410. height: 100%;
  1411. &.p1 {
  1412. background: #ba8eb4;
  1413. }
  1414. &.p2 {
  1415. background: #66bdbd;
  1416. }
  1417. &.p3 {
  1418. background: #afcdf5;
  1419. }
  1420. }
  1421. .xt_score {
  1422. position: absolute;
  1423. left: 14px;
  1424. top: -9px;
  1425. .xts_num {
  1426. width: 24px;
  1427. height: 18px;
  1428. padding: 0 4px;
  1429. box-sizing: border-box;
  1430. background: #ffffff;
  1431. box-shadow: 0px 4px 10px 0px rgba(118, 30, 106, 0.08);
  1432. border-radius: 4px;
  1433. border: 1px solid rgba(131, 52, 120, 0.19);
  1434. font-family: DIN, DIN;
  1435. font-weight: bold;
  1436. font-size: 12px;
  1437. color: #904a87;
  1438. white-space: nowrap;
  1439. &.red {
  1440. color: #904a87;
  1441. }
  1442. &.green {
  1443. color: #199c9c;
  1444. }
  1445. }
  1446. .xts_box {
  1447. flex: 1;
  1448. height: 8px;
  1449. background: #199c9c;
  1450. }
  1451. }
  1452. }
  1453. }
  1454. }
  1455. .vb-category {
  1456. position: absolute;
  1457. top: 80px;
  1458. left: 16px;
  1459. .vbc-pre {
  1460. margin-top: 16px;
  1461. .vbcp-yuan {
  1462. width: 10px;
  1463. height: 10px;
  1464. border-radius: 5px;
  1465. &.y1 {
  1466. background: #9f6196;
  1467. }
  1468. &.y2 {
  1469. background: #afcdf5;
  1470. }
  1471. &.y3 {
  1472. background: #ffd650;
  1473. }
  1474. &.y4 {
  1475. background: #012846;
  1476. }
  1477. }
  1478. .vbcp-text {
  1479. font-family: PingFangSC, PingFang SC;
  1480. font-weight: 400;
  1481. font-size: 12px;
  1482. color: #002846;
  1483. line-height: 10px;
  1484. margin-left: 8px;
  1485. }
  1486. }
  1487. }
  1488. }
  1489. .cd_box{
  1490. width: 100%;
  1491. color: #A1A1A1;
  1492. }