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

462 lines
8.0KB

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