style.scss 1.7 KB

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