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

472 lines
8.2KB

  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. line-height:1.6;
  17. letter-spacing:.6px;
  18. font-size:14px;
  19. font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
  20. color:#545b62
  21. }
  22. a {
  23. color:#545b62
  24. }
  25. a:hover {
  26. color:#ff8400;
  27. text-decoration:none
  28. }
  29. img {
  30. max-width:100%;
  31. border-radius:.5rem
  32. }
  33. ul,ol,li {
  34. margin:0;
  35. padding:0;
  36. list-style:none
  37. }
  38. h1,h2,h3,h4,h5,h6 {
  39. margin:0;
  40. line-height:1.2;
  41. font-weight:600;
  42. color:#393d49
  43. }
  44. h1 {
  45. font-size:30px
  46. }
  47. h2 {
  48. font-size:22px
  49. }
  50. h3,h4 {
  51. font-size:18px
  52. }
  53. h5,h6 {
  54. font-size:16px
  55. }
  56. form.search {
  57. display:flex;
  58. width:100%
  59. }
  60. input[type=file] {
  61. padding:0;
  62. height:auto;
  63. border:0
  64. }
  65. .body-bg {
  66. background:#f5f5f5
  67. }
  68. .carousel-caption {
  69. bottom:0
  70. }
  71. .carousel-caption h2 {
  72. color:#fff
  73. }
  74. .carousel-caption h2,.item-article h2,.item-vote h2,.item-tag h2,.list-info-search h2 {
  75. font-size:18px
  76. }
  77. .item-title h2 {
  78. font-size:22px
  79. }
  80. .item-article li {
  81. margin-bottom:10px;
  82. line-height:18px;
  83. overflow:hidden;
  84. text-overflow:ellipsis;
  85. white-space:nowrap
  86. }
  87. .item-article li:last-child {
  88. margin-bottom:0
  89. }
  90. .item-theme {
  91. margin-bottom:2rem;
  92. transition:all .5s
  93. }
  94. .item-theme-box {
  95. padding:1.5rem
  96. }
  97. .item-theme-img img {
  98. width:100%;
  99. height:250px
  100. }
  101. .item-theme p,.item-news p {
  102. margin-bottom:0;
  103. color:#999;
  104. overflow:hidden;
  105. text-overflow:ellipsis;
  106. display:-webkit-box;
  107. -webkit-line-clamp:2;
  108. -webkit-box-orient:vertical
  109. }
  110. .item-news {
  111. margin-bottom:2rem;
  112. padding:1.5rem;
  113. transition:all .5s
  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. }
  119. .item-news h4 {
  120. margin:20px 0 16px;
  121. overflow:hidden;
  122. text-overflow:ellipsis;
  123. white-space:nowrap
  124. }
  125. .item-news-img img {
  126. width:100%;
  127. height:200px
  128. }
  129. .item-news i,.item-news span {
  130. color:#999
  131. }
  132. .list-article-img img {
  133. width:100%;
  134. height:260px
  135. }
  136. .list-article-body h2 {
  137. font-size:18px;
  138. overflow:hidden;
  139. text-overflow:ellipsis;
  140. white-space:nowrap
  141. }
  142. .list-article-body h2 a {
  143. color:#393d49
  144. }
  145. .list-info-select a {
  146. display:inline-block;
  147. margin-right:10px;
  148. color:#1eb867
  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-flex {
  289. display:flex;
  290. width:100%;
  291. height:70vh;
  292. align-items:center;
  293. justify-content:center
  294. }
  295. .login-from {
  296. width:500px
  297. }
  298. .login-box {
  299. padding:1.25rem;
  300. background:#fff
  301. }
  302. .user-login,.user-actions {
  303. line-height:40px
  304. }
  305. .user-actions {
  306. text-align:right
  307. }
  308. .copyright {
  309. padding:1.5rem;
  310. background:#343a40
  311. }
  312. .flink,.flink a,.copyright,.copyright a {
  313. color:#fff
  314. }
  315. .biz-mb {
  316. margin-bottom:-2rem
  317. }
  318. .bannr-img {
  319. width:100%;
  320. height:345px
  321. }
  322. .user-img-md {
  323. width:60px;
  324. height:60px;
  325. border-radius:50%;
  326. border:1px solid #eee
  327. }
  328. .user-img-sm {
  329. width:36px;
  330. height:36px;
  331. border-radius:50%;
  332. border:1px solid #eee
  333. }
  334. .user-img-xs {
  335. width:30px;
  336. height:30px;
  337. border-radius:50%;
  338. border:1px solid #eee
  339. }
  340. .user-meter i {
  341. font-size:22px!important;
  342. color:#1eb867
  343. }
  344. .userspace .info {
  345. font-size:14px;
  346. font-weight:400;
  347. color:#545b62
  348. }
  349. .list-group-item.active a {
  350. color:#fff
  351. }
  352. .list-group-flush>.list-group-item {
  353. cursor:pointer
  354. }
  355. .pannel-main-container {
  356. padding:1.5rem;
  357. background:#fff
  358. }
  359. .table {
  360. color:#545b62
  361. }
  362. .table td,.table th {
  363. padding:.65rem;
  364. vertical-align:middle
  365. }
  366. .form-control {
  367. display:inline-block;
  368. height:36px
  369. }
  370. .form-control,.btn,.fa {
  371. font-size:14px!important
  372. }
  373. .fa {
  374. color:inherit;
  375. cursor:pointer
  376. }
  377. .btn+.btn {
  378. margin-left:10px
  379. }
  380. .l-height-30 {
  381. line-height:30px
  382. }
  383. .input-text {
  384. height:36px;
  385. line-height:36px
  386. }
  387. .thumbnail-md {
  388. max-width:280px;
  389. max-height:168px
  390. }
  391. .admin-textarea-xl {
  392. width:100%
  393. }
  394. .admin-input-lg {
  395. width:60%
  396. }
  397. .admin-input-sm {
  398. width:160px
  399. }
  400. .admin-input-xs {
  401. width:60px
  402. }
  403. .navbar-toggler,.dropdown-menu,.breadcrumb,.cke_chrome,.cke_inner,.pagination,.form-control,.btn-md,.btn-sm,.alert,.rounded {
  404. border-radius:.5rem!important
  405. }
  406. .btn-xs {
  407. border-radius:.35rem!important
  408. }
  409. .cke_top,.item-theme-img img,.list-article-img img,.article-hot-img img {
  410. border-radius:.5rem .5rem 0 0!important
  411. }
  412. .cke_bottom,.list-article-body {
  413. border-radius:0 0 .5rem .5rem!important
  414. }
  415. #validateimg,.btn-send {
  416. border-radius:0 .5rem .5rem 0!important
  417. }
  418. .rounded-circle {
  419. border-radius:50%!important
  420. }
  421. .page-item:first-child .page-link {
  422. border-top-left-radius:.5rem!important;
  423. border-bottom-left-radius:.5rem!important
  424. }
  425. .page-item:last-child .page-link {
  426. border-top-right-radius:.5rem!important;
  427. border-bottom-right-radius:.5rem!important
  428. }
  429. .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) {
  430. border-top-right-radius:0!important;
  431. border-bottom-right-radius:0!important
  432. }
  433. .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 {
  434. border-top-left-radius:0!important;
  435. border-bottom-left-radius:0!important
  436. }
  437. #btnScrollTop {
  438. display:none;
  439. position:fixed;
  440. padding:10px 14px;
  441. right:1rem;
  442. bottom:1rem;
  443. color:#fff;
  444. cursor:pointer;
  445. background:#ec982c;
  446. border-radius:.5rem;
  447. border:0;
  448. z-index:9998
  449. }
  450. #btnScrollTop:hover {
  451. background:#e77817
  452. }
  453. @media (max-width:480px) {
  454. .m-pb-1 {
  455. padding-bottom:1rem
  456. }
  457. .m-pb-2 {
  458. padding-bottom:2rem
  459. }
  460. .login-from {
  461. width:100%
  462. }
  463. .bannr-img,.item-theme-img img,.list-article-img img {
  464. height:250px
  465. }
  466. .item-news-img img {
  467. height:210px
  468. }
  469. .feedbacks .feedback-action {
  470. float:none
  471. }
  472. }