工行这里学车报名流程h5
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

134 lines
2.2 KiB

  1. .main {
  2. width: 100vw;
  3. display: flex;
  4. flex-direction: column;
  5. min-height: 100vh;
  6. padding-bottom: 160rpx;
  7. .card {
  8. background: #fff;
  9. z-index: 99;
  10. }
  11. .step-row {
  12. display: flex;
  13. width: 100vw;
  14. padding: 30rpx;
  15. background: #fff;
  16. z-index: 99;
  17. .step {
  18. flex-direction: column;
  19. flex: 1;
  20. display: flex;
  21. align-items: center;
  22. position: relative;
  23. padding: 4rpx;
  24. .okIcon {
  25. position: absolute;
  26. left: 60%;
  27. top: 0;
  28. z-index: 9;
  29. image {
  30. display: block;
  31. width: 38rpx;
  32. height: 38rpx;
  33. }
  34. }
  35. .arrow {
  36. position: absolute;
  37. left: 90%;
  38. top: 40%;
  39. transform: translateY(-50%);
  40. image {
  41. display: block;
  42. width: 24rpx;
  43. height: 22rpx;
  44. }
  45. }
  46. .icon {
  47. padding: 6rpx;
  48. border-radius: 50%;
  49. &.active {
  50. border: 1px solid #1989FA;
  51. }
  52. image {
  53. display: block;
  54. width: 80rpx;
  55. height: 80rpx;
  56. }
  57. }
  58. .text {
  59. margin-top: 12rpx;
  60. font-size: 24rpx;
  61. color: #333;
  62. }
  63. }
  64. }
  65. }
  66. .checkCon {
  67. padding: 96rpx 30rpx 24rpx 30rpx;
  68. }
  69. .btnBg {
  70. width: 100%;
  71. height: 128rpx;
  72. padding: 16rpx 30rpx;
  73. background: #fff;
  74. .btn {
  75. width: 100%;
  76. height: 96rpx;
  77. background: linear-gradient(180deg, #3593FB 0%, #53D3E5 100%);
  78. border-radius: 48rpx;
  79. font-size: 36rpx;
  80. color: #fff;
  81. text-align: center;
  82. line-height: 96rpx;
  83. }
  84. }
  85. .select_row {
  86. display: flex;justify-content: flex-end;width: 100%;
  87. }
  88. .line {
  89. position: relative;
  90. &::before {
  91. content: '';
  92. height: 20rpx;
  93. width: 100vw;
  94. background-color: #f7f7f7;
  95. position: absolute;
  96. left: -30rpx;
  97. bottom: -20rpx;
  98. }
  99. }
  100. .flex1 {
  101. flex: 1
  102. }
  103. .stepBtn_row {
  104. display: flex;
  105. padding: 30rpx;
  106. position: fixed;
  107. width: 100%;
  108. bottom: 0;
  109. left: 0;
  110. justify-content: space-between;
  111. background-color: #fff;
  112. z-index: 9;
  113. .stepBtn {
  114. width: 48%;
  115. height: 96rpx;
  116. border: 2rpx solid rgba(53, 147, 251, 1);
  117. color: #1989FA;
  118. border-radius: 50rpx;
  119. text-align: center;
  120. line-height: 96rpx;
  121. font-size: 36rpx;
  122. text-align: center;
  123. &.bg {
  124. color: #fff;
  125. border:none;
  126. }
  127. &.opacity {
  128. opacity: 0.5;
  129. }
  130. }
  131. }