index.wxss 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. .index {
  2. height: 100%;
  3. width: 100%;
  4. padding-top: 60rpx;
  5. }
  6. .index-header {
  7. display: flex;
  8. align-items: center;
  9. padding: 0 68rpx;
  10. height: 234rpx;
  11. }
  12. .index-header > image {
  13. width: 134rpx;
  14. height: 134rpx;
  15. margin-right: 36rpx;
  16. flex-shrink: 0;
  17. }
  18. .index-header .info {
  19. display: flex;
  20. flex-direction: column;
  21. }
  22. .index-header .info h1 {
  23. height: 96rpx;
  24. line-height: 96rpx;
  25. font-size: 68rpx;
  26. color: #333333;
  27. font-weight: 500;
  28. }
  29. .index-header .info p {
  30. height: 36rpx;
  31. line-height: 36rpx;
  32. font-size: 24rpx;
  33. color: #9a9b9d;
  34. }
  35. .index-components {
  36. background: #f7f8fa;
  37. border-radius: 60rpx 60rpx 0 0;
  38. overflow: hidden;
  39. padding: 60rpx 50rpx;
  40. }
  41. .index-components > ol {
  42. margin-bottom: 34rpx;
  43. }
  44. .index-components > ol > li {
  45. line-height: 40rpx;
  46. font-size: 28rpx;
  47. color: #909ca4;
  48. margin-bottom: 20rpx;
  49. }
  50. .index-components > ol > ul li {
  51. display: flex;
  52. align-items: center;
  53. padding: 0 48rpx;
  54. width: 100%;
  55. height: 90rpx;
  56. line-height: 90rpx;
  57. background: white;
  58. border-radius: 44rpx;
  59. box-shadow: 0rpx 1rpx 8rpx 0rpx rgba(102, 102, 102, 0.06);
  60. margin-bottom: 26rpx;
  61. box-sizing: border-box;
  62. }
  63. .index-components > ol > ul li a {
  64. width: 100%;
  65. height: 100%;
  66. font-size: 30rpx;
  67. font-weight: bold;
  68. display: block;
  69. color: #333333;
  70. }
  71. .index-components ol,
  72. .index-components li {
  73. list-style: none;
  74. }