国内流行的内容管理系统(CMS)多端全媒体解决方案 https://www.dedebiz.com
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

608 行
9.1KB

  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. font-size:14px;
  13. scrollbar-color:#dee2e6 #f5f5f5;
  14. scrollbar-width:thin
  15. }
  16. body {
  17. margin:0;
  18. line-height:1.6;
  19. letter-spacing:.6px;
  20. font-size:14px;
  21. font-family:Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
  22. color:#545b62;
  23. background:#fff
  24. }
  25. a {
  26. color:#545b62;
  27. text-decoration:none
  28. }
  29. a:hover {
  30. color:#ff8400;
  31. text-decoration:none
  32. }
  33. img {
  34. margin-right:10px;
  35. max-width:100%;
  36. border-radius:.5rem
  37. }
  38. ul,ol,li {
  39. margin:0;
  40. padding:0
  41. }
  42. li {
  43. list-style:none
  44. }
  45. table {
  46. background:#fff;
  47. border-spacing:0;
  48. border-collapse:separate
  49. }
  50. table tr:first-child td:first-child {
  51. border-top-left-radius:.5rem;
  52. border-top:0
  53. }
  54. table tr:first-child td:last-child {
  55. border-top-right-radius:.5rem;
  56. border-top:0
  57. }
  58. table tr:last-child td:first-child {
  59. border-bottom-left-radius:.5rem;
  60. border-bottom:0
  61. }
  62. table tr:last-child td:last-child {
  63. border-bottom-right-radius:.5rem;
  64. border-bottom:0
  65. }
  66. label {
  67. margin-bottom:0
  68. }
  69. input {
  70. padding:.25rem .65rem;
  71. height:28px;
  72. color:#545b62;
  73. background:#fff;
  74. border:1px solid #dee2e6;
  75. vertical-align:middle;
  76. transition:all .5s
  77. }
  78. input[type=file] {
  79. padding:0;
  80. height:auto;
  81. border:0;
  82. vertical-align:middle
  83. }
  84. input[type=button],input[type=submit],input[type=reset] {
  85. padding:.25rem .65rem;
  86. height:auto;
  87. color:#fff;
  88. background:#1eb867;
  89. border:0;
  90. transition:all .5s
  91. }
  92. input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkbox]:focus {
  93. height:auto;
  94. outline:none;
  95. box-shadow:none;
  96. vertical-align:text-top
  97. }
  98. select {
  99. padding:.25rem .65rem;
  100. height:28px;
  101. color:#545b62;
  102. background:#fff;
  103. border:1px solid #dee2e6;
  104. vertical-align:middle;
  105. transition:all .5s
  106. }
  107. select[multiple=yes] {
  108. height:180px
  109. }
  110. textarea {
  111. padding:.25rem .65rem;
  112. color:#545b62;
  113. background:#fff;
  114. border:1px solid #dee2e6;
  115. vertical-align:middle;
  116. transition:all .5s
  117. }
  118. input:focus,select:focus,textarea:focus {
  119. color:#495057;
  120. background:#fff;
  121. border-color:#80bdff;
  122. box-shadow:0 0 0 0.2rem rgba(0,123,255,.25);
  123. outline:0
  124. }
  125. body.hidemenu {
  126. background:none
  127. }
  128. body.showmenu .body-left {
  129. display:block
  130. }
  131. body.hidemenu .body-left {
  132. display:none
  133. }
  134. body.showmenu .body-right {
  135. left:220px;
  136. transition:all .5s
  137. }
  138. body.hidemenu .body-right {
  139. left:0;
  140. transition:all .5s
  141. }
  142. .body-left {
  143. position:absolute;
  144. top:60px;
  145. left:0;
  146. bottom:0;
  147. width:220px
  148. }
  149. .body-right {
  150. position:absolute;
  151. top:60px;
  152. right:0;
  153. bottom:0
  154. }
  155. .main,.menu {
  156. width:100%;
  157. height:98%
  158. }
  159. .main iframe,.menu iframe {
  160. width:100%;
  161. height:98%;
  162. border:0
  163. }
  164. .menu-box {
  165. margin:0;
  166. padding:1rem 5px
  167. }
  168. .menu-body {
  169. width:100%;
  170. background:#fff;
  171. box-shadow:0 .125rem .25rem rgba(0,0,0,.075)
  172. }
  173. .item-menu .link {
  174. position:relative;
  175. padding-left:50px;
  176. display:block;
  177. height:40px;
  178. line-height:40px;
  179. cursor:pointer;
  180. transition:all .5s
  181. }
  182. .item-menu li:last-child .link {
  183. border-bottom:0
  184. }
  185. .item-menu li i {
  186. position:absolute;
  187. top:13px;
  188. left:20px;
  189. color:#545b62
  190. }
  191. .item-menu li i.fa-angle-down {
  192. right:20px;
  193. left:auto
  194. }
  195. .item-menu li.open .link,.item-menu li.open i {
  196. color:#1eb867
  197. }
  198. .item-menu li.open i.fa-angle-down {
  199. transform:rotate(180deg)
  200. }
  201. .head {
  202. width:100%;
  203. height:60px;
  204. background:linear-gradient(45deg,#1eb867,#009688 80%)
  205. }
  206. .top-logo {
  207. float:left;
  208. padding-left:30px;
  209. width:220px
  210. }
  211. .top-name a {
  212. float:left;
  213. height:60px;
  214. line-height:60px;
  215. font-size:18px;
  216. font-weight:600;
  217. color:#fff
  218. }
  219. .top-version a {
  220. float:left;
  221. height:60px;
  222. line-height:60px;
  223. font-size:18px;
  224. font-weight:600;
  225. color:#fff
  226. }
  227. .top-version {
  228. float:left;
  229. margin-top:18px;
  230. margin-left:5px;
  231. color:#fff
  232. }
  233. .btn-version {
  234. float:left;
  235. margin-top:18px;
  236. margin-left:5px
  237. }
  238. .top-item ul li {
  239. float:left;
  240. position:relative;
  241. padding-left:30px;
  242. height:60px;
  243. line-height:60px
  244. }
  245. .top-item ul li a,.top-admin ul li a {
  246. font-size:14px;
  247. color:#fff
  248. }
  249. .top-item ul li a:hover,.top-admin ul li a:hover {
  250. color:#dee2e6
  251. }
  252. .search {
  253. position:absolute;
  254. top:20px;
  255. right:5px;
  256. height:20px;
  257. line-height:20px;
  258. font-size:12px;
  259. color:#545b62;
  260. background:0;
  261. border:0
  262. }
  263. .top-admin {
  264. float:right;
  265. margin-right:30px;
  266. height:60px;
  267. line-height:60px
  268. }
  269. .top-admin img {
  270. width:30px;
  271. height:30px;
  272. border-radius:50%
  273. }
  274. .top-admin ul li {
  275. float:left;
  276. padding-left:30px;
  277. height:60px;
  278. line-height:60px
  279. }
  280. .user-img-sm {
  281. margin-right:10px;
  282. width:30px;
  283. height:30px;
  284. border-radius:50%;
  285. border:1px solid #dee2e6
  286. }
  287. .submenu {
  288. display:none;
  289. padding:5px 0;
  290. background:#adb5bd
  291. }
  292. .submenu li {
  293. height:40px;
  294. line-height:40px;
  295. transition:all .5s
  296. }
  297. .submenu li:hover {
  298. background:#009688
  299. }
  300. .submenu a {
  301. float:left;
  302. display:block;
  303. padding:0 10px 0 50px;
  304. color:#fff
  305. }
  306. .submenu .active {
  307. background:#1eb867
  308. }
  309. .submenu-right {
  310. float:right!important;
  311. padding:0 20px 0 10px!important
  312. }
  313. .card-body {
  314. padding:.5rem
  315. }
  316. .web-info {
  317. padding:10px;
  318. background:#f5f5f5
  319. }
  320. #fz-0 {
  321. font-size:0
  322. }
  323. #_fileList,#_verList {
  324. height:360px;
  325. overflow-y:auto
  326. }
  327. #_msgInfo {
  328. display:none
  329. }
  330. .update-close {
  331. background-color:#fff;
  332. border:0
  333. }
  334. .updates-dot {
  335. display:none;
  336. position:absolute;
  337. top:12px;
  338. right:6px;
  339. height:6px;
  340. width:6px;
  341. background:#dc3545;
  342. border-radius:50%
  343. }
  344. .spinner-border {
  345. width:20px;
  346. height:20px;
  347. vertical-align:bottom
  348. }
  349. .sys-search {
  350. position:relative
  351. }
  352. .sys-search .sys-times {
  353. position:absolute;
  354. top:1px;
  355. right:20px
  356. }
  357. .coolbg {
  358. padding:.25rem .65rem;
  359. background:#f5f5f5;
  360. border-bottom:1px solid #dee2e6;
  361. border:0;
  362. cursor:pointer
  363. }
  364. .coolbg2 {
  365. padding:.5rem;
  366. background:#fff;
  367. border-bottom:1px solid #dee2e6;
  368. text-align:right
  369. }
  370. .colordlg {
  371. padding:.5rem;
  372. width:120px;
  373. background:#fff;
  374. border:2px solid #1eb867;
  375. z-index:10005
  376. }
  377. .wsselect {
  378. padding:.5rem;
  379. background:#fff;
  380. overflow:auto
  381. }
  382. .pubdlg {
  383. background:#fff;
  384. border:2px solid #1eb867;
  385. z-index:8888
  386. }
  387. .pubdlg .title {
  388. padding:0 .5rem;
  389. height:28px;
  390. line-height:28px;
  391. font-weight:600;
  392. color:#545b62;
  393. background:#f5f5f5;
  394. border-bottom:1px solid #dee2e6
  395. }
  396. .fullpagediv {
  397. position:absolute;
  398. top:0;
  399. left:0;
  400. width:100%;
  401. height:100%;
  402. background:#cdcdcd;
  403. opacity:.6;
  404. z-index:1999
  405. }
  406. .quicksel {
  407. margin-left:10px;
  408. margin-top:10px;
  409. width:680px;
  410. height:420px;
  411. overflow:auto;
  412. z-index:10005
  413. }
  414. .quickselfoot {
  415. padding:.5rem;
  416. border-top:1px solid #dee2e6
  417. }
  418. .quickselitem {
  419. display:block;
  420. line-height:28px
  421. }
  422. .quickselitem .topcat {
  423. margin-bottom:1rem;
  424. padding:0 10px;
  425. background:#e9ecef;
  426. clear:both
  427. }
  428. .quickselitem .soncat {
  429. margin-bottom:1rem;
  430. padding:0 10px
  431. }
  432. .quickselitem .item {
  433. display:inline-block;
  434. padding-left:10px
  435. }
  436. .mysource,.mywriter {
  437. width:300px;
  438. background:#fff;
  439. border:2px solid #1eb867;
  440. z-index:10001
  441. }
  442. .wsselect {
  443. padding:.5rem
  444. }
  445. #uploadfield {
  446. float:left
  447. }
  448. #uploadwait {
  449. z-index:19999
  450. }
  451. .option1 {
  452. background:#e9ecef
  453. }
  454. .option2 {
  455. background:#adb5bd
  456. }
  457. .option3 {
  458. background:#fff
  459. }
  460. .maintable {
  461. width:98%!important;
  462. border:1px solid #dee2e6!important
  463. }
  464. .table {
  465. margin-bottom:0;
  466. color:#545b62
  467. }
  468. .table td,.table th {
  469. padding:.5rem;
  470. vertical-align:middle
  471. }
  472. .form-control {
  473. display:inline-block
  474. }
  475. .fa {
  476. font-size:14px!important;
  477. color:inherit;
  478. cursor:pointer
  479. }
  480. .l-height-28 {
  481. line-height:28px
  482. }
  483. .list-group-item {
  484. padding:.5rem 0
  485. }
  486. .btn-xs {
  487. padding:.2rem;
  488. line-height:12px;
  489. font-size:12px
  490. }
  491. .btn+.btn {
  492. margin-left:10px
  493. }
  494. .admin-win {
  495. background:#f5f5f5;
  496. border:1px solid #dee2e6!important
  497. }
  498. .admin-win-iframe {
  499. width:100%;
  500. height:360px
  501. }
  502. .admin-border {
  503. border:1px solid #dee2e6!important
  504. }
  505. .admin-main-sort {
  506. margin-left:1rem;
  507. width:30px;
  508. text-align:center
  509. }
  510. .admin-td {
  511. padding:.5rem;
  512. border-bottom:1px solid #dee2e6
  513. }
  514. .admin-textarea-xl {
  515. width:100%;
  516. height:90px
  517. }
  518. .admin-textarea-sm {
  519. width:360px;
  520. height:60px
  521. }
  522. .admin-input-lg {
  523. width:360px
  524. }
  525. .admin-input-md {
  526. width:260px
  527. }
  528. .admin-input-sm {
  529. width:160px
  530. }
  531. .admin-input-xs {
  532. width:60px
  533. }
  534. .thumbnail-md {
  535. max-width:200px;
  536. max-height:120px
  537. }
  538. .thumbnail-sm {
  539. max-width:80px;
  540. max-height:80px
  541. }
  542. .icon img {
  543. width:20px;
  544. height:20px
  545. }
  546. .fileinput-button {
  547. display:inline-block;
  548. position:relative;
  549. overflow:hidden
  550. }
  551. .fileinput-button input {
  552. position:absolute;
  553. top:0;
  554. right:0;
  555. margin:0;
  556. opacity:0;
  557. direction:ltr;
  558. cursor:pointer
  559. }
  560. span.page-link {
  561. color:#fff;
  562. background:#1eb867
  563. }
  564. table,input,select,textarea,.search,.menu-body,.coolbg,.mysource,.mywriter,.pubdlg,.colordlg,.quickselitem .topcat,.web-info,.cke_chrome,.cke_inner,.pagination,.card,.form-control,.btn-sm,.alert,.rounded {
  565. border-radius:.5rem!important
  566. }
  567. .btn-xs {
  568. border-radius:.35rem!important
  569. }
  570. .coolbg4,.pubdlg .title,.cke_top {
  571. border-radius:.5rem .5rem 0 0!important
  572. }
  573. .submenu,.wsselect,.cke_bottom {
  574. border-radius:0 0 .5rem .5rem!important
  575. }
  576. .page-item:first-child .page-link {
  577. border-top-left-radius:.5rem!important;
  578. border-bottom-left-radius:.5rem!important
  579. }
  580. .page-item:last-child .page-link {
  581. border-top-right-radius:.5rem!important;
  582. border-bottom-right-radius:.5rem!important
  583. }
  584. #selColor {
  585. padding:0;
  586. width:50px
  587. }
  588. #browsehappy {
  589. padding:1rem 30px;
  590. font-size:14px;
  591. color:#856404;
  592. background:#fff3cd
  593. }
  594. .browsehappy-close {
  595. float:right;
  596. font-size:14px;
  597. cursor:pointer
  598. }
  599. @media (max-width:480px) {
  600. .web-info {
  601. word-break:break-all
  602. }
  603. }
  604. @media (min-width:480px) {
  605. .modal-dialog {
  606. max-width:500px
  607. }
  608. }