index.module.less 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. .relatedClass {
  2. margin: 32px 0;
  3. }
  4. .attendClassSearch {
  5. width: 100%;
  6. display: flex;
  7. align-items: center;
  8. gap: 0 24px;
  9. margin-bottom: 18px;
  10. padding: 0 40px;
  11. :global {
  12. .n-base-selection,
  13. .n-input {
  14. // height: 52px;
  15. // min-height: 52px;
  16. // --n-height: 52px !important;
  17. // font-size: 18px;
  18. border-radius: 8px !important;
  19. }
  20. .n-input,
  21. .n-select {
  22. max-width: 250px;
  23. }
  24. }
  25. .iconSearch {
  26. width: 16px;
  27. height: 17px;
  28. }
  29. }
  30. .classList {
  31. max-height: 60vh;
  32. min-height: 60vh;
  33. .listSection {
  34. min-height: 60vh;
  35. padding: 0 40px 0;
  36. }
  37. .emptySection {
  38. display: flex;
  39. align-items: center;
  40. }
  41. }
  42. .list {
  43. display: flex;
  44. flex-flow: row wrap;
  45. justify-content: flex-start;
  46. padding: 12px 0 12px;
  47. gap: 20px 0;
  48. margin: 0 -10px 0;
  49. min-height: 202px;
  50. &.listSame {
  51. margin-top: 0;
  52. padding-top: 0;
  53. }
  54. .itemWrap {
  55. width: calc(100% / 4);
  56. // padding-bottom: calc(100% / 3 * 0.73333);
  57. // position: relative;
  58. .itemWrapBox {
  59. padding: 0 10px;
  60. }
  61. }
  62. :global {
  63. .card-section-container {
  64. width: 100%;
  65. height: 100%;
  66. }
  67. }
  68. }