about.css 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /* about.css */
  2. page{padding-bottom: 50rpx;}
  3. .ttop{position: fixed;top: 0;left: 0;right: 0;z-index: 50;}
  4. .back{position: relative;}
  5. .back image{width: 15rpx;height: 25rpx;padding: 10rpx 23rpx;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
  6. .top{position: relative;height: 500rpx;}
  7. .top image{width: 100%;height: 500rpx;}
  8. .swiper{width: 100%;height: 630rpx;border-radius: 8rpx;}
  9. .swiper image{width: 100%;height: 100%;border-radius: 8rpx;}
  10. .dots{position: absolute;bottom: 80rpx;left: 50%;transform: translateX(-50%);justify-content: center;}
  11. .dot{width: 10rpx;height: 10rpx;border-radius: 5rpx;background: #DFDFDF;margin: 0 3rpx;}
  12. .dot.active{background: var(--mina);width: 25rpx;}
  13. .infos{background: #fff;margin: -60rpx 32rpx 0;border-radius: 16rpx;padding: 30rpx 30rpx 40rpx;position: relative;z-index: 2;}
  14. .title{font-size: 40rpx;color: #333;font-weight: bold;}
  15. .title image{width: 95rpx;height: 95rpx;margin-right: 13rpx;}
  16. .brief{font-size: 30rpx;color: #676F77;line-height: 42rpx;margin-top: 15rpx;}
  17. .http{font-size: 30rpx;color: #333;margin-top: 40rpx;}
  18. .http image{width: 35rpx;height: 35rpx;margin-right: 19rpx;}
  19. .copy{width: 112rpx;height: 44rpx;background: #EAEAEA;border-radius: 22rpx;font-size: 24rpx;color: #676F77;text-align: center;line-height: 44rpx;margin-left: 20rpx;}
  20. .area{margin-top: 40rpx;border-top: 1rpx solid #E1E1E1;padding: 40rpx 0 0;}
  21. .addr view{font-size: 30rpx;color: #333;}
  22. .addr text{display: block;font-size: 28rpx;color: #969DA4;margin-top: 5rpx;}
  23. .aico{font-size: 26rpx;color: #333;text-align: center;padding: 0 35rpx;}
  24. .aico image{width: 40rpx;height: 46rpx;margin: 0 auto;}
  25. .call{padding-right: 0;position: relative;}
  26. .call::before{content: '';display: block;width: 2rpx;height: 52rpx;background: #DBDBDB;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
  27. .intro{background: #fff;border-radius: 16rpx;margin: 30rpx 32rpx 0;padding: 40rpx 0;}
  28. .a-tit{font-size: 34rpx;color: #333;font-weight: bold;margin-bottom: 15rpx;justify-content: space-between;}
  29. .intro .a-tit{padding: 0 30rpx;}
  30. .a-tit text{font-size: 28rpx;color: #969DA4;font-weight: normal;}
  31. .rico{width: 14rpx;height: 23rpx;}
  32. .con{font-size: 30rpx;color: #333;line-height: 2;padding: 0 30rpx;}
  33. .eviron{margin-top: 20rpx;padding: 0 30rpx;}
  34. .eviron .li{width: 303rpx;height: 196rpx;border-radius: 12rpx;margin: 0 23rpx 16rpx 0;}
  35. .eviron .li:nth-child(2n){margin-right: 0;}
  36. .eviron .li image{width: 100%;height: 100%;border-radius: 12rpx;}
  37. .tea{white-space: nowrap;margin-bottom: -24rpx;margin-top: 20rpx;height: 400rpx;overflow: hidden;align-items: flex-start;}
  38. .tea .li{width: 210rpx;height: 390rpx;margin-right: 10rpx;text-align: center;box-sizing: border-box;}
  39. .tea .li .lis{border-radius: 12rpx;padding: 30rpx 20rpx;border: 1rpx solid #eee;}
  40. .tea .li:first-child{margin-left: 32rpx;}
  41. .tea .li:last-child{margin-right: 0;}
  42. .tea .li image{width: 150rpx;height: 150rpx;border-radius: 50%;margin: 0 auto;}
  43. .rec-tag{flex-wrap: wrap;margin-top: 15rpx;justify-content: center;}
  44. .rec-tag text{height: 36rpx;border: 1rpx solid var(--mina);border-radius: 6rpx;font-size: 24rpx;color: var(--mina);padding: 0 7rpx;margin-right: 10rpx;}
  45. .tea-tit{font-size: 30rpx;color: #2F3237;padding: 0 20rpx;margin-top: 15rpx;font-weight: bold;}
  46. .tea-bri{font-size: 24rpx;color: #999;margin-top: 15rpx;height: 32rpx;overflow: hidden;}