index.scss 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237
  1. page {
  2. background: #f7f7f7;
  3. overflow-x: hidden;
  4. }
  5. ::v-deep .uni-load-more{
  6. bottom: 200rpx!important;
  7. }
  8. .container {
  9. // margin-top: 25%;
  10. padding-bottom: 130rpx;
  11. .content{
  12. .top{
  13. width: 100%;
  14. padding: 50rpx 30rpx;
  15. background: #fff;
  16. .banner{
  17. height: 334rpx;
  18. border-radius: 30rpx;
  19. image{
  20. width: 100%;
  21. height: 100%;
  22. border-radius: 30rpx;
  23. }
  24. }
  25. .searchBox{
  26. margin-top: 50rpx;
  27. height: 90rpx;
  28. position: relative;
  29. // background: #eee;
  30. .clear{
  31. position: absolute;
  32. right: -595rpx;
  33. }
  34. .search{
  35. position: absolute;
  36. z-index: 9;
  37. top: 50%;
  38. transform: translateY(-60%);
  39. left: 30rpx;
  40. }
  41. }
  42. .line{
  43. height: 5rpx;
  44. background: #f7f7f7;
  45. margin-top: 30rpx;
  46. }
  47. }
  48. .taskGrid{
  49. padding: 0 30rpx;
  50. background: #fff;
  51. .title{
  52. font-size: 36rpx;
  53. font-weight: 600;
  54. }
  55. ul,li{
  56. list-style: none;
  57. padding-left: 0;
  58. padding: 0 10rpx;
  59. }
  60. ul{
  61. display:flex;
  62. justify-content: space-between;
  63. margin-top: 30rpx;
  64. overflow-x: scroll;
  65. li{
  66. display: flex;
  67. flex-direction: column;
  68. align-items: center;
  69. image{
  70. width: 130rpx;
  71. height:130rpx;
  72. border-radius: 50%;
  73. }
  74. .des{
  75. font-size: 34rpx;
  76. margin-top: 20rpx;
  77. text-align: center;
  78. // text-align: left;
  79. }
  80. }
  81. }
  82. }
  83. .taskList{
  84. // background: #f7f7f7;
  85. padding: 0 30rpx;
  86. .ul{
  87. margin-top: 30rpx;
  88. .li{
  89. background: #fff;
  90. border-radius: 20rpx;
  91. display: flex;
  92. align-items: center;
  93. padding: 30rpx;
  94. margin-bottom: 30rpx;
  95. .leftPicBox{
  96. border-radius: 20rpx;
  97. flex-shrink: 0;
  98. margin-right: 20rpx;
  99. width: 200rpx;
  100. height: 200rpx;
  101. background: #eee;
  102. image{
  103. border-radius: 20rpx;
  104. width: 200rpx;
  105. height: 200rpx;
  106. }
  107. }
  108. .right{
  109. // width: 80%;
  110. .title{
  111. font-weight: 900;
  112. font-size: 34rpx;
  113. }
  114. .des2{
  115. width:440rpx;
  116. overflow: hidden;
  117. white-space: nowrap;
  118. text-overflow: ellipsis;
  119. }
  120. .mb30{
  121. margin-bottom: 10rpx;
  122. }
  123. .bottom{
  124. display: flex;
  125. align-items: center;
  126. margin-top: 20rpx;
  127. width: 445rpx;
  128. justify-content: space-between;
  129. .money{
  130. font-size: 36rpx;
  131. font-weight: 600;
  132. // margin-right: 60rpx;
  133. }
  134. .btn{
  135. background: #26B3A0;
  136. padding: 5rpx 15rpx;
  137. margin-right: 20rpx;
  138. border-radius:25rpx;
  139. font-weight: 500;
  140. color: #fff;
  141. }
  142. }
  143. }
  144. }
  145. }
  146. }
  147. }
  148. }
  149. .ct_tab{
  150. padding: 30rpx;
  151. font-size: 38upx;
  152. // font-weight: bold;
  153. color: #999;
  154. display: flex;
  155. justify-content: space-between;
  156. align-items: center;
  157. line-height: 100rpx;
  158. height: 150rpx;
  159. // position: sticky;
  160. top: 80rpx;
  161. left: 0;
  162. background: #fff;
  163. z-index: 999;
  164. }
  165. .ct_item{
  166. display: inline-block;
  167. }
  168. .ct_item text{
  169. padding: 30upx 0;
  170. }
  171. .ct_active{
  172. color:#26B3A0;
  173. font-weight: bold;
  174. }
  175. // .ct_active text{
  176. // border-bottom: 2px solid #26B3A0;
  177. // }
  178. .record-list {
  179. background: #ffffff;
  180. margin: 30rpx;
  181. padding: 30rpx;
  182. border-radius: 20rpx;
  183. .record-title{
  184. font-size: 32rpx;
  185. margin-bottom: 10rpx;
  186. }
  187. .time{
  188. color: #9e9e9e;
  189. }
  190. .quantity{
  191. font-weight: bold;
  192. font-size: 34rpx;
  193. }
  194. }
  195. .yongjin{
  196. color: #666;
  197. font-size: 26rpx;
  198. }