index.module.less 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. .per-register-active {
  2. min-height: calc(100vh - 176px);
  3. background: url('./images/banner.png') no-repeat top center #C7F4FF;
  4. background-size: contain;
  5. padding-top: 176px;
  6. overflow: hidden;
  7. }
  8. .flowPath {
  9. position: relative;
  10. margin: 0 14px 12px;
  11. // background: url('./images/flow-path-bg.png') no-repeat center;
  12. // background-size: contain;
  13. background: linear-gradient(180deg, #BFF4FF 0%, #80D3E1 100%);
  14. box-shadow: 0px 2px 4px 0px rgba(23, 89, 202, 0.92), inset 0px -9px 6px 0px #64BDFF, inset 0px 3px 4px 0px #FFFFFF;
  15. border-radius: 25px;
  16. padding: 12px 10px 11px;
  17. .flowPathTitle {
  18. display: block;
  19. position: absolute;
  20. top: -4px;
  21. left: 50%;
  22. margin-left: -72px;
  23. width: 144px;
  24. height: 42px;
  25. background: url('./images/flow-path-title.png') no-repeat center;
  26. background-size: contain;
  27. }
  28. .flowPathContent {
  29. padding: 31px 20px 14px;
  30. font-size: 14px;
  31. color: #2D1A18;
  32. line-height: 26px;
  33. background: linear-gradient(180deg, #FFFFFA 0%, rgba(255, 255, 253, 0.87) 90%, rgba(255, 255, 255, 0.52) 100%);
  34. box-shadow: 0px 1px 6px 0px #D9EFF8;
  35. border-radius: 18px;
  36. border: 5px solid #139CF1;
  37. // span {
  38. // color: #E15339;
  39. // }
  40. :global {
  41. img {
  42. width: 100% !important;
  43. }
  44. }
  45. }
  46. }
  47. .signin {
  48. position: relative;
  49. margin: 0 10px 20px;
  50. background: url('./images/signin-bg.png') no-repeat center;
  51. background-size: contain;
  52. min-height: 419px;
  53. overflow: hidden;
  54. .tips {
  55. margin: 27px 35px 0;
  56. display: flex;
  57. align-items: center;
  58. background: #F1F1F1;
  59. border-radius: 6px;
  60. font-size: 13px;
  61. color: #DC2A00;
  62. line-height: 18px;
  63. p {
  64. padding-top: 2px;
  65. }
  66. span {
  67. font-weight: bold;
  68. }
  69. .signinTips {
  70. margin: 0 2px 0 4px;
  71. width: 34px;
  72. height: 28px;
  73. object-fit: contain;
  74. }
  75. }
  76. }
  77. .cellGroup {
  78. margin: 0 40px;
  79. background-color: transparent;
  80. :global {
  81. .van-cell {
  82. padding-top: 18px;
  83. padding-left: 0;
  84. padding-right: 0;
  85. background-color: transparent;
  86. }
  87. .van-field__label {
  88. font-size: 16px;
  89. font-weight: 500;
  90. color: #333333;
  91. line-height: 22px;
  92. margin-bottom: 10px;
  93. }
  94. input {
  95. color: #666;
  96. font-size: 16px;
  97. &::placeholder {
  98. color: #dcdcdc;
  99. }
  100. }
  101. }
  102. .submitBtn {
  103. width: 190px;
  104. height: 53px;
  105. background: url('./images/signin-btn.png') no-repeat center;
  106. background-size: contain;
  107. border: none;
  108. display: block;
  109. margin: 18px auto 0;
  110. border-radius: 50px;
  111. }
  112. }
  113. .wxPopupDialog {
  114. // position: relative;
  115. overflow: initial;
  116. // margin-top: -160px;
  117. &::before {
  118. position: absolute;
  119. content: ' ';
  120. top: -73px;
  121. left: 50%;
  122. margin-left: -86px;
  123. display: inline-block;
  124. background: url('../music-group/pre-apply/images/wx-no-top.png') no-repeat top center;
  125. background-size: contain;
  126. width: 172px;
  127. height: 154px;
  128. }
  129. }
  130. .popupContainer {
  131. background: url('../music-group/pre-apply/images/wx-no-bg.png') no-repeat top center;
  132. background-size: cover;
  133. border-radius: 20px;
  134. overflow: hidden;
  135. padding: 0 20px;
  136. .title {
  137. padding-top: 57px;
  138. text-align: center;
  139. font-size: 18px;
  140. font-weight: 500;
  141. color: #3b2300;
  142. }
  143. .popupTips {
  144. padding-top: 12px;
  145. padding-bottom: 47px;
  146. text-align: center;
  147. font-size: 15px;
  148. color: #777777;
  149. line-height: 21px;
  150. }
  151. }