国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

642 lines
11KB

  1. body {
  2. line-height:1.5;
  3. font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
  4. color:#545b62;
  5. letter-spacing:.6px
  6. }
  7. a {
  8. color:#545b62
  9. }
  10. a:hover {
  11. color:#ff8400;
  12. text-decoration:none
  13. }
  14. img {
  15. max-width:100%;
  16. border-radius:.25rem
  17. }
  18. ul,ol {
  19. margin:0;
  20. padding:0;
  21. list-style:none
  22. }
  23. h1,h2,h3,h4,h5,h6 {
  24. margin:0;
  25. line-height:1.5;
  26. font-weight:600;
  27. color:#393d49
  28. }
  29. h1 {
  30. font-size:32px
  31. }
  32. h2 {
  33. font-size:24px
  34. }
  35. h3,h4 {
  36. font-size:18px
  37. }
  38. h5,h6 {
  39. font-size:16px
  40. }
  41. .flink,.flink a,.copyright,.copyright a {
  42. color:white
  43. }
  44. .copyright {
  45. padding:.5rem;
  46. background:#12451F
  47. }
  48. form.search {
  49. display:flex;
  50. width:100%
  51. }
  52. ul.spec > li > a > img,.article-spec > a > img {
  53. width:120px
  54. }
  55. ul.spec .border-bottom-dashed {
  56. border-bottom:dashed 1px #929292
  57. }
  58. ul.spec > li .title a {
  59. color:#212529
  60. }
  61. ul.spec > li .title h4 {
  62. display:inline
  63. }
  64. ul.spec > li .title .label {
  65. background:#B7E9B4;
  66. color:#28a745;
  67. padding:0 5px;
  68. border-radius:.25rem
  69. }
  70. ul.spec > li .description,ul.spec > li .description a {
  71. color:#868686;
  72. font-size:16px;
  73. line-height:24px;
  74. display:-webkit-box;
  75. -webkit-line-clamp:3;
  76. -webkit-box-orient:vertical;
  77. overflow:hidden
  78. }
  79. ul.items > li .type {
  80. background:#28a745;
  81. color:white;
  82. font-size:14px;
  83. height:18px;
  84. line-height:18px;
  85. position:relative;
  86. padding:0 5px;
  87. top:-3px;
  88. margin-right:10px
  89. }
  90. ul.items > li .pane {
  91. background:#28a745;
  92. width:10px;
  93. height:10px;
  94. display:inline-block;
  95. vertical-align:middle;
  96. margin-right:10px;
  97. margin-bottom:10px
  98. }
  99. ul.items > li .caption {
  100. line-height:32px
  101. }
  102. ul.items > li .title,ul.items > li .caption a {
  103. display:inline;
  104. line-height:18px;
  105. color:#212529
  106. }
  107. ul.items > li .description,ul.items > li .description a,ul.items > li .addinfo {
  108. color:#868686;
  109. display:-webkit-box;
  110. -webkit-line-clamp:3;
  111. -webkit-box-orient:vertical;
  112. overflow:hidden;
  113. line-height:26px;
  114. word-break:break-all
  115. }
  116. ul.items > li .addinfo {
  117. font-size:14px
  118. }
  119. ul.items .border-bottom-dashed {
  120. border-bottom:dashed 1px #929292
  121. }
  122. ul.items img {
  123. max-width:100px
  124. }
  125. ul.items > li .label {
  126. border:1px solid #FF8400;
  127. color:#FF8400;
  128. height:24px;
  129. border-radius:.25rem;
  130. font-size:12px;
  131. line-height:24px;
  132. margin-left:5px;
  133. padding:0 5px
  134. }
  135. ul.items > li .label:hover {
  136. border:1px solid #FF8400;
  137. color:white;
  138. text-decoration-line:none;
  139. background:#FF8400;
  140. height:24px;
  141. border-radius:.25rem;
  142. font-size:12px;
  143. line-height:24px;
  144. margin-left:5px;
  145. padding:0 5px
  146. }
  147. ul.items > li .source {
  148. font-size:14px
  149. }
  150. .list-group-dede {
  151. text-align:center;
  152. font-size:16px
  153. }
  154. .dropdown-dede .dropdown-menu {
  155. width:100%;
  156. text-align:center
  157. }
  158. .dropdown-dede .dropdown-menu>.dropdown-item.active {
  159. background:white;
  160. color:#FF8400
  161. }
  162. .dropdown-dede,.dropdown-dede a {
  163. width:100%
  164. }
  165. .dropdown-dede,.dropdown-item {
  166. padding:.25rem 1.5rem;
  167. text-align:left;
  168. border-bottom:1px dashed #D7D7D7
  169. }
  170. .dropdown-dede,.dropdown-item:last-child {
  171. border-bottom:0
  172. }
  173. .list-group-dede .list-group-item.active {
  174. z-index:2;
  175. color:#ff8400;
  176. background:white
  177. }
  178. .list-group-dede {
  179. border:1px solid #96D6A8;
  180. border-radius:.25rem
  181. }
  182. .list-group-dede .list-group-item {
  183. position:relative;
  184. display:block;
  185. padding:.75rem 1.25rem;
  186. background:#fff;
  187. border:none;
  188. font-weight:600;
  189. border-bottom:1px dashed #D7D7D7
  190. }
  191. .list-group-dede .list-group-item.active {
  192. border:none;
  193. border-bottom:1px dashed #D7D7D7
  194. }
  195. .list-group-dede .list-group-item+.list-group-item.active {
  196. margin-top:0px
  197. }
  198. .list-group-dede .list-group-item:last-child {
  199. border-bottom:0
  200. }
  201. .ddcard,.ddcard-normal {
  202. border:none
  203. }
  204. .ddcard-normal {
  205. box-shadow:1px 0px 5px 5px #f8f8f8;
  206. padding:.25rem
  207. }
  208. .ddcard-normal ul {
  209. padding:.5rem
  210. }
  211. .ddcard > .card-header {
  212. background:white;
  213. padding:0;
  214. border-bottom:solid 5px #28a745
  215. }
  216. .ddcard-normal > .card-header {
  217. background:white;
  218. padding:0;
  219. border-bottom:0
  220. }
  221. .ddcard-normal > .card-header .caption {
  222. font-size:18px;
  223. font-weight:600
  224. }
  225. .ddcard-normal > .card-header .caption a {
  226. color:#28a745
  227. }
  228. .ddcard-normal > .card-header .caption::before {
  229. content:" ";
  230. background:#28a745;
  231. padding:6px;
  232. margin-right:10px;
  233. border-radius:.2rem
  234. }
  235. .ddcard > .card-header .caption {
  236. font-size:18px
  237. }
  238. .ddcard > .card-header .caption span {
  239. border-radius:.2rem .2rem 0 0;
  240. display:inline-block;
  241. background:#28a745;
  242. padding:6px 15px;
  243. color:white
  244. }
  245. .ddcard > .card-header .more a,.ddcard-normal > .card-header .more a {
  246. color:#28a745;
  247. font-size:14px;
  248. line-height:26px
  249. }
  250. .ddcard > .list-group {
  251. margin-left:20px
  252. }
  253. .ddcard > .list-group .label,.ddcard-normal > .list-group .label {
  254. float:right;
  255. font-size:14px;
  256. padding:6px;
  257. color:#12451F;
  258. background:#B6E9B4;
  259. border-radius:.25rem;
  260. margin-left:5px
  261. }
  262. .ddcard-normal > .list-group .time {
  263. color:#C0C0C0
  264. }
  265. .ddcard-normal > ul > li,.ddcard-normal > ol > li {
  266. border-bottom:dashed 1px #CFCFCF;
  267. list-style:none
  268. }
  269. .ddcard-normal > ul > li.media img {
  270. width:75px;
  271. height:57px
  272. }
  273. .ddcard-normal > ul > li.media h4 {
  274. font-size:16px
  275. }
  276. .ddcard-normal .more {
  277. padding-right:1.5rem
  278. }
  279. .ddcard-normal > .list-group > li i {
  280. color:#60B983
  281. }
  282. .ddcard > ul > li,.ddcard > ol > li,.ddcard-normal > ul > li,.ddcard-normal > ol > li {
  283. padding:6px 0;
  284. color:#C0C0C0;
  285. overflow:hidden;
  286. white-space:nowrap;
  287. text-overflow:ellipsis
  288. }
  289. .ddcard > ul > li:nth-child(1),.ddcard > ol > li:nth-child(1),.ddcard-normal > ul > li:nth-child(1),.ddcard-normal > ol > li:nth-child(1) {
  290. margin-top:10px;
  291. overflow:hidden;
  292. white-space:nowrap;
  293. text-overflow:ellipsis
  294. }
  295. .ddcard > ul > li a,.ddcard > ol > li a,.ddcard-normal > ul > li a,.ddcard-normal > ol > li a {
  296. color:#272727
  297. }
  298. .ddcard > ol > li::before,.ddcard-normal > ol > li::before {
  299. background:#FF8400;
  300. color:white;
  301. padding:6px;
  302. margin-left:-10px;
  303. margin-right:10px;
  304. border-radius:.25rem
  305. }
  306. .ddcard > ol > li:nth-child(1)::before,.ddcard-normal > ol > li:nth-child(1)::before {
  307. content:"1";
  308. background:#FF8400;
  309. color:white;
  310. padding:6px 6px;
  311. margin-left:0px;
  312. margin-right:10px;
  313. border-radius:.25rem;
  314. width:6px
  315. }
  316. .ddcard > ol > li:nth-child(2)::before,.ddcard-normal > ol > li:nth-child(2)::before {
  317. content:"2";
  318. background:#FFB400;
  319. color:white;
  320. padding:6px 5px;
  321. margin-left:0px;
  322. margin-right:10px;
  323. border-radius:.25rem
  324. }
  325. .ddcard > ol > li:nth-child(3)::before,.ddcard-normal > ol > li:nth-child(3)::before {
  326. content:"3";
  327. background:#FFCC00;
  328. color:white;
  329. padding:6px 5px;
  330. margin-left:0px;
  331. margin-right:10px;
  332. border-radius:.25rem
  333. }
  334. h4.dede::before {
  335. content:" ";
  336. background:#28a745;
  337. padding:6px;
  338. margin-right:10px;
  339. border-radius:.2rem
  340. }
  341. .nav.dede .nav-link {
  342. color:#858585;
  343. border:solid 1px #858585
  344. }
  345. .nav.dede .nav-link.active {
  346. color:white;
  347. border:solid 1px #FF8400
  348. }
  349. .nav.dede .nav-link:hover {
  350. color:white;
  351. background:#FF8400;
  352. border:solid 1px #FF8400
  353. }
  354. .nav.dede .nav-link.disabled {
  355. color:#6c757d;
  356. pointer-events:none;
  357. cursor:default
  358. }
  359. nav.navbar.dede {
  360. padding:0
  361. }
  362. nav.navbar.dede .dropdown-item.active,.dropdown-item:active {
  363. color:#ff8400;
  364. text-decoration:none;
  365. background:#fff
  366. }
  367. nav.navbar.dede .navbar-brand {
  368. display:none
  369. }
  370. nav.navbar.dede .nav-item {
  371. width:7rem;
  372. text-align:center;
  373. padding:.5rem 0
  374. }
  375. nav.navbar.dede .nav-item.active {
  376. background:#ff8400
  377. }
  378. nav.location {
  379. padding:.5rem;
  380. border:solid 1px #B5B5B5;
  381. border-radius:.25rem;
  382. display:flex;
  383. flex-direction:row
  384. }
  385. nav.location .caption {
  386. display:inline-block;
  387. line-height:20px;
  388. font-size:18px;
  389. font-weight:600;
  390. color:#28a745;
  391. width:75px;
  392. text-align:center;
  393. padding:0 5px 0 5px;
  394. position:relative
  395. }
  396. nav.location .dede {
  397. padding-inline-start:0px;
  398. margin-bottom:0
  399. }
  400. nav.location .dede li {
  401. float:left;
  402. list-style-type:none
  403. }
  404. nav.location .dede li .nav-link {
  405. color:#272727
  406. }
  407. nav.location .dede li.active .nav-link {
  408. color:#ff8400
  409. }
  410. .dede-title > .dede,.dede-title > .dede-box {
  411. display:inline-block
  412. }
  413. .dede-title > .items {
  414. display:inline-block
  415. }
  416. .position .breadcrumb .breadcrumb-item a {
  417. color:#28a745
  418. }
  419. #btnScrollTop {
  420. display:none;
  421. position:fixed;
  422. bottom:1rem;
  423. right:1rem;
  424. z-index:99;
  425. font-size:18px;
  426. border:none;
  427. outline:none;
  428. background:#EC982C;
  429. color:white;
  430. cursor:pointer;
  431. padding:10px 12px;
  432. border-radius:.25rem
  433. }
  434. #btnScrollTop:hover {
  435. background:#E77817
  436. }
  437. .showhide-info .btn-show,.showhide-info .btn-hide {
  438. margin:20px auto
  439. }
  440. .showhide-info.show .box {
  441. height:100%
  442. }
  443. .showhide-info.show .btn-show {
  444. display:none
  445. }
  446. .showhide-info.show .btn-hide {
  447. display:block
  448. }
  449. .showhide-info.hide .box {
  450. height:300px;
  451. overflow:hidden
  452. }
  453. .showhide-info.hide .btn-showhide {
  454. position:relative;
  455. padding-top:20px;
  456. padding-bottom:30px
  457. }
  458. .showhide-info.hide .gradient {
  459. position:absolute;
  460. top:-79px;
  461. left:0;
  462. height:80px;
  463. width:100%;
  464. background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));
  465. background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
  466. background-image:linear-gradient(-180deg,rgba(255,255,255,0),#fff)
  467. }
  468. .showhide-info.hide .btn-show {
  469. display:block
  470. }
  471. .showhide-info.hide .btn-hide {
  472. display:none
  473. }
  474. .article-main h2 {
  475. line-height:1.5rem
  476. }
  477. .article-meta small {
  478. color:#868686
  479. }
  480. .article-main .body {
  481. word-break:break-all
  482. }
  483. .article-main .body img,.article-main .body video {
  484. max-width:100%!important;
  485. height:auto!important;
  486. visibility:visible!important
  487. }
  488. .article-main .body table {
  489. width:100%!important
  490. }
  491. .site-nav {
  492. font-size:14px
  493. }
  494. .site-nav .title b {
  495. color:#ff8400
  496. }
  497. .site-nav .user a {
  498. color:#28a745
  499. }
  500. #body-pic img {
  501. max-width:40%!important
  502. }
  503. .image-item img {
  504. height:160px
  505. }
  506. .list-image img {
  507. width:130px;
  508. max-width:130px!important
  509. }
  510. .flink {
  511. background:#28a745!important
  512. }
  513. .flink,.flink a,.copyright,.copyright a {
  514. color:white
  515. }
  516. @media only screen and (max-width:1199px) {
  517. .ddcard > .card-header .caption span {
  518. font-size:14px
  519. }
  520. }@media only screen and (max-width:576px) {
  521. .logo {
  522. text-align:center
  523. }
  524. nav.navbar.dede .nav-item {
  525. width:100%
  526. }
  527. nav.navbar.dede .navbar-brand {
  528. display:block;
  529. margin-left:10px
  530. }
  531. .dropdown-dede,.dropdown-item {
  532. text-align:center
  533. }
  534. .ddcard > .card-header .caption span {
  535. font-size:16px
  536. }
  537. }@media only screen and (max-width:768px) {
  538. nav.navbar.dede .nav-item {
  539. width:100%
  540. }
  541. nav.navbar.dede .navbar-brand {
  542. display:block;
  543. margin-left:10px
  544. }
  545. .dropdown-dede,.dropdown-item {
  546. text-align:center
  547. }
  548. .ddcard > .card-header .caption span {
  549. font-size:14px
  550. }
  551. }.digg .comment-container {
  552. width:200px;
  553. padding:10px 20px;
  554. border:1px solid #f8f8f8;
  555. border-radius:30px;
  556. margin:0 6px;
  557. cursor:pointer
  558. }
  559. .digg .comment-container:hover {
  560. background:#FFFCE0
  561. }
  562. .digg .comment-top {
  563. display:flex;
  564. flex-direction:row;
  565. align-items:center;
  566. margin-bottom:10px
  567. }
  568. .digg .comment-top-text {
  569. color:#497cf6;
  570. margin-left:10px
  571. }
  572. .digg .comment-top-text-danger {
  573. color:#d21d35;
  574. margin-left:10px
  575. }
  576. .digg .text-like {
  577. color:#497cf6
  578. }
  579. .digg .text-unlike {
  580. color:#d21d35
  581. }
  582. .digg .comment-top p {
  583. margin-bottom:unset
  584. }
  585. .prenext .pagination-previous,.pagination-next {
  586. font-size:14px;
  587. color:#a6a5a6;
  588. padding:6px 14px;
  589. border-radius:30px;
  590. border:1px solid #f0f0f0;
  591. cursor:pointer
  592. }
  593. .prenext .pagination-previous:hover,.pagination-next:hover {
  594. color:#c2e5d0;
  595. background:#1eac5a
  596. }
  597. .actbox {
  598. float:right;
  599. padding:10px
  600. }
  601. .actbox ul {
  602. list-style:none
  603. }
  604. .actbox ul li {
  605. float:left;
  606. margin-left:10px
  607. }
  608. .hot-news {
  609. overflow-x:hidden;
  610. overflow-y:scroll;
  611. height:370px;
  612. -webkit-overflow-scrolling:touch;
  613. overflow:-moz-scrollbars-none
  614. }
  615. .hot-news::-webkit-scrollbar {
  616. display:none
  617. }
  618. .hot-news li {
  619. overflow:unset!important
  620. }
  621. .quick img {
  622. width:100%
  623. }
  624. .spec .card {
  625. text-align:center
  626. }
  627. .spec .card img {
  628. max-width:200px;
  629. margin:0 auto
  630. }
  631. .spec .card-body {
  632. padding:.25rem
  633. }
  634. .carousel-item img {
  635. max-width:100%!important
  636. }
  637. .form-control {
  638. font-size:14px
  639. }
  640. .input-group-append {
  641. margin-left:-30px
  642. }