WXtrialInterface.css 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080
  1. body {
  2. font-size: 0.2592592593rem;
  3. margin: 0 auto;
  4. width: 100%;
  5. min-width: 320px;
  6. }
  7. .h-player {
  8. height: 100%;
  9. overflow: hidden;
  10. background: #000;
  11. }
  12. .container {
  13. width: 100%;
  14. height: 100%;
  15. position: relative;
  16. user-select: none;
  17. }
  18. #video1 {
  19. display: block;
  20. width: 100%;
  21. height: 100%;
  22. top: 0px;
  23. left: 0px;
  24. opacity: 1;
  25. }
  26. #box {
  27. width: 100%;
  28. height: 100%;
  29. position: absolute;
  30. left: 0;
  31. top: 0;
  32. z-index: 9999;
  33. }
  34. .scroll {
  35. position: absolute;
  36. -webkit-overflow-scrolling: touch;
  37. top: 0;
  38. left: 0;
  39. bottom: 0;
  40. right: 0;
  41. }
  42. body:before {
  43. width: 100%;
  44. height: 100%;
  45. content: ' ';
  46. position: fixed;
  47. z-index: -1;
  48. top: 0;
  49. left: 0;
  50. background: #000;
  51. }
  52. #wine {
  53. user-select: none;
  54. -webkit-user-drag: none;
  55. position: absolute;
  56. z-index: 0;
  57. }
  58. canvas {
  59. display: block;
  60. width: 100%;
  61. height: 100%;
  62. z-index: 999;
  63. }
  64. /*主屏*/
  65. .control {
  66. width: 900px;
  67. overflow: hidden;
  68. margin: 0 auto;
  69. margin-top: 90px;
  70. margin-bottom: 17px;
  71. }
  72. .control-left-img {
  73. width: 26px;
  74. height: 26px;
  75. }
  76. .control-left-img img {
  77. width: 100%;
  78. height: 100%;
  79. }
  80. #mainScreen-main {
  81. user-select: none;
  82. -webkit-user-drag: none;
  83. position: relative;
  84. z-index: 0;
  85. width: 100%;
  86. height: 100%;
  87. top: 0px;
  88. background: #000;
  89. }
  90. #mocan {
  91. position: absolute;
  92. left: -269px;
  93. top: 2px;
  94. /* opacity: 0.2; */
  95. width: 901px;
  96. height: 555px;
  97. z-index: 9999;
  98. opacity: 0.7;
  99. }
  100. #no-ne {
  101. width: 100%;
  102. height: 100%;
  103. position: absolute;
  104. top: 0;
  105. background: #000000;
  106. z-index: 99999;
  107. font-size: 18px;
  108. color: #ffffff;
  109. text-align: center;
  110. }
  111. .no-ne-text {
  112. margin-top: 60%;
  113. }
  114. .no-ne-an {
  115. width: 171px;
  116. height: 47px;
  117. background: #eb6100;
  118. line-height: 47px;
  119. text-align: center;
  120. color: #ffffff;
  121. margin: 0 auto;
  122. margin-top: 20px;
  123. }
  124. .container .muted {
  125. position: absolute;
  126. right: 0.46296rem;
  127. top: 0.46296rem;
  128. z-index: 9999999;
  129. border-radius: 50%;
  130. }
  131. .muted {
  132. width: 2.62963rem;
  133. height: 2.62963rem;
  134. background-position: -1.78704rem -8.43519rem;
  135. }
  136. html {
  137. height: 100%;
  138. }
  139. .control-right-img {
  140. width: 42px;
  141. height: 42px;
  142. margin: 0 auto;
  143. margin-top: 0.6rem;
  144. }
  145. .control-right-img img {
  146. width: 100%;
  147. height: 100%;
  148. }
  149. .leftmains {
  150. width: 3.5rem;
  151. /* height: 100%; */
  152. background: #020206;
  153. position: fixed;
  154. right: -4rem;
  155. top: 0;
  156. opacity: 0.8;
  157. bottom: 50px;
  158. z-index: 2;
  159. transition: all 0.2s ease-in;
  160. display: flex;
  161. flex-direction: column;
  162. /* margin-bottom: 50px; */
  163. }
  164. .PictureQualityMain {
  165. margin-top: 3rem;
  166. position: relative;
  167. }
  168. .PictureQuality {
  169. /* margin: 0 auto;
  170. width: 2.5rem;
  171. height: 1.8rem;
  172. line-height: 1.8rem;
  173. color: #fff;
  174. text-align: center;
  175. font-size: 15px;
  176. margin-top: 1rem; */
  177. }
  178. .avit {
  179. background: rgba(255, 255, 255, 1);
  180. color: #000 !important;
  181. border-radius: 3px;
  182. }
  183. .upload {
  184. margin: 0 auto;
  185. width: 3rem;
  186. /* height: 1.8rem; */
  187. line-height: 1.5rem;
  188. color: #fff;
  189. text-align: center;
  190. font-size: 16px;
  191. /* margin-top: 3rem; */
  192. }
  193. .upload+.upload {
  194. margin-top: 1rem;
  195. }
  196. .upload img {
  197. width: 1.2rem;
  198. height: 1.2rem;
  199. }
  200. .upload div {
  201. margin-top: -0.5rem;
  202. font-size: 12px;
  203. }
  204. .operation {
  205. /* position: absolute; */
  206. position: relative;
  207. margin-top: auto;
  208. /* bottom: 100px; */
  209. width: 100%;
  210. }
  211. #dormant {
  212. display: none;
  213. }
  214. .bottommains {
  215. width: 100%;
  216. height: 50px;
  217. background: #020206;
  218. position: fixed;
  219. left: 0;
  220. bottom: 0;
  221. z-index: 3;
  222. }
  223. .botmat1 {
  224. width: 33%;
  225. float: left;
  226. }
  227. .botmat1img {
  228. margin: 0 auto;
  229. width: 1.5rem;
  230. height: 1.5rem;
  231. margin-top: 0.5rem;
  232. }
  233. .botmat1img img {
  234. width: 100%;
  235. height: 100%;
  236. }
  237. .mainbox {
  238. width: 18rem;
  239. height: 10rem;
  240. background: #fff;
  241. position: fixed;
  242. top: 38%;
  243. left: 5%;
  244. border-radius: 5px;
  245. }
  246. .boxTitle {
  247. text-align: center;
  248. font-size: 18px;
  249. padding: 10px 0px;
  250. }
  251. .boxText {
  252. text-align: center;
  253. font-size: 16px;
  254. }
  255. .boxbt {
  256. width: 60%;
  257. height: 2.5rem;
  258. background: #0886f5;
  259. margin: 0 auto;
  260. font-size: 16px;
  261. text-align: center;
  262. line-height: 2.5rem;
  263. color: #fff;
  264. border-radius: 5px;
  265. margin-top: 1rem;
  266. }
  267. .sbox {
  268. width: 18rem;
  269. height: 5.5rem;
  270. background: #fff;
  271. position: fixed;
  272. top: 38%;
  273. left: 5%;
  274. border-radius: 5px;
  275. }
  276. .sboxText {
  277. padding: 17px;
  278. font-size: 16px;
  279. }
  280. .sboxbu {
  281. text-align: right;
  282. color: #0886f5;
  283. font-size: 16px;
  284. margin-right: 2rem;
  285. }
  286. .boximg {
  287. position: absolute;
  288. width: 1rem;
  289. height: 1rem;
  290. left: 45%;
  291. bottom: -22%;
  292. }
  293. #showsuss {
  294. display: none;
  295. }
  296. .loading {
  297. /* position: fixed; */
  298. position: absolute;
  299. z-index: 1;
  300. left: 0;
  301. top: 0;
  302. right: 0;
  303. bottom: 0;
  304. width: 100%;
  305. height: calc(100% - 50px);
  306. }
  307. .mask {
  308. width: 100vw;
  309. height: 100vh;
  310. background: rgba(0, 0, 0, 0.3);
  311. position: fixed;
  312. top: 0;
  313. left: 0;
  314. z-index: 4;
  315. display: none;
  316. }
  317. .box-shear-plate {
  318. width: 16.25em;
  319. height: 16.875em;
  320. background: rgba(0, 0, 0, 0.6);
  321. border-radius: 1.25em;
  322. padding-bottom: 20px;
  323. position: absolute;
  324. top: 8.375em;
  325. left: 3.625em;
  326. }
  327. .close {
  328. width: 1.875rem;
  329. height: 1.875rem;
  330. position: absolute;
  331. top: 26.5875em;
  332. left: 10.8125em;
  333. }
  334. .empty {
  335. width: 8em;
  336. height: 10em;
  337. margin-top: 2.5em;
  338. margin-left: 4.125em;
  339. }
  340. .empty-txt {
  341. font-size: 0.9375em;
  342. font-weight: 400;
  343. color: #ffffff;
  344. line-height: 1.3125em;
  345. margin-top: 0.625em;
  346. text-align: center;
  347. }
  348. .title {
  349. height: 3em;
  350. line-height: 3em;
  351. text-align: center;
  352. font-size: 1em;
  353. font-weight: 500;
  354. color: #ffffff;
  355. position: relative;
  356. }
  357. .btn-clear {
  358. width: 3em;
  359. height: 1.5em;
  360. line-height: 1.5em;
  361. text-align: center;
  362. background: #3666f2;
  363. border-radius: 0.25em;
  364. position: absolute;
  365. right: 1.125em;
  366. top: 1.125em;
  367. font-size: 0.75em;
  368. color: #ffffff;
  369. }
  370. ul,
  371. li {
  372. padding: 0;
  373. margin: 0;
  374. }
  375. ul,
  376. li {
  377. list-style: none;
  378. }
  379. .slide-wrapper-content {
  380. height: 13.875em;
  381. overflow: hidden;
  382. overflow-y: scroll;
  383. }
  384. .animate-slide-start {
  385. -webkit-transition: all 0.2s ease-in-out;
  386. -moz-transition: all 0.2s ease-in-out;
  387. transition: all 0.2s ease-in-out;
  388. }
  389. .animate-slide {
  390. -webkit-transform: translate3d(-2.125em, 0, 0);
  391. -moz-transform: translate3d(-2.125em, 0, 0);
  392. transform: translate3d(-2.125em, 0, 0);
  393. }
  394. .slide-wrapper {
  395. margin: 0 1.125em 0.5em 0.625em;
  396. height: 2em;
  397. background: #fff;
  398. border-radius: 0.3125em;
  399. overflow: hidden;
  400. }
  401. .slide-scroll {
  402. height: 2em;
  403. overflow: hidden;
  404. white-space: nowrap;
  405. }
  406. .slide-content-button {
  407. width: 2.125em;
  408. height: 2em;
  409. border-radius: 0 0.3125em 0.3125em 0;
  410. display: flex;
  411. }
  412. .slide-content-button button {
  413. width: 100%;
  414. height: 100%;
  415. border: none;
  416. background: #f04646;
  417. color: #fff;
  418. font-size: 0.75em;
  419. text-align: center;
  420. }
  421. .slide-content {
  422. float: left;
  423. display: inline-block;
  424. color: #666;
  425. height: 2em;
  426. line-height: 2em;
  427. }
  428. .slide-content div {
  429. font-size: 0.8125em;
  430. margin-left: 0.625em;
  431. margin-right: 0.875em;
  432. text-align: center;
  433. overflow: hidden;
  434. text-overflow: ellipsis;
  435. white-space: nowrap;
  436. }
  437. .mask {
  438. width: 100vw;
  439. height: 100vh;
  440. background: rgba(0, 0, 0, 0.3);
  441. position: fixed;
  442. top: 0;
  443. left: 0;
  444. z-index: 4;
  445. }
  446. .try-use-wrap,
  447. .buy-phone-wrap,
  448. .look-wrap,
  449. .apply-wrap,
  450. .time-lang-wrap,
  451. .countdown-wrap {
  452. width: 100%;
  453. height: 100%;
  454. position: fixed;
  455. top: 0;
  456. left: 0;
  457. z-index: 99;
  458. background: rgba(0, 0, 0, 0.5);
  459. display: none;
  460. }
  461. .time-lang-container,
  462. .countdown-container {
  463. width: 80%;
  464. height: 356px;
  465. position: absolute;
  466. top: 50%;
  467. left: 50%;
  468. transform: translate(-50%, -50%);
  469. background-color: #ffffff;
  470. border-radius: 0.66em;
  471. display: flex;
  472. flex-direction: column;
  473. align-items: center;
  474. }
  475. .time-lang-img,
  476. .countdown-img {
  477. width: 104px;
  478. height: 140px;
  479. }
  480. .time-lang-title,
  481. .countdown-title {
  482. margin-top: 0.34rem;
  483. font-size: 18px;
  484. font-weight: 600;
  485. color: #363636;
  486. }
  487. .time-lang-tip,
  488. .countdown-tip {
  489. margin-top: 0.28rem;
  490. font-size: 14px;
  491. color: #757580;
  492. text-align: center;
  493. }
  494. .countdown-tip2 {
  495. margin-top: 0.16rem;
  496. font-size: 14px;
  497. color: #757580;
  498. }
  499. .countdown-time {
  500. color: #00DB88;
  501. }
  502. .time-lang-btn,
  503. .countdown-btn {
  504. width: 244px;
  505. height: 50px;
  506. line-height: 50px;
  507. text-align: center;
  508. margin: auto;
  509. margin-top: 44px;
  510. background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
  511. border-radius: 8px;
  512. font-size: 12px;
  513. color: #FFFFFF;
  514. }
  515. .countdown-btn {
  516. margin-top: 24px;
  517. }
  518. .try-use-container {
  519. width: 80%;
  520. height: 409px;
  521. position: absolute;
  522. top: 50%;
  523. left: 50%;
  524. transform: translate(-50%, -50%);
  525. background-color: #ffffff;
  526. border-radius: 0.66em;
  527. }
  528. .apply-container {
  529. width: 80%;
  530. height: 419px;
  531. position: absolute;
  532. top: 50%;
  533. left: 50%;
  534. transform: translate(-50%, -50%);
  535. background-color: #ffffff;
  536. border-radius: 0.66em;
  537. }
  538. .apply-title {
  539. text-align: center;
  540. margin-top: 0.34rem;
  541. font-size: 16px;
  542. font-weight: 500;
  543. color: #363636;
  544. }
  545. .apply-list {
  546. height: 290px;
  547. margin-top: 16px;
  548. }
  549. .apply-item {
  550. display: flex;
  551. justify-content: space-between;
  552. align-items: center;
  553. padding: 0 18px;
  554. margin-top: 16px;
  555. }
  556. .apply-item:first-child {
  557. margin: 0;
  558. }
  559. .apply-img {
  560. width: 36px;
  561. height: 36px;
  562. border-radius: 10px;
  563. }
  564. .apply-row {
  565. flex: 1;
  566. margin-left: 10px;
  567. }
  568. .apply-row-title {
  569. width: 140px;
  570. overflow: hidden;
  571. text-overflow: ellipsis;
  572. white-space: nowrap;
  573. font-size: 16px;
  574. color: #363636;
  575. }
  576. .apply-row-down {
  577. font-size: 12px;
  578. color: #757580;
  579. }
  580. .apply-down-btn {
  581. width: 68px;
  582. height: 30px;
  583. line-height: 30px;
  584. text-align: center;
  585. background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
  586. border-radius: 8px;
  587. font-size: 12px;
  588. color: #FFFFFF;
  589. }
  590. .apply-list-change {
  591. width: 244px;
  592. height: 50px;
  593. line-height: 50px;
  594. text-align: center;
  595. margin: auto;
  596. margin-top: 14px;
  597. background: linear-gradient(225deg, #FF62F8 0%, #FF9D5C 100%);
  598. border-radius: 8px;
  599. font-size: 12px;
  600. color: #FFFFFF;
  601. }
  602. .apply-close {
  603. width: 1.875rem;
  604. height: 1.875rem;
  605. position: absolute;
  606. bottom: -3.2em;
  607. left: 50%;
  608. transform: translateX(-50%);
  609. }
  610. .time-close-wrap {
  611. width: 5.46em;
  612. height: 2em;
  613. line-height: 2em;
  614. text-align: center;
  615. position: absolute;
  616. top: 0.24em;
  617. right: 0.3em;
  618. background: rgba(0, 0, 0, 0.49);
  619. border-radius: 1.26em;
  620. font-size: 12px;
  621. color: #ffffff;
  622. }
  623. .bug-wrap {
  624. width: 90%;
  625. height: 115px;
  626. background: #ffffff;
  627. border-radius: 10px;
  628. position: absolute;
  629. top: 50%;
  630. left: 50%;
  631. transform: translate(-50%, -50%);
  632. }
  633. .bug-title {
  634. text-align: center;
  635. margin: 25px 0;
  636. font-size: 18px;
  637. font-weight: 600;
  638. color: #333333;
  639. }
  640. .btn-list {
  641. width: 100%;
  642. height: 44px;
  643. line-height: 44px;
  644. border-top: 1px solid rgba(238, 238, 238, 1);
  645. position: absolute;
  646. bottom: 0;
  647. left: 0;
  648. display: flex;
  649. align-items: center;
  650. }
  651. .btn {
  652. flex: 1;
  653. text-align: center;
  654. }
  655. .cannel-btn {
  656. font-size: 18px;
  657. color: #666666;
  658. }
  659. .go-bug {
  660. font-size: 18px;
  661. color: #3b7fff;
  662. border-left: 1px solid rgba(238, 238, 238, 1);
  663. }
  664. .try-use-wrap,
  665. .buy-phone-wrap,
  666. .look-wrap {
  667. width: 100%;
  668. height: 100%;
  669. position: fixed;
  670. top: 0;
  671. left: 0;
  672. z-index: 9999;
  673. background: rgba(0, 0, 0, 0.5);
  674. display: none;
  675. }
  676. .try-use-container {
  677. width: 80%;
  678. height: 409px;
  679. position: absolute;
  680. top: 50%;
  681. left: 50%;
  682. transform: translate(-50%, -50%);
  683. background-color: #ffffff;
  684. border-radius: 0.66em;
  685. }
  686. .time-close-wrap {
  687. width: 5.46em;
  688. height: 2em;
  689. line-height: 2em;
  690. text-align: center;
  691. position: absolute;
  692. top: 0.24em;
  693. right: 0.3em;
  694. background: rgba(0, 0, 0, 0.49);
  695. border-radius: 1.26em;
  696. font-size: 12px;
  697. color: #ffffff;
  698. }
  699. .bug-wrap {
  700. width: 90%;
  701. height: 115px;
  702. background: #ffffff;
  703. border-radius: 10px;
  704. position: absolute;
  705. top: 50%;
  706. left: 50%;
  707. transform: translate(-50%, -50%);
  708. }
  709. .bug-title {
  710. text-align: center;
  711. margin: 25px 0;
  712. font-size: 18px;
  713. font-weight: 600;
  714. color: #333333;
  715. }
  716. .btn-list {
  717. width: 100%;
  718. height: 44px;
  719. line-height: 44px;
  720. border-top: 1px solid rgba(238, 238, 238, 1);
  721. position: absolute;
  722. bottom: 0;
  723. left: 0;
  724. display: flex;
  725. align-items: center;
  726. }
  727. .btn {
  728. flex: 1;
  729. text-align: center;
  730. }
  731. .cannel-btn {
  732. font-size: 18px;
  733. color: #666666;
  734. }
  735. .go-bug {
  736. font-size: 18px;
  737. color: #3b7fff;
  738. border-left: 1px solid rgba(238, 238, 238, 1);
  739. }
  740. .dialog {
  741. position: fixed;
  742. top: 0;
  743. left: 0;
  744. right: 0;
  745. bottom: 0;
  746. height: 100vh;
  747. width: 100vw;
  748. z-index: 100;
  749. /* width: 70vw; */
  750. /* border-image: linear-gradient(#76ccff, #c328ff); */
  751. /* border: 1px solid #000; */
  752. /* border-radius: 20px; */
  753. flex-direction: column;
  754. align-items: center;
  755. justify-content: center;
  756. box-sizing: border-box;
  757. display: none;
  758. }
  759. .dialog-mask {
  760. background-color: rgba(0, 0, 0, 0.6);
  761. position: absolute;
  762. top: 0;
  763. left: 0;
  764. right: 0;
  765. bottom: 0;
  766. width: 100%;
  767. height: 100%;
  768. z-index: 0;
  769. }
  770. .dialog.show {
  771. display: flex;
  772. }
  773. .dialog * {
  774. box-sizing: inherit;
  775. }
  776. .dialog-content-border {
  777. width: 70vw;
  778. /* height: 70vw; */
  779. z-index: 1;
  780. position: relative;
  781. }
  782. .dialog-content {
  783. width: 100%;
  784. /* height: 100%; */
  785. background-color: #000;
  786. color: #fff;
  787. display: flex;
  788. flex-direction: column;
  789. }
  790. .dialog-header {
  791. display: flex;
  792. align-items: center;
  793. justify-content: space-between;
  794. height: 11.2vw;
  795. padding: 0 5vw;
  796. border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  797. }
  798. .dialog-btn {
  799. padding: 0.5rem;
  800. line-height: 1;
  801. color: rgba(255, 255, 255, 0.6);
  802. }
  803. .dialog-btn.confirm {
  804. color: #fff;
  805. }
  806. #set-phone-size-dialog .dialog-content-border {
  807. overflow: hidden;
  808. padding: 1px;
  809. border-radius: 20px;
  810. background: linear-gradient(180deg,
  811. rgba(118, 204, 255, 1),
  812. rgba(195, 40, 255, 1));
  813. }
  814. #set-phone-size-dialog .dialog-content {
  815. overflow: hidden;
  816. border-radius: 20px;
  817. background-color: #000000;
  818. }
  819. .menu-btn {
  820. margin: 0 auto;
  821. width: 2.5rem;
  822. line-height: 1.8rem;
  823. color: #fff;
  824. text-align: center;
  825. font-size: 12px;
  826. margin-top: 1rem;
  827. }
  828. #phone-size-list {
  829. /* margin-top: 2vw; */
  830. padding: 4vw 0;
  831. }
  832. .phone-size-item {
  833. height: 11.7333vw !important;
  834. /* text-align: center; */
  835. color: rgba(255, 255, 255, 0.6);
  836. font-size: 3.7333vw;
  837. display: flex;
  838. align-items: center;
  839. justify-content: center;
  840. }
  841. .phone-size-item.active {
  842. color: #fff;
  843. font-size: 4.2667vw;
  844. background-image: url('../../static/img/phone-size-active.png');
  845. background-size: 70% 100%;
  846. background-position: center center;
  847. background-repeat: no-repeat;
  848. }
  849. #box {
  850. display: flex;
  851. align-items: center;
  852. justify-content: center;
  853. }
  854. #playCanvas {
  855. flex: none;
  856. }
  857. #playCanvas.vertical {
  858. position: relative;
  859. transform: rotate(0deg);
  860. transform-origin: center center;
  861. width: 100vw;
  862. height: calc(100vh - 50px);
  863. }
  864. #playCanvas.horizontal {
  865. position: relative;
  866. transform: rotate(90deg);
  867. transform-origin: center center;
  868. width: calc(100vh - 50px);
  869. height: 100vw;
  870. }
  871. .count-view {
  872. min-width: 5.16rem;
  873. height: 1.63rem;
  874. background: rgba(0, 0, 0, 0.6);
  875. border-radius: 1.13rem;
  876. position: absolute;
  877. top: 0.45rem;
  878. right: 0.45rem;
  879. padding: 0.31rem 0.27rem 0.31rem 0.45rem;
  880. box-sizing: border-box;
  881. color: #ffffff;
  882. font-weight: 500;
  883. font-size: 0.72rem;
  884. font-weight: 500;
  885. margin: 0 0.18rem;
  886. z-index: 10000;
  887. display: none;
  888. }
  889. .fnca {
  890. display: flex;
  891. flex-wrap: nowrap;
  892. justify-content: space-around;
  893. align-items: center;
  894. }
  895. .wh22 {
  896. width: 0.99rem;
  897. height: 0.99rem;
  898. }
  899. .line {
  900. width: 1px;
  901. height: 0.81rem;
  902. background: #FFFFFF;
  903. border-radius: 1px;
  904. opacity: 0.3;
  905. }
  906. /* .dialog-jifei {
  907. width: 13.26rem;
  908. height: 13.17rem;
  909. background: #FFFFFF;
  910. border-radius: 0.36rem;
  911. position: fixed;
  912. top: 8.15rem;
  913. left: calc(50% - 6.63rem);
  914. display: none;
  915. } */
  916. .w100h130 {
  917. width: 4.52rem;
  918. display: block;
  919. height: 5.88rem;
  920. margin: 0 auto;
  921. }
  922. .fs16 {
  923. font-size: 0.72rem;
  924. font-weight: 500;
  925. color: #363636;
  926. text-align: center;
  927. }
  928. .fs14 {
  929. font-size: 0.63rem;
  930. color: #757580;
  931. line-height: 0.9rem;
  932. margin-top: 0.45rem;
  933. text-align: center;
  934. }
  935. .c00DB88 {
  936. color: #00DB88;
  937. }
  938. .jishi-close-icon {
  939. width: 9.375rem;
  940. height: 1.81rem;
  941. background: linear-gradient(90deg, #00A3FF 0%, #04F79A 100%);
  942. border-radius: 0.36rem;
  943. font-size: 0.72rem;
  944. font-weight: 500;
  945. color: #FFFFFF;
  946. line-height: 1.81rem;
  947. text-align: center;
  948. margin: 0.9rem auto 0;
  949. }