#app{width:100%;height:100%}body,dd,dl,form,h1,h2,h3,h4,input,ol,p,select,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box}em{font-style:normal}li{list-style:none}a{text-decoration:none}img{border:none;vertical-align:top}table{border-collapse:collapse}input,textarea{outline:none}textarea{resize:none;overflow:auto;border-width:1px}body{font-size:14px;font-family:Microsoft YaHei}body,html{width:100%;height:100%}*{box-sizing:border-box}.fl{float:left}.fr{float:right}.page-box{padding:10px 20px}.clear:after{content:"";display:block;clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.pointer{cursor:pointer}.fs14{font-size:14px}.fs16{font-size:16px}.c-666{color:#666!important}.c-999{color:#999}.mr10{margin-right:10px!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topcourse{z-index:1060;background:rgba(0,0,0,.3);font-size:14px}.modal-dialog{margin:0!important;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)!important;font-size:14px}.modal-dialog .modal-header{text-align:center}.modal-dialog .modal-content{box-shadow:none}.center-dialog-container .bootbox-body{text-align:center}.second-dialog-iframe-box{z-index:1052}.second-dialog-iframe-box+.modal-backdrop{z-index:1051}.third-dialog-iframe-box{z-index:1054}.third-dialog-iframe-box+.modal-backdrop{z-index:1053}.el-tabs__item{box-shadow:none!important}.modal.custom_bootbox_modal .modal-dialog .modal-content{padding:0 30px}.modal.custom_bootbox_modal .modal-dialog .modal-header{text-align:center;padding:15px 0}.modal.custom_bootbox_modal .modal-dialog .modal-body{padding:20px 0}.btns_default_gray,.btns_default_gray:hover{background:#fff!important;color:#606266!important;border-color:#dcdfe6!important}.el-dialog{width:80%;max-height:80%;overflow-y:hidden}.el-dialog__body{padding:0 15px 20px;overflow-y:scroll}.el-dialog__header{border-bottom:1px solid #eee}.el-popover{min-width:auto!important}.el-upload-list__item{transition:none!important}.base_form_container .base_form_upload_container .el-upload__input,.base_form_container .hide_upload_container .el-upload--picture-card,.base_left_content .hide_upload_container .el-upload--picture-card{display:none}.choose_student_container .el-radio-button__inner{margin-right:10px;border-left:1px solid #dcdfe6;margin-bottom:8px;border-radius:4px}.el-dialog__header{font-size:18px;color:#03051e;position:relative;padding:20px 30px}.el-dialog__header .el-dialog__headerbtn{right:30px}.el-dialog__header:after{bottom:0}.el-dialog--center .el-dialog__body{padding:25px 30px 30px}.el-dialog__footer:before,.el-dialog__header:after{display:block;content:"";width:calc(100% - 60px);height:1px;background:#e0e0e0;position:absolute;left:30px}.cropper-dialog-container .el-dialog__header:after{height:0}.el-dialog__footer{padding:10px 30px 30px!important;position:relative}.el-dialog__footer:before{top:0}.el-pagination{color:#a1a7ae!important;font-size:12px!important;font-weight:400!important}.el-pagination .el-select .el-input{margin:0!important}.el-pagination__jump{margin-left:0!important}.el-pagination__editor.el-input{margin:0 3px 0 8px}.el-rate__item{width:20px;height:20px}.el-icon-star-on:before{color:#ff6b4e;font-size:18px}.el-icon-star-off:before{color:#9f9f9f;font-size:16px}.el-icon-star-off-outline:before{color:#ff6b4e}.el-button--small{font-size:14px!important;padding:8px 11px!important}.btns-lh28{padding:6px 15px!important}.search-icon{padding:0!important}.el-message-box .el-message-box__title{text-align:center}.el-button--danger.is-plain{border-color:#ff3841!important;color:#ff3841!important}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:#ff3841!important}.small-switch .el-switch__core{width:27px!important;height:15px}.small-switch .el-switch__core:after{width:13px;height:13px;margin-top:-1px}.small-switch.is-checked .el-switch__core:after{margin-left:-13px!important}.sort-icon-box{display:inline-block;width:18px;height:18px;line-height:18px}.message_status_warning .el-message-box__status{top:0;transform:translateY(0)}.dialog-page-main{margin-top:-25px;max-height:calc(90vh - 190px);overflow:auto}.dialog-page-footer{text-align:right}.dialog-footer-absolute{position:absolute;bottom:0;left:25px;right:25px;padding:10px 0 30px;text-align:right;border-top:1px solid #ddd;background:#fff}.dialog-body-inner{padding-bottom:72px}.el-input--small{font-size:14px!important}.el-input__inner::-moz-placeholder{color:#a1a7ae!important}.el-input__inner:-ms-input-placeholder{color:#a1a7ae!important}.el-input__inner::placeholder{color:#a1a7ae!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{line-height:23px;padding:14px 15px!important}.table tbody tr:nth-child(odd){background-color:#fafafa}.table tbody tr:hover{background-color:#eee}.course_week input[type=checkbox]{margin:-3px 0 0 1px;position:relative!important;cursor:pointer;z-index:0;width:10px;height:10px;display:inline-block;text-align:center;vertical-align:middle}.course_week input[type=checkbox]:before{background:#fff;height:100%;border:1px solid #c6c8cf;box-sizing:content-box}.course_week input[type=checkbox]:before,.course_week input[type=checkbox]:checked:before{content:"";position:absolute;top:0;left:0;width:100%}.course_week input[type=checkbox]:checked:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:3px;transform-origin:center}.md_w960>.modal-dialog{width:960px!important}.mB5{margin-bottom:5px!important}.mT5{margin-top:5px!important}.mL5{margin-left:5px!important}.mR5{margin-right:5px!important}.mB10{margin-bottom:10px!important}.mT10{margin-top:10px!important}.mL10{margin-left:10px!important}.mR10{margin-right:10px!important}.mB15{margin-bottom:15px!important}.mT15{margin-top:15px!important}.mL15{margin-left:15px!important}.mR15{margin-right:15px!important}.mB20{margin-bottom:20px!important}.mT20{margin-top:20px!important}.mL20{margin-left:20px!important}.mR20{margin-right:20px!important}.mB60{margin-bottom:60px}.cursor{cursor:pointer}.icon_tip_why{display:inline-block;width:16px;height:16px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACoklEQVQ4T3VTX0hTYRT/nbvl/qgoIVEZ1YOQvWRRhM/2UmggET75ImwTi40UvSvZxSvXdLsrJYfpdh1FFEQPvhj5VD1UL730UGAggVApldSotc1t9564s9k27Hv44PvO+f2+3/md8xEq1nBYO2Yx2A1CG5gOF8LEqwR6mqd8bHyo710phIoHWb5jzzvzk8ToBPFtHXicJfsK8AUOfXcTU76DSLgE4oWELTMY8fk2C9zmZoJ1Z+4JAxtWu9Ml+7p/Viozz2IoXltFhkaMhsSndHsk4tssEEih2CwIe5Uh9wUQsT8YrdtFwi0inGewg0AvGUbfmNj7AWCS1Ph9sPFd8Xu8JAXnWkDCkiWdaZZlX+HlgKo9JOA4SOgxjFxOEIR5MLKK6DltxkdGZmoMZ9UymM+SFIrNgOizIrrHi7IlVfvIwPiY6J4tKFS1YTBGFL/btp0TjIogoZEkNbYMg7uUq71vd6pbvhFt0A3hBYPXxkTPmWJOIKQdBeERBVQtY01Z62W5J1NJIIbi+23Qn4PoWypldN6Uezf+dU226tWNP0hStUzCnq4rtqWUJBCO3SNGa9Ja3zI10JUujcmybM07GxMmwXsL0UV5yFU2IFtmzvczG1+v+z0PKtUFQvEjRPoCBdTYHIFWFdEd3MmD/91JamwQhEMkTcyfgIUXhd/Z5tHRy8lSgKRqr8EQFL/7VLn8qFN3kml+x99B0jQQnIro6jYHv8TpV0RkUURXa5k3Ie0ugdOK39NXIOjvn3TU7KtdYsaaJZX1VCopggfD4Wq7UTdLhIPJ9eS5qamB9PZn8nqnbfUHHNNM3A5GxGqxLq7V5lZM8J6E0ASgAwQvAUvJ9V9XTPD2Zyqre0I7CQs8YLSZJm3FaJVhPCNdiCrXXG9K8/8A+ScYMV1XJNgAAAAASUVORK5CYII=) no-repeat 50%;margin-top:-2px;vertical-align:middle}.dialog-iframe-pt0 .modal-body{padding-top:0}.dialog-iframe-pb0 .modal-body{padding-bottom:0}.custom-radio-group-container .el-radio-button__inner,.radio-group-empty .el-radio-button__inner{padding:0 15px!important;height:30px;line-height:28px;font-size:14px!important;color:#7d8a9b}.custom-radio-group-container .el-radio-button__inner:hover,.radio-group-empty .el-radio-button__inner:hover{color:#7d8a9b}.custom-dialog-pt0 .el-dialog__body,.custom-dialog-pt0 .modal-body{padding-top:0!important}.myTableList .inputCheck input[type=checkbox]{width:10px;height:10px;display:inline-block;text-align:center;vertical-align:middle;margin:-3px 4px 0 1px;position:relative;cursor:pointer;z-index:0}.myTableList .inputCheck input[type=checkbox]:before{content:"";position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;border:1px solid #c6c8cf;box-sizing:content-box}.myTableList .inputCheck input[type=checkbox]:checked:before{content:"";position:absolute;top:0;left:0;width:100%}.myTableList .inputCheck input[type=checkbox]:checked:after{box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:3px;transform-origin:center}.primary_img_bg{display:inline-block;width:100%;height:100%}::-webkit-scrollbar{width:8px;height:8px}.audio_icon_box{display:flex;justify-content:center;align-items:center;width:120px;height:36px;border:1px solid;border-radius:4px;cursor:pointer;position:relative}.audio_icon_box .audio_icon{margin-right:10px;flex:0 0 auto;position:absolute;left:4px;top:-8px;width:50px;height:50px;box-sizing:border-box;overflow:hidden;transform:rotate(135deg) scale(.5)}.audio_icon_box .audio_icon .wifi-circle{border:5px solid;border-radius:50%;position:absolute}.audio_icon_box .audio_icon .first{width:5px;height:5px;top:45px;left:45px}.audio_icon_box .audio_icon .second{width:25px;height:25px;top:35px;left:35px}.audio_icon_box .audio_icon .third{width:40px;height:40px;top:25px;left:25px}.audio_icon_box audio[play="2"]+.audio_icon .second{-webkit-animation:bounce 1s .2s infinite;animation:bounce 1s .2s infinite}.audio_icon_box audio[play="2"]+.audio_icon .third{-webkit-animation:bounce 1s .4s infinite;animation:bounce 1s .4s infinite}@-webkit-keyframes bounce{0%{opacity:0}to{opacity:1}}@keyframes bounce{0%{opacity:0}to{opacity:1}}.zIndex9999{z-index:9999}.custom_radio_box .el-radio__input.is-disabled+span.el-radio__label{color:#606266}.custom_radio_box .el-radio__input.is-disabled .el-radio__inner{border-color:#dcdfe6;background:#fff}.custom_radio_box .el-radio__input.is-disabled.is-checked .el-radio__inner:after{background:#fff}.custom_checkbox .el-checkbox__input.is-disabled+span.el-checkbox__label{color:#606266}.custom_checkbox .el-checkbox__input.is-disabled .el-checkbox__inner{background:#fff}.custom_checkbox .el-checkbox__input.is-disabled .el-checkbox__inner:hover{border-color:#dcdfe6}.custom_checkbox .el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#fff}.blue{color:#0a83ff}.white-space{white-space:nowrap}.notPd{padding:0!important}