main.scss 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805
  1. @import "../../../../public/scss/reset.scss";
  2. @import "../../../../public/scss/unicom.scss";
  3. html,
  4. body {
  5. margin: 0;
  6. padding: 0;
  7. }
  8. .chanp {
  9. width: 5.1rem;
  10. height: 0.72rem;
  11. margin-left: 0.81rem;
  12. font-size: 0.4rem;
  13. position: absolute;
  14. top: 0.07rem;
  15. }
  16. .text_ar {
  17. font-size: 0.26rem;
  18. color: #324737;
  19. font-weight: 400;
  20. font-family: PingFang SC;
  21. width: 5.82rem;
  22. margin-left: 0.4rem;
  23. letter-spacing: 0.01rem;
  24. line-height: 0.49rem;
  25. }
  26. .box_cd {
  27. width: 6.52rem;
  28. height: 3.14rem;
  29. margin-left: 0.49rem;
  30. margin-top: 0.98rem;
  31. background: url('../images/kj2se.png') no-repeat;
  32. background-size: 100% 100%;
  33. }
  34. .chanps {
  35. background: url(../images/bt2se.png) no-repeat;
  36. background-size: 100% 100%;
  37. width: 5.51rem;
  38. height: 0.94rem;
  39. margin-left: 0.5rem;
  40. position: absolute;
  41. top: -0.53rem;
  42. }
  43. .imgga {
  44. width: 0.9rem;
  45. height: 0.9rem;
  46. position: absolute;
  47. top: 0.65rem;
  48. left: 0.8rem;
  49. }
  50. .imggb {
  51. width: 0.9rem;
  52. height: 0.9rem;
  53. position: absolute;
  54. top: 0.65rem;
  55. left: 2.14rem;
  56. }
  57. .imggc {
  58. width: 0.9rem;
  59. height: 0.9rem;
  60. position: absolute;
  61. top: 0.65rem;
  62. left: 3.48rem;
  63. }
  64. .imggd {
  65. width: 0.9rem;
  66. height: 0.9rem;
  67. position: absolute;
  68. top: 0.65rem;
  69. left: 4.82rem;
  70. }
  71. .imgge {
  72. width: 0.9rem;
  73. height: 0.9rem;
  74. position: absolute;
  75. top: 1.75rem;
  76. left: 1.47rem;
  77. }
  78. .imggf {
  79. width: 0.9rem;
  80. height: 0.9rem;
  81. position: absolute;
  82. top: 1.75rem;
  83. left: 2.81rem;
  84. }
  85. .imggg {
  86. width: 0.9rem;
  87. height: 0.9rem;
  88. position: absolute;
  89. top: 1.75rem;
  90. left: 4.15rem;
  91. }
  92. .btn-tip {
  93. position: absolute;
  94. right: 0rem;
  95. top: 1.83rem;
  96. width: 0.65rem;
  97. height: 2.1rem;
  98. .img_asc {
  99. width: 100%;
  100. height: 100%;
  101. }
  102. }
  103. body {
  104. color: white;
  105. background: url('../images/bg-9.png') no-repeat;
  106. background-size: 100% 100%;
  107. .banner {
  108. display: flex;
  109. align-items: flex-end;
  110. justify-content: center;
  111. .banner-text {
  112. width: 6.81rem;
  113. height: 7.42rem;
  114. // background: url(../images/banner-text-15.png) no-repeat;
  115. // background-size: 100%, 100%;
  116. margin: 0 auto;
  117. margin-top: 0.67rem;
  118. }
  119. }
  120. .agr {
  121. .title {}
  122. .agr-9sar {
  123. background: #381c6e75;
  124. border-radius: 0.2rem;
  125. margin-bottom: 0.34rem;
  126. padding: 0 0.35rem 0rem 0.29rem;
  127. height: 5.2rem;
  128. }
  129. .agr-9 {
  130. display: block;
  131. }
  132. .agr-15 {
  133. display: none;
  134. }
  135. h2 {
  136. color: #B684FF;
  137. font-size: 0.26rem;
  138. font-weight: bold;
  139. margin-bottom: 0.15rem;
  140. }
  141. ul {
  142. margin: 0 auto;
  143. text-align: justify;
  144. margin-bottom: 0.35rem;
  145. li {
  146. color: #efe1ff;
  147. font-weight: 400;
  148. font-size: 0.24rem;
  149. margin-bottom: 0.15rem;
  150. line-height: 0.36rem;
  151. a {
  152. color: #0AFFF7;
  153. text-decoration: none;
  154. border-bottom: 0.01rem solid #0AFFF7;
  155. }
  156. }
  157. }
  158. }
  159. }
  160. .box_ax {
  161. height: 3.6rem;
  162. // overflow: auto;
  163. padding-right: 0.3rem;
  164. width: 6.25rem;
  165. }
  166. .box_box {
  167. background: url('../images/bg-15.png') no-repeat;
  168. background-size: 100% 100%;
  169. height: 17rem;
  170. }
  171. .body-9 {
  172. background: #471f74 url('../images/bg-9.png') no-repeat;
  173. background-size: 100% 100%;
  174. height: 20.4rem;
  175. .banner {
  176. .banner-text {
  177. width: 6.81rem;
  178. height: 7.42rem;
  179. margin-top: 0.67rem;
  180. // background: url(../images/banner-text-9.png) no-repeat;
  181. // background-size: 100%, 100%;
  182. }
  183. }
  184. .agr {
  185. width: 6.52rem;
  186. height: 4.56rem;
  187. background: url(../images/kj2xse.png) no-repeat;
  188. background-size: 100%, 100%;
  189. margin-left: 0.49rem;
  190. margin-top: 1rem;
  191. position: relative;
  192. .agr_a {
  193. background: url(../images/bt2xse.png) no-repeat;
  194. background-size: 100%, 100%;
  195. height: 0.94rem;
  196. width: 3.53rem;
  197. position: absolute;
  198. left: 1.48rem;
  199. top: -0.51rem;
  200. }
  201. }
  202. }
  203. .slider {
  204. position: relative;
  205. height: 2.62rem;
  206. display: flex;
  207. align-items: center;
  208. z-index: 0;
  209. margin: 0.17rem 0.08rem;
  210. .item-15 {
  211. width: 4.89rem;
  212. height: 2.62rem;
  213. background: url('../images/p-15-active.png') no-repeat;
  214. background-size: 100%, 100%;
  215. position: absolute;
  216. z-index: 1;
  217. animation: item15-in 1s;
  218. }
  219. .item-15-inactive {
  220. width: 3.02rem;
  221. height: 1.51rem;
  222. background: url('../images/p-15-inactive.png') no-repeat;
  223. background-size: 100%, 100%;
  224. position: absolute;
  225. z-index: 0;
  226. animation: item15-out 1s;
  227. }
  228. .item-9 {
  229. width: 4.89rem;
  230. height: 2.62rem;
  231. background: url('../images/p-9-active.png') no-repeat;
  232. background-size: 100%, 100%;
  233. position: absolute;
  234. right: 0;
  235. z-index: 1;
  236. animation: item9-in 1s;
  237. }
  238. .item-9-inactive {
  239. width: 3.02rem;
  240. height: 1.51rem;
  241. background: url('../images/p-9-inactive.png') no-repeat;
  242. background-size: 100%, 100%;
  243. position: absolute;
  244. right: 0;
  245. z-index: 0;
  246. animation: item9-out 1s;
  247. }
  248. @keyframes item9-in {
  249. from {
  250. width: 3.02rem;
  251. height: 1.51rem;
  252. top: 0.32rem;
  253. }
  254. to {
  255. width: 4.89rem;
  256. height: 2.62rem;
  257. top: 0rem;
  258. }
  259. }
  260. @keyframes item9-out {
  261. from {
  262. width: 4.89rem;
  263. height: 2.62rem;
  264. }
  265. to {
  266. width: 3.02rem;
  267. height: 1.51rem;
  268. }
  269. }
  270. @keyframes item15-in {
  271. from {
  272. width: 3.02rem;
  273. height: 1.51rem;
  274. top: 0.32rem;
  275. }
  276. to {
  277. width: 4.89rem;
  278. height: 2.62rem;
  279. top: 0rem;
  280. }
  281. }
  282. @keyframes item15-out {
  283. from {
  284. width: 4.89rem;
  285. height: 2.62rem;
  286. }
  287. to {
  288. width: 3.02rem;
  289. height: 1.51rem;
  290. }
  291. }
  292. }
  293. .order {
  294. margin-top: 8.79rem;
  295. .btn {
  296. width: 6.5rem;
  297. height: 1.44rem;
  298. }
  299. .btn-order {
  300. background: url(../images/btn-order.png) no-repeat;
  301. background-size: 100%, 100%;
  302. font-size: 0.41rem;
  303. line-height: 1.4rem;
  304. font-weight: 600;
  305. letter-spacing: 0.04rem;
  306. width: 6.5rem;
  307. height: 1.44rem;
  308. text-align: center;
  309. margin: 0 auto;
  310. }
  311. .btn-order_h {
  312. background: url(../images/btn-order.png) no-repeat;
  313. background-size: 100%, 100%;
  314. font-size: 0.41rem;
  315. line-height: 1.4rem;
  316. font-weight: 600;
  317. letter-spacing: 0.04rem;
  318. width: 6.5rem;
  319. height: 1.44rem;
  320. text-align: center;
  321. margin: 0 auto;
  322. display: none;
  323. }
  324. .btn-channel_a {
  325. background: url(../images/btn-order.png) no-repeat;
  326. background-size: 100%, 100%;
  327. font-size: 0.41rem;
  328. line-height: 1.4rem;
  329. font-weight: 600;
  330. letter-spacing: 0.04rem;
  331. width: 6.5rem;
  332. height: 1.44rem;
  333. text-align: center;
  334. margin: 0 auto;
  335. display: none;
  336. }
  337. }
  338. .section-announcement {
  339. position: fixed;
  340. top: 0;
  341. left: 50%;
  342. transform: translateX(-50%);
  343. width: 5.86rem;
  344. height: 0.97rem;
  345. font-size: 0.2rem;
  346. display: flex;
  347. justify-content: center;
  348. background: url(../images/bg-announcement.png) no-repeat;
  349. background-size: 100% 100%;
  350. .horn {
  351. height: 0.65rem;
  352. display: flex;
  353. align-items: center;
  354. justify-content: center;
  355. img {
  356. width: 0.37rem;
  357. height: 0.32rem;
  358. margin-right: 0.05rem;
  359. background: url(../images/horn.png) no-repeat;
  360. background-size: 100% 100%;
  361. }
  362. }
  363. .content {
  364. height: 0.7rem;
  365. line-height: 0.7rem;
  366. }
  367. }
  368. .sms-form {
  369. display: flex;
  370. align-items: center;
  371. justify-content: center;
  372. }
  373. .cancel-form {
  374. height: 4.18rem;
  375. margin: 0.25rem 0.05rem;
  376. padding-top: 0.2rem;
  377. background: url(../images/bg-cancel-dialog.png);
  378. background-size: 100% 100%;
  379. }
  380. .draw-form {
  381. height: 5.8rem;
  382. margin: 0.45rem 0.15rem 0 0.17rem;
  383. background: url(../images/bg-draw-dialog.png);
  384. background-size: 100% 100%;
  385. padding-top: 1.3rem;
  386. }
  387. .form-group {
  388. width: 6rem;
  389. .input-row {
  390. display: flex;
  391. align-content: space-between;
  392. justify-content: center;
  393. margin-bottom: 0.4rem;
  394. .smscode {
  395. width: 100%;
  396. margin-right: 0.4rem;
  397. }
  398. .sendcode {
  399. font-size: 0.32rem;
  400. height: .86rem;
  401. padding: 0 0.2rem;
  402. word-break: keep-all;
  403. white-space: nowrap;
  404. border-radius: 0.1rem;
  405. background: #A300C6;
  406. display: flex;
  407. align-items: center;
  408. justify-content: center;
  409. min-width: 1.6rem;
  410. }
  411. &:last-child {
  412. margin-bottom: 0rem;
  413. }
  414. }
  415. input {
  416. color: #222222;
  417. font-size: 0.36rem;
  418. width: 100%;
  419. height: 0.88rem;
  420. outline: none;
  421. -webkit-appearance: none;
  422. min-width: 2.4rem;
  423. margin-bottom: 0.01rem;
  424. border: 0.01rem solid rgb(204, 204, 204);
  425. border-radius: 0.1rem;
  426. padding-left: 0.3rem;
  427. }
  428. .actions {
  429. margin-top: 0.4rem;
  430. }
  431. }
  432. .btn {
  433. color: white;
  434. font-size: 0.36rem;
  435. height: 1rem;
  436. background: url(../images/btn-order.png) no-repeat;
  437. background-size: 100% 100%;
  438. margin: 0 auto;
  439. display: flex;
  440. justify-content: center;
  441. }
  442. .btn-draw {
  443. background: url(../images/btn-draw.png);
  444. background-size: 100% 100%;
  445. }
  446. .btn-cancel {
  447. background: url(../images/btn-cancel.png);
  448. background-size: 100% 100%;
  449. }
  450. .dialog-confirm {
  451. position: fixed;
  452. top: 40%;
  453. left: 0.62rem;
  454. right: 0.62rem;
  455. height: 3.6rem;
  456. border-radius: 0.2rem;
  457. z-index: 9992;
  458. background: #ffffff;
  459. animation: frames-top-center-01 300ms;
  460. .content {
  461. color: #000;
  462. font-size: 0.32rem;
  463. height: 1.8rem;
  464. text-align: center;
  465. line-height: 0.5rem;
  466. margin: 0.6rem 0.42rem 0;
  467. }
  468. .actions {
  469. font-size: 0.3rem;
  470. display: flex;
  471. align-items: center;
  472. justify-content: space-between;
  473. margin: 0 0.6rem;
  474. .btn {
  475. color: #a300c6;
  476. font-size: 0.3rem;
  477. width: 2.2rem;
  478. height: 0.8rem;
  479. display: flex;
  480. align-items: center;
  481. justify-content: center;
  482. border-radius: 0.1rem;
  483. background: #ded5e0;
  484. }
  485. .okay {
  486. color: white;
  487. float: left;
  488. background: #a300c6;
  489. }
  490. }
  491. }
  492. .dialog-message {
  493. top: 40%;
  494. left: .82rem;
  495. right: .82rem;
  496. z-index: 9998;
  497. position: fixed;
  498. height: auto;
  499. min-height: auto;
  500. background: url(../images/bg-dialog.png) no-repeat;
  501. background-size: 100% 100%;
  502. h1 {
  503. font-size: 0.36rem;
  504. font-weight: bold;
  505. text-align: center;
  506. margin-top: 0.5rem;
  507. }
  508. .content {
  509. color: white;
  510. font-size: 0.36rem;
  511. min-height: 1.17rem;
  512. margin: 0.4rem 0.8rem 0.2rem;
  513. display: flex;
  514. align-items: center;
  515. justify-content: center;
  516. }
  517. .actions {
  518. height: 1.32rem;
  519. display: flex;
  520. justify-content: center;
  521. .btn {
  522. color: white;
  523. font-size: 0.36rem;
  524. width: 3.3rem;
  525. height: 0.82rem;
  526. display: flex;
  527. align-items: center;
  528. justify-content: center;
  529. background: url('../images/btn-ok.png') no-repeat;
  530. background-size: 100% 100%;
  531. }
  532. }
  533. }
  534. #uniauthframe {
  535. width: 100%;
  536. height: 100%;
  537. position: fixed;
  538. top: 0px;
  539. left: 0px;
  540. margin: 0px;
  541. padding: 0px;
  542. border: 0px;
  543. animation: capauth-zoom-in 600ms;
  544. }
  545. // .moreProduct {
  546. // width: 0.5rem;
  547. // height: 1.67rem;
  548. // position: fixed;
  549. // right: 0;
  550. // top: 2rem;
  551. // background: url(../images/moreproduct.png) no-repeat;
  552. // background-size: 100% 100%;
  553. //
  554. // .head, .body {
  555. // display: none;
  556. // }
  557. // }
  558. .ordertrack {
  559. color: #b10fff;
  560. font-size: 0.3rem;
  561. margin: 0.3rem;
  562. display: flex;
  563. align-items: center;
  564. justify-content: center;
  565. }
  566. .ordertrack .btn-ordertrack {
  567. border-bottom: 0.01rem solid #a60dff;
  568. }
  569. .tu_a {
  570. background: url('../images/bng.png') no-repeat bottom;
  571. background-size: 100%;
  572. width: 6.29rem;
  573. height: 4.11rem;
  574. position: relative;
  575. left: 0.55rem;
  576. }
  577. .btn_x {
  578. text-align: center;
  579. display: inline-block;
  580. }
  581. .b_img {
  582. height: 1.02rem;
  583. }
  584. .text_b {
  585. font-size: 0.22rem;
  586. margin-top: -0.2rem;
  587. }
  588. .a_img {
  589. width: 1.02rem;
  590. height: 1.02rem;
  591. }
  592. .text_c {
  593. font-size: 0.22rem;
  594. margin-top: 0.05rem;
  595. position: relative;
  596. top: -0.32rem;
  597. }
  598. .Big_box {
  599. width: 6.13rem;
  600. margin-top: 0.47rem;
  601. margin-left: 0.71rem;
  602. }
  603. .dialog-alert .actions .btn {
  604. background: linear-gradient(-90deg, #009eff, #59a8fd);
  605. }
  606. .dialog-agr {
  607. position: fixed;
  608. top: 50%;
  609. transform: translateY(-50%);
  610. left: 0.9rem;
  611. width: 5.9rem;
  612. height: 10.5rem;
  613. font-size: 0.28rem;
  614. z-index: 10000;
  615. color: #666;
  616. text-align: justify;
  617. border-radius: 0.2rem;
  618. background: #FFFFFF;
  619. overflow: hidden;
  620. h2 {
  621. height: 0.46rem;
  622. font-size: 0.38rem;
  623. text-align: center;
  624. margin: 0.4rem auto 0.2rem;
  625. width: 1.64rem;
  626. background: url(../images/chanp说明.png);
  627. background-size: 100% 100%;
  628. }
  629. .close {
  630. width: 0.32rem;
  631. height: 0.32rem;
  632. position: absolute;
  633. top: 0.28rem;
  634. right: 0.28rem;
  635. img {
  636. width: 100%;
  637. height: 100%;
  638. }
  639. }
  640. .container {
  641. height: 8.15rem;
  642. overflow: scroll;
  643. margin-top: 0.7rem;
  644. .titles {
  645. display: flex;
  646. align-items: baseline;
  647. justify-content: center;
  648. color: #333333;
  649. width: 2.36rem;
  650. height: 0.8rem;
  651. margin-left: 1.74rem;
  652. margin-bottom: 0.25rem;
  653. font-size: 0.36rem;
  654. line-height: 0.76rem;
  655. letter-spacing: 0.06rem;
  656. font-weight: 600;
  657. .dot {
  658. width: 0.2rem;
  659. height: 0.2rem;
  660. background-color: #0bb577;
  661. margin-right: 0.1rem;
  662. }
  663. }
  664. .title {
  665. display: flex;
  666. align-items: baseline;
  667. justify-content: center;
  668. color: #333333;
  669. width: 2.36rem;
  670. height: 0.8rem;
  671. margin-left: 1.74rem;
  672. margin-bottom: 0.25rem;
  673. font-size: 0.36rem;
  674. line-height: 0.76rem;
  675. letter-spacing: 0.06rem;
  676. font-weight: 600;
  677. .dot {
  678. width: 0.2rem;
  679. height: 0.2rem;
  680. background-color: #0bb577;
  681. margin-right: 0.1rem;
  682. }
  683. }
  684. .content {
  685. line-height: 0.39rem;
  686. font-size: 0.26rem;
  687. margin-bottom: 0.15rem;
  688. color: #333333;
  689. letter-spacing: 0.02rem;
  690. ul {
  691. list-style-type: none;
  692. padding: 0 0.29rem;
  693. li {
  694. margin-bottom: 0.3rem;
  695. }
  696. }
  697. }
  698. }
  699. }
  700. .tuid {
  701. background: url(../images/产品td.png) no-repeat;
  702. background-size: 100% 100%;
  703. width: 3rem;
  704. height: 0.8rem;
  705. display: inline-block;
  706. margin-left: 1.45rem;
  707. margin-top: 0.4rem;
  708. font-size: 0.36rem;
  709. text-align: center;
  710. line-height: 0.75rem;
  711. color: #ffff;
  712. }
  713. .fixed-center {
  714. position: fixed;
  715. top: 50%;
  716. left: 50%;
  717. transform: translate(-50%, -50%);
  718. z-index: 9991;
  719. background: #FFF5E5;
  720. border-radius: 0.16rem;
  721. }
  722. .section-message {
  723. width: 4.2rem;
  724. min-height: 2.58rem;
  725. background: #FFF5E5;
  726. border-radius: 0.16rem;
  727. .content {
  728. font-size: 0.28rem;
  729. color: #333333;
  730. min-height: 1rem;
  731. padding: 0.3rem;
  732. text-align: center;
  733. word-break: break-all;
  734. display: flex;
  735. align-items: center;
  736. justify-content: center;
  737. }
  738. .actions {
  739. width: 3.36rem;
  740. margin: 0 auto 0.3rem;
  741. display: flex;
  742. align-items: center;
  743. justify-content: space-between;
  744. .btn {
  745. width: 1.6rem;
  746. height: 0.64rem;
  747. font-size: 0.28rem;
  748. display: flex;
  749. align-items: center;
  750. justify-content: center;
  751. border-radius: 0.32rem
  752. }
  753. .btn-primary {
  754. color: white;
  755. background: #FAABD3;
  756. }
  757. .btn-info {
  758. color: white;
  759. background: #FF0083;
  760. }
  761. }
  762. }