style-blue.scss 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. .doc-cont {
  2. margin: 0 0 0 60px;
  3. position: relative;
  4. h1 {
  5. font-size: 28px;
  6. font-weight: 700;
  7. margin:10px 0;
  8. color: #333333;
  9. }
  10. p {
  11. font-size: 14px;
  12. margin:10px 0;
  13. }
  14. h1+p,
  15. h1+p+p,
  16. h1+p+p {
  17. color: #333333;
  18. }
  19. h2 {
  20. margin:30px 0 15px;
  21. font-size: 22px;
  22. font-weight: 400;
  23. color: #333333;
  24. }
  25. h2+p,
  26. h2+p+p {
  27. color: #3F4449;
  28. }
  29. h3 {
  30. font-size: 18px;
  31. font-weight: 400;
  32. color: #333333;
  33. }
  34. h3+p,
  35. h3+p+p {
  36. color: #3F4449;
  37. }
  38. h4 {
  39. font-size: 14px;
  40. font-weight: normal;
  41. margin:15px 0;
  42. color: #666666;
  43. }
  44. h4+p,
  45. h4+p+p,
  46. h4+p+p+p {
  47. color: #666666;
  48. }
  49. h4+p::nth-child(n) {
  50. color: #666666;
  51. }
  52. blockquote {
  53. padding: 0;
  54. margin: 0;
  55. p {
  56. margin: 0;
  57. display: inline-block;
  58. background: rgba(83, 150, 255, 0.14);
  59. font-size: 14px;
  60. color: #333333;
  61. border-radius: 4px;
  62. text-decoration-style: none;
  63. border-left: 8px solid #5396FF;
  64. padding: 15px 54px 15px 22px;
  65. line-height: 1.5;
  66. overflow: hidden;
  67. font-style: normal;
  68. }
  69. }
  70. ul {
  71. border-radius: 3px;
  72. padding: 5px 20px;
  73. list-style: none;
  74. p{
  75. margin:0;
  76. }
  77. ul{
  78. margin:0;
  79. padding:0;
  80. }
  81. li {
  82. font-size: 14px;
  83. color: #455A64;
  84. padding: 7px;
  85. line-height: 20px;
  86. display: flex;
  87. align-items: center;
  88. }
  89. li:before {
  90. content: '';
  91. width: 6px;
  92. height: 6px;
  93. border: 1px solid #455A64;
  94. border-radius: 14px;
  95. margin-right: 12px;
  96. display: inline-block;
  97. }
  98. }
  99. ol {
  100. background: #F2F4F5;
  101. border-radius: 3px;
  102. padding: 13px 40px;
  103. li {
  104. line-height: 20px;
  105. padding: 7px 0 0 10px;
  106. font-size: 14px;
  107. color: #3F4449;
  108. }
  109. }
  110. ul,
  111. ol,
  112. p,table
  113. {
  114. em {
  115. color: #8cade9;
  116. font-style: normal;
  117. padding: 0 2px;
  118. }
  119. strong {
  120. display: inline-block;
  121. background: #F7F7F7;
  122. border: 1px solid #ECECEC;
  123. border-radius: 2px;
  124. font-size: 12px;
  125. color: #3F536E;
  126. padding: 5px 5px;
  127. margin: 0 5px;
  128. }
  129. }
  130. table {
  131. width: 100%;
  132. border-collapse: collapse;
  133. th {
  134. background: #F7F7F7;
  135. border: 1px solid #E9E9E9;
  136. font-size: 14px;
  137. color: #333333;
  138. height: 40px;
  139. padding: 0 20px 0 14px;
  140. }
  141. td {
  142. border: 1px solid #E9E9E9;
  143. font-size: 14px;
  144. color: #3F4449;
  145. height: 50px;
  146. padding-left: 14px;
  147. }
  148. }
  149. hr {
  150. height: 1px;
  151. border-width: 0;
  152. background-color: #e7f0ff;
  153. }
  154. img[alt="full"] {
  155. width: 100%;
  156. }
  157. img[alt="flex"] {
  158. flex-shrink: 0;
  159. width: 50%;
  160. padding: 0 15px;
  161. flex-basis: auto;
  162. flex: 1;
  163. }
  164. p {
  165. font-size: 14px;
  166. white-space: unset;
  167. word-break: break-all;
  168. }
  169. a{
  170. color: #5396ff;
  171. text-decoration: none;
  172. &:hover{
  173. text-decoration: underline;
  174. }
  175. }
  176. }