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

666 line
10KB

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