detail.wxss 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741
  1. page{
  2. background-color: #D2D2D2;
  3. }
  4. .square{
  5. background-color: #181A21;
  6. width:136rpx;
  7. line-height:53rpx;
  8. text-align: center;
  9. color: #fff;
  10. border-radius:10rpx;
  11. font-size:24rpx;
  12. font-weight: 500;
  13. }
  14. /* 工具栏 */
  15. .panelTop {
  16. width: 100%;
  17. height: 110rpx;
  18. position: fixed;
  19. font-size: 20rpx;
  20. z-index: 20;
  21. }
  22. .panelCancel {
  23. width: 100rpx;
  24. height: 110rpx;
  25. margin: 0 40rpx;
  26. }
  27. .panelCancel0 {
  28. width: 70rpx;
  29. height: 70rpx;
  30. background-color: rgba(0, 0, 0, 0.1);
  31. border-radius: 50%;
  32. }
  33. .universalpic_undo_white_30p_26x20 {
  34. width: 26rpx;
  35. height: 19rpx;
  36. }
  37. .universalpic_han_gray_28x25{
  38. width: 28rpx;
  39. height: 25rpx;
  40. }
  41. .universalpic_more_gray_32x8 {
  42. width: 32rpx;
  43. height: 8rpx;
  44. }
  45. .universalpic_edit_gray_25x25 {
  46. width: 25rpx;
  47. height: 25rpx;
  48. }
  49. .universalpic_star_gray_34x34 {
  50. width: 34rpx;
  51. height: 34rpx;
  52. }
  53. .panelNumber {
  54. width: 218rpx;
  55. height: 50rpx;
  56. margin: 20rpx 31rpx;
  57. align-items: flex-start;
  58. }
  59. .panelNumber1 {
  60. font-family: 'Roboto-Black';
  61. font-size: 20rpx;
  62. margin: 0 3rpx;
  63. height: 50rpx;
  64. min-width: 50rpx;
  65. text-align: center;
  66. line-height: 50rpx;
  67. color: rgba(255, 255, 255, 0.5);
  68. }
  69. .panelNumber2 {
  70. color: #fff;
  71. }
  72. .panelNumber2Line {
  73. width: 70%;
  74. height: 6rpx;
  75. margin-top: -7rpx;
  76. }
  77. .panelField10 {
  78. width: 100%;
  79. height: 110rpx;
  80. }
  81. .footerShade{
  82. width: 100%;
  83. position: fixed;
  84. height:480rpx;
  85. bottom: 0;
  86. z-index: 1;
  87. }
  88. /* 段落显示************************ */
  89. .editFieldNull{
  90. height:50rpx;
  91. }
  92. .editFieldNull2{
  93. height:60rpx;
  94. }
  95. .panelItem {
  96. width: 650rpx;
  97. font-weight: 400;
  98. flex-wrap: wrap;
  99. justify-content: flex-start;
  100. z-index: 5;
  101. position: relative;
  102. }
  103. .panelField1 {
  104. width: 100%;
  105. justify-content: flex-start;
  106. z-index: 5;
  107. position: relative;
  108. }
  109. .panelField11 {
  110. font-size: 48rpx;
  111. justify-content: flex-start;
  112. color: #fff;
  113. }
  114. .panelTag {
  115. width: 100%;
  116. min-height: 95rpx;
  117. align-items: flex-start;
  118. justify-content: flex-start;
  119. margin-top: 60rpx;
  120. z-index: 5;
  121. }
  122. .panelTag .panelTagLine {
  123. margin: 0 0 0 50rpx;
  124. max-width: 650rpx;
  125. height: 10rpx;
  126. }
  127. .panelTag .panelTag1 {
  128. margin: 0 0 0 50rpx;
  129. width: 650rpx;
  130. flex-wrap: wrap;
  131. align-items: flex-start;
  132. justify-content: flex-start;
  133. }
  134. .panelTag .tag {
  135. font-size: 46rpx;
  136. margin: 0 30rpx 20rpx 0;
  137. font-weight: 400;
  138. color: #F1AB1E;
  139. }
  140. .right2 {
  141. position: absolute;
  142. top: 0;
  143. right: 0;
  144. width: 134rpx;
  145. height: 150rpx;
  146. align-items: flex-start;
  147. }
  148. .universalpic_show_white_30x30 {
  149. width: 36rpx;
  150. height: 36rpx;
  151. margin: 68rpx 50rpx 0 50rpx;
  152. }
  153. .universalpic_hide_white_34x34 {
  154. width: 36rpx;
  155. height: 20rpx;
  156. margin: 68rpx 50rpx 0 50rpx;
  157. }
  158. .panelField20 {
  159. width: 100%;
  160. justify-content: flex-start;
  161. z-index: 5;
  162. position: relative;
  163. }
  164. .panelField2 {
  165. width: 710rpx;
  166. margin-bottom: 20rpx;
  167. border-radius: 20rpx;
  168. }
  169. .panelField21 {
  170. width: 650rpx;
  171. font-size: 36rpx;
  172. margin: 40rpx;
  173. line-height: 66rpx;
  174. }
  175. .panelItem .panelSound {
  176. width: 40rpx;
  177. height: 40rpx;
  178. margin: 0 10rpx 0 0;
  179. background-color: #fff;
  180. border-radius: 50%;
  181. }
  182. .panelItem .panelSoundHover {
  183. background-color: #d2d2d2;
  184. }
  185. .panelItem .panelSoundHover1 {
  186. color: #d2d2d2;
  187. }
  188. .panelItem .universalpic_starting_tc01_26x26{
  189. width: 26rpx;
  190. height: 26rpx;
  191. margin: 10rpx 20rpx 10rpx 0;
  192. }
  193. .panelItem .universalpic_read_mark_black_20x20 {
  194. width: 21rpx;
  195. height: 20rpx;
  196. }
  197. .panelItem .textProblem{
  198. padding: 3rpx 20rpx;
  199. background-color: #F1AB1E;
  200. border-radius: 22rpx;
  201. text-align: center;
  202. font-size:28rpx;
  203. line-height: 45rpx;
  204. font-weight: 500;
  205. color:#1e1e1e;
  206. margin: 0 0 10rpx 0;
  207. }
  208. .panelItem .textDot{
  209. color: #F1AB1E;
  210. font-size:36rpx;
  211. margin-right: 20rpx;
  212. }
  213. .panelItem .textLine {
  214. text-decoration: underline;
  215. }
  216. .panelItem .textHighlighter {
  217. color:#1E1E1E;
  218. }
  219. .panelItem .textNormal {
  220. min-height: 50rpx;
  221. overflow:hidden;
  222. color:#fff;
  223. }
  224. .panelItem .textNormal2 {
  225. font-size: 36rpx;
  226. }
  227. .panelItem .textPinyin {
  228. text-decoration: underline;
  229. margin-right: 10rpx;
  230. }
  231. .panelItem .panelRecorder {
  232. width:100%;
  233. justify-content: flex-start;
  234. }
  235. .panelItem .panelRecorder0 {
  236. width: 168rpx;
  237. height: 70rpx;
  238. background-color: #fff;
  239. border-radius: 10rpx;
  240. }
  241. .panelItem .imageContainer {
  242. width: 650rpx;
  243. margin: 6rpx 0;
  244. border-radius: 20rpx;
  245. background-color: rgba(0,0,0,0.1);
  246. }
  247. .panelItem .imageFree {
  248. width: 650rpx;
  249. border-radius: 6rpx;
  250. }
  251. .panelItem .imageContainer2 {
  252. width: 650rpx;
  253. border-radius: 10rpx;
  254. background-color: rgba(0,0,0,0.1);
  255. }
  256. .panelItem .imageFree2 {
  257. width: 650rpx;
  258. border-radius: 10rpx;
  259. }
  260. .panelItem .textBr {
  261. width: 100%;
  262. height: 24rpx;
  263. }
  264. .panelItem .textReturn {
  265. width: 100%;
  266. }
  267. .panelItem .textReturn2 {
  268. width: 100%;
  269. height: 30rpx;
  270. }
  271. /* ******************************** */
  272. /* 底部记忆选择 */
  273. .footer{
  274. width: 710rpx;
  275. position: fixed;
  276. bottom: 0;
  277. z-index: 10;
  278. border-top-left-radius: 20rpx;
  279. border-top-right-radius: 20rpx;
  280. }
  281. .footerImage{
  282. width:710rpx;
  283. position: absolute;
  284. bottom:0;
  285. height:80rpx;
  286. z-index: 10;
  287. }
  288. .panelFooter {
  289. width: 710rpx;
  290. margin-bottom: 20rpx;
  291. background-color: #181a21;
  292. border-radius: 20rpx;
  293. color: #d2d2d2;
  294. font-size: 48rpx;
  295. text-align: center;
  296. line-height: 140rpx;
  297. z-index: 15;
  298. }
  299. .panelFooter0 {
  300. line-height: 40rpx;
  301. }
  302. .panelBottomAnswer0 {
  303. width: 100%;
  304. height: 20rpx;
  305. z-index: 10;
  306. }
  307. .panelBottomAnswer {
  308. width: 100%;
  309. font-size: 28rpx;
  310. justify-content: space-between;
  311. z-index: 10;
  312. height: 140rpx;
  313. }
  314. .iphoneX {
  315. width: 100%;
  316. height: 60rpx;
  317. z-index: 10;
  318. }
  319. .Answer {
  320. flex: 1;
  321. font-size: 24rpx;
  322. justify-content: flex-start;
  323. height: 140rpx;
  324. }
  325. .AnswerLeft{
  326. border-top-left-radius: 20rpx;
  327. border-bottom-left-radius: 20rpx;
  328. }
  329. .AnswerRight{
  330. border-top-right-radius: 20rpx;
  331. border-bottom-right-radius: 20rpx;
  332. width:110rpx;
  333. font-size: 24rpx;
  334. justify-content: flex-start;
  335. height: 140rpx;
  336. }
  337. .line2{
  338. width:2rpx;
  339. height:70rpx;
  340. background-color: #2D313E;
  341. }
  342. .AnswerHover{
  343. background-color: #262935;
  344. }
  345. .btnColor {
  346. height: 14rpx;
  347. width: 75%;
  348. border-radius: 4rpx;
  349. margin-top: 16rpx;
  350. }
  351. .btnTime {
  352. margin-top: 34rpx;
  353. }
  354. .Answer0 {
  355. background-color: #fe6659;
  356. }
  357. .Answer1 {
  358. background-color: #ffbc00;
  359. }
  360. .Answer1Recommend {
  361. height: 50rpx;
  362. border-bottom-left-radius: 0;
  363. border-bottom-right-radius: 0;
  364. margin-top: 16rpx;
  365. }
  366. .Answer2 {
  367. background-color: #329468;
  368. }
  369. .Answer3 {
  370. background-color: #0a60be;
  371. }
  372. .Answer4 {
  373. background-color: #3C4152;
  374. width:30rpx;
  375. }
  376. .footer0 {
  377. height: 180rpx;
  378. width: 100%;
  379. z-index: 1;
  380. }
  381. /* 最后一页 */
  382. .panelLast {
  383. width: 100%;
  384. justify-content: flex-start;
  385. align-items: flex-start;
  386. position: fixed;
  387. color: #fff;
  388. z-index: 20;
  389. }
  390. .text1 {
  391. margin: 100rpx 0 60rpx 40rpx;
  392. font-size: 90rpx;
  393. }
  394. .text1_iPad {
  395. margin: 20rpx 0 60rpx 40rpx;
  396. font-size: 90rpx;
  397. }
  398. .panelLastTime {
  399. font-size: 28rpx;
  400. font-weight: 400;
  401. color: #e3e3e3;
  402. margin: 0 0 40rpx 40rpx;
  403. align-items: flex-start;
  404. }
  405. .panelLastTime .time1 {
  406. font-size: 90rpx;
  407. }
  408. .panelLastTime .time11 {
  409. font-size: 108rpx;
  410. font-family: 'Roboto-Black';
  411. }
  412. .panelLastTime .time2 {
  413. font-size: 36rpx;
  414. font-family: 'Roboto-Black';
  415. }
  416. .panelLastFooter {
  417. width: 100%;
  418. position: fixed;
  419. bottom: 0;
  420. align-items: flex-start;
  421. font-size: 36rpx;
  422. }
  423. .panelLastFooter .panelLastFooter1 {
  424. width: 100%;
  425. height: 131rpx;
  426. border-top: 1rpx solid rgba(0, 0, 0, 0.2);
  427. justify-content: flex-start;
  428. }
  429. .panelLastFooter .panelLastFooter2 {
  430. width: 100%;
  431. border-top: 1rpx solid rgba(0, 0, 0, 0.2);
  432. text-align: center;
  433. line-height: 131rpx;
  434. }
  435. .universalpic_undo_gray_26x20 {
  436. width: 26rpx;
  437. height: 19rpx;
  438. margin: 0 20rpx 0 30rpx;
  439. }
  440. .universalpic_screenshot_gray_30x30 {
  441. width: 30rpx;
  442. height: 30rpx;
  443. margin: 0 20rpx 0 30rpx;
  444. }
  445. .numberContainer {
  446. width: 100%;
  447. justify-content: flex-start;
  448. align-items: flex-start;
  449. position: fixed;
  450. bottom: 0;
  451. color: #fff;
  452. z-index: 20;
  453. }
  454. .numberContainer .numberContainer11 {
  455. margin: 50rpx 0 0 30rpx;
  456. font-size:32rpx;
  457. }
  458. .numberContainer .left {
  459. margin-left: 30rpx;
  460. font-weight: 400;
  461. font-size:28rpx;
  462. }
  463. .numberContainer .right3 {
  464. margin-right: 30rpx;
  465. font-weight: 500;
  466. font-size:28rpx;
  467. }
  468. .numberContainer .numberContainer12 {
  469. justify-content: space-between;
  470. height: 100rpx;
  471. width: 100%;
  472. font-weight: 400;
  473. }
  474. .numberContainer .numberContaineFooter{
  475. width: 100%;
  476. position: fixed;
  477. bottom: 0;
  478. align-items: flex-start;
  479. font-size: 36rpx;
  480. border-top: 1rpx solid rgba(0, 0, 0, 0.2);
  481. text-align: center;
  482. line-height: 131rpx;
  483. }
  484. .lineWidthAll{
  485. width: 100%;
  486. justify-content: flex-end;
  487. height: 1rpx;
  488. background-color: transparent;
  489. }
  490. .lineWidth720{
  491. width: 720rpx;
  492. height: 1rpx;
  493. background-color:rgba(0, 0, 0, 0.2);
  494. }
  495. .lineFooter{
  496. width: 100%;
  497. height: 1rpx;
  498. background-color:rgba(0, 0, 0, 0.2);
  499. }
  500. .lineWidth670{
  501. width: 670rpx;
  502. height: 1rpx;
  503. background-color:rgba(0, 0, 0, 0.2);
  504. }
  505. .practice_introduction_marks_a {
  506. width: 22rpx;
  507. height: 16rpx;
  508. margin-top: 104rpx;
  509. }
  510. .text2 {
  511. margin-top: 30rpx;
  512. font-size: 28rpx;
  513. font-weight: 400;
  514. text-align: center;
  515. }
  516. .practice_introduction_marks_b {
  517. width: 22rpx;
  518. height: 16rpx;
  519. margin-top: 30rpx;
  520. }
  521. .text3 {
  522. margin-top: 40rpx;
  523. font-size: 20rpx;
  524. font-weight: 500;
  525. text-align: center;
  526. }
  527. .Canvas{
  528. width: 600px;
  529. height: 360px;
  530. position: fixed;
  531. left:760rpx;
  532. }
  533. /* 更多功能 */
  534. .numberContainerFooter1{
  535. width:100%;
  536. position: fixed;
  537. bottom:131rpx;
  538. }
  539. .numberContainerFooter102{
  540. width:100%;
  541. height: 132rpx;
  542. justify-content: flex-start;
  543. }
  544. .numberContainerFooter103{
  545. width:100%;
  546. height: 111rpx;
  547. justify-content: flex-start;
  548. }
  549. .numberContainerFooter104{
  550. width:100%;
  551. height: 100rpx;
  552. justify-content: flex-start;
  553. }
  554. .numberContainerFooter101{
  555. width:100%;
  556. height: 234rpx;
  557. justify-content: flex-start;
  558. align-items: flex-start;
  559. }
  560. .universalpic_sendtoback_gray_30x26{
  561. width: 30rpx;
  562. height: 26rpx;
  563. margin: 0 30rpx;
  564. }
  565. .universalpic_practisemodel_gray_30x28{
  566. width: 30rpx;
  567. height: 28rpx;
  568. margin: 0 30rpx;
  569. }
  570. .universalpic_autoread_gray_30x23{
  571. width:30rpx;
  572. height:23rpx;
  573. margin: 0 30rpx;
  574. }
  575. .universalpic_typesize_gray_30x18{
  576. width: 30rpx;
  577. height: 18rpx;
  578. margin: 57rpx 20rpx 0 30rpx;
  579. }
  580. .numberContainerFooter11{
  581. align-items: flex-start;
  582. margin-top: 40rpx;
  583. }
  584. .numberContainerFooter111{
  585. font-size:36rpx;
  586. font-weight: 400;
  587. }
  588. .numberContainerFooter1111{
  589. margin-top: 40rpx;
  590. }
  591. .numberContainerFooter113{
  592. font-size:28rpx;
  593. font-weight: 400;
  594. margin-left: 80rpx;
  595. }
  596. .numberContainerFooter112{
  597. justify-content: flex-start;
  598. }
  599. .numberContainerFooter1121{
  600. width:108rpx;
  601. line-height:73rpx;
  602. border:3rpx solid #D2D2D2;
  603. border-radius: 10rpx;
  604. text-align: center;
  605. margin: 30rpx 30rpx 0 0;
  606. font-size:24rpx;
  607. }
  608. .numberContainerFooter1121Select{
  609. border:3rpx solid #F1AB1E;
  610. color:#F1AB1E
  611. }
  612. .switch{
  613. position: absolute;
  614. right:30rpx;
  615. }
  616. .StopAudioPlay{
  617. position: fixed;
  618. top:278rpx;
  619. right:0rpx;
  620. width:170rpx;
  621. height:70rpx;
  622. border-top-left-radius: 35rpx;
  623. border-bottom-left-radius: 35rpx;
  624. z-index: 20;
  625. font-size:20rpx;
  626. color:#D2D2D2;
  627. line-height: 70rpx;
  628. }