.c-question-item{display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:260px;height:303px;margin:0 24px 24px 0;position:relative;border-radius:4px;overflow:hidden;background:#fff}.c-question-item.evaluated{border:2px solid #2accd7}.c-question-item-img-wrap{display:block;width:280px;height:195px;border-radius:4px 4px 0 0;overflow:hidden}.c-question-item-img{width:100%}.c-question-item-grade{width:34px;position:absolute;top:0;right:12px}.c-question-item-info-wrap{padding:0 12px}.c-question-item-title{display:block;overflow:hidden;color:#333;font-size:16px;line-height:56px;white-space:nowrap;text-overflow:ellipsis}.c-question-item-title:hover{color:#2accd7}.c-question-item .face-img{float:left;width:32px;height:32px;margin-right:8px}.c-question-item-name{max-width:120px;overflow:hidden;color:#666;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.c-question-item-name:hover{color:#666}.c-question-item-time{float:right;color:#999;font-size:12px}.c-question-item .evaluated-icon{position:absolute;right:-2px;bottom:-2px}.c-question-user-class{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;overflow:hidden}.c-question-user-class .class-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-question-user-class .class-user .group-name{max-width:120px;margin-top:5px;overflow:hidden;color:#666;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.c-score-wrapper{cursor:pointer}.c-score-wrapper i{display:inline-block;font-size:14px}.c-score-wrapper .score-fill{margin-right:4px;color:#ff931c}.c-score-wrapper .score-empty{margin-right:4px;color:#999}.c-score-wrapper .score-current{-webkit-transform:scale(1.2);transform:scale(1.2)}.c-score-wrapper .score-letter{height:14px;color:#999;font-size:14px;line-height:14px}@-webkit-keyframes bounce-star{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes bounce-star{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}.c-score-selected{-webkit-animation:bounce-star .2s linear forwards;animation:bounce-star .2s linear forwards}.coach-eva-enter-active{-webkit-animation:eva-slide-in .2s;animation:eva-slide-in .2s}.coach-eva-leave-active{animation:eva-slide-in .2s reverse}@-webkit-keyframes eva-slide-in{0%{-webkit-transform:translateX(340px);transform:translateX(340px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes eva-slide-in{0%{-webkit-transform:translateX(340px);transform:translateX(340px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.coach-eva{width:336px;position:fixed;top:0;right:0;bottom:0;z-index:1201;background:transparent;-webkit-transition:.2s cubic-bezier(.4,0,.2,1);transition:.2s cubic-bezier(.4,0,.2,1)}.coach-eva ::-webkit-scrollbar{width:6px}.coach-eva ::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.coach-eva ::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.coach-eva ::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.2)}.coach-eva .coach-eva-content{margin-left:16px;position:absolute;top:50px;right:0;bottom:0;left:0;overflow-y:auto;background:#fff;-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.11);box-shadow:0 30px 30px 0 rgba(0,0,0,.11);outline:none}.coach-eva .eva-font--bold{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:26px;border:1px solid #2accd7;border-radius:13px;color:#2accd7;font-size:14px}.coach-eva .eva-block-title{width:88px;height:32px;margin:16px 0 16px;padding-left:12px;position:relative;border-radius:0 100px 100px 0;color:#fff;font-weight:700;font-size:16px;line-height:32px;background:#2accd7}.coach-eva .eva-block-title--small{margin-left:2px;color:#fff;font-weight:400;font-size:12px}.coach-eva .eva-block-title:first-of-type{margin-top:24px}.coach-eva .eva-block-content{padding:0 12px 24px 12px}.coach-eva .eva-block-content.star{padding:0 12px 18px 12px}.coach-eva .eva-block-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;padding-left:12px;cursor:pointer}.coach-eva .eva-block-select .circle{-webkit-box-sizing:border-box;box-sizing:border-box;width:18px;height:18px;border:1px solid #999;border-radius:50%}.coach-eva .eva-block-select p{height:18px;margin-left:4px;color:#999;font-size:14px;line-height:18px}.coach-eva .eva-block:last-of-type{border:none}.coach-eva .eva-image-preview{width:80px;height:80px;margin-top:12px;position:relative;cursor:pointer}.coach-eva .eva-image-preview .iconguanbi{width:20px;height:20px;top:-10px;right:-10px;z-index:1;border-radius:50%;font-size:12px;background:#9a9a9a;cursor:pointer}.coach-eva .eva-image-preview .iconguanbi,.coach-eva .eva-image-preview:hover:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;color:#fff}.coach-eva .eva-image-preview:hover:before{width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);content:"查看大图";pointer-events:none}.coach-eva .eva-image-preview img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.coach-eva .coach-eva-reply-op-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.coach-eva .eva-btn{width:92px;min-width:92px;height:34px}.coach-eva-head{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:320px;height:50px;margin-left:16px;padding-right:12px;padding-left:12px;border-bottom:1px solid #eee;color:#999;font-size:14px;line-height:49px;background:#fff}.coach-eva-head,.coach-eva-head .left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coach-eva-head-collapsed-btn{margin-right:18px;color:#666;font-size:9px;cursor:pointer}.coach-eva-head-collapsed-btn--active i{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.coach-eva-clock{float:right;color:#1a1a1a;font-weight:700;font-size:18px}.coach-eva-info-item{margin-bottom:12px;color:#1a1a1a;font-size:14px}.coach-eva-info-item .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coach-eva-info-item i{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;float:left;color:#999;font-size:14px;font-style:normal;line-height:22px}.coach-eva-info-item p{margin-left:70px;line-height:22px}.coach-eva-info-item .eva-subject-name,.coach-eva-info-item .title{color:#1a1a1a;font-size:14px}.coach-eva-info-item .coach-eva-desc{color:#aaa;font-size:12px}.coach-eva-info-item--tag{display:inline-block;height:26px;padding:0 12px;border:1px solid #ff8157;border-radius:2px;color:#ff8157;font-size:12px;line-height:24px}.coach-eva-info-item .description{width:202px;margin-left:70px;padding:8px 12px 8px 8px;color:#666;font-size:12px;line-height:18px;background:#f4f4f4}.coach-eva-info-item .description p{display:-webkit-box;margin-left:0;overflow:hidden;-webkit-box-orient:vertical}.coach-eva-info-item .description-score{display:inline-block;width:90px;margin-right:10px;margin-left:10px}.coach-eva-info-item .description .view{color:#666}.coach-eva-info-item .description .view:hover{color:#2accd7}.coach-eva-user{height:48px;margin-top:20px}.coach-eva-user .face-img{float:left}.coach-eva-user-name-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;margin-left:12px;padding:4px 0}.coach-eva-user-name-info .name{color:#666;font-size:14px;line-height:14px}.coach-eva-user-name-info .user-tag{padding:2px;color:#999;font-size:12px}.coach-eva-user-time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px;padding:4px 0 7px;color:#999;font-size:12px}.coach-eva-score--without{color:#666;font-size:14px;text-align:center}.coach-eva-score-list{clear:both;height:48px}.coach-eva-score-list:not(:first-of-type){margin-top:15px}.coach-eva-score-list .face-img{float:left}.coach-eva-score-list-info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;float:left;height:48px;margin-left:12px}.coach-eva-score-list-info .name{color:#666;font-size:14px;line-height:14px}.coach-eva-score-list .score-time{float:right;width:114px;height:100%;position:relative;color:#999;font-size:12px}.coach-eva-score-list .score-time-value{position:absolute;right:0;bottom:0}.coach-eva-score-input{height:34px;line-height:34px}.coach-eva-score-input.with-margin{margin-top:12px}.coach-eva-score-btn{float:right}.coach-eva-subject a{color:#2accd7;font-size:14px;line-height:14px}.coach-eva-reply-block{border:none}.coach-eva-reply{padding-bottom:12px!important;border-bottom:1px solid #eee}.coach-eva-reply textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:74px;padding:8px;border:1px solid #ccc;resize:none;outline:none}.coach-eva-reply textarea:hover{background:#fff}.coach-eva-reply-op{margin-top:12px;color:#2accd7;line-height:34px}.coach-eva-reply-op .coach-eva-collection{display:inline-block;cursor:pointer}.coach-eva-reply-op .coach-eva-collection .iconfont{margin-right:20px}.coach-eva-reply-op span{display:inline-block;margin-right:20px}.coach-eva-reply-op .like-icon{display:inline-block;font-size:20px;cursor:pointer}.coach-eva-reply-op .like-num{margin-left:4px;font-size:14px}.coach-eva-reply-op .reply-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right}.coach-eva-reply-op .reply-btn span{margin-right:0}.coach-eva-reply-op .upload-btn{margin-right:8px;border:1px solid #ccc;color:#333;background:transparent!important}.coach-eva-reply-op .upload-btn span{margin:0}.coach-eva-reply-op .upload-btn:hover{border-color:#2accd7;color:#2accd7}@-webkit-keyframes dese{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes dese{0%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(20deg);transform:rotate(20deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}.coach-eva-reply-op .not-like{-webkit-animation:dese 1s linear infinite;animation:dese 1s linear infinite}.coach-eva-replies{padding:12px 12px 16px;position:relative}.coach-eva-replies-null{margin:12px 0 16px;color:#999;font-size:14px;text-align:center}.coach-eva-replies .reply-item{font-size:14px;line-height:26px}.coach-eva-replies .reply-user-name{color:#1a1a1a}.coach-eva-replies .reply-content{color:#666;word-break:break-all}.coach-eva-replies:before{height:1px;position:absolute;top:0;right:12px;left:12px;background:#eee;content:""}.coach-eva-todetail{margin-bottom:24px;padding:0 12px;color:#2accd7;font-size:14px}.coach-eva--collapsed{-webkit-transform:translateX(290px);transform:translateX(290px)}.coach-eva--expand{-webkit-transform:translateX(0);transform:translateX(0)}.coach-eva-student-tag{width:160px;position:fixed;top:55px;left:calc(50% - 80px);z-index:1500;color:#fff;font-weight:700;font-size:24px;text-align:center}.coach-eva-student-tag span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-shadow:0 0 6px rgba(0,0,0,.5)}.coach-student-purpose-tag{position:fixed;top:55px;left:calc(50% + 150px);z-index:1500;color:#fff;font-weight:700;font-size:24px;text-shadow:0 0 6px rgba(0,0,0,.5)}.c-date-picker .el-dialog__header .el-dialog__title{display:none}.c-date-picker .el-calendar__header{padding:12px 0;border-bottom:none}.c-date-picker .el-calendar__body{padding:12px 0 30px}.c-date-picker .el-calendar-table tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:372px}.c-date-picker .el-calendar-table td{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;border:none}.c-date-picker .el-calendar-table td.is-selected,.c-date-picker .el-calendar-table td:hover{background:none}.c-date-picker .el-calendar-table td.is-selected .el-calendar-day{border:1px solid #2accd7}.c-date-picker .el-calendar-table .el-calendar-day{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:40px;padding:0;position:relative;border-radius:2px;background:none}.c-date-picker .el-button-group .el-button:hover{background:none}.c-date-picker .el-button-group .el-button:nth-child(2){width:12px;padding:0;visibility:hidden}.c-date-picker .calendar-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.c-date-picker .calendar-date.disabled{background:#eee}.c-date-picker .calendar-date .date-text{position:relative}.c-date-picker .calendar-date .date-text p{height:24px;font-size:16px;line-height:24px}.c-date-picker .calendar-date .date-text p.disabled{color:#ccc}.c-date-picker .calendar-date .point-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:18px;position:absolute;bottom:-4px;left:0}.c-date-picker .calendar-date .event-point{width:6px;height:6px;border-radius:50%}.c-date-picker .homework-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:372px;height:22px}.c-date-picker .homework-number p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.c-date-picker .homework-number p:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;color:#999;font-size:12px}.c-date-picker .homework-number .circle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:6px;height:6px;margin-right:4px;border-radius:50%;background:#2accd7}.c-date-picker .homework-number .circle:nth-child(2){margin-left:18px}.c-date-picker .btn-margin{margin:24px 0 0 267px}.p-homework{-webkit-box-flex:1;-ms-flex:1;flex:1}.p-homework header{width:calc(100% - 48px);min-width:900px;height:120px;padding:0 24px;border:1px solid #eee;border-radius:4px;background:#fff}.p-homework header .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:59px;border-bottom:1px solid #eee}.p-homework header .top .label{color:#666;font-size:16px}.p-homework header .top .arrow,.p-homework header .top .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.p-homework header .top .arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:59px}.p-homework header .top .arrow.right-arrow{padding-bottom:2px}.p-homework header .top .arrow.disabled{cursor:not-allowed}.p-homework header .top .arrow.disabled .iconfont{color:#ccc}.p-homework header .top .arrow .iconfont{color:#333;font-size:12px}.p-homework header .top .arrow .right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-homework header .top .time{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 15px;color:#333;font-weight:700;font-size:16px;cursor:pointer}.p-homework header .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.p-homework header .bottom,.p-homework header .bottom ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.p-homework header .bottom ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.p-homework header .bottom ul li{margin-right:40px;color:#666;font-size:16px}.p-homework header .bottom ul li:not(:first-child){cursor:pointer}.p-homework header .bottom ul li:first-child{margin-right:16px}.p-homework header .bottom ul li.active{color:#2accd7}.p-homework header .bottom .class-tip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:24px;border:1px solid #ccc;border-radius:12px;color:#ccc;font-size:12px}.p-homework main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px;margin-right:-24px}.p-homework .c-empty-data{margin-top:36px}.c-homework-complete .el-dialog{width:460px;border-radius:8px;background:#fff;-webkit-box-shadow:0 30px 30px 0 rgba(0,0,0,.11);box-shadow:0 30px 30px 0 rgba(0,0,0,.11)}.c-homework-complete .el-dialog__body{padding:0}.c-homework-complete .el-dialog__body img{margin:40px 184px}.c-homework-complete .el-dialog__body>p{height:24px;color:#333;font-size:16px;line-height:24px;text-align:center}.c-homework-complete .el-dialog__body>p:first-child{margin-bottom:4px}.c-homework-complete .el-dialog__body>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:236px;margin:32px 112px 40px}.c-homework-complete .el-dialog__body>ul li{text-align:center}.c-homework-complete .el-dialog__body>ul li p:first-child{height:22px;margin-bottom:9px;color:#999;font-size:14px;line-height:22px}.c-homework-complete .el-dialog__body>ul li p:nth-child(2){color:#2accd7;font-weight:700;font-size:32px}.c-homework-complete .el-dialog__footer{width:304px;margin:0 auto;padding:0 0 30px}.c-homework-complete .el-dialog__footer .dialog-footer .upload{width:304px;height:48px;margin-bottom:18px;font-size:16px}.c-homework-complete .el-dialog__footer .dialog-footer .cancel{width:304px;height:48px;margin-left:0;border:1px solid #ddd;border-radius:4px;color:#666;font-size:16px;background:#fff}