style.scss 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. .footer-box {
  2. width: 100%;
  3. height: auto;
  4. background-color: #292929;
  5. display: flex;
  6. flex-direction: column;
  7. ul {
  8. width: 100%;
  9. height: .6rem;
  10. padding-bottom: 0.12rem;
  11. display: flex;
  12. flex-direction: row;
  13. align-items: flex-end;
  14. li {
  15. position: relative;
  16. z-index: 10;
  17. width: 20%;
  18. display: flex;
  19. flex-direction: column;
  20. justify-content: center;
  21. align-items: center;
  22. &.active {
  23. .icon-box {
  24. position: relative;
  25. span {
  26. color: #ff6a01;
  27. }
  28. }
  29. label {
  30. color: #ff6a01;
  31. }
  32. }
  33. .icon-box {
  34. position: relative;
  35. width: 100%;
  36. height: auto;
  37. display: flex;
  38. align-items: center;
  39. justify-content: center;
  40. span {
  41. font-size: .18rem;
  42. color: #a7a7a7;
  43. }
  44. .icon-afiliado {
  45. width: .55rem;
  46. height: .55rem;
  47. background: url('/img/iconTab/afiliado.png') no-repeat;
  48. background-size: 100%;
  49. margin-bottom: .05rem;
  50. }
  51. .icon-rs {
  52. position: absolute;
  53. bottom: -0.03rem;
  54. right: 0.05rem;
  55. font-size: .12rem;
  56. width: .25rem;
  57. height: .3rem;
  58. background: url('/img/iconTab/rs.png') no-repeat;
  59. background-size: 100%;
  60. }
  61. .icon-hot {
  62. position: absolute;
  63. top: -0.02rem;
  64. right: 0.02rem;
  65. font-size: .12rem;
  66. width: .25rem;
  67. height: .25rem;
  68. background: url('/img/iconTab/hot.png') no-repeat;
  69. background-size: 100%;
  70. font-weight: normal;
  71. }
  72. }
  73. label {
  74. font-size: .1rem;
  75. color: #a7a7a7;
  76. }
  77. }
  78. }
  79. }