You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

814 lines
26 KiB

3 months ago
  1. @charset "UTF-8";
  2. body,html {
  3. background-color: #f5f5f5 !important;
  4. height: unset;
  5. }
  6. .icon-color {
  7. color: #E93323
  8. }
  9. .cart-color {
  10. /* color: #E93323 !important;
  11. border: 1px solid #E93323 !important */
  12. }
  13. .padding20 {
  14. padding: 20rpx
  15. }
  16. .pad20 {
  17. padding: 0 20rpx
  18. }
  19. .padding30 {
  20. padding: 30rpx
  21. }
  22. .pad30 {
  23. padding: 0 30rpx
  24. }
  25. .mb30 {
  26. margin-bottom: 30rpx;
  27. }
  28. .borRadius14 {
  29. border-radius: 14rpx !important;
  30. }
  31. .acea-row {
  32. display: -webkit-box;
  33. display: -moz-box;
  34. display: -webkit-flex;
  35. display: -ms-flexbox;
  36. display: flex;
  37. -webkit-box-lines: multiple;
  38. -moz-box-lines: multiple;
  39. -o-box-lines: multiple;
  40. -webkit-flex-wrap: wrap;
  41. -ms-flex-wrap: wrap;
  42. flex-wrap: wrap
  43. }
  44. .acea-row.row-middle {
  45. -webkit-box-align: center;
  46. -moz-box-align: center;
  47. -o-box-align: center;
  48. -ms-flex-align: center;
  49. -webkit-align-items: center;
  50. align-items: center
  51. }
  52. .acea-row.row-top {
  53. -webkit-box-align: start;
  54. -moz-box-align: start;
  55. -o-box-align: start;
  56. -ms-flex-align: start;
  57. -webkit-align-items: flex-start;
  58. align-items: flex-start
  59. }
  60. .acea-row.row-bottom {
  61. -webkit-box-align: end;
  62. -moz-box-align: end;
  63. -o-box-align: end;
  64. -ms-flex-align: end;
  65. -webkit-align-items: flex-end;
  66. align-items: flex-end
  67. }
  68. .acea-row.row-center {
  69. -webkit-box-pack: center;
  70. -moz-box-pack: center;
  71. -o-box-pack: center;
  72. -ms-flex-pack: center;
  73. -webkit-justify-content: center;
  74. justify-content: center
  75. }
  76. .acea-row.row-right {
  77. -webkit-box-pack: end;
  78. -moz-box-pack: end;
  79. -o-box-pack: end;
  80. -ms-flex-pack: end;
  81. -webkit-justify-content: flex-end;
  82. justify-content: flex-end
  83. }
  84. .acea-row.row-left {
  85. -webkit-box-pack: start;
  86. -moz-box-pack: start;
  87. -o-box-pack: start;
  88. -ms-flex-pack: start;
  89. -webkit-justify-content: flex-start;
  90. justify-content: flex-start
  91. }
  92. .acea-row.row-between {
  93. -webkit-box-pack: justify;
  94. -moz-box-pack: justify;
  95. -o-box-pack: justify;
  96. -ms-flex-pack: justify;
  97. -webkit-justify-content: space-between;
  98. justify-content: space-between
  99. }
  100. .acea-row.row-around {
  101. justify-content: space-around;
  102. -webkit-justify-content: space-around
  103. }
  104. .acea-row.row-column-around {
  105. -webkit-flex-direction: column;
  106. -ms-flex-direction: column;
  107. flex-direction: column;
  108. justify-content: space-around;
  109. -webkit-justify-content: space-around
  110. }
  111. .acea-row.row-column {
  112. -webkit-box-orient: vertical;
  113. -moz-box-orient: vertical;
  114. -o-box-orient: vertical;
  115. -webkit-flex-direction: column;
  116. -ms-flex-direction: column;
  117. flex-direction: column
  118. }
  119. .acea-row.row-column-between {
  120. -webkit-box-orient: vertical;
  121. -moz-box-orient: vertical;
  122. -o-box-orient: vertical;
  123. -webkit-flex-direction: column;
  124. -ms-flex-direction: column;
  125. flex-direction: column;
  126. -webkit-box-pack: justify;
  127. -moz-box-pack: justify;
  128. -o-box-pack: justify;
  129. -ms-flex-pack: justify;
  130. -webkit-justify-content: space-between;
  131. justify-content: space-between
  132. }
  133. .acea-row.row-center-wrapper {
  134. -webkit-box-align: center;
  135. -moz-box-align: center;
  136. -o-box-align: center;
  137. -ms-flex-align: center;
  138. -webkit-align-items: center;
  139. align-items: center;
  140. -webkit-box-pack: center;
  141. -moz-box-pack: center;
  142. -o-box-pack: center;
  143. -ms-flex-pack: center;
  144. -webkit-justify-content: center;
  145. justify-content: center
  146. }
  147. .acea-row.row-between-wrapper {
  148. -webkit-box-align: center;
  149. -moz-box-align: center;
  150. -o-box-align: center;
  151. -ms-flex-align: center;
  152. -webkit-align-items: center;
  153. align-items: center;
  154. -webkit-box-pack: justify;
  155. -moz-box-pack: justify;
  156. -o-box-pack: justify;
  157. -ms-flex-pack: justify;
  158. -webkit-justify-content: space-between;
  159. justify-content: space-between
  160. }
  161. .start{width: 122rpx; height: 30rpx;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAADCCAYAAACR4kY1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NERDNDk4Q0JFNDYxMUU5ODM2MENCQzM3RjM0NzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NUU5MkRGRTQwRTAxMUVCQkM2RjlFQjhCNTIzMUE2NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NUU5MkRGRDQwRTAxMUVCQkM2RjlFQjhCNTIzMUE2NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZDliNmY1ZC05YTFhLTQ3ODMtYjhmYS00YmIyMjdjYTU5OWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZjAyYmI4MC04NzQxLTg5NGUtYWY0ZS1iMzk4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
  162. .start.star5{background-position: 0 3rpx;}
  163. .start.star4{background-position: 0 -30rpx;}
  164. .start.star3{background-position: 0 -70rpx;}
  165. .start.star2{background-position: 0 -105rpx;}
  166. .start.star1{background-position: 0 -140rpx;}
  167. .start.star0{background-position: 0 -175rpx;}
  168. * {
  169. box-sizing: border-box
  170. }
  171. page {
  172. font-size: 28rpx;
  173. background-color: #f5f5f5 !important;
  174. color: #333;
  175. /* height: 100%; */
  176. }
  177. button {
  178. padding: 0;
  179. margin: 0;
  180. line-height: normal;
  181. background-color: #fff
  182. }
  183. button::after {
  184. border: 0
  185. }
  186. radio .wx-radio-input {
  187. border-radius: 50%;
  188. width: 38rpx;
  189. height: 38rpx;
  190. }
  191. radio .wx-radio-input.wx-radio-input-checked {
  192. /* border: 1px solid #E93323 !important;
  193. background-color: #E93323 !important */
  194. }
  195. radio .uni-radio-input {
  196. border-radius: 50%;
  197. width: 38rpx;
  198. height: 38rpx
  199. }
  200. radio .uni-radio-input.uni-radio-input-checked {
  201. /* border: 1px solid #E93323 !important;
  202. background-color: #E93323 !important */
  203. }
  204. checkbox .wx-checkbox-input {
  205. border-radius: 50%;
  206. width: 38rpx;
  207. height: 38rpx;
  208. margin-right: 0 !important;
  209. }
  210. /* checkbox .wx-checkbox-input.wx-checkbox-input-checked {
  211. border: 1px solid #E93323 !important;
  212. background-color: #E93323 !important;
  213. color: #fff!important;
  214. margin-right: 0 !important;
  215. } */
  216. checkbox .wx-checkbox-input.wx-checkbox-input-checked::before {
  217. font-size: 35rpx
  218. }
  219. checkbox .uni-checkbox-input {
  220. border-radius: 50%;
  221. width: 38rpx;
  222. height: 38rpx
  223. }
  224. /* checkbox .uni-checkbox-input.uni-checkbox-input-checked {
  225. border: 1px solid #E93323 !important;
  226. background-color: #E93323 !important;
  227. color: #fff!important
  228. } */
  229. checkbox .uni-checkbox-input.uni-checkbox-input-checked::before {
  230. font-size: 35rpx
  231. }
  232. .line1 {
  233. overflow: hidden;
  234. text-overflow: ellipsis;
  235. white-space: nowrap
  236. }
  237. .line2 {
  238. word-break: break-all;
  239. display: -webkit-box;
  240. -webkit-line-clamp: 2;
  241. -webkit-box-orient: vertical;
  242. overflow: hidden;
  243. /* height: 84rpx; */
  244. }
  245. .mask {
  246. position: fixed;
  247. top: 0;
  248. left: 0;
  249. right: 0;
  250. bottom: 0;
  251. background-color: #000;
  252. opacity: .5;
  253. z-index: 5;
  254. }
  255. @keyframes load {
  256. from {
  257. transform: rotate(0)
  258. }
  259. to {
  260. transform: rotate(360deg)
  261. }
  262. }
  263. @-webkit-keyframes load {
  264. from {
  265. transform: rotate(0)
  266. }
  267. to {
  268. transform: rotate(360deg)
  269. }
  270. }
  271. .mb-2{
  272. margin-bottom: 40rpx;
  273. }
  274. .loadingpic {
  275. animation: load 3s linear 1s infinite;
  276. --webkit-animation: load 3s linear 1s infinite
  277. }
  278. .loading-list {
  279. animation: load linear 1s infinite;
  280. -webkit-animation: load linear 1s infinite;
  281. font-size: 40rpx;
  282. margin-right: 22rpx
  283. }
  284. .loading {
  285. width: 100%;
  286. height: 100rpx;
  287. line-height: 100rpx;
  288. align-items: center;
  289. justify-content: center;
  290. position: relative;
  291. text-align: center
  292. }
  293. .loading .line {
  294. position: absolute;
  295. width: 450rpx;
  296. left: 150rpx;
  297. top: 50rpx;
  298. height: 1px;
  299. border-top: 1px solid #eee
  300. }
  301. .loading .text {
  302. position: relative;
  303. display: inline-block;
  304. padding: 0 20rpx;
  305. background: #fff;
  306. z-index: 2;
  307. color: #777
  308. }
  309. .loadingicon .loading {
  310. animation: load linear 1s infinite;
  311. font-size: 45rpx;
  312. color: #000
  313. }
  314. .loadingicon {
  315. width: 100%;
  316. height: 80rpx;
  317. overflow: hidden
  318. }
  319. .bg-color-huic{
  320. background: #F1F1F1!important;
  321. border: 1px solid #ccc!important;
  322. color: #ccc!important;
  323. }
  324. .uni-p-b-98{
  325. height: 100rpx;
  326. /* 兼容 IOS<11.2 */
  327. height: calc(100rpx+ constant(safe-area-inset-bottom));
  328. /* 兼容 IOS>11.2 */
  329. height: calc(100rpx + env(safe-area-inset-bottom));
  330. }
  331. .mr10 {
  332. margin-right: 10rpx;
  333. }
  334. .icon-color {
  335. color: #E93323;
  336. }
  337. .text-999{
  338. color: #999999;
  339. }
  340. .bg-color-F5F5F5{
  341. background-color: #F5F5F5;
  342. }
  343. .f-s-26 {
  344. font-size: 26rpx;
  345. }
  346. .f-s-20 {
  347. font-size: 20rpx !important;
  348. }
  349. .f-s-22{
  350. font-size: 22rpx;
  351. }
  352. .f-s-24 {
  353. font-size: 24rpx;
  354. }
  355. .f-s-28{
  356. font-size: 28rpx;
  357. }
  358. .f-s-30{
  359. font-size: 30rpx;
  360. }
  361. .f-s-32{
  362. font-size: 32rpx;
  363. }
  364. .f-s-36{
  365. font-size: 36rpx;
  366. }
  367. .f-w-500{
  368. font-family: 500;
  369. }
  370. .no-border{
  371. border: none !important;
  372. }
  373. .mt15{
  374. margin-top: 15rpx;
  375. }
  376. .text-2828{
  377. color: #282828;
  378. }
  379. .text-bbb{
  380. color: #bbb;
  381. }
  382. .text-666{
  383. color: #666;
  384. }
  385. .text-white {
  386. color: #fff;
  387. }
  388. .mb15{
  389. margin-bottom: 15rpx;
  390. }
  391. .text-right {
  392. text-align: right;
  393. }
  394. .line-heightOne{
  395. line-height: 1;
  396. }
  397. .text-dec {
  398. text-decoration: line-through;
  399. }
  400. .cart-color {
  401. /* color: #E93323 !important;
  402. border: 1px solid #E93323 !important */
  403. }
  404. .padding20 {
  405. padding: 20rpx;
  406. }
  407. .mb24 {
  408. margin-bottom: 24rpx;
  409. }
  410. .pad20 {
  411. padding: 0 20rpx;
  412. }
  413. .padding30 {
  414. padding: 30rpx;
  415. }
  416. .mr20 {
  417. margin-right: 20rpx;
  418. }
  419. .mr28{
  420. margin-right: 28rpx;
  421. }
  422. .ml20{
  423. margin-left: 20rpx;
  424. }
  425. .ml10 {
  426. margin-left: 10rpx;
  427. }
  428. .pad30 {
  429. padding: 0 24rpx;
  430. }
  431. .mt10 {
  432. margin-top: 10rpx;
  433. }
  434. .mt20 {
  435. margin-top: 20rpx;
  436. }
  437. .mt30 {
  438. margin-top: 30rpx;
  439. }
  440. .mb30 {
  441. margin-bottom: 30rpx !important;
  442. }
  443. .mb20 {
  444. margin-bottom: 20rpx;
  445. }
  446. .px-24{
  447. padding-left: 24rpx;
  448. padding-right: 24rpx;
  449. }
  450. .py-30{
  451. padding-top: 30rpx !important;
  452. padding-bottom: 30rpx !important;
  453. }
  454. .py-24{
  455. padding-top: 24rpx;
  456. padding-bottom: 24rpx;
  457. }
  458. .line-height-15{
  459. line-height: 1.5;
  460. }
  461. .text-center {
  462. text-align: center;
  463. }
  464. .borRadius14 {
  465. border-radius: 14rpx !important;
  466. }
  467. .acea-row {
  468. display: -webkit-box;
  469. display: -moz-box;
  470. display: -webkit-flex;
  471. display: -ms-flexbox;
  472. display: flex;
  473. -webkit-box-lines: multiple;
  474. -moz-box-lines: multiple;
  475. -o-box-lines: multiple;
  476. -webkit-flex-wrap: wrap;
  477. -ms-flex-wrap: wrap;
  478. flex-wrap: wrap
  479. }
  480. .acea-row.row-middle {
  481. -webkit-box-align: center;
  482. -moz-box-align: center;
  483. -o-box-align: center;
  484. -ms-flex-align: center;
  485. -webkit-align-items: center;
  486. align-items: center
  487. }
  488. .acea-row.row-top {
  489. -webkit-box-align: start;
  490. -moz-box-align: start;
  491. -o-box-align: start;
  492. -ms-flex-align: start;
  493. -webkit-align-items: flex-start;
  494. align-items: flex-start
  495. }
  496. .acea-row.row-bottom {
  497. -webkit-box-align: end;
  498. -moz-box-align: end;
  499. -o-box-align: end;
  500. -ms-flex-align: end;
  501. -webkit-align-items: flex-end;
  502. align-items: flex-end
  503. }
  504. .acea-row.row-center {
  505. -webkit-box-pack: center;
  506. -moz-box-pack: center;
  507. -o-box-pack: center;
  508. -ms-flex-pack: center;
  509. -webkit-justify-content: center;
  510. justify-content: center
  511. }
  512. .acea-row.row-right {
  513. -webkit-box-pack: end;
  514. -moz-box-pack: end;
  515. -o-box-pack: end;
  516. -ms-flex-pack: end;
  517. -webkit-justify-content: flex-end;
  518. justify-content: flex-end
  519. }
  520. .acea-row.row-left {
  521. -webkit-box-pack: start;
  522. -moz-box-pack: start;
  523. -o-box-pack: start;
  524. -ms-flex-pack: start;
  525. -webkit-justify-content: flex-start;
  526. justify-content: flex-start
  527. }
  528. .acea-row.row-between {
  529. -webkit-box-pack: justify;
  530. -moz-box-pack: justify;
  531. -o-box-pack: justify;
  532. -ms-flex-pack: justify;
  533. -webkit-justify-content: space-between;
  534. justify-content: space-between
  535. }
  536. .acea-row.row-around {
  537. justify-content: space-around;
  538. -webkit-justify-content: space-around
  539. }
  540. .acea-row.row-column-around {
  541. -webkit-flex-direction: column;
  542. -ms-flex-direction: column;
  543. flex-direction: column;
  544. justify-content: space-around;
  545. -webkit-justify-content: space-around
  546. }
  547. .acea-row.row-column {
  548. -webkit-box-orient: vertical;
  549. -moz-box-orient: vertical;
  550. -o-box-orient: vertical;
  551. -webkit-flex-direction: column;
  552. -ms-flex-direction: column;
  553. flex-direction: column
  554. }
  555. .acea-row.row-column-between {
  556. -webkit-box-orient: vertical;
  557. -moz-box-orient: vertical;
  558. -o-box-orient: vertical;
  559. -webkit-flex-direction: column;
  560. -ms-flex-direction: column;
  561. flex-direction: column;
  562. -webkit-box-pack: justify;
  563. -moz-box-pack: justify;
  564. -o-box-pack: justify;
  565. -ms-flex-pack: justify;
  566. -webkit-justify-content: space-between;
  567. justify-content: space-between
  568. }
  569. .acea-row.row-center-wrapper {
  570. -webkit-box-align: center;
  571. -moz-box-align: center;
  572. -o-box-align: center;
  573. -ms-flex-align: center;
  574. -webkit-align-items: center;
  575. align-items: center;
  576. -webkit-box-pack: center;
  577. -moz-box-pack: center;
  578. -o-box-pack: center;
  579. -ms-flex-pack: center;
  580. -webkit-justify-content: center;
  581. justify-content: center
  582. }
  583. .acea-row.row-between-wrapper {
  584. -webkit-box-align: center;
  585. -moz-box-align: center;
  586. -o-box-align: center;
  587. -ms-flex-align: center;
  588. -webkit-align-items: center;
  589. align-items: center;
  590. -webkit-box-pack: justify;
  591. -moz-box-pack: justify;
  592. -o-box-pack: justify;
  593. -ms-flex-pack: justify;
  594. -webkit-justify-content: space-between;
  595. justify-content: space-between
  596. }
  597. .start {
  598. width: 122rpx;
  599. height: 30rpx;
  600. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAADCCAYAAACR4kY1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ4IDc5LjE2NDAzNiwgMjAxOS8wOC8xMy0wMTowNjo1NyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5NERDNDk4Q0JFNDYxMUU5ODM2MENCQzM3RjM0NzU1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3NUU5MkRGRTQwRTAxMUVCQkM2RjlFQjhCNTIzMUE2NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3NUU5MkRGRDQwRTAxMUVCQkM2RjlFQjhCNTIzMUE2NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2ZDliNmY1ZC05YTFhLTQ3ODMtYjhmYS00YmIyMjdjYTU5OWQiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDphZjAyYmI4MC04NzQxLTg5NGUtYWY0ZS1iMzk4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
  601. background-repeat: no-repeat;
  602. background-size: 122rpx auto;
  603. }
  604. .no-repeat{
  605. background-repeat: no-repeat;
  606. }
  607. .start.star5 {
  608. background-position: 0 8rpx;
  609. }
  610. .start.star4 {
  611. background-position: 0 -30rpx;
  612. }
  613. .start.star3 {
  614. background-position: 0 -70rpx;
  615. }
  616. .start.star2 {
  617. background-position: 0 -105rpx;
  618. }
  619. .start.star1 {
  620. background-position: 0 -150rpx;
  621. }
  622. .start.star0 {
  623. background-position: 0 -192rpx;
  624. }
  625. * {
  626. box-sizing: border-box
  627. }
  628. button {
  629. padding: 0;
  630. margin: 0;
  631. line-height: normal;
  632. background-color: #fff
  633. }
  634. button::after {
  635. border: 0
  636. }
  637. radio .wx-radio-input {
  638. border-radius: 50%;
  639. width: 38rpx;
  640. height: 38rpx;
  641. }
  642. radio .wx-radio-input.wx-radio-input-checked {
  643. /* border: 1px solid #E93323 !important;
  644. background-color: #E93323 !important */
  645. }
  646. radio .uni-radio-input {
  647. border-radius: 50%;
  648. width: 38rpx;
  649. height: 38rpx
  650. }
  651. radio .uni-radio-input.uni-radio-input-checked {
  652. /* border: 1px solid #E93323 !important;
  653. background-color: #E93323 !important */
  654. }
  655. checkbox .wx-checkbox-input {
  656. border-radius: 50%;
  657. width: 38rpx;
  658. height: 38rpx;
  659. margin-right: 0 !important;
  660. }
  661. checkbox .wx-checkbox-input.wx-checkbox-input-checked::before {
  662. font-size: 35rpx
  663. }
  664. checkbox .uni-checkbox-input {
  665. width: 38rpx;
  666. height: 38rpx
  667. }
  668. checkbox .uni-checkbox-input.uni-checkbox-input-checked::before {
  669. font-size: 35rpx
  670. }
  671. .line1 {
  672. overflow: hidden;
  673. text-overflow: ellipsis;
  674. white-space: nowrap
  675. }
  676. .line2 {
  677. word-break: break-all;
  678. display: -webkit-box;
  679. -webkit-line-clamp: 2;
  680. -webkit-box-orient: vertical;
  681. overflow: hidden;
  682. /* height: 84rpx; */
  683. }
  684. .mask {
  685. opacity: 1;
  686. position: fixed;
  687. inset: 0px;
  688. background-color: rgba(0, 0, 0, 0.6);
  689. transition: opacity 300ms ease 0ms, -webkit-transform 300ms ease 0ms, transform 300ms ease 0ms;
  690. transform-origin: 50% 50%;
  691. }
  692. @keyframes load {
  693. from {
  694. transform: rotate(0)
  695. }
  696. to {
  697. transform: rotate(360deg)
  698. }
  699. }
  700. @-webkit-keyframes load {
  701. from {
  702. transform: rotate(0)
  703. }
  704. to {
  705. transform: rotate(360deg)
  706. }
  707. }
  708. .mb-2 {
  709. margin-bottom: 40rpx;
  710. }