main.css 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311
  1. html,
  2. body {
  3. height: 100%;
  4. color: #fff;
  5. font-family: "PingFang SC","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;;
  6. }
  7. .t_center {
  8. text-align: center;
  9. }
  10. .t_left {
  11. text-align: left;
  12. }
  13. .t_right {
  14. text-align: right;
  15. }
  16. .container-fluid {
  17. width: 10rem;
  18. height: 100%;
  19. max-height: 100%;
  20. overflow: hidden;
  21. }
  22. .layout_center {
  23. margin: 0 auto;
  24. }
  25. .f_width {
  26. width: 100%;
  27. }
  28. .p_relative {
  29. position: relative;
  30. }
  31. .p_absolute {
  32. position: absolute;
  33. bottom: 0;
  34. }
  35. .p_fixed {
  36. position: fixed;
  37. bottom: 0;
  38. }
  39. .overflow {
  40. overflow: hidden;
  41. }
  42. .f_left {
  43. float: left;
  44. }
  45. .f_right {
  46. float: right;
  47. }
  48. .block {
  49. display: block;
  50. }
  51. .block_goods_item {
  52. padding: 0.16rem 0.16rem 0.27rem 0.16rem;
  53. width: 4.48rem;
  54. background: #fff;
  55. border-radius: 10px;
  56. margin-top: 0.5rem;
  57. }
  58. .block_goods_msg {
  59. margin-top: 0.32rem;
  60. }
  61. .bg_write {
  62. background: #fff;
  63. }
  64. .bg_red {
  65. background: #FF4E4E;
  66. }
  67. .fcode_init_bg {
  68. background: #D0D0D0;
  69. color: #000;
  70. }
  71. .fcode_success_bg {
  72. background: #FF4E4E;
  73. color: #fff;
  74. }
  75. .bit_img {
  76. background: url("../images/index_bg.png") #FF4E4E bottom left no-repeat;
  77. background-size: 10rem 4.4rem;
  78. background-position-y: 98%;
  79. }
  80. .title {
  81. margin-top: 1.06rem;
  82. }
  83. .title h3 {
  84. font-size: 25px;
  85. font-weight: normal;
  86. }
  87. [data-dpr="2"] .title h3 {
  88. font-size: 50px;
  89. }
  90. [data-dpr="3"] .title h3 {
  91. font-size: 75px;
  92. }
  93. .title h2 {
  94. font-size: 28px;
  95. font-weight: normal;
  96. }
  97. [data-dpr="2"] .title h2 {
  98. font-size: 56px;
  99. }
  100. [data-dpr="3"] .title h2 {
  101. font-size: 84px;
  102. }
  103. h4 {
  104. color: #333;
  105. font-size: 0.53rem;
  106. font-weight: normal;
  107. }
  108. a {
  109. text-decoration: none;
  110. color: #fff;
  111. -webkit-tap-highlight-color: rgba(255,255,255,0);
  112. }
  113. a:hover {
  114. text-decoration: none;
  115. }
  116. p {
  117. color: #1E1E1E;
  118. font-size: 14px;
  119. line-height: 22px;
  120. overflow: hidden;
  121. text-overflow: ellipsis;
  122. white-space: nowrap;
  123. }
  124. [data-dpr="2"] p {
  125. font-size: 28px;
  126. line-height: 36px;
  127. }
  128. [data-dpr="3"] p {
  129. font-size: 42px;
  130. line-height: 50px;
  131. }
  132. img {
  133. width: 100%;
  134. max-height: 100%;
  135. vertical-align: middle;
  136. }
  137. input,button,.btn {
  138. -webkit-appearance: none;
  139. outline:none;
  140. border: none;
  141. background: transparent;
  142. }
  143. .btn_receive {
  144. width: 4.17rem;
  145. height: 1.09rem;
  146. line-height: 1.09rem;
  147. background: #FFDD00;
  148. color: #333;
  149. font-size: 23px;
  150. border-radius: 80px;
  151. border: 3px solid #fff;
  152. margin-top: 0.49rem;
  153. }
  154. [data-dpr="2"] .btn_receive {
  155. font-size: 46px;
  156. border: 6px solid #fff;
  157. }
  158. [data-dpr="3"] .btn_receive {
  159. font-size: 69px;
  160. border: 9px solid #fff;
  161. }
  162. .btn_down {
  163. width: 2.21rem;
  164. height: 0.8rem;
  165. line-height: 0.8rem;
  166. border: 2px solid #FF4E4E;
  167. color: #FF4E4E;
  168. font-size: 16px;
  169. border-radius: 10px;
  170. margin-top: 0.31rem;
  171. }
  172. [data-dpr="2"] .btn_down {
  173. font-size: 32px;
  174. border: 3px solid #FF4E4E;
  175. }
  176. [data-dpr="3"] .btn_down {
  177. font-size: 48px;
  178. border: 4px solid #FF4E4E;
  179. }
  180. .btn_submit {
  181. width: 6.66rem;
  182. height: 0.95rem;
  183. background: #FF4E4E;
  184. color: #fff;
  185. line-height: 0.95rem;
  186. font-size: 16px;
  187. border-radius: 6px;
  188. margin-top: 0.44rem;
  189. }
  190. [data-dpr="2"] .btn_submit {
  191. font-size: 32px;
  192. }
  193. [data-dpr="3"] .btn_submit {
  194. font-size: 48px;
  195. }
  196. .btn_yz {
  197. width: 100%;
  198. height: 100%;
  199. }
  200. .prompt_text {
  201. color: #7E7E7E;
  202. font-size: 0.4rem;
  203. margin-top: 3.29rem;
  204. }
  205. .prompt_text ul li {
  206. margin-top: 0.21rem;
  207. }
  208. .prompt_text ul {
  209. width: 6.23rem;
  210. }
  211. .advert {
  212. border-top: 1px solid #DADADA;
  213. padding: 0.33rem 0.57rem 0.33rem 0.49rem;
  214. width: 8.94rem;
  215. }
  216. .advert p {
  217. color: #7E7E7E;
  218. }
  219. .advert .logo {
  220. width: 1.43rem;
  221. height: 1.43rem;
  222. margin-right: 0.24rem;
  223. }
  224. .bind_tel_box {
  225. width: 8.01rem;
  226. height: 7.75rem;
  227. top: 1rem;
  228. left: 1rem;
  229. border-radius: 20px;
  230. box-shadow: 0 0 30px #ccc;
  231. -webkit-box-shadow: 0 0 30px #ccc;
  232. }
  233. .bind_tel_box .fcode {
  234. width: 5.05rem;
  235. height: 1.08rem;
  236. line-height: 1.08rem;
  237. font-size: 16px;
  238. border-radius: 80px;
  239. margin-top: 1.1rem;
  240. }
  241. [data-dpr="2"] .bind_tel_box .fcode {
  242. font-size: 32px;
  243. }
  244. [data-dpr="3"] .bind_tel_box .fcode {
  245. font-size: 48px;
  246. }
  247. .bind_tel_box .tel {
  248. padding: 0.19rem 0.32rem;
  249. width: 6.02rem;
  250. height: 2.02rem;
  251. border: 2px solid #FF4E4E;
  252. border-radius: 6px;
  253. margin-top: 0.91rem;
  254. }
  255. .mobile {
  256. margin-bottom: 0.25rem;
  257. }
  258. .mobile,.yzcode,.btn_yz {
  259. font-size: 14px;
  260. height: 0.89rem;
  261. line-height: 0.89rem;
  262. width: 100%;
  263. position: relative;
  264. }
  265. [data-dpr="2"] .mobile,[data-dpr="2"] .yzcode,[data-dpr="2"] .btn_yz {
  266. font-size: 28px;
  267. }
  268. [data-dpr="3"] .mobile,[data-dpr="3"] .yzcode,[data-dpr="3"] .btn_yz {
  269. font-size: 42px;
  270. }
  271. .mobile_box:after {
  272. content: "";
  273. position: absolute;
  274. left: 0;
  275. bottom: -0.1rem;
  276. height: 0;
  277. width: 100%;
  278. border-bottom: 1px solid #DADADA;
  279. }
  280. .yz_box {
  281. width: 3.6rem;
  282. }
  283. .get_yz {
  284. width: 2.4rem;
  285. }
  286. .get_box:after {
  287. content: "";
  288. position: absolute;
  289. left: 3.6rem;
  290. top: 0;
  291. height: 100%;
  292. width:0;
  293. border-right: 1px solid #DADADA;
  294. }
  295. .btn_pressed {
  296. box-shadow: 5px 5px 30px #ccc;
  297. -webkit-box-shadow: 5px 5px 30px #ccc;
  298. }
  299. .receive_state {
  300. width: 2.13rem;
  301. height: 2.13rem;
  302. margin-top: 0.91rem;
  303. margin-bottom: 0.57rem;
  304. }