index.less 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. @import "~@less/variables.less";
  2. .details-wrapper {
  3. .maskZIndex;
  4. position: fixed;
  5. width: 100%;
  6. height: 100%;
  7. left: 0;
  8. top: 0;
  9. line-height: 21px;
  10. img {
  11. max-width: 100%;
  12. }
  13. }
  14. .details-content-wrapper {
  15. position: fixed;
  16. padding: 110px 0 50px 0;
  17. width: 80%;
  18. height: 80%;
  19. left: 10%;
  20. top: 10%;
  21. background: #fff;
  22. overflow: hidden;
  23. z-index: 10;
  24. word-break: break-all;
  25. -webkit-touch-callout: none;
  26. -webkit-user-select: none;
  27. -khtml-user-select: none;
  28. -moz-user-select: none;
  29. -ms-user-select: none;
  30. user-select: none;
  31. }
  32. .details-content-name {
  33. position: absolute;
  34. top: 43px;
  35. width: 100%;
  36. padding: 0 40px;
  37. height: 37px;
  38. line-height: 37px;
  39. font-size: 28px;
  40. font-weight: bold;
  41. color: #1E1E1E;
  42. }
  43. .details-content-title-box {
  44. position: relative;
  45. line-height: 30px;
  46. font-size: 20px;
  47. }
  48. .details-menu-title-wrapper {
  49. padding: 0 4px 0 20px;
  50. position: relative;
  51. }
  52. .details-content-title-name {
  53. position: relative;
  54. font-weight: bold;
  55. background: #fff;
  56. padding-right: 5px;
  57. font-size: 22px;
  58. line-height: 30px;
  59. display: inline-block;
  60. z-index: 10;
  61. color: #1E1E1E;
  62. }
  63. .details-close {
  64. position: absolute;
  65. right: 0;
  66. cursor: pointer;
  67. top: -43px;
  68. }
  69. .details-content {
  70. position: relative;
  71. height: 100%;
  72. padding: 0 220px 0 40px;
  73. overflow-y: auto;
  74. ul li {
  75. list-style: disc;
  76. list-style-position: inside;
  77. }
  78. ol li{
  79. list-style: decimal;
  80. list-style-position: inside;
  81. }
  82. }
  83. .content-menu-box {
  84. position: absolute;
  85. top: 110px;
  86. right: 20px;
  87. width: 200px;
  88. height: 80%;
  89. overflow: hidden;
  90. }
  91. .content-menu-wrapper {
  92. width: 240px;
  93. height: 100%;
  94. overflow-y: auto;
  95. }
  96. .content-menu {
  97. background: #F5F6F7;
  98. border: 1px solid #F5F6F7;
  99. width: 200px;
  100. padding: 15px 20px;
  101. }
  102. .details-content-menu-line {
  103. height: 20px;
  104. width: 0;
  105. background-color: #E0E2E3;
  106. margin-left: 0px
  107. }
  108. .details-content-menu-name {
  109. position: relative;
  110. color: #777777;
  111. font-size: 14px;
  112. cursor: pointer;
  113. line-height: 19px;
  114. }
  115. .details-content-menu-circle-box {
  116. display:inline-block;
  117. position: absolute;
  118. left: -25px;
  119. background: #F5F6F7;
  120. }
  121. .details-content-menu-circle {
  122. position: relative;
  123. display: inline-block;
  124. width: 8px;
  125. height: 8px;
  126. border-radius: 5px;
  127. margin-top: 5px;
  128. background-color: #E0E2E3;
  129. margin-right: 10px;
  130. }
  131. .details-content-menu-img {
  132. position: relative;
  133. z-index: 20;
  134. left: -3px;
  135. top: 0;
  136. }
  137. .details-mask {
  138. position: fixed;
  139. width: 100%;
  140. height: 100%;
  141. left: 0;
  142. top: 0;
  143. background: #000;
  144. opacity: .6;
  145. filter:alpha(opacity=60);
  146. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=60);";
  147. }
  148. .details-content-box {
  149. border-left: 1px solid #969C9F;
  150. padding: 0 0 0 33px;
  151. }
  152. .details-content-title-circle-box {
  153. position: absolute;
  154. z-index: 10;
  155. background: #fff;
  156. left: -40px;
  157. height: 32px;
  158. top: 0px;
  159. }
  160. .details-content-title-circle {
  161. display: inline-block;
  162. width: 12px;
  163. height: 12px;
  164. border-radius: 50%;
  165. background: #3B9ED0;
  166. position: relative;
  167. top: 2px;
  168. }
  169. .content-menu-border{
  170. border-left: 2px solid #E0E2E3;
  171. }
  172. pre {
  173. white-space: pre-wrap;
  174. word-wrap: break-word;
  175. font-family: inherit;
  176. color: #1E1E1E;
  177. margin: 10px 0;
  178. line-height: 21px;
  179. }