ly.css 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. .f16-w500-c151515 {
  2. font-size: 16px !important;
  3. font-weight: 500 !important;
  4. color: #151515 !important;
  5. }
  6. .w500-c15 {
  7. font-weight: 500 !important;
  8. color: #151515 !important;
  9. }
  10. .line10 {
  11. height: 10px !important;
  12. background: rgb(242, 242, 245)
  13. }
  14. .w194-h34 {
  15. width: 194px !important;
  16. height: 34px !important;
  17. }
  18. .btn-20-7-radio4 {
  19. padding: 7px 20px;
  20. border-radius: 4px;
  21. }
  22. /* 单选框相关 */
  23. .radio-container {
  24. position: relative;
  25. display: inline-block;
  26. height: 20px;
  27. margin-right: 10px;
  28. padding-left: 23px !important;
  29. }
  30. .radio-container input[type="radio"] {
  31. opacity: 0;
  32. position: absolute;
  33. width: 100%;
  34. height: 100%;
  35. cursor: pointer;
  36. z-index: 2;
  37. }
  38. .radio-container .radio-custom {
  39. position: absolute;
  40. top: 0;
  41. left: 0;
  42. width: 20px;
  43. height: 20px;
  44. background-color: #fff;
  45. border: 2px solid #ccc;
  46. border-radius: 10px;
  47. transition: all 0.3s ease;
  48. z-index: 1;
  49. }
  50. .radio-container input[type="radio"]:checked + .radio-custom {
  51. background-color: #1b81ff;
  52. border-color: #1b81ff;
  53. }
  54. .radio-container input[type="radio"]:checked + .radio-custom::after {
  55. content: '';
  56. position: absolute;
  57. top: 50%;
  58. left: 50%;
  59. transform: translate(-50%, -50%);
  60. width: 8px;
  61. height: 8px;
  62. background-color: #fff;
  63. border-radius: 50%;
  64. }
  65. .radio-container input[type="radio"]:focus + .radio-custom {
  66. box-shadow: 0 0 5px rgba(27, 129, 255, 0.5);
  67. }
  68. .apps-tit {
  69. font-size: 16px !important;
  70. font-weight: 500 !important;
  71. color: #151515 !important;
  72. margin-right: 5px
  73. }
  74. .apps-titbox {
  75. text-align: left;
  76. }
  77. .apps-num {
  78. font-size: 32px !important;
  79. font-weight: 500 !important;
  80. color: #151515 !important;
  81. display: block;
  82. }
  83. .apps-numbox {
  84. height: 80px;
  85. text-align: left;
  86. display: flex;
  87. align-items: end;
  88. padding-bottom: 5px;
  89. }
  90. .apps-numbox-n {
  91. height: 80px;
  92. text-align: left;
  93. display: flex;
  94. }
  95. .apps-right-line {
  96. position: absolute;
  97. top: 30px;
  98. right: 0;
  99. background-color: #e5e5e5;
  100. width: 1px;
  101. height: 60px;
  102. }
  103. .apps-buyBtn {
  104. width: 100px !important;
  105. height: 36px;
  106. font-size: 16px !important;
  107. font-weight: 500 !important;
  108. margin-top: 40px !important;
  109. }
  110. .apps-buyBtn-font {
  111. transform: translate(1px, 3px);
  112. display: inline-block;
  113. }
  114. .app-bloder-btn{
  115. width: 70px;
  116. height: 34px;
  117. display: inline-block;
  118. margin-left: 10px;
  119. background-color: #fff;
  120. color: #2168F8;
  121. border: 1px solid #2168F8;
  122. border-radius: 4px;
  123. text-align: center;
  124. line-height: 32px;
  125. font-weight: 500;
  126. cursor: pointer;
  127. }
  128. .app-bloder-btn::before{
  129. content: '' !important;
  130. }
  131. .price-type {
  132. display: block !important;
  133. font-size: 14px !important;
  134. font-weight: 500;
  135. text-align: center !important;
  136. }
  137. .price-btn {
  138. border-radius: 4px;
  139. height: 40px !important;
  140. width: 96px !important;
  141. padding: 10px 24px;
  142. font-size: 16px;
  143. font-weight: 500;
  144. }
  145. .fz-step-box {
  146. display: flex;
  147. background-color: #fff;
  148. border-radius: 3px;
  149. border: 1px solid #e5e5e5;
  150. height: 140px;
  151. padding: 40px 60px;
  152. }
  153. .fz-step-box li {
  154. width: 31px;
  155. position: relative;
  156. }
  157. .active .fz-step-circle {
  158. color: #fff;
  159. background-color: #2168fb;
  160. }
  161. .fz-step-circle {
  162. width: 31px;
  163. height: 31px;
  164. display: inline-block;
  165. border-radius: 50%;
  166. background-color: #f5f6f7;
  167. border: 1px solid #e8eaec;
  168. color: #8f959f;
  169. font-size: 16px !important;
  170. font-weight: 500 !important;
  171. line-height: 30px;
  172. text-align: center;
  173. }
  174. .fz-step-line {
  175. flex: 1;
  176. height: 1px;
  177. background-color: #E8EAEC;
  178. margin-top: 15px;
  179. }
  180. .active .fz-step-font {
  181. color: #2168fb;
  182. }
  183. .fz-step-font {
  184. position: absolute;
  185. top: 40px;
  186. color: #8F959F !important;
  187. font-weight: 500 !important;
  188. font-size: 16px !important;
  189. width: 64px;
  190. left: -16px;
  191. }