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

619 lines
9.0KB

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