newsdetail.css 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308
  1. /*! 版权所有,翻版必究 */
  2. .header .headerMain {
  3. padding: 0;
  4. height: 46px;
  5. margin: 0 auto;
  6. text-align: center;
  7. color: #fff;
  8. background-color: #f05550;
  9. overflow: hidden;
  10. position: relative;
  11. z-index: 106; }
  12. .header .headerMain .goback {
  13. float: left;
  14. margin-right: 5px;
  15. height: 46px;
  16. line-height: 46px;
  17. vertical-align: middle;
  18. text-align: center;
  19. width: 40px; }
  20. .header .headerMain .goback i {
  21. color: #fff;
  22. font-size: 24px; }
  23. .header .headerMain .search {
  24. float: right;
  25. display: block;
  26. width: 40px;
  27. height: 46px;
  28. line-height: 46px;
  29. text-align: center; }
  30. .header .headerMain .search i {
  31. color: #fff;
  32. font-size: 24px;
  33. position: relative;
  34. top: 2px; }
  35. .header .headerMain .title {
  36. line-height: 46px;
  37. font-size: 20px;
  38. text-align: center; }
  39. .header .headerMain .title a {
  40. color: #fff; }
  41. .nav-scroll {
  42. position: relative;
  43. z-index: 101; }
  44. .nav-scroll .scroll-wrap {
  45. height: 38px;
  46. padding-right: 40px;
  47. background-color: #fff;
  48. overflow: hidden;
  49. white-space: nowrap;
  50. -webkit-backface-visibility: hidden;
  51. -webkit-perspective: 1000;
  52. -webkit-overflow-scrolling: touch;
  53. border-bottom: 1px solid #e5e5e5;
  54. position: relative;
  55. z-index: 106; }
  56. .nav-scroll .scroll-wrap ul {
  57. height: 50px;
  58. white-space: nowrap;
  59. overflow-x: scroll;
  60. overflow-y: hidden; }
  61. .nav-scroll .scroll-wrap ul li {
  62. display: inline-block;
  63. padding: 0 10px;
  64. line-height: 36px;
  65. position: relative; }
  66. .nav-scroll .scroll-wrap ul li a {
  67. display: inherit;
  68. font-size: 16px;
  69. color: #666;
  70. border-bottom: 2px solid #fff; }
  71. .nav-scroll .scroll-wrap ul li:after {
  72. position: absolute;
  73. top: 11px;
  74. right: 0;
  75. height: 15px;
  76. border-right: 1px solid #ddd;
  77. content: ''; }
  78. .nav-scroll .scroll-wrap ul li.active a {
  79. border-bottom: 1px solid #e4393c;
  80. color: #e4393c;
  81. font-weight: 600; }
  82. .nav-scroll .nav-down {
  83. position: absolute;
  84. top: 0;
  85. right: 0;
  86. z-index: 5;
  87. padding: 10px 10px 0 0;
  88. width: 40px;
  89. height: 37px;
  90. background: #fff;
  91. text-align: right; }
  92. .nav-scroll .nav-down .iconfont {
  93. display: inherit;
  94. color: #a3a3a3;
  95. transition: .28s ease-in-out;
  96. transform: rotateX(0); }
  97. .nav-scroll .nav-down .iconfont.active {
  98. transform: rotateX(180deg) !important; }
  99. .nav-scroll .slot-block {
  100. position: absolute;
  101. top: 38px;
  102. left: 0;
  103. background: rgba(0, 0, 0, 0.7);
  104. width: 100%;
  105. padding: 10px 1%;
  106. transform: translateY(-150%);
  107. min-height: 80px;
  108. background-color: #fff;
  109. opacity: 0;
  110. transition: .28s ease-in-out; }
  111. .nav-scroll .slot-block .slot-block-wrap {
  112. max-height: 130px;
  113. overflow: hidden;
  114. min-height: 65px; }
  115. .nav-scroll .slot-block .slot-block-wrap ul li {
  116. float: left;
  117. width: 18%;
  118. padding: 2px 0;
  119. margin: 1%;
  120. border: 1px solid #e5e5e5;
  121. border-radius: 6px;
  122. text-align: center; }
  123. .nav-scroll .slot-block .slot-block-wrap ul li a {
  124. display: inherit;
  125. font-size: 14px; }
  126. .nav-scroll .slot-block.active {
  127. transform: translateY(0);
  128. opacity: 1; }
  129. #header {
  130. z-index: 101; }
  131. body {
  132. background-color: #f2f2f2 !important; }
  133. .article-info .article-box {
  134. padding: 0 1%; }
  135. .article-info .article-box h1 {
  136. margin: 0px 0 10px;
  137. font-size: 20px;
  138. line-height: 1.3;
  139. font-weight: 600;
  140. padding-top: 10px; }
  141. .article-info .article-box .author p {
  142. text-align: center;
  143. line-height: 28px; }
  144. .article-info .article-box .author p span {
  145. padding: 0 6px;
  146. margin-right: 10px;
  147. border-radius: 8px;
  148. border: 1px solid #e60811;
  149. color: #e60811;
  150. font-size: 14px; }
  151. .article-info .article-box .author p em {
  152. margin-right: 10px;
  153. color: #9b9b9b;
  154. font-size: 14px; }
  155. .article-info .article-box .daodu {
  156. margin: 10px 0; }
  157. .article-info .article-box .daodu p {
  158. font-size: 15px;
  159. line-height: 26px;
  160. color: #5a5a5a; }
  161. .article-info .article-box .daodu p span {
  162. color: #e60811; }
  163. .article-info .article-box .prd-info {
  164. padding: 5px 16px;
  165. background-color: #f2f2f2;
  166. display: flex;
  167. display: -webkit-flex;
  168. justify-content: space-between;
  169. line-height: 22px; }
  170. .article-info .article-box .prd-info .info-text {
  171. -webkit-flex: 3;
  172. -webkit-box-flex: 3;
  173. flex-wrap: nowrap; }
  174. .article-info .article-box .prd-info .info-text p {
  175. font-size: 15px;
  176. color: #5a5a5a;
  177. line-height: 24px; }
  178. .article-info .article-box .prd-info .info-text p span em {
  179. color: #e50811; }
  180. .article-info .article-box .prd-info .info-text p span em i {
  181. margin-right: 3px;
  182. display: inline-block;
  183. color: #ff9000; }
  184. .article-info .article-box .prd-info .btn-text {
  185. -webkit-flex: 1;
  186. -webkit-box-flex: 1; }
  187. .article-info .article-box .prd-info .btn-text a {
  188. margin: 21px 0;
  189. display: block;
  190. padding: 3px 5px;
  191. color: #fff;
  192. font-size: 14px;
  193. text-align: center;
  194. border-radius: 5px; }
  195. .article-info .article-box .prd-info .btn-text a:nth-child(1) {
  196. background-color: #e60811; }
  197. .article-info .article-box .prd-info .btn-text a:nth-child(2) {
  198. background-color: #ff9000; }
  199. .article-info .article-box article {
  200. width: 100%;
  201. overflow: hidden;
  202. font-size: 15px;
  203. text-indent: 2em;
  204. line-height: 27px; }
  205. .article-info .article-box article p {
  206. margin-top: 10px;
  207. width: 100%;
  208. overflow: hidden;
  209. font-size: 15px;
  210. line-height: 27px; }
  211. .article-info .article-box article img {
  212. display: block;
  213. max-width: 100%;
  214. margin: auto;
  215. height: auto; }
  216. .article-info .article-box .article-page {
  217. margin: 10px 0;
  218. overflow: hidden; }
  219. .article-info .article-box .article-page a {
  220. float: left;
  221. height: 32px;
  222. margin: 4px 0;
  223. font-size: 15px;
  224. overflow: hidden; }
  225. .article-info .article-box .article-page a span {
  226. display: inline-block;
  227. width: 60px;
  228. height: 30px;
  229. margin-right: 8px;
  230. line-height: 28px;
  231. text-align: center;
  232. font-size: 15px;
  233. color: #999;
  234. border: 1px solid #f05550;
  235. border-radius: 3px;
  236. color: #000; }
  237. .article-info .article-box .article-page a:last-child span {
  238. background: #f05550;
  239. border-color: #f05550;
  240. color: #fff; }
  241. .related-article .related-article-box {
  242. padding: 0 1.5%; }
  243. .related-article .related-article-box .news-title {
  244. padding: 10px 0; }
  245. .related-article .related-article-box .news-title h3 {
  246. font-weight: 600;
  247. color: #000;
  248. font-size: 16px; }
  249. .related-article .related-article-box .news-title h3 a {
  250. float: right;
  251. line-height: 22px;
  252. height: 22px;
  253. padding-left: 24px;
  254. font-size: 14px;
  255. color: #999;
  256. background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMGRiMWQ2NC0xMGUzLWJhNDUtOWFmNS03YjliYWNlYTRkMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjVDRDFDQzI0MTQ1MTFFODgxNzRERUVCRUZGOTM5RkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjVDRDFDQzE0MTQ1MTFFODgxNzRERUVCRUZGOTM5RkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFhNmVlNGI4LTc1NTEtNDU0Yi1hOTBmLWY2MzNlNWY3MDhhYSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMGRiMWQ2NC0xMGUzLWJhNDUtOWFmNS03YjliYWNlYTRkMTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Aq956AAACxUlEQVR42syYS2hTQRSGb4MoqLWSokJKwapIhLSg4NYXakvrowvBikXFjQsRLG6UCkWh6kK0q0rAhUJTXah0YUXFUK1KBaWC4guJj4JiETSlC+nC6jfwJwyS101ibn74SJree85/Z+bOzJmKcDjslFBP4SacSHfBjDyCzoI1sB7qYQnMgT/wHcbhJdyHBzBl3VsJm4plaDF0QDv49dskfIRP4IMqWAdb4Bj8hD7ogQ/wRv93CjE0F07CQZgJI3AV7sLbFNcbY8uhGXbBITgAvfAF5kMAvuZjaBVcgzqIwnF4kuWeaRk1nFP3dsNhdavRinSGfBkCb4VHsAD2wsYczKSS6dLT8AIqLEOuumwbXFcTm6Z/nYcR010XNK7s1otlipfK0Eq4At/U3GN5vuI/4LGSv9KbZ77/cjOoZ0O/nqS5ADNGd4Qr/WuoE4KwT09UctmD2ryKR2AILjseyTbUoVm40/FQPqvr9mgQjpSDobWwECKOx0oY2qDPW+ViaLUmwc/lYmgZvHPKQAlD1ZqZvdK8xPrms36Y8NBQFzyzDU3KlFdapOUqaSiubvNK1dpdJg291xrmlYLykDQ0qj1zwAMzAeUetQ0N6XOzB4YabQ8JQ1GNo3YPDO1W7qhtaErrmFlCGkpopkE5+xL1m739OA+/4VQJDXUrZ0+q/VBMtVMLtJbATKsKyl7lTlkGdWkffRFq/6OZWuUYU860dVlcg8zU4INWyVxM+RW7Ui9RPFuhaIrD/RCCYagpopkaxQwpx8NcK9eIbjAz6PMizU+NihVU7IjbUvoSNFk1Vr/2TW61VPfe1t9Niu24NWR0T2dAJmCbjlMGYEeW8eXXNQM6dGhTi9QrZkHHMeMa6GfhKGwX0zpIiFl7qSq1SJ0e1kx2N+CMust15ZpJJuBOPX2LTtBCOrJJHChMyOSw1qZB1fg5668AAwC5iZfembnTDwAAAABJRU5ErkJggg==) no-repeat left center;
  257. background-size: 18px;
  258. font-weight: normal; }
  259. .related-article .related-article-box .news-cont ul li {
  260. padding: 8px 0;
  261. width: 100%;
  262. border-bottom: 1px solid #eee;
  263. overflow: hidden; }
  264. .related-article .related-article-box .news-cont ul li .img-a {
  265. width: 32%; }
  266. .related-article .related-article-box .news-cont ul li .img-a img {
  267. display: inline-block;
  268. max-height: 98px; }
  269. .related-article .related-article-box .news-cont ul li .info-text {
  270. margin-left: 34%;
  271. width: 66%; }
  272. .related-article .related-article-box .news-cont ul li .info-text h4 {
  273. display: -webkit-box;
  274. overflow: hidden;
  275. margin-top: -.06rem;
  276. height: 44px;
  277. line-height: 22px;
  278. text-overflow: ellipsis;
  279. -webkit-box-orient: vertical;
  280. -webkit-line-clamp: 2; }
  281. .related-article .related-article-box .news-cont ul li .info-text h4 a {
  282. font-size: 15px; }
  283. .related-article .related-article-box .news-cont ul li .other-item {
  284. padding-top: 7%; }
  285. .related-article .related-article-box .news-cont ul li .other-item a {
  286. margin-right: 20px;
  287. font-size: 13px;
  288. color: #e60811; }
  289. .related-article .related-article-box .news-cont ul li .other-item span {
  290. font-size: 13px;
  291. color: #666; }
  292. .ls-wap-disclaimer {
  293. padding: 10px 2%; }
  294. .ls-wap-disclaimer p {
  295. padding: 10px;
  296. background: #f7f7f7;
  297. border-radius: 4px;
  298. line-height: 22px;
  299. font-size: 13px;
  300. color: #949494; }
  301. .ls-wap-disclaimer p strong {
  302. color: #5d5c5c; }