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

595 lines
8.7KB

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