index.less 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. @import '~antd/lib/style/themes/default.less';
  2. .component_sele_more{
  3. width: 100%;
  4. padding: 10px 20px 20px 20px;
  5. .content{
  6. width: 100%;
  7. overflow: hidden;
  8. .left,.right{
  9. width: 438px;
  10. background:rgba(245,245,245,1);
  11. border:1px solid rgba(238,238,238,1);
  12. flex-wrap: wrap;
  13. align-content: flex-start;
  14. }
  15. .item{
  16. width: 200px;
  17. height: 80px;
  18. background: #fff;
  19. border-radius:3px;
  20. margin: 10px 10px 0;
  21. position: relative;
  22. .item_left{
  23. width: 80px;
  24. height:80px;
  25. border-radius:3px 0 0 3px;
  26. position: relative;
  27. overflow: hidden;
  28. flex-shrink: 0;
  29. .left_play_icon{
  30. position: absolute;
  31. z-index: 2;
  32. left: 0;
  33. top: 0;
  34. width: 18px;
  35. height: 12px;
  36. }
  37. img.live_img{
  38. max-width: 100%;
  39. max-height: 100%;
  40. }
  41. .play_icon{
  42. position: absolute;
  43. z-index: 2;
  44. width: 22px;
  45. height: 22px;
  46. top: 50%;
  47. left: 50%;
  48. margin-left: -11px;
  49. margin-top: -11px;
  50. }
  51. .play_num{
  52. position: absolute;
  53. z-index: 2;
  54. left: 0;
  55. bottom: 0;
  56. width: 80px;
  57. height:20px;
  58. line-height: 20px;
  59. background:linear-gradient(0deg,rgba(51,51,51,1) 0%,rgba(0,0,0,0) 100%);
  60. border-radius: 0 0 3px 3px;
  61. color: #fff;
  62. font-size: 10px;
  63. text-align: center;
  64. padding: 0 4px;
  65. overflow: hidden;
  66. text-overflow: ellipsis;
  67. white-space: nowrap;
  68. span{
  69. transform: scale(0.85);
  70. display: inline-block;
  71. }
  72. }
  73. }
  74. .item_right{
  75. flex: 1;
  76. padding: 10px;
  77. .svideo_name{
  78. height:32px;
  79. font-size:12px;
  80. line-height: 16px;
  81. width: 105px;
  82. overflow: hidden;
  83. text-overflow: ellipsis;
  84. display: -webkit-box;
  85. -webkit-line-clamp: 2;
  86. /*! autoprefixer: off */
  87. -webkit-box-orient: vertical;
  88. word-break: break-word;
  89. color: #333;
  90. }
  91. .svideo_label{
  92. width: 82px;
  93. overflow: hidden;
  94. text-overflow: ellipsis;
  95. display: inline-block;
  96. height: 14px;
  97. line-height: 14px;
  98. font-size: 12px;
  99. margin-top: 15px;
  100. white-space: nowrap;
  101. color: #FC1C1C;
  102. }
  103. .sele_svideo_flag{
  104. position: absolute;
  105. z-index: 2;
  106. bottom: 0;
  107. right: 0;
  108. width: 19px;
  109. height: 19px;
  110. }
  111. }
  112. }
  113. .item:nth-child(2n){
  114. margin-right: 0 !important;
  115. margin-left: 0;
  116. }
  117. .center{
  118. height: 100%;
  119. flex: 1;
  120. transform:rotate(90deg);
  121. -ms-transform:rotate(90deg); /* IE 9 */
  122. -moz-transform:rotate(90deg); /* Firefox */
  123. -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
  124. -o-transform:rotate(90deg); /* Opera */
  125. z-index: 0;
  126. }
  127. }
  128. :global{
  129. .ant-form {
  130. padding-top: 0 !important;
  131. }
  132. }
  133. }