pdf-修改之前版.scss 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784
  1. .cd_box{
  2. padding: 20px 0 30px;
  3. box-sizing: border-box;
  4. position: relative;
  5. border-top: 1px solid rgba(0,0,0,.4);
  6. height: 890px;
  7. color: #111111;
  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: #761E6A;
  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: 400;
  60. font-size: 32px;
  61. color: #761E6A;
  62. line-height: 45px;
  63. margin-top: 20px;
  64. }
  65. &.fm{
  66. background: url('@/assets/images/agent/pdf_fmbg.png') no-repeat;
  67. background-size: 100% 100%;
  68. }
  69. .fm_img{
  70. width: 166px;
  71. height: 48px;
  72. margin: 48px 0 0 62px
  73. }
  74. .fm_title{
  75. margin: 74px 0 0 72px;
  76. .pt_p{
  77. font-size: 64px;
  78. font-weight: bold;
  79. color: #00B7ED;
  80. line-height: 90px;
  81. }
  82. .pt_name{
  83. font-size: 64px;
  84. font-weight: bold;
  85. color: #FFFFFF;
  86. line-height: 90px;
  87. }
  88. .pt_tip{
  89. font-family: PingFangSC, PingFang SC;
  90. font-weight: 400;
  91. font-size: 16px;
  92. color: #FFFFFF;
  93. line-height: 22px;
  94. margin-top: 9px;
  95. }
  96. }
  97. .fm_pre{
  98. padding-left:72px;
  99. margin-top: 14px;
  100. font-size: 16px;
  101. color: #FFFFFF;
  102. .fmp_l{
  103. width: 104px;
  104. }
  105. }
  106. .cb_content{
  107. padding: 28px 32px 0;
  108. &.jxpjmddj{
  109. padding: 28px 0 0;
  110. }
  111. }
  112. &.js{
  113. .js_boxs{
  114. margin-top: 26px;
  115. display: flex;
  116. justify-content: space-between;
  117. .jb_pre{
  118. width: calc(20% - 10px);
  119. height: 302px;
  120. border-radius: 0px 18px 0px 18px;
  121. border: 2px solid #761E6A;
  122. padding-left: 10px;
  123. box-sizing: border-box;
  124. position: relative;
  125. .jbp_zm{
  126. width: 32px;
  127. height: 32px;
  128. background: #761E6A;
  129. font-family: PingFang-SC, PingFang-SC;
  130. font-weight: bold;
  131. font-size: 22px;
  132. color: #FFFFFF;
  133. line-height: 32px;
  134. text-align: center;
  135. position: absolute;
  136. left: 0;
  137. right: 0;
  138. }
  139. img{
  140. width: 48px;
  141. height: 48px;
  142. margin: 35px 32px 0 15px;
  143. }
  144. .jbp_title{
  145. width: 100%;
  146. height: 30px;
  147. padding: 0 20px 7px 0;
  148. border-bottom: 2px solid #761E6A;
  149. box-sizing: border-box;
  150. font-family: STSongti-SC, STSongti-SC;
  151. font-weight: bold;
  152. font-size: 9px;
  153. color: #111111;
  154. line-height: 16px;
  155. margin-top: 10px;
  156. }
  157. p{
  158. font-family: STSongti-SC, STSongti-SC;
  159. font-weight: 400;
  160. font-size: 9px;
  161. color: #111111;
  162. line-height: 14px;
  163. padding: 7px 0 0 0;
  164. &:last-child{
  165. margin-top: 14px;
  166. }
  167. }
  168. &.jp1{
  169. border: 2px solid #9374B5;
  170. .jbp_zm{
  171. background: #9374B5;
  172. }
  173. .jbp_title{
  174. border-bottom: 2px solid #9374B5;
  175. }
  176. }
  177. &.jp2{
  178. border: 2px solid #8C95DC;
  179. .jbp_zm{
  180. background: #8C95DC;
  181. }
  182. .jbp_title{
  183. border-bottom: 2px solid #8C95DC;
  184. }
  185. }
  186. &.jp3{
  187. border: 2px solid #5D7EE5;
  188. .jbp_zm{
  189. background: #5D7EE5;
  190. }
  191. .jbp_title{
  192. border-bottom: 2px solid #5D7EE5;
  193. }
  194. }
  195. &.jp4{
  196. border: 2px solid #61B7C8;
  197. .jbp_zm{
  198. background: #61B7C8;
  199. }
  200. .jbp_title{
  201. border-bottom: 2px solid #61B7C8;
  202. }
  203. }
  204. &.jp5{
  205. border: 2px solid #B6C38D;
  206. .jbp_zm{
  207. background: #B6C38D;
  208. }
  209. .jbp_title{
  210. border-bottom: 2px solid #B6C38D;
  211. }
  212. }
  213. }
  214. }
  215. .js_single_box{
  216. margin-top: 20px;
  217. width: 100%;
  218. height: 112px;
  219. border-radius: 0px 18px 0px 18px;
  220. border: 2px solid #484EAE;
  221. padding-bottom: 10px;
  222. position: relative;
  223. .jsb_zm{
  224. width: 32px;
  225. height: 32px;
  226. background: #484EAE;
  227. font-family: PingFang-SC, PingFang-SC;
  228. font-weight: bold;
  229. font-size: 22px;
  230. color: #FFFFFF;
  231. line-height: 32px;
  232. text-align: center;
  233. position: absolute;
  234. left: 0;
  235. right: 0;
  236. }
  237. .jsb_l{
  238. width: 111px;
  239. img{
  240. width: 48px;
  241. height: 48px;
  242. margin-top: 30px;
  243. }
  244. p{
  245. font-family: STSongti-SC, STSongti-SC;
  246. font-weight: 400;
  247. font-size: 10px;
  248. color: #111111;
  249. line-height: 16px;
  250. margin-top: 9px;
  251. }
  252. }
  253. .jsb_r{
  254. border-left: 2px solid #484EAE;
  255. padding: 10px 22px;
  256. flex: 1;
  257. font-family: STSongti-SC, STSongti-SC;
  258. font-weight: 400;
  259. font-size: 10px;
  260. color: #111111;
  261. line-height: 16px;
  262. }
  263. }
  264. }
  265. .mddj_title{
  266. img{
  267. width: 65px;
  268. height: 45px;
  269. }
  270. span{
  271. font-family: PingFang-SC, PingFang-SC;
  272. font-weight: 800;
  273. font-size: 32px;
  274. color: #761E6A;
  275. line-height: 32px;
  276. margin-left: 8px;
  277. }
  278. }
  279. .mddj_tip{
  280. font-size: 12px;
  281. margin-top: 30px;
  282. }
  283. .mddj_top{
  284. justify-content: space-between;
  285. margin-top: 42px;
  286. .tt_pre{
  287. width: calc(100% / 3 - 5px);
  288. .ttp_l{
  289. width: 27px;
  290. height: 48px;
  291. &.tl1{
  292. background: #EBA1A7;
  293. }
  294. &.tl2{
  295. background: #FBD999;
  296. }
  297. &.tl3{
  298. background: #D7E5A5;
  299. }
  300. }
  301. .ttp_r{
  302. width: calc(100% - 27px);
  303. font-family: PingFangSC, PingFang SC;
  304. font-weight: 400;
  305. font-size: 10px;
  306. color: #252525;
  307. line-height: 14px;
  308. padding-left: 4px;
  309. box-sizing: border-box;
  310. }
  311. }
  312. }
  313. .mddj_table{
  314. margin-top: 33px;
  315. .mt_l{
  316. flex: 1;
  317. box-sizing: border-box;
  318. }
  319. .mt_r{
  320. .mr_pre{
  321. font-size: 10px;
  322. color: #FFFFFF;
  323. width: 27px;
  324. padding: 0 4px;
  325. box-sizing: border-box;
  326. height: 100px;
  327. display: flex;
  328. flex-direction: column;
  329. justify-content: center;
  330. align-items: center;
  331. }
  332. }
  333. .mt_top{
  334. background: #761E6A;
  335. .mt_l{
  336. font-family: PingFangSC, PingFang SC;
  337. font-weight: 400;
  338. font-size: 20px;
  339. color: #FFFFFF;
  340. line-height: 20px;
  341. padding-left: 14px;
  342. }
  343. }
  344. .mt_list{
  345. border: 3px solid #761E6A;
  346. .ml_pre{
  347. border-bottom: 1px solid #E5E7EB;
  348. &:last-child{
  349. border: none;
  350. }
  351. &:nth-child(odd){
  352. background: #DCECFD;
  353. }
  354. &:nth-child(even){
  355. background: #FFFFFF;
  356. }
  357. .mt_l{
  358. padding: 10px 12px;
  359. font-family: PingFangSC, PingFang SC;
  360. font-weight: 400;
  361. font-size: 10px;
  362. color: #252525;
  363. line-height: 16px;
  364. box-sizing: border-box;
  365. }
  366. .mp_pre{
  367. width: 27px;
  368. height: 100%;
  369. font-family: PingFangSC, PingFang SC;
  370. font-weight: 400;
  371. font-size: 10px;
  372. color: #1D2129;
  373. line-height: 13px;
  374. display: flex;
  375. flex-direction: column;
  376. align-items: center;
  377. justify-content: center;
  378. &.mp1{
  379. background: #EBA1A7;
  380. }
  381. &.mp2{
  382. background: #FBD999;
  383. }
  384. &.mp3{
  385. background: #D7E5A5;
  386. }
  387. }
  388. }
  389. }
  390. }
  391. .pjgx_title{
  392. font-size: 32px;
  393. color: #F09216;
  394. margin-top: 20px;
  395. }
  396. .mddj_boxs{
  397. margin-top: 10px;
  398. .mb_item{
  399. padding: 20px 0;
  400. border-bottom: 1px dotted #833478;
  401. .mbi_title{
  402. background: rgba(131,52,120,0.12);
  403. font-family: PingFang-SC, PingFang-SC;
  404. font-weight: bold;
  405. font-size: 10px;
  406. color: #761E6A;
  407. line-height: 14px;
  408. padding: 5px;
  409. display: inline;
  410. }
  411. .mbi_text{
  412. font-family: PingFangSC, PingFang SC;
  413. font-weight: 400;
  414. font-size: 10px;
  415. color: #111111;
  416. line-height: 14px;
  417. margin-top: 10px;
  418. }
  419. }
  420. }
  421. .cyfx_boxs{
  422. margin-top: 25px;
  423. display: flex;
  424. .cyfxb_box{
  425. width: calc(100% / 4 - 1px);
  426. border-left: 1px dotted #C1C7D2;
  427. padding: 0 5px;
  428. box-sizing: border-box;
  429. .cbb_top{
  430. padding: 9px 0;
  431. border-bottom: 1px dotted #C1C7D2;
  432. font-family: PingFangSC, PingFang SC;
  433. font-weight: 600;
  434. font-size: 20px;
  435. color: #93C000;
  436. line-height: 24px;
  437. text-align: right;
  438. &.red{
  439. color: #F31616;
  440. }
  441. }
  442. .cbb_bottom{
  443. .cbbb_item{
  444. width: 100%;
  445. display: flex;
  446. align-items: center;
  447. justify-content: space-between;
  448. margin-top: 10px;
  449. min-height: 64px;
  450. .ci_l{
  451. width: calc(100% - 42px);
  452. font-family: PingFangSC, PingFang SC;
  453. font-weight: 400;
  454. font-size: 10px;
  455. color: #252525;
  456. line-height: 16px;
  457. padding-right: 10px;
  458. box-sizing: border-box;
  459. }
  460. .ci_r{
  461. width: 42px;
  462. height: 42px;
  463. .circle {
  464. position: relative;
  465. width: 39px;
  466. height: 39px;
  467. border-radius: 50%;
  468. border: 3px solid #E5E5E5;
  469. background-color: transparent;
  470. }
  471. .semi-circle {
  472. position: absolute;
  473. top: -3px;
  474. right: -3px;
  475. width: 39px;
  476. height: 39px;
  477. border-radius: 100%;
  478. background: conic-gradient(
  479. #93C000 0deg, /* 起始点 */
  480. #93C000 calc(var(--percentage, 0) * 3.6deg), /* 切割范围 */
  481. transparent calc(var(--percentage, 0) * 3.6deg), /* 切割的部分,使用透明 */
  482. transparent 360deg /* 圆的结束 */
  483. );
  484. z-index: 2;
  485. &.red{
  486. background: conic-gradient(
  487. #F31616 0deg, /* 起始点 */
  488. #F31616 calc(var(--percentage, 0) * 3.6deg), /* 切割范围 */
  489. transparent calc(var(--percentage, 0) * 3.6deg), /* 切割的部分,使用透明 */
  490. transparent 360deg /* 圆的结束 */
  491. );
  492. }
  493. }
  494. .number {
  495. position: absolute;
  496. width: 100%;
  497. height: 100%;
  498. left: 0;
  499. top: 0;
  500. background: #FFFFFF;
  501. font-family: PingFang-SC, PingFang-SC;
  502. font-weight: 800;
  503. font-size: 18px;
  504. color: #93C000;
  505. z-index: 3;
  506. display: flex;
  507. flex-direction: column;
  508. align-items: center;
  509. justify-content: center;
  510. border-radius: 50%;
  511. &.red{
  512. color: #F31616;
  513. }
  514. }
  515. }
  516. }
  517. }
  518. }
  519. }
  520. .jxpjmddj_box{
  521. border-radius: 0px 6px 0px 6px;
  522. border: 1px solid #E5E7EB;
  523. margin-top: 20px;
  524. padding: 8px;
  525. .jb_title{
  526. font-family: PingFangSC, PingFang SC;
  527. font-weight: 400;
  528. font-size: 12px;
  529. color: #252525;
  530. line-height: 16px;
  531. }
  532. .jb_title2{
  533. margin-top: 12px;
  534. font-family: PingFangSC, PingFang SC;
  535. font-weight: 400;
  536. font-size: 20px;
  537. color: #761E6A;
  538. line-height: 16px;
  539. }
  540. .jb_text{
  541. font-family: PingFangSC, PingFang SC;
  542. font-weight: 400;
  543. font-size: 10px;
  544. color: #252525;
  545. line-height: 16px;
  546. margin-top: 10px;
  547. }
  548. }
  549. .xxfx_title{
  550. margin-top: 40px;
  551. .xt_pre{
  552. width: 58px;
  553. font-family: PingFang-SC, PingFang-SC;
  554. font-weight: bold;
  555. font-size: 16px;
  556. color: #666666;
  557. line-height: 16px;
  558. text-align: center;
  559. }
  560. }
  561. .xxfx_list{
  562. .xl_item{
  563. margin-top: 20px;
  564. .xli_l{
  565. width: 177px;
  566. .xl_pre{
  567. width: 58px;
  568. font-family: PangMenZhengDaoBiaoTiTiMianFeiBan, PangMenZhengDaoBiaoTiTiMianFeiBan;
  569. font-weight: normal;
  570. font-size: 20px;
  571. color: #666666;
  572. line-height: 16px;
  573. text-align: center;
  574. &.red{
  575. color: #833478;
  576. }
  577. }
  578. }
  579. .xli_r{
  580. width: calc(100% - 177px);
  581. .xr_p{
  582. font-family: PingFangSC, PingFang SC;
  583. font-weight: 400;
  584. font-size: 10px;
  585. color: #252525;
  586. line-height: 10px;
  587. }
  588. .xr_tb{
  589. width: 100%;
  590. height: 4px;
  591. margin-top: 26px;
  592. position: relative;
  593. .xt_pre{
  594. width: calc(100% / 3);
  595. height: 100%;
  596. &.p1{
  597. background: #761E6A;
  598. }
  599. &.p2{
  600. background: rgba(118,30,106,0.6);;
  601. }
  602. &.p3{
  603. background: #00AAA8;
  604. }
  605. }
  606. .xt_score{
  607. position: absolute;
  608. left: 14px;
  609. top: -20px;
  610. .xts_num{
  611. background: #FFFFFF;
  612. box-shadow: 0px 4px 10px 0px rgba(118,30,106,0.08);
  613. border-radius: 8px;
  614. border: 1px solid rgba(131,52,120,0.19);
  615. font-family: PangMenZhengDao, PangMenZhengDao;
  616. font-weight: normal;
  617. font-size: 12px;
  618. line-height: 16px;
  619. padding: 10px 8px;
  620. white-space: nowrap;
  621. &.red{
  622. color: #761E6A;
  623. }
  624. &.green{
  625. color: #00AAA8;
  626. }
  627. }
  628. .xts_box{
  629. flex: 1;
  630. height: 13px;
  631. background: #8F2E7C;
  632. }
  633. }
  634. }
  635. }
  636. }
  637. }
  638. .next_box{
  639. margin-top: 10px;
  640. background: rgba(118,30,106,0.05);
  641. border-radius: 0px 6px 0px 6px;
  642. padding: 8px 8px;
  643. .nb_title{
  644. font-family: PingFang-SC, PingFang-SC;
  645. font-weight: bold;
  646. font-size: 12px;
  647. color: #761E6A;
  648. line-height: 16px;
  649. }
  650. .nb_p{
  651. font-family: PingFangSC, PingFang SC;
  652. font-weight: 400;
  653. font-size: 10px;
  654. color: #111111;
  655. line-height: 16px;
  656. margin-top: 6px;
  657. }
  658. .nb_sj{
  659. font-family: PingFangSC, PingFang SC;
  660. font-weight: 400;
  661. font-size: 10px;
  662. color: #252525;
  663. line-height: 20px;
  664. padding-left: 18px;
  665. }
  666. }
  667. .next_tip{
  668. font-family: PingFang-SC, PingFang-SC;
  669. font-weight: bold;
  670. font-size: 10px;
  671. color: #761E6A;
  672. line-height: 16px;
  673. margin-top: 9px;
  674. text-align: center;
  675. }
  676. .team_title{
  677. margin-top: 20px;
  678. font-size: 20px;
  679. font-weight: bold;
  680. line-height: 24px;
  681. color: #111111;
  682. }
  683. .team_p{
  684. font-size: 10px;
  685. line-height: 16px;
  686. color: #111111;
  687. margin-top: 6px;
  688. }
  689. .cc_table{
  690. margin-top: 11px;
  691. table{
  692. width: 100%;
  693. border-collapse: separate;
  694. border-spacing: 1px;
  695. background-color: #EFEFEF;
  696. tr{
  697. td{
  698. font-family: PingFangSC, PingFang SC;
  699. font-weight: 400;
  700. font-size: 10px;
  701. color: #111111;
  702. line-height: 16px;
  703. min-height: 28px;
  704. background: #FFFFFF;
  705. padding: 5px 5px;
  706. &.red{
  707. background: #761E6A;
  708. color: #FFFFFF;
  709. }
  710. &.pink{
  711. width: 58px;
  712. background: #DCBAD4;
  713. }
  714. &.yellow{
  715. background: #FFD750;
  716. }
  717. &.th{
  718. text-align: center;
  719. }
  720. &.title{
  721. width: 27px;
  722. text-align: center;
  723. }
  724. }
  725. }
  726. }
  727. }
  728. .team_table{
  729. margin-top: 10px;
  730. table{
  731. width: 100%;
  732. border-collapse: separate;
  733. border-spacing: 1px;
  734. background-color: #EFEFEF;
  735. tr{
  736. td{
  737. font-family: PingFangSC, PingFang SC;
  738. font-weight: 400;
  739. font-size: 10px;
  740. color: #252525;
  741. line-height: 16px;
  742. padding: 6px 10px;
  743. background: #FFFFFF;
  744. &.mw{
  745. width: 50px;
  746. padding: 5px;
  747. }
  748. &.tc{
  749. height: 140px;
  750. }
  751. }
  752. &.th td{
  753. background: #761E6A;
  754. color: #FFFFFF;
  755. }
  756. }
  757. }
  758. }
  759. }