mediaDetail.scss 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. .wrapper {
  2. width: 100%;
  3. padding-bottom: 100rpx;
  4. }
  5. video {
  6. display: block;
  7. width: 100%;
  8. height: 422rpx;
  9. }
  10. .main {
  11. padding: 24rpx 24rpx 0 28rpx;
  12. }
  13. button.btn[type="default"] {
  14. width: 698rpx;
  15. height: 80rpx;
  16. border-radius: 40rpx;
  17. border: 2rpx solid rgba(145, 179, 121, 1);
  18. font-size: 28rpx;
  19. color: rgba(145, 179, 121, 1);
  20. background-color: transparent;
  21. }
  22. .title {
  23. display: flex;
  24. font-size: 0;
  25. text {
  26. position: relative;
  27. left: 0;
  28. top: 0;
  29. font-size: 32rpx;
  30. font-weight: 500;
  31. line-height: 46rpx;
  32. color: rgba(51, 51, 51, 1);
  33. &:after {
  34. position: absolute;
  35. left: 0;
  36. bottom: 0;
  37. z-index: -1;
  38. content: '';
  39. width: 100%;
  40. height: 14rpx;
  41. background: rgba(145, 179, 121, 0.6);
  42. }
  43. }
  44. }
  45. .name-list-title {
  46. margin: 36rpx 0 24rpx;
  47. }
  48. .name-list {
  49. display: flex;
  50. flex-flow: row wrap;
  51. line-height: 40rpx;
  52. font-size: 28rpx;
  53. color: rgba(101, 101, 101, 1);
  54. word-break: break-all;
  55. word-wrap: break-word;
  56. }
  57. .video-title {
  58. margin: 48rpx 0 22rpx;
  59. }
  60. .subtitle {
  61. line-height: 40rpx;
  62. font-size: 28rpx;
  63. font-weight: 500;
  64. color: rgba(77, 77, 77, 1);
  65. }
  66. .describe {
  67. margin-top: 12rpx;
  68. line-height: 54rpx;
  69. font-size: 28rpx;
  70. color: rgba(101, 101, 101, 1);
  71. word-break: break-all;
  72. word-wrap: break-word;
  73. }