ticketConfig.wxss 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213
  1. /* pages/ticketConfig/ticketConfig.wxss */
  2. @import '../ticketWait/ticketWait';
  3. .tabBar {
  4. position: fixed;
  5. top: 0;
  6. left: 0;
  7. right: 0;
  8. height: 88rpx;
  9. background: #fff;
  10. display: flex;
  11. z-index: 100;
  12. }
  13. .tabItem {
  14. position: relative;
  15. width: 50%;
  16. height: 88rpx;
  17. line-height: 88rpx;
  18. font-size: 32rpx;
  19. color: #282828;
  20. text-align: center;
  21. box-sizing: border-box;
  22. transition: all 0.15s ease;
  23. }
  24. .tabItem:after {
  25. position: absolute;
  26. bottom: 4rpx;
  27. left: 50%;
  28. transform: translateX(-50%);
  29. content: "";
  30. width: 36rpx;
  31. height: 15rpx;
  32. background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAXCAMAAAB3a0x8AAAAllBMVEUAAAAglf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf8glf+cTcQvAAAAMXRSTlMAD9cK+OOA0Zc5FwPy7+pNwaaUhHshjHQkBu3dsqdsYl4/LPvTyLmeW1ZHjT30q4o13nhoNwAAATRJREFUOMutkldygzAURSWBsACZXo3B4EKzU97+NxfaOCHElJmcT42Orp6uEBbQZs4WusXuVkuxKAKQ8DbLtfZvaA/U3+QFjMO+0YA6yoa5mAi9Bpp3XimpWSxCq3FouOTVqkAlNaCFowN0UE9enBDLngYdGjpCj0ju8myFgnwnInRcYpQRGOCE1fhlUs0Ih4HrJ1IrCvBMNBN92r4a6InZJfVEert4iuAbujsyJ81cHLZCiN0slYp8R39uOfWHJRRGXCLDtDzbcWzPMo0IxpAkHIb1CaxFNErh+Uh6fFhnaYU86tEh4ooo4iu/WnmwxcADe0ybVUpTm72fWfZR03psg//tcMPWA/X1rztZ+SSTvH+ksz+2N6XieLvuOq63pv3qHKJFQgEHum9LHbZfu1hQ0T/xBQqwUzLtsO30AAAAAElFTkSuQmCC');
  33. background-size: 100% 100%;
  34. opacity: 0;
  35. visibility: hidden;
  36. transition: all 0.15s ease;
  37. }
  38. .tabItem.active {
  39. font-weight: 700;
  40. }
  41. .tabItem.active:after {
  42. opacity: 1;
  43. visibility: visible;
  44. }
  45. .searchWrap {
  46. top: 88rpx;
  47. }
  48. .allSelected {
  49. position: fixed;
  50. top: 220rpx;
  51. left: 0;
  52. right: 0;
  53. height: 58rpx;
  54. padding: 0 24rpx 24rpx;
  55. background: #f8f9fb;
  56. z-index: 100;
  57. }
  58. .allSelected .all {
  59. position: absolute;
  60. top: 0;
  61. left: 24rpx;
  62. height: 58rpx;
  63. padding-left: 110rpx;
  64. font-size: 28rpx;
  65. font-weight: 450;
  66. }
  67. .allSelected .all .text{
  68. display: block;
  69. height: 58rpx;
  70. line-height: 58rpx;
  71. }
  72. .allSelected .delete {
  73. float: right;
  74. width: 108rpx;
  75. height: 58rpx;
  76. line-height: 58rpx;
  77. font-size: 28rpx;
  78. font-weight: 450;
  79. color: #fff;
  80. border-radius: 29rpx;
  81. background: #fd482c;
  82. }
  83. .topPlaceholder {
  84. height: 302rpx;
  85. }
  86. .listItem {
  87. position: relative;
  88. padding: 24rpx 24rpx 24rpx 110rpx;
  89. border-radius: 14rpx;
  90. background: #fff;
  91. box-shadow: 6rpx 6rpx 35rpx rgba(178, 221, 250, .2);
  92. }
  93. .listItem+.listItem {
  94. margin-top: 24rpx;
  95. }
  96. .listItem .name {
  97. font-size: 32rpx;
  98. font-weight: 450;
  99. word-break: break-all;
  100. }
  101. .listItem .line {
  102. margin-top: 4rpx;
  103. padding: 8rpx 0;
  104. font-size: 28rpx;
  105. color: #b3b6c3;
  106. word-break: break-all;
  107. }
  108. .listItem .empLine {
  109. display: flex;
  110. align-items: center;
  111. height: 52rpx;
  112. }
  113. .listItem .empName {
  114. width: 120rpx;
  115. height: 52rpx;
  116. line-height: 52rpx;
  117. font-size: 32rpx;
  118. font-weight: 450;
  119. text-overflow: ellipsis;
  120. white-space: nowrap;
  121. overflow: hidden;
  122. }
  123. .listItem .mobile {
  124. margin-left: 35rpx;
  125. height: 52rpx;
  126. line-height: 52rpx;
  127. font-size: 28rpx;
  128. color: #b3b6c3;
  129. }
  130. .listItem .offer {
  131. flex: 1;
  132. width: 0;
  133. font-size: 28rpx;
  134. color: #b3b6c3;
  135. text-overflow: ellipsis;
  136. white-space: nowrap;
  137. overflow: hidden;
  138. }
  139. .listItem .role {
  140. flex: 1;
  141. width: 0;
  142. margin-left: 25rpx;
  143. font-size: 28rpx;
  144. color: #b3b6c3;
  145. text-overflow: ellipsis;
  146. white-space: nowrap;
  147. overflow: hidden;
  148. }
  149. .icon-select {
  150. position: absolute;
  151. left: 36rpx;
  152. top: 50%;
  153. transform: translateY(-50%);
  154. width: 36rpx;
  155. height: 36rpx;
  156. font-size: 36rpx;
  157. color: #c4c4c4;
  158. }
  159. .icon-selected {
  160. position: absolute;
  161. left: 36rpx;
  162. top: 50%;
  163. transform: translateY(-50%);
  164. width: 36rpx;
  165. height: 36rpx;
  166. font-size: 36rpx;
  167. color: #007dff;
  168. }
  169. .icon-edit {
  170. position: absolute;
  171. bottom: 0;
  172. right: 0;
  173. padding: 30rpx;
  174. font-size: 40rpx;
  175. color: #007dff;
  176. }
  177. .paddingBottom {
  178. height: 110rpx;
  179. }
  180. .addBtn {
  181. width: 100% !important;
  182. height: 110rpx;
  183. line-height: 110rpx;
  184. font-size: 36rpx;
  185. color: #fff;
  186. background: #007dff;
  187. border-radius: 0;
  188. }