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

652 lines
9.8KB

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