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

654 lines
9.9KB

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