index.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  1. @font-face {
  2. font-family: 'fuxi';
  3. src: url('//at.alicdn.com/t/c/font_4295534_4ayep5toqfs.woff2?t=1697785959676') format('woff2'), url('//at.alicdn.com/t/c/font_4295534_4ayep5toqfs.woff?t=1697785959676') format('woff'), url('//at.alicdn.com/t/c/font_4295534_4ayep5toqfs.ttf?t=1697785959676') format('truetype');
  4. }
  5. .xgplayer .xgplayer-progress-played {
  6. background: linear-gradient(-90deg, #00bf99 0%, #00bf99 100%) !important;
  7. }
  8. .xgplayer .xgplayer-drag {
  9. background-color: #00bf99 !important;
  10. }
  11. .xgplayer .xg-options-list li:hover,
  12. .xgplayer .xg-options-list li.selected {
  13. color: #00BF99 !important;
  14. }
  15. .site-header {
  16. position: fixed;
  17. left: 0;
  18. top: 0;
  19. width: 100%;
  20. min-width: 1344px;
  21. height: 80px;
  22. color: #fff;
  23. z-index: 99;
  24. }
  25. .site-header .inner {
  26. width: 1344px;
  27. max-width: 1344px;
  28. margin: 0 auto;
  29. display: flex;
  30. justify-content: space-between;
  31. }
  32. .site-header .brand-bar {
  33. display: flex;
  34. line-height: 80px;
  35. }
  36. .site-header .logo {
  37. margin-left: 32px;
  38. width: 130px;
  39. height: 80px;
  40. overflow: hidden;
  41. text-indent: -9999em;
  42. display: block;
  43. font-size: 0;
  44. background: url("../../images/logo.png") no-repeat 0 0;
  45. background-size: cover;
  46. }
  47. .site-header .channel-name {
  48. position: relative;
  49. margin-left: 11px;
  50. padding-left: 17px;
  51. font-size: 22px;
  52. }
  53. .site-header .channel-name::before {
  54. position: absolute;
  55. left: 0;
  56. top: 26px;
  57. width: 1px;
  58. height: 28px;
  59. content: "";
  60. background-color: #fff;
  61. }
  62. .site-header .menu {
  63. padding: 28px 0 0;
  64. font-size: 16px;
  65. line-height: 25px;
  66. }
  67. .site-header .menu a,
  68. .site-header .menu span {
  69. margin: 0 20px;
  70. color: #fff;
  71. }
  72. .site-header .menu a:hover,
  73. .site-header .menu .current {
  74. position: relative;
  75. text-decoration: none;
  76. }
  77. .site-header .menu a:hover:after,
  78. .site-header .menu .current:after {
  79. position: absolute;
  80. left: 50%;
  81. bottom: -10px;
  82. content: "";
  83. width: 18px;
  84. height: 3px;
  85. border-radius: 3px;
  86. background-color: #fff;
  87. transform: translate(-50%, 0);
  88. }
  89. .site-header .sign-status-bar {
  90. padding: 0 32px 0 0;
  91. font-size: 0;
  92. display: flex;
  93. align-items: center;
  94. }
  95. .site-header .sign-status-bar .frame {
  96. margin-right: 34px;
  97. padding: 9px 17px;
  98. font-size: 16px;
  99. line-height: 22px;
  100. height: 22px;
  101. overflow: hidden;
  102. border-radius: 20px;
  103. background-color: rgba(0, 0, 0, 0.24);
  104. }
  105. .site-header .sign-status-bar .frame > a {
  106. color: #fff;
  107. }
  108. .site-header .sign-status-bar .frame > a:hover {
  109. text-decoration: none;
  110. color: #00bf99;
  111. }
  112. .site-header .sign-status-bar .dropdown {
  113. position: relative;
  114. margin-right: 28px;
  115. }
  116. .site-header .sign-status-bar .dropdown .avatar {
  117. width: 38px;
  118. height: 38px;
  119. border-radius: 50%;
  120. overflow: hidden;
  121. cursor: pointer;
  122. color: #fff;
  123. font-size: 20px;
  124. line-height: 38px;
  125. text-align: center;
  126. background-color: #00bf99;
  127. font-family: "fuxi";
  128. }
  129. .site-header .sign-status-bar .dropdown .dropdown-list {
  130. position: absolute;
  131. top: 34px;
  132. left: 50%;
  133. padding: 20px 0 0;
  134. transform: translate(-50%, 0);
  135. display: none;
  136. }
  137. .site-header .sign-status-bar .dropdown .dropdown-list ul {
  138. padding: 0 16px 12px;
  139. background-color: #fff;
  140. border-radius: 8px;
  141. overflow: hidden;
  142. box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
  143. }
  144. .site-header .sign-status-bar .dropdown .dropdown-list li {
  145. margin-top: 12px;
  146. font-size: 12px;
  147. line-height: 16px;
  148. white-space: nowrap;
  149. }
  150. .site-header .sign-status-bar .dropdown .dropdown-list li a {
  151. color: #333;
  152. }
  153. .site-header .sign-status-bar .dropdown .dropdown-list li a:hover {
  154. color: #00bf99;
  155. text-decoration: none;
  156. }
  157. .site-header .sign-status-bar .dropdown .dropdown-list li a.new {
  158. color: #FB541F;
  159. }
  160. .site-header .sign-status-bar .dropdown:hover .dropdown-list {
  161. display: block;
  162. }
  163. .site-header .sign-status-bar > a {
  164. font-size: 16px;
  165. line-height: 25px;
  166. color: #fff;
  167. }
  168. .site-header .sign-status-bar > a:first-of-type {
  169. margin-right: 20px;
  170. }
  171. .site-header .sign-status-bar > a:hover {
  172. text-decoration: none;
  173. color: #00bf99;
  174. }
  175. .site-header .sign-status-bar > a:hover:after {
  176. color: #fff;
  177. }
  178. .site-footer {
  179. position: relative;
  180. padding: 47px 0;
  181. height: 66px;
  182. min-width: 1200px;
  183. color: #fff;
  184. background: #232a3e;
  185. background-size: 100% 100%;
  186. z-index: 1;
  187. }
  188. .site-footer a {
  189. margin: 0 5px;
  190. color: #fff;
  191. }
  192. .site-footer .police::before {
  193. margin: 1px 5px 0 0;
  194. content: "";
  195. width: 16px;
  196. height: 18px;
  197. display: inline-block;
  198. vertical-align: top;
  199. background: url("data:image/png;base64,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");
  200. background-size: cover;
  201. }
  202. .site-footer:after {
  203. position: absolute;
  204. left: 0;
  205. top: 0;
  206. content: "";
  207. width: 100%;
  208. height: 100%;
  209. background: url("https://www.fuxicarbon.com/static/footerBg.faffbd90.png") no-repeat 50% 0;
  210. opacity: 0.3;
  211. z-index: -1;
  212. }
  213. .site-footer p {
  214. font-size: 14px;
  215. line-height: 20px;
  216. text-align: center;
  217. }
  218. .site-footer p:last-child {
  219. margin-top: 22px;
  220. }
  221. .wrapper {
  222. margin: 0 auto;
  223. width: 1200px;
  224. }
  225. .sticky .site-header {
  226. color: #000;
  227. background-color: #fff;
  228. box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 30px;
  229. }
  230. .sticky .site-header .logo {
  231. background-image: url("../../images/logo_light.png");
  232. }
  233. .sticky .site-header .menu a {
  234. color: #000;
  235. }
  236. .sticky .site-header .menu span {
  237. color: #00bf99;
  238. }
  239. .sticky .site-header .menu a:hover:after,
  240. .sticky .site-header .menu .current:after {
  241. background-color: #00bf99;
  242. }
  243. .sticky .site-header .sign-status-bar a {
  244. color: #000;
  245. }
  246. .sticky .site-header .sign-status-bar a:hover {
  247. color: #00bf99;
  248. }
  249. .sticky .site-header .sign-status-bar a:hover:after {
  250. color: #000;
  251. }
  252. .sticky .site-header .sign-status-bar .frame {
  253. background-color: rgba(68, 182, 137, 0.3);
  254. }