index.wxss 34 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330
  1. page {
  2. width: 100%;
  3. overflow-x: hidden;
  4. }
  5. .safetyGoods {
  6. position: relative;
  7. background-color: #fff;
  8. width: 45%;
  9. height: 110rpx;
  10. display: flex;
  11. align-items: center;
  12. padding-left: 20rpx;
  13. border-radius: 20rpx;
  14. }
  15. /* 横线 */
  16. .line {
  17. width: 100%;
  18. /* height: 1px;
  19. background-color: rgb(245, 243, 243); */
  20. margin: 34rpx 0;
  21. border-bottom: 1px dashed rgb(245, 243, 243);
  22. }
  23. .tag {
  24. margin-top: 0.8rem;
  25. display: flex;
  26. flex-wrap: nowrap;
  27. overflow-y: scroll;
  28. max-height: 140rpx;
  29. flex-shrink: 0;
  30. font-size: 24rpx;
  31. color: var(--subtitleColor);
  32. }
  33. .tag::-webkit-scrollbar {
  34. width: 0;
  35. height: 0;
  36. color: transparent;
  37. }
  38. .product-tag {
  39. flex-shrink: 0;
  40. }
  41. .product-tag-item {
  42. display: inline-block;
  43. background: var(--subtitleColor);
  44. color: #000;
  45. border-radius: 4rpx;
  46. padding: 4rpx 8px;
  47. border-radius: 8rpx;
  48. margin-right: 16rpx;
  49. margin-bottom: 16rpx;
  50. flex-shrink: 0;
  51. }
  52. .active {
  53. width: 100%;
  54. padding-bottom: 90rpx;
  55. }
  56. .top {
  57. width: 100%;
  58. margin-bottom: 20rpx;
  59. }
  60. .top .swiper {
  61. width: 100%;
  62. height: 388rpx;
  63. }
  64. .top .swiper image {
  65. width: 100%;
  66. height: 388rpx;
  67. }
  68. .product-box {
  69. padding: 10rpx 20rpx;
  70. font-size: 28rpx;
  71. overflow: hidden;
  72. background: #fff;
  73. margin-top: 20rpx
  74. }
  75. .product-minfo-box {
  76. padding: 10rpx 0;
  77. display: flex;
  78. justify-content: space-between;
  79. flex-wrap: wrap;
  80. align-items: center;
  81. }
  82. .product-info-box {
  83. padding: 10rpx 0;
  84. /*border-bottom: 1px solid #e7e7e7;*/
  85. display: flex;
  86. align-items: center;
  87. }
  88. .col {
  89. margin-right: 20rpx;
  90. }
  91. .active-type .active-type-st {
  92. color: var(--subtitleColor);
  93. border: 1rpx solid var(--subtitleColor);
  94. padding: 0 15rpx;
  95. border-radius: 10rpx;
  96. font-size: 24rpx
  97. }
  98. .colBox {
  99. display: flex;
  100. justify-content: flex-start;
  101. align-items: center;
  102. }
  103. .col-s {
  104. text-decoration: line-through;
  105. }
  106. .product-info-line {
  107. /* padding: 10rpx 0; */
  108. font-size: 32rpx;
  109. }
  110. .product-title {
  111. width: 100%;
  112. display: -webkit-box;
  113. -webkit-box-orient: vertical;
  114. -webkit-line-clamp: 2;
  115. overflow: hidden;
  116. margin-top: 20rpx;
  117. font-weight: 600;
  118. font-size: 32rpx;
  119. }
  120. .content {
  121. padding-bottom: 160rpx;
  122. }
  123. .census {
  124. width: 100%;
  125. padding: 0 30rpx 20rpx 30rpx;
  126. background-color: #fff;
  127. margin-bottom: 20rpx;
  128. box-sizing: border-box;
  129. }
  130. .census-title {
  131. font-size: 24rpx;
  132. padding-top: 20rpx;
  133. color: #878787
  134. }
  135. .censusList {
  136. width: 100%;
  137. display: flex;
  138. align-items: center;
  139. position: relative;
  140. }
  141. .list {
  142. float: left;
  143. margin-top: 20rpx;
  144. margin-right: 20rpx;
  145. position: relative;
  146. }
  147. .list .joinHeard {
  148. width: 47rpx;
  149. height: 47rpx;
  150. border-radius: 50%;
  151. }
  152. .list .name {
  153. width: 80rpx;
  154. text-align: center;
  155. font-size: 22rpx;
  156. color: #908F90;
  157. overflow: hidden;
  158. text-overflow: ellipsis;
  159. white-space: nowrap;
  160. }
  161. .next {
  162. width: 15rpx;
  163. height: 15rpx;
  164. border-right: 2px solid #666;
  165. border-bottom: 2px solid #666;
  166. transform: rotate(-45deg) translateY(-50%);
  167. position: absolute;
  168. top: 50%;
  169. right: 20rpx;
  170. }
  171. .newsDet {
  172. width: 100%;
  173. background-color: #fff;
  174. padding-left: 40rpx;
  175. margin-bottom: 20rpx;
  176. box-sizing: border-box;
  177. }
  178. .newsList {
  179. width: 99%;
  180. padding: 20rpx 0;
  181. border-bottom: 1px solid #eee;
  182. display: flex;
  183. justify-content: flex-start;
  184. align-items: center;
  185. position: relative;
  186. }
  187. .newsList:last-child {
  188. border-bottom: 0 none;
  189. }
  190. .newsList .icon {
  191. font-size: 44rpx;
  192. margin-right: 20rpx;
  193. }
  194. .newsList .icon-t {
  195. font-size: 36rpx;
  196. margin-right: 20rpx;
  197. }
  198. .address {
  199. width: 100;
  200. font-size: 26rpx;
  201. color: #595757;
  202. overflow: hidden;
  203. text-overflow: ellipsis;
  204. white-space: nowrap;
  205. letter-spacing: 1px;
  206. }
  207. .navigation {
  208. padding-left: 18rpx;
  209. display: inline-flex;
  210. align-items: center;
  211. position: absolute;
  212. right: 80rpx;
  213. top: 16rpx;
  214. }
  215. .navigation::after {
  216. content: '';
  217. width: 1px;
  218. height: 50rpx;
  219. background-color: var(--subtitleColor);
  220. position: absolute;
  221. left: -10rpx;
  222. top: 0;
  223. z-index: 1;
  224. }
  225. .navigateT {
  226. font-size: 26rpx;
  227. color: #595757;
  228. margin-left: 10rpx;
  229. }
  230. .icon-Navigate {
  231. font-size: 50rpx;
  232. }
  233. .newsTitle {
  234. font-size: 26rpx;
  235. color: #595757;
  236. overflow: hidden;
  237. text-overflow: ellipsis;
  238. white-space: nowrap;
  239. }
  240. .bottom {
  241. width: 100%;
  242. height: 90rpx;
  243. position: fixed;
  244. left: 0;
  245. bottom: 0;
  246. z-index: 9999;
  247. display: flex;
  248. }
  249. .bottom .btn {
  250. width: 100%;
  251. line-height: 90rpx;
  252. text-align: center;
  253. font-size: 30rpx;
  254. color: #fff;
  255. }
  256. .consult {
  257. background-color: #585453;
  258. }
  259. .enroll {
  260. background-color: var(--subtitleColor);
  261. }
  262. .details {
  263. overflow-x: hidden;
  264. }
  265. .product-nav {
  266. height: 75rpx;
  267. }
  268. .nav {
  269. width: 100%;
  270. height: 75rpx;
  271. border-bottom: 1px solid #E9E9E9;
  272. display: flex;
  273. padding: 0 30rpx;
  274. box-sizing: border-box;
  275. background-color: #fff;
  276. }
  277. .topNav {
  278. width: 100%;
  279. height: 75rpx;
  280. position: fixed;
  281. left: 0;
  282. top: 0;
  283. z-index: 9999;
  284. background-color: #fff;
  285. display: flex;
  286. box-shadow: 0px 3px 6px 1px rgba(207, 212, 226, 0.9);
  287. padding: 0 30rpx;
  288. box-sizing: border-box;
  289. }
  290. .nav .nav-col,
  291. .topNav .nav-col {
  292. width: 100%;
  293. font-size: 28rpx;
  294. text-align: center;
  295. line-height: 75rpx;
  296. background-color: #fff;
  297. position: relative;
  298. }
  299. .detailsNav .navFix {
  300. position: fixed;
  301. left: 0;
  302. top: 0;
  303. }
  304. .nav .nav-col .navCol,
  305. .topNav .nav-col .navCol {
  306. display: inline-block;
  307. line-height: 64rpx;
  308. padding: 0 6rpx;
  309. }
  310. .nav-col .total {
  311. position: absolute;
  312. top: 5rpx;
  313. right: 0;
  314. border-radius: 40rpx;
  315. background: var(--subtitleColor);
  316. font-size: 20rpx;
  317. color: #fff;
  318. line-height: 30rpx;
  319. padding: 0 10rpx;
  320. }
  321. .nav-col .current {
  322. color: var(--subtitleColor);
  323. border-bottom: 2px solid var(--subtitleColor);
  324. }
  325. .head>image:first-child {
  326. margin-left: 0;
  327. }
  328. .head>image {
  329. width: 50rpx;
  330. height: 50rpx;
  331. border-radius: 100%;
  332. margin-left: -20rpx;
  333. border: 4rpx solid #fff;
  334. vertical-align: middle;
  335. }
  336. .groupText {
  337. font-size: 24rpx;
  338. color: #3d4145;
  339. }
  340. .colRight .groupBtn {
  341. width: 170rpx;
  342. height: 60rpx;
  343. text-align: center;
  344. line-height: 60rpx;
  345. font-size: 28rpx;
  346. color: #fff;
  347. border-radius: 30rpx;
  348. background-color: var(--subtitleColor);
  349. margin-right: 10rpx;
  350. padding: 0 20rpx;
  351. }
  352. .colRight .fill {
  353. background-color: #ccc !important;
  354. }
  355. /*评价*/
  356. .userInfor {
  357. margin-top: -30rpx;
  358. padding: 20rpx 0;
  359. display: flex;
  360. align-items: center;
  361. position: relative;
  362. justify-content: space-between;
  363. }
  364. .userBox {
  365. flex-shrink: 0;
  366. text-align: right;
  367. }
  368. .headerBox {
  369. flex-shrink: 1;
  370. width: 100%;
  371. }
  372. .headerBox>text {
  373. white-space: nowrap;
  374. max-width: 180rpx;
  375. vertical-align: middle;
  376. font-size: 28rpx;
  377. display: inline-block;
  378. overflow: hidden;
  379. text-overflow: ellipsis;
  380. }
  381. .headerBox .headerImgB {
  382. width: 47rpx;
  383. height: 47rpx;
  384. border-radius: 50%;
  385. vertical-align: middle;
  386. margin-right: 10rpx;
  387. }
  388. .fen {
  389. position: absolute;
  390. right: 0;
  391. top: 28rpx;
  392. }
  393. .fen image {
  394. width: 57rpx;
  395. height: 30rpx;
  396. }
  397. .score {
  398. font-size: 28rpx;
  399. color: #595757;
  400. line-height: 40rpx;
  401. }
  402. .starBlank {
  403. width: 194rpx;
  404. height: 40rpx;
  405. background-size: contain;
  406. margin-left: 20rpx;
  407. }
  408. .mini-starBlank {
  409. width: 176rpx;
  410. height: 20rpx;
  411. margin-left: 10rpx;
  412. }
  413. .scoreBG {
  414. background-size: contain;
  415. }
  416. .score .sign {
  417. color: var(--subtitleColor);
  418. }
  419. .comment_content {
  420. overflow: hidden;
  421. text-overflow: ellipsis;
  422. display: -webkit-box;
  423. -webkit-line-clamp: 4;
  424. -webkit-box-orient: vertical;
  425. display: -moz-box;
  426. -moz-line-clamp: 4;
  427. word-wrap: break-word;
  428. word-break: break-all;
  429. white-space: normal;
  430. font-size: 22rpx;
  431. color: #717071;
  432. }
  433. .scoreImg {
  434. display: flex;
  435. align-items: center;
  436. flex-wrap: wrap;
  437. }
  438. .appraise {
  439. border-radius: 18rpx;
  440. }
  441. .scoreImg image {
  442. width: 135rpx;
  443. height: 135rpx;
  444. margin-left: 20rpx;
  445. border-radius: 12rpx;
  446. }
  447. .addScore {
  448. width: 100%;
  449. font-size: 26rpx;
  450. color: var(--subtitleColor);
  451. margin-top: 20rpx;
  452. border-top: 1px solid #E9E9E9;
  453. }
  454. .comment {
  455. padding:20rpx 20rpx;
  456. }
  457. .scoreBox {
  458. height: 40rpx;
  459. font-size: 28rpx;
  460. color: #595757;
  461. }
  462. .scoreTit {
  463. color: #000;
  464. font-size: 26rpx;
  465. vertical-align: middle
  466. }
  467. .noScore {
  468. width: 100%;
  469. text-align: center;
  470. line-height: 60rpx;
  471. font-size: 26rpx;
  472. color: #bbb;
  473. }
  474. .evaluate {
  475. width: 100%;
  476. padding: 0 10rpx;
  477. box-sizing: border-box;
  478. overflow-x: hidden;
  479. }
  480. .video {
  481. width: 100%;
  482. border-radius: 20rpx;
  483. }
  484. .topbox {
  485. width: 100%;
  486. height: 75rpx;
  487. }
  488. .vipPrompt {
  489. width: 100%;
  490. color: var(--subtitleColor);
  491. font-size: 24rpx;
  492. padding: 10rpx 0;
  493. line-height: 60rpx;
  494. border-top: 1px solid #e7e7e7;
  495. }
  496. .viode-top {
  497. padding-top: 30rpx;
  498. }
  499. .addTitle {
  500. font-size: 28rpx;
  501. color: var(--subtitleColor);
  502. padding: 10rpx 0;
  503. }
  504. .reply {
  505. background-color: #f9f9f9;
  506. border-radius: 14rpx;
  507. padding: 0 20rpx;
  508. box-sizing: border-box;
  509. margin-top: 30rpx;
  510. position: relative;
  511. }
  512. .reply::before {
  513. content: '';
  514. width: 0;
  515. height: 0;
  516. border-width: 0 16rpx 20rpx;
  517. border-style: solid;
  518. border-color: transparent transparent #f9f9f9;
  519. position: absolute;
  520. top: -20rpx;
  521. }
  522. .replyTitle {
  523. display: flex;
  524. align-items: center;
  525. padding-left: 20rpx;
  526. border-bottom: 1px solid #ebebeb;
  527. }
  528. .replyTitle text {
  529. margin-right: 14rpx;
  530. font-size: 34rpx;
  531. }
  532. .detail-content {
  533. padding: 0 10rpx;
  534. box-sizing: border-box;
  535. background: #fff
  536. }
  537. .product-nav-fiexd~.detail-content {
  538. padding-top: 75rpx;
  539. }
  540. .barOnBottom {
  541. /* width: calc(100% - 40rpx);
  542. padding: 10rpx 20rpx; */
  543. width: 100%;
  544. position: fixed;
  545. left: 0;
  546. bottom: -2rpx;
  547. z-index: 9999;
  548. box-shadow: 0 -2rpx 5rpx rgba(0, 0, 0, .2);
  549. background: #fff;
  550. }
  551. .barOnBottom .buttons-row {
  552. padding: 10rpx 20rpx;
  553. }
  554. .label {
  555. box-sizing: border-box;
  556. display: flex;
  557. flex-wrap: wrap;
  558. padding: 0 20rpx;
  559. margin-top: 20rpx;
  560. }
  561. .labelCol {
  562. line-height: 54rpx;
  563. padding: 0 20rpx;
  564. font-size: 26rpx;
  565. border-radius: 30rpx;
  566. border: 1px solid var(--subtitleColor);
  567. margin: 10rpx;
  568. }
  569. .labelCh {
  570. color: #fff;
  571. background-color: var(--subtitleColor);
  572. }
  573. .labelNo {
  574. color: var(--subtitleColor);
  575. background-color: #fff;
  576. }
  577. .item-disabled {
  578. background-color: #fafafa !important;
  579. color: #c8c9cc !important;
  580. border-color: #f6f5f5 !important;
  581. }
  582. .bbztx-editor {
  583. position: relative;
  584. color: #595757;
  585. }
  586. .bbztx-editor .overflow {
  587. position: absolute;
  588. top: 0;
  589. left: 0;
  590. width: 100%;
  591. height: 100%;
  592. line-height: 100%;
  593. background: rgba(0, 0, 0, .3);
  594. z-index: 10
  595. }
  596. .bbztx-editor .overflow:before {
  597. content: "";
  598. display: block;
  599. width: 100%;
  600. height: 100%;
  601. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QURBNURDREY5QzRDMTFFOEFFMUVDNENDRDE3ODgzMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QURBNURDRTA5QzRDMTFFOEFFMUVDNENDRDE3ODgzMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBREE1RENERDlDNEMxMUU4QUUxRUM0Q0NEMTc4ODMxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBREE1RENERTlDNEMxMUU4QUUxRUM0Q0NEMTc4ODMxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgWQeh4AAAG1SURBVHjazFexboMwEIWqO+oPsLCxRQpTsnRGivoH/QnmQrvyEwzZOkVi79IsCTNTJ34A+ICIHtW1sa6HbRxE8qS3YPPe3fmwjd11nXUt3I+YGwBXwCXQB7rAB2ANrIAlsADugUctxT5zBUNgBmw6PTQ4P1RpywY9YDrClAsiRZ1R5mvgrpsGO9T752MzDbcGvgEfB1bqiOta4Dr72Acr7AsOH8AX4KdszT1JxjnwGegMVMvB8VxSAU9W9pR56QsYSUy5ICJ8jyIdMg+Z5uoFNpqmlBsmgEb8CsTJGRNpJBGPNQKIGM2MmgdM1rmi1J1GAA7TAw36WXfYd32nOqRD34GtYo9KgLFkvEUdEQ76/WW+JdEdNBpMRKzI/kDmb8XMfRLdXiNr3Qq0qCfix+/X3CWDhcEhJQuA6rli2U+kLAuNTh4CtwQLMucklr3mymIIm3lG9Wqx7BUZXBoav2L5LYVeJZqXZJD79EyNz5/WGaVoXjC3lqcJjC3UCdgGvHCH65GY7nCX7O0qY+293eRUS6Y81a56ns9+k7mpO9yst9ebvLfP8sdij/hRnPxfbYz55PgWYACplrdElmq06AAAAABJRU5ErkJggg==') center no-repeat;
  602. }
  603. .editor-back .bbztx-editor-h3title,
  604. .editor-back .bbztx-editor-title {
  605. color: #000;
  606. }
  607. .bbztx-editor p {
  608. margin: 10rpx 0;
  609. }
  610. .bbztx-editor-textcenter,
  611. .bbztx-editor-pcenter,
  612. .bbztx-editor-content {
  613. text-align: center;
  614. line-height: 50rpx;
  615. font-size: 28rpx;
  616. }
  617. .bbztx-editor-title {
  618. text-align: center;
  619. font-size: 28rpx;
  620. line-height: 20rpx;
  621. }
  622. .bbztx-editor-title:before,
  623. .bbztx-editor-title:after,
  624. .editor-back .bbztx-editor-h3title:before,
  625. .editor-back .bbztx-editor-h3title:after {
  626. content: "";
  627. position: relative;
  628. top: -2rpx;
  629. display: inline-block;
  630. width: 14rpx;
  631. height: 14rpx;
  632. background: #F05469;
  633. transform: rotate(45deg);
  634. -webkit-transform: rotate(45deg);
  635. -moz-transform: rotate(45deg);
  636. -o-transform: rotate(45deg);
  637. -ms-transform: rotate(45deg);
  638. }
  639. .bbztx-editor-title:before,
  640. .editor-back .bbztx-editor-h3title:before {
  641. margin-right: 20rpx;
  642. }
  643. .bbztx-editor-title:after,
  644. .editor-back .bbztx-editor-h3title:after {
  645. margin-left: 20rpx;
  646. }
  647. .bbztx-editor-tcontent {
  648. margin: 210rpx 0;
  649. }
  650. .bbztx-editor-tcontent p,
  651. .bbztx-editor-content {
  652. margin: 0 !important;
  653. }
  654. .bbztx-editor-content {
  655. text-align: left;
  656. }
  657. .bbztx-editor-img {
  658. margin: 30rpx 0;
  659. text-align: center;
  660. }
  661. .bbztx-editor-img img {
  662. max-width: 100%;
  663. width: auto;
  664. }
  665. .bbztx-editor-h2title {
  666. font-size: 32rpx;
  667. display: inline-block;
  668. font-weight: bold;
  669. position: relative;
  670. color: #fff;
  671. background: #F05469;
  672. border-radius: 0 80rpx 80rpx 0;
  673. padding: 6rpx 80rpx 6rpx 80rpx;
  674. }
  675. .bbztx-editor-h2title:after {
  676. content: "";
  677. position: absolute;
  678. top: 50%;
  679. right: 10rpx;
  680. width: 100%;
  681. height: 80%;
  682. transform: translate(0, -50%);
  683. -webkit-transform: translate(0, -50%);
  684. display: block;
  685. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjY5RjA5MkY5QzQxMTFFODgwODBENkVFNzlBRTNGRDAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjY5RjA5MzA5QzQxMTFFODgwODBENkVFNzlBRTNGRDAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjlGMDkyRDlDNDExMUU4ODA4MEQ2RUU3OUFFM0ZEMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NjlGMDkyRTlDNDExMUU4ODA4MEQ2RUU3OUFFM0ZEMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvgQOI8AAANASURBVHjavJdpSBVRFMff02f2oaQFJQSJ0rC0SAqSTMgwAotEIqhIKAhCgoIWaEPxUyZUBAW2EFTkx6JA0g9RRCu5RPlF2zCjhVBDjRZNp9/R82y6znszo9SBHzN35p77P3Nn7j1nggEPZllWkMNSWA05kA4zIAYG4RO0wkO4CY+CwaDlNm7QRXQCh22wB9LgJzyGZ9CubemTDJmwDCbDKzgBFwiiL+DXEM6DVmvY7sImmKT3YmAKxBk+cbAG6tRP/PP8iAahFAbgqQaRD9P1fiy06eDfYWGU4F/qOKX66lyFq3TgJ7AeVkAJPJcAIAS90AOvId1hnAIogmL4qONVRQ2AmxXWH5OIr0M1pOhAc7Vfre0V5Iava/sUXIJ+a7RVRBIuNDq263vdqe1ql1mTwJOhEY5bka3QdEyAD1Z0O+AiLlN92XI30UmwO5a7OBx1W5KwVV9VN7zQaT8Hbx3GKw87xkNHFOHDHlZIGXTpqsiGDTAbGjQY00QvPqBf5Zim2iYuK+C8rohs2/VMXW5OVhSiTwF0QDekwj24Bi3sTnUuorEcDkE+LNfLt7gu/rK9pujOGNCtNxHmaLtA1nUTJ22QoIOsRbTG4xPnarBeTLbZBbAKioe2Zd0sjkAaHIN3cu5jC/ZsNj/R6wlpIujiaSUZ7JNdi+Ntjrs4ypr8AQe53+2gP+AjXdgTzOchXQ1qt/FEs6DFFnQ9JEb40ORLv6i0RHjoPtho89s7NBPhaXcYuM0YoNkpAMNnItwx/L7BSqNfpejKSRNc9SDuNYB1hs8Ohz43RFcqkXrIdU15wzYfNrv0GTTa8uRJMDNcC4ie6MpJLSRpFfKXU4TB+wP+rQTC35UUF9NENyzeCdsNB2mfNa5VwpUxiMtKemMLpFN1RxLLL8gw3k2W7d3JhznVw9qfB1/U5ysstt1bBIMjicVIqQ90y3QSXxIYh2l91zAqpRrFRGUE8axxip92LCYcyqj92s6wiaeOQ7gsahnlUECe1KnaYt+dfIpKrXDGUwHpUDo32vOzT+Ecze/eSucoPw01WqOFPHxUnn8a/P4u9cB9aIb30Kt1QLLm6lxte/pdCnqchX/zo2jL8f/dfgswAKSOSPgWwycoAAAAAElFTkSuQmCC') right center no-repeat;
  686. background-size: contain;
  687. }
  688. .bbztx-editor-h3title,
  689. .bbztx-editor-h4title {
  690. text-align: center;
  691. color: #F05469;
  692. font-size: 32rpx;
  693. padding: 20rpx 0;
  694. }
  695. .bbztx-editor-h4title {
  696. color: var(--subtitleColor);
  697. }
  698. .bbztx-editor-h3title~.bbztx-editor-img:first-child,
  699. .bbztx-editor-h4title~.bbztx-editor-img:first-child {
  700. margin: 0;
  701. }
  702. .bbztx-editor-img~p {
  703. margin: 0;
  704. margin-top: 20rpx !important;
  705. }
  706. .editor-back .bbztx-editor-h2title {
  707. background: #F05469;
  708. height: 36rpx;
  709. line-height: 34rpx;
  710. display: inline-block;
  711. font-size: 32rpx;
  712. margin-top: 32rpx;
  713. position: relative;
  714. left: 50%;
  715. transform: translate(-50%, 0);
  716. -webkit-transform: translate(-50%, 0);
  717. padding: 10rpx;
  718. border-radius: 0;
  719. }
  720. .editor-back .bbztx-editor-h2title:after {
  721. content: "";
  722. position: absolute;
  723. top: -36rpx;
  724. left: 50%;
  725. transform: translate(-50%, 0);
  726. -webkit-transform: translate(-50%, 0);
  727. background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAA+CAYAAACm03wJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQ3RjJCQ0Y5QzQxMTFFODhCODlERUM0Qjg1QjRFNTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQ3RjJCRDA5QzQxMTFFODhCODlERUM0Qjg1QjRFNTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNDdGMkJDRDlDNDExMUU4OEI4OURFQzRCODVCNEU1MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNDdGMkJDRTlDNDExMUU4OEI4OURFQzRCODVCNEU1MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pguuv44AABeHSURBVHja7FwJdBzV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') center top no-repeat;
  728. background-size: contain;
  729. }
  730. .editor-back .bbztx-editor-h3title,
  731. .editor-back .bbztx-editor-h4title {
  732. color: #000;
  733. }
  734. .fixed_kxzb {
  735. position: fixed;
  736. bottom: 60px;
  737. right: 10px;
  738. z-index: 100;
  739. }
  740. .fixed_kxzb image {
  741. width: 160rpx;
  742. height: 124rpx;
  743. }
  744. .preferential-box {
  745. margin-bottom: 20rpx;
  746. overflow: hidden;
  747. }
  748. .preferential {
  749. display: flex;
  750. justify-content: space-between;
  751. align-items: center;
  752. padding: 30rpx 20rpx;
  753. background: #fff;
  754. position: relative;
  755. }
  756. .preferential-start {
  757. align-items: flex-start;
  758. }
  759. .preferential::after {
  760. content: '';
  761. position: absolute;
  762. left: 0;
  763. bottom: 0;
  764. width: calc(100% - 80rpx);
  765. border-bottom: 2rpx solid #eee;
  766. margin-left: 40rpx;
  767. }
  768. .growup-line::after {
  769. border-bottom-style: solid;
  770. }
  771. .preferential:last-child::after {
  772. border-bottom: 0 none;
  773. }
  774. .preferential>.tag-text {
  775. border: 2rpx solid var(--subtitleColor);
  776. color: var(--subtitleColor);
  777. padding: 2rpx 10rpx;
  778. border-radius: 13rpx;
  779. font-size: 22rpx;
  780. }
  781. .preferential>.tag-text.blue {
  782. border-color: #22AC38;
  783. color: #22AC38;
  784. }
  785. .preferential>.tag-text {
  786. flex-shrink: 0;
  787. }
  788. .preferential>.preferential-text {
  789. flex: 1;
  790. margin: 0 40rpx 0 20rpx;
  791. font-size: 24rpx;
  792. overflow: hidden;
  793. text-overflow: ellipsis;
  794. width: 100%;
  795. }
  796. .preferential>.change-privilege {
  797. color: #fff;
  798. background: var(--subtitleColor);
  799. font-size: 24rpx;
  800. line-height: 2;
  801. border-radius: 40rpx;
  802. }
  803. .preferential-text2 {
  804. display: flex;
  805. justify-content: space-between;
  806. align-items: center;
  807. margin-left: 0;
  808. }
  809. .preferential>.preferential-after {
  810. flex-shrink: 0;
  811. margin-right: 20rpx;
  812. }
  813. .preferential::before {
  814. content: '\e977';
  815. font-family: 'icomoon';
  816. font-size: 40rpx;
  817. position: absolute;
  818. top: 50%;
  819. right: 10rpx;
  820. transform: translateY(-50%);
  821. }
  822. .no-preferential::before {
  823. content: '';
  824. }
  825. .button-growup .button {
  826. display: flex;
  827. flex-direction: column;
  828. line-height: 1.8;
  829. flex: 1;
  830. align-items: center;
  831. }
  832. .tag-list {
  833. margin-left: -2%;
  834. overflow: hidden;
  835. white-space: nowrap;
  836. }
  837. .tag-list>.text {
  838. border: 2rpx solid #c8c9cb;
  839. border-radius: 40rpx;
  840. width: 23%;
  841. margin-left: 2%;
  842. padding: 10rpx 0;
  843. font-size: 24rpx;
  844. text-align: center;
  845. float: left;
  846. box-sizing: border-box;
  847. margin-bottom: 3%;
  848. }
  849. .qptype-box .priceRemark {
  850. color: #000;
  851. font-size: 24rpx;
  852. border-radius: 24rpx;
  853. border: 1px solid #000;
  854. display: inline-block;
  855. padding: 4rpx 10rpx;
  856. }
  857. .product-box .priceRemark {
  858. color: #000;
  859. font-size: 22rpx;
  860. border: 2rpx solid var(--subtitleColor);
  861. border-radius: 30rpx;
  862. background-color: var(--subtitleColor);
  863. padding: 4rpx 10rpx;
  864. }
  865. .qptype-box {
  866. display: flex;
  867. justify-content: space-between;
  868. align-items: center;
  869. padding: 10rpx 20rpx 25rpx 20rpx;
  870. background: var(--subtitleColor) ;
  871. background-size: 100% 100%;
  872. }
  873. .qptype-info {
  874. flex-shrink: 1;
  875. }
  876. .qptype-info .amount {
  877. display: inline-block;
  878. margin-left: 9rpx;
  879. /* font-size: 18rpx !important; */
  880. }
  881. .qptype-info .amount text {
  882. font-size: 24rpx !important;
  883. }
  884. .qptype-downtime {
  885. flex-shrink: 0;
  886. }
  887. .qptype-text {
  888. display: block;
  889. }
  890. .qptype-downtime>.time-m {
  891. display: inline-block;
  892. padding: 0 4rpx;
  893. font-size: 22rpx;
  894. text-align: center;
  895. color: #000;
  896. background-color: #fff;
  897. border-radius: 8rpx;
  898. font-style: normal;
  899. margin: 0 7rpx;
  900. }
  901. .qptype-downtime>.i {
  902. font-weight: bold;
  903. font-style: normal;
  904. font-size: 1rem;
  905. line-height: 0;
  906. margin: 0 5px;
  907. }
  908. .qptype-downtime>.i-d {
  909. font-size: 22rpx;
  910. }
  911. .sku {
  912. margin-bottom: 20rpx;
  913. }
  914. scroll-view ::-webkit-scrollbar {
  915. display:none;
  916. width:0;
  917. height:0;
  918. color:transparent;
  919. }
  920. .sku-boxs {
  921. width: 100%;
  922. display: flex;
  923. flex-direction: row;
  924. overflow-x: auto;
  925. }
  926. .sku-box {
  927. border-radius: 16rpx;
  928. color: #717071;
  929. font-size: 24rpx;
  930. padding: 20rpx;
  931. text-align: center;
  932. display: inline-block;
  933. margin-left: 15rpx;
  934. background: #f5f5f4;
  935. display: flex;
  936. flex-direction: column;
  937. flex-shrink: 0;
  938. min-width: 220rpx;
  939. border: 1px solid #f0f0ec;
  940. }
  941. .sku-box:first-child {
  942. margin-left: 0;
  943. }
  944. .disabled {
  945. background: #C9C9C9 !important;
  946. color: #fff;
  947. border-color: #C9C9C9;
  948. }
  949. .set-remind {
  950. background: #08bc99;
  951. color: #fff;
  952. text-align: center;
  953. padding: 15rpx 40rpx;
  954. font-size: 28rpx;
  955. display: flex;
  956. flex-direction: row;
  957. justify-content: space-around;
  958. border-radius: 15rpx;
  959. width: 100%;
  960. }
  961. .act-tip {
  962. position: absolute;
  963. bottom: 0;
  964. color: #fff;
  965. right: 0;
  966. padding: 0 15rpx;
  967. border-top-left-radius: 20rpx;
  968. background: -webkit-linear-gradient(left, var(--subtitleColor), rgba(238, 58, 67, 0.3));
  969. background: linear-gradient(to right, var(--subtitleColor), rgba(238, 58, 67, 0.3));
  970. border-bottom-left-radius: 20rpx;
  971. line-height: 1.8;
  972. font-size: 24rpx;
  973. }
  974. .btns {
  975. padding: 0 20rpx;
  976. }
  977. .orange {
  978. color: #ff7e8d;
  979. border: 1rpx solid #ff7e8d;
  980. padding: 0 10rpx;
  981. border-radius: 20rpx;
  982. }
  983. .green {
  984. color: #22AC38;
  985. border: 1rpx solid #22AC38;
  986. padding: 0 10rpx;
  987. border-radius: 20rpx;
  988. }
  989. .blue {
  990. color: #4DB0EB;
  991. border: 1rpx solid #4DB0EB;
  992. padding: 0 10rpx;
  993. border-radius: 20rpx;
  994. }
  995. .redStatus {
  996. /* color: var(--subtitleColor);
  997. border: 1rpx solid var(--subtitleColor); */
  998. border: 1rpx solid #000;
  999. padding: 0 10rpx;
  1000. border-radius: 20rpx;
  1001. }
  1002. .dis {
  1003. display: flex;
  1004. justify-content: space-between;
  1005. }
  1006. .ft14 {
  1007. font-size: 28rpx;
  1008. position: relative;
  1009. }
  1010. .marvellous {
  1011. background-color: #fff;
  1012. box-sizing: border-box;
  1013. margin-top: 20rpx;
  1014. }
  1015. .marvellous_top {
  1016. display: flex;
  1017. justify-content: space-between;
  1018. }
  1019. .marvellous_top_content {
  1020. display: flex;
  1021. align-items: baseline;
  1022. /* font-weight: 900; */
  1023. }
  1024. .brillianticon::after {
  1025. margin-right: 10rpx;
  1026. content: '';
  1027. border-top: 1px solid #C7C7C7;
  1028. border-right: 1px solid #C7C7C7;
  1029. width: 12rpx;
  1030. height: 12rpx;
  1031. display: inline-block;
  1032. transform: rotate(45deg);
  1033. float: right;
  1034. margin-top: 8rpx;
  1035. }
  1036. .marvellous_top_content .brilliant {
  1037. width: 188rpx;
  1038. height: 36rpx;
  1039. margin-right: -10rpx;
  1040. }
  1041. .brilliantIcon {
  1042. width: 100rpx;
  1043. height: 100rpx;
  1044. position: absolute;
  1045. right: 28rpx;
  1046. top: 10rpx;
  1047. }
  1048. .marvellous_bottom {
  1049. display: flex;
  1050. margin-top: 20rpx;
  1051. }
  1052. .bottom_li {
  1053. width: 24%;
  1054. /* background-color: rgb(105, 104, 104); */
  1055. height: 167.5rpx;
  1056. margin-right: 10rpx;
  1057. border-radius: 18rpx;
  1058. }
  1059. .bottom_li .iconAdd {
  1060. font-size: 50rpx;
  1061. color: #fff;
  1062. position: relative;
  1063. top: -62rpx;
  1064. right: -120rpx;
  1065. pointer-events: none;
  1066. }
  1067. .bottom_li .img {
  1068. width: 45rpx;
  1069. height: 45rpx;
  1070. position: relative;
  1071. top: -60rpx;
  1072. right: -120rpx;
  1073. }
  1074. .bottom_li image {
  1075. width: 100%;
  1076. height: 100%;
  1077. }
  1078. .bottom_li video {
  1079. width: 100%;
  1080. height: 100%;
  1081. border-radius: 20rpx;
  1082. display: none
  1083. }
  1084. .bottom_li .channelVideo {
  1085. width: 100%;
  1086. height: 100%;
  1087. }
  1088. .listScore {
  1089. display: flex;
  1090. justify-content: space-between;
  1091. }
  1092. .buttom1 {
  1093. width: 158rpx;
  1094. height: 47rpx;
  1095. background-color: var(--subtitleColor) ;
  1096. display: flex;
  1097. justify-content: center;
  1098. align-items: center;
  1099. color: #000;
  1100. border-radius: 30rpx;
  1101. }
  1102. .priceBox {
  1103. margin-top: -13rpx;
  1104. }
  1105. .flex-box {
  1106. display: flex;
  1107. align-items: center;
  1108. justify-content: space-between;
  1109. padding: 20rpx;
  1110. border-radius: 42rpx;
  1111. }
  1112. .flex-box .box-c {
  1113. letter-spacing: 2px;
  1114. color: #9d9d9e;
  1115. font-weight: 500;
  1116. font-size: 13px;
  1117. }
  1118. .flex-box .box-r::after {
  1119. margin-right: 16rpx;
  1120. content: '';
  1121. border-top: 1px solid #C7C7C7;
  1122. border-right: 1px solid #C7C7C7;
  1123. width: 12rpx;
  1124. height: 12rpx;
  1125. display: inline-block;
  1126. transform: rotate(45deg);
  1127. float: right;
  1128. }
  1129. .safety {
  1130. position: relative;
  1131. }
  1132. .safety .bgImg {
  1133. width: 100%;
  1134. height: 100%;
  1135. position: absolute;
  1136. top: 0;
  1137. z-index: -1;
  1138. }