VR.scss 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. .wrapper {
  2. width: 100%;
  3. padding-top: 20rpx;
  4. }
  5. .page-section {
  6. width: 100%;
  7. margin: 42rpx auto 48rpx;
  8. swiper {
  9. width: 100%;
  10. height: 590rpx;
  11. }
  12. .swiper-item-wrap {
  13. width: 590rpx !important;
  14. padding-left: 30rpx;
  15. }
  16. .swiper-item {
  17. position: relative;
  18. left: 0;
  19. top: 0;
  20. width: 590rpx;
  21. height: 100%;
  22. border-radius: 24rpx;
  23. overflow: hidden;
  24. }
  25. .swiper-item image {
  26. display: block;
  27. width: 100%;
  28. height: 100%;
  29. }
  30. .info {
  31. position: absolute;
  32. left: 0;
  33. bottom: 0;
  34. z-index: 1;
  35. width: 100%;
  36. padding: 0 28rpx 20rpx;
  37. }
  38. .name {
  39. font-size: 36rpx;
  40. line-height: 44rpx;
  41. font-weight: 500;
  42. color: rgba(255, 255, 255, 1);
  43. word-break: break-all;
  44. word-wrap: break-word;
  45. }
  46. .address {
  47. width: 100%;
  48. font-size: 20rpx;
  49. line-height: 32rpx;
  50. color: rgba(229, 229, 229, 1);
  51. word-break: break-all;
  52. word-wrap: break-word;
  53. }
  54. }
  55. .page-title {
  56. position: relative;
  57. left: 0;
  58. top: 0;
  59. display: flex;
  60. align-items: center;
  61. width: 100%;
  62. padding-left: 46rpx;
  63. line-height: 40rpx;
  64. font-size: 36rpx;
  65. font-weight: 500;
  66. color: #1F1F39;
  67. &:before {
  68. content: '';
  69. position: absolute;
  70. left: 16rpx;
  71. top: 1rpx;
  72. width: 14rpx;
  73. height: 37rpx;
  74. border-radius: 40rpx;
  75. background: #91B379;
  76. }
  77. }
  78. .main {
  79. padding: 48rpx 0 278rpx;
  80. }
  81. .list {
  82. display: flex;
  83. width: 690rpx;
  84. min-height: 278rpx;
  85. padding: 20rpx 28rpx 34rpx;
  86. margin: 0 auto 20rpx;
  87. border-radius: 24rpx;
  88. background: rgba(255, 255, 255, 1);
  89. box-shadow: 0 4rpx 8rpx 0 rgba(0, 0, 0, 0.1);
  90. overflow: hidden;
  91. .photo-wrap {
  92. width: 224rpx;
  93. height: 224rpx;
  94. border-radius: 16rpx;
  95. overflow: hidden;
  96. image {
  97. display: block;
  98. width: 100%;
  99. height: 100%;
  100. }
  101. }
  102. .info {
  103. width: calc(100% - 224rpx);
  104. padding-left: 28rpx;
  105. padding-top: 18rpx;
  106. }
  107. .name {
  108. font-size: 32rpx;
  109. line-height: 46rpx;
  110. color: rgba(31, 51, 73, 1);
  111. }
  112. .address {
  113. margin-top: 8rpx;
  114. font-size: 24rpx;
  115. line-height: 34rpx;
  116. color: rgba(153, 153, 153, 1);
  117. }
  118. }