fakeRegistration.scss 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. .fake_registration{
  2. padding: 0 20rpx;
  3. min-height: 100vh;
  4. background-color: #f8f9fa;
  5. font-family: 'PingFang SC', 'Helvetica Neue', Arial, sans-serif;
  6. .fake_list_wrap{
  7. margin-top: 20rpx;
  8. min-height: calc(100vh - 120rpx);
  9. .list_content{
  10. .fake_item{
  11. background-color: #ffffff;
  12. border-radius: 16rpx;
  13. padding: 32rpx;
  14. margin-bottom: 16rpx;
  15. box-shadow: 0 2rpx 12rpx rgba(0, 0, 0, 0.04);
  16. transition: all 0.3s ease;
  17. border: 1rpx solid #e9ecef;
  18. &.selected{
  19. box-shadow: 0 12rpx 32rpx rgba(71, 130, 241, 0.2);
  20. transform: translateY(-5rpx) scale(1.02);
  21. border-color: #4782f1;
  22. border-width: 2rpx;
  23. z-index: 10;
  24. }
  25. .item_header{
  26. display: flex;
  27. justify-content: space-between;
  28. align-items: center;
  29. margin-bottom: 24rpx;
  30. padding-bottom: 20rpx;
  31. border-bottom: 1rpx dashed #e9ecef;
  32. .name{
  33. font-size: 32rpx;
  34. font-weight: 700;
  35. color: #212529;
  36. position: relative;
  37. padding-left: 20rpx;
  38. &::before{
  39. content: '';
  40. position: absolute;
  41. left: 0;
  42. top: 50%;
  43. transform: translateY(-50%);
  44. width: 8rpx;
  45. height: 8rpx;
  46. border-radius: 50%;
  47. background-color: #4782f1;
  48. }
  49. }
  50. .phone{
  51. font-size: 26rpx;
  52. color: #6c757d;
  53. padding: 6rpx 16rpx;
  54. border-radius: 16rpx;
  55. }
  56. }
  57. .item_body{
  58. .info_item{
  59. display: flex;
  60. align-items: center;
  61. margin-bottom: 16rpx;
  62. font-size: 26rpx;
  63. line-height: 44rpx;
  64. &:last-child{
  65. margin-bottom: 0;
  66. }
  67. .label{
  68. color: #868e96;
  69. min-width: 120rpx;
  70. font-weight: 500;
  71. }
  72. .value{
  73. color: #495057;
  74. flex: 1;
  75. word-break: break-word;
  76. padding: 4rpx 12rpx;
  77. border-radius: 8rpx;
  78. font-size: 24rpx;
  79. }
  80. }
  81. }
  82. }
  83. .u-loadmore{
  84. margin-top: 30rpx;
  85. margin-bottom: 40rpx;
  86. }
  87. }
  88. .u-empty{
  89. margin-top: 120rpx;
  90. }
  91. }
  92. // 编辑弹窗样式
  93. .edit_dialog{
  94. width: 85%;
  95. max-width: 520rpx;
  96. border-radius: 16rpx;
  97. overflow: hidden;
  98. .dialog_title{
  99. font-size: 34rpx;
  100. font-weight: 700;
  101. color: #212529;
  102. text-align: center;
  103. padding: 36rpx 24rpx;
  104. border-bottom: 1rpx solid #e9ecef;
  105. }
  106. .dialog_content{
  107. padding: 36rpx 28rpx;
  108. .u-form-item{
  109. .u-form-item__label{
  110. font-size: 28rpx;
  111. font-weight: 600;
  112. color: #495057;
  113. margin-bottom: 12rpx;
  114. display: block;
  115. }
  116. .u-input{
  117. border-radius: 8rpx;
  118. border: 1rpx solid #ced4da;
  119. transition: all 0.3s ease;
  120. &:focus{
  121. border-color: #4782f1;
  122. box-shadow: 0 0 0 4rpx rgba(71, 130, 241, 0.1);
  123. background-color: #ffffff;
  124. }
  125. }
  126. }
  127. }
  128. }
  129. }