order-list.scss 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. .order-tabs-container {
  2. margin-top: 20px;
  3. .fl button {
  4. margin-top: 8px;
  5. }
  6. .fr button {
  7. margin-top: 8px;
  8. }
  9. }
  10. .order-main-container {
  11. height: 100%;
  12. width: 100%;
  13. font: 14px Arial, 'PingFang SC', 'Hiragino Sans GB', STHeiti, 'Microsoft YaHei', 'WenQuanYi Micro Hei', sans-serif;
  14. color: #495060;
  15. .table-top {
  16. background-color: #ecf5ff;
  17. margin-bottom: 5px;
  18. display: flex;
  19. height: 45px;
  20. align-items: center;
  21. .item {
  22. padding: 0 10px;
  23. width: 10%;
  24. text-align: center;
  25. }
  26. .product {
  27. width: 25%;
  28. }
  29. }
  30. .order-item {
  31. margin-bottom: 20px;
  32. .order-top {
  33. padding: 10px;
  34. background: #f8f8f9;
  35. border-left: 1px solid #dddee1;
  36. border-top: 1px solid #dddee1;
  37. border-right: 1px solid #dddee1;
  38. span {
  39. margin-right: 15px;
  40. }
  41. .el-checkbox,
  42. .el-checkbox .el-checkbox__input {
  43. margin-right: 0;
  44. }
  45. .el-checkbox .el-checkbox__input span {
  46. margin-right: 10px;
  47. }
  48. }
  49. .order-content {
  50. display: flex;
  51. border-top: 1px solid #dddee1;
  52. border-bottom: 1px solid #dddee1;
  53. border-left: 1px solid #dddee1;
  54. color: #495060;
  55. .col-item {
  56. display: flex;
  57. display: -webkit-flex;
  58. align-items: center;
  59. justify-content: center;
  60. padding: 10px;
  61. border-right: 1px solid #dddee1;
  62. text-align: center;
  63. height: 100%;
  64. flex-direction: column;
  65. div {
  66. margin-bottom: 5px;
  67. &:last-child {
  68. margin-bottom: 0;
  69. }
  70. }
  71. .operate {
  72. color: #2d8cf0;
  73. display: flex;
  74. flex-direction: column;
  75. button {
  76. margin-left: 0;
  77. }
  78. }
  79. .totalprice {
  80. color: #c00;
  81. }
  82. }
  83. .col-item-pro {
  84. display: flex;
  85. flex-direction: column;
  86. border-right: 1px solid #dddee1;
  87. height: 100%;
  88. .pro-item {
  89. display: flex;
  90. justify-content: space-between;
  91. position: relative;
  92. padding: 20px;
  93. // height: 100px;
  94. border-bottom: 1px solid #dddee1;
  95. .left {
  96. display: flex;
  97. .image {
  98. margin-right: 12px;
  99. width: 80px;
  100. height: 80px;
  101. img {
  102. width: 80px;
  103. height: 80px;
  104. display: block;
  105. }
  106. }
  107. .main {
  108. width: 70%;
  109. // height: 80px;
  110. display: flex;
  111. flex-direction: column;
  112. .spec {
  113. display: block;
  114. color: #999999;
  115. margin-top: 6px;
  116. }
  117. }
  118. }
  119. .right {
  120. text-align: right;
  121. span {
  122. display: block;
  123. margin-bottom: 10px;
  124. }
  125. }
  126. }
  127. .pro-item:last-child {
  128. border-bottom: none;
  129. }
  130. }
  131. }
  132. .order-remark {
  133. line-height: 34px;
  134. padding: 0 10px;
  135. border-left: 1px solid #dddee1;
  136. border-right: 1px solid #dddee1;
  137. border-bottom: 1px solid #dddee1;
  138. &.buyer {
  139. background: #faefee;
  140. color: #c93931;
  141. }
  142. &.saler {
  143. background: #fefaed;
  144. color: #ef9325;
  145. }
  146. }
  147. }
  148. }
  149. .no-data {
  150. display: flex;
  151. justify-content: center;
  152. align-items: center;
  153. height: 60px;
  154. font-size: 15px;
  155. color: #666666;
  156. }