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

442 lines
6.7KB

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