viewchapter.css 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. .detail-action {cursor:pointer;}
  2. .focused {background:#1d1f22;border-radius:0;}
  3. .focused .detail-content {color:#fff;}
  4. #docBox {width:100%; position:relative; height: 800px; border-right: 2px solid #9f9f9f; border-bottom: 2px solid #9f9f9f;}
  5. #docBox iframe {width: 100%; height: 100%; border: none;}
  6. .fullscreen .fullscreen-btn > .icon-fullscreen:before {content: '\e972'}
  7. #mainMenu .breadcrumb {padding:0; margin: 8px 0;font-size:14px;color:#666;}
  8. .detail-title > .pull-right {top: 0px}
  9. .main-row .main-col .detail:first-child {position: relative;}
  10. .courses {position: relative; margin-left: -20px;}
  11. .courses {position: relative;}
  12. .courses dl { margin:0 0 0 25px; line-height: 20px; }
  13. .courses .article { padding: 0; border: none; box-shadow: none; margin: 0;font-size:14px;}
  14. .book,.chapter,.courses .article { line-height: 30px; padding: 3px 0; transition: all 0.3s; border-radius: 4px}
  15. .book > strong,.chapter > strong,.courses .article > strong { font-size: 16px; display: inline-block; }
  16. .chapter > strong,.courses .article > strong { font-size: 14px; }
  17. .courses .article > strong { font-weight: normal; }
  18. .courses .actions { display: inline-block; margin-left: 20px;}
  19. .courses .actions a { color: #999; font-weight: normal; }
  20. .book:hover .actions a,.chapter:hover .actions a,.courses .article:hover .actions a { color: #506EAF; }
  21. .chapter, .courses .article { line-height: 20px; }
  22. .chapter .order,.courses .article .order { display: inline-block; margin-right: 0; height: 20px; line-height: 20px; padding: 0 2px; text-align: center; transition: all 0.3s; }
  23. .courses dd:hover .order,.book:hover:before {border-color: #999}
  24. i.icon-arrow-up, i.icon-arrow-down {cursor:pointer}
  25. .catalog.chapter.dragging, .catalog.article.dragging {opacity: 0.25; background-color: #FFF4E5; border: 1px solid #fff}
  26. .catalog.chapter.drag-shadow, .catalog.article.drag-shadow {background: #fff; border: 1px solid #ddd; box-shadow:0 1px 8px rgba(0,0,0,.15);}
  27. .sort {cursor: move;}
  28. .catalog {position: relative;}
  29. .catalog.drop-to {background: none;}
  30. .catalog.drop-to:before {display: block; background-color: #E48600; content: ' '; height: 1px; width: 100%; position: absolute; top: -1px}
  31. .catalog.dragging .catalog.drop-to:before, .catalog.drop-to.dragging:before {display: none}
  32. .catalog-empty {display: none; padding: 0; height: 10px; line-height: 5px!important}
  33. dl.drop-area {background-color: #f1f1f1}
  34. dl.drop-area .catalog-empty {display: block;}
  35. .courses > .catalog > .actions > .sort-handle {display: none}
  36. .chapter > strong {padding: 6px 0 ;line-height:12px;}
  37. .chapter > strong .labelBlock {height:12px;line-height:12px;}
  38. .chapter > strong .text-ellipsis {line-height: 20px;height:20px;margin-top: -4px;}
  39. /* chapter tree*/
  40. .checkbox-primary>label:after, .checkbox-primary>label:before, .radio-primary>label:after, .radio-primary>label:before {border-radius:50% !important}
  41. .checkbox-primary>label {padding-left: 18px;}
  42. .checkbox-primary.checked>label:before {height: 14px;width: 14px;font-size:12px;top:4px;}
  43. .checkbox-primary.checked>label:after {height:14px;width:14px;top:3px;}
  44. .checkbox-primary>label:after {top:3px;width:14px;height:14px;}
  45. .icon-caret-right {border: 1px solid #828a9d;border-radius: 50%;font-size: 13px;margin-left: 10px;position: relative;top: -1px; }
  46. .icon-caret-right:before {position: relative;top: 0px;left: 1px;min-width:10px;}
  47. .action {background: #efefef;padding:20px;}
  48. .action .cell {background: #efefef;box-shadow:none;}
  49. .action .btn {width:100px;}
  50. .courses .article {display:flex;justify-content:space-between;padding: 3px 6px;}
  51. .courses .flex {display:flex;}
  52. .courses .actions {display:none;}
  53. .courses .active {background:#f1f1f1;};
  54. .labelBlock {border-left: 6px solid #e2e2e2;}
  55. .operate {margin-top: 20px;}
  56. .activeDuration {display: none;}
  57. .breadcrumb>li+li:before {content: '>';}
  58. video {width: 100%; height: 100%}
  59. .videoplay {position:relative}
  60. .playfailed {position:absolute; left:0; right:0; top:50%; margin:-10px auto 0; color:#ffffff; font-size:18px}
  61. #pdfFullscreen {line-height: 34px;}