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

623 lines
9.0KB

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