|
- .colleges-statistics-page {
- .college-body-container {
- padding: 0;
-
- .statistic-header {
- width: 100%;
- height: 240px;
- background-image: url('/images/educoder/statistics.jpg');
- background-size: 100% 100%;
-
- &-container {
- height: 100%;
- display: flex;
- flex-direction: column;
- align-items: center;
- }
-
- &-title {
- flex: 1;
- display: flex;
- align-items: center;
- color: #4CACFF;
- font-size: 32px;
- }
-
- &-content {
- width: 100%;
- display: flex;
- justify-content: space-around;
- }
-
- &-item {
- margin-bottom: 22px;
- display: flex;
- flex-direction: column;
- align-items: center;
- color: #fff;
-
- &-label {
- color: #989898;
- }
-
- &-content {
- font-size: 24px;
- }
- }
- }
-
- .statistic-box {
- border: unset;
- box-shadow: 0px 0px 9px rgba(174, 175, 177, 0.2);
- }
-
- .statistic-base {
- &-title {
- padding: 2rem 1.25rem;
- background: #fff;
- border-bottom: unset;
- }
-
- &-table {
- margin: 0;
- padding: 0;
- }
-
- &-item {
- padding: 0;
-
- &-label {
- text-align: center;
- font-size: 16px;
- height: 48px;
- line-height: 48px;
- color: #686868;
- background: #F5F5F5;
- border-top: 1px solid #EBEBEB;
- border-bottom: 1px solid #EBEBEB;
- }
-
- &-content {
- height: 100px;
- font-size: 16px;
- text-align: center;
- line-height: 100px;
-
- span {
- margin-right: 5px;
- font-size: 24px;
- }
- }
- }
- }
-
- .statistic-container {
- padding: 0;
- background: #fff;
- border-radius: 3px;
- box-shadow: 0px 0px 9px rgba(174, 175, 177, 0.2);
-
- .statistic-label {
- padding: 2rem 1.25rem;
- font-size: 1.5rem;
- }
-
- .statistic-table {
- overflow-x: scroll;
- table.course-table { min-width: 1100px; }
- table.teacher-rank-table { min-width: 640px; }
- }
-
- table th {
- background: #F5F5F5;
- border-color: #EBEBEB;
- }
-
- &.statistic-course {
- min-height: 400px;
- }
-
- &.statistic-teacher-rank, &.statistic-student-rank {
- min-height: 500px;
- }
- }
-
- .statistic-chart {
- padding: 0 20px;
- height: 400px;
-
- .shixun-chart-loading, .shixun-chart-empty, .hot-chart-loading, .hot-chart-empty {
- display: flex;
- align-items: center;
- justify-content: center;
- height: 100%;
- }
- }
- }
- }
|