.app-container.student .app-container-content .action-btn.update-btn{color:#ee3232}.course-list-item{position:relative;width:100%}.course-list-item+.course-list-item{margin-top:10px}.course-list-item .item-row{width:100%;position:relative;display:flex;align-items:center;white-space:nowrap}.course-list-item .item-row .ant-select{flex:1;width:0}.course-list-item .item-row .ant-input-number{margin:0 5px}.ant-form-item-with-help .has-error .course-list-item .item-row .ant-input-number{border-color:#d9d9d9}.student-course-detail-modal .required:before{position:absolute;left:-10px;top:12px;transform:translateY(-50%);content:"*";font-size:13px;color:#ee3232}.student-course-detail-modal .course-detail-item{position:relative;width:100%;padding:10px;margin-top:20px;font-size:13px;background-color:#f2f2f2;border-radius:8px}.student-course-detail-modal .course-detail-item .name{position:relative;flex:1;line-height:24px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.student-course-detail-modal .course-detail-item .ant-btn{font-size:12px;margin-left:10px}.student-course-detail-modal .course-detail-item .label{position:relative;display:inline-block;width:52px;margin-right:4px;font-size:13px;color:#666;text-align:right}.student-course-detail-modal .course-detail-item .ant-input-number,.student-course-detail-modal .course-detail-item .ant-tag{width:80px;margin-right:20px}