金诚优选前端代码
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.

222 lines
4.7 KiB

  1. #collar{
  2. .collar-banner{
  3. display: flex;
  4. align-items: flex-end;
  5. justify-content: space-between;
  6. padding: 20px 15px;
  7. background: url("https://ibrand-miniprogram.oss-cn-hangzhou.aliyuncs.com/%E5%B0%8F%E7%A8%8B%E5%BA%8F/%E4%B8%AA%E4%BA%BA%E4%B8%AD%E5%BF%83%E8%83%8C%E6%99%AF.png") no-repeat;
  8. background-size: cover;
  9. .banner-l{
  10. .co-item-top{
  11. display: flex;
  12. align-items: center;
  13. justify-content: center;
  14. .avatar{
  15. width: 50px;
  16. height: 50px;
  17. padding: 2px;
  18. background-color: #ffffff;
  19. margin-right: 10px;
  20. border-radius: 50%;
  21. image{
  22. width: 100%;
  23. height: 100%;
  24. border-radius: 50%;
  25. }
  26. }
  27. .my-point{
  28. color:#ffffff;
  29. line-height: 20px;
  30. font-size: 14px;
  31. view{
  32. display: inline-block;
  33. font-size: 22px;
  34. }
  35. }
  36. }
  37. .co-item-bottom{
  38. position: relative;
  39. padding-top:15px;
  40. .info{
  41. position: absolute;
  42. top: 12px;
  43. background-color:rgba(0,0,0,.2);
  44. color:#ffffff;
  45. font-size: 10px;
  46. width:14px;
  47. height: 12px;
  48. line-height: 12px;
  49. text-align: center;
  50. border-radius: 50%;
  51. }
  52. .current-dot{
  53. position: absolute;
  54. top:8px;
  55. width: 19px;
  56. height: 19px;
  57. image{
  58. width: 100%;
  59. height: 100%;
  60. border-radius: 50%;
  61. }
  62. }
  63. //已经签到过点点的样式
  64. .already{
  65. border: 1px solid #F5A623;
  66. background-color:#EA4448;
  67. }
  68. }
  69. }
  70. .banner-r{
  71. .content-text{
  72. font-size: 14px;
  73. color:#FF2741;
  74. padding:15px 12px;
  75. background-color: #ffffff;
  76. border-radius:5px;
  77. box-shadow:0px 5px 8px 0px rgba(83,1,1,0.5);
  78. }
  79. .sign-day{
  80. text-align: center;
  81. padding:4px 19px;
  82. box-shadow:0px 5px 8px 0px rgba(83,1,1,0.5);
  83. color:#FF2741;
  84. background-color: #ffffff;
  85. font-size:10px;
  86. line-height: 14px;
  87. border-radius:5px;
  88. view{
  89. font-size: 16px;
  90. line-height:22px;
  91. text{
  92. font-size:10px;
  93. line-height: 14px;
  94. }
  95. }
  96. }
  97. }
  98. }
  99. .collar-prize{
  100. background-color: #ffffff;
  101. padding:7px 12px;
  102. display: flex;
  103. align-items: center;
  104. justify-content: center;
  105. flex-wrap: wrap;
  106. .prize-item{
  107. position: relative;
  108. width: 31.3%;
  109. margin: 3px 3px;
  110. border-radius: 4px;
  111. border: 1px solid #DBDBDB;
  112. text-align: center;
  113. padding: 5px 0;
  114. font-size: 0px;
  115. color: #2E2D2D;
  116. view{
  117. font-size: 12px;
  118. }
  119. image{
  120. &.point{
  121. width: 21px;
  122. height: 27px;
  123. }
  124. &.emoji{
  125. width: 24px;
  126. height: 27px;
  127. }
  128. &.money{
  129. width: 32px;
  130. height: 27px;
  131. }
  132. }
  133. .get{
  134. width: 100%;
  135. height: 100%;
  136. position: absolute;
  137. top: 0;
  138. left: 0;
  139. background-color:#FF2741;
  140. border-radius: 4px;
  141. padding:5px;
  142. .get-small{
  143. background-color:#FB5054;
  144. width: 100%;
  145. height: 100%;
  146. text-align: center;
  147. line-height: 46px;
  148. //padding:15px 25px;
  149. //line-height:16px;
  150. font-size: 12px;
  151. color: #ffffff;
  152. border-radius: 2px;
  153. }
  154. }
  155. .checked{
  156. position: absolute;
  157. width: 25px;
  158. height: 25px;
  159. top: 0px;
  160. right: 0px;
  161. image{
  162. height: 100%;
  163. width: 100%;
  164. }
  165. }
  166. }
  167. .times-text{
  168. border: none;
  169. color:#FF2741;
  170. }
  171. }
  172. .collar-strategy{
  173. padding: 10px 15px;
  174. image{
  175. width: 100%;
  176. }
  177. }
  178. .call-goods {
  179. background: #FFFFFF;
  180. margin-top: 10px;
  181. .title{
  182. height: 44px;
  183. line-height: 44px;
  184. font-size: 14px;
  185. padding: 0 15px;
  186. }
  187. .like_list {
  188. margin: 5px;
  189. font-size: 10px;
  190. .like_box {
  191. padding: 0 5px;
  192. display: inline-block;
  193. width: 33.333%;
  194. box-sizing: border-box;
  195. margin: 5px 0;
  196. .like_inner {
  197. border: 1px solid #e5e5e5;
  198. padding: 5px;
  199. }
  200. .like_name {
  201. overflow: hidden;
  202. text-overflow: ellipsis;
  203. white-space: nowrap;
  204. }
  205. .like_image {
  206. width: 100%;
  207. image{
  208. width: 100%;
  209. }
  210. }
  211. .like_money {
  212. color: #ED3327;
  213. }
  214. }
  215. }
  216. }
  217. }