index.css 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. .body-content {
  2. background: none!important;
  3. padding: 0!important;
  4. margin: 0!important;
  5. }
  6. .common-wrap {
  7. background: #fff;
  8. padding: 15px;
  9. margin: 15px 15px 0 15px;
  10. background: #fff;
  11. }
  12. .common-wrap .head {
  13. display: flex;
  14. align-items: center
  15. }
  16. .common-wrap .head .title {
  17. font-size: 16px;
  18. font-weight: bolder
  19. }
  20. .common-wrap .head .sub-title {
  21. margin-left: 10px;
  22. color: #999
  23. }
  24. .common-wrap .body {
  25. margin-top: 15px;
  26. }
  27. .summary-wrap {
  28. display: flex;
  29. flex-wrap: wrap;
  30. }
  31. .summary-wrap .summary-item {
  32. width: 25%;
  33. padding: 0 15px 10px 15px;
  34. box-sizing: border-box;
  35. }
  36. .summary-wrap .summary-item .title .iconfont{
  37. color: #C8C9CC;
  38. font-size: 14px;
  39. z-index: 999;
  40. cursor: pointer;
  41. margin-left: 5px;
  42. }
  43. .summary-wrap .summary-item .title,.summary-wrap .summary-item .bottom-title {
  44. color: #909399;
  45. font-size: 14px;
  46. margin-top: 5px;
  47. }
  48. .summary-wrap .summary-item .value {
  49. color: #303133;
  50. font-size: 26px;
  51. margin-top: 10px;
  52. }
  53. .todo-list .summary-item {
  54. flex: 1;
  55. width: 0;
  56. cursor: pointer;
  57. }
  58. .echart-wrap, .promotion-wrap {
  59. display: flex;
  60. }
  61. .echart-wrap .common-wrap, .promotion-wrap .common-wrap {
  62. flex: 1;
  63. }
  64. .echart-wrap .common-wrap:first-child, .promotion-wrap .common-wrap:first-child {
  65. margin-right: 0;
  66. }
  67. .common-function {
  68. display: flex;
  69. }
  70. .common-function .function-item {
  71. flex: 1;
  72. display: flex;
  73. flex-direction: column;
  74. align-items: center;
  75. justify-content: center;
  76. cursor: pointer;
  77. padding-bottom: 10px;
  78. }
  79. .common-function .function-item .icon {
  80. width: 40px;
  81. margin-top: 10px;
  82. }
  83. .common-function .function-item .title {
  84. margin-top: 10px;
  85. }
  86. .promotion-wrap .common-wrap {
  87. padding-right: 0;
  88. }
  89. .promotion-wrap .body,
  90. .guide-wrap .body{
  91. display:flex;
  92. flex-wrap: wrap;
  93. }
  94. .promotion-wrap .promotion-item {
  95. width:33.33%;
  96. margin-bottom:15px
  97. }
  98. .promotion-wrap .promotion-item .box,
  99. .guide-wrap .guide-item .box
  100. {
  101. border:1px solid #eee;
  102. margin-right:15px;
  103. }
  104. .promotion-wrap .promotion-item .info-wrap,
  105. .guide-wrap .guide-item .info-wrap
  106. {
  107. display:flex;
  108. padding:10px
  109. }
  110. .promotion-wrap .info-wrap .info,
  111. .guide-wrap .info-wrap .info
  112. {
  113. flex:1;
  114. width: 0;
  115. display:flex;
  116. flex-direction:column;
  117. justify-content:space-between;
  118. white-space:nowrap;
  119. overflow:hidden;
  120. text-overflow:ellipsis;
  121. }
  122. .promotion-wrap .info-wrap .icon,
  123. .guide-wrap .info-wrap .icon
  124. {
  125. width:40px;
  126. height: 40px;
  127. margin-right:10px
  128. }
  129. .promotion-wrap .info-wrap .desc,
  130. .guide-wrap .info-wrap .desc
  131. {
  132. color:#999;
  133. font-size:12px;
  134. }
  135. .guide {
  136. padding-right: 0;
  137. }
  138. .guide-wrap {
  139. display: flex;
  140. }
  141. .guide-wrap .guide-item {
  142. width: 20%;
  143. }
  144. .guide-wrap .guide-item .info-wrap {
  145. padding: 15px 10px;
  146. align-items: center;
  147. }
  148. .guide-wrap .icon {
  149. position: relative;
  150. width: 44px!important;
  151. height: 44px!important;
  152. }
  153. .guide-wrap .icon .bg-box {
  154. width: 100%;
  155. height: 100%;
  156. background: var(--base-color);
  157. opacity: .1;
  158. border-radius: 50%;
  159. display: flex;
  160. align-items: center;
  161. justify-content: center;
  162. }
  163. .guide-wrap .icon .iconfont {
  164. color: var(--base-color);
  165. position: absolute;
  166. top: 50%;
  167. left: 50%;
  168. transform: translate(-50%, -50%);
  169. font-size: 24px;
  170. line-height: 1;
  171. }
  172. .guide-wrap .action {
  173. height: 28px;
  174. line-height: 28px;
  175. border: 1px solid var(--base-color);
  176. color: var(--base-color);
  177. border-radius: 30px;
  178. padding: 0 10px;
  179. margin-left: 10px;
  180. transition: all .3s;
  181. }
  182. .guide-wrap .action:hover {
  183. background: var(--base-color);
  184. color: #fff;
  185. }
  186. .guide-wrap .complete {
  187. border-color: #E6E6E6;
  188. color: #999;
  189. }
  190. .guide-wrap .complete:hover {
  191. background: #fff;
  192. color: #999;
  193. }
  194. .guide-wrap .complete .iconfont {
  195. line-height: 1;
  196. color: #00A717;
  197. font-size: 12px;
  198. margin-top: 5px;
  199. margin-right: 2px;
  200. }
  201. .guide .head{
  202. justify-content: space-between;
  203. }
  204. .guide .head .iconfont {
  205. font-weight: bold;
  206. margin-right: 15px;
  207. cursor: pointer;
  208. font-size: 20px;
  209. }
  210. .top-tips {
  211. padding: 15px;
  212. background: #EBF1FF;
  213. display: flex;
  214. align-items: center;
  215. }
  216. .top-tips .iconfont {
  217. margin-right: 10px;
  218. color: #105CFB;
  219. }
  220. .top-tips span,.top-tips a {
  221. color: #105CFB;
  222. }
  223. .top-tips a {
  224. margin-left: 30px;
  225. }
  226. .pink {
  227. background: #FFEBEB;
  228. }
  229. .pink .iconfont, .pink span,.pink a {
  230. color: #FB1010;
  231. }