style-blue.scss 3.6 KB

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