ticketRed.wxss 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. /* pages/ticketRed/ticketRed.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. .topPlaceholder {
  49. height: 220rpx;
  50. }
  51. .item .redBtn {
  52. position: absolute;
  53. bottom: 24rpx;
  54. right: 24rpx;
  55. width: 158rpx;
  56. height: 58rpx;
  57. line-height: 58rpx;
  58. font-size: 28rpx;
  59. font-weight: 450;
  60. color: #fff;
  61. border-radius: 29rpx;
  62. background: #007dff;
  63. }
  64. .item.selectItem {
  65. position: relative;
  66. /* padding-left: 110rpx; */
  67. }
  68. .circle {
  69. position: absolute;
  70. left: 36rpx;
  71. top: 50%;
  72. transform: translateY(-50%);
  73. width: 36rpx;
  74. height: 36rpx;
  75. border-radius: 50%;
  76. border: solid #c4c4c4 1rpx;
  77. box-sizing: border-box;
  78. }
  79. .selected {
  80. position: absolute;
  81. left: 36rpx;
  82. top: 50%;
  83. transform: translateY(-50%);
  84. width: 36rpx;
  85. height: 36rpx;
  86. }
  87. .allSelected {
  88. position: relative;
  89. margin-bottom: 24rpx;
  90. height: 58rpx;
  91. }
  92. .allSelected .all {
  93. position: absolute;
  94. top: 0;
  95. left: 0;
  96. height: 58rpx;
  97. line-height: 58rpx;
  98. padding-left: 110rpx;
  99. font-size: 28rpx;
  100. font-weight: 450;
  101. }
  102. .item .selected {
  103. position: absolute;
  104. left: 36rpx;
  105. top: 50%;
  106. transform: translateY(-50%);
  107. width: 36rpx;
  108. height: 36rpx;
  109. }
  110. .allSelected .hongchong {
  111. float: right;
  112. width: 158rpx;
  113. height: 58rpx;
  114. line-height: 58rpx;
  115. font-size: 28rpx;
  116. font-weight: 450;
  117. color: #fff;
  118. border-radius: 29rpx;
  119. background: #007dff;
  120. }