国内流行的内容管理系统(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.

682 lines
12KB

  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:3px
  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:3px;
  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:3px;
  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:10px
  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. }
  234. .ddcard > .card-header .caption {
  235. font-size:18px
  236. }
  237. .ddcard > .card-header .caption span {
  238. display:inline-block;
  239. background:#28a745;
  240. padding:6px 15px;
  241. color:white;
  242. margin-bottom:-3px
  243. }
  244. .ddcard > .card-header .more a,.ddcard-normal > .card-header .more a {
  245. color:#28a745;
  246. font-size:14px;
  247. line-height:26px
  248. }
  249. .ddcard > .list-group {
  250. margin-left:20px
  251. }
  252. .ddcard > .list-group .label,.ddcard-normal > .list-group .label {
  253. float:right;
  254. font-size:14px;
  255. padding:6px;
  256. color:#12451F;
  257. background:#B6E9B4;
  258. border-radius:3px;
  259. margin-left:5px
  260. }
  261. .ddcard-normal > .list-group .time {
  262. color:#C0C0C0
  263. }
  264. .ddcard-normal > ul > li,.ddcard-normal > ol > li {
  265. border-bottom:dashed 1px #CFCFCF;
  266. list-style:none
  267. }
  268. .ddcard-normal > ul > li.media img {
  269. width:75px;
  270. height:57px
  271. }
  272. .ddcard-normal > ul > li.media h4 {
  273. font-size:16px
  274. }
  275. .ddcard-normal .more {
  276. padding-right:1.5rem
  277. }
  278. .ddcard-normal > .list-group > li i {
  279. color:#60B983
  280. }
  281. .ddcard > ul > li,.ddcard > ol > li,.ddcard-normal > ul > li,.ddcard-normal > ol > li {
  282. padding:6px 0;
  283. color:#C0C0C0;
  284. overflow:hidden;
  285. white-space:nowrap;
  286. text-overflow:ellipsis
  287. }
  288. .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) {
  289. margin-top:10px;
  290. overflow:hidden;
  291. white-space:nowrap;
  292. text-overflow:ellipsis
  293. }
  294. .ddcard > ul > li a,.ddcard > ol > li a,.ddcard-normal > ul > li a,.ddcard-normal > ol > li a {
  295. color:#272727
  296. }
  297. .ddcard > ol > li::before,.ddcard-normal > ol > li::before {
  298. background:#FF8400;
  299. color:white;
  300. padding:6px;
  301. margin-left:-10px;
  302. margin-right:10px;
  303. border-radius:3px
  304. }
  305. .ddcard > ol > li:nth-child(1)::before,.ddcard-normal > ol > li:nth-child(1)::before {
  306. content:"1";
  307. background:#FF8400;
  308. color:white;
  309. padding:6px 6px;
  310. margin-left:0px;
  311. margin-right:10px;
  312. border-radius:3px;
  313. width:6px
  314. }
  315. .ddcard > ol > li:nth-child(2)::before,.ddcard-normal > ol > li:nth-child(2)::before {
  316. content:"2";
  317. background:#FFB400;
  318. color:white;
  319. padding:6px 5px;
  320. margin-left:0px;
  321. margin-right:10px;
  322. border-radius:3px
  323. }
  324. .ddcard > ol > li:nth-child(3)::before,.ddcard-normal > ol > li:nth-child(3)::before {
  325. content:"3";
  326. background:#FFCC00;
  327. color:white;
  328. padding:6px 5px;
  329. margin-left:0px;
  330. margin-right:10px;
  331. border-radius:3px
  332. }
  333. h1.dede::before {
  334. content:" ";
  335. background:#28a745;
  336. padding:6px;
  337. margin-right:10px
  338. }
  339. h2.dede::before {
  340. content:" ";
  341. background:#28a745;
  342. padding:6px;
  343. margin-right:10px
  344. }
  345. h3.dede::before {
  346. content:" ";
  347. background:#28a745;
  348. padding:6px;
  349. margin-right:10px
  350. }
  351. h4.dede::before {
  352. content:" ";
  353. background:#28a745;
  354. padding:6px;
  355. margin-right:10px
  356. }
  357. h5.dede::before {
  358. content:" ";
  359. background:#28a745;
  360. padding:6px;
  361. margin-right:10px
  362. }
  363. h3.dede-box::before {
  364. content:" ";
  365. background:#B7E9B4;
  366. padding:6px;
  367. margin-bottom:4px;
  368. margin-right:10px;
  369. display:inline-block
  370. }
  371. h4.dede-box::before {
  372. content:" ";
  373. background:#B7E9B4;
  374. padding:6px;
  375. margin-bottom:4px;
  376. margin-right:10px;
  377. display:inline-block
  378. }
  379. h5.dede-box::before {
  380. content:" ";
  381. background:#B7E9B4;
  382. padding:6px;
  383. margin-bottom:4px;
  384. margin-right:10px;
  385. display:inline-block
  386. }
  387. .nav.dede .nav-link {
  388. color:#858585;
  389. border:solid 1px #858585
  390. }
  391. .nav.dede .nav-link.active {
  392. color:white;
  393. border:solid 1px #FF8400
  394. }
  395. .nav.dede .nav-link:hover {
  396. color:white;
  397. background:#FF8400;
  398. border:solid 1px #FF8400
  399. }
  400. .nav.dede .nav-link.disabled {
  401. color:#6c757d;
  402. pointer-events:none;
  403. cursor:default
  404. }
  405. nav.navbar.dede {
  406. padding:0
  407. }
  408. nav.navbar.dede .dropdown-item.active,.dropdown-item:active {
  409. color:#ff8400;
  410. text-decoration:none;
  411. background:#fff
  412. }
  413. nav.navbar.dede .navbar-brand {
  414. display:none
  415. }
  416. nav.navbar.dede .nav-item {
  417. width:7rem;
  418. text-align:center;
  419. padding:.5rem 0
  420. }
  421. nav.navbar.dede .nav-item.active {
  422. background:#ff8400
  423. }
  424. nav.location {
  425. padding:.5rem;
  426. border:solid 1px #B5B5B5;
  427. border-radius:10px;
  428. display:flex;
  429. flex-direction:row
  430. }
  431. nav.location .caption {
  432. display:inline-block;
  433. line-height:20px;
  434. font-size:18px;
  435. font-weight:600;
  436. color:#28a745;
  437. width:75px;
  438. text-align:center;
  439. padding:0 5px 0 5px;
  440. position:relative
  441. }
  442. nav.location .dede {
  443. padding-inline-start:0px;
  444. margin-bottom:0
  445. }
  446. nav.location .dede li {
  447. float:left;
  448. list-style-type:none
  449. }
  450. nav.location .dede li .nav-link {
  451. color:#272727
  452. }
  453. nav.location .dede li.active .nav-link {
  454. color:#ff8400
  455. }
  456. .dede-title > .dede,.dede-title > .dede-box {
  457. display:inline-block
  458. }
  459. .dede-title > .items {
  460. display:inline-block
  461. }
  462. .position .breadcrumb .breadcrumb-item a {
  463. color:#28a745
  464. }
  465. #btnScrollTop {
  466. display:none;
  467. position:fixed;
  468. bottom:20px;
  469. right:20px;
  470. z-index:99;
  471. font-size:18px;
  472. border:none;
  473. outline:none;
  474. background:#EC982C;
  475. color:white;
  476. cursor:pointer;
  477. padding:10px 15px;
  478. border-radius:10px
  479. }
  480. #btnScrollTop:hover {
  481. background:#E77817
  482. }
  483. .showhide-info .btn-show,.showhide-info .btn-hide {
  484. margin:20px auto
  485. }
  486. .showhide-info.show .box {
  487. height:100%
  488. }
  489. .showhide-info.show .btn-show {
  490. display:none
  491. }
  492. .showhide-info.show .btn-hide {
  493. display:block
  494. }
  495. .showhide-info.hide .box {
  496. height:300px;
  497. overflow:hidden
  498. }
  499. .showhide-info.hide .btn-showhide {
  500. position:relative;
  501. padding-top:20px;
  502. padding-bottom:30px
  503. }
  504. .showhide-info.hide .gradient {
  505. position:absolute;
  506. top:-79px;
  507. left:0;
  508. height:80px;
  509. width:100%;
  510. background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));
  511. background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);
  512. background-image:linear-gradient(-180deg,rgba(255,255,255,0),#fff)
  513. }
  514. .showhide-info.hide .btn-show {
  515. display:block
  516. }
  517. .showhide-info.hide .btn-hide {
  518. display:none
  519. }
  520. .article-main h2 {
  521. line-height:1.5rem
  522. }
  523. .article-meta small {
  524. color:#868686
  525. }
  526. .article-main .body {
  527. word-break:break-all
  528. }
  529. .article-main .body img,.article-main .body video {
  530. max-width:100%!important;
  531. height:auto!important;
  532. visibility:visible!important
  533. }
  534. .article-main .body table {
  535. width:100%!important
  536. }
  537. .site-nav {
  538. font-size:14px
  539. }
  540. .site-nav .title b {
  541. color:#ff8400
  542. }
  543. .site-nav .user a {
  544. color:#28a745
  545. }
  546. #body-pic img {
  547. max-width:40%!important
  548. }
  549. .image-item img {
  550. height:160px
  551. }
  552. .list-image img {
  553. width:130px;
  554. max-width:130px!important
  555. }
  556. .flink {
  557. background:#28a745!important
  558. }
  559. .flink,.flink a,.copyright,.copyright a {
  560. color:white
  561. }
  562. @media only screen and (max-width:1199px) {
  563. .ddcard > .card-header .caption span {
  564. font-size:14px
  565. }
  566. }@media only screen and (max-width:576px) {
  567. .logo {
  568. text-align:center
  569. }
  570. nav.navbar.dede .nav-item {
  571. width:100%
  572. }
  573. nav.navbar.dede .navbar-brand {
  574. display:block;
  575. margin-left:10px
  576. }
  577. .dropdown-dede,.dropdown-item {
  578. text-align:center
  579. }
  580. .ddcard > .card-header .caption span {
  581. font-size:16px
  582. }
  583. }@media only screen and (max-width:768px) {
  584. nav.navbar.dede .nav-item {
  585. width:100%
  586. }
  587. nav.navbar.dede .navbar-brand {
  588. display:block;
  589. margin-left:10px
  590. }
  591. .dropdown-dede,.dropdown-item {
  592. text-align:center
  593. }
  594. .ddcard > .card-header .caption span {
  595. font-size:14px
  596. }
  597. }.digg .comment-container {
  598. width:200px;
  599. padding:10px 20px;
  600. border:1px solid #f8f8f8;
  601. border-radius:20px;
  602. margin:0 6px;
  603. cursor:pointer
  604. }
  605. .digg .comment-container:hover {
  606. background:#FFFCE0
  607. }
  608. .digg .comment-top {
  609. display:flex;
  610. flex-direction:row;
  611. align-items:center;
  612. margin-bottom:10px
  613. }
  614. .digg .comment-top-text {
  615. color:#497cf6;
  616. margin-left:10px
  617. }
  618. .digg .comment-top-text-danger {
  619. color:#d21d35;
  620. margin-left:10px
  621. }
  622. .digg .text-like {
  623. color:#497cf6
  624. }
  625. .digg .text-unlike {
  626. color:#d21d35
  627. }
  628. .digg .comment-top p {
  629. margin-bottom:unset
  630. }
  631. .prenext .pagination-previous,.pagination-next {
  632. font-size:14px;
  633. color:#a6a5a6;
  634. padding:6px 14px;
  635. border-radius:34px;
  636. border:1px solid #f0f0f0;
  637. cursor:pointer
  638. }
  639. .prenext .pagination-previous:hover,.pagination-next:hover {
  640. color:#c2e5d0;
  641. background:#1eac5a
  642. }
  643. .actbox {
  644. float:right;
  645. padding:10px
  646. }
  647. .actbox ul {
  648. list-style:none
  649. }
  650. .actbox ul li {
  651. float:left;
  652. margin-left:10px
  653. }
  654. .hot-news {
  655. overflow-x:hidden;
  656. overflow-y:scroll;
  657. height:370px;
  658. -webkit-overflow-scrolling:touch;
  659. overflow:-moz-scrollbars-none
  660. }
  661. .hot-news::-webkit-scrollbar {
  662. display:none
  663. }
  664. .hot-news li {
  665. overflow:unset!important
  666. }
  667. .quick img {
  668. width:100%
  669. }
  670. .spec .card {
  671. text-align:center
  672. }
  673. .spec .card img {
  674. max-width:200px;
  675. margin:0 auto
  676. }
  677. .spec .card-body {
  678. padding:.25rem
  679. }
  680. .carousel-item img {
  681. max-width:100%!important
  682. }