main.scss 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547
  1. @import "../../../../public/scss/reset.scss";
  2. @import "../../../../public/scss/unicom.scss";
  3. html,
  4. body {
  5. margin: 0;
  6. padding: 0;
  7. }
  8. body {
  9. color: white;
  10. background: url('../images/bg-9.png') no-repeat;
  11. background-size: 100% 100%;
  12. .banner {
  13. display: flex;
  14. align-items: flex-end;
  15. justify-content: center;
  16. .banner-text {
  17. width: 6.81rem;
  18. height: 7.42rem;
  19. // background: url(../images/banner-text-15.png) no-repeat;
  20. // background-size: 100%, 100%;
  21. margin: 0 auto;
  22. margin-top: 0.67rem;
  23. }
  24. }
  25. .agr {
  26. background: #ffff;
  27. border-radius: 0.16rem;
  28. border: 0.06rem solid #397CFF;
  29. width: 6.86rem;
  30. height: 7.52rem;
  31. margin-left: 0.32rem;
  32. margin-top: 0.25rem;
  33. margin-bottom: 0.5rem;
  34. .title {}
  35. .agr-9sar {
  36. background: #381c6e75;
  37. border-radius: 0.2rem;
  38. margin-bottom: 0.34rem;
  39. padding: 0 0.35rem 0rem 0.29rem;
  40. height: 5.2rem;
  41. }
  42. .agr-9 {
  43. display: block;
  44. }
  45. .agr-15 {
  46. display: none;
  47. }
  48. h2 {
  49. color: #333333;
  50. font-size: 0.36rem;
  51. font-weight: bold;
  52. text-align: center;
  53. letter-spacing: 0.02rem;
  54. margin-top: 0.4rem;
  55. margin-bottom: 0.15rem;
  56. position: relative;
  57. z-index: 10;
  58. }
  59. .kongse {
  60. width: 1.96rem;
  61. height: 0.16rem;
  62. background: #7FACFF;
  63. display: inline-block;
  64. position: absolute;
  65. top: 0.33rem;
  66. left: 2.08rem;
  67. z-index: -1;
  68. }
  69. ul {
  70. margin: 0 auto;
  71. text-align: justify;
  72. margin-bottom: 0.35rem;
  73. li {
  74. color: #333333;
  75. font-weight: 400;
  76. font-size: 0.28rem;
  77. margin-bottom: 0.45rem;
  78. line-height: 0.45rem;
  79. letter-spacing: 0.01rem;
  80. a {
  81. color: #0a5cff;
  82. text-decoration: none;
  83. border-bottom: 0.01rem solid #0a5cff;
  84. }
  85. }
  86. }
  87. }
  88. }
  89. .box_ax {
  90. height: 3.6rem;
  91. // overflow: auto;
  92. padding-right: 0.3rem;
  93. width: 6.25rem;
  94. }
  95. .box_box {
  96. background: url('../images/bg-15.png') no-repeat;
  97. background-size: 100% 100%;
  98. height: 17rem;
  99. }
  100. .body-9 {
  101. background: #d0e9fd url(../images/bg-9.png) no-repeat;
  102. background-size: 100% 100%;
  103. .banner {
  104. .banner-text {
  105. width: 6.81rem;
  106. height: 7.42rem;
  107. margin-top: 0.67rem;
  108. // background: url(../images/banner-text-9.png) no-repeat;
  109. // background-size: 100%, 100%;
  110. }
  111. }
  112. .agr {
  113. .agr-9 {
  114. display: block;
  115. padding: 0 0.35rem 0rem 0.29rem;
  116. height: 7.4rem;
  117. overflow: auto;
  118. }
  119. .agr-15 {
  120. display: none;
  121. }
  122. }
  123. }
  124. .slider {
  125. position: relative;
  126. height: 2.62rem;
  127. display: flex;
  128. align-items: center;
  129. z-index: 0;
  130. margin: 0.17rem 0.08rem;
  131. .item-15 {
  132. width: 4.89rem;
  133. height: 2.62rem;
  134. background: url('../images/p-15-active.png') no-repeat;
  135. background-size: 100%, 100%;
  136. position: absolute;
  137. z-index: 1;
  138. animation: item15-in 1s;
  139. }
  140. .item-15-inactive {
  141. width: 3.02rem;
  142. height: 1.51rem;
  143. background: url('../images/p-15-inactive.png') no-repeat;
  144. background-size: 100%, 100%;
  145. position: absolute;
  146. z-index: 0;
  147. animation: item15-out 1s;
  148. }
  149. .item-9 {
  150. width: 4.89rem;
  151. height: 2.62rem;
  152. background: url('../images/p-9-active.png') no-repeat;
  153. background-size: 100%, 100%;
  154. position: absolute;
  155. right: 0;
  156. z-index: 1;
  157. animation: item9-in 1s;
  158. }
  159. .item-9-inactive {
  160. width: 3.02rem;
  161. height: 1.51rem;
  162. background: url('../images/p-9-inactive.png') no-repeat;
  163. background-size: 100%, 100%;
  164. position: absolute;
  165. right: 0;
  166. z-index: 0;
  167. animation: item9-out 1s;
  168. }
  169. @keyframes item9-in {
  170. from {
  171. width: 3.02rem;
  172. height: 1.51rem;
  173. top: 0.32rem;
  174. }
  175. to {
  176. width: 4.89rem;
  177. height: 2.62rem;
  178. top: 0rem;
  179. }
  180. }
  181. @keyframes item9-out {
  182. from {
  183. width: 4.89rem;
  184. height: 2.62rem;
  185. }
  186. to {
  187. width: 3.02rem;
  188. height: 1.51rem;
  189. }
  190. }
  191. @keyframes item15-in {
  192. from {
  193. width: 3.02rem;
  194. height: 1.51rem;
  195. top: 0.32rem;
  196. }
  197. to {
  198. width: 4.89rem;
  199. height: 2.62rem;
  200. top: 0rem;
  201. }
  202. }
  203. @keyframes item15-out {
  204. from {
  205. width: 4.89rem;
  206. height: 2.62rem;
  207. }
  208. to {
  209. width: 3.02rem;
  210. height: 1.51rem;
  211. }
  212. }
  213. }
  214. .order {
  215. display: flex;
  216. justify-content: center;
  217. margin-top: 12.1rem;
  218. .btn {
  219. width: 6rem;
  220. height: 1.28rem;
  221. }
  222. .btn-order {
  223. background: url(../images/btn-order.png) no-repeat;
  224. background-size: 100%, 100%;
  225. font-size: 0.48rem;
  226. line-height: 1rem;
  227. color: #333333;
  228. }
  229. }
  230. .section-announcement {
  231. position: fixed;
  232. top: 0;
  233. left: 50%;
  234. transform: translateX(-50%);
  235. width: 5.86rem;
  236. height: 0.97rem;
  237. font-size: 0.2rem;
  238. display: flex;
  239. justify-content: center;
  240. background: url(../images/bg-announcement.png) no-repeat;
  241. background-size: 100% 100%;
  242. .horn {
  243. height: 0.65rem;
  244. display: flex;
  245. align-items: center;
  246. justify-content: center;
  247. img {
  248. width: 0.37rem;
  249. height: 0.32rem;
  250. margin-right: 0.05rem;
  251. background: url(../images/horn.png) no-repeat;
  252. background-size: 100% 100%;
  253. }
  254. }
  255. .content {
  256. height: 0.7rem;
  257. line-height: 0.7rem;
  258. }
  259. }
  260. input::-webkit-input-placeholder {
  261. color: #9E9E9E;
  262. font-size: 0.28rem;
  263. }
  264. input::-moz-placeholder {
  265. /* Mozilla Firefox 19+ */
  266. color: #9E9E9E;
  267. font-size: 0.28rem;
  268. }
  269. input:-moz-placeholder {
  270. /* Mozilla Firefox 4 to 18 */
  271. color: #9E9E9E;
  272. font-size: 0.28rem;
  273. }
  274. input:-ms-input-placeholder {
  275. /* Internet Explorer 10-11 */
  276. color: #9E9E9E;
  277. font-size: 0.28rem;
  278. }
  279. .sms-form {
  280. display: flex;
  281. align-items: center;
  282. justify-content: center;
  283. }
  284. .cancel-form {
  285. height: 4.18rem;
  286. margin: 0.25rem 0.05rem;
  287. padding-top: 0.2rem;
  288. background: url(../images/bg-cancel-dialog.png);
  289. background-size: 100% 100%;
  290. }
  291. .draw-form {
  292. height: 5.8rem;
  293. margin: 0.45rem 0.15rem 0 0.17rem;
  294. background: url(../images/bg-draw-dialog.png);
  295. background-size: 100% 100%;
  296. padding-top: 1.3rem;
  297. }
  298. .form-group {
  299. width: 6rem;
  300. .input-row {
  301. display: flex;
  302. align-content: space-between;
  303. justify-content: center;
  304. margin-bottom: 0.4rem;
  305. .smscode {
  306. width: 100%;
  307. margin-right: 0.4rem;
  308. }
  309. .sendcode {
  310. font-size: 0.32rem;
  311. height: .86rem;
  312. padding: 0 0.2rem;
  313. word-break: keep-all;
  314. white-space: nowrap;
  315. border-radius: 0.1rem;
  316. background: #A300C6;
  317. display: flex;
  318. align-items: center;
  319. justify-content: center;
  320. min-width: 1.6rem;
  321. }
  322. &:last-child {
  323. margin-bottom: 0rem;
  324. }
  325. }
  326. input {
  327. color: #222222;
  328. font-size: 0.36rem;
  329. width: 100%;
  330. height: 0.88rem;
  331. outline: none;
  332. -webkit-appearance: none;
  333. min-width: 2.4rem;
  334. margin-bottom: 0.01rem;
  335. border: 0.01rem solid rgb(204, 204, 204);
  336. border-radius: 0.1rem;
  337. padding-left: 0.3rem;
  338. }
  339. .actions {
  340. margin-top: 0.4rem;
  341. }
  342. }
  343. .btn {
  344. color: white;
  345. font-size: 0.36rem;
  346. height: 1rem;
  347. background: url(../images/btn-order.png) no-repeat;
  348. background-size: 100% 100%;
  349. margin: 0 auto;
  350. display: flex;
  351. justify-content: center;
  352. }
  353. .btn-draw {
  354. background: url(../images/btn-draw.png);
  355. background-size: 100% 100%;
  356. }
  357. .btn-cancel {
  358. background: url(../images/btn-cancel.png);
  359. background-size: 100% 100%;
  360. }
  361. .dialog-confirm {
  362. position: fixed;
  363. top: 40%;
  364. left: 0.62rem;
  365. right: 0.62rem;
  366. height: 3.6rem;
  367. border-radius: 0.2rem;
  368. z-index: 9992;
  369. background: #ffffff;
  370. animation: frames-top-center-01 300ms;
  371. .content {
  372. color: #000;
  373. font-size: 0.32rem;
  374. height: 1.8rem;
  375. text-align: center;
  376. line-height: 0.5rem;
  377. margin: 0.6rem 0.42rem 0;
  378. }
  379. .actions {
  380. font-size: 0.3rem;
  381. display: flex;
  382. align-items: center;
  383. justify-content: space-between;
  384. margin: 0 0.6rem;
  385. .btn {
  386. color: #a300c6;
  387. font-size: 0.3rem;
  388. width: 2.2rem;
  389. height: 0.8rem;
  390. display: flex;
  391. align-items: center;
  392. justify-content: center;
  393. border-radius: 0.1rem;
  394. background: #ded5e0;
  395. }
  396. .okay {
  397. color: white;
  398. float: left;
  399. background: #a300c6;
  400. }
  401. }
  402. }
  403. .dialog-message {
  404. top: 40%;
  405. left: .82rem;
  406. right: .82rem;
  407. z-index: 9998;
  408. position: fixed;
  409. height: auto;
  410. min-height: auto;
  411. background: url(../images/bg-dialog.png) no-repeat;
  412. background-size: 100% 100%;
  413. h1 {
  414. font-size: 0.36rem;
  415. font-weight: bold;
  416. text-align: center;
  417. margin-top: 0.5rem;
  418. }
  419. .content {
  420. color: white;
  421. font-size: 0.36rem;
  422. min-height: 1.17rem;
  423. margin: 0.4rem 0.8rem 0.2rem;
  424. display: flex;
  425. align-items: center;
  426. justify-content: center;
  427. }
  428. .actions {
  429. height: 1.32rem;
  430. display: flex;
  431. justify-content: center;
  432. .btn {
  433. color: white;
  434. font-size: 0.36rem;
  435. width: 3.3rem;
  436. height: 0.82rem;
  437. display: flex;
  438. align-items: center;
  439. justify-content: center;
  440. background: url('../images/btn-ok.png') no-repeat;
  441. background-size: 100% 100%;
  442. }
  443. }
  444. }
  445. #uniauthframe {
  446. width: 100%;
  447. height: 100%;
  448. position: fixed;
  449. top: 0px;
  450. left: 0px;
  451. margin: 0px;
  452. padding: 0px;
  453. border: 0px;
  454. animation: capauth-zoom-in 600ms;
  455. }
  456. // .moreProduct {
  457. // width: 0.5rem;
  458. // height: 1.67rem;
  459. // position: fixed;
  460. // right: 0;
  461. // top: 2rem;
  462. // background: url(../images/moreproduct.png) no-repeat;
  463. // background-size: 100% 100%;
  464. //
  465. // .head, .body {
  466. // display: none;
  467. // }
  468. // }
  469. .ordertrack {
  470. color: #b10fff;
  471. font-size: 0.3rem;
  472. margin: 0.3rem;
  473. display: flex;
  474. align-items: center;
  475. justify-content: center;
  476. }
  477. .ordertrack .btn-ordertrack {
  478. border-bottom: 0.01rem solid #a60dff;
  479. }
  480. .tu_a {
  481. background: url('../images/bng.png') no-repeat bottom;
  482. background-size: 100%;
  483. width: 6.29rem;
  484. height: 4.11rem;
  485. position: relative;
  486. left: 0.55rem;
  487. }
  488. .btn_x {
  489. text-align: center;
  490. display: inline-block;
  491. }
  492. .b_img {
  493. height: 1.02rem;
  494. }
  495. .text_b {
  496. font-size: 0.22rem;
  497. margin-top: -0.2rem;
  498. }
  499. .a_img {
  500. width: 1.02rem;
  501. height: 1.02rem;
  502. }
  503. .text_c {
  504. font-size: 0.22rem;
  505. margin-top: 0.05rem;
  506. position: relative;
  507. top: -0.32rem;
  508. }
  509. .Big_box {
  510. width: 6.13rem;
  511. margin-top: 0.47rem;
  512. margin-left: 0.71rem;
  513. }
  514. .dialog-alert .actions .btn {
  515. background: linear-gradient(-90deg, #009eff, #59a8fd);
  516. }