select-subject.module.less 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. .filterTitle {
  2. font-size: 18px;
  3. font-weight: 500;
  4. color: #000000;
  5. line-height: 25px;
  6. text-align: center;
  7. padding: 20px 0;
  8. }
  9. .searchResult {
  10. padding: 0 16px;
  11. overflow: hidden;
  12. margin-bottom: 20px;
  13. .searchTitle {
  14. font-size: 16px;
  15. color: #333333;
  16. line-height: 22px;
  17. }
  18. }
  19. .radio-group {
  20. display: flex;
  21. margin-top: 10px;
  22. margin-bottom: 20px;
  23. flex-wrap: wrap;
  24. .radio:first-child {
  25. :global {
  26. .van-radio__label {
  27. margin-left: 0;
  28. }
  29. }
  30. }
  31. }
  32. .radio {
  33. :global {
  34. .van-radio__icon {
  35. display: none;
  36. }
  37. .van-tag--large {
  38. width: 80px;
  39. height: 32px;
  40. font-size: 16px;
  41. text-align: center;
  42. display: flex;
  43. align-items: center;
  44. justify-content: center;
  45. }
  46. .van-tag {
  47. box-sizing: border-box;
  48. }
  49. .van-tag--default {
  50. color: var(--van-tag-text-default-color);
  51. }
  52. .van-tag--primary {
  53. background-color: var(--tag-bg-color);
  54. }
  55. }
  56. }
  57. .organ-radio {
  58. :global {
  59. .van-tag--large {
  60. width: auto;
  61. padding: 0 12px;
  62. margin-bottom: 8px;
  63. margin-right: 8px;
  64. font-size: 14px;
  65. }
  66. }
  67. }
  68. .btn {
  69. padding: 5px 14px;
  70. & + .btn {
  71. margin-left: 10px;
  72. }
  73. }