common.scss 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. #materialBalance {
  2. padding: 0.2rem;
  3. height: 8.7rem;
  4. min-width: 3.75rem;
  5. border-radius: 0.0625rem;
  6. .bg-color-black {
  7. height: 8.5rem;
  8. border-radius: 0.125rem;
  9. }
  10. .text {
  11. color: #c3cbde;
  12. }
  13. .chart-box {
  14. margin-top: 0.2rem;
  15. width: 2.125rem;
  16. height: 2.125rem;
  17. .active-ring-name {
  18. padding-top: 0.125rem;
  19. }
  20. }
  21. .bottom-data {
  22. .item-box {
  23. float: right;
  24. position: relative;
  25. width: 50%;
  26. color: #d3d6dd;
  27. // 金币
  28. .coin {
  29. position: absolute;
  30. left: 0.1rem;
  31. top: 0.2125rem;
  32. font-size: 0.25rem;
  33. color: #ffc107;
  34. }
  35. .colorYellow {
  36. color: yellowgreen;
  37. }
  38. }
  39. }
  40. .arrow {
  41. width: 120px;
  42. height: 20px;
  43. background: skyblue;
  44. // transform: rotate(-10deg);
  45. // animation: ;
  46. background-color: red; /* 针对不支持渐变的浏览器 */
  47. background-image: linear-gradient(to right, black, skyblue);
  48. }
  49. .layout {
  50. display: flex;
  51. flex-direction: row;
  52. .layout_left {
  53. display: flex;
  54. flex-direction: column;
  55. flex-wrap: nowrap;
  56. align-content: center;
  57. align-items: flex-start;
  58. justify-content: flex-start;
  59. padding-top: 20px;
  60. img {
  61. width: 6em;
  62. height: 4.8em;
  63. margin-bottom: 1.2em;
  64. padding-bottom: 1.6em;
  65. }
  66. }
  67. .layout_center {
  68. display: flex;
  69. flex-direction: column;
  70. flex-wrap: nowrap;
  71. align-content: center;
  72. align-items: flex-start;
  73. justify-content: flex-start;
  74. padding-top: 20px;
  75. padding-left: 23px;
  76. img {
  77. width: 6em;
  78. height: 4.8em;
  79. margin-bottom: 1.2em;
  80. padding-bottom: 1.6em;
  81. }
  82. }
  83. .layout_right {
  84. padding-top: 2em;
  85. // padding-left: 23px;
  86. border: 1px dashed;
  87. width: 25em;
  88. margin-left: 2em;
  89. .row {
  90. width: 100%;
  91. display: flex;
  92. flex-direction: row;
  93. .col {
  94. img {
  95. width: 6em;
  96. height: 7.8em;
  97. padding-bottom: 0.9em;
  98. }
  99. }
  100. }
  101. }
  102. .layout_arrow {
  103. margin-left: 2em;
  104. img {
  105. position: relative;
  106. top: 26em;
  107. /* right: 0em; */
  108. padding-bottom: 1.2em;
  109. width: 12em;
  110. width: 10em;
  111. height: 4.8em;
  112. }
  113. }
  114. .layout_EOB {
  115. .thin_EOB {
  116. width: 7em;
  117. height: 5.8em;
  118. margin-bottom: 1.2em;
  119. padding-bottom: 1.6em;
  120. position: relative;
  121. right: 1em;
  122. }
  123. }
  124. .layout_thin_arrow {
  125. position: relative;
  126. right: 10em;
  127. bottom: 2em;
  128. .thin_arrow {
  129. width: 2em;
  130. height: 18em;
  131. position: relative;
  132. left: 4em;
  133. top: 7em;
  134. }
  135. img {
  136. position: relative;
  137. top: 18em;
  138. right: -1em;
  139. padding-bottom: 0.9em;
  140. width: 4.9em;
  141. }
  142. }
  143. .layout_stove {
  144. img {
  145. position: relative;
  146. right: 9em;
  147. top: 4.5em;
  148. padding-bottom: 1em;
  149. width: 12em;
  150. }
  151. }
  152. .layout_cricle_stove {
  153. .stove_1 {
  154. position: relative;
  155. top: 22.3em;
  156. right: 19em;
  157. }
  158. .stove_2 {
  159. position: relative;
  160. top: 22.3em;
  161. right: 8em;
  162. }
  163. .stove_3 {
  164. position: relative;
  165. right: 13em;
  166. top: 5em;
  167. }
  168. .stove_4 {
  169. position: relative;
  170. top: 40em;
  171. left: -33.7em;
  172. }
  173. img {
  174. padding-bottom: 0.9em;
  175. width: 4.9em;
  176. }
  177. }
  178. }
  179. }