drop-down-more-modal.module.less 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. .searchContainer {
  2. max-height: 400px;
  3. overflow-y: auto;
  4. box-sizing: border-box;
  5. padding-bottom: 16px;
  6. background: var(--van-popup-background);
  7. transition: var(--van-popup-transition);
  8. }
  9. .searchMoreGroup {
  10. display: flex;
  11. align-items: center;
  12. padding: 18px 13px;
  13. background-color: #fff;
  14. }
  15. .searchTitle {
  16. padding: 15px 13px 2px;
  17. font-size: 15px;
  18. font-weight: 600;
  19. color: #333333;
  20. line-height: 21px;
  21. text-align: left;
  22. }
  23. .searchTypeGroup {
  24. display: flex;
  25. align-items: center;
  26. padding: 0 13px;
  27. flex-wrap: wrap;
  28. justify-content: space-between;
  29. }
  30. .searchTypeFlex {
  31. .searchTypeItem {
  32. width: 49%;
  33. }
  34. }
  35. .searchTypeFlex1 {
  36. justify-content: flex-start;
  37. .searchTypeItem {
  38. width: 31%;
  39. &:nth-child(3n + 1) {
  40. margin-right: 2.333%;
  41. }
  42. &:nth-child(3n + 3) {
  43. margin-left: 2.333%;
  44. }
  45. }
  46. }
  47. .searchTypeFlex2 {
  48. .searchTypeItem {
  49. width: 45%;
  50. }
  51. }
  52. .searchTypeItem {
  53. box-sizing: border-box;
  54. margin-top: 10px;
  55. height: 34px;
  56. line-height: 34px;
  57. background: #F6F6F6;
  58. border: 1px solid #f6f6f6;
  59. border-radius: 16px;
  60. font-size: 13px;
  61. color: #333333;
  62. padding: 0 7px;
  63. text-align: center;
  64. &.is-active {
  65. background: #F2FFFC;
  66. border: 1px solid #01C1B5;
  67. color: #00B2A7;
  68. }
  69. }