国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

style.css 8.4KB

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