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

469 lines
8.1KB

  1. ::-webkit-scrollbar {
  2. width:6px;
  3. height:6px
  4. }
  5. ::-webkit-scrollbar-thumb {
  6. background:#dee2e6
  7. }
  8. ::-webkit-scrollbar-track {
  9. background:#f5f5f5
  10. }
  11. * {
  12. scrollbar-color:#dee2e6 #f5f5f5;
  13. scrollbar-width:thin
  14. }
  15. body {
  16. margin:0;
  17. line-height:1.6;
  18. letter-spacing:.6px;
  19. font-size:14px;
  20. font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
  21. color:#545b62;
  22. background:#fff
  23. }
  24. a {
  25. color:#545b62
  26. }
  27. a:hover {
  28. color:#ff8400;
  29. text-decoration:none
  30. }
  31. img {
  32. max-width:100%;
  33. border-radius:.5rem
  34. }
  35. ul,ol,li {
  36. margin:0;
  37. padding:0;
  38. list-style:none
  39. }
  40. h1,h2,h3,h4,h5,h6 {
  41. margin:0;
  42. line-height:1.2;
  43. font-weight:600;
  44. color:#393d49
  45. }
  46. h1 {
  47. font-size:30px
  48. }
  49. h2 {
  50. font-size:22px
  51. }
  52. h3,h4 {
  53. font-size:18px
  54. }
  55. h5,h6 {
  56. font-size:16px
  57. }
  58. form.search {
  59. display:flex;
  60. width:100%
  61. }
  62. input[type=file] {
  63. padding:0;
  64. height:auto;
  65. border:0
  66. }
  67. .body-bg {
  68. background:#f5f5f5
  69. }
  70. .carousel-caption {
  71. bottom:0
  72. }
  73. .carousel-caption h2 {
  74. color:#fff
  75. }
  76. .carousel-caption h2,.item-article h2,.item-vote h2,.item-tag h2,.list-info-search h2 {
  77. font-size:18px
  78. }
  79. .item-title h2 {
  80. font-size:22px
  81. }
  82. .item-article li {
  83. margin-bottom:10px;
  84. line-height:18px;
  85. overflow:hidden;
  86. text-overflow:ellipsis;
  87. white-space:nowrap
  88. }
  89. .item-article li:last-child {
  90. margin-bottom:0
  91. }
  92. .item-theme {
  93. margin-bottom:2rem;
  94. transition:all .5s
  95. }
  96. .item-theme-box {
  97. padding:1.5rem
  98. }
  99. .item-theme-img img {
  100. width:100%;
  101. height:250px
  102. }
  103. .item-theme p,.item-news p {
  104. margin-bottom:0;
  105. color:#999;
  106. overflow:hidden;
  107. text-overflow:ellipsis;
  108. display:-webkit-box;
  109. -webkit-line-clamp:2;
  110. -webkit-box-orient:vertical
  111. }
  112. .item-news {
  113. margin-bottom:2rem;
  114. padding:1.5rem;
  115. transition:all .5s
  116. }
  117. .item-theme:hover,.item-news:hover {
  118. box-shadow:0 14px 30px -16px rgba(0,36,100,.25);
  119. transform:translateY(-6px)
  120. }
  121. .item-news h4 {
  122. margin:20px 0 16px;
  123. overflow:hidden;
  124. text-overflow:ellipsis;
  125. white-space:nowrap
  126. }
  127. .item-news-img img {
  128. width:100%;
  129. height:200px
  130. }
  131. .item-news i,.item-news span {
  132. color:#999
  133. }
  134. .item-info a {
  135. color:#1eb867
  136. }
  137. .list-article-img img {
  138. width:100%;
  139. height:260px
  140. }
  141. .list-article-body h2 {
  142. font-size:18px;
  143. overflow:hidden;
  144. text-overflow:ellipsis;
  145. white-space:nowrap
  146. }
  147. .list-article-body h2 a {
  148. color:#393d49
  149. }
  150. .article-theme-title h1 {
  151. margin-bottom:1rem;
  152. font-size:22px
  153. }
  154. .article-theme-img,.article-hot-img img {
  155. width:100%
  156. }
  157. .article-theme-info .item {
  158. display:inline-block;
  159. width:100px
  160. }
  161. .article-theme-info .price {
  162. font-size:18px;
  163. font-weight:600
  164. }
  165. .list-article-body p,.item-vote .table,.article-theme-body p:last-child,.article-hot:last-child {
  166. margin-bottom:0
  167. }
  168. .article-theme-body h2,.article-right h2 {
  169. margin-bottom:1rem;
  170. font-size:18px
  171. }
  172. .article-hot {
  173. margin-bottom:1.5rem
  174. }
  175. .article-hot-box {
  176. padding:1rem 1.5rem;
  177. background:#fff
  178. }
  179. .article-hot-box h4 {
  180. font-size:14px;
  181. font-weight:400;
  182. overflow:hidden;
  183. text-overflow:ellipsis;
  184. white-space:nowrap
  185. }
  186. .article-hot-box i,.article-hot-box span,.article-meta span,.item-theme-box .text-left i,.item-theme-box .text-right span,.list-article-body i,.list-article-body span {
  187. color:#999
  188. }
  189. .article-main h1,.article-main h2,.article-main h3,.article-main h4,.article-main h5,.article-main h6 {
  190. margin-bottom:1rem;
  191. font-size:18px
  192. }
  193. .article-meta span {
  194. margin-right:1rem
  195. }
  196. .likes .comment-container {
  197. width:200px;
  198. padding:10px 20px;
  199. border:1px solid #f5f5f5;
  200. border-radius:30px;
  201. margin:0 6px;
  202. cursor:pointer
  203. }
  204. .likes .comment-container:hover {
  205. background:#fffce0
  206. }
  207. .likes .comment-top {
  208. display:flex;
  209. flex-direction:row;
  210. align-items:center;
  211. margin-bottom:10px
  212. }
  213. .likes .comment-top-text {
  214. margin-left:10px;
  215. color:#497cf6
  216. }
  217. .likes .comment-top-text-danger {
  218. margin-left:10px;
  219. color:#d21d35
  220. }
  221. .likes .text-like {
  222. color:#497cf6
  223. }
  224. .likes .text-unlike {
  225. color:#d21d35
  226. }
  227. .likes .comment-top p {
  228. margin-bottom:unset
  229. }
  230. .prenext .pagination-previous,.pagination-next {
  231. padding:10px 20px;
  232. font-size:14px;
  233. color:#a6a5a6;
  234. border-radius:30px;
  235. border:1px solid #f0f0f0;
  236. cursor:pointer
  237. }
  238. .actbox {
  239. float:right;
  240. padding:10px
  241. }
  242. .actbox ul {
  243. list-style:none
  244. }
  245. .actbox ul li {
  246. float:left;
  247. margin-left:10px
  248. }
  249. .feedbacks .face {
  250. width:40px;
  251. height:40px;
  252. border-radius:50%;
  253. border:solid 1px #ccc
  254. }
  255. .feedbacks .media {
  256. border-bottom:solid 1px #ccc
  257. }
  258. .feedbacks .feedback_replies .media {
  259. border-top:solid 1px #ccc;
  260. border-bottom:0
  261. }
  262. .feedbacks .media-body span {
  263. color:#999
  264. }
  265. .feedbacks .feedback-basic {
  266. display:inline-block
  267. }
  268. .feedbacks .feedback-action {
  269. float:right
  270. }
  271. .feedbacks ._feedback_reply .alert {
  272. margin-bottom:0
  273. }
  274. .nav-link {
  275. padding:0 10px;
  276. height:36px;
  277. line-height:36px
  278. }
  279. .navbar-dark .navbar-nav .nav-link {
  280. color:#eee
  281. }
  282. .nav-item .active {
  283. color:#ff8400
  284. }
  285. .logo img {
  286. height:40px
  287. }
  288. .login-from {
  289. margin:5rem 0;
  290. width:500px
  291. }
  292. .login-box {
  293. padding:1.25rem;
  294. background:#fff
  295. }
  296. .user-login,.user-actions {
  297. line-height:40px
  298. }
  299. .user-actions {
  300. text-align:right
  301. }
  302. .copyright {
  303. padding:1.5rem;
  304. background:#343a40
  305. }
  306. .flink,.flink a,.copyright,.copyright a {
  307. color:#fff
  308. }
  309. .biz-mb {
  310. margin-bottom:-2rem
  311. }
  312. .bannr-img {
  313. width:100%;
  314. height:345px
  315. }
  316. .user-img-md {
  317. width:60px;
  318. height:60px;
  319. border-radius:50%;
  320. border:1px solid #eee
  321. }
  322. .user-img-sm {
  323. width:36px;
  324. height:36px;
  325. border-radius:50%;
  326. border:1px solid #eee
  327. }
  328. .user-img-xs {
  329. width:30px;
  330. height:30px;
  331. border-radius:50%;
  332. border:1px solid #eee
  333. }
  334. .user-meter i {
  335. font-size:22px!important;
  336. color:#1eb867
  337. }
  338. .userspace .info {
  339. font-size:14px;
  340. font-weight:400;
  341. color:#545b62
  342. }
  343. .list-group-item.active a {
  344. color:#fff
  345. }
  346. .list-group-flush>.list-group-item {
  347. cursor:pointer
  348. }
  349. .pannel-main-container {
  350. padding:1.5rem;
  351. background:#fff
  352. }
  353. .input-group-append .btn-sm {
  354. line-height:1.8
  355. }
  356. .table {
  357. color:#545b62
  358. }
  359. .table td,.table th {
  360. padding:.65rem;
  361. vertical-align:middle
  362. }
  363. .form-control {
  364. display:inline-block;
  365. height:36px
  366. }
  367. .form-control,.fa {
  368. font-size:14px!important
  369. }
  370. .fa {
  371. color:inherit;
  372. cursor:pointer
  373. }
  374. .btn+.btn {
  375. margin-left:10px
  376. }
  377. .l-height-30 {
  378. line-height:30px
  379. }
  380. .input-text {
  381. height:36px;
  382. line-height:36px
  383. }
  384. .thumbnail-md {
  385. max-width:280px;
  386. max-height:168px
  387. }
  388. .admin-textarea-xl {
  389. width:100%
  390. }
  391. .admin-input-lg {
  392. width:60%
  393. }
  394. .admin-input-sm {
  395. width:160px
  396. }
  397. .admin-input-xs {
  398. width:60px
  399. }
  400. .navbar-toggler,.dropdown-menu,.breadcrumb,.cke_chrome,.cke_inner,.pagination,.form-control,.btn-md,.btn-sm,.alert,.rounded {
  401. border-radius:.5rem!important
  402. }
  403. .btn-xs {
  404. border-radius:.35rem!important
  405. }
  406. .cke_top,.item-theme-img img,.list-article-img img,.article-hot-img img {
  407. border-radius:.5rem .5rem 0 0!important
  408. }
  409. .cke_bottom,.list-article-radius {
  410. border-radius:0 0 .5rem .5rem!important
  411. }
  412. #validateimg,.btn-send {
  413. border-radius:0 .5rem .5rem 0!important
  414. }
  415. .rounded-circle {
  416. border-radius:50%!important
  417. }
  418. .page-item:first-child .page-link {
  419. border-top-left-radius:.5rem!important;
  420. border-bottom-left-radius:.5rem!important
  421. }
  422. .page-item:last-child .page-link {
  423. border-top-right-radius:.5rem!important;
  424. border-bottom-right-radius:.5rem!important
  425. }
  426. .input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label,.input-group:not(.has-validation)>.custom-file:not(:last-child) .custom-file-label::after,.input-group:not(.has-validation)>.custom-select:not(:last-child),.input-group:not(.has-validation)>.form-control:not(:last-child) {
  427. border-top-right-radius:0!important;
  428. border-bottom-right-radius:0!important
  429. }
  430. .input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text {
  431. border-top-left-radius:0!important;
  432. border-bottom-left-radius:0!important
  433. }
  434. #returntop {
  435. display:none;
  436. position:fixed;
  437. padding:10px 14px;
  438. right:1rem;
  439. bottom:1rem;
  440. color:#fff;
  441. cursor:pointer;
  442. background:#ec982c;
  443. border-radius:.5rem;
  444. border:0;
  445. z-index:9998
  446. }
  447. #returntop:hover {
  448. background:#e77817
  449. }
  450. @media (max-width:480px) {
  451. .m-pb-1 {
  452. padding-bottom:1rem
  453. }
  454. .m-pb-2 {
  455. padding-bottom:2rem
  456. }
  457. .login-from {
  458. width:100%
  459. }
  460. .bannr-img,.item-theme-img img,.list-article-img img {
  461. height:250px
  462. }
  463. .item-news-img img {
  464. height:210px
  465. }
  466. .feedbacks .feedback-action {
  467. float:none
  468. }
  469. }