WXtrialInterface.css 16 KB

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