assignment.css 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. page{background-color: #4EBC6B;}
  2. /* .top-img{height: 1130rpx;} */
  3. .target{background-color: #fff;border-radius: 16rpx;padding: 24rpx;text-align: center;margin-bottom: 8rpx;}
  4. .target .year{margin-bottom: 16rpx;font-size: 28rpx;color: #333;line-height: 40rpx;letter-spacing: 1rpx;font-weight: 500;}
  5. .carbon{display: flex;justify-content: space-between;}
  6. .carbon .carbon-item{flex: 1;position: relative;}
  7. .carbon .carbon-item + .carbon-item::before{content: '';width: 1px;height: 60rpx;background-color: #979797;position: absolute;left: 0;top: 29rpx;}
  8. .carbon-item .num{font-size: 56rpx;color: #26D18B;line-height: 74rpx;letter-spacing: 3rpx;}
  9. .carbon-item .text{font-size: 28rpx;color: #999;line-height: 40rpx;}
  10. .content-down{background-color: #fff;border-radius: 16rpx;padding: 24rpx;}
  11. .step-text{margin-bottom: 51rpx;}
  12. .content-down .step-text-item-cn{font-size: 24rpx;}
  13. .content-down .step-text-item-cn.active{font-size: 28rpx;}
  14. .explain{font-size: 24rpx;color: #333;margin-bottom: 32rpx;line-height: 33rpx;letter-spacing: 1rpx;}
  15. .status-btn{padding: 24rpx;background:#F2F2F2;border-radius: 8rpx;text-align: center;color: #999;font-weight: 400;}
  16. .active .status-btn{background: linear-gradient(-45deg, #FD4B35 0%, #FF945B 100%);color: #fff;}
  17. .finish .status-btn{background: linear-gradient(90deg, #FFF900 0%, #FFD200 100%);color: #333;}
  18. .active .status-btn .status-btn-small,
  19. .finish .status-btn .status-btn-small{opacity: 0.5;}
  20. .status-btn-big{font-size: 34rpx;line-height: 48rpx;}
  21. .status-btn-small{font-size: 24rpx;line-height: 33rpx;}