index.scss 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. .popup-container {
  2. height: 100vh;
  3. padding:66px 0 0 0;
  4. box-sizing: border-box;
  5. overflow-y: scroll;
  6. .popup-radio {
  7. padding: 10px 0 10px 0;
  8. // position: relative;
  9. // height: calc(100vh - 66px);
  10. .popup-radio-item {
  11. color: #000;
  12. font-size: 16px;
  13. font-weight: bold;
  14. line-height: 50px;
  15. text-align: center;
  16. &.selected {
  17. color: #409EFF;
  18. }
  19. }
  20. }
  21. .popup-checkbox {
  22. padding: 0 16px 0 16px;
  23. box-sizing: border-box;
  24. position: relative;
  25. height: 100%;
  26. min-height:100% ;
  27. overflow: hidden;
  28. .msgTitle {
  29. background: #67C23A;
  30. font-size: 12px;
  31. text-align: center;
  32. height: 30px;
  33. line-height: 26px;
  34. color: #fff;
  35. margin: 0 -16px 20px -16px;
  36. }
  37. .popup-checkbox-item {
  38. color: #000;
  39. font-size: 16px;
  40. font-weight: bold;
  41. line-height: 50px;
  42. background: rgb(244, 244, 245);
  43. padding: 6px 12px;
  44. margin: 0 0 10px 0;
  45. border-radius: 7px;
  46. border: 1px solid rgb(244, 244, 245);
  47. display: flex;
  48. &.selected {
  49. color: #409EFF;
  50. border: 1px solid #409EFF;
  51. }
  52. .popup-checkbox-label {
  53. flex: 5;
  54. }
  55. .popup-checkbox-icon {
  56. width: 20px;
  57. height: 20px;
  58. line-height: 20px;
  59. display: block;
  60. border-radius: 50%;
  61. overflow: hidden;
  62. margin: 15px 0 0 0;
  63. }
  64. }
  65. }
  66. .popup-time {
  67. position: relative;
  68. height: calc(100vh - 66px);
  69. }
  70. .popup-city {
  71. height: calc(100vh - 66px);
  72. overflow: hidden;
  73. }
  74. }