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

468 lines
8.1KB

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