index.css 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299
  1. .paper {
  2. font-family: 'Times New Roman', 'SimSun' !important;
  3. font-size: 0.24rem !important;
  4. }
  5. .paper .title-head {
  6. width: 100%;
  7. margin-bottom: 0.26rem;
  8. }
  9. .paper .title-head .title {
  10. height: 0.8rem;
  11. display: -webkit-box;
  12. display: -moz-box;
  13. display: -ms-flexbox;
  14. display: -webkit-flex;
  15. display: flex;
  16. justify-content: center;
  17. -webkit-justify-content: center;
  18. justify-content: center;
  19. -moz-box-pack: center;
  20. -webkit-box-pack: center;
  21. box-pack: center;
  22. -webkit-align-items: center;
  23. -moz-box-align: center;
  24. -webkit-box-align: center;
  25. align-items: center;
  26. }
  27. .paper .title-head .title .title-text {
  28. width: 85%;
  29. height: 0.5rem;
  30. font-size: 0.3rem;
  31. color: #003b86;
  32. text-align: center;
  33. line-height: 0.5rem;
  34. font-weight: bold;
  35. background-color: #fff;
  36. border-radius: 0.24rem;
  37. }
  38. .paper .title-head .title-bottom {
  39. padding: 0.1rem 0;
  40. background-color: #e7f2ff;
  41. color: #003b86;
  42. text-align: center;
  43. line-height: 0.36rem;
  44. font-weight: bold;
  45. border-radius: 0 0 0.24rem 0.24rem;
  46. }
  47. .paper .content {
  48. padding: 0 0.44rem 0.5rem;
  49. }
  50. .paper .content .modular .modular-title {
  51. height: 0.66rem;
  52. padding-right: 0.34rem;
  53. display: inline-block;
  54. font-size: 0.28rem;
  55. color: #fff;
  56. font-weight: bold;
  57. line-height: 0.68rem;
  58. padding-left: 0.18rem;
  59. box-sizing: border-box;
  60. margin-bottom: 0.24rem;
  61. background-color: #003b86;
  62. border-radius: 0.3rem;
  63. position: relative;
  64. }
  65. .paper .content .modular .modular-title img {
  66. width: 0.7rem;
  67. position: absolute;
  68. right: -0.4rem;
  69. bottom: 0.01rem;
  70. }
  71. .paper .content .modular .unit-block {
  72. margin-bottom: 0.16rem;
  73. }
  74. .paper .content .modular .unit-block .unit-title {
  75. display: inline-block;
  76. height: 0.52rem;
  77. margin-bottom: 0.16rem;
  78. background-color: #003b86;
  79. border-radius: 0.3rem;
  80. font-size: 0.32rem;
  81. line-height: 0.52rem;
  82. color: #fff;
  83. position: relative;
  84. }
  85. .paper .content .modular .unit-block .unit-title img {
  86. width: 0.44rem;
  87. position: absolute;
  88. top: 0.06rem;
  89. left: 0.1rem;
  90. }
  91. .paper .content .modular .unit-block .unit-title span {
  92. padding-left: 0.48rem;
  93. padding-right: 0.16rem;
  94. }
  95. .paper .content .modular .unit-block .b-title {
  96. font-size: 0.28rem;
  97. font-weight: bold;
  98. }
  99. .paper .content .modular .unit-block .word-block {
  100. border: 0.02rem dashed #003b86;
  101. background-color: #f1f7ff;
  102. border-radius: 0.16rem;
  103. padding: 0.24rem 0.16rem 0.16rem;
  104. margin-bottom: 0.16rem;
  105. }
  106. .paper .content .modular .unit-block .word-block .word-type {
  107. font-size: 0.28rem;
  108. font-weight: bold;
  109. color: #003b86;
  110. margin-bottom: 0.1rem;
  111. }
  112. .paper .content .modular .unit-block .word-block .word {
  113. font-size: 0.28rem;
  114. line-height: 0.38rem;
  115. }
  116. .paper .content .modular .unit-block .word-block .word > span {
  117. display: inline-block;
  118. margin-right: 0.1rem;
  119. position: relative;
  120. }
  121. .paper .content .modular .unit-block .type-block .type-title {
  122. display: inline-block;
  123. height: 0.52rem;
  124. font-size: 0.28rem;
  125. line-height: 0.48rem;
  126. color: #003b86;
  127. box-sizing: border-box;
  128. border-radius: 0.3rem;
  129. border: 0.02rem solid #003b86;
  130. padding: 0 0.16rem 0 0.68rem;
  131. position: relative;
  132. margin-bottom: 0.24rem;
  133. }
  134. .paper .content .modular .unit-block .type-block .type-title img {
  135. width: 0.76rem;
  136. position: absolute;
  137. top: -0.3rem;
  138. left: -0.02rem;
  139. }
  140. .paper .content .modular .unit-block .type-block .type-title i {
  141. margin-right: 0.16rem;
  142. }
  143. .paper .content .modular .word-table {
  144. border-right: 0.02rem solid #003b86;
  145. border-bottom: 0.02rem solid #003b86;
  146. width: 100%;
  147. font-size: 0.24rem;
  148. }
  149. .paper .content .modular .word-table tr td {
  150. border-left: 0.02rem solid #003b86;
  151. border-top: 0.02rem solid #003b86;
  152. padding: 0.16rem 0.1rem;
  153. }
  154. .paper .content .modular .word-table tr td:nth-child(1) {
  155. padding-left: 0.16rem;
  156. }
  157. .paper .content .modular .word-table .word-table-left .word {
  158. margin-bottom: 0.16rem;
  159. position: relative;
  160. }
  161. .paper .content .modular .word-table .word-table-left .word > i {
  162. display: inline-block;
  163. width: 0.26rem;
  164. height: 0.26rem;
  165. line-height: 0.28rem;
  166. text-align: center;
  167. border: 0.02rem solid #003b86;
  168. border-radius: 50%;
  169. color: #003b86;
  170. }
  171. .paper .content .modular .word-table .word-table-left .word > span {
  172. font-size: 0.32rem;
  173. font-weight: bold;
  174. color: #003b86;
  175. margin-right: 0.1rem;
  176. position: relative;
  177. }
  178. .paper .content .modular .word-table .word-table-left .word > span .float-frame {
  179. font-weight: normal;
  180. color: #000;
  181. }
  182. .paper .content .modular .word-table .word-table-left p {
  183. line-height: 0.44rem;
  184. }
  185. .paper .content .modular .word-table .word-table-right .from {
  186. line-height: 0.38rem;
  187. }
  188. .paper .content .modular .word-table .word-table-right .from .from-lable {
  189. font-size: 0.22rem;
  190. font-weight: bold;
  191. color: #003b86;
  192. margin-right: 0.1rem;
  193. word-break: keep-all;
  194. }
  195. .paper .content .modular .word-table .word-table-right .from .from-txt {
  196. display: inline;
  197. }
  198. .paper .content .modular .word-table .word-table-right .from:nth-child(1) {
  199. margin-bottom: 0.02rem;
  200. }
  201. .paper .content .explain {
  202. margin-top: 0.3rem;
  203. }
  204. .paper .float-frame {
  205. width: max-content;
  206. height: 0.7rem;
  207. line-height: 0.7rem;
  208. background-color: #d6fffa;
  209. box-shadow: 0.1rem 0.1rem 0.1rem #999;
  210. border-radius: 0.16rem;
  211. font-size: 0.32rem;
  212. padding: 0 0.2rem;
  213. position: absolute;
  214. top: 0.4rem;
  215. left: -0.02rem;
  216. z-index: 1;
  217. display: none;
  218. }
  219. .paper .float-frame .icon-xiaolaba {
  220. margin-right: 0.2rem;
  221. }
  222. .paper .float-frame .icon-bofang {
  223. margin-left: 0.2rem;
  224. }
  225. .paper .float-frame .iconfont {
  226. font-size: 0.34rem;
  227. color: #003b86;
  228. }
  229. .paper .audio-player {
  230. height: 1rem;
  231. display: none;
  232. }
  233. .paper .video-player {
  234. position: fixed;
  235. overflow: hidden;
  236. top: 0;
  237. left: 0;
  238. right: 0;
  239. bottom: 0;
  240. background: rgba(128, 128, 128, 0.4);
  241. z-index: 999;
  242. display: none;
  243. }
  244. .paper .video-player video {
  245. width: 6.5rem;
  246. height: 3.5rem;
  247. position: absolute;
  248. top: 50%;
  249. left: 50%;
  250. margin-top: -1.75rem;
  251. margin-left: -3.25rem;
  252. }
  253. .paper .video-player .close {
  254. position: absolute;
  255. font-size: 0.6rem;
  256. right: 3%;
  257. top: 30%;
  258. color: #333;
  259. }