2
0

style.css 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. #course_frame {
  2. display: flex;
  3. }
  4. #course_content {
  5. margin: 0;
  6. padding: 0;
  7. }
  8. #lesson_list {
  9. }
  10. #course_info_head_1 {
  11. display: flex;
  12. }
  13. #course_info_head_face {
  14. width: 200px;
  15. height: 200px;
  16. padding: 12px;
  17. }
  18. #course_info_head_face img {
  19. width: 100%;
  20. border-radius: 12px;
  21. }
  22. .section_inner {
  23. max-width: 960px;
  24. margin: 0 auto;
  25. }
  26. #course_info_head_title {
  27. padding: 12px;
  28. }
  29. #course_title {
  30. font-size: 22px;
  31. font-weight: 700;
  32. }
  33. #course_subtitle {
  34. font-size: 13px;
  35. font-weight: 600;
  36. padding: 10px 0;
  37. }
  38. #lesson_list_shell {
  39. background-color: var(--drop-bg-color);
  40. }
  41. .course_info_block {
  42. border-top: 1px solid var(--box-bg-color2);
  43. padding: 10px 5px;
  44. }
  45. .course_info_block:first {
  46. border-top: none;
  47. }
  48. .course_info_block h2 {
  49. font-size: 16px;
  50. }
  51. #lesson_list {
  52. display: flex;
  53. flex-wrap: wrap;
  54. }
  55. #lesson_list .lesson_card {
  56. width: 50%;
  57. padding: 15px;
  58. }
  59. .datatime {
  60. display: inline;
  61. padding: 1px 4px;
  62. }
  63. .not_started {
  64. background-color: orangered;
  65. color: var(--bg-color);
  66. }
  67. .in_progress,
  68. .already_over {
  69. color: var(--btn-hover-bg-color);
  70. }
  71. .lesson_card .title {
  72. padding: 5px;
  73. font-size: 17px;
  74. font-weight: 600;
  75. }
  76. .curr_lesson {
  77. border-left: 2px solid var(--tool-bt-bg-color1);
  78. }
  79. .curr_lesson a {
  80. color: var(--main-color);
  81. }
  82. .not_curr_lesson {
  83. border-left: 2px solid var(--border-line-color);
  84. color: gray;
  85. }
  86. .not_curr_lesson a {
  87. color: gray;
  88. }
  89. #course_info_head_2 {
  90. padding: 10px;
  91. }