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

610 lines
8.9KB

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