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

591 lines
8.6KB

  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:#28a745;
  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. z-index:7
  132. }
  133. .body-right {
  134. position:absolute;
  135. right:0;
  136. top:60px;
  137. bottom:0;
  138. z-index:7
  139. }
  140. .main,.menu {
  141. height:100%
  142. }
  143. .main iframe,.menu iframe {
  144. width:100%;
  145. height:100%;
  146. z-index:20
  147. }
  148. .head {
  149. width:100%;
  150. height:60px;
  151. background:linear-gradient(45deg,#008e38,#57960f 50%);
  152. box-shadow:0 0.125rem 0.25rem rgba(0,0,0,.075)
  153. }
  154. .top-logo {
  155. margin-left:30px;
  156. float:left;
  157. width:200px
  158. }
  159. .top-name a {
  160. float:left;
  161. height:60px;
  162. line-height:60px;
  163. font-size:18px;
  164. font-weight:600;
  165. color:#fff
  166. }
  167. .top-name a img {
  168. width:90px
  169. }
  170. .top-version a {
  171. float:left;
  172. height:60px;
  173. line-height:60px;
  174. font-size:18px;
  175. font-weight:600;
  176. color:#fff
  177. }
  178. .top-version {
  179. float:left;
  180. margin-top:20px;
  181. margin-left:5px;
  182. color:#fff
  183. }
  184. .btn-version {
  185. float:left;
  186. margin-top:18px;
  187. margin-left:5px
  188. }
  189. .top-item ul li {
  190. float:left;
  191. padding-left:30px;
  192. height:60px;
  193. line-height:60px
  194. }
  195. .top-item ul li a,.top-admin ul li a {
  196. font-size:14px;
  197. color:#fff
  198. }
  199. .top-item ul li a:hover,.top-admin ul li a:hover {
  200. color:#dee2e6
  201. }
  202. .search {
  203. margin-left:-25px;
  204. height:20px;
  205. line-height:20px;
  206. font-size:12px;
  207. color:#545b62;
  208. background:0;
  209. border-radius:.2rem;
  210. border:0;
  211. cursor:pointer
  212. }
  213. .search-input {
  214. padding:.2rem;
  215. width:160px;
  216. height:26px;
  217. line-height:26px;
  218. font-size:12px;
  219. background:#fff;
  220. border:0;
  221. border-radius:.2rem;
  222. vertical-align:middle
  223. }
  224. .top-admin {
  225. float:right;
  226. margin-right:30px;
  227. height:60px;
  228. line-height:60px
  229. }
  230. .top-admin img {
  231. margin-right:10px;
  232. width:30px;
  233. height:30px;
  234. border-radius:50%
  235. }
  236. .top-admin ul li {
  237. float:left;
  238. padding-left:30px;
  239. height:60px;
  240. line-height:60px
  241. }
  242. .menu-box {
  243. margin:0;
  244. padding:1rem 5px;
  245. background:#ffff
  246. }
  247. .menu {
  248. width:100%;
  249. background:#fff;
  250. border-radius:.2rem;
  251. box-shadow:0 .125rem .25rem rgba(0,0,0,.075)
  252. }
  253. .menu .link {
  254. position:relative;
  255. padding-left:50px;
  256. display:block;
  257. height:40px;
  258. line-height:40px;
  259. cursor:pointer;
  260. transition:all .3s
  261. }
  262. .menu li:last-child .link {
  263. border-bottom:0
  264. }
  265. .menu li i {
  266. position:absolute;
  267. top:12px;
  268. left:20px;
  269. color:#545b62
  270. }
  271. .menu li i.fa-angle-down {
  272. right:20px;
  273. left:auto
  274. }
  275. .menu li.open .link,.menu li.open i {
  276. color:#28a745
  277. }
  278. .menu li.open i.fa-angle-down {
  279. transform:rotate(180deg)
  280. }
  281. .submenu {
  282. display:none;
  283. padding:5px 0;
  284. background:#adb5bd;
  285. border-radius:0 0 .2rem .2rem
  286. }
  287. .submenu li {
  288. height:40px;
  289. line-height:40px;
  290. transition:all .3s
  291. }
  292. .submenu li:hover {
  293. background:#28a745
  294. }
  295. .submenu a {
  296. float:left;
  297. display:block;
  298. padding:0 10px 0 50px;
  299. color:#fff
  300. }
  301. .submenu-right {
  302. float:right!important;
  303. padding:0 20px 0 10px!important
  304. }
  305. .coolbg {
  306. padding:.25rem .5rem;
  307. background:#f5f5f5;
  308. border-bottom:1px solid #dee2e6;
  309. border-radius:.2rem;
  310. border:0;
  311. cursor:pointer
  312. }
  313. .coolbg2 {
  314. height:28px;
  315. background:#dfddd2;
  316. border:1px solid #dee2e6
  317. }
  318. .coolbt {
  319. background:#e4f7d7;
  320. border-left:1px solid #efefef;
  321. border-top:1px solid #efefef;
  322. border-bottom:1px solid #acacac;
  323. cursor:pointer
  324. }
  325. .coolbt2 {
  326. background:#f7fcda;
  327. border-left:1px solid #efefef;
  328. border-top:1px solid #efefef;
  329. border-bottom:1px solid #acacac
  330. }
  331. .coolbg3 {
  332. width:140px;
  333. height:28px;
  334. background:#dfddd2;
  335. border:1px solid #bdc5b4;
  336. text-align:right
  337. }
  338. .coolbg61 {
  339. width:390px;
  340. height:28px;
  341. line-height:28px;
  342. background:#e7f3b1;
  343. border-top:1px solid #bdc5b4;
  344. border-left:1px solid #bdc5b4;
  345. border-right:1px solid #bdc5b4;
  346. text-align:right
  347. }
  348. .coolbg62 {
  349. padding:.6rem;
  350. width:390px;
  351. height:300px;
  352. background:#F8FDF0;
  353. border:1px solid #bdc5b4
  354. }
  355. .coolbg4 {
  356. width:160px;
  357. background:#fff;
  358. border-bottom:1px solid #dee2e6;
  359. text-align:right
  360. }
  361. .wsselect {
  362. padding:.5rem 0;
  363. background:#fff;
  364. overflow:auto
  365. }
  366. .pubdlg {
  367. background:#fff;
  368. border:2px solid #28a745;
  369. border-radius:.2rem;
  370. z-index:8888
  371. }
  372. .pubdlg .title {
  373. padding-left:.5rem;
  374. line-height:30px;
  375. font-weight:600;
  376. color:#545b62;
  377. background:#f5f5f5;
  378. border-bottom:1px solid #dee2e6;
  379. cursor:move
  380. }
  381. .fullpagediv {
  382. position:absolute;
  383. top:0;
  384. left:0;
  385. width:100%;
  386. height:100%;
  387. background:#cdcdcd;
  388. opacity:.6;
  389. z-index:1999
  390. }
  391. .quicksel {
  392. margin-left:10px;
  393. margin-top:10px;
  394. width:680px;
  395. height:420px;
  396. overflow:auto;
  397. z-index:10005
  398. }
  399. .quickselfoot {
  400. padding:.5rem 0;
  401. border-top:1px solid #dee2e6
  402. }
  403. .quickselItem {
  404. display:block;
  405. line-height:28px
  406. }
  407. .quickselItem .topcat {
  408. padding:0 10px;
  409. background:#f8fcf2;
  410. clear:both
  411. }
  412. .quickselItem .soncat {
  413. padding:0 10px
  414. }
  415. .quickselItem .item {
  416. display:inline-block;
  417. padding-left:10px
  418. }
  419. .mysource,.mywriter {
  420. width:300px;
  421. background:#fff;
  422. border:2px solid #28a745;
  423. z-index:10001
  424. }
  425. .dlgws div {
  426. padding:.5rem;
  427. width:100%
  428. }
  429. #uploadfield {
  430. float:left
  431. }
  432. #uploadwait {
  433. z-index:19999
  434. }
  435. .option1 {
  436. background:#fbfce2
  437. }
  438. .option2 {
  439. background:#f2f2f2
  440. }
  441. .option3 {
  442. background:#fff
  443. }
  444. .divpre img {
  445. max-width:150px;
  446. max-height:100px
  447. }
  448. .divpre {
  449. overflow:hidden
  450. }
  451. .colordlg {
  452. padding:.6rem;
  453. width:120px;
  454. background:#fff;
  455. border:2px solid #28a745;
  456. z-index:10005
  457. }
  458. span.page-link {
  459. color:#fff;
  460. background:#28a745
  461. }
  462. .fa {
  463. font-size:14px!important;
  464. color:inherit
  465. }
  466. .btn-xs {
  467. padding:2px;
  468. line-height:12px;
  469. font-size:12px
  470. }
  471. .btn+.btn,.btn-text+.btn-text {
  472. margin-left:1rem
  473. }
  474. .table {
  475. margin-bottom:0;
  476. color:#545b62
  477. }
  478. .table td,.table th {
  479. padding:.65rem;
  480. vertical-align:middle
  481. }
  482. .maintable {
  483. width:98%!important;
  484. border:1px solid #dee2e6!important
  485. }
  486. .form-control {
  487. display:inline-block;
  488. margin-right:10px;
  489. width:360px
  490. }
  491. .biz-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. .biz-win-iframe {
  502. width:100%;
  503. height:360px
  504. }
  505. .biz-itemnote1 {
  506. background:#fbfce2;
  507. border-radius:.2rem .2rem 0 0
  508. }
  509. .biz-itemnote2 {
  510. background:#f5f5f5;
  511. border-radius:.2rem .2rem 0 0
  512. }
  513. .biz-win {
  514. background:#f5f5f5;
  515. border:1px solid #dee2e6
  516. }
  517. .biz-border {
  518. border:1px solid #dee2e6
  519. }
  520. .biz-td,.nbiz-td {
  521. padding:.65rem;
  522. vertical-align:middle;
  523. border-bottom:1px solid #dee2e6
  524. }
  525. .biz-textarea {
  526. width:100%;
  527. height:90px
  528. }
  529. .biz-textarea-sm {
  530. width:360px;
  531. height:50px
  532. }
  533. .biz-input-lg {
  534. width:380px
  535. }
  536. .biz-input-md {
  537. width:360px
  538. }
  539. .biz-input-sm {
  540. width:160px
  541. }
  542. .biz-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:1rem
  560. }
  561. .thumbnail {
  562. max-width:160px;
  563. max-height:120px
  564. }
  565. .icon img {
  566. margin-right:10px;
  567. width:20px;
  568. height:20px;
  569. border-radius:.2rem
  570. }
  571. #text {
  572. font-size:0
  573. }
  574. #browsehappy {
  575. padding:20px 30px;
  576. font-size:14px;
  577. line-height:16px;
  578. color:#856404;
  579. background:#fff3cd;
  580. border-radius:.25rem;
  581. border:0
  582. }
  583. .browsehappy-close {
  584. float:right;
  585. cursor:pointer
  586. }
  587. @media (min-width:480px) {
  588. .modal-dialog {
  589. max-width:520px
  590. }
  591. }