.topic-list-page{background-color:#fff;border:1px solid #d8d8d8;min-height:700px}.topic-list-page .course-toolbar .go-back{color:var(--primary-text-color)}.topic-list-page .course-toolbar .font{color:var(--secondary-text-color);font-size:12px}.topic-list-page .course-toolbar .font,.topic-list-page .course-toolbar span{display:inline-block;vertical-align:middle}.topic-list-page .hd{border-top:1px solid #dfdfdf;line-height:31px;padding:20px 20px 0}.topic-list-page .hd .truncate-text{max-width:calc(100% - 450px)}.topic-list-page .hd .button{display:inline-block;vertical-align:middle}.topic-list-page .blank-prompt-info{margin:0 auto;padding-top:100px}.topic-list-page .forum-content .activity-attribute{margin:20px}.topic-list-page .forum-content .activity-attribute .activity-basic-attribute{background-color:#f5f5f5;margin:20px 0;padding:20px 20px 0}.topic-list-page .forum-content .activity-attribute .activity-basic-attribute .item{display:inline-block;margin-bottom:20px;width:49%}.topic-list-page .forum-content .activity-attribute .activity-basic-attribute .item .attribute{width:150px}.topic-list-page .activity-details .list-forum-score{margin:20px}.topic-list-page .activity-details .list-forum-score .pager{clear:both}.topic-list-page .activity-details .list-forum-score .pager .list-pager{background-color:#fff}.topic-list-page .activity-details .list-forum-score .name-cell{align-items:center;display:flex}.topic-list-page .activity-details .list-forum-score .group-column{font-size:14px}.topic-list-page .activity-details .list-forum-score .group-column .group-name{font-weight:500}.topic-list-page .activity-details .list-forum-score .group-column .group-score:hover{color:var(--primary-brand-color)}.topic-list-page .activity-details .list-forum-score .group-column .group-score .icon-correct{bottom:9px;left:-20px;position:absolute}.topic-list-page .activity-detail-tabs{margin:0 20px}.topic-area .filter-area{margin-bottom:10px;padding-left:20px}.topic-area .filter-area .left{margin-top:15px}.topic-area .filter-area .criteria{margin-top:0}.topic-area .filter-area .search-section{align-items:center;display:flex;flex-wrap:wrap}.topic-area .filter-area .search-section>div{margin-bottom:4px;margin-right:20px;margin-top:4px}.topic-area .filter-area .search-section>div:last-of-type{margin-right:0}.topic-area .filter-area .search-section>div.time-search-section{margin-right:20px}.topic-area .filter-area .search-section .group-section .select2-container,.topic-area .filter-area .search-section .topic-type-section .select2-container{display:inline-flex;margin-bottom:0;vertical-align:unset;width:150px}.topic-area .filter-area .search-section .time-search-section .form-element-wrapper{width:150px}.topic-area .filter-area .search-section .condition-keyword.adjust-line-height{line-height:1}.topic-area .filter-area .search-section .condition-keyword input{font-size:14px;width:215px}.topic-area .filter-area .search-section .text{margin-right:5px}.topic-area .filter-area .condition-keyword .submit.button,.topic-area .filter-area .condition-keyword input,.topic-area .filter-area .form-element-wrapper input[type=text],.topic-area .filter-area .select2-container>.select2-choice,.topic-area .filter-area .select2-container>.select2-choices,.topic-area .filter-area button.ui-multiselect{border-color:#dcdee2;height:32px}.topic-area .filter-area .condition-keyword .submit.button{line-height:22px}.topic-area .filter-area .form-element-wrapper{height:32px}.topic-area .filter-area .select2-choice{margin-top:0}.topic-area .filter-area .select2-line-content{font-size:14px}.topic-area .filter-area .class-section,.topic-area .filter-area .condition-keyword,.topic-area .filter-area .department-section,.topic-area .filter-area .group-section,.topic-area .filter-area .teaching-section-section,.topic-area .filter-area .time-search-section,.topic-area .filter-area .topic-type-section{height:32px;line-height:32px}.topic-area .list-item-range{margin-bottom:5px;padding-left:20px}.topic-area .topic-list{margin:0}.topic-area .topic-list .summary{word-wrap:break-word}.topic-area .topic-list .user-avatar{margin-right:20px}.topic-area .topic-list .user-avatar .avatar48.default{background:url(/static/assets/images/large/avatar70x70-c418b9a1.png) 50% no-repeat;background-size:contain;height:48px;width:48px}.topic-area .topic-list .user-avatar .avatar48 img{border-radius:50%;height:48px;width:48px}.topic-area .topic-list .user-avatar{float:left;width:48px}.topic-area .topic-list .main-section{float:none;overflow:hidden;width:500px;width:calc(100% - 68px)}.topic-area .topic-list .main-section .title-wrapper .title{max-width:calc(100% - 70px)}.topic-area .topic-list .main-section .title-wrapper .operations{cursor:pointer;display:none;padding-right:0;padding-top:0}.topic-area .topic-list .main-section .title-wrapper .operations .font{color:var(--secondary-text-color);margin-right:10px}.topic-area .topic-list .main-section .title-wrapper .operations .font:hover{color:var(--primary-brand-color)}.topic-area .topic-list .topic{border-bottom:1px solid #dfdfdf;margin-bottom:0;padding:20px}.topic-area .topic-list .topic:hover{background-color:#f5f5f5}.topic-area .topic-list .topic:hover .title a{color:var(--primary-brand-color)}.topic-area .topic-list .topic:hover .main-section .title-wrapper .operations{display:block}.topic-area .topic-list .topic:last-child{border-bottom:none}.topic-area .topic-list .topic .content{padding-bottom:20px}.topic-area .topic-list .topic .title a{color:var(--primary-text-color);font-size:18px}.topic-area .topic-list .author{color:var(--secondary-text-color);font-size:13px;padding-bottom:12px;padding-top:1px}.topic-area .topic-list .action-links{color:var(--primary-text-color);padding-top:17px}.topic-area .topic-list .action-links a{color:var(--primary-text-color)}.topic-area .topic-list .action-links a:hover{color:var(--primary-brand-color)}.topic-area .topic-list .action-links>a,.topic-area .topic-list .action-links>span{display:inline-block;margin-right:15px}.topic-area .topic-list .action-links>a.liked,.topic-area .topic-list .action-links>a.liked a,.topic-area .topic-list .action-links>span.liked,.topic-area .topic-list .action-links>span.liked a{color:var(--primary-brand-color)}.topic-area .topic-list .summary{line-height:1.57em;padding-right:15px}.topic-area .topic-list .stat-number{text-align:center}.topic-area .topic-list .stat-number .forum-count{float:left;margin-left:14px}.topic-area .topic-list .column-header{background-color:#f2f3f3;padding-left:20px;padding-right:20px}.topic-area .topic-list .column-header .sort-operation{line-height:33px;margin-left:5px}.topic-area .topic-list .column-header .sort-operation .font-down,.topic-area .topic-list .column-header .sort-operation .font-up{color:#999;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:3px}.topic-area .topic-list .column-header .sort-operation .sort-active{color:#333}.topic-area .topic-list .list-content{min-height:500px}.topic-area .topic-list .list-content .list-item{border-bottom:none;height:60px;line-height:30px;padding:15px 20px}.topic-area .topic-list .list-content .list-item .operations-width{width:fit-content}.topic-area .topic-list .list-content .list-item .operations{text-align:right}.topic-area .topic-list .list-content .list-item .operations>span{margin-right:5px}.topic-area .topic-list .list-content .list-item .operations>span:last-of-type{margin-right:0}.topic-area .topic-list .list-content .list-item .operations .expand-collapse-button .no-font{width:15px}.topic-area .topic-list .list-content .list-item .title{align-items:center;display:flex;padding-left:0;padding-right:10px;white-space:nowrap}.topic-area .topic-list .list-content .list-item .title>div{display:inline-block}.topic-area .topic-list .list-content .list-item .title .top-label{background-color:#ccf1f2;border-radius:3px;color:var(--primary-brand-color);font-size:12px;height:20px;line-height:20px;margin-right:10px;padding:3px 1px 3px 4px}.topic-area .topic-list .list-content .list-item .title .title-text-topped{width:82.375%}.topic-area .topic-list .list-content .list-item .title .title-text-topped.topic-title{width:87%}.topic-area .topic-list .list-content .list-item .title .title-text{width:83.875%}.topic-area .topic-list .list-content .list-item .title .title-text.topic-title{width:87%}.topic-area .topic-list .list-content .list-item .title .unread_mark{background-color:#ff5a5f;border-radius:100px;color:#fff;font-size:13px;height:20px;line-height:20px;margin-top:4px;padding-top:1px;text-align:center;vertical-align:top;width:43.5px}.topic-area .topic-list .list-content .list-item .title .font-forum{color:#27b0f2;font-size:16px}.topic-area .topic-list .list-content .list-item .author-cell{align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topic-area .topic-list .list-content .list-item .author-cell .created-user-name{display:inline-block}.topic-area .topic-list .list-content .list-item .author-cell .created-user-roles{display:inline-block;margin:0 15px 0 8px;vertical-align:top}.topic-area .topic-list .list-content .list-item.topic-summary .title .title-text{font-size:16px}.topic-area .topic-list .list-content .list-item .font{color:var(--secondary-text-color);font-style:italic}.topic-area .topic-list .list-content .list-item .font.font-stick,.topic-area .topic-list .list-content .list-item .font.font-unstick{font-size:15px}.topic-area .topic-list .list-content .list-item .first-level-reply{padding-left:5px}.topic-area .topic-list .list-content .list-item .sequence{padding-left:0}.topic-area .topic-list .list-content .list-item .sequence-topped{padding-left:50px}.topic-area .topic-list .list-content .list-item .second-level-reply{padding-left:20px}.topic-area .topic-list .list-content .list-item.comment-list-item,.topic-area .topic-list .list-content .list-item.reply-list-item{height:46px;padding-top:8px}.topic-area .topic-list .list-content .topic-section{border-bottom:1px solid #dfdfdf}.topic-area .topic-list .list-content .topic-section.expanded.has-reply{padding-bottom:15px}.topic-area.embeded .row{max-width:none}.topic-area.embeded .topic-list{padding:0}.topic-area.embeded .topic-list .list-content{min-height:500px}.topic-area.embeded .topic-list .list-content .list-item .operations{margin-right:0;padding-right:0;padding-top:0}.topic-area.group-topic-area .unread-replies-number{width:9.5%}.topic-area.group-topic-area .replies-number{width:6%}.topic-area.group-topic-area .like-count,.topic-area.group-topic-area .operations{width:7%}.topic-area.group-topic-area .topic-list .list-content .list-item .title .title-text{width:84%}.topic-area.group-topic-area .topic-list .list-content .list-item .title .title-text.topic-title{width:85%}.topic-area.group-topic-area .filter-area{margin-bottom:10px;padding-left:20px}.topic-area.group-topic-area .filter-area .search-section>div{margin-right:10px}.topic-area.group-topic-area .filter-area .search-section .topic-type-section .select2-container{width:140px}.topic-area.group-topic-area .filter-area .search-section .time-search-section .form-element-wrapper{width:120px}.topic-area.group-topic-area .filter-area .search-section .condition-keyword input{width:250px}.topic-area.group-topic-area .filter-area .search-section .text{margin-right:5px}.button.small.embeded-new-topic{padding-left:10px;padding-right:10px}.topic-category-box{background-color:#fff;border:1px solid #d8d8d8;min-height:682px}.topic-category-box .grey-bg{background-color:#f5f5f5;border-bottom:1px solid #dfdfdf;height:40px;line-height:40px;padding-left:20px}.topic-category-box .column-header.en-GB,.topic-category-box .column-header.en-US{line-height:20px}.topic-category-box .column-header.en-GB>div,.topic-category-box .column-header.en-US>div{padding-right:10px}.topic-category-box .list{margin:0}.topic-category-box .list .item{border-bottom:1px solid #dfdfdf;cursor:pointer;line-height:63px;padding:13px 20px;position:relative;width:100%}.topic-category-box .list .item.locked{cursor:default}.topic-category-box .list .item:hover{background-color:#f5f5f5}.topic-category-box .list .item:hover .category-title{color:var(--primary-brand-color)}.topic-category-box .list .item:hover .activity-operations-container .operations .hover-button{display:inline-block}.topic-category-box .list .item .category-title{font-size:16px;line-height:20px;margin-right:10px}.topic-category-box .list .item .category-title .forum-category-title{display:inline-block;float:left;max-width:150px;width:65%}.topic-category-box .list .item .category-title .item-status{font-size:13px;line-height:20px;padding-left:5px;padding-right:5px}.topic-category-box .list .item .category-attributes{color:var(--secondary-text-color);font-size:13px;line-height:18px}.topic-category-box .list .item .category-attributes .key{margin-right:5px}.topic-category-box .list .item .category-attributes .value{margin-right:15px}.topic-category-box .list .item .numbers{color:var(--secondary-text-color);font-size:20px}.topic-category-box .list .item .forum-stat{width:90%}.topic-category-box .list .item .activity-operations-container{position:absolute;right:0}.topic-category-box .list .item .activity-operations-container .operations{float:right;margin-right:10px;vertical-align:top}.topic-category-box .list .item .activity-operations-container .operations .hover-button{display:none}.topic-category-box .list .item .activity-operations-container .operations .hover-button .font{color:var(--secondary-text-color)}.topic-category-box .list .item .activity-operations-container .operations .hover-button .font:hover{color:var(--primary-brand-color)}.topic-category-box .list .item .activity-operations-container .operations .hover-button .font-delete,.topic-category-box .list .item .activity-operations-container .operations .hover-button .font-edit{margin-left:5px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites{display:inline-block;margin-left:5px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .activity-lock .font-thin-lock{color:var(--secondary-text-color);font-size:15px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites:hover .activity-lock .font-thin-lock{color:var(--primary-brand-color)}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites:hover .prerequisites-tips{display:block}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;line-height:20px;max-width:370px;min-width:290px;position:relative;position:absolute;right:25px;right:30px;top:0;width:370px;z-index:1000}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .title{font-size:14px;padding:10px 15px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info{float:right}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite.finished,.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites .prerequisites-tips .prerequisite.unpublished{color:#999}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites.is-instructor .prerequisites-tips{right:25px;width:290px}.topic-category-box .list .item .activity-operations-container .operations .activity-prerequisites.is-instructor .prerequisites-tips .activity-title.instructor-view{max-width:180px}.topic-category-box .list .item .activity-operations-container .operations .icon-publish{color:#737373;height:14px;margin-left:5px;width:14px}.topic-category-box .list .item .activity-operations-container .operations .icon-publish:hover{color:var(--link-color)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body .reply-content-error,.media .reply-content-error{height:42px}.media-body .reply-content-error>span,.media .reply-content-error>span{margin-top:0;padding:0}.media-body .item,.media .item{line-height:30px;margin:15px 0 0}.media-body .item.reply-uploads-item,.media .item.reply-uploads-item{margin-top:0}.media-body .item .input,.media-body .item .label,.media-body .item .row-tip,.media .item .input,.media .item .label,.media .item .row-tip{display:inline-block}.media-body .item .upload-wrapper,.media .item .upload-wrapper{overflow:hidden;width:100%}.media-body .item .upload-wrapper .file-upload,.media .item .upload-wrapper .file-upload{width:100%}.media-body .item .label,.media .item .label{background-color:#fff;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top}.media-body .item .label label,.media .item .label label{cursor:default}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.right{padding-left:10px}.media-left,.media>.left{margin-right:10px;padding-right:10px}.media-middle{display:table-cell;vertical-align:top;vertical-align:middle}.media-heading{margin-bottom:5px;margin-top:0}.media-list{list-style:none;padding-left:0}.detail-page{background-color:#fff}.detail-page ol{margin-left:0}.detail-page.reply-box{margin-top:20px}.detail-page .course-toolbar .go-back{color:var(--primary-text-color)}.detail-page .course-toolbar .font{color:var(--secondary-text-color);display:inline-block;font-size:12px;vertical-align:middle}.detail-page .course-toolbar .split-line{color:#d8d8d8;margin-left:15px;margin-right:15px;width:1px}.detail-page .avatar32 img{border:none}.detail-page .main-area{border-top:1px solid #dfdfdf}.detail-page .main-area .action-links{border-top:1px solid #dfdfdf;padding:20px}.detail-page .embeded-detail-page .return-to-list{margin-left:-7px}.detail-page .embeded-detail-page .main-area{border-top:none;padding-left:0;padding-right:0}.detail-page .embeded-detail-page .reply-form form{border:1px solid #d8d8d8;border-top:none}.detail-page .topic-area{margin-top:10px;padding:20px}.detail-page .topic-area .title{font-size:16px;line-height:26px;max-width:80%;max-width:calc(100% - 150px)}.detail-page .topic-area .topic-user-area{margin-bottom:20px;overflow:hidden;padding:10px 0;position:relative}.detail-page .topic-area .topic-user-area .author{color:var(--secondary-text-color);display:inline-block;height:32px;line-height:32px;vertical-align:middle}.detail-page .topic-area .topic-content-area{word-wrap:break-word}.detail-page .topic-area .topic-content-area p{margin:1rem 0}.detail-page .action-links{color:var(--primary-text-color)}.detail-page .action-links .disabled{opacity:.4;pointer-events:none}.detail-page .action-links a{color:var(--primary-text-color)}.detail-page .action-links a:hover{color:var(--primary-brand-color)}.detail-page .action-links>a,.detail-page .action-links>span{display:inline-block;margin-right:15px}.detail-page .action-links>a.liked,.detail-page .action-links>a.liked a,.detail-page .action-links>span.liked,.detail-page .action-links>span.liked a{color:var(--primary-brand-color)}.detail-page .reply-area{margin:0}.detail-page .reply-area .detail-data>span{display:inline-block;margin-right:5px}.detail-page .reply-area .detail-data>span:first-child{margin-right:0}.detail-page .reply-area .detail-data>span:last-child{margin-left:10px}.detail-page .reply-area .detail-data .date{color:#6b6b6b;font-size:13px}.detail-page .reply-area .detail-data .action-links .disabled{opacity:.4;pointer-events:none}.detail-page .reply-area .detail-data .action-links a{color:var(--primary-text-color);margin-right:10px}.detail-page .reply-area .detail-data .action-links a:hover{color:var(--primary-brand-color)}.detail-page .reply-area .detail-data .action-links a.edit-reply{font-size:13px;margin-right:8px}.detail-page .reply-area .detail-data .action-links a.liked{color:var(--primary-brand-color)}.detail-page .reply-area .detail-data .action-links>span{color:var(--primary-text-color);margin-right:10px}.detail-page .reply-area .reply-item{border-bottom:1px solid #dfdfdf;margin-top:0;padding:20px}.detail-page .reply-area .reply-item:last-child{border-bottom:none}.detail-page .reply-area .reply-item:hover .action-links{display:block}.detail-page .reply-area .reply-item:hover .button-wrapper{color:var(--primary-brand-color)}.detail-page .reply-area .reply-item .action-links{display:none}.detail-page .reply-area .reply-item .button-wrapper>span{cursor:pointer}.detail-page .reply-area .reply-item .main-content{padding-bottom:0;width:847px;width:calc(100% - 52px)}.detail-page .reply-area .reply-item .main-content.embeded{overflow:hidden;width:750px;width:calc(100% - 52px)}.detail-page .reply-area .reply-item .light-main-content{width:990px}.detail-page .reply-area .reply-item .reply .reply-content{margin-top:10px}.detail-page .reply-area .reply-item .reply .reply-content p{word-wrap:break-word;margin:1rem 0}.detail-page .reply-area .reply-item .reply .disabled{color:var(--primary-text-color);opacity:.4;pointer-events:none}.detail-page .reply-area .comment-list .comment-item{border-bottom:1px solid #dfdfdf;overflow:hidden;padding:20px}.detail-page .reply-area .comment-list .comment-item:last-child{border-bottom:none}.detail-page .reply-area .comment-list .comment-item:hover .action-links{display:block}.detail-page .reply-area .comment-list .comment-item .action-links{display:none}.detail-page .reply-area .comment-list .comment{width:760px;width:calc(100% - 52px)}.detail-page .reply-area .comment-list .comment.embeded{width:696px;width:calc(100% - 52px)}.detail-page .reply-area .comment-list .comment .reply-content p{word-wrap:break-word;margin:1rem 0 0}.detail-page .reply-area .comment-list .light-comment{width:935px}.detail-page .user-avatar{float:left;position:relative;width:42px}.detail-page .user-avatar .dot.dot-unread{background-color:red;border:none;border-radius:3.5px;height:7px;left:-10px;position:absolute;top:12px;width:7px}.detail-page .button.button-post{background-color:var(--primary-button-bg-color);border:none;color:#fff;font-size:13px;height:25px;min-width:70px;outline:0;padding-left:4px;padding-right:4px}.detail-page .button.button-post:focus,.detail-page .button.button-post:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.detail-page .button.button-post.button-disabled,.detail-page .button.button-post:focus[disabled=disabled],.detail-page .button.button-post:hover[disabled=disabled]{opacity:.5}.detail-page .button.button-post-cancel{background-color:#777;border:none;color:#fff;font-size:13px;height:25px;outline:0}.detail-page .button.button-post-cancel:focus,.detail-page .button.button-post-cancel:hover{background-color:#656565;color:#fff}.detail-page .button.button-post-cancel:focus[disabled=disabled],.detail-page .button.button-post-cancel:hover[disabled=disabled]{background-color:#656565}.detail-page .button.button-comment{background-color:var(--primary-button-bg-color);border:none;color:#fff;font-size:13px;height:25px;outline:0}.detail-page .button.button-comment:focus,.detail-page .button.button-comment:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.detail-page .button.button-comment.button-disabled,.detail-page .button.button-comment:focus[disabled=disabled],.detail-page .button.button-comment:hover[disabled=disabled]{opacity:.5}.detail-page .button.button-comment-cancel{background-color:#fff;font-size:13px;height:25px}.detail-page .simditor .simditor-wrapper{min-height:124px;overflow:visible}.detail-page .simditor .simditor-wrapper .simditor-body{height:100%;min-height:75px;overflow:auto;padding:5px 10px}.detail-page .simditor .simditor-wrapper .simditor-placeholder{color:#6b6b6b;font-size:14px;padding:5px 10px}.detail-page .simditor .simditor-toolbar{background-color:#fcfcfc}.detail-page .simditor .simditor-toolbar .toolbar-item{height:26px;line-height:26px}.detail-page .show-all-wrapper{cursor:pointer;margin-bottom:10px;margin-top:10px;padding:13px 0}.detail-page .show-all-wrapper a.show-all{color:#737373}.detail-page .show-all-wrapper:hover{background-color:#f2f2f2}.detail-page .reply-form{border-bottom:1px solid #dfdfdf}.detail-page .reply-form>.inner{padding:20px}.detail-page .reply-form .title{font-size:16px;margin-bottom:5px;padding-left:15px}.detail-page .reply-form form .error{line-height:3rem}.detail-page .comment-box{border-radius:3px;margin-top:10px}.detail-page .comment-form{background-color:#f4f4f4;padding:13px}.detail-page .comment-form .reply-content-error{height:42px;padding-top:10px}.detail-page .comment-form .item{line-height:30px;margin:15px 0 0}.detail-page .comment-form .item.comment-uploads-item{margin-top:0}.detail-page .comment-form .item .input,.detail-page .comment-form .item .label,.detail-page .comment-form .item .row-tip{display:inline-block}.detail-page .comment-form .item .upload-wrapper{overflow:hidden;width:100%}.detail-page .comment-form .item .upload-wrapper .file-upload{width:100%}.detail-page .comment-form .item .label{background-color:#fff;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top}.detail-page .comment-form .item .label label{cursor:default}.detail-page .comment-form,.detail-page .reply-form{overflow:visible}.detail-page .comment-form div.error,.detail-page .reply-form div.error{background-color:#fcfcfc;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;position:relative}.detail-page .comment-form .submit-row,.detail-page .reply-form .submit-row{height:25px;line-height:25px;margin-top:10px}.detail-page .comment-form .submit-row .submit-button-wrapper>.button,.detail-page .reply-form .submit-row .submit-button-wrapper>.button{line-height:13px}.detail-page .comment-form .button-comment-cancel:hover[disabled],.detail-page .comment-form .button-comment-cancel[disabled],.detail-page .reply-form .button-comment-cancel:hover[disabled],.detail-page .reply-form .button-comment-cancel[disabled]{border-color:#c9c9c9;color:var(--primary-text-color);opacity:.4}.detail-page .comment-form .button-post:hover[disabled],.detail-page .comment-form .button-post[disabled],.detail-page .reply-form .button-post:hover[disabled],.detail-page .reply-form .button-post[disabled]{background-color:var(--primary-button-bg-color);opacity:.4}.detail-page .comment-form[disabled] .simditor .simditor-toolbar,.detail-page .reply-form[disabled] .simditor .simditor-toolbar{pointer-events:none}.detail-page .comment-form[disabled] .file-upload,.detail-page .reply-form[disabled] .file-upload{opacity:.4;pointer-events:none}#add-topic-popup,#edit-reply-popup{width:100%}#add-topic-popup .popup-content,#edit-reply-popup .popup-content{width:1000px}#add-topic-popup .reply-form-section,#add-topic-popup .topic-form-section,#edit-reply-popup .reply-form-section,#edit-reply-popup .topic-form-section{padding:15px}#add-topic-popup .fields,#edit-reply-popup .fields{padding:10px;position:relative}#add-topic-popup .fields .field-label,#edit-reply-popup .fields .field-label{display:inline-block;margin-bottom:5px}#add-topic-popup .fields .field-error,#edit-reply-popup .fields .field-error{margin-top:15px}.forum-area{padding-bottom:100px}.forum-area .formative-task{-webkit-box-flex:none;-moz-box-flex:none;color:#ed4014;display:inline-block;-webkit-flex:none;-ms-flex:none;flex:none;margin-left:-30px}.forum-area .formative-task .formative-task-tag-en .svg-icon{width:70px}.forum-area .formative-task .svg-icon{height:24px;width:60px}.forum-area .course-toolbar{padding-left:20px;padding-right:20px}.forum-area .course-toolbar.group-forum{border-bottom:1px solid #d8d8d8}.forum-area .course-toolbar .topic-categories{display:inline-block;width:480px}.forum-area .course-toolbar .topic-categories>div{float:inherit}.forum-area .course-toolbar .topic-categories>div:first-of-type{padding-left:10px}.forum-area .course-toolbar .topic-categories .choose-syllabus{margin-left:10px;padding-top:2px;text-align:right;width:138px}.forum-area .course-toolbar .topic-categories .selector{float:right;width:320px}.forum-area .course-toolbar .topic-categories .selector .form-element-wrapper{display:inline-block}.forum-area .course-toolbar .topic-categories .selector .form-element-wrapper:last-of-type{float:left;margin-right:10px}.forum-area .group-list{position:absolute;width:130px}.forum-area .group-list .nav-block{color:var(--secondary-text-color);display:block;line-height:24px;padding:10px 0}.forum-area .group-list .nav-block .icon{left:12px;position:absolute}.forum-area .group-list .nav-block.active,.forum-area .group-list .nav-block:hover{background-color:#f5f5f5;color:var(--primary-brand-color)}.forum-area .group-list .nav-block.active:before{background-color:var(--primary-brand-color)}.forum-area .group-list .nav-block:before{content:" ";display:inline-block;height:24px;margin-right:30px;vertical-align:middle;width:2px}.forum-area .topic-container.group-forum{min-height:700px}.forum-area .topic-container.group-forum .hd{border-top:none}.forum-give-score-popup .rspace{margin-right:10px}.forum-give-score-popup i.mr{margin-right:5px}.forum-give-score-popup .triangle-up{border-bottom:10px solid #f4f4f4;border-left:10px solid transparent;border-right:10px solid transparent;height:0;left:50px;position:absolute;top:-7px;width:0}.forum-give-score-popup .sub-header{border-bottom:1px solid #e8e8e8;font-size:13px;padding:15px 20px}.forum-give-score-popup .sub-header>*{vertical-align:middle}.forum-give-score-popup .sub-header .count-container{padding-top:5px}.forum-give-score-popup .sub-header .count-container .topic-count{margin-right:20px}.forum-give-score-popup .sub-header .alt{color:#999;font-size:13px}.forum-give-score-popup .sub-header input{display:inline-block;font-size:13px;height:30px;margin:0;width:80px}.forum-give-score-popup .sub-header .icon{color:var(--primary-brand-color);cursor:pointer;font-size:20px;vertical-align:middle}.forum-give-score-popup .sub-header .icon.disabled{color:#d1d1d1}.forum-give-score-popup .sub-header .student-list{display:inline-block;margin-right:30px}.forum-give-score-popup .sub-header .select2-container{margin:0 5px;width:177px}.forum-give-score-popup .main-container{height:600px}.forum-give-score-popup .topics{border-right:1px solid #e8e8e8;height:100%;overflow-y:auto}.forum-give-score-popup .topics .topic{border-bottom:1px solid #e8e8e8;cursor:pointer;padding:15px 20px}.forum-give-score-popup .topics .topic .title{color:var(--primary-text-color);font-size:13px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forum-give-score-popup .topics .topic.active{background-color:#f2fbfb}.forum-give-score-popup .topic-content{height:100%;overflow-y:auto}.forum-give-score-popup .topic-content .item-header>*{display:inline-block;vertical-align:middle}.forum-give-score-popup .topic-content .content p{overflow-wrap:break-word}.forum-give-score-popup .replies{background-color:#f4f4f4;border-top:1px solid #e9e9e9;position:relative}.forum-give-score-popup .replies .reply{border-bottom:1px solid #d8d8d8;padding-top:15px}.forum-give-score-popup .replies .reply-count{color:var(--secondary-text-color);cursor:pointer;display:inline-block;font-size:13px;padding-bottom:10px}.forum-give-score-popup .replies .reply-count.active{color:var(--primary-brand-color)}.forum-give-score-popup .replies .item{margin-left:20px;margin-right:20px}.forum-give-score-popup .replies .more-item{padding:15px 0;text-align:center}.forum-give-score-popup .replies .more-item a{color:#737373;font-size:12px}.forum-give-score-popup .replies .more-item a:hover{color:var(--primary-brand-color)}.forum-give-score-popup .comments .comment{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:15px 20px 0}.forum-give-score-popup .sub,.forum-give-score-popup .time{color:#999;font-size:12px}.forum-give-score-popup .item{padding-top:15px}.forum-give-score-popup .item .name{margin-right:5px}.forum-give-score-popup .item .time{margin-left:5px}.forum-give-score-popup .item .item-header{color:var(--secondary-text-color);font-size:13px}.forum-give-score-popup .item .item-header .avatar16,.forum-give-score-popup .item .item-header .avatar32{margin-right:5px}.forum-give-score-popup .item .count{color:var(--secondary-text-color);font-size:13px;height:40px;line-height:40px}.forum-give-score-popup .item .count .split{border-left:1px solid #e8e8e8;margin:0 15px}.forum-give-score-popup .item .content{padding-bottom:10px;padding-top:10px}.forum-give-score-popup .item .content>p{margin-bottom:0}.forum-give-score-popup .item.topic>*{padding-left:20px;padding-right:20px}.forum-give-score-popup .item.topic .content{border-bottom:1px solid #e8e8e8}.prerequisites-confirmation-popup .main-area{min-height:180px}.prerequisites-confirmation-popup .main-area .prerequisite{border-bottom:1px solid #d4d4d4;padding:20px 25px}.prerequisites-confirmation-popup .main-area .prerequisite .activity-title{display:inline-block;font-weight:700;max-width:210px;vertical-align:bottom}.prerequisites-confirmation-popup .main-area .prerequisite .activity-title.instructor-view{max-width:273px}.prerequisites-confirmation-popup .main-area .prerequisite .activity-read-info{float:right}.prerequisites-confirmation-popup .main-area .prerequisite.finished{color:var(--primary-brand-color)}.prerequisites-confirmation-popup .main-area .prerequisite.unpublished{color:#999}.prerequisites-confirmation-popup .main-area .prerequisite:last-of-type{border-bottom:none}#circle-bar{background-color:var(--primary-brand-color);font-size:50px;height:1em;position:relative;width:1em}#circle-bar .circle-bar-left,#circle-bar .circle-bar-right{background-color:#efefef;height:1em;width:1em}#circle-bar .circle-bar-right{clip:rect(0,auto,auto,.5em)}#circle-bar .circle-bar-left{clip:rect(0,.5em,auto,0)}#circle-bar .mask{background-color:#fff;color:rgba(0,0,0,.4);height:.8em;line-height:.2em;text-align:center;width:.8em}#circle-bar .mask :first-child{display:block;font-size:.24em;height:.8em;line-height:1em}#circle-bar *{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}#circle-bar,#circle-bar>*{border-radius:50%}.activity-attribute{font-size:13px}.activity-attribute.grey-bg{background-color:#f5f5f5;padding:10px 20px}.activity-attribute.without-section{font-size:16px}.activity-attribute.peer-review{margin-top:20px}.activity-attribute.peer-review .score-setting{border-bottom:1px solid #d8d8d8;padding:20px 0}.activity-attribute.peer-review .score-setting .title{color:#333;font-size:16px}.activity-attribute.peer-review .score-setting .detail{color:#737373;font-size:14px}.activity-attribute.peer-review .score-setting.instructor{border:none}.activity-attribute.peer-review .score-setting.instructor .attribute{width:16.5%}.activity-attribute.peer-review .score-setting.instructor .attribute-value{width:32.5%}.activity-attribute.peer-review .row-index-border{background-color:var(--primary-brand-color);display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:5px}.activity-attribute.peer-review .inter-score-setting{width:100%}.activity-attribute.peer-review .knowledge-node-setting{padding:10px 0 20px}.activity-attribute.peer-review .knowledge-node-setting .title{color:#262833;font-size:16px;font-weight:400;line-height:24px}.activity-attribute.peer-review .knowledge-node-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.activity-attribute.peer-review .knowledge-node-list .ivu-tag{background:#e7e5e5}.activity-attribute.peer-review .attribute.title{color:#333;font-size:14px}.activity-attribute.peer-review .row{display:block;line-height:40px;width:100%}.activity-attribute.peer-review .row .attribute{width:16.5%}.activity-attribute.peer-review .row .attribute-value{width:32.5%}.activity-attribute.multiple-choice{margin-top:20px;padding:10px 0}.activity-attribute.multiple-choice .title{border-bottom:1px solid #e8eaec;color:#828394;font-size:13px;padding:10px 0}.activity-attribute.multiple-choice .multiple-choice-item{color:#262833;font-size:14px;line-height:28px}.activity-attribute>span{border-right:1px solid #dfdfdf;display:inline-block;line-height:15px;margin-right:6px;padding-right:10px}.activity-attribute>span:last-child{border-right:none;margin-right:0;padding-right:0}.activity-attribute>span.column-1-of-2{border-right:none;display:block;height:40px;line-height:40px}.activity-attribute>span.column-1-of-2 .attribute{width:30%}.activity-attribute>span.column-1-of-2 .attribute-value{line-height:1.2;width:65%}.activity-attribute>span.forward-seeking.en-GB .attribute,.activity-attribute>span.forward-seeking.en-US .attribute{width:65%}.activity-attribute>span.forward-seeking.en-GB .attribute-value,.activity-attribute>span.forward-seeking.en-US .attribute-value{width:30%}.activity-attribute .attribute,.activity-attribute .attribute-value{display:inline-block;vertical-align:middle}.activity-attribute .attribute-value .anonymous-or-named,.activity-attribute .attribute .anonymous-or-named{margin-left:10px}.activity-attribute span.link a{color:var(--primary-brand-color)}.activity-attribute span.download a.button.button-grey{font-size:12px;font-weight:lighter;height:27px;min-width:70px;padding:4px 8px}.activity-attribute.rich-edited{padding-bottom:0}.activity-attribute.rich-edited .activity-description{word-break:break-all}.activity-attribute.rich-edited .homework-attribute-content{margin-top:20px}.activity-attribute.rich-edited .homework-attribute-content p{margin-bottom:0}.activity-attribute.rich-edited .exam-attribute-content{margin-bottom:20px;margin-top:20px}.activity-attribute.rich-edited .exam-attribute-content p{margin-bottom:0}.activity-attribute.reply-attachment .attachments-wrapper{padding:5px 0 20px}.activity-attribute .attachments-wrapper{padding-top:30px}.activity-form{background-color:#fff;border:1px solid #d8d8d8;clear:both;padding:0 30px}.activity-form input,.activity-form textarea{margin-bottom:0}.activity-form .score-minus input[type=text]{display:inline-block;width:70px}.activity-form .inner .section:last-child,.activity-form .inner>section:last-child{border-bottom:none}.activity-form .section,.activity-form section{background-repeat:no-repeat;border-bottom:1px solid #dfdfdf;margin-top:30px;padding:0 0 30px 140px}.activity-form .section .time-radio-group,.activity-form section .time-radio-group{line-height:30px}.activity-form .section.learning-mode .input,.activity-form section.learning-mode .input{height:auto}.activity-form .section.learning-mode .input .choice,.activity-form section.learning-mode .input .choice{padding-top:5px}.activity-form .section.learning-mode .input .choice label,.activity-form section.learning-mode .input .choice label{margin-right:0;vertical-align:top}.activity-form .section.learning-mode .input .choice>i,.activity-form section.learning-mode .input .choice>i{margin:2px 40px 0 0;vertical-align:top}.activity-form .section.learning-mode .learning_mode_description,.activity-form section.learning-mode .learning_mode_description{display:block;margin-top:10px}.activity-form .section.learning-mode .activity-assign-student,.activity-form section.learning-mode .activity-assign-student{color:var(--secondary-text-color);height:auto;max-width:320px}.activity-form .section.allow-clone .input .choice label,.activity-form section.allow-clone .input .choice label{margin-left:40px}.activity-form .section.no-border-bottom,.activity-form section.no-border-bottom{border-bottom:0}.activity-form .section .rubric .input .form-element-wrapper,.activity-form section .rubric .input .form-element-wrapper{width:78%}.activity-form .section .rubric .input .edit-rubric,.activity-form section .rubric .input .edit-rubric{display:inline-block;padding-left:8px}.activity-form .section .rubric .publish-to-student,.activity-form section .rubric .publish-to-student{color:var(--secondary-text-color);display:block;padding-left:164px;padding-top:8px}.activity-form .section .inter-score .total-groups-number,.activity-form .section .inter-score .total-students-number,.activity-form section .inter-score .total-groups-number,.activity-form section .inter-score .total-students-number{display:block;padding-left:209px}.activity-form .section .inter-score .choice,.activity-form section .inter-score .choice{width:186px}.activity-form .section .inter-score .pieces-count>*,.activity-form section .inter-score .pieces-count>*{display:inline-block}.activity-form .section .inter-score .pieces-count span,.activity-form section .inter-score .pieces-count span{padding-right:10px}.activity-form .section .inter-score .pieces-count input,.activity-form section .inter-score .pieces-count input{margin-right:10px;width:15%}.activity-form .section .inter-score .input,.activity-form section .inter-score .input{height:auto}.activity-form .section .row,.activity-form section .row{margin-bottom:10px;margin-right:0}.activity-form .section .row:last-child,.activity-form section .row:last-child{margin-bottom:0}.activity-form .section .row>div,.activity-form section .row>div{display:inline-block}.activity-form .section .row .input.upload-wrapper,.activity-form section .row .input.upload-wrapper{height:100%}.activity-form .section .row .input.upload-wrapper .attachments-wrapper,.activity-form section .row .input.upload-wrapper .attachments-wrapper{width:400px}.activity-form .section .row .hint,.activity-form section .row .hint{display:block;margin-left:155px;margin-top:0}.activity-form .section .announce-answer label>*,.activity-form section .announce-answer label>*{pointer-events:auto}.activity-form .section .announce-answer .announce-answer-type,.activity-form section .announce-answer .announce-answer-type{display:block;margin-left:82px}.activity-form .section .announce-answer .announce-answer-type label:last-child,.activity-form section .announce-answer .announce-answer-type label:last-child{padding-left:143px}.activity-form .section .announce-answer .announce-answer-type.setting-area,.activity-form section .announce-answer .announce-answer-type.setting-area{background-color:#f5f5f5;margin-left:-30px;margin-right:-30px;padding-bottom:15px;padding-top:15px}.activity-form .section .announce-answer .announce-answer-type.setting-area .label,.activity-form section .announce-answer .announce-answer-type.setting-area .label{background-color:#f5f5f5;margin-left:30px}.activity-form .section .announce-answer .input.en,.activity-form section .announce-answer .input.en{height:auto;width:690px}.activity-form .section .label,.activity-form section .label{background-color:#fff;margin-bottom:0;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top;width:145px}.activity-form .section .label label,.activity-form section .label label{cursor:default}.activity-form .section .row-tip,.activity-form .section .topic-row-tip,.activity-form .section section .topic-row-tip,.activity-form section .row-tip,.activity-form section .section .topic-row-tip,.activity-form section .topic-row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;max-width:400px;min-width:180px;padding:10px 15px;position:relative}.activity-form .section .row-tip.score-time,.activity-form .section .score-time.topic-row-tip,.activity-form section .row-tip.score-time,.activity-form section .score-time.topic-row-tip{max-width:275px;padding:10px 12px}.activity-form .section .row-tip.score-time.en,.activity-form .section .score-time.en.topic-row-tip,.activity-form section .row-tip.score-time.en,.activity-form section .score-time.en.topic-row-tip{max-width:330px}.activity-form .section .answer-limit.topic-row-tip,.activity-form .section .row-tip.answer-limit,.activity-form section .answer-limit.topic-row-tip,.activity-form section .row-tip.answer-limit{max-width:400px}.activity-form .section .answer-limit.en.topic-row-tip,.activity-form .section .row-tip.answer-limit.en,.activity-form section .answer-limit.en.topic-row-tip,.activity-form section .row-tip.answer-limit.en{max-width:510px}.activity-form .section .full-width.topic-row-tip,.activity-form .section .row-tip.full-width,.activity-form section .full-width.topic-row-tip,.activity-form section .row-tip.full-width{margin-top:15px;max-width:640px;width:640px}.activity-form .section .full-width.with-required.topic-row-tip,.activity-form .section .row-tip.full-width.with-required,.activity-form section .full-width.with-required.topic-row-tip,.activity-form section .row-tip.full-width.with-required{margin-left:15px}.activity-form .section .left.topic-row-tip,.activity-form .section .row-tip.left,.activity-form section .left.topic-row-tip,.activity-form section .row-tip.left{margin-left:148px}.activity-form .section .inline.topic-row-tip,.activity-form .section .row-tip.inline,.activity-form section .inline.topic-row-tip,.activity-form section .row-tip.inline{display:inline-block}.activity-form .section .row-tip.select-student,.activity-form .section .select-student.topic-row-tip,.activity-form section .row-tip.select-student,.activity-form section .select-student.topic-row-tip{background-color:#fff;margin-left:2px;max-width:none;padding:20px 16px;width:493px}.activity-form .section .row-tip.select-student .select-label,.activity-form .section .select-student.topic-row-tip .select-label,.activity-form section .row-tip.select-student .select-label,.activity-form section .select-student.topic-row-tip .select-label{margin-bottom:18px}.activity-form .section .row-tip label,.activity-form .section .topic-row-tip label,.activity-form .section section .topic-row-tip label,.activity-form section .row-tip label,.activity-form section .section .topic-row-tip label,.activity-form section .topic-row-tip label{font-size:13px}.activity-form .section .row-tip label span,.activity-form .section .topic-row-tip label span,.activity-form .section section .topic-row-tip label span,.activity-form section .row-tip label span,.activity-form section .section .topic-row-tip label span,.activity-form section .topic-row-tip label span{color:var(--primary-brand-color)}.activity-form .section .row-tip .tip-area,.activity-form .section .topic-row-tip .tip-area,.activity-form section .row-tip .tip-area,.activity-form section .topic-row-tip .tip-area{margin-top:10px}.activity-form .section .row-tip .tooltip-arrow,.activity-form .section .topic-row-tip .tooltip-arrow,.activity-form section .row-tip .tooltip-arrow,.activity-form section .topic-row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-4b87d469.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}.activity-form .section .row-tip .tooltip-arrow.tooltip-publish-score-by-time,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-time,.activity-form section .row-tip .tooltip-arrow.tooltip-publish-score-by-time,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-time{left:212px}.activity-form .section .row-tip .tooltip-arrow.tooltip-publish-score-by-time-en,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-time-en,.activity-form section .row-tip .tooltip-arrow.tooltip-publish-score-by-time-en,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-time-en{left:280px}.activity-form .section .row-tip .tooltip-arrow.tooltip-publish-score-by-give-score,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-give-score,.activity-form section .row-tip .tooltip-arrow.tooltip-publish-score-by-give-score,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-publish-score-by-give-score{left:37px}.activity-form .section .row-tip .tooltip-arrow.tooltip-topic-score-automatic-compute,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-topic-score-automatic-compute,.activity-form section .row-tip .tooltip-arrow.tooltip-topic-score-automatic-compute,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-topic-score-automatic-compute{left:67px}.activity-form .section .row-tip .tooltip-arrow.tooltip-completion-criteria-none,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-completion-criteria-none,.activity-form section .row-tip .tooltip-arrow.tooltip-completion-criteria-none,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-completion-criteria-none{left:17px}.activity-form .section .row-tip .tooltip-arrow.tooltip-completion-criteria,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-completion-criteria,.activity-form section .row-tip .tooltip-arrow.tooltip-completion-criteria,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-completion-criteria{left:67px}.activity-form .section .row-tip .tooltip-arrow.tooltip-exam-platform,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-exam-platform,.activity-form section .row-tip .tooltip-arrow.tooltip-exam-platform,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-exam-platform{left:115px}.activity-form .section .row-tip .tooltip-arrow.tooltip-answer-limit-unlimited,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-unlimited,.activity-form section .row-tip .tooltip-arrow.tooltip-answer-limit-unlimited,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-unlimited{left:17px}.activity-form .section .row-tip .tooltip-arrow.tooltip-answer-limit-correctly,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-correctly,.activity-form section .row-tip .tooltip-arrow.tooltip-answer-limit-correctly,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-correctly{left:97px}.activity-form .section .row-tip .tooltip-arrow.tooltip-answer-limit-correctly.en,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-correctly.en,.activity-form section .row-tip .tooltip-arrow.tooltip-answer-limit-correctly.en,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-answer-limit-correctly.en{left:147px}.activity-form .section .row-tip .tooltip-arrow.tooltip-enable-anti-cheat,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-enable-anti-cheat,.activity-form section .row-tip .tooltip-arrow.tooltip-enable-anti-cheat,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-enable-anti-cheat{left:106px}.activity-form .section .row-tip .tooltip-arrow.tooltip-unenable-anti-cheat,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-unenable-anti-cheat,.activity-form section .row-tip .tooltip-arrow.tooltip-unenable-anti-cheat,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-unenable-anti-cheat{left:37px}.activity-form .section .row-tip .tooltip-arrow.tooltip-submit-by-group,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-submit-by-group,.activity-form section .row-tip .tooltip-arrow.tooltip-submit-by-group,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-submit-by-group{left:112px}.activity-form .section .row-tip .tooltip-arrow.tooltip-submit-by-person,.activity-form .section .topic-row-tip .tooltip-arrow.tooltip-submit-by-person,.activity-form section .row-tip .tooltip-arrow.tooltip-submit-by-person,.activity-form section .topic-row-tip .tooltip-arrow.tooltip-submit-by-person{left:15px}.activity-form .section .row-tip .tooltip-arrow.normal-course-type,.activity-form .section .topic-row-tip .tooltip-arrow.normal-course-type,.activity-form section .row-tip .tooltip-arrow.normal-course-type,.activity-form section .topic-row-tip .tooltip-arrow.normal-course-type{left:30px}.activity-form .section .row-tip .tooltip-arrow.model-course-type,.activity-form .section .topic-row-tip .tooltip-arrow.model-course-type,.activity-form section .row-tip .tooltip-arrow.model-course-type,.activity-form section .topic-row-tip .tooltip-arrow.model-course-type{left:126px}.activity-form .section .row-tip .tooltip-arrow.model-course-type-en,.activity-form .section .topic-row-tip .tooltip-arrow.model-course-type-en,.activity-form section .row-tip .tooltip-arrow.model-course-type-en,.activity-form section .topic-row-tip .tooltip-arrow.model-course-type-en{left:118px}.activity-form .section .row-tip .tooltip-arrow.test-course-type,.activity-form .section .topic-row-tip .tooltip-arrow.test-course-type,.activity-form section .row-tip .tooltip-arrow.test-course-type,.activity-form section .topic-row-tip .tooltip-arrow.test-course-type{left:222px}.activity-form .section .row-tip .tooltip-arrow.test-course-type-en,.activity-form .section .topic-row-tip .tooltip-arrow.test-course-type-en,.activity-form section .row-tip .tooltip-arrow.test-course-type-en,.activity-form section .topic-row-tip .tooltip-arrow.test-course-type-en{left:196px}.activity-form .section .row-tip .tooltip-arrow.trial-course-type,.activity-form .section .topic-row-tip .tooltip-arrow.trial-course-type,.activity-form section .row-tip .tooltip-arrow.trial-course-type,.activity-form section .topic-row-tip .tooltip-arrow.trial-course-type{left:318px}.activity-form .section .row-tip .tooltip-arrow.trial-course-type-en,.activity-form .section .topic-row-tip .tooltip-arrow.trial-course-type-en,.activity-form section .row-tip .tooltip-arrow.trial-course-type-en,.activity-form section .topic-row-tip .tooltip-arrow.trial-course-type-en{left:261px}.activity-form .section .row-tip.zoom-row-tip,.activity-form .section .zoom-row-tip.topic-row-tip,.activity-form section .row-tip.zoom-row-tip,.activity-form section .zoom-row-tip.topic-row-tip{margin-left:106px;max-width:600px;width:600px}.activity-form .section .topic-row-tip,.activity-form section .topic-row-tip{max-width:850px}.activity-form .section .topic-row-tip .topic-setting,.activity-form section .topic-row-tip .topic-setting{display:flex;flex-direction:row;margin-top:15px}.activity-form .section .topic-row-tip .topic-setting .topic-setting-checkbox,.activity-form section .topic-row-tip .topic-setting .topic-setting-checkbox{margin-right:8px;margin-top:3px;width:15px}.activity-form .section .topic-row-tip .topic-setting .topic-setting-input,.activity-form section .topic-row-tip .topic-setting .topic-setting-input{margin-left:10px;margin-right:13px;margin-top:-4px;width:45px}.activity-form .section .topic-row-tip .topic-setting .topic-setting-checkbox-input,.activity-form section .topic-row-tip .topic-setting .topic-setting-checkbox-input{background-color:#f4f4f4}.activity-form .section .topic-row-tip .topic-ruler-error,.activity-form section .topic-row-tip .topic-ruler-error{color:#ff5734;margin-bottom:-15px;margin-left:-5px;margin-top:20px}.activity-form .section .zoom-error-message,.activity-form section .zoom-error-message{margin-bottom:12px;margin-left:105px}.activity-form .section.invitation .invitation-field input[type=text],.activity-form section.invitation .invitation-field input[type=text]{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;line-height:29px;margin-right:-4px;padding-bottom:0;padding-top:0;width:75%}.activity-form .section.invitation .invitation-field>*,.activity-form section.invitation .invitation-field>*{vertical-align:middle}.activity-form .section.invitation .input,.activity-form section.invitation .input{min-width:540px}.activity-form .section.invitation .input a,.activity-form section.invitation .input a{border-bottom-left-radius:0;border-top-left-radius:0;height:30px;line-height:20px}.activity-form .section.invitation .reset-access,.activity-form section.invitation .reset-access{text-align:center;width:640px}.activity-form .section .input,.activity-form section .input{display:inline-block;height:30px;line-height:30px;min-width:400px}.activity-form .section .input.auto-height,.activity-form section .input.auto-height{height:auto}.activity-form .section .input.auto-width,.activity-form section .input.auto-width{width:auto}.activity-form .section .input.knowledge-node,.activity-form section .input.knowledge-node{max-width:690px}.activity-form .section .input>*,.activity-form section .input>*{display:inline-block}.activity-form .section .input .instructors-container,.activity-form section .input .instructors-container{max-width:745px}.activity-form .section .input .form-element-wrapper,.activity-form section .input .form-element-wrapper{margin-bottom:8px;width:100%}.activity-form .section .input .select2-container,.activity-form section .input .select2-container{margin-bottom:0;max-width:400px}.activity-form .section .input .lesson-drop-down,.activity-form .section .input .slide-drop-down,.activity-form section .input .lesson-drop-down,.activity-form section .input .slide-drop-down{max-width:400px}.activity-form .section .input input[type=text],.activity-form section .input input[type=text]{height:30px;padding:5px}.activity-form .section .input .disabled-bg-color,.activity-form section .input .disabled-bg-color{background-color:#f4f4f4}.activity-form .section .input .range-slider,.activity-form section .input .range-slider{margin:0;width:70%}.activity-form .section .input .percentage,.activity-form section .input .percentage{margin-left:24px}.activity-form .section .input .percentage input,.activity-form section .input .percentage input{width:45px}.activity-form .section .input .percentage input,.activity-form .section .input .percentage span,.activity-form section .input .percentage input,.activity-form section .input .percentage span{font-family:Hiragino Sans GB!important}.activity-form .section .input .file-uploader,.activity-form section .input .file-uploader{width:100%}.activity-form .section .text-area,.activity-form section .text-area{line-height:30px;max-width:650px;min-width:400px}.activity-form .section .text-preview-area textarea,.activity-form section .text-preview-area textarea{min-height:450px}.activity-form .section .text-area-simditor,.activity-form section .text-area-simditor{max-width:690px}.activity-form .section .text-area-simditor .simditor-wrapper .simditor-body,.activity-form section .text-area-simditor .simditor-wrapper .simditor-body{max-height:200px!important;min-height:50px!important;padding:10px 15px!important}.activity-form .section .text-area-simditor .simditor-wrapper .simditor-body p,.activity-form section .text-area-simditor .simditor-wrapper .simditor-body p{line-height:24px!important;margin:0 0 8px!important}.activity-form .section .label-simditor,.activity-form section .label-simditor{width:145px}.activity-form .section div.error,.activity-form section div.error{margin-left:25px}.activity-form .section div.error span,.activity-form section div.error span{padding-left:0}.activity-form .section div.error.error-too-long,.activity-form section div.error.error-too-long{display:block;margin-left:179px;margin-top:20px}.activity-form .section div.error.below-error,.activity-form section div.error.below-error{display:block;margin:20px 0 0 5px;max-width:690px}.activity-form .section div.error.below-error.select-org,.activity-form section div.error.below-error.select-org{margin-left:0}.activity-form .section div.error.below-error .score-time,.activity-form section div.error.below-error .score-time{max-width:263px}.activity-form .section .rubric-visible-options,.activity-form section .rubric-visible-options{background:#f4f4f4;border-radius:3px;padding:4px;width:170px}.activity-form .activity-submit-area{background-color:#f5f5f5;border-top:1px solid #dfdfdf;margin:0 -30px;padding-bottom:10px}.activity-form .warning-message{color:red;font-size:12px;padding:0}.activity-form .prompt-info{color:#868686;font-size:13px;margin-bottom:12px}.activity-form .score-percentage input[type=range]{width:100%}.activity-form .score-percentage input[type=text]{background-color:transparent;display:inline;margin-bottom:0;text-align:right;width:3.2em}.activity-form .score-percentage div.error{margin-left:0;padding:0}.activity-form .score-percentage div.error .instant-error{display:inline-block}.popup-area .popup-content .main-area .item-flex{display:flex}.popup-area .popup-content .main-area .simditor .simditor-wrapper{overflow:visible}.popup-area .popup-content .main-area .simditor .simditor-wrapper .simditor-body{max-height:300px;min-height:200px}.popup-area .popup-content .main-area .activity-form{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.popup-area .popup-content .main-area .activity-form .advanced-section,.popup-area .popup-content .main-area .activity-form .advanced-section .label{background-color:#f5f5f5}.popup-area .popup-content .main-area .activity-form .advanced-section .option-order .label{width:145px}.popup-area .popup-content .main-area .activity-form .advanced-section .option-order .eztest-label{position:absolute}.popup-area .popup-content .main-area .activity-form .advanced-section .option-order .eztest-anti-cheat-label{padding-left:0}.popup-area .popup-content .main-area .activity-form .advanced-section .invigilation-tooltip{color:red;padding-left:18px}.popup-area .popup-content .main-area .activity-form .advanced-section input[type=radio]{margin-right:5px}.popup-area .popup-content .main-area .activity-form .advanced-section .assign-student-button{background-color:#fff;border:1px solid var(--primary-brand-color);border-radius:3px;color:var(--primary-brand-color);display:inline-block;font-size:14px;margin-left:10px;padding:5px 10px}.popup-area .popup-content .main-area .activity-form .advanced-section .assign-student-button.disabled{border-color:#d1d1d1;color:#d1d1d1;cursor:default}.popup-area .popup-content .main-area .activity-form .advanced-section .assign-student-tip{color:#868686;padding-left:10px}.popup-area .popup-content .main-area .activity-form .time-box{margin-top:0}.popup-area .popup-content .main-area .activity-form .time-box.space{margin-right:20px}.popup-area .popup-content .main-area .activity-form .time-box .errors{line-height:15px}.popup-area .popup-content .main-area .activity-form .time-box .errors .error{display:inline-block}.popup-area .popup-content .main-area .activity-form .time-box .errors .below-error{margin-left:5px;margin-top:2px;padding-left:0}.popup-area .popup-content .main-area .activity-form .time-box .errors.score-time{max-width:335px}.popup-area .popup-content .main-area .activity-form .time-box .fixed-box{max-width:176px}.popup-area .popup-content .main-area .activity-form .auto-type{display:inline-flex}.popup-area .popup-content .main-area .activity-form .auto-type .auto-type-drop-down{width:100px}.popup-area .popup-content .main-area .activity-form .auto-type span{margin-left:8px;margin-right:8px}.popup-area .popup-content .main-area .activity-form .section{border-bottom:1px solid #dfdfdf;color:#333;font-size:14px;line-height:1.57;margin-top:0;padding:15px 30px 5px}.popup-area .popup-content .main-area .activity-form .section .random-subject-warning{background:#f4f4f4;border-radius:2px;color:#737373;display:block;font-size:12px;line-height:18px;margin-left:150px;padding:12px 0}.popup-area .popup-content .main-area .activity-form .section .inter-score-end,.popup-area .popup-content .main-area .activity-form .section .submit-by-group,.popup-area .popup-content .main-area .activity-form .section .time-radio-group{margin-bottom:5px}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error,.popup-area .popup-content .main-area .activity-form .section .submit-by-group div.error,.popup-area .popup-content .main-area .activity-form .section .time-radio-group div.error{margin-left:210px}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error.show-start,.popup-area .popup-content .main-area .activity-form .section .submit-by-group div.error.show-start,.popup-area .popup-content .main-area .activity-form .section .time-radio-group div.error.show-start{margin-left:110px}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error.below-error,.popup-area .popup-content .main-area .activity-form .section .submit-by-group div.error.below-error,.popup-area .popup-content .main-area .activity-form .section .time-radio-group div.error.below-error{margin:2px 0 0 5px}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error span,.popup-area .popup-content .main-area .activity-form .section .submit-by-group div.error span,.popup-area .popup-content .main-area .activity-form .section .time-radio-group div.error span{margin-top:0}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error.zoom,.popup-area .popup-content .main-area .activity-form .section .submit-by-group div.error.zoom,.popup-area .popup-content .main-area .activity-form .section .time-radio-group div.error.zoom{margin-left:100px}.popup-area .popup-content .main-area .activity-form .section .inter-score-end .errors,.popup-area .popup-content .main-area .activity-form .section .submit-by-group .errors,.popup-area .popup-content .main-area .activity-form .section .time-radio-group .errors{display:inline-block}.popup-area .popup-content .main-area .activity-form .section .inter-score-end .errors.tip-align,.popup-area .popup-content .main-area .activity-form .section .submit-by-group .errors.tip-align,.popup-area .popup-content .main-area .activity-form .section .time-radio-group .errors.tip-align{left:320px;position:relative}.popup-area .popup-content .main-area .activity-form .section .inter-score-end .choice .disabled,.popup-area .popup-content .main-area .activity-form .section .submit-by-group .choice .disabled,.popup-area .popup-content .main-area .activity-form .section .time-radio-group .choice .disabled{color:#868686}.popup-area .popup-content .main-area .activity-form .section .inter-score-end div.error{margin-left:110px}.popup-area .popup-content .main-area .activity-form .section .inter-score .choice{width:auto}.popup-area .popup-content .main-area .activity-form .section .inter-score .use-inter-score{margin-left:380px;margin-top:-24px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table{background-color:#fff;border-collapse:collapse;display:table}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .label{background-color:#fff}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .errors{padding-top:15px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .errors .error{white-space:pre-line;word-break:break-all}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table #select2-drop{width:570px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table fieldset{border:none;margin:0;padding:0}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table fieldset:disabled{opacity:.5}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table fieldset:disabled>*{pointer-events:none}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table.end .attribute-column,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table.end .setting-row{border-top:none}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table.end .review-by-group{border-top:none;width:201px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row{background-color:#fafafa;border:1px solid #dfdfdf;display:table-row;font-weight:700;height:44px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .label{background-color:#fafafa}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .attribute-column,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-group,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-instructor,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-inter{vertical-align:middle}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-group .valid,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-instructor .valid,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .title-row .review-by-inter .valid{border-color:#e9e9e9}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row{border:1px solid #dfdfdf;display:table-row}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row.no-border{border:none}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting{border-bottom:1px dashed #d4d4d4;padding:10px;width:200px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting.end{border-bottom:none}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-anonymous,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-qualification,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-start-time-setting{padding-left:10px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-anonymous.disabled,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-qualification.disabled,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .review-start-time-setting.disabled{color:#868686}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .inter-score-end-time,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .inter-score-start-time{min-width:170px;padding-left:10px;width:170px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .inter-score-end-time .calendar-icon,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .inter-score-start-time .calendar-icon{margin-right:0}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .setting-row .review-setting .pieces-cnt-adjusted{margin-top:0}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .attribute-column{border:1px solid #dfdfdf;display:table-cell;vertical-align:middle;width:100px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-instructor{border:1px solid #dfdfdf;display:table-cell;padding:10px;width:190px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-instructor .label{width:100px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter{border:1px solid #dfdfdf;display:table-cell;vertical-align:top;width:200px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group .rubric-setting,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter .rubric-setting{padding:10px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group .rubric-setting .edit-rubric,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter .rubric-setting .edit-rubric{padding:10px;vertical-align:middle}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group .rubric-setting .form-element-wrapper,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter .rubric-setting .form-element-wrapper{margin-bottom:8px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group .rubric-setting .form-element-wrapper .rubric-drop-down,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter .rubric-setting .form-element-wrapper .rubric-drop-down{text-align:center;width:130px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-group .rubric-setting .form-element-wrapper .rubric-drop-down option,.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .review-by-inter .rubric-setting .form-element-wrapper .rubric-drop-down option{width:570px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column{border-width:thin;display:table-cell;width:391px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column .rubric-setting{padding:10px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column .rubric-setting .edit-rubric{padding:10px;vertical-align:middle}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column .rubric-setting .form-element-wrapper .rubric-drop-down{text-align:center;width:130px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column .rubric-setting .form-element-wrapper .rubric-drop-down option{width:570px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .rubric-setting-column .rubric-setting .rubric-visible-time{width:160px}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .score-percentage{padding-bottom:10px;padding-top:10px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .inter-score .score-ratio-setting-table .score-percentage input[type=text]{background-color:#fff;text-align:center;width:120px}.popup-area .popup-content .main-area .activity-form .section .rubric .publish-to-student{padding-left:105px}.popup-area .popup-content .main-area .activity-form .section .section-title{padding-bottom:10px;padding-left:8px}.popup-area .popup-content .main-area .activity-form .section .section-title.hide-advanced,.popup-area .popup-content .main-area .activity-form .section .section-title.show-advanced{color:var(--primary-brand-color);white-space:nowrap}.popup-area .popup-content .main-area .activity-form .section .break-line{border-top:1px dashed #cbcbcb;margin:15px -30px 15px 105px}.popup-area .popup-content .main-area .activity-form .section .item{margin-bottom:15px}.popup-area .popup-content .main-area .activity-form .section .item .remind-msg{color:#868686;font-size:13px;margin-left:110px;margin-top:10px}.popup-area .popup-content .main-area .activity-form .section .item.score-percentage{margin-bottom:5px}.popup-area .popup-content .main-area .activity-form .section .item.score-percentage .range-slider-handle{outline:none}.popup-area .popup-content .main-area .activity-form .section .item.publish-score{margin-bottom:0}.popup-area .popup-content .main-area .activity-form .section .item.materials{margin-bottom:-6px;overflow:auto}.popup-area .popup-content .main-area .activity-form .section .item.materials .upload-wrapper{height:auto;line-height:inherit;position:relative}.popup-area .popup-content .main-area .activity-form .section .item.materials .upload-wrapper>span{left:350px;position:absolute;top:510px}.popup-area .popup-content .main-area .activity-form .section .item.materials .upload-wrapper .file-upload .select-file{margin-bottom:15px}.popup-area .popup-content .main-area .activity-form .section .item .position-unset{position:unset!important}.popup-area .popup-content .main-area .activity-form .section .item.no-overflow-x{overflow-x:hidden}.popup-area .popup-content .main-area .activity-form .section .item.has-allow-download .attachments-wrapper .attachment-header{padding-right:10px}.popup-area .popup-content .main-area .activity-form .section .item.has-allow-download .attachments-wrapper .attachment-header,.popup-area .popup-content .main-area .activity-form .section .item.has-allow-download .attachments-wrapper .attachment-row{padding-left:0}.popup-area .popup-content .main-area .activity-form .section .item.video.other,.popup-area .popup-content .main-area .activity-form .section .item.video.swf,.popup-area .popup-content .main-area .activity-form .section .item.video.upload{min-height:205px}.popup-area .popup-content .main-area .activity-form .section .item.video.other .upload-error,.popup-area .popup-content .main-area .activity-form .section .item.video.swf .upload-error,.popup-area .popup-content .main-area .activity-form .section .item.video.upload .upload-error{color:#999;font-size:12px;margin-top:-20px}.popup-area .popup-content .main-area .activity-form .section .item.video.other .upload-error div,.popup-area .popup-content .main-area .activity-form .section .item.video.swf .upload-error div,.popup-area .popup-content .main-area .activity-form .section .item.video.upload .upload-error div{margin-top:0}.popup-area .popup-content .main-area .activity-form .section .item.video.other .upload-error div:not(:first-child),.popup-area .popup-content .main-area .activity-form .section .item.video.swf .upload-error div:not(:first-child),.popup-area .popup-content .main-area .activity-form .section .item.video.upload .upload-error div:not(:first-child){margin-top:-16px}.popup-area .popup-content .main-area .activity-form .section .item.video.other .attachments-wrapper .attachment-header .attachment-column:first-of-type,.popup-area .popup-content .main-area .activity-form .section .item.video.swf .attachments-wrapper .attachment-header .attachment-column:first-of-type,.popup-area .popup-content .main-area .activity-form .section .item.video.upload .attachments-wrapper .attachment-header .attachment-column:first-of-type{padding-left:10px}.popup-area .popup-content .main-area .activity-form .section .item.video.other .attachments-wrapper .attachment-column,.popup-area .popup-content .main-area .activity-form .section .item.video.swf .attachments-wrapper .attachment-column,.popup-area .popup-content .main-area .activity-form .section .item.video.upload .attachments-wrapper .attachment-column{text-align:left}.popup-area .popup-content .main-area .activity-form .section .item.video.links{min-height:0}.popup-area .popup-content .main-area .activity-form .section .item.video .input{height:auto}.popup-area .popup-content .main-area .activity-form .section .item.lesson-resource.upload .upload-error{color:var(--secondary-text-color);font-size:13px;margin-top:-20px}.popup-area .popup-content .main-area .activity-form .section .item.lesson-resource.upload .attachments-wrapper .attachment-header .attachment-column:first-of-type{padding-left:10px}.popup-area .popup-content .main-area .activity-form .section .item.lesson-resource.upload .attachments-wrapper .attachment-column{text-align:left}.popup-area .popup-content .main-area .activity-form .section .item.lesson-resource .input{height:auto}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria{display:flex;flex-direction:row;margin-bottom:3px}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .choice{margin-right:0}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria{display:inline-block;min-width:306px;width:306px}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria .form-element-wrapper{width:220px}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria .adaptive{margin-bottom:0}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria .prompt-font{color:#868686;font-size:13px}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria .criteria-value{margin-left:5px;width:40px}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .criteria .criteria-value[disabled=disabled]{background-color:#f4f4f4}.popup-area .popup-content .main-area .activity-form .section .item.completion-criteria .completion-criterion-value{float:right;margin-left:0;width:325px}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites{display:inline-block;margin:0;width:75%}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .add-prerequisite{margin-top:3px}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite{margin-bottom:10px;min-width:500px;width:500px}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite .prerequisite-input{min-width:300px;width:300px}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite .criterion{font-size:13px;margin-left:5px}.popup-area .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite .font-delete{float:right;padding-top:5px}.popup-area .popup-content .main-area .activity-form .section .item .input .select2-container{max-width:none}.popup-area .popup-content .main-area .activity-form .section .item .input .upload-error{color:#999;font-size:12px;margin-top:-20px}.popup-area .popup-content .main-area .activity-form .section .item .input .upload-error div{margin-top:0}.popup-area .popup-content .main-area .activity-form .section .item .input .upload-error div:not(:first-child){margin-top:-16px}.popup-area .popup-content .main-area .activity-form .section .item div.error{margin-left:110px}.popup-area .popup-content .main-area .activity-form .section .item div.error.en-error-tip{margin-left:140px;margin-top:10px}.popup-area .popup-content .main-area .activity-form .section .item div.error span.error{margin-bottom:-15px;margin-top:0;min-height:28px}.popup-area .popup-content .main-area .activity-form .section .item div.error.for-announce-score-time{margin-left:435px}.popup-area .popup-content .main-area .activity-form .section .item .hint{display:block;margin-left:105px;margin-top:10px}.popup-area .popup-content .main-area .activity-form .section .upload-materials-error{margin-left:100px}.popup-area .popup-content .main-area .activity-form .section .group .loading-spinner{height:20px;margin:0;width:20px}.popup-area .popup-content .main-area .activity-form .section .group .loading-spinner .spinner{height:15px;width:15px}.popup-area .popup-content .main-area .activity-form .section .input,.popup-area .popup-content .main-area .activity-form .section .label,.popup-area .popup-content .main-area .activity-form .section .row-tip,.popup-area .popup-content .main-area .activity-form .section .text-area,.popup-area .popup-content .main-area .activity-form .section .topic-row-tip{display:inline-block}.popup-area .popup-content .main-area .activity-form .section .input.select-group-set,.popup-area .popup-content .main-area .activity-form .section .label.select-group-set,.popup-area .popup-content .main-area .activity-form .section .row-tip.select-group-set,.popup-area .popup-content .main-area .activity-form .section .select-group-set.topic-row-tip,.popup-area .popup-content .main-area .activity-form .section .text-area.select-group-set{background-color:#fff;margin-left:2px;max-width:694px;width:694px}.popup-area .popup-content .main-area .activity-form .section .input.select-group-set .group-set-selector,.popup-area .popup-content .main-area .activity-form .section .label.select-group-set .group-set-selector,.popup-area .popup-content .main-area .activity-form .section .row-tip.select-group-set .group-set-selector,.popup-area .popup-content .main-area .activity-form .section .select-group-set.topic-row-tip .group-set-selector,.popup-area .popup-content .main-area .activity-form .section .text-area.select-group-set .group-set-selector{display:inline-block;margin:5px 20px 0 1px;vertical-align:top;width:160px}.popup-area .popup-content .main-area .activity-form .section .input.select-group-set .group-set-selector .error,.popup-area .popup-content .main-area .activity-form .section .label.select-group-set .group-set-selector .error,.popup-area .popup-content .main-area .activity-form .section .row-tip.select-group-set .group-set-selector .error,.popup-area .popup-content .main-area .activity-form .section .select-group-set.topic-row-tip .group-set-selector .error,.popup-area .popup-content .main-area .activity-form .section .text-area.select-group-set .group-set-selector .error{margin-top:10px;padding:0;position:relative}.popup-area .popup-content .main-area .activity-form .section .input.select-group-set label,.popup-area .popup-content .main-area .activity-form .section .label.select-group-set label,.popup-area .popup-content .main-area .activity-form .section .row-tip.select-group-set label,.popup-area .popup-content .main-area .activity-form .section .select-group-set.topic-row-tip label,.popup-area .popup-content .main-area .activity-form .section .text-area.select-group-set label{width:calc(100% - 185px)}.popup-area .popup-content .main-area .activity-form .section .custom-label{white-space:normal;width:100px}.popup-area .popup-content .main-area .activity-form .section .custom-label.required:after{top:5px}.popup-area .popup-content .main-area .activity-form .section .label{min-width:100px;width:fit-content}.popup-area .popup-content .main-area .activity-form .section .label.en{min-width:105px}.popup-area .popup-content .main-area .activity-form .section .label.for-row-tip{width:110px}.popup-area .popup-content .main-area .activity-form .section .adaptive{white-space:inherit}.popup-area .popup-content .main-area .activity-form .section .label-en-exam-popup{display:inline;padding-left:8px;width:120px}.popup-area .popup-content .main-area .activity-form .section .text-area{padding-left:2px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .input .choice label:last-of-type{margin-right:0}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .duration{display:inline-block}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .duration input{display:inline-block;width:45px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .host{display:inline-block;width:130px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .remind-msg{margin-left:115px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .hint{color:grey;font-size:13px;margin-left:25px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .disabled-hint{color:red}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .group .loading-spinner{height:20px;margin:0;width:20px}.popup-area .popup-content .main-area .activity-form .section .time-radio-group .group .loading-spinner .spinner{height:15px;width:15px}.popup-area .popup-content .main-area .activity-form .section .input{padding-left:2px}.popup-area .popup-content .main-area .activity-form .section .input .choice label{margin-right:20px}.popup-area .popup-content .main-area .activity-form .section .input .choice label:last-of-type{margin-right:0}.popup-area .popup-content .main-area .activity-form .section .input label.flex-label{display:inline-flex;line-height:30px}.popup-area .popup-content .main-area .activity-form .section .input label.flex-label span{margin-left:5px}.popup-area .popup-content .main-area .activity-form .section .input .select-group-set{margin-left:20px}.popup-area .popup-content .main-area .activity-form .section .input .select-group-set .group-option{display:inline-block;min-width:130px}.popup-area .popup-content .main-area .activity-form .section .input .select-group-set .create-groups{display:inline-block}.popup-area .popup-content .main-area .activity-form .section .input .select-group-set .create-groups .group{margin:auto 5px auto 10px}.popup-area .popup-content .main-area .activity-form .section .input .select-group-set .create-groups i{margin:auto 0}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu{height:33px;line-height:34px;padding-bottom:1px;width:100%}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span{background-color:#f4f4f4;border:1px solid #cbcbcb;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;color:var(--secondary-text-color);cursor:pointer;height:28px;line-height:28px;padding:8px 10px}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span:hover{background-color:#e3e3e3}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span.active{background-color:#fff;color:var(--primary-text-color);padding-bottom:9px;position:relative;z-index:1}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span.disabled,.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span.disabled.hover{background-color:#f4f4f4;cursor:not-allowed}.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span.disabled.active,.popup-area .popup-content .main-area .activity-form .section .input .online-video-menu span.disabled.hover.active{background-color:#fff}.popup-area .popup-content .main-area .activity-form .section .input .video-content{border:1px solid #cbcbcb;border-radius:0 3px 3px 3px;min-height:180px;position:relative;width:100%}.popup-area .popup-content .main-area .activity-form .section .input .video-content.links{min-height:0}.popup-area .popup-content .main-area .activity-form .section .input .video-content .link{border-bottom:1px solid #cbcbcb;padding:15px 10px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .label{width:80px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link{width:620px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .link div.error{margin-left:2px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .link div.error span.error{margin-bottom:-22px;margin-top:-3px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper{margin-top:40px}.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper.upload-media{margin-top:18px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper.upload-flash,.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper.upload-other{text-align:center}.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper.upload-interaction{margin-top:35px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .input .video-content .upload-wrapper button{background-color:transparent;border:none}.popup-area .popup-content .main-area .activity-form .section .input .video-content .attributes-for-upload{border-top:1px solid #e9e9e9;bottom:0;height:30px;line-height:30px;margin-bottom:5px;position:absolute;width:100%}.popup-area .popup-content .main-area .activity-form .section .input .video-content .attributes-for-upload .checkbox-wrapper{color:var(--secondary-text-color);display:inline-block;font-size:13px;padding-left:20px}.popup-area .popup-content .main-area .activity-form .section .input .lesson-resource-content{border:1px solid #cbcbcb;border-radius:0 3px 3px 3px;min-height:130px;position:relative;width:100%}.popup-area .popup-content .main-area .activity-form .section .input .lesson-resource-content .upload-wrapper{margin-top:20px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .input .lesson-resource-content .upload-wrapper button{background-color:transparent;border:none}.popup-area .popup-content .main-area .activity-form .section .input .live-single-tip{background-color:#f5f5f7;border:3px;color:#333;margin-left:-120px;margin-top:30px;padding:10px;text-align:center}.popup-area .popup-content .main-area .activity-form .section .input .live-single-tip:after{border:5px solid transparent;border-bottom-color:#f5f5f7;bottom:139px;content:"";left:17%;position:absolute}.popup-area .popup-content .main-area .activity-form .section .input .record-tip{background-color:#f5f5f7;border-radius:3px;color:#333;font-size:14px;line-height:44px;margin-left:-180px;margin-top:30px;padding:0 14px;text-align:center;vertical-align:text-bottom}.popup-area .popup-content .main-area .activity-form .section .input .extra{margin-left:-97px}.popup-area .popup-content .main-area .activity-form .section .input .record-tip:after{border:5px solid transparent;border-bottom-color:#f5f5f7;bottom:38px;content:"";left:-91%;position:relative}.popup-area .popup-content .main-area .activity-form .section .input .extra:after{left:-86%}.popup-area .popup-content .main-area .activity-form .section .hidden{display:none}.popup-area .popup-content .main-area .activity-form .section.en-GB .label,.popup-area .popup-content .main-area .activity-form .section.en-US .label{width:145px}.popup-area .popup-content .main-area .activity-form .section.en-GB .input .choice label,.popup-area .popup-content .main-area .activity-form .section.en-US .input .choice label{width:auto}.popup-area .popup-content .main-area .activity-form .section.en-GB .item div.error,.popup-area .popup-content .main-area .activity-form .section.en-US .item div.error{margin-left:150px}.popup-area .popup-content .main-area .activity-form .section.en-GB .item div.error.for-announce-score-time,.popup-area .popup-content .main-area .activity-form .section.en-US .item div.error.for-announce-score-time{display:inline-block}.popup-area .popup-content .main-area .activity-form .section.en-GB .completion-criterion-value,.popup-area .popup-content .main-area .activity-form .section.en-GB .item div.error.completion-criterion-value,.popup-area .popup-content .main-area .activity-form .section.en-US .completion-criterion-value,.popup-area .popup-content .main-area .activity-form .section.en-US .item div.error.completion-criterion-value{margin-left:0}.popup-area .popup-content .main-area .activity-form .section .advance-setting-tip{display:inline-block}.popup-area .popup-content .main-area .activity-form .section .activity-assign-student-tip{color:#868686;font-size:13px;margin-left:10px}.popup-area .popup-content .main-area .activity-form .section .announce-score-tips .label{width:110px}.popup-area .popup-content .main-area .activity-form .section div.error{margin-left:110px}.popup-area .popup-content .main-area .activity-form .section div.error.en-error-tip{margin-left:140px;margin-top:10px}.popup-area .popup-content .main-area .activity-form .section div.error span.error{margin-bottom:-15px;margin-top:0;min-height:28px}.popup-area .popup-content .main-area .activity-form .section div.error.for-announce-score-time{margin-left:435px}.popup-area .popup-content .main-area .activity-form .activity-submit-area{background-color:#fff;border-top:none;margin:0;padding-top:20px}.popup-area .popup-content .main-area .activity-form .link-help-message{color:var(--secondary-text-color);font-size:13px;margin:5px 0 -5px 108px}.popup-area .popup-content .main-area .activity-form .link-help-message.audit-course-resource-tip{color:#ed4014}.popup-area.popup-600 .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite{min-width:430px;width:430px}.popup-area.popup-600 .popup-content .main-area .activity-form .section .item.prerequisites-item .prerequisites .prerequisite .prerequisite-input{min-width:230px;width:230px}.popup-area.web-link-popup .popup-content{width:730px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .completion-criterion-value{width:225px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .label{width:110px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .input{min-width:552px;width:552px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .criteria{min-width:400px;width:400px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .error{margin-left:60px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .link-help-message{margin-left:120px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .link-help-message .instant-error{margin-left:0}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item.score-percentage .error{margin-left:120px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item.score-percentage .error.instant-error{margin-left:0}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .item .time-box .errors .below-error{margin-left:0;max-width:176px}.popup-area.web-link-popup .popup-content .main-area .activity-form .section .time-radio-group .input{margin-left:20px}html[lang=en-US] .popup-area .popup-content .main-area .activity-form .section .input .extra{margin-left:-74px}html[lang=en-US] .popup-area .popup-content .main-area .activity-form .section .input .record-tip:after{left:-93%}html[lang=en-US] .popup-area .popup-content .main-area .activity-form .section .input .extra:after{left:-94%}html[lang=en-US] .popup-area .popup-content .main-area .activity-form .section .input .live-single-tip{margin-left:-160px}html[lang=en-US] .popup-area .popup-content .main-area .activity-form .section .input .live-single-tip:after{left:18%}html[lang=en-US] .tooltip-exam-platform-en{left:240px}.popup-600 .popup-content .main-area .activity-form .section .item .input{width:436px}.popup-600 .popup-content .main-area .activity-form .section .item .input.en{width:400px}.popup-600 .popup-content .main-area .activity-form .section .item .input .url-tips{cursor:pointer;display:inline-block}.popup-600 .popup-content .main-area .activity-form .section .item .input .url-tips .tips-icon{margin-left:20px}.popup-600 .popup-content .main-area .activity-form .section .item .upload-wrapper .file-upload{width:435px}.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup{height:50px;width:400px}.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup .choice label{height:20px;line-height:20px;margin-bottom:10px}.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup .time-box{display:inline-block;position:relative;right:-135px;top:-30px}.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup .time-box input,.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup .time-box label{background-color:#fff}.popup-600 .popup-content .main-area .activity-form .section .item .input-en-exam-popup .time-box input{font-family:Hiragino Sans GB!important}.popup-600 .popup-content .main-area .activity-form .section .item .clear-both{clear:both}.popup-900 .popup-content .main-area .content-spinner{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;margin:0;position:absolute;top:0;width:100%;z-index:999}.popup-900 .popup-content .main-area .content-spinner .spinner-wrapper{align-items:center;display:flex;flex-direction:column}.popup-900 .popup-content .main-area .content-spinner .spinner-wrapper .spinner{height:40px;width:40px}.popup-900 .popup-content .main-area .content-spinner .spinner-wrapper .spinner .mask{height:20px;width:20px}.popup-900 .popup-content .main-area .content-spinner .spinner-wrapper .spinner .mask .maskedCircle{border-radius:20px;height:40px;width:40px}.popup-900 .popup-content .main-area .content-spinner .spinner-wrapper .message{color:#fff;font-size:14px;margin-top:15px}.popup-900 .popup-content .main-area .activity-form .section .item .input{margin-bottom:10px;width:736px}.popup-900 .popup-content .main-area .activity-form .section .item .input.en{width:722px}.popup-900 .popup-content .main-area .activity-form .section .item .input.auto-width{width:auto}.popup-900 .popup-content .main-area .activity-form .section .item .advanced{margin-bottom:15px}.popup-900 .popup-content .main-area .activity-form .section .item .hidden{display:none}.popup-900 .popup-content .main-area .activity-form .section .item .disabled-hint{color:#868686;display:block;font-size:13px;margin-bottom:10px;margin-left:110px}.popup-900 .popup-content .main-area .activity-form .section .item .upload-wrapper{overflow:visible}.popup-900 .popup-content .main-area .activity-form .section .item .upload-wrapper .file-upload{width:735px}.popup-900 .popup-content .main-area .activity-form .section .item .text-area{max-width:738px;width:736px}.popup-900 .popup-content .main-area .activity-form .section.en-GB .item .input,.popup-900 .popup-content .main-area .activity-form .section.en-US .item .input{width:691px}.popup-900 .popup-content .main-area .activity-form .section.en-GB .item .input.criteria,.popup-900 .popup-content .main-area .activity-form .section.en-US .item .input.criteria{width:320px}.popup-900 .popup-content .main-area .activity-form .section.en-GB .item .upload-wrapper,.popup-900 .popup-content .main-area .activity-form .section.en-US .item .upload-wrapper{overflow:hidden}.popup-900 .popup-content .main-area .activity-form .section.en-GB .item .upload-wrapper .file-upload,.popup-900 .popup-content .main-area .activity-form .section.en-US .item .upload-wrapper .file-upload{width:691px}.popup-900 .popup-content .main-area .activity-form .section.en-GB .item .text-area,.popup-900 .popup-content .main-area .activity-form .section.en-US .item .text-area{padding-left:3px;width:691px}.popup-900.interaction-popup .popup-content .main-area .activity-form .section .item.video .input{height:auto;margin-bottom:6px}.popup-area .popup-content .main-area .activity-form .section .input.input-group button,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group button,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group button{font-size:14px}.popup-area .popup-content .main-area .activity-form .section .input.input-group>.input,.popup-area .popup-content .main-area .activity-form .section .input.input-group>input,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>.input,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>input,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>.input,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>input{border:1px solid #cbcbcb;border-radius:3px;height:30px}.popup-area .popup-content .main-area .activity-form .section .input.input-group>.input:not(:only-child),.popup-area .popup-content .main-area .activity-form .section .input.input-group>input:not(:only-child),.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>.input:not(:only-child),.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>input:not(:only-child),.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>.input:not(:only-child),.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>input:not(:only-child){border-bottom-right-radius:0;border-top-right-radius:0}.popup-area .popup-content .main-area .activity-form .section .input.input-group>.input.readonly,.popup-area .popup-content .main-area .activity-form .section .input.input-group>input.readonly,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>.input.readonly,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .input.video-link.input-group>input.readonly,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>.input.readonly,.popup-area .popup-content .main-area .activity-form .section .input .video-content .link .video-link.input-group>input.readonly{background-color:#f4f4f4;color:#999}#edit-student-final-score-popup .popup-content .activity-detail-tabs,#select-class-students-popup .popup-content .activity-detail-tabs,#select-students-popup .popup-content .activity-detail-tabs,#view-students-info-popup .popup-content .activity-detail-tabs{margin:20px}#edit-student-final-score-popup .popup-content .activity-detail-tabs.grey,#select-class-students-popup .popup-content .activity-detail-tabs.grey,#select-students-popup .popup-content .activity-detail-tabs.grey,#view-students-info-popup .popup-content .activity-detail-tabs.grey{background-color:#f4f4f4;margin:0 0 20px;padding:10px 20px 0}#edit-student-final-score-popup .popup-content .search-section,#select-class-students-popup .popup-content .search-section,#select-students-popup .popup-content .search-section,#view-students-info-popup .popup-content .search-section{float:right;margin:0 20px 20px 0}#edit-student-final-score-popup .popup-content .search-section.edit-score,#select-class-students-popup .popup-content .search-section.edit-score,#select-students-popup .popup-content .search-section.edit-score,#view-students-info-popup .popup-content .search-section.edit-score{float:none;padding-left:20px;width:100%}#edit-student-final-score-popup .popup-content .search-section .select-student,#select-class-students-popup .popup-content .search-section .select-student,#select-students-popup .popup-content .search-section .select-student,#view-students-info-popup .popup-content .search-section .select-student{float:right;margin:0 20px 20px 0}#edit-student-final-score-popup .popup-content .search-section .count,#select-class-students-popup .popup-content .search-section .count,#select-students-popup .popup-content .search-section .count,#view-students-info-popup .popup-content .search-section .count{color:var(--primary-brand-color)}#edit-student-final-score-popup .popup-content .search-section .search-key,#select-class-students-popup .popup-content .search-section .search-key,#select-students-popup .popup-content .search-section .search-key,#view-students-info-popup .popup-content .search-section .search-key{display:inline-block;vertical-align:middle}#edit-student-final-score-popup .popup-content .search-section .search-key .keyword,#select-class-students-popup .popup-content .search-section .search-key .keyword,#select-students-popup .popup-content .search-section .search-key .keyword,#view-students-info-popup .popup-content .search-section .search-key .keyword{border-color:#cbcbcb;height:30px;line-height:22px;margin-bottom:0;padding:3px 8px}#edit-student-final-score-popup .popup-content .search-section .search-key .keyword:focus,#select-class-students-popup .popup-content .search-section .search-key .keyword:focus,#select-students-popup .popup-content .search-section .search-key .keyword:focus,#view-students-info-popup .popup-content .search-section .search-key .keyword:focus{border-color:var(--primary-brand-color)}#edit-student-final-score-popup .popup-content .search-section .search-btn,#select-class-students-popup .popup-content .search-section .search-btn,#select-students-popup .popup-content .search-section .search-btn,#view-students-info-popup .popup-content .search-section .search-btn{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#edit-student-final-score-popup .popup-content .search-section .search-btn .button,#select-class-students-popup .popup-content .search-section .search-btn .button,#select-students-popup .popup-content .search-section .search-btn .button,#view-students-info-popup .popup-content .search-section .search-btn .button{background-color:var(--primary-brand-color);line-height:17px;padding-left:15px;padding-right:15px}#edit-student-final-score-popup .popup-content .main-area,#select-class-students-popup .popup-content .main-area,#select-students-popup .popup-content .main-area,#view-students-info-popup .popup-content .main-area{height:390px;overflow:auto}#edit-student-final-score-popup .popup-content .main-area .list-area,#select-class-students-popup .popup-content .main-area .list-area,#select-students-popup .popup-content .main-area .list-area,#view-students-info-popup .popup-content .main-area .list-area{border-bottom:none}#edit-student-final-score-popup .popup-content .main-area .list-area input[type=text],#select-class-students-popup .popup-content .main-area .list-area input[type=text],#select-students-popup .popup-content .main-area .list-area input[type=text],#view-students-info-popup .popup-content .main-area .list-area input[type=text]{width:70px}#edit-student-final-score-popup .popup-content .main-area .list-area input[type=text]:not(:hover):not(.ng-invalid):not(:focus),#select-class-students-popup .popup-content .main-area .list-area input[type=text]:not(:hover):not(.ng-invalid):not(:focus),#select-students-popup .popup-content .main-area .list-area input[type=text]:not(:hover):not(.ng-invalid):not(:focus),#view-students-info-popup .popup-content .main-area .list-area input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:#fff;border:1px solid #cbcbcb}#edit-student-final-score-popup .popup-content .main-area .list-area .member-action,#select-class-students-popup .popup-content .main-area .list-area .member-action,#select-students-popup .popup-content .main-area .list-area .member-action,#view-students-info-popup .popup-content .main-area .list-area .member-action{cursor:pointer}#edit-student-final-score-popup .popup-content .main-area .list-area .member-action .font,#select-class-students-popup .popup-content .main-area .list-area .member-action .font,#select-students-popup .popup-content .main-area .list-area .member-action .font,#view-students-info-popup .popup-content .main-area .list-area .member-action .font{color:var(--secondary-text-color)}#edit-student-final-score-popup .popup-content .main-area .list-area .member-action .font:hover,#edit-student-final-score-popup .popup-content .main-area .list-area .processing,#select-class-students-popup .popup-content .main-area .list-area .member-action .font:hover,#select-class-students-popup .popup-content .main-area .list-area .processing,#select-students-popup .popup-content .main-area .list-area .member-action .font:hover,#select-students-popup .popup-content .main-area .list-area .processing,#view-students-info-popup .popup-content .main-area .list-area .member-action .font:hover,#view-students-info-popup .popup-content .main-area .list-area .processing{color:var(--primary-brand-color)}#edit-student-final-score-popup .popup-content .main-area .list-area .passed,#select-class-students-popup .popup-content .main-area .list-area .passed,#select-students-popup .popup-content .main-area .list-area .passed,#view-students-info-popup .popup-content .main-area .list-area .passed{color:#8a8a8a}#edit-student-final-score-popup .popup-content .main-area .list-area .not_passed,#select-class-students-popup .popup-content .main-area .list-area .not_passed,#select-students-popup .popup-content .main-area .list-area .not_passed,#view-students-info-popup .popup-content .main-area .list-area .not_passed{color:#f16565}#edit-student-final-score-popup .popup-content .main-area .list-area .no-result-info,#select-class-students-popup .popup-content .main-area .list-area .no-result-info,#select-students-popup .popup-content .main-area .list-area .no-result-info,#view-students-info-popup .popup-content .main-area .list-area .no-result-info{clear:both;margin-top:0;padding:71px 0}#edit-student-final-score-popup .popup-content .main-area .list-area .no-result-info .font-group-blank,#select-class-students-popup .popup-content .main-area .list-area .no-result-info .font-group-blank,#select-students-popup .popup-content .main-area .list-area .no-result-info .font-group-blank,#view-students-info-popup .popup-content .main-area .list-area .no-result-info .font-group-blank{color:var(--primary-brand-color);font-size:100px}#edit-student-final-score-popup .popup-content .main-area .inactive-tip,#select-class-students-popup .popup-content .main-area .inactive-tip,#select-students-popup .popup-content .main-area .inactive-tip,#view-students-info-popup .popup-content .main-area .inactive-tip{color:#ff7800;padding:0 10px}#create-course-missing-section-popup .popup-content .main-area,#update-tpdoe-course-popup .popup-content .main-area{height:150px}#create-course-missing-section-popup .popup-content .main-area .message,#update-tpdoe-course-popup .popup-content .main-area .message{font-size:16px;margin-top:70px;text-align:center}#update-course-section-popup .popup-content .main-area,#update-tpdoe-course-section-popup .popup-content .main-area{padding:20px;text-align:center}#update-course-section-popup .popup-content .main-area>div+div:last-of-type,#update-tpdoe-course-section-popup .popup-content .main-area>div+div:last-of-type{margin-top:15px}#update-course-section-popup .popup-content .main-area .week-section .section-item,#update-course-section-popup .popup-content .main-area .week-section .week-item,#update-tpdoe-course-section-popup .popup-content .main-area .week-section .section-item,#update-tpdoe-course-section-popup .popup-content .main-area .week-section .week-item{width:45%}#update-course-section-popup .popup-content .main-area .week-section .delete-week-section,#update-tpdoe-course-section-popup .popup-content .main-area .week-section .delete-week-section{margin-left:5px}#update-course-section-popup .popup-content .main-area .week-section ol,#update-tpdoe-course-section-popup .popup-content .main-area .week-section ol{margin-left:0}#update-course-section-popup .popup-content .main-area .week-section ol li+li:not(:first-of-type),#update-tpdoe-course-section-popup .popup-content .main-area .week-section ol li+li:not(:first-of-type){margin-top:5px}#view-students-info-popup .popup-content .main-area{height:520px}#view-students-info-popup .popup-content .main-area .activity-form .section .topic-row-tip,#view-students-info-popup .popup-content .main-area .activity-form section .topic-row-tip,#view-students-info-popup .popup-content .main-area .row-tip,.activity-form .section #view-students-info-popup .popup-content .main-area .topic-row-tip,.activity-form section #view-students-info-popup .popup-content .main-area .topic-row-tip{background-color:#f0f8fa;border-radius:2px;margin:20px;padding:10px 15px}#select-class-students-popup .popup-content{position:relative}#select-class-students-popup .popup-content .main-area{overflow-y:scroll}#select-class-students-popup .popup-content .column-header{left:0;position:absolute;top:47px;width:calc(100% - 15px);z-index:999}#select-class-students-popup .popup-content .list-area{padding-top:29px}.select-entry button{font-size:14px}table.entry-list{border:none;border-collapse:collapse;margin-left:100px;table-layout:fixed;width:calc(100% - 100px)}table.entry-list tr td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.entry-list tr:first-child{border-bottom:1px solid #dfdfdf}table.entry-list tr td:nth-child(-n+2){width:30%}table.entry-list tr td:nth-child(n+3){width:20%}table.entry-list tr .keywords{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}table.entry-list i{margin-right:10px}table.entry-list td{background:#fff}#vocabulary-popup div.label{text-align:right}#vocabulary-popup label.required:after{display:none}#vocabulary-popup label.required:before{color:var(--state-error-color);content:"*";margin-right:5px}#vocabulary-popup .popup-content{margin-top:30px}#vocabulary-popup .popup-content .description{min-height:288px}.multiple-choice-list{background:#f2f6fa;border-radius:3px;color:#262833;margin-left:100px;padding:16px;width:480px}.multiple-choice-list .multiple-choice-item{align-items:center;display:flex;margin-bottom:12px}.multiple-choice-list .multiple-choice-item>div:first-child{margin-right:24px}.multiple-choice-list .multiple-choice-item>div:nth-child(2){margin-right:16px;width:300px}.multiple-choice-list .add-multiple-choice-item .button{font-size:14px}.main-area .must-have:before{color:var(--state-error-color);content:"*";font-size:14px;left:0;margin-right:5px;position:relative;text-align:right}.audit-course-resource-tip{color:#ed4014;font-size:12px;line-height:16px}.audit-tags{border-radius:10px;display:inline-block;font-size:12px;height:20px;line-height:18px;padding:1px 8px}.audit-tags.auditing{background-color:#eff6ff;border:1px solid #a3c8fb;color:#4183dd}.audit-tags.reject{background:#feeeee;border:1px solid #fba9a9;color:#df4b4b}.audit-tags.agree{background:#eefff4;border:1px solid #93deb7;color:#24aa63}#web-link-popup .input-group.inline,#web-link-popup .input-group.inline .input-group-append{display:flex}#microsoft-teams-meeting-popup .label,#online-video-popup .label{width:130px}#microsoft-teams-meeting-popup .input,#online-video-popup .input{width:706px}#microsoft-teams-meeting-popup .input.prerequisite-input,#online-video-popup .input.prerequisite-input{width:300px}#microsoft-teams-meeting-popup .text-area,#online-video-popup .text-area{max-width:706px;width:706px}#microsoft-teams-meeting-popup .criteria,#online-video-popup .criteria{display:inline-block;min-width:280px;width:280px}#microsoft-teams-meeting-popup .file-upload,#online-video-popup .file-upload{width:auto}#microsoft-teams-meeting-popup .item>.error,#online-video-popup .item>.error{margin-left:135px}.save-to-library-page .save-to-library-form .section{height:115px;margin:45px auto 15px;width:400px}.save-to-library-page .save-to-library-form .section .line{margin-top:20px}.save-to-library-page .save-to-library-form .section .line+.line{margin-top:10px}.save-to-library-page .save-to-library-form .section .title{line-height:30px;padding-left:6px;position:relative;vertical-align:middle;width:200px}.save-to-library-page .save-to-library-form .section .content{line-height:30px;overflow:hidden;vertical-align:middle;width:180px}.course-syllabus .dot.dot-syllabus.dot-syllabus-activity{top:17px}#slide-refresh-popup{min-height:188px;width:100%}#slide-refresh-popup .popup-content{width:400px}#slide-refresh-popup .main-area,#slide-refresh-popup .popup-header{background-color:#fff}#slide-refresh-popup .main-area{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;min-height:156px;padding:32px 60px 25px;text-align:center}#slide-refresh-popup .main-area .popup-prompt-message{font-size:18px;margin-bottom:20px}#slide-refresh-popup .main-area .button{height:33px}.learning-activities-area .column-header{line-height:3em;padding-left:20px}.learning-activities-area .column-header #name-column{padding-left:0}.learning-activities-area .column-header>div.column{color:#868686}.learning-activities-area .course-syllabus:first-of-type .syllabus-title{border-top:none}.learning-activities-area .course-syllabus .syllabus-title{border-top:1px solid #dfdfdf;height:auto;line-height:3.5rem;margin-left:1.42857rem;width:75.71429rem}.learning-activities-area .course-syllabus .syllabus-title .syllabus-summary{border-top:none}.section-prompt-message{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);border-radius:5px;color:var(--primary-text-color);font-size:16px;margin:10px 20px 0;padding:8px 20px}.section-prompt-message i{color:var(--primary-brand-color);line-height:normal;margin-right:10px}.section-prompt-message i.alert{color:#bb5251}.section-prompt-message i.warning{color:#ff9700}.section-prompt-message.alert{background-color:#ffeded;border:1px solid #f3c9c8;color:#bb5251}.section-prompt-message.warning{background-color:#fff5e5;border:1px solid #ffcb80;color:#262833}.section-prompt-message.reallocate-homework{display:flex}.section-prompt-message.reallocate-homework .reallocate-tip{margin-right:16px}.section-prompt-message.reallocate-homework .reallocate-btn{align-self:center;flex-shrink:0;margin-left:auto}.activity-area{background-color:#fefefe;padding:0;position:relative}.activity-area .video-player{height:572px;position:relative;width:1018px}.activity-area .video-player .video-offline-warning{background-color:#000;color:#fff;left:25%;max-width:75%;min-width:50%;opacity:.7;padding:20px;position:absolute;text-align:center;top:0;z-index:1000}.activity-area .activity-summary{margin-bottom:10px}.activity-area .activity-summary>span{margin-right:35px}.activity-area .slide-section-warning,.activity-area .video-player-warning{line-height:450px;text-align:center}.activity-area .submission-title{color:var(--secondary-text-color);font-size:13px;padding-left:10px}.activity-area .submission-time{display:inline-block;width:320px}.activity-area .submission-score{display:inline-block;padding-left:16px}.activity-area .submission-duplicate-rate{display:inline-block;padding-left:16px;width:200px}.activity-area .submission-duplicate-rate .icon{margin-left:3px}.activity-area .left-vertical-delimiter,.activity-area .retract{border-left:1px solid #dfdfdf;margin-left:6px;padding-left:6px}.activity-area .error-tag{color:#f16565}.activity-area .activity-details{margin:20px}.activity-area .activity-details .list-submission.row{margin:0}.activity-area .activity-details .list-submission .filter-area{margin-top:0}.activity-area .activity-details .list-submission.bottom-over-chat-box{margin-bottom:45px}.activity-area .activity-details .intra-review{margin-top:35px}.activity-area .activity-details .activity-attributes-section.section,.activity-area .activity-details .show-recommend-submission.section,.activity-area .activity-details .slide-section.section,.activity-area .activity-details .video-player-section.section{margin-bottom:20px}.activity-area .activity-details .section .section-title{border-bottom:1px solid #dfdfdf;color:var(--primary-brand-color);font-size:18px;height:32px;height:33px \0/IE9;margin-bottom:20px;position:relative}.activity-area .activity-details .section .section-title span{border-bottom:1px solid var(--primary-brand-color);padding-bottom:4px;position:absolute}.activity-area .activity-details .section .section-title .detail-description{border:0;color:var(--secondary-text-color);font-size:14px;position:absolute;right:0}.activity-area .activity-details .lesson-section-xjtu{margin-bottom:20px}.activity-area .activity-details iframe{border:1px solid #dbdbdb;border-radius:3px}.activity-area .activity-details .video-player-section .audio-player{height:520px}.activity-area .activity-details .video-player-section .deleted-wrapper{background-color:#000;height:470px;line-height:470px;text-align:center}.activity-area .activity-details .video-player-section .deleted-wrapper .attachment-delete-info{color:#fff}.activity-area .activity-details .video-player-section .video-not-ready-msg{margin-bottom:20px}.activity-area .activity-details .scorm-player-section{height:570px}.activity-area .activity-details .scorm-player-section .evercam-container,.activity-area .activity-details .scorm-player-section .scorm-container{height:calc(100% - 40px);position:relative;width:100%}.activity-area .activity-details .scorm-player-section .evercam-container .sco-link,.activity-area .activity-details .scorm-player-section .scorm-container .sco-link{display:block}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu{height:100%;left:0;overflow-y:scroll;position:absolute;top:0;width:180px}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu.collapsed,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu.collapsed{width:0}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu.expanded,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu.expanded{width:180px}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu .menu-level1,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu .menu-level1{padding-left:10px}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu .menu-level2,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu .menu-level2{padding-left:20px}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu::-webkit-scrollbar,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu::-webkit-scrollbar{-webkit-appearance:none;border-radius:100%;height:5px;width:18px}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu::-webkit-scrollbar-thumb,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu::-webkit-scrollbar-thumb{-webkit-appearance:none;background:#b3b3b3;box-shadow:inset 0 0 0 1px #fff}.activity-area .activity-details .scorm-player-section .evercam-container .sco-menu::-webkit-scrollbar-track,.activity-area .activity-details .scorm-player-section .scorm-container .sco-menu::-webkit-scrollbar-track{-webkit-appearance:none;background:#e7e7e7}.activity-area .activity-details .scorm-player-section .evercam-container .evercam-viewer,.activity-area .activity-details .scorm-player-section .evercam-container .sco-viewer,.activity-area .activity-details .scorm-player-section .scorm-container .evercam-viewer,.activity-area .activity-details .scorm-player-section .scorm-container .sco-viewer{height:100%;left:180px;position:absolute;top:0;width:calc(100% - 180px)}.activity-area .activity-details .scorm-player-section .evercam-container .evercam-viewer.without-menu,.activity-area .activity-details .scorm-player-section .evercam-container .sco-viewer.without-menu,.activity-area .activity-details .scorm-player-section .scorm-container .evercam-viewer.without-menu,.activity-area .activity-details .scorm-player-section .scorm-container .sco-viewer.without-menu{left:0;width:100%}.activity-area .activity-details .scorm-player-section .evercam-container .evercam-viewer.with-menu,.activity-area .activity-details .scorm-player-section .evercam-container .sco-viewer.with-menu,.activity-area .activity-details .scorm-player-section .scorm-container .evercam-viewer.with-menu,.activity-area .activity-details .scorm-player-section .scorm-container .sco-viewer.with-menu{left:180px;width:calc(100% - 180px)}.activity-area .activity-details .scorm-player-section .evercam-container .evercam-viewer.with-menu.fullscreen-mode,.activity-area .activity-details .scorm-player-section .evercam-container .sco-viewer.with-menu.fullscreen-mode,.activity-area .activity-details .scorm-player-section .scorm-container .evercam-viewer.with-menu.fullscreen-mode,.activity-area .activity-details .scorm-player-section .scorm-container .sco-viewer.with-menu.fullscreen-mode{width:76%}.activity-area .activity-details .scorm-player-section .evercam-container .evercam-iframe,.activity-area .activity-details .scorm-player-section .evercam-container .scorm-iframe,.activity-area .activity-details .scorm-player-section .scorm-container .evercam-iframe,.activity-area .activity-details .scorm-player-section .scorm-container .scorm-iframe{height:100%;width:100%}.activity-area .activity-details .scorm-player-section .evercam-container .toggle-sidebar,.activity-area .activity-details .scorm-player-section .scorm-container .toggle-sidebar{cursor:pointer;left:140px;position:relative;top:calc(50% - 25px);width:25px;z-index:2}.activity-area .activity-details .scorm-player-section .evercam-container .toggle-sidebar.collapsed,.activity-area .activity-details .scorm-player-section .scorm-container .toggle-sidebar.collapsed{left:0}.activity-area .activity-details .scorm-player-section .evercam-container .toggle-sidebar.expanded,.activity-area .activity-details .scorm-player-section .scorm-container .toggle-sidebar.expanded{left:140px}.activity-area .activity-details .video-not-ready-block{background-color:#fff;border:none;display:flex;height:439px;justify-content:center}.activity-area .activity-details .video-not-ready-block .video-transcode-failed,.activity-area .activity-details .video-not-ready-block .video-transcode-processing{align-items:center;display:flex;flex-direction:column;justify-content:center}.activity-area .activity-details .video-not-ready-block .transcode-failed-img,.activity-area .activity-details .video-not-ready-block .transcode-process-img{height:100px;margin:0 0 24px;width:100px}.activity-area .activity-details .video-not-ready-block .video-state-text{color:#333;font-size:18px;height:18px;letter-spacing:normal;line-height:1;text-align:center;width:500px}.activity-area .activity-details .video-not-ready-block .retry-transcode-button{background-color:#00bbbe;border-color:#00bbbe;border-radius:2.8px;color:#fff;display:inline-block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:30px;letter-spacing:normal;line-height:6px;margin:24px 5px 0;padding:8px 16px;text-align:center;width:90px}.activity-area .activity-details .manage-button .manage-subject{font-size:14px;height:32px;line-height:22px;margin:20px 0}.activity-area .activity-details .records-table.row{margin:40px 0;max-width:100%}.activity-area .activity-details .records-table.row .record-name{display:inline-block;max-width:100%}.activity-area .activity-details .records-table.row .list-item .operations{margin-right:0}.activity-area .activity-details .launch-description.row{margin:0 0 30px}.activity-area .activity-details .launch-description.row .list.title-area{margin-bottom:30px}.activity-area .activity-details .launch-description.row .list.center{text-align:center}.activity-area .module-syllabus-nav{background-color:#fff;border-right:1px solid #dfdfdf;display:table-cell;height:100vh;min-width:221px;vertical-align:top}.activity-area .module-syllabus-nav .return-link{border-bottom:1px solid #dfdfdf}.activity-area .module-syllabus-nav.ie9{box-sizing:content-box}.activity-area .module-syllabus-nav .module{background-color:#fff;box-shadow:none;height:93%;margin:0;overflow-y:auto;width:220px}.activity-area .module-syllabus-nav .module .module-block{padding-bottom:52px}.activity-area .module-syllabus-nav .module .module-name{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;cursor:pointer;font-size:14px;line-height:48px;margin-top:-1px;padding:0 20px}.activity-area .module-syllabus-nav .module .module-list ul{margin-left:0}.activity-area .module-syllabus-nav .module .module-list .indent{padding-left:15px}.activity-area .module-syllabus-nav .module .font-toggle-collapsed,.activity-area .module-syllabus-nav .module i.font-toggle-expanded{font-size:12px}.activity-area .module-syllabus-nav .module .activity-title-wrapper{max-width:140px}.activity-area .module-syllabus-nav .module .activity-title-wrapper .loading-for-element{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:20px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:20px}.activity-area .module-syllabus-nav .module .activity-title-wrapper .loading-for-element:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.activity-area .module-syllabus-nav .module .activity-title-wrapper .loading-for-element:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}.activity-area .module-syllabus-nav .module .activity-list .activity{line-height:30px;padding:14px 20px;vertical-align:middle}.activity-area .module-syllabus-nav .module .activity-list .activity i{float:left;font-size:22px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-title{word-wrap:normal;color:var(--primary-text-color);display:block;font-size:13px;margin-left:30px;max-width:90px;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-title.locked{color:var(--primary-text-color);cursor:default}.activity-area .module-syllabus-nav .module .activity-list .activity .publish-type-button{border-radius:100px;font-family:PingFang SC;font-size:14px;font-style:normal;line-height:22px;margin-left:6px;padding-left:10px;padding-right:10px}.activity-area .module-syllabus-nav .module .activity-list .activity .publish-type-button.published{background:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-3);color:var(--primary-brand-color-darkened-1)}.activity-area .module-syllabus-nav .module .activity-list .activity .publish-type-button.unpublished{background:#e8eaec;border:1px solid #c5c8ce;color:#70748c}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-lock{right:10px;top:13px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-lock>i{color:var(--secondary-text-color);display:none;font-size:16px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-lock>i:before{margin-left:1px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-lock.is-locked>i,.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites:hover .prerequisites-tips{display:block}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites:hover .activity-lock .font-thin-lock{color:var(--primary-brand-color)}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;display:none;font-size:13px;left:220px;max-width:370px;min-width:290px;position:relative;position:absolute;right:25px;top:150px;width:370px;z-index:1000}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .title{font-size:14px;padding:10px 15px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite{border-top:1px solid #d4d4d4;padding:10px 15px 10px 20px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{display:inline-block;font-weight:700;margin-right:5px;max-width:133px;vertical-align:bottom}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite .activity-title.instructor-view{max-width:270px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite .activity-read-info{float:right}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite.finished,.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite.finished .activity-title{color:var(--primary-brand-color)}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite.unpublished{color:#999}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite{line-height:20px}.activity-area .module-syllabus-nav .module .activity-list .activity .activity-prerequisites .prerequisites-tips .prerequisite .activity-title{color:var(--primary-text-color);max-width:123px}.activity-area .module-syllabus-nav .module .activity-list .activity.active .activity-title,.activity-area .module-syllabus-nav .module .activity-list .activity:hover .activity-title,.activity-area .module-syllabus-nav .module .syllabus-list .syllabus.active .syllabus-summary{color:var(--primary-brand-color)}.activity-area .module-syllabus-nav .module .syllabus-list .syllabus.active .syllabus-summary:hover{cursor:default}.activity-area .module-syllabus-nav .module .syllabus-list .syllabus .syllabus-summary{font-size:13px;padding:14px 20px}.activity-area .module-syllabus-nav .module .syllabus-list .syllabus .syllabus-summary:hover{color:var(--primary-brand-color);cursor:pointer}.activity-area .module-syllabus-nav .module .syllabus-list .syllabus .syllabus-summary .syllabus-locked{position:relative;width:155px}.activity-area .module-syllabus-nav .module .syllabus-list .syllabus .syllabus-summary .syllabus-locked .font{bottom:-3px;color:#333;font-size:16px;position:absolute;right:-34px}.activity-area .module-syllabus-nav .module .module-list.full-screen .indent{margin-left:0}.activity-area .module-syllabus-nav .module .module-list.full-screen .module-name{padding-left:15px}.activity-area .module-syllabus-nav .module .module-list.full-screen .module-title{font-size:14px;font-weight:700;margin-bottom:4px}.activity-area .module-syllabus-nav .module .module-list.full-screen .syllabus_name{border-color:transparent;padding-left:0}.activity-area .module-syllabus-nav .module .module-list.full-screen .syllabus_name.is-expanded{border-color:currentcolor #dfdfdf #dfdfdf;border-top:#dfdfdf}.activity-area .module-syllabus-nav .module .module-list.full-screen .font-toggle-collapsed{color:#999}.activity-area .module-syllabus-nav .module .module-list.full-screen .font-toggle-expanded{color:#333}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-title-wrapper{line-height:22px;margin:12px 0;white-space:unset}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list{background-color:#fbfbfb}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list .activity{padding:14px 15px}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list .full-screen-activity-title-block{position:relative}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list .full-screen-activity-title-block .full-screen-activity-icon-bg{display:none}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list.module-activity li.active{background-color:var(--primary-brand-color)}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list.module-activity li.active i.full-screen-activity-icon{margin-top:4px;position:absolute}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list.module-activity li.active .full-screen-activity-title-block .full-screen-activity-icon-bg{background-color:#fff;border-radius:999px;display:block;height:20px;left:1px;position:absolute;top:5px;width:20px}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list.module-activity li.active .full-screen-activity-title-block .activity-title{color:#fff}.activity-area .module-syllabus-nav .module .module-list.full-screen .activity-list.syllabus-activity>li.active{margin-left:-15px;padding-left:30px}.activity-area .module-syllabus-nav .module-nav{background:#fff;border-top:1px solid #dfdfdf;bottom:0;position:fixed;text-align:center;width:220px}.activity-area .module-syllabus-nav .module-nav .nav-button{display:inline-block;padding:15px 0;width:109px}.activity-area .module-syllabus-nav .module-nav .nav-button.prev{float:left}.activity-area .module-syllabus-nav .module-nav .nav-button.last{float:right}.activity-area .module-syllabus-nav .module-nav.single-button-mode .nav-button{float:none;width:220px}.activity-area .module-syllabus-nav .module-nav a{color:#333}.activity-area .module-syllabus-nav .module-nav a:hover{color:var(--primary-brand-color)}.activity-area .syllabus-activity-content{border-left:1px solid #dbdbdb;width:82%}.activity-area .activity-content-without-syllabus{width:100%}.activity-area .activity-content-without-syllabus,.activity-area .syllabus-activity-content{background-color:#fff;min-height:480px}.activity-area .activity-content-without-syllabus :focus,.activity-area .syllabus-activity-content :focus{outline:none}.activity-area .activity-content-without-syllabus .activity-navigation,.activity-area .syllabus-activity-content .activity-navigation{background-color:#fff;border:1px solid #d8d8d8;margin-bottom:20px;position:relative}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container,.activity-area .syllabus-activity-content .activity-navigation .activity-container{height:46px;overflow:hidden;position:relative}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .next,.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .prev,.activity-area .syllabus-activity-content .activity-navigation .activity-container .next,.activity-area .syllabus-activity-content .activity-navigation .activity-container .prev{cursor:pointer;height:46px;line-height:46px;position:absolute;text-align:center;top:0;width:46px}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .next.slick-disabled,.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .prev.slick-disabled,.activity-area .syllabus-activity-content .activity-navigation .activity-container .next.slick-disabled,.activity-area .syllabus-activity-content .activity-navigation .activity-container .prev.slick-disabled{color:var(--secondary-text-color);cursor:not-allowed}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .prev,.activity-area .syllabus-activity-content .activity-navigation .activity-container .prev{left:0}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .next,.activity-area .syllabus-activity-content .activity-navigation .activity-container .next{right:0}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list{margin:0;max-width:calc(100vw - 272px);padding:0 46px}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity{color:var(--secondary-text-color);cursor:pointer;float:left;height:46px;line-height:46px;position:relative;text-align:center;width:60px!important}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity.disabled,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity.disabled{cursor:auto}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity.active,.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity:hover,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity.active,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity:hover{background-color:#f4f4f4}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity.active>i,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity.active>i{color:var(--primary-brand-color)}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity .activity-lock,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity .activity-lock{bottom:20px;position:absolute;right:53px}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity .activity-lock>i,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity .activity-lock>i{color:var(--secondary-text-color);display:none;font-size:14px}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity .activity-lock>i:before,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity .activity-lock>i:before{margin-left:1px}.activity-area .activity-content-without-syllabus .activity-navigation .activity-container .activity-list .activity .activity-lock.is-locked>i,.activity-area .syllabus-activity-content .activity-navigation .activity-container .activity-list .activity .activity-lock.is-locked>i{display:block}.activity-area .activity-content-without-syllabus .activity-content .activity-title-wrapper,.activity-area .syllabus-activity-content .activity-content .activity-title-wrapper{position:relative}.activity-area .activity-content-without-syllabus .activity-content .activity-title-wrapper .remind-msg,.activity-area .syllabus-activity-content .activity-content .activity-title-wrapper .remind-msg{background-color:orange;border-radius:10px;color:#fff;padding:5px 20px;position:fixed;right:300px;text-align:center;top:60px;width:430px}.activity-area .activity-content-without-syllabus .activity-content .activity-title,.activity-area .syllabus-activity-content .activity-content .activity-title{word-wrap:normal;display:inline-block;font-size:18px;line-height:30px;overflow-x:hidden;overflow-y:hidden;padding-left:20px;padding-top:20px;text-overflow:ellipsis;white-space:nowrap;width:65%}.activity-area .activity-content-without-syllabus .activity-content .activity-title .subtitle,.activity-area .syllabus-activity-content .activity-content .activity-title .subtitle{display:flex;flex-wrap:wrap;font-size:14px}.activity-area .activity-content-without-syllabus .activity-content .activity-title .subtitle .url-tip,.activity-area .syllabus-activity-content .activity-content .activity-title .subtitle .url-tip{margin-right:10px}.activity-area .activity-content-without-syllabus .activity-content .activity-title .subtitle .tips,.activity-area .syllabus-activity-content .activity-content .activity-title .subtitle .tips{color:#737373;font-size:13px}.activity-area .activity-content-without-syllabus .activity-content .activity-title.interaction,.activity-area .syllabus-activity-content .activity-content .activity-title.interaction{width:58%}.activity-area .activity-content-without-syllabus .activity-content .activity-title.online-video,.activity-area .syllabus-activity-content .activity-content .activity-title.online-video{width:50%}.activity-area .activity-content-without-syllabus .activity-content .activity-title.scorm,.activity-area .syllabus-activity-content .activity-content .activity-title.scorm{width:80%}.activity-area .activity-content-without-syllabus .activity-content .activity-title.chatroom,.activity-area .syllabus-activity-content .activity-content .activity-title.chatroom{width:70%}.activity-area .activity-content-without-syllabus .activity-content .activity-title .cc-license .svg-icon,.activity-area .syllabus-activity-content .activity-content .activity-title .cc-license .svg-icon{height:22px;position:relative;top:4px;width:60px}.activity-area .activity-content-without-syllabus .activity-content .activity-title .cc-license-default,.activity-area .syllabus-activity-content .activity-content .activity-title .cc-license-default{margin-left:18px}.activity-area .activity-content-without-syllabus .activity-content .activity-title .cc-license-default .svg-icon,.activity-area .syllabus-activity-content .activity-content .activity-title .cc-license-default .svg-icon{height:20px;position:relative;top:4px;width:20px}.activity-area .activity-content-without-syllabus .activity-content .web-link,.activity-area .syllabus-activity-content .activity-content .web-link{width:auto}.activity-area .activity-content-without-syllabus .activity-content .activity-details-toggle,.activity-area .syllabus-activity-content .activity-content .activity-details-toggle{margin-bottom:20px;padding-left:20px;padding-top:10px}.activity-area .activity-content-without-syllabus .activity-content .forum-tool,.activity-area .syllabus-activity-content .activity-content .forum-tool{float:right;position:relative;right:20px;top:20px}.activity-area .activity-content-without-syllabus .activity-content .forum-tool .disabled,.activity-area .syllabus-activity-content .activity-content .forum-tool .disabled{opacity:.4;pointer-events:none}.activity-area .activity-content-without-syllabus .activity-content .query-btn,.activity-area .syllabus-activity-content .activity-content .query-btn{padding-right:0!important;padding-top:0!important}.activity-area .activity-content-without-syllabus .activity-content .operations,.activity-area .syllabus-activity-content .activity-content .operations{float:right;padding-right:20px;padding-top:20px}.activity-area .activity-content-without-syllabus .activity-content .operations.no-padding,.activity-area .syllabus-activity-content .activity-content .operations.no-padding{padding:0}.activity-area .activity-content-without-syllabus .activity-content .operations.no-float,.activity-area .syllabus-activity-content .activity-content .operations.no-float{float:none}.activity-area .activity-content-without-syllabus .activity-content .operations .button,.activity-area .syllabus-activity-content .activity-content .operations .button{background-color:#fff;border:1px solid #d4d4d4;border-radius:3px;color:var(--primary-text-color);font-size:13px;height:25px;line-height:15px;padding:4px 10px}.activity-area .activity-content-without-syllabus .activity-content .operations .button.active,.activity-area .activity-content-without-syllabus .activity-content .operations .button:focus,.activity-area .activity-content-without-syllabus .activity-content .operations .button:hover,.activity-area .syllabus-activity-content .activity-content .operations .button.active,.activity-area .syllabus-activity-content .activity-content .operations .button:focus,.activity-area .syllabus-activity-content .activity-content .operations .button:hover{background:#f5f5f5;color:var(--primary-text-color)}.activity-area .activity-content-without-syllabus .activity-content .operations .button .font,.activity-area .syllabus-activity-content .activity-content .operations .button .font{color:var(--secondary-text-color);font-size:13px;margin-right:5px}.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green,.activity-area .syllabus-activity-content .activity-content .operations .button.button-green{background-color:var(--primary-button-bg-color);border:none;color:#fff;outline:0}.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green:focus,.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green:hover,.activity-area .syllabus-activity-content .activity-content .operations .button.button-green:focus,.activity-area .syllabus-activity-content .activity-content .operations .button.button-green:hover{background-color:var(--primary-button-bg-hover-color);color:#fff}.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green.button-disabled,.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green:focus[disabled=disabled],.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green:hover[disabled=disabled],.activity-area .syllabus-activity-content .activity-content .operations .button.button-green.button-disabled,.activity-area .syllabus-activity-content .activity-content .operations .button.button-green:focus[disabled=disabled],.activity-area .syllabus-activity-content .activity-content .operations .button.button-green:hover[disabled=disabled]{opacity:.5}.activity-area .activity-content-without-syllabus .activity-content .operations .button.button-green .font,.activity-area .activity-content-without-syllabus .activity-content .operations .button.download,.activity-area .activity-content-without-syllabus .activity-content .operations .button.edit,.activity-area .activity-content-without-syllabus .activity-content .operations .button.view-rubrics,.activity-area .syllabus-activity-content .activity-content .operations .button.button-green .font,.activity-area .syllabus-activity-content .activity-content .operations .button.download,.activity-area .syllabus-activity-content .activity-content .operations .button.edit,.activity-area .syllabus-activity-content .activity-content .operations .button.view-rubrics{color:inherit}.activity-area .activity-content-without-syllabus .activity-content .operations .button.download.disabled,.activity-area .activity-content-without-syllabus .activity-content .operations .button.edit.disabled,.activity-area .activity-content-without-syllabus .activity-content .operations .button.view-rubrics.disabled,.activity-area .syllabus-activity-content .activity-content .operations .button.download.disabled,.activity-area .syllabus-activity-content .activity-content .operations .button.edit.disabled,.activity-area .syllabus-activity-content .activity-content .operations .button.view-rubrics.disabled{background-color:#f7f7f7;border-color:#dcdee2;color:#c5c8ce;cursor:not-allowed;pointer-events:none}.activity-area .activity-content-without-syllabus .activity-content .operations .button .icon,.activity-area .syllabus-activity-content .activity-content .operations .button .icon{margin-right:5px}.activity-area .activity-content-without-syllabus .activity-content .operations .button.add-note i,.activity-area .syllabus-activity-content .activity-content .operations .button.add-note i{font-size:14px}.activity-area .activity-content-without-syllabus .activity-content .operations a,.activity-area .syllabus-activity-content .activity-content .operations a{border-radius:3px;color:#fff;font-size:13px;line-height:21px;margin-left:7px}.activity-area .activity-content-without-syllabus .activity-content .page-attribute,.activity-area .activity-content-without-syllabus .activity-content .virtual-experiment-attribute,.activity-area .syllabus-activity-content .activity-content .page-attribute,.activity-area .syllabus-activity-content .activity-content .virtual-experiment-attribute{padding:20px 20px 30px}.activity-area .activity-content-without-syllabus .activity-content .web-link-subtitle,.activity-area .syllabus-activity-content .activity-content .web-link-subtitle{padding:0 20px 10px}.activity-area .activity-content-without-syllabus .activity-content .virtual-experiment-detail,.activity-area .syllabus-activity-content .activity-content .virtual-experiment-detail{align-items:center;display:flex;justify-content:center}.activity-area .activity-content-without-syllabus .activity-content .virtual-experiment-detail .virtual-experiment-section,.activity-area .syllabus-activity-content .activity-content .virtual-experiment-detail .virtual-experiment-section{height:750px;width:100%}.activity-area .activity-content-without-syllabus .activity-content .virtual-experiment-detail .virtual-experiment-section .link-warning,.activity-area .syllabus-activity-content .activity-content .virtual-experiment-detail .virtual-experiment-section .link-warning{height:inherit;line-height:500px;position:relative;text-align:center}.activity-area .activity-content-without-syllabus .activity-content .virtual-experiment-detail .virtual-experiment-section .link-warning .vertical-center,.activity-area .syllabus-activity-content .activity-content .virtual-experiment-detail .virtual-experiment-section .link-warning .vertical-center{text-align:center}.activity-area .activity-content-without-syllabus .activity-content .web-link-detail .web-link-not-ready,.activity-area .syllabus-activity-content .activity-content .web-link-detail .web-link-not-ready{align-items:center;display:flex;font-size:18px;height:200px;justify-content:center}.activity-area .activity-content-without-syllabus .activity-content .web-link-detail .web-link-section,.activity-area .syllabus-activity-content .activity-content .web-link-detail .web-link-section{border:1px solid #d8d8d8;height:500px}.activity-area .activity-content-without-syllabus .activity-content .web-link-detail .web-link-warning,.activity-area .syllabus-activity-content .activity-content .web-link-detail .web-link-warning{height:inherit;line-height:500px;position:relative;text-align:center}.activity-area .activity-content-without-syllabus .activity-content .live-record-detail,.activity-area .syllabus-activity-content .activity-content .live-record-detail{padding:0 20px 20px}.activity-area .activity-content-without-syllabus .activity-content .live-record-detail .live-record-section,.activity-area .syllabus-activity-content .activity-content .live-record-detail .live-record-section{border:1px solid #d8d8d8;height:650px}.activity-area .activity-content-without-syllabus .activity-content .live-record-detail .live-record-warning,.activity-area .syllabus-activity-content .activity-content .live-record-detail .live-record-warning{line-height:500px;text-align:center}.activity-area .activity-content-without-syllabus .activity-content .page-detail,.activity-area .syllabus-activity-content .activity-content .page-detail{padding:0 20px 20px}.activity-area .activity-content-without-syllabus .activity-content .page-detail .operation-buttons a,.activity-area .syllabus-activity-content .activity-content .page-detail .operation-buttons a{box-sizing:content-box;display:block;float:right;text-align:center}.activity-area .activity-content-without-syllabus .activity-content .page-detail .error,.activity-area .syllabus-activity-content .activity-content .page-detail .error{margin-top:5px}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content{border:1px solid transparent;border-radius:3px;min-height:300px;overflow:hidden;position:relative}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content .inline-edit-activate,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content .inline-edit-activate{background-color:#f0f0f0;border-left:1px solid #cbcbcb;bottom:0;position:absolute;right:0;top:0;visibility:hidden;width:27px;z-index:2}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content .inline-edit-activate .editing-btn,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content .inline-edit-activate .editing-btn{color:var(--secondary-text-color);font-size:15px;line-height:30px;width:26px}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content .inline-edit-activate .editing-btn:hover,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content .inline-edit-activate .editing-btn:hover{color:var(--link-color)}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content .inline-edit-activate .editing-btn.fixed,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content .inline-edit-activate .editing-btn.fixed{left:auto;position:fixed;z-index:9}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content.can-editing:hover,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content.can-editing:hover{border:1px solid #cbcbcb}.activity-area .activity-content-without-syllabus .activity-content .page-detail .page-content.can-editing:hover .inline-edit-activate,.activity-area .syllabus-activity-content .activity-content .page-detail .page-content.can-editing:hover .inline-edit-activate{visibility:visible}.activity-area .activity-content-without-syllabus .activity-content .page-detail .simditor,.activity-area .syllabus-activity-content .activity-content .page-detail .simditor{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}.activity-area .activity-content-without-syllabus .activity-content .page-detail .simditor .simditor-body,.activity-area .syllabus-activity-content .activity-content .page-detail .simditor .simditor-body{height:600px;overflow:auto}.activity-area .activity-content-without-syllabus .activity-content .page-detail .inline-edit-submit a,.activity-area .syllabus-activity-content .activity-content .page-detail .inline-edit-submit a{background-color:#f4f4f4;border-bottom:1px solid #cbcbcb;color:var(--secondary-text-color);font-size:13px;height:30px;line-height:30px;width:60px}.activity-area .activity-content-without-syllabus .activity-content .page-detail .inline-edit-submit a:hover,.activity-area .syllabus-activity-content .activity-content .page-detail .inline-edit-submit a:hover{background-color:#eaeaea}.activity-area .activity-content-without-syllabus .activity-content .page-detail .inline-edit-submit a.button-save,.activity-area .syllabus-activity-content .activity-content .page-detail .inline-edit-submit a.button-save{border:1px solid #cbcbcb;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;border-top:none;-webkit-border-top-left-radius:2px;border-top-left-radius:2px}.activity-area .activity-content-without-syllabus .activity-content .page-detail .inline-edit-submit a.button-cancel,.activity-area .syllabus-activity-content .activity-content .page-detail .inline-edit-submit a.button-cancel{-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-right:1px solid #cbcbcb}.activity-area .activity-content-without-syllabus .activity-content .page-detail .text-preview-area textarea,.activity-area .syllabus-activity-content .activity-content .page-detail .text-preview-area textarea{min-height:400px;padding:22px 15px 40px}.activity-area .activity-content-without-syllabus .activity-content .student-submission-status,.activity-area .syllabus-activity-content .activity-content .student-submission-status{float:right;margin-right:20px;position:static}.activity-area .activity-content-without-syllabus .activity-content .student-submission-status span,.activity-area .syllabus-activity-content .activity-content .student-submission-status span{color:var(--link-color);font-size:16px}.activity-area .activity-content-without-syllabus .activity-content .student-submission-status .score,.activity-area .syllabus-activity-content .activity-content .student-submission-status .score{padding-left:4px}.activity-area .activity-content-without-syllabus .activity-content .student-submission-status .icon,.activity-area .syllabus-activity-content .activity-content .student-submission-status .icon{margin-bottom:0;vertical-align:middle}.activity-area .activity-content-without-syllabus .activity-content .activity-attribute.secondary,.activity-area .syllabus-activity-content .activity-content .activity-attribute.secondary{margin-left:20px;margin-top:5px}.activity-area .activity-content-without-syllabus .activity-content .homework-activity .row .column,.activity-area .syllabus-activity-content .activity-content .homework-activity .row .column{padding-right:0}.activity-area .activity-content-without-syllabus .activity-content .homework-activity .row .column:nth-child(2n),.activity-area .syllabus-activity-content .activity-content .homework-activity .row .column:nth-child(2n){padding-left:0}.activity-area .live-record-float .live-record-float-draggable-wrapper{bottom:60px;cursor:move;height:268px;overflow:hidden;position:absolute;right:60px;width:398px;z-index:1000}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-main{height:100%;width:100%}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-main iframe{margin-top:-50px}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-overlay{height:100%;position:absolute;top:0;width:100%}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-overlay .live-record-float-title{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 86%);color:#fff;font-size:13px;height:40px;padding-left:12px;padding-top:12px}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-overlay .live-record-float-title .title-content{max-height:20px;max-width:230px}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination{display:none;height:40px;margin-left:12px;margin-top:126px;width:88px}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn{background-color:rgba(0,0,0,.6);border-radius:3px;float:left;height:40px;text-align:center;width:40px}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn.next{margin-left:8px}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn i{color:#fff;opacity:.6;position:relative;top:25%}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn:hover{background-color:var(--primary-brand-color);cursor:pointer;opacity:1}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn:hover i{opacity:1}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn.disabled i{opacity:.32}.activity-area .live-record-float .live-record-float-draggable-wrapper .live-record-float-pagination .pagination-btn.disabled:hover{background-color:rgba(0,0,0,.6);cursor:default}.activity-area .live-record-float .live-record-float-draggable-wrapper .draggable-overlay:hover .live-record-float-pagination{display:block}.activity-area .live-record-float .live-record-float-switcher{background-color:#c9c9c9;border-radius:3px;bottom:188px;color:#fff;cursor:pointer;height:40px;position:fixed;right:0;text-align:center;width:40px}.activity-area .live-record-float .live-record-float-switcher .switcher-upper{font-size:10px;margin-top:5px}.activity-area .live-record-float .live-record-float-switcher .switcher-down{font-size:12px;margin-top:-2px}.activity-area .live-record-float .live-record-float-switcher:hover{background-color:#00babd}.activity-area .module-syllabus-nav.card-module{background-color:#e6e6e6;border-right:1px solid #d8d8d8;overflow-y:hidden}.activity-area .module-syllabus-nav.card-module .return-link{border:none}.activity-area .module-syllabus-nav.card-module .card-parent{height:100%;overflow-x:hidden;overflow-y:auto;width:221px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module{background-color:#e6e6e6;overflow:hidden;width:220px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list{margin:auto;width:194px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card.is-selected{border:1px solid var(--primary-brand-color)!important;opacity:1}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card.is-selected .module-name.card-header{color:#333}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card{background-color:#fff;border:1px solid #dfdfdf;border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.16);margin-bottom:14px;opacity:.9;width:194px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header{border:none;color:#737373;font-size:12px;line-height:22px!important;padding:10px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header .module-tipsy{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header .teaching-class{display:flex}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header .teaching-class .title{display:block}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header .teaching-class .class-names{white-space:pre-wrap;width:130px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-header:hover{color:#333}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-body{background-color:#f5f5f5;border-top:1px solid #e6e6e6;padding:8px 0}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-body li.active{background-color:var(--primary-brand-color);border:1px solid var(--primary-brand-color);border-radius:2px;box-shadow:0 0 10px 0 rgba(0,0,0,.16);margin:0 10px}.activity-area .module-syllabus-nav.card-module .card-parent .card-section .module .module-list .card .card-body .activity{margin:0 16px 0 8px;padding:10px 15px}.submission-history{margin:10px 0}.submission-history li{border-bottom:1px solid #dfdfdf;height:44px;line-height:14px;margin:0;padding:15px}.submission-history li:first-child{border-top:1px solid #dfdfdf}.submission-history li:hover{background-color:#efefef}.submission-history li .submission-operations{width:210px}.classroom-feedback{margin:5px 0}.classroom-feedback li{height:44px;line-height:24px;margin:0;padding:10px}.classroom-feedback li:first-child{border-top:1px solid #dfdfdf}.activity-form .section label{display:inline-block}.activity-form .section .icon-tip{margin-bottom:-1px}.activity-form .section .upload-info{color:#f16565}.activity-form .checkpoint-mode .row .input{min-width:40px}.activity-form .checkpoint-mode .row .input .passing-score{margin-right:5px;width:40px}.activity-form .attachments-wrapper .file-name-wrapper{max-width:62%}.activity-detail-tabs.classroom,.activity-detail-tabs.homework,.activity-detail-tabs.web-link{margin:20px 20px 0}.recommend_homework{padding-bottom:20px}.list-forum-score .filter-area{margin-top:0}.list-forum-score .list-content .list-item.group-enrollments{background-color:#fff}.list-forum-score .column-header a{color:#868686}.list-forum-score .name-cell{align-items:center;display:flex}.list-forum-score.row{margin:0;max-width:100%}.return-link{color:var(--primary-text-color);font-size:14px;height:50px;line-height:50px;padding-left:20px}.return-link .font{font-size:12px}.return-link a{color:var(--primary-text-color)}.return-link a span{margin-left:3px}.activity-navigation .activity-list .activity i{color:#999;font-size:20px;vertical-align:middle}#submit-area .table>:not(caption)>*>*{border-bottom:1px solid #dfdfdf;padding:.6rem .5rem}#submit-area .table{border:none;border-collapse:collapse;caption-side:bottom;width:100%}#submit-area .table thead tr th{color:var(--secondary-text-color);font-size:13px;font-weight:400}#submit-area .table thead,#submit-area .table tr{background:none}#submit-area .submit-homework-area{height:35px;line-height:35px;margin:10px 0}#submit-area .submit-homework-area .button.submit-homework{font-size:14px;height:30px;line-height:18px}#submit-area .submission-section .submission-hint{margin-left:16px}#page-popup .text-area .simditor{min-height:360px}#page-popup .text-area .simditor .simditor-body{max-height:460px;overflow:auto}.zoom-recordings-area{height:1000px;margin-bottom:30px;padding:10px 20px;width:100%}.zoom-recordings-area .zoom-recordings{border:1px solid #d8d8d8;height:100%;width:100%}.live-activity-content-area{min-height:600px}.live-activities-content-wrapper,.live-activity-content-area{background-color:#fff;border:1px solid #d8d8d8;min-width:800px;position:relative}#race-answer-popup .main-area .flex{align-items:center;display:flex;flex-direction:row}#race-answer-popup .main-area .item .item-label{padding:0 8px;width:100px}#race-answer-popup .main-area .item .input .choice .label{padding:0 8px}#race-answer-popup .main-area .item .input .choice .label .custom-input{border:1px solid #a9a9a9;border-radius:3px;height:30px;width:118px}#microsoft-teams-meeting-popup fieldset.teams-meeting-time-section{border:none;margin:0;padding:0}#microsoft-teams-meeting-popup fieldset.teams-meeting-time-section:disabled{opacity:.5}#microsoft-teams-meeting-popup fieldset.teams-meeting-time-section:disabled>*{pointer-events:none}.teams-meeting-container{font-size:30px}.teams-meeting-container,.zoom-info-container{height:500px;padding:200px 0;text-align:center}.zoom-info-container .error-message{font-size:16px;padding-bottom:20px}.vertical-center{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#duplicate-detect-result .check-prompt-icon{color:var(--primary-brand-color)}#duplicate-detect-result .check-prompt{background:var(--primary-brand-color-lightened-4);border-bottom:1px solid #b7e3e1;box-sizing:border-box;font-size:12px;font-weight:400;line-height:18px;padding:8px 16px}#duplicate-detect-result .prompt-text{position:relative}#duplicate-detect-result .prompt{color:#262833;padding-left:7px}#retract-submission-confirm-popup .font-exclamation-mark{color:#ff9700;font-size:40px}#retract-submission-confirm-popup .fw-600{font-weight:600}.fullscreen-right{overflow-x:auto}.fullscreen-activity{overflow-x:hidden}.fullscreen-activity .main-content{padding-bottom:0}.fullscreen-activity .activity-area{background-color:#f4f4f4;display:table;table-layout:fixed}.fullscreen-activity .activity-area .material-content>.bd{height:100%;position:absolute;width:100%}.fullscreen-activity .activity-area .material-content>.bd .hd{height:145px}.fullscreen-activity .activity-area .material-content>.bd .hd .title-wrapper{border-bottom:1px solid #dfdfdf;height:75px;line-height:74px;padding:0 20px}.fullscreen-activity .activity-area .material-content>.bd .hd .title-wrapper .activity-title{font-size:20px;line-height:74px;padding:0}.fullscreen-activity .activity-area .material-content>.bd .hd .inner{height:70px;line-height:30px;padding:20px 0 20px 20px}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-name-wrapper{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:50%}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-name{font-size:16px}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-nav{display:inline-block;padding-right:15px;text-align:right;width:50%}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-nav .item{background-color:#cecece;border-radius:3px;cursor:pointer;display:inline-block;height:30px;line-height:30px;margin-right:5px;text-align:center;width:50px}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-nav .item.disabled{background-color:#d2d2d2;cursor:not-allowed}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-nav .item:first-child{margin-left:10px}.fullscreen-activity .activity-area .material-content>.bd .hd .inner .material-nav .item .icon{margin:0;vertical-align:middle}.fullscreen-activity .activity-area .material-content>.bd .file-previewer{height:calc(100% - 145px)}.fullscreen-activity .activity-area .material-content>.bd .file-previewer .toolbar{background-color:#fff;border-color:#d8d8d8}.fullscreen-activity .activity-area .material-content .full-screen .file-previewer{bottom:0;margin:0;padding:0;position:fixed;top:0;z-index:9999}.fullscreen-activity .activity-area .material-content .full-screen .file-previewer iframe{border:none}.fullscreen-activity .activity-area .comment-question{border:1px solid #d8d8d8}.fullscreen-activity .activity-area .swf-player-wrapper,.fullscreen-activity .activity-area .video-player{background-color:inherit;border:none;box-shadow:none;height:572px;margin:0 auto;outline:none;position:absolute}.fullscreen-activity .activity-area .swf-player-wrapper.third-party iframe,.fullscreen-activity .activity-area .video-player.third-party iframe{border:none}.fullscreen-activity .activity-area .swf-player-wrapper .video-offline-warning,.fullscreen-activity .activity-area .video-player .video-offline-warning{background-color:#000;color:#fff;left:25%;max-width:75%;min-width:50%;opacity:.7;padding:20px;position:absolute;text-align:center;top:0;z-index:1000}@media only screen and (min-width:1550px){.fullscreen-activity .activity-area .video-player{width:1250px}}@media only screen and (max-width:1550px) and (min-width:1440px){.fullscreen-activity .activity-area .video-player{width:1132px}}@media only screen and (max-width:1440px) and (min-width:1280px){.fullscreen-activity .activity-area .video-player{width:1000px}}@media only screen and (max-width:1280px){.fullscreen-activity .activity-area .video-player{width:900px}}.fullscreen-activity .activity-area .audio-wrapper{height:100%}.fullscreen-activity .activity-area .audio-wrapper .music-note{background-color:#dcdcdc;height:100%;height:calc(100% - 50px);text-align:center;width:100%}.fullscreen-activity .activity-area .audio-wrapper .music-note .font-music{color:#b8b8b8;font-size:120px;position:relative;top:35%;top:calc(50% - 69px)}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper{background-color:#f5f5f5;height:50px;width:100%}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-pause,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-play{color:#b8b8b8;font-size:24px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-pause:hover,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-play:hover{color:#888}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-desc,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-download,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-volume,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .font-audio-volume-off{color:var(--primary-brand-color);font-size:20px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .play{float:left;line-height:24px;padding-left:20px;padding-top:13px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .current-time{color:#7f8487;float:left;font:14px Myriad Pro Regular;padding-left:20px;padding-top:15px;width:68px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .time-divider{display:none}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .ui-widget-content{background:var(--primary-brand-color);border:0}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .ui-slider-range{background:#a2a7aa}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .ui-slider .ui-slider-handle{display:none}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar{float:left;padding-left:15px;padding-top:21px;position:relative;width:calc(100% - 290px);z-index:4}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .ui-state-disabled{opacity:1}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .ui-slider-horizontal{height:8px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .audio-slider-mask{background-color:#a2a7aa;border-radius:5px;bottom:0;height:8px;opacity:1;position:absolute;right:0;z-index:5}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .slider-tip{background-color:rgba(0,0,0,.8);border-radius:3px;color:#fff;display:none;font-size:12px;position:absolute}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .slider-tip-arrow{border:solid;border-color:rgba(0,0,0,.8) transparent;border-width:6px 6px 0;display:none;height:0;overflow:hidden;position:absolute;top:12px;width:0}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .slider-tip-line{background-color:#000;bottom:0;display:none;height:8px;overflow:hidden;pointer-events:none;position:absolute;width:1px;z-index:6}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar.has-warning:after{display:none}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar.has-warning .slider-tip,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar.has-warning .slider-tip-arrow,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar.has-warning .slider-tip-line{display:block;white-space:nowrap}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .audio-slider-mask:hover,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .audio-slider:hover,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .slider-bar .slider-tip-line:hover{cursor:pointer}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .duration{color:#7f8487;float:left;font:14px Myriad Pro Regular;padding-left:15px;padding-top:15px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume{float:right;line-height:20px;padding-right:20px;padding-top:15px;position:relative}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume:hover .volume-slider-wrapper{display:block}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume .volume-slider-wrapper{background-color:#f5f5f5;border-radius:3px;display:none;height:80px;left:-2px;position:absolute;top:-88px;width:26px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume .volume-slider-wrapper .volume-slider-arrow{border:8px solid transparent;border-top-color:#f5f5f5;left:5px;position:absolute;top:80px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume .volume-slider-wrapper .ui-slider{margin:9px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .volume .volume-slider-wrapper .ui-slider-vertical{height:64px;width:8px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description,.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .download{float:right;line-height:20px;padding-right:15px;padding-top:15px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description{display:none;position:relative}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description:hover .desc-content-wrapper{display:block}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description .desc-content-wrapper{bottom:45px;display:none;max-width:780px;min-width:350px;position:absolute;right:10px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description .desc-content-wrapper .content-arrow{border:8px solid transparent;border-top-color:#f5f5f5;bottom:-16px;position:absolute;right:7px}.fullscreen-activity .activity-area .audio-wrapper .audio-player-wrapper .description .desc-content-wrapper .content-detail{background-color:#f5f5f5;border-radius:3px;bottom:0;max-height:300px;min-height:100px;overflow:auto;padding:8px 10px;position:absolute;width:100%}.fullscreen-activity .activity-area .swf-player{height:470px;height:calc(100vh - 170px);max-height:616px;min-height:470px;position:relative;width:100%}.fullscreen-activity .activity-area .swf-player .loading{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:linear-gradient(90deg,#00bbbd 10%,rgba(27,182,183,0) 42%);border-radius:50%;font-size:10px;height:5em;left:45%;margin:0 auto;position:absolute;text-indent:-9999em;top:45%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);width:5em;z-index:10}.fullscreen-activity .activity-area .swf-player .loading:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}.fullscreen-activity .activity-area .swf-player .loading:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}.fullscreen-activity .activity-area .swf-player .no-flash-player{margin:200px 0;text-align:center}@media (min-width:0px){.fullscreen-activity .activity-area .swf-player .loading{background:url(/static/assets/images/large/loading-main-content-e1718da4.gif) no-repeat \0;border-radius:0 \0;height:180px \0;width:270px \0}.fullscreen-activity .activity-area .swf-player .loading:after,.fullscreen-activity .activity-area .swf-player .loading:before{background:none \0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fullscreen-activity .activity-area .swf-player .loading{background:var(--primary-brand-color);background:-moz-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,#00bbbd 10%,rgba(27,182,183,0) 42%);background:linear-gradient(90deg,#00bbbd 10%,rgba(27,182,183,0) 42%);border-radius:50%;height:5em;width:5em}.fullscreen-activity .activity-area .swf-player .loading:before{background:var(--primary-brand-color)}.fullscreen-activity .activity-area .swf-player .loading:after{background:#f4f4f4}}.fullscreen-activity .activity-area .activity-content-box{background-color:#f4f4f4;border:none;max-height:100vh;min-width:inherit;overflow:auto;padding:20px;width:calc(100vw - 221px)}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd{background-color:#fff;border:1px solid #d8d8d8;min-height:600px;min-width:800px;position:relative}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd.forum-box{min-width:1090px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd.zoom-box .list-header,.fullscreen-activity .activity-area .activity-content-box .activity-content-bd.zoom-box .resource{margin:0 20px;max-width:calc(100% - 40px)}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd.video{min-height:calc(100vh - 142px)}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .audio-player{height:calc(100vh - 142px);width:100%}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .audio-player .description{display:block}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details{margin-bottom:40px;padding-right:0}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details.video{padding:20px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .list-submission.row{max-width:100%}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .list-submission.row .submission-item .user-name{align-items:center;display:inline-flex}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .list-submission.row .submission-item .user-name .name{overflow:hidden;text-overflow:ellipsis}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .list-submission.row .submission-item .user-name .name.width-100{max-width:100px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .launch-description .zoom-step-upper{float:left}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-details .launch-description .zoom-step-icon{float:left;margin-right:15px;width:232px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-detail-tabs{margin-left:20px;margin-right:20px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .exam-activity-box{padding:20px}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .exam-activity-box .activity-detail-tabs{margin-left:0;margin-right:0}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .video-player{position:relative;width:100%}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-title-wrapper{position:relative}.fullscreen-activity .activity-area .activity-content-box .activity-content-bd .activity-title-wrapper .remind-msg{background-color:orange;border-radius:10px;color:#fff;padding:5px 20px;position:fixed;right:140px;text-align:center;top:35px;width:430px}.fullscreen-activity .activity-area .activity-content-box :focus{outline:none}.fullscreen-activity .activity-area .activity-content-box #live-record-information{background-color:#fff;border:1px solid #d8d8d8;margin-top:20px;min-height:180px;position:relative}.fullscreen-activity .activity-area .activity-content-box #live-record-information .fail,.fullscreen-activity .activity-area .activity-content-box #live-record-information .not-analyzed{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:180px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .fail a,.fullscreen-activity .activity-area .activity-content-box #live-record-information .not-analyzed a{border:1px solid var(--primary-brand-color);font-size:14px;margin-top:20px;padding:6px 15px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .fail .font-live-record-ai-fail,.fullscreen-activity .activity-area .activity-content-box #live-record-information .not-analyzed .font-live-record-ai-fail{color:#f16565;font-size:44px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .processing{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:180px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .processing .process-label{color:var(--primary-text-color);margin-top:10px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .processing .process-time{color:#666}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success{min-height:180px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .header{background-color:#fff;border-bottom:1px solid #d8d8d8;margin-left:22px;margin-right:22px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .header .left{color:var(--primary-text-color);font-size:16px;font-weight:500}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .header .right{color:#999;font-size:12px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .header .right a{border:1px solid #d4d4d4;border-radius:3px;color:var(--primary-text-color);height:25px;margin-left:19px;padding:6px 9px;width:88px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .header .right a .font-resource-download{color:var(--secondary-text-color)}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .key-word-box{display:flex;flex-wrap:wrap;margin-left:22px;margin-right:22px;margin-top:24px}.fullscreen-activity .activity-area .activity-content-box #live-record-information .success .key-word-box .key-word{background-color:#f4f4f4;border-radius:15px;color:var(--secondary-text-color);font-size:14px;margin-bottom:10px;margin-right:8px;padding:6px 8px;width:max-content}.fullscreen-activity .activity-area .toggle-sidebar{cursor:pointer;position:fixed;right:310px;top:50%;top:calc(50% - 25px);width:25px;z-index:2}.fullscreen-activity .activity-area .toggle-sidebar.collapsed{right:0}.fullscreen-activity .activity-area .activity-details.video .prompt-msg{height:30px;left:40%;left:calc(50% - 75px);line-height:30px;position:absolute;top:40%;top:calc(50% - 15px);width:150px}.fullscreen-activity .activity-area .activity-details.video .video-activity-title{font-size:20px;height:25px;line-height:25px;max-width:400px;position:relative}.fullscreen-activity .activity-area .activity-details.video .button.edit{background-color:#fff;color:var(--secondary-text-color);display:inline-block;float:right;height:25px;line-height:15px;position:relative}.fullscreen-activity .activity-area .activity-details.video .button.edit:hover{color:var(--primary-brand-color)}.fullscreen-activity .activity-area .activity-details.video .button.edit .icon{margin-right:5px}.fullscreen-activity .activity-area .activity-details .activity-attributes-section.section,.fullscreen-activity .activity-area .activity-details .show-recommend-submission.section,.fullscreen-activity .activity-area .activity-details .video-player-section.section{margin-bottom:20px}.fullscreen-activity .go-immersion-view,.fullscreen-activity .goto-course-page{background-color:#fff;border-bottom-right-radius:5px;color:#929292;display:inline-block;height:50px;left:0;line-height:50px;position:fixed;text-align:center;top:0;width:50px;z-index:1}.fullscreen-activity .go-immersion-view:hover,.fullscreen-activity .goto-course-page:hover{color:var(--primary-brand-color)}.fullscreen-activity .go-immersion-view i,.fullscreen-activity .goto-course-page i{font-size:30px;vertical-align:middle}.fullscreen-activity .go-immersion-view{border-bottom-left-radius:5px;border-bottom-right-radius:inherit;left:auto;right:310px}.fullscreen-activity .go-immersion-view.collapsed{right:0}.fullscreen-activity .activity-attribute.rich-edited .homework-attribute-content{margin-left:0}.fullscreen-activity .section-prompt-message.exam-prompt-message{margin-left:0;margin-right:0}@media (max-width:1024px){.fullscreen-activity .activity-area .activity-content-box{min-width:inherit}}.student-comment{background-color:#999;border-radius:8px;color:#fff;display:inline-block;font-size:10px;height:16px;line-height:16px;margin-left:4px;text-align:center;width:32px}.student-comment.auditor{width:40px}.enrollment-table-container{background-color:#fff;border-top:1px solid #d8d8d8;overflow:hidden;padding:0;position:relative;width:100%}.enrollment-table-container .container-table{display:table;width:100%}.enrollment-table-container .container-table.middle-side{min-width:675px}.enrollment-table-container .container-table.middle-side.no-operation{width:763px}.enrollment-table-container .container-table.middle-side.student{width:903px}.enrollment-table-container .container-table .row{display:table-row;height:65px;line-height:63px}.enrollment-table-container .container-table .row:last-of-type .cell{border-bottom:none}.enrollment-table-container .container-table .row.hover{background-color:#f4f4f4}.enrollment-table-container .container-table .row .cell{border-bottom:1px solid #d8d8d8;display:table-cell}.enrollment-table-container .container-table .row.list-header{color:#737373;font-size:13px;height:30px;line-height:30px}.enrollment-table-container .container-table .row.list-header .cell{border-bottom:1px solid transparent}.enrollment-table-container .enrollment-table-inner{font-size:0;overflow-x:auto;white-space:nowrap;width:100%}.enrollment-table-container .enrollment-table-inner::-webkit-scrollbar{border-top:1px solid #d8d8d8;height:15px}.enrollment-table-container .enrollment-table-inner::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#969696;border-color:transparent;border-radius:6px;border-style:solid;border-width:4px 1px}.enrollment-table-container .enrollment-table-inner .list-header{font-size:13px}.enrollment-table-container .enrollment-table-inner .row{margin:0}.enrollment-table-container .enrollment-table-inner .fl-scrolls{z-index:10}.enrollment-table-container .left-space{display:inline-block;height:100px;width:175px}.enrollment-table-container .left-space.enable-tag{width:185px}.enrollment-table-container .right-space{display:inline-block;height:100px;width:88px}.enrollment-table-container .left-container{font-size:14px;left:0;position:absolute;top:0;vertical-align:top;width:175px;z-index:5}.enrollment-table-container .left-container.enable-tag{width:185px}.enrollment-table-container .left-container.shadow{-webkit-box-shadow:2px 0 6px -2px rgba(0,0,0,.2);-moz-box-shadow:2px 0 6px -2px rgba(0,0,0,.2);box-shadow:2px 0 6px -2px rgba(0,0,0,.2)}.enrollment-table-container .right-container{font-size:14px;position:absolute;right:0;top:0;vertical-align:top;width:88px;z-index:5}.enrollment-table-container .right-container.shadow{-webkit-box-shadow:-2px 0 6px -2px rgba(0,0,0,.2);-moz-box-shadow:-2px 0 6px -2px rgba(0,0,0,.2);box-shadow:-2px 0 6px -2px rgba(0,0,0,.2)}.enrollment-table-container .middle-container{display:inline-block;font-size:14px;padding:0;position:relative;vertical-align:top;white-space:nowrap;width:100%}.enrollment-table-container .row{background-color:#fff;border-bottom:1px solid #d8d8d8;height:65px;line-height:65px}.enrollment-table-container .row:last-of-type{border-bottom:none}.enrollment-table-container .row:last-of-type .dropdown-list{top:-20px!important}.enrollment-table-container .row.hover{background-color:#f4f4f4}.enrollment-table-container .row.list-header{background-color:#f2f3f3;border-bottom:none;color:#737373;height:30px;line-height:30px;min-width:100%}.enrollment-table-container .row.list-header .enrollment-checkbox{height:30px}.enrollment-table-container .row.list-header .enrollment-checkbox input{margin:0}.enrollment-table-container .row .sort-section{display:inline-block;padding-left:5px;position:absolute;top:-1px}.enrollment-table-container .row .font-down,.enrollment-table-container .row .font-up{color:#c5c8ce;cursor:pointer;display:block;font-size:9px;height:4px;margin-bottom:4px;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}.enrollment-table-container .row .font-down.active,.enrollment-table-container .row .font-up.active{color:#333}.enrollment-table-container .center{text-align:center}.enrollment-table-container .cell{display:inline-block;min-width:88px;padding-left:20px;position:relative;vertical-align:middle;width:unset}.enrollment-table-container .cell.department_and_grades{max-width:260px;min-width:260px;width:260px}.enrollment-table-container .cell.department,.enrollment-table-container .cell.learning_center,.enrollment-table-container .cell.org{max-width:160px;min-width:160px;width:auto}.enrollment-table-container .cell.klass,.enrollment-table-container .cell.section{max-width:120px;min-width:120px;width:auto}.enrollment-table-container .cell.klass-info{line-height:16px;position:relative;text-align:left}.enrollment-table-container .cell.klass-info .klass-info-cell{display:inline-block;margin-top:3px;max-width:120px}.enrollment-table-container .cell.klass-info .klass-info-cell .klass-code,.enrollment-table-container .cell.klass-info .klass-info-cell .klass-name{max-width:120px}.enrollment-table-container .cell.section-info{line-height:16px;position:relative;text-align:left}.enrollment-table-container .cell.section-info .section-info-cell{display:inline-block;margin-top:3px;max-width:120px}.enrollment-table-container .cell.section-info .section-info-cell .section-code,.enrollment-table-container .cell.section-info .section-info-cell .section-name{max-width:120px}.enrollment-table-container .cell.email{min-width:250px;width:auto}.enrollment-table-container .cell.enrollment-checkbox{min-width:25px;width:25px;z-index:6}.enrollment-table-container .cell.nickname{max-width:180px;min-width:180px;width:180px}.enrollment-table-container .cell.role-student{min-width:120px;width:120px}.enrollment-table-container .cell.roles{min-width:153px;width:unset}.enrollment-table-container .cell.roles a.button{border:none;font-size:14px;padding-bottom:3px;padding-left:0;padding-top:3px;text-align:left}.enrollment-table-container .cell.roles a.button.button-white:hover{background-color:inherit;color:inherit;cursor:auto}.enrollment-table-container .cell.roles a.button.button-white:hover:has(+.has-li-child):hover{background-color:transparent;color:inherit}.enrollment-table-container .cell.roles a.button.button-white:hover:has(+.has-li-child):hover .role-name,.enrollment-table-container .cell.roles a.button.button-white:hover:has(+.has-li-child):hover i,.enrollment-table-container .cell.roles a.button.button-white:hover:has(+.has-li-child):hover span{color:var(--primary-brand-color)}.enrollment-table-container .cell.roles a.button.button-white:has(+.has-li-child) i.font-toggle-collapsed{visibility:visible}.enrollment-table-container .cell.roles a.button i.font-toggle-collapsed{font-size:10px;vertical-align:middle;visibility:hidden}.enrollment-table-container .cell.roles .role-name{display:inline-block;float:left;max-width:120px;padding-right:3px}.enrollment-table-container .cell.roles .dropdown-list{min-width:98px;padding:3px;top:55px;visibility:hidden;width:auto}.enrollment-table-container .cell.roles .dropdown-list.has-li-child:has(li){visibility:visible}.enrollment-table-container .cell.status{min-width:120px;width:120px}.enrollment-table-container .cell.basic-info-row{min-width:100%;width:100%}.enrollment-table-container .cell.basic-info{line-height:16px;position:relative;text-align:left}.enrollment-table-container .cell.basic-info .avatar32{float:left;margin:2px 5px 0 0}.enrollment-table-container .cell.basic-info .student-info-cell{display:inline-block;margin-top:3px;max-width:80px}.enrollment-table-container .cell.basic-info .student-info-cell .user-no{color:#737373;max-width:80px}.enrollment-table-container .cell.basic-info .student-info-cell .name-cell{display:flex;max-width:80px}.enrollment-table-container .cell.basic-info .student-info-cell.enable-tag,.enrollment-table-container .cell.basic-info .student-info-cell.enable-tag .name-cell,.enrollment-table-container .cell.basic-info .student-info-cell.enable-tag .user-no{max-width:90px}.enrollment-table-container .cell.seat-number{position:relative}.enrollment-table-container .cell.seat-number input[type=text]{left:10px;margin-bottom:0;position:absolute;text-align:left;top:15px;width:80px}.enrollment-table-container .cell.seat-number input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.enrollment-table-container .cell.nickname{position:relative}.enrollment-table-container .cell.nickname input[type=text]{left:10px;margin-bottom:0;position:absolute;text-align:left;top:15px;width:160px}.enrollment-table-container .cell.nickname input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none}.enrollment-area{min-height:700px}.enrollment-area .enrollment-filter{margin-bottom:10px}.enrollment-area .enrollment-filter .filter-area{margin-top:0;padding-left:15px;padding-right:15px}.enrollment-area .summary{background-color:#fff;float:left;padding:10px 15px;width:100%}.enrollment-area .summary .title{font-size:16px}.enrollment-area .summary .statistics{color:#868686}.enrollment-area .summary .statistics .statistics-text{line-height:27px}.enrollment-area .summary .export-button,.enrollment-area .summary .invite-button,.enrollment-area .summary .mail-button,.enrollment-area .summary .permission-button,.enrollment-area .summary .wecom_chat_button{font-size:13px;height:27px;line-height:17px;margin-right:12px}.enrollment-area .summary .export-button .font,.enrollment-area .summary .invite-button .font,.enrollment-area .summary .mail-button .font,.enrollment-area .summary .permission-button .font,.enrollment-area .summary .wecom_chat_button .font{vertical-align:middle}.enrollment-area .summary .wecom_chat_button{background-color:var(--primary-brand-color);border-color:var(--primary-brand-color);color:#fff}.enrollment-area .summary .wecom_chat_button .disabled{background-color:var(--primary-brand-color-lightened-2);cursor:not-allowed}.enrollment-area .summary .mail-button[disabled=disabled]{background-color:#fff;border-color:#c9c9c9;color:#333;opacity:.4}.enrollment-area .content.wide-list-area .enrollment-header .user-no-header{padding-right:0}.enrollment-area .content.wide-list-area .enrollment-header .name-header{padding-left:0}.enrollment-area .content.wide-list-area .list-content .user-no{padding-right:0}.enrollment-area .content.wide-list-area .list-content .name{padding-left:0;padding-right:0}.enrollment-area .content.wide-list-area .list-content .retake-status{padding-left:5px;padding-right:0}.enrollment-area .content.wide-list-area .list-content .nickname input[type=text]{display:inline-block;height:30px;margin:0;padding:5px}.enrollment-area .content.wide-list-area .list-content .nickname input[type=text]:not(:hover):not(.ng-invalid):not(:focus){background-color:transparent;border:none;color:#333}.enrollment-area .content.wide-list-area .enrollment.list-item .row-index{padding-left:5px}.enrollment-area .content.wide-list-area .enrollment.list-item .name{align-items:center;display:flex}.enrollment-area .content.wide-list-area .enrollment.list-item .name .student-name{max-width:80px}.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button{border:none;font-size:14px;padding-bottom:3px;padding-left:0;padding-top:3px;text-align:left}.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button.button-white:hover{background-color:transparent;color:inherit}.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button.button-white:hover .role-name,.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button.button-white:hover i,.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button.button-white:hover span{color:var(--primary-brand-color)}.enrollment-area .content.wide-list-area .enrollment.list-item .roles a.button i.font-toggle-collapsed{font-size:10px;vertical-align:middle}.enrollment-area .content.wide-list-area .enrollment.list-item .roles .role-name{display:inline-block;float:left;max-width:80px;padding-right:3px}.enrollment-area .content.wide-list-area .enrollment.list-item .roles .dropdown-list{min-width:98px;padding:3px;right:35px;width:auto}.enrollment-area .content.wide-list-area .enrollment.list-item .retake-status{color:#f16565}.enrollment-area .content.wide-list-area .bottom-area{background-color:#fff;height:60px}.enrollment-area .no-result-info{background-color:#fff;clear:both;margin-top:0;padding:100px 0}.enrollment-area .with-border-top{border-top:1px solid #d8d8d8}.role-tags{border-radius:10px;display:inline-block;font-size:12px;line-height:18px;padding:1px 8px}.role-tags.instructor{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800}.role-tags.assistant{background-color:#e0edff;border:1px solid #a1c9ff;color:#4892f6}.margin-top-4{margin-top:4px}.student-a-color{color:#333}.select-disabled{background-color:#f3f3f3!important;border:1px solid #dcdee2!important;border-radius:3px;color:#c5c8ce!important;cursor:not-allowed!important}#assistant-permission .popup-content{width:900px}#assistant-permission .popup-content .main-area .permission-title{background-color:#efefef;border-bottom:1px solid #dfdfdf;line-height:40px;padding-left:20px}#assistant-permission .popup-content .main-area .permission-title .permission-title-label,#assistant-permission .popup-content .main-area .permission-title .role-title-label{display:inline-block}#assistant-permission .popup-content .main-area .permission-content-label,#assistant-permission .popup-content .main-area .permission-title-label{width:476px}#assistant-permission .popup-content .main-area .permission-content-label,#assistant-permission .popup-content .main-area .permission-content-value{display:inline-block}#assistant-permission .popup-content .main-area .assistant-permission-content-value,#assistant-permission .popup-content .main-area .assistant-role-title-label{margin-right:160px;text-align:center;width:60px}#assistant-permission .popup-content .main-area .permission-content{padding:20px 0 10px 20px}#assistant-permission .popup-content .main-area .permission-note{padding:0 0 20px 20px}#assistant-permission .popup-content .main-area .student-assistant-permission-content-value,#assistant-permission .popup-content .main-area .student-assistant-role-title-label{text-align:center;width:130px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-title{background-color:#efefef;border-bottom:1px solid #dfdfdf;line-height:40px;padding-left:20px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-title .permission-title-label,#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-title .role-title-label{display:inline-block}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-content-label,#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-title-label{width:476px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-content-label,#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-content-value{display:inline-block}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .assistant-permission-content-value,#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .assistant-role-title-label{margin-right:120px;text-align:center;width:60px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-content{height:420px;overflow-y:scroll;padding:20px 0 10px 20px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .permission-note{padding:0 0 20px 20px}#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .student-assistant-permission-content-value,#assistant-permission.course-assistant-permission-setting .course-aissistant-permission-form .student-assistant-role-title-label{text-align:center;width:60px}#add-enrollments-popup .popup-content{width:600px}#add-enrollments-popup .popup-content .main-area{border-bottom:1px solid #dfdfdf;padding:20px}#add-enrollments-popup .popup-content .main-area .role-group{line-height:100%;padding:0 20px 10px 0}#add-enrollments-popup .popup-content .main-area .role-group label{display:inline-block;padding-right:50px;width:auto}#add-enrollments-popup .popup-content .main-area .role-group label input{margin-bottom:0;margin-right:5px}#add-enrollments-popup .popup-content .main-area .userno-list{font-size:13px;height:100px;padding-left:20px;padding-top:15px}#mail-to-enrollments-popup .popup-content{width:900px}#mail-to-enrollments-popup .popup-content .main-area{border-bottom:1px solid #dfdfdf}#mail-to-enrollments-popup .popup-content .main-area .item{padding:5px 30px}#mail-to-enrollments-popup .popup-content .main-area .item .label{background-color:#fff;margin-bottom:0;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top;width:100px}#mail-to-enrollments-popup .popup-content .main-area .item .label label{display:inline-block}#mail-to-enrollments-popup .popup-content .main-area .item div.input{word-wrap:break-word;display:inline-block;height:30px;line-height:30px;padding-left:2px;width:730px}#mail-to-enrollments-popup .popup-content .main-area .item div.input label{display:inline-block}#mail-to-enrollments-popup .popup-content .main-area .item .right{float:right!important}#mail-to-enrollments-popup .popup-content .main-area .item .text-area{display:inline-block;max-width:738px;padding-bottom:5px;padding-left:2px;width:730px}#mail-to-enrollments-popup .popup-content .main-area .item .simditor .simditor-wrapper{overflow:visible}#mail-to-enrollments-popup .popup-content .main-area .item .simditor .simditor-wrapper .simditor-body{max-height:360px;min-height:360px}#user-detail-popup .popup-content{min-height:500px;width:900px}@font-face{font-family:Code2001;src:local("Code2001"),url(/static/assets/extra_fonts/CODE2001-f438d173.woff) format("woff"),url(/static/assets/extra_fonts/CODE2001-5174cacc.ttf) format("truetype");unicode-range:U+10000- U+1013f,U+101d0- U+101ff,U+10300- U+1034f,U+10380- U+104af,U+10800- U+1083f,U+10900- U+1091f,U+1d300-- U+1d7ff,U+1f030- U+1f09f}@font-face{font-family:Code2002;src:local("Code2002"),url(/static/assets/extra_fonts/CODE2002-c5d25fbe.woff) format("woff"),url(/static/assets/extra_fonts/CODE2002-ecbf246c.ttf) format("truetype");unicode-range:U+20000- U+2a6df}:root{--primary-brand-color-lightened-7:#ffcb80;--primary-brand-color-lightened-6:#fff5e5;--primary-brand-color-lightened-5:#f28500;--primary-brand-color-lightened-4:#e4fafa;--primary-brand-color-lightened-3:#b7e6e4;--primary-brand-color-lightened-2:#99e4e5;--primary-brand-color-lightened-1:#5fd8e0;--primary-brand-color:#20bec8;--primary-brand-color-darkened-1:#378f95;--primary-brand-color-darkened-2:#068894;--primary-brand-color-darkened-3:#065e64;--nav-bg-color:#3a445c;--nav-color:#a9b0c0;--nav-active-color:#f6f7fa;--nav-avatar-color:var(--primary-brand-color);--highlight-color:#ff7800;--state-success-color-lightened-3:#eefff4;--state-success-color-lightened-2:#93deb7;--state-success-color-lightened-1:#53ca8b;--state-success-color:#28bd6e;--state-success-color-darkened-1:#24aa63;--state-success-color-darkened-2:#08663f;--state-error-color-lightened-3:#feeeee;--state-error-color-lightened-2:#fba9a9;--state-error-color-lightened-1:#f97575;--state-error-color-lightened-0:#f16565;--state-error-color:#f85353;--state-error-color-darkened-1:#df4b4b;--state-error-color-darkened-2:#953232;--state-warning-color-lightened-3:#fff5e5;--state-warning-color-lightened-2:#ffcb80;--state-warning-color-lightened-1:#ffac33;--state-warning-color:#ff9700;--state-warning-color-darkened-1:#f28500;--state-warning-color-darkened-2:#b74d00;--state-info-color-lightened-3:#eff6ff;--state-info-color-lightened-2:#a3c8fb;--state-info-color-lightened-1:#6da8f8;--state-info-color:#4892f6;--state-info-color-darkened-1:#4183dd;--state-info-color-darkened-2:#254b7f;--primary-button-bg-color:var(--primary-brand-color);--primary-button-bg-hover-color:var(--primary-brand-color-darkened-2);--link-color:var(--primary-brand-color);--nprogress-color:var(--primary-brand-color);--primary-text-color:#333;--secondary-text-color:#737373;--third-text-color:#4d4d4d;--standard-black:#000}html{touch-action:manipulation}a.go-back-link{color:var(--primary-text-color)}.go-back-link>i{left:-2px;position:relative}.go-back-link>i,.go-back-link>span{display:inline-block;vertical-align:middle}.breadcrumbs{float:left;margin:0}.breadcrumbs>:before{content:">";top:-2px!important}.breadcrumbs .icon.icon-breadcrumbs{background-image:url(/static/assets/scss/spritesmith-generated/sprite-4b87d469.png);background-position:0 -485px;height:13px;margin-right:4px;width:11px}.breadcrumbs a{color:var(--primary-brand-color);vertical-align:top}.border-left{border-left:1px solid #dfdfdf!important}.border-right{border-right:1px solid #dfdfdf!important}.border-left.border-left-dark{border-left-color:#bbb!important}.border-top{border-top:1px solid #dfdfdf!important}.border-bottom{border-bottom:1px solid #dfdfdf!important}.border-table .row{border-top:1px solid #cbcbcb}.border-table .row:last-of-type{border-bottom:1px solid #cbcbcb}.border-table .column,.border-table .columns{border-left:1px solid #cbcbcb}.border-table .column:last-of-type,.border-table .columns:last-of-type{border-right:1px solid #cbcbcb}.no-result-info{color:var(--primary-text-color);font-size:18px;margin-top:100px;text-align:center}.no-result-info .icon{margin-bottom:10px}.blank-prompt-info{clear:both;color:var(--primary-text-color);font-size:18px;margin:100px auto;text-align:center}.blank-prompt-info .blank-icon{color:var(--primary-brand-color);display:block;font-size:100px}.blank-prompt-info .blank-message{display:block;margin-bottom:15px}.blank-prompt-info .blank-button{background-color:#fff;border-color:var(--primary-brand-color);border-radius:3px;color:var(--primary-brand-color);font-size:14px;outline:none;padding:5px 10px}.blank-prompt-info .blank-button.secondary-button{margin-left:15px}.blank-prompt-info.student-view{padding-top:55px}.blank-prompt-info.in-course-toolbar{margin-top:30px}.blank-prompt-info.in-score-detail{margin-top:40px}.blank-prompt-info.direct-in-score-area,.blank-prompt-info.in-edit-homework{margin-top:77px}.radius{border-radius:3px}.ng-cloak,[ng-cloak]{display:none!important}.truncate-text{word-wrap:normal;overflow-x:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.tip{background-color:#fef4c3;border:1px solid #000;padding:5px;position:absolute;top:25px;z-index:100}.column.no-horizontal-padding,.columns.no-horizontal-padding,.no-horizontal-padding{padding-left:0;padding-right:0}.font-alert{color:red}.clear-both{clear:both}.float-left{float:left}.pre-line{white-space:pre-line}.pre-wrap{white-space:pre-wrap}.card{border:1px solid #d8d8d8}.number{font-family:Hiragino Sans GB!important}.cursor-pointer{cursor:pointer}.status .active{color:var(--primary-brand-color)}.status .inactive{color:var(--highlight-color)}.force-reset-transform{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}span.attribute{color:var(--secondary-text-color)}span.attribute:after{content:""}span.value-like-attribute{color:var(--secondary-text-color)}.toggle-off{display:none!important}.drag-area-mark:hover,.drag-area:hover{cursor:move;cursor:-moz-grab;cursor:-webkit-grab}.drag-area-mark:active,.drag-area:active{cursor:move;cursor:-moz-grabbing;cursor:-webkit-grabbing}.drag-area-mark{position:absolute;right:0;top:0;width:20px}.ui-multiselect-single .ui-multiselect-checkboxes label{padding:3px!important}.simditor-popover.code-popover{height:2.5rem;margin:0;padding:0}.simditor-popover.code-popover .code-settings,.simditor-popover.code-popover .code-settings .settings-field{margin:0;padding:0}.simditor-popover.code-popover .code-settings .settings-field .select-lang{border:none;height:2.5rem;margin:0;padding:5px 20px}.completeness-activity-icon{position:relative}.completeness-activity-icon .expired-activity{font-size:12px!important;position:absolute;right:-5px;top:12px}.item-status{border-radius:15px;display:inline-block;font-size:12px;height:20px;line-height:20px;margin:auto;padding-left:8px;padding-right:8px}.item-status.before-class{background-color:#eff6ff;border:1px solid #a3c8fb;color:#4183dd}.item-status.during-class{background-color:#eefff4;border:1px solid #93deb7;color:#24aa63}.item-status.after-class{background-color:#fff5e5;border:1px solid #ffcb80;color:#f28500}.item-status.final,.item-status.midterm{background-color:#e4fafa;border:1px solid #b7e6e4;color:#378f95}.item-status.unspecified{background-color:#e8eaec;border:1px solid #c5c8ce;color:#70748c}.item-status.schedule,.item-status.unpublish{background-color:#ff9700;border:1px solid #ff9700;color:#fff;line-height:20px}.item-status.schedule-started{background-color:#28bd6e;border:1px solid #28bd6e;color:#fff;line-height:20px}.item-status.time-collapsed{background-color:#999;border:1px solid #999;color:#fff;line-height:20px}.item-status.expired,.item-status.finished,.item-status.off-shelf{background-color:#d4d4d4;border:1px solid #b1b1b1;color:#6c6c6c;line-height:20px}.item-status.generate_playback{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.item-status.finish,.item-status.published,.item-status.publishing,.item-status.started,.item-status.submitted{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.upcoming{background-color:var(--primary-brand-color-lightened-6);border:1px solid var(--primary-brand-color-lightened-7);color:var(--primary-brand-color-lightened-5);line-height:20px}.item-status.obe{background-color:var(--state-info-color-lightened-3);border:1px solid var(--state-info-color-lightened-2);color:var(--state-info-color);line-height:20px}.item-status.model-course{background-color:var(--primary-brand-color-lightened-4);border:1px solid var(--primary-brand-color-lightened-2);color:var(--primary-brand-color-lightened-1);line-height:20px}.item-status.unscored{background-color:#ffe9d6;border:1px solid #ffca9c;color:#ff7800;line-height:20px}.color-E33737{color:#e33737}.color-E28B41{color:#e28b41}.color-C8A732{color:#c8a732}.color-209361{color:#209361}.color-418CAF{color:#418caf}.color-AA8773{color:#aa8773}.color-999999{color:#999}.margin-level-1{margin-left:40px}.margin-level-2{margin-left:80px}.margin-level-3{margin-left:120px}.margin-level-4{margin-left:160px}.margin-level-5{margin-left:200px}.margin-level-6{margin-left:240px}.margin-level-7{margin-left:280px}.margin-level-8{margin-left:320px}.margin-level-9{margin-left:360px}.margin-level-10{margin-left:400px}div.rich-content,span.rich-content{word-wrap:break-word}div.bar{background-color:#ffc000;display:inline-block;height:75px;margin-right:5px;width:10px}.column-1-of-2{width:50%!important}.reset-padding{padding:0!important}.reset-border{border:none!important}.reset-margin{margin:0!important}.inline-block{display:inline-block!important}.nobr{white-space:nowrap!important}.hide{display:none!important}.activity-detail-tabs{border-bottom:1px solid #dfdfdf}.activity-detail-tabs .tab-title{color:var(--primary-text-color);cursor:pointer;height:32px;margin-bottom:-1px;padding:5px 18px}.activity-detail-tabs .tab-title.active{background-color:#fff;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-top:2px solid var(--primary-brand-color)}.activity-detail-tabs.management-studio-tabs{background-color:#fff;border:1px solid #d8d8d8;margin-top:20px;padding-top:12px}.activity-detail-tabs.management-studio-tabs .tab-title{margin-left:16px}.color-blue{color:#72b7f8}.color-green{color:var(--primary-brand-color)}.color-red{color:#ee4949}.color-black{color:var(--primary-text-color)}.lenticular-bracket{margin-left:-10px}.lenticular-bracket:before{content:"\3010"}.lenticular-bracket:after{content:"\3011"}.no-select{-webkit-touch-callout:none;user-select:none}.flex{display:flex}.\!flex{display:flex!important}.items-center{align-items:center}.tree-view{display:inline-block;position:relative}.tree-view .tree-container{background:#fff;border:1px solid #cbcbcb;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,.15);color:var(--primary-text-color);display:none;max-height:285px;max-width:340px;min-width:238px;overflow:auto;padding:15px 0;position:absolute;top:30px;white-space:nowrap;z-index:9}.tree-view .tree-container .blank,.tree-view .tree-container .font-tree-collapsed,.tree-view .tree-container .font-tree-expanded{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}.tree-view .tree-container .font-tree-collapsed,.tree-view .tree-container .font-tree-expanded{color:#737373;font-size:12px}.tree-view .tree-container .font-tree-collapsed:hover,.tree-view .tree-container .font-tree-expanded:hover{color:var(--primary-brand-color);cursor:pointer}.tree-view .tree-container .blank{min-width:12px;width:12px}.tree-view .tree-container .switch-all-nodes{background-color:#f4f4f4;border-bottom:1px solid silver;color:#737373;font-size:12px;height:27px;line-height:27px;padding-left:42px}.tree-view .tree-container .switch-all-nodes .input{height:13px;margin-right:5px;min-width:unset}.tree-view .tree-container ul{font-size:13px;margin:0}.tree-view .tree-container ul .input{margin-bottom:0;margin-right:5px;min-width:0}.tree-view .tree-container ul li{line-height:27px}.tree-view .tree-container ul li.no-result{background:#f4f4f4}.tree-view .tree-container ul li .search-item{border-bottom:1px solid silver;padding-left:0}.tree-view .tree-container ul li .search-item .keyword{display:inline-block;height:30px;margin-bottom:10px;margin-top:5px;width:80%}.tree-view .tree-container ul li .search-item .icon{margin:0 10px}.tree-view .tree-container ul li .item-group{padding-left:10px}.tree-view .tree-container ul li .item{cursor:pointer;padding-left:10px}.tree-view .tree-container ul li .item,.tree-view .tree-container ul li .item .content{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tree-view .tree-container ul li .item .content{width:calc(100% - 20px - 1.25em)}.tree-view .tree-container ul li .item .content .name{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:fit-content;min-width:0}.tree-view .tree-container ul li .item .content .name:empty:before{content:"\200b"}.tree-view .tree-container ul li .item .content .status-label{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;color:#999;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px;padding-left:.3125em}.tree-view .tree-container.search-container{max-height:280px;overflow:hidden;padding:0}.tree-view .tree-container.search-container ul{overflow-x:hidden;overflow-y:auto}.tree-view .tree-container.search-container>ul{max-height:205px}.tree-view .tree-container.search-container .search-header{border-bottom:1px solid silver;line-height:26px;padding:10px 0}.tree-view .tree-container.search-container .search-header .ui-multiselect-filter{border:1px solid #c4c4c4;border-radius:14px;float:none;height:26px;line-height:24px;margin:0 10px;padding:0 10px;width:auto}.tree-view .tree-container.search-container .search-header .ui-multiselect-filter .search-content{height:26px;line-height:25px;padding-left:0}.tree-view .tree-container.search-container .search-header .ui-multiselect-filter .search-content .keyword{display:inline-block;font-size:13px;height:22px;margin:0;width:90%}.tree-view .tree-container.search-container .search-header .ui-multiselect-filter .search-content .icon{margin:0;position:relative;top:2px}.tree-view .tree-container.search-container .search-header .ui-multiselect-filter input{border:none;box-shadow:none;display:inline-block;height:20px;margin-bottom:0;margin-left:0;padding:2px 4px;width:136px}#edit-bulletin-popup .ms-choice{width:260px}#edit-bulletin-popup .loading-in-element .spinner{-webkit-animation:loading 1.4s linear infinite;animation:loading 1.4s linear infinite;background:var(--primary-brand-color);background:-moz-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-webkit-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-o-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:-ms-linear-gradient(left,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);background:linear-gradient(to right,var(--primary-brand-color) 10%,rgba(27,182,183,0) 42%);border-radius:50%;display:inline-block;height:15px;margin:0 auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);vertical-align:middle;width:15px}#edit-bulletin-popup .loading-in-element .spinner:before{background:var(--primary-brand-color);border-radius:100% 0 0 0;content:"";height:50%;left:0;position:absolute;top:0;width:50%;z-index:10}#edit-bulletin-popup .loading-in-element .spinner:after{background:#f4f4f4;border-radius:50%;bottom:0;content:"";height:75%;left:0;margin:auto;position:absolute;right:0;top:0;width:75%;z-index:10}#edit-bulletin-popup .loading-in-element .spinner{vertical-align:text-bottom}#edit-bulletin-popup .popup-content{background:#fefefe;width:900px}#edit-bulletin-popup .popup-content .bulletin-form .section{border-bottom:1px solid #dfdfdf;border-top:1px solid #dfdfdf;margin-top:0;padding:15px 30px 5px}#edit-bulletin-popup .popup-content .bulletin-form .section .section-title{color:var(--secondary-text-color);padding-bottom:10px;padding-left:8px}#edit-bulletin-popup .popup-content .bulletin-form .section .section-title.hide-advanced,#edit-bulletin-popup .popup-content .bulletin-form .section .section-title.show-advanced{color:var(--primary-brand-color);white-space:nowrap}#edit-bulletin-popup .popup-content .bulletin-form .advanced-section{background-color:#f5f5f5;border-top:none;min-height:220px;padding-bottom:0;padding-top:0}#edit-bulletin-popup .popup-content .bulletin-form .advanced-section .label{background-color:#f5f5f5}#edit-bulletin-popup .popup-content .bulletin-form .row-tip{background-color:#f4f4f4;border:1px solid #cbcbcb;border-radius:2px;display:inline-block;max-width:700px;min-width:280px;padding:10px 15px;position:relative}#edit-bulletin-popup .popup-content .bulletin-form .row-tip.full-width{margin-top:15px;max-width:640px;width:640px}#edit-bulletin-popup .popup-content .bulletin-form .row-tip label{font-size:13px}#edit-bulletin-popup .popup-content .bulletin-form .row-tip label span{color:var(--primary-brand-color)}#edit-bulletin-popup .popup-content .bulletin-form .row-tip .tooltip-arrow{background-image:url(/static/assets/scss/spritesmith-generated/sprite-4b87d469.png);background-position:0 -77px;height:6px;position:absolute;top:-6px;width:12px}#edit-bulletin-popup .popup-content .bulletin-form .row-tip .tooltip-arrow.tooltip-publish-score-by-time{left:212px}#edit-bulletin-popup .popup-content .bulletin-form .row-tip .tooltip-arrow.tooltip-publish-score-by-give-score{left:37px}#edit-bulletin-popup .popup-content .bulletin-form .row-tip .tooltip-arrow.tooltip-submit-by-group{left:112px}#edit-bulletin-popup .popup-content .bulletin-form .item{padding:5px 30px}#edit-bulletin-popup .popup-content .bulletin-form .item.time-radio-group .choice{display:inline-block}#edit-bulletin-popup .popup-content .bulletin-form .item.materials{margin-bottom:-6px;overflow:auto}#edit-bulletin-popup .popup-content .bulletin-form .item.materials .upload-wrapper{height:auto;line-height:inherit;position:relative;width:700px}#edit-bulletin-popup .popup-content .bulletin-form .item.materials .upload-wrapper>span{left:200px;position:absolute;top:33px}#edit-bulletin-popup .popup-content .bulletin-form .item.materials .upload-wrapper .file-upload .select-file{margin-bottom:15px}#edit-bulletin-popup .popup-content .bulletin-form .item.no-overflow-x{overflow-x:hidden}#edit-bulletin-popup .popup-content .bulletin-form .item .label{background-color:#fff;margin-bottom:0;padding-bottom:5px;padding-top:5px;text-align:left;vertical-align:top;width:100px}#edit-bulletin-popup .popup-content .bulletin-form .item .label label{display:inline-block}#edit-bulletin-popup .popup-content .bulletin-form .item div.input{display:inline-block;height:30px;line-height:30px;padding-left:2px;width:730px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input.full-width{width:100%}#edit-bulletin-popup .popup-content .bulletin-form .item div.input.align-center{padding-left:360px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input.align-center .disabled{opacity:.2}#edit-bulletin-popup .popup-content .bulletin-form .item div.input.center{text-align:center}#edit-bulletin-popup .popup-content .bulletin-form .item div.input.center .mail-count{color:#999;font-size:13px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .error,#edit-bulletin-popup .popup-content .bulletin-form .item div.input .target-select,#edit-bulletin-popup .popup-content .bulletin-form .item div.input .target-type{float:left}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .copy_to_courses{display:inline-block;float:left}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .copy_to_courses .select-list,#edit-bulletin-popup .popup-content .bulletin-form .item div.input label{display:inline-block}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .custom{margin-left:10px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .error{line-height:30px;margin-left:5px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .error span{padding:0}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target{margin-top:10px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-row{position:relative}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-row .course-name{display:inline-block;max-width:280px;min-width:200px}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-row .courses-target-type{left:300px;position:absolute;top:0}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-row .courses-target-select{left:470px;position:absolute;top:0}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-row .courses-target-error{left:700px;position:absolute;top:0}#edit-bulletin-popup .popup-content .bulletin-form .item div.input .courses-target .courses-target-sub-row{color:silver}#edit-bulletin-popup .popup-content .bulletin-form .item .tree-container{margin-left:20px;margin-top:1px;max-height:250px;min-height:250px;min-width:280px;padding:0}#edit-bulletin-popup .popup-content .bulletin-form .item .tree-container.last-tree{top:-250px}#edit-bulletin-popup .popup-content .bulletin-form .item .tree-container .input{height:14px;min-width:14px;width:14px}#edit-bulletin-popup .popup-content .bulletin-form .item .tree-container .item{margin-bottom:0}#edit-bulletin-popup .popup-content .bulletin-form .item .right{float:right!important}#edit-bulletin-popup .popup-content .bulletin-form .item .text-area{display:inline-block;max-width:738px;padding-bottom:5px;padding-left:2px;width:730px}#edit-bulletin-popup .popup-content .bulletin-form .ui-multiselect{margin-left:20px;width:180px}#edit-bulletin-popup .popup-content .bulletin-form div.error{margin-left:100px}#edit-bulletin-popup .popup-content .bulletin-form div.error span.error{margin-bottom:-15px;margin-top:0;min-height:28px}#edit-bulletin-popup .popup-content .bulletin-form div.error.for-announce-score-time{margin-left:435px}#edit-bulletin-popup .popup-content .bulletin-form .simditor .simditor-wrapper{overflow:visible}#edit-bulletin-popup .popup-content .bulletin-form .simditor .simditor-wrapper .simditor-body{max-height:360px;min-height:360px}.bulletin-list-container .no-result{padding-top:100px}.bulletin-list-container .no-result .no-result-info{margin-top:0}.bulletin-list-container .bulletin-container{min-height:600px}.bulletin-list-container .bulletin-container.white-bg{background-color:#fff}.bulletin-list-container .bulletin-container .bulletin:not(:last-child){margin-bottom:15px}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg{background:#fff}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg:hover .bulletin-summary .delete-bulletin,.bulletin-list-container .bulletin-container .bulletin .bulletin-bg:hover .bulletin-summary .edit-bulletin{display:inline-block}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container{word-wrap:break-word;color:var(--secondary-text-color);font-size:14px;margin:0 20px;padding:15px 0}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container .content-review{display:block;height:auto;overflow:inherit}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container .content-review.content-collapsed{height:50px;overflow:hidden;position:relative}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container .content-review.content-collapsed:after{background:linear-gradient(rgba(255,255,255,0),#fff);bottom:0;content:"";height:40px;left:0;position:absolute;width:100%}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container .content-review p{margin-bottom:0}.bulletin-list-container .bulletin-container .bulletin .bulletin-bg .content-container .content-review .attachments{padding-top:20px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary{cursor:pointer;margin:0 18px;padding-bottom:5px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary.no-border-top{border-top:0}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-title{font-size:16px;line-height:22px;margin-top:15px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-title .edited-info{margin-left:30px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-title .expandable-icon{margin-bottom:0}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-title.edited .edited-mark{display:inline-block;line-height:14px;position:relative;top:-1px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-title .edited-mark{color:var(--primary-brand-color);display:none;font-size:14px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-update-info{color:var(--secondary-text-color);font-size:13px;margin:5px 0}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-update-info .font-module-expand{position:relative;top:2px}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-update-info>span{font-family:PingFangSC;font-size:13px;line-height:16px;padding:0 5px;vertical-align:middle}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-update-info>span.font-icon{margin-left:10px;vertical-align:sub}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .bulletin-update-info>span.group-target{display:inline-block;max-width:40%}.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .delete-bulletin,.bulletin-list-container .bulletin-container .bulletin .bulletin-summary .edit-bulletin{display:none;margin-right:10px}.bulletin-list-container .bulletin-container .bulletin-border-bottom{border-bottom:1px solid #dfdfdf}.bulletin-list-container .bulletin-header{background:#fff;border-bottom:none;min-height:50px;padding:10px 0 10px 20px;position:inherit}.bulletin-list-container .bulletin-header .filter-area{height:30px;margin-top:0;padding:0;position:absolute;right:5px}.bulletin-list-container .bulletin-header .filter-area .search-section{display:inline-block;margin-top:0;vertical-align:top}.bulletin-list-container .bulletin-header .filter-area .search-section .keyword{height:30px;margin-right:1px}.bulletin-list-container .bulletin-header .filter-area .search-section .keyword input{border-radius:3px;display:inline-block;height:30px;margin-bottom:0;padding:2px 8px;width:176px}.bulletin-list-container .bulletin-header .filter-area .criteria{margin-right:5px;margin-top:0}.bulletin-list-container .bulletin-header .filter-area .criteria .form-element-wrapper input{height:30px;margin:0;padding:2px 8px}