





















/* 引入全局css */
body, html, #app{
    height:100%;
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
}
.empty_box {
    width: 100%;
    text-align: center;
    min-height: 400px;
    text-align: center;
}
.empty_box img {
    margin: 40px 0;
}
/* css变量 [yansen][2024/3/5] @start*/
html {
    --el-color-primary: #409eff;
    --el-color-primary-light-9: #ecf5ff;
}
/* css变量 [yansen][2024/3/5] @end*/
/***用于覆盖公共为element组件的UI，适配我们系统中的样式***/
/**下拉框样式**/
.el-select-dropdown .popper__arrow{
    display: none;
}
.el-select-dropdown.el-popper[x-placement^=bottom]{
    margin-top:6px;
}
.el-select__caret.el-icon-arrow-up:before{
    content: '';
    width: 17px;
    height: 11px;
    display: inline-block;
    background: url(/vue/dist/static/img/down_arrow_03.71820f2.png) no-repeat center;
    background-size: 12px;
}
.el-input__inner, .el-textarea__inner, .el-select .el-input__inner{
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    cursor: pointer;
}
.el-input__inner:focus, .el-select .el-input__inner:focus, .el-select .el-input.is-focus .el-input__inner, .el-textarea__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
.el-dropdown-menu-overauto{
    overflow-y: auto;
    max-height: 80%;
}
/**重新定义页码样式**/
.el-pagination{
    color: #8f98a3;
}
.page_sure_btn{
    width:50px;
    height:50px;
    background: #fff;
    border-radius: 4px;
    text-align: center;
    line-height:50px;
    margin-left:10px;
    color: #8f98a3;
    cursor: pointer;
}
.el-pagination .el-select .el-input .el-input__inner{
    height:40px;
    line-height:40px;
}
.el-pagination__sizes{
    /*position: absolute;*/
    left:80px;
}
.el-pager li{
    width:40px;
    height:40px;
    line-height:40px;
    margin:0 10px 0 0;
}
.number{
    border-radius: 4px;
    background-color: #fff;
    color: #7a8590;
}
.el-pager li.active{
    background-color: #35B98A;
    color: #fff;
    -webkit-box-shadow: 0px 0px 4px #35B98A;
            box-shadow: 0px 0px 4px #35B98A;
}
.el-pagination .btn-prev{
    margin-right:10px;
    border-radius: 4px;
    height:40px;
}
.el-pagination .btn-prev{
    padding-right:5px;
}
span.el-pagination__total {
    position: absolute;
    left: 40px;
    color: #8f98a3;
}
.el-pagination .btn-next, .el-pagination .btn-prev{
    color: #303133;
    height:40px;
    line-height:40px;
}
.el-pagination{
    text-align: right;
    height:40px;
    line-height:40px;
}
.el-pagination span:not([class*=suffix]){
    height:40px;
    line-height:40px;
}
.el-pagination__editor.el-input .el-input__inner{
    height:40px;
    line-height:40px;
}
.page_box {
    margin-top: 10px;
    margin-bottom:10px;
}
/*****翻页结束****/
/*****新增复选样式*****/
.el-checkbox.is-bordered.el-checkbox--sns{
    padding: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__input{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__label{
    padding: 9px 68px 9px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner{
    width: 100%;
    height: 100%;
    color: #b2bac3;
    background: #fff;
    border-radius: 0 4px 4px 0;
}
.el-checkbox.is-bordered.el-checkbox--sns.is-checked .el-checkbox__inner{
    border: 0;
    color:#fff;
    background: #35B98A;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner::after{
    left: 22px;
    top: 7px;
    height: 16px;
    width: 8px;
    color:#b2bac3;
    -webkit-transform: rotate(45deg) scaley(1);
            transform: rotate(45deg) scaley(1);
    webkit-transform: rotate(45deg) scaley(1);
}
/**wumengtian 2020/2/3 新增右侧勾选复选框样式**/
.el-checkbox.sns-big-checkbox.is-bordered{
    padding: 0;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label {
    padding: 10px 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input{
    position: absolute;
    right: -1px;
    top: 14px;
    width: 0px;
    height: 0px;
    border: 12px solid transparent;
    border-bottom-right-radius: 4px;
}
.el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 12px solid #35B98A;
    border-left: 12px solid transparent;
    border-top: 12px solid transparent;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__inner {
    width: 0px;
    height: 0px;
    border: 0;
}
.el-checkbox.is-bordered.sns-big-checkbox.is-checked .el-checkbox__inner{
    color: #fff;
}
.el-checkbox.is-bordered.sns-big-checkbox .el-checkbox__inner::after{
    left: 22px;
    top: 7px;
    height: 9px;
    width: 4px;
    left: 0px;
    top: -14px;
}
.el-checkbox.is-bordered.sns-big-checkbox+.el-checkbox.is-bordered.sns-big-checkbox {
    margin-left: 0px;
}
.el-checkbox.is-bordered.sns-big-checkbox{
    margin-right: 20px;
    margin-bottom: 20px;
}
/*****新增右侧勾选复选框样式结束*****/
/*****新增单选样式*****/
.el-radio.is-bordered.el-radio--sns{
    padding: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__input{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__label{
    display: inline-block;
    padding: 12px 68px 12px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-radio.is-bordered.el-radio--sns .el-radio__inner{
    width: 20px;
    height: 20px;
    margin-top: 10px;
    margin-left: 10px;
}
/*****新增单选框样式结束*****/
/*****弹框样式重写*****/
.el-dialog{
    border-radius: 15px;
}
.el-dialog__body{
    /*modify by cao  2019/11/9*/
    /*注释的原因是弹框没有上边距，不协调*/
    padding: 0px 20px 20px;
    /*padding: 40px 20px 50px 20px;*/
}
.message_box_padding .el-dialog__body{
    padding: 40px 20px 50px 20px;
}
.el-dialog__title{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
}
.el-dialog__header{
    /*
    line-height: 48px;
    padding: 0 20px;*/
    line-height: 20px;
    padding: 15px 30px 15px;
    text-align: left;
}
.el-dialog__headerbtn{
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background:#fff;
    border-radius:50%;
    line-height:38px;
}
.el-dialog__headerbtn .el-dialog__close{
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.el-dialog__headerbtn .el-dialog__close:hover{
    border: 2px solid #409EFF;
}
.el-checkbox span.el-checkbox__inner{
    width: 20px;
    height: 20px;
}
.el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #b2bac3;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .is-checked .el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*
.el-icon-close:before{
    content: "\e63e";
}
*/
/*****弹框样式重写结束*****/
/*****弹框全屏样式覆盖*****/
.el-dialog.is-fullscreen{
    border-radius: 0;
}
.el-dialog.is-fullscreen .el-dialog__headerbtn{
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 0;
    background: 0 0;
    border: none;
    outline: 0;
    cursor: pointer;
    font-size: 16px;
}
/*****弹框全屏样式覆盖结束*****/
/*****新增tooltip提示框样式start wumengtian 20200409******/
.el-tooltip__popper{
    max-width: 50%;
}
/*****新增tooltip提示框样式end **********/
/*****移动端弹框样式重写结束*****/
.el-dialog.webapp-dialog{
    border: 2.88px;
    border: 0.18rem;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.webapp-dialog .el-dialog__header{
    text-align: center;
    height: 16px;
    height: 1rem;
    line-height: 16px;
    line-height: 1rem;
    padding: 0;
}
.webapp-dialog .el-dialog__headerbtn{
    width: 24px;
    height: 16px;
    height: 1rem;
    right: 5.6px;
    right: 0.35rem;
    top: 0;
}
.webapp-dialog .el-dialog__headerbtn .el-dialog__close{
    border: 0;
    width: 24px;
    height: 24px;
}
.webapp-dialog .el-dialog__body{
    padding: 0 4.8px 0;
    padding: 0 0.3rem 0;
}
.webapp-dialog .webapp-text-desc textarea{
    border-color: #f1f1f1;
    background-color: #f6f7fb;
    border-radius: 0.04rem;
    font-size: 4.16px;
    font-size: 0.26rem;
}
.webapp-dialog .el-dialog__footer{
    height: 27.2px;
    height: 1.7rem;
    padding: 8.8px 0;
    padding: 0.55rem 0;
}
.webapp-dialog .el-dialog__footer .dialog-sure-btn{
    width: 52.8px;
    width: 3.3rem;
    height: 9.6px;
    height: 0.6rem;
    line-height: 9.6px;
    line-height: 0.6rem;
    margin: auto;
    border-radius: 0.22rem;
}
.webapp-dialog .cbt_bts{
    width: 310px;
}
.bg-blue{
    color: #fff;
    background: #35B98A;
}
/*****移动端弹框样式重写结束*****/
/*****小版复选框*****/
.sns-mini-checkbox{
    text-indent: 6px;
}
.sns-mini-checkbox span.el-checkbox__inner{
    width: 14px;
    height: 14px;
}
.sns-mini-checkbox .el-checkbox__inner::after{
    width: 3px;
    left: 4px;
    height: 6px;
    border: 1px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*****小版复选框end*****/
/*****按钮样式*****/
.el-button{
    border-radius: 3px;
}
.service-index-box .el-button--primary{
    border-color: #35B98A;
    background-color: #35B98A;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--primary{
    border-color: #409eff;
    background-color: #409eff;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--warning{
    border-color: #ff9c2b;
    background-color: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
            box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.el-button--danger{
    border-color: #ff6e6e;
    background-color: #ff6e6e;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
            box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
}
.el-button--success{
    border-color: #75d064;
    background-color: #75d064;
    -webkit-box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
            box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
}
.el-button--info{
    border-color: #b2bac3;
    background-color: #b2bac3;
    -webkit-box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
            box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
}
.el-dialog__footer{
    text-align:center;
}
.el-dropdown{
    cursor: pointer;
}
.el-select .el-input.is-focus .el-input__inner:hover{
    border:1px solid #35B98A;
}
.el-popover{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2000px);
    -webkit-transform: translateZ(2000px);
}
.el-dialog__wrapper{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2003px);
    -webkit-transform: translateZ(2003px);
}
/**公共按钮颜色加外发光 add by cao**/
.service-index-box .btn-bg-blue {
    background: #35B98A;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-blue {
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-green {
    background: #6eca50;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-dark-green {
    background: #12CAA4;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-yellow{
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    padding: 0 12px;
    background: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
    box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.btn-bg-red{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #ff7866;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
    box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
}
.btn-bg-black{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #8f98a3;
    padding: 0 12px;
    /*-webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
    /*box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
}
.btn-bg-grey{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #b2bbc4;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px #ddd;
    box-shadow: 0px 0px 10px #ddd;
}
.btn-bg-proc{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #fff;
    background: #2ae2d4;
    -webkit-box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
    box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
}
/*边框按钮*/
.btn-bd-blue{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #409EFF;
    border: 1px solid #409EFF;
    background: #F1F7FD;
}
.btn-bd-green {
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #67C23A;
    border: 1px solid #67C23A;
    background: #f0f9eb;
}
.btn-bd-yellow{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff9c2b;
    border: 1px solid #ff9c2b;
    background: #FFF7EF;
}
.btn-bd-red{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff7866;
    border: 1px solid #ff7866;
    background: #FFEFEF;
}
/***颜色外发光公共按钮结束**/
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height:0;
    color:#fff;
}
/*蓝底蓝字提示*/
.el-common-tips {
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
.el-tips-bg-blue {
    background: #EFF6FF;
    color: #1190DC;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
/****暂时存放layer弹框样式***/
.layer_comfir{
    width: 100%;
}
.layer_comfir_contain{
    width: 96%;
    height: 115px;
    padding-left: 2.5%;
    font-size: 13px;
    margin: 0;
    margin-top: 25px;
}
.layer_comfir_button{
    width: 50%;
    height: 48px;
    text-align: center;
    font-size: 14px;
    line-height: 48px;
    float: left;
    cursor: pointer;
}
.layer_comfir_b_com{
    background-color: rgba(80, 177, 248, 1);
    color: rgb(255, 255, 255);
}
.el-select-dropdown .el-scrollbar__wrap {
    overflow-x: hidden;
}
.el-select-dropdown{
    z-index: 1001;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(1001px);
    -webkit-transform: translateZ(1001px);
}
/**弹框中的按钮样式，高度变小*/
.el-dialog .el-dialog__footer .el-button{
    padding:10px 20px;
}
.el-select-dropdown  .el-scrollbar__wrap{
    overflow-x: hidden;
}
/**列表排序箭头颜色**/
.el-table .descending .sort-caret.descending {
    border-top-color: #30a2fe;
}
.el-icon-search{
    cursor: pointer;
}
.el-select-dropdown .el-scrollbar__wrap{
    margin-bottom: -6px !important;
}
.el-dialog {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.el-dialog .el-radio__inner::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog .el-checkbox__inner::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.no-content{
    position: relative;
    width: 100%;
    max-height: 100%;
}
.no-content-img{
    padding-top: 30px;
    margin: auto;
    display: table;
}
.no-content-text{
    margin: auto;
    font-size: 13px;
    color: #bdbdbd;
    text-align: center;
    margin-top: 5px;
}
.sns-common-bottom{
    float: left;
    width: 100%;
    height: 20px;
    color: #888;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 10px;
}
/**tabs标签选中态底下带都短横杠样式**/
.common-tabs-horizontal{
    float: left;
    text-align: center;
    padding: 10px 10px;
    position: relative;
    cursor: pointer;
    margin: 0 10px 18px;
}
.common-tabs-horizontal-ed{
    color: #2fa2fe;
}
.service-index-box .common-tabs-horizontal-ed{
    color: #35B98A;
}
.common-tabs-horizontal-ed .common-tabs-horizontal-underline{
    background: #2fa2fe;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.service-index-box .common-tabs-horizontal-ed .common-tabs-horizontal-underline{
    background: #35B98A;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.el-tabs__item.is-disabled{
    cursor: no-drop;
}
/***弹框中底部栏的确认和取消按钮样式***/
.sns-dialog-foot-btn-box{
    padding: 10px 20px 20px;
}
.sns-dialog-foot-btn{
    width: 160px;
}
/***公共页头***/
.sns-index-body{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
}
.sns-index-body /deep/ .el-header{
    padding: 0px;
}
.sns-index-body /deep/ .el-main{
    padding: 0px;
}
.el-tabs__active-bar {
    height: 3px;
    border-radius: 3px;
}
/***手势***/
.cursor-pointer{
    cursor: pointer;
}
.edit-cursor-pointer{
    cursor: pointer;
}
/***单行文本显示省略号***/
.text-overflow{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.el-select-dropdown__list .cursor-pointer{
    color: #606266;
    cursor: pointer;
}
/***控制不可点击***/
.sns-not-click{
    pointer-events: none;
    cursor:  not-allowed;
}
/***通用列表标签页***/
.sns-container-body{
    width: 90%;
    margin: auto;
}
.sns-list-head{
    position: relative;
}
.sns-list-tabs .el-tabs__nav-wrap:after{
    height: 0;
}
.sns-list-tabs .el-tabs__active-bar{
    width: 14px;
}
.sns-list-tabs .el-tabs__item{
    height: 42px;
    line-height: 42px;
}
.sns-list-tabs .el-tabs__header{
    margin: 9px 0;
}
/***通用列表右侧按钮样式***/
.sns-list-head-left{
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.sns-list-head-right{
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.list-head-right-btn{
    float: right;
    height: 34px;
    padding: 0 10px;
}
.list-head-right-btn .el-icon-plus{
    font-weight: bold;
}
.list-head-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 3px;
}
.sns-list-head-search{
    float: right;
    width: 248px;
    margin-right: 10px;
}
.sns-list-head-search .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.sns-list-head-search .el-input__icon{
    line-height: 34px;
}
.sns-list-item{
    position: relative;
    width: 100%;
    border-radius: 8px;
    background: #fff;
    padding: 18px 20px;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/***通用创建/编辑/详情头部样式***/
.el-page-header{
    line-height: 58px;
    position: relative;
}
.el-page-header__left{
    position: absolute;
}
.el-page-header__title{
    font-size: 13px;
    color: #7a8590;
}
.el-page-header__left .el-icon-back{
    margin-right: 6px;
    color: #7a8590;
}
.el-page-header__left::after{
    width: 0;
}
.el-page-header__content{
    margin: auto;
    font-size: 16px;
    color: #7a8590;
}
.sns-container-body .sns-container-box{
    background: #fff;
    border-radius: 6px;
    padding: 50px 35px;
    margin-bottom: 50px;
}
.sns-container-body .el-header{
    padding: 0 15px;
}
/****旋转效果**/
.sns-rotate-half{
    -webkit-animation: rotate_half 0.5s;
            animation: rotate_half 0.5s;
    -webkit-animation-fill-mode:forwards;
            animation-fill-mode:forwards;
}
@-webkit-keyframes rotate_half {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
@keyframes rotate_half {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
/*add by cao 控制表头颜色*/
.el-table thead.has-gutter th {
    background: #F5F7FA;
}
.el-table .el-table__fixed thead th, .el-table th.is-leaf {
    background: #F5F7FA;
}
/*add by cao 解决多级表头单元格不对齐的问题*/
.sns-table-cell .el-table th.gutter{
    display: table-cell!important;
}
.sns-table-cell .el-table colgroup.gutter{
    display: table-cell!important;
}
/***右侧有添加按钮的空样式***/
.sns-img-btn-empty-box{
    margin: 0 auto;
    height: 94px;
    width: 270px;
    text-align: center;
}
.sns-img-btn-empty-bg-img{
    /*float: left;*/
    display: inline-block;
    width: 100px;
    height: 94px;
    background: url(/vue/dist/static/img/course_empty.3a71d79.png) no-repeat center center;
}
.sns-img-btn-empty-btns{
    float: right;
}
.sns-img-btn-empty-btns .el-button{
    display: block;
    height: 36px;
}
.sns-img-btn-empty-apply-btn{
    padding: 10px 17px;
}
.sns-img-btn-empty-create-btn{
    margin-top: 22px;
    margin-left: 0px;
    padding: 10px 24px;
}
.sns-img-btn-empty-create-btn i{
    font-size: 11px;
    margin-right: 6px;
}
/*add by cao 解决el-table滚动条被fixed挡住，导致无法左右移动的问题*/
.el-table--scrollable-x .el-table__body-wrapper {
    z-index: 1;
}
.el-table td, .el-table th{
    padding: 6px 0;
}
/***解决layer弹层在safari上在底层的问题***/
.layui-layer-shade{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(19891014px);
    -webkit-transform: translateZ(19891014px);
}
.layui-layer{
    /* 解决 mac 谷歌浏览器 子元素被覆盖的问题 xiuxiu 20220714 */
    -webkit-transform-style: flat;
    transform: translateZ(19891015px);
    -webkit-transform: translateZ(19891015px);
}
.el-select--medium{
    vertical-align: bottom !important;
}
.common-upload-file-loading{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
/**网盘弹框样式**/
.pan-choose-catalog .el-dialog__header{
    padding: 0;
}
/**表格右侧滚动条头部样式**/
.el-table__fixed-right-patch{
    background-color: #F5F7FA;
}
.sns-long-dropdown-con{
    max-height: 300px;
    overflow: scroll;
}
/***页面空样式，上面是图片，下面是文字***/
.sns-empty-img-and-text{
    width: 100%;
    margin: 20px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.sns-empty-img-and-text .sns-empty-img-and-text-img{
    height: 150px;
    width: auto;
    margin: auto;
    background: url(/vue/dist/static/img/new_list_empty.2005cb9.png) no-repeat center 30px;
}
.sns-empty-img-and-text .sns-empty-img-and-text-font{
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
}
.el-popup-parent--hidden{
    padding-right: 0!important;
}
.el-popper{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3000px);
    -webkit-transform: translateZ(3000px);
}
.el-color-picker__panel{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3001px);
    -webkit-transform: translateZ(3001px);
}
/*** 弹框中底部按钮 ***/
.sns-common-dialog.el-dialog .el-footer{
    text-align: center;
    line-height: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button+.el-button {
    margin-left: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button {
    padding: 10px 57px;
}
/***班级智能助手加载态自定义 modify by cao  2021/9/16***/
.smart-assistent-common .el-loading-spinner .circular{
    width: 42px;
    height: 42px;
    -webkit-animation: loading-rotate 2s linear infinite;
            animation: loading-rotate 2s linear infinite;
    display: none;
}
.smart-assistent-common .el-loading-spinner{
    width: 120px;
    height: 84px;
    background: url(/vue/dist/static/img/smart_loading.d4b4d3a.gif) no-repeat;
    background-size: 100% 100%;
    top: calc(50% - 60px);
    left: calc(50% - 42px);
    position: relative;
}
.smart-assistent-common .el-loading-text {
    padding-top: 84px;
}
/***班级智能助手加载态自定义结束***/
/*不折行 yansen 2021-08-31*/
._nr{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***班级智能助手加载态自定义结束***/
/*yansen 2021-10-05 修复弹层不能点击的问题*/
.layui-layer-content{
    z-index: 1;
}
/*修改layer弹层不能关闭的问题*/
.layui-layer-setwin{
    z-index: 1;
}
/*信发页面不能点击的问题 yansen 2021-10-25*/
.new-authentication-setting-page{
    z-index: 1;
}
/*yansen 增加不带遮罩的v-loding */
.v-loading-no-mask .el-loading-mask{
    background: transparent;
}
.v-loading-no-mask .el-loading-spinner .path{
    stroke: #fff;
}
/*xiuxiu 颜色选择器 改变不了颜色 的问题 */
.my-color-picker .el-color-dropdown__main-wrapper {
    position: relative !important;
    z-index: -1 !important;
}
.my-color-picker .el-color-alpha-slider{
    z-index: 1 !important;
}
.my-color-picker .el-input {
    position: static;
}
/*预定义css [yansen][2024/1/29]*/
.h-full{
    height: 100%;
}
@font-face {
  font-family: "layui-icon-extend-iconfont"; /* Project id 2022816 */
  src: url(/vue/dist/static/fonts/iconfont.1b811ec.woff2) format('woff2'),
       url(/vue/dist/static/fonts/iconfont.33758b8.woff) format('woff'),
       url(/vue/dist/static/fonts/iconfont.1e0eed0.ttf) format('truetype');
}
.layui-icon-extend-iconfont {
  font-family: "layui-icon-extend-iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.layui-icon-extend-iconfont-danao:before {
  content: "\E8DE";
}
.layui-icon-extend-iconfont-huanjing:before {
  content: "\E8DC";
}
.layui-icon-extend-iconfont-dengguang:before {
  content: "\E8DD";
}
.layui-icon-extend-iconfont-wo2:before {
  content: "\E8D7";
}
.layui-icon-extend-iconfont-wuneirong:before {
  content: "\E8D9";
}
.layui-icon-extend-iconfont-renwu2:before {
  content: "\ED1B";
}
.layui-icon-extend-iconfont-a-qingdanrenwujihua2:before {
  content: "\E8DA";
}
.layui-icon-extend-iconfont-xuexiaoxiaoli_n:before {
  content: "\E8DB";
}
.layui-icon-extend-iconfont-a-rongqi60216:before {
  content: "\E8D6";
}
.layui-icon-extend-iconfont-a-rongqi60215:before {
  content: "\E8CB";
}
.layui-icon-extend-iconfont-a-rongqi60214:before {
  content: "\E8D0";
}
.layui-icon-extend-iconfont-a-rongqi60218:before {
  content: "\E8D1";
}
.layui-icon-extend-iconfont-a-rongqi60212:before {
  content: "\E8D2";
}
.layui-icon-extend-iconfont-a-rongqi60206:before {
  content: "\E8D3";
}
.layui-icon-extend-iconfont-a-rongqi60205:before {
  content: "\E8D4";
}
.layui-icon-extend-iconfont-a-rongqi60217:before {
  content: "\E8D5";
}
.layui-icon-extend-iconfont-huo:before {
  content: "\E8C9";
}
.layui-icon-extend-iconfont-zhishiku2:before {
  content: "\E8CF";
}
.layui-icon-extend-iconfont-zhinengti:before {
  content: "\E8CE";
}
.layui-icon-extend-iconfont-shujufenxi2:before {
  content: "\E8CC";
}
.layui-icon-extend-iconfont-shuziren:before {
  content: "\E8CD";
}
.layui-icon-extend-iconfont-tubiaoku-:before {
  content: "\E8C8";
}
.layui-icon-extend-iconfont-classe_small:before {
  content: "\E8C6";
}
.layui-icon-extend-iconfont-daikaishi:before {
  content: "\E8C7";
}
.layui-icon-extend-iconfont-queshengye_zanwujihua:before {
  content: "\E8C5";
}
.layui-icon-extend-iconfont-AIfenxipingtai-chanpinyoushi-youxiaoyewufuneng:before {
  content: "\E8C4";
}
.layui-icon-extend-iconfont-shense:before {
  content: "\E8C3";
}
.layui-icon-extend-iconfont-shengyin1:before {
  content: "\E8BF";
}
.layui-icon-extend-iconfont-jingyin:before {
  content: "\E8C2";
}
.layui-icon-extend-iconfont-gfjianzhuwu:before {
  content: "\E8BE";
}
.layui-icon-extend-iconfont-fabu4:before {
  content: "\E8C0";
}
.layui-icon-extend-iconfont-training:before {
  content: "\E8C1";
}
.layui-icon-extend-iconfont-shuju:before {
  content: "\E8BD";
}
.layui-icon-extend-iconfont-lianxiwomen-copy:before {
  content: "\E8BC";
}
.layui-icon-extend-iconfont-anlibeijing:before {
  content: "\E8BB";
}
.layui-icon-extend-iconfont-ai:before {
  content: "\E8BA";
}
.layui-icon-extend-iconfont-gantanhao:before {
  content: "\E8B8";
}
.layui-icon-extend-iconfont-AI1:before {
  content: "\E8B6";
}
.layui-icon-extend-iconfont-shouji2:before {
  content: "\E8B3";
}
.layui-icon-extend-iconfont-shezhi8:before {
  content: "\E8B4";
}
.layui-icon-extend-iconfont-xiaoxi1:before {
  content: "\E8B5";
}
.layui-icon-extend-iconfont-dianzibanpai:before {
  content: "\E8B2";
}
.layui-icon-extend-iconfont-ic_shexiangtou:before {
  content: "\E8B1";
}
.layui-icon-extend-iconfont-pingjia:before {
  content: "\E8B0";
}
.layui-icon-extend-iconfont-chengchang:before {
  content: "\E8A6";
}
.layui-icon-extend-iconfont-jiankang:before {
  content: "\E8A7";
}
.layui-icon-extend-iconfont-huodong1:before {
  content: "\E8A8";
}
.layui-icon-extend-iconfont-chengji:before {
  content: "\E8A9";
}
.layui-icon-extend-iconfont-kaoqin:before {
  content: "\E8AA";
}
.layui-icon-extend-iconfont-baogaoce:before {
  content: "\E8AB";
}
.layui-icon-extend-iconfont-zichanzhongxin2:before {
  content: "\E8AC";
}
.layui-icon-extend-iconfont-banjizhizhou:before {
  content: "\E8AE";
}
.layui-icon-extend-iconfont-xunzhang2:before {
  content: "\E8AF";
}
.layui-icon-extend-iconfont-shangpinguanli-2:before {
  content: "\E8A0";
}
.layui-icon-extend-iconfont-xiaoyuanbiguanli-2:before {
  content: "\E8A1";
}
.layui-icon-extend-iconfont-dingdanguanli-2:before {
  content: "\E8A2";
}
.layui-icon-extend-iconfont-xunzhang1:before {
  content: "\E8A3";
}
.layui-icon-extend-iconfont-quanxianguanli-2:before {
  content: "\E8A4";
}
.layui-icon-extend-iconfont-zichanzhongxin1:before {
  content: "\E8A5";
}
.layui-icon-extend-iconfont-tiaocha:before {
  content: "\E89D";
}
.layui-icon-extend-iconfont-tingzhen:before {
  content: "\E89E";
}
.layui-icon-extend-iconfont-jiaoshi1:before {
  content: "\E89F";
}
.layui-icon-extend-iconfont-gonggao2:before {
  content: "\E897";
}
.layui-icon-extend-iconfont-yibiaopan:before {
  content: "\E898";
}
.layui-icon-extend-iconfont-chuizhiduiqi:before {
  content: "\E899";
}
.layui-icon-extend-iconfont-AIfenxi:before {
  content: "\E89B";
}
.layui-icon-extend-iconfont-peizhi1:before {
  content: "\E894";
}
.layui-icon-extend-iconfont-yunying1:before {
  content: "\E895";
}
.layui-icon-extend-iconfont-ziyuan3:before {
  content: "\E896";
}
.layui-icon-extend-iconfont-gailan:before {
  content: "\E891";
}
.layui-icon-extend-iconfont-yonghu2:before {
  content: "\E892";
}
.layui-icon-extend-iconfont-zuzhi2:before {
  content: "\E893";
}
.layui-icon-extend-iconfont-zuzhi1:before {
  content: "\E890";
}
.layui-icon-extend-iconfont-yunying:before {
  content: "\E88F";
}
.layui-icon-extend-iconfont-yonghu-2:before {
  content: "\E883";
}
.layui-icon-extend-iconfont-gailan-2:before {
  content: "\E884";
}
.layui-icon-extend-iconfont-ziyuan-2:before {
  content: "\E88C";
}
.layui-icon-extend-iconfont-peizhi-2:before {
  content: "\E88D";
}
.layui-icon-extend-iconfont-wifi:before {
  content: "\E882";
}
.layui-icon-extend-iconfont-a-zu31:before {
  content: "\E881";
}
.layui-icon-extend-iconfont-a-zu12:before {
  content: "\E889";
}
.layui-icon-extend-iconfont-a-zu11:before {
  content: "\E88A";
}
.layui-icon-extend-iconfont-a-zu3:before {
  content: "\E88B";
}
.layui-icon-extend-iconfont-rongqi1:before {
  content: "\E888";
}
.layui-icon-extend-iconfont-a-rongqi29:before {
  content: "\E885";
}
.layui-icon-extend-iconfont-a-rongqi27:before {
  content: "\E886";
}
.layui-icon-extend-iconfont-a-rongqi28:before {
  content: "\E887";
}
.layui-icon-extend-iconfont-moonbyueliang:before {
  content: "\E87E";
}
.layui-icon-extend-iconfont-kaiguan:before {
  content: "\E87F";
}
.layui-icon-extend-iconfont-txt1:before {
  content: "\E87C";
}
.layui-icon-extend-iconfont-img:before {
  content: "\E87D";
}
.layui-icon-extend-iconfont-pdf1:before {
  content: "\E874";
}
.layui-icon-extend-iconfont-video1:before {
  content: "\E875";
}
.layui-icon-extend-iconfont-word2:before {
  content: "\E876";
}
.layui-icon-extend-iconfont-unknow:before {
  content: "\E877";
}
.layui-icon-extend-iconfont-excel1:before {
  content: "\E878";
}
.layui-icon-extend-iconfont-ppt:before {
  content: "\E879";
}
.layui-icon-extend-iconfont-zip1:before {
  content: "\E87A";
}
.layui-icon-extend-iconfont-audio:before {
  content: "\E87B";
}
.layui-icon-extend-iconfont-gerenzhenduan:before {
  content: "\E873";
}
.layui-icon-extend-iconfont-duoxuankuang:before {
  content: "\E872";
}
.layui-icon-extend-iconfont-tianjia5:before {
  content: "\E871";
}
.layui-icon-extend-iconfont-a-24gl-unlock4:before {
  content: "\E86F";
}
.layui-icon-extend-iconfont-a-24gl-unlock2:before {
  content: "\E86C";
}
.layui-icon-extend-iconfont-chuizhididuiqi1:before {
  content: "\E86E";
}
.layui-icon-extend-iconfont-chuizhijuzhongduiqi:before {
  content: "\E870";
}
.layui-icon-extend-iconfont-chuizhidingduiqi:before {
  content: "\E86D";
}
.layui-icon-extend-iconfont-liebiao1:before {
  content: "\E86B";
}
.layui-icon-extend-iconfont-anquantuichu:before {
  content: "\E867";
}
.layui-icon-extend-iconfont-zhanghaoshezhi:before {
  content: "\E868";
}
.layui-icon-extend-iconfont-kehuduan:before {
  content: "\E869";
}
.layui-icon-extend-iconfont-gerenzhuye_24_24:before {
  content: "\E86A";
}
.layui-icon-extend-iconfont-songmenhuwangzhan:before {
  content: "\E866";
}
.layui-icon-extend-iconfont-rongqi:before {
  content: "\E865";
}
.layui-icon-extend-iconfont-a-zu445:before {
  content: "\E864";
}
.layui-icon-extend-iconfont-chat:before {
  content: "\E85B";
}
.layui-icon-extend-iconfont-a-gender-male1:before {
  content: "\E85C";
}
.layui-icon-extend-iconfont-logout:before {
  content: "\E85D";
}
.layui-icon-extend-iconfont-home:before {
  content: "\E85E";
}
.layui-icon-extend-iconfont-chevron-left-circle:before {
  content: "\E85F";
}
.layui-icon-extend-iconfont-gender-male:before {
  content: "\E860";
}
.layui-icon-extend-iconfont-desktop1:before {
  content: "\E861";
}
.layui-icon-extend-iconfont-calendar:before {
  content: "\E862";
}
.layui-icon-extend-iconfont-wallet:before {
  content: "\E863";
}
.layui-icon-extend-iconfont-setting:before {
  content: "\E859";
}
.layui-icon-extend-iconfont-chevron-right-circle:before {
  content: "\E85A";
}
.layui-icon-extend-iconfont-quanxianguanli:before {
  content: "\E856";
}
.layui-icon-extend-iconfont-xueyuanzhaomu:before {
  content: "\E857";
}
.layui-icon-extend-iconfont-daoxueguanli:before {
  content: "\E858";
}
.layui-icon-extend-iconfont-xingzhuangjiehe1:before {
  content: "\E855";
}
.layui-icon-extend-iconfont-xingzhuang8:before {
  content: "\E854";
}
.layui-icon-extend-iconfont-wuyubingju:before {
  content: "\E852";
}
.layui-icon-extend-iconfont-yonghupingjia:before {
  content: "\E845";
}
.layui-icon-extend-iconfont-ziyuanpingbi:before {
  content: "\E846";
}
.layui-icon-extend-iconfont-fenxibaogao:before {
  content: "\E847";
}
.layui-icon-extend-iconfont-anshijianpaixu:before {
  content: "\E848";
}
.layui-icon-extend-iconfont-gengduoshujuyuan:before {
  content: "\E849";
}
.layui-icon-extend-iconfont-fanganxiangqing:before {
  content: "\E84A";
}
.layui-icon-extend-iconfont-banjilianghua:before {
  content: "\E84B";
}
.layui-icon-extend-iconfont-shujuguanli:before {
  content: "\E84C";
}
.layui-icon-extend-iconfont-lianjie4:before {
  content: "\E84D";
}
.layui-icon-extend-iconfont-xiazai6:before {
  content: "\E850";
}
.layui-icon-extend-iconfont-chakanpingyuanniu:before {
  content: "\E851";
}
.layui-icon-extend-iconfont-DOCX:before {
  content: "\E842";
}
.layui-icon-extend-iconfont-quanxianpeizhi:before {
  content: "\E843";
}
.layui-icon-extend-iconfont-XSL:before {
  content: "\E844";
}
.layui-icon-extend-iconfont-a-rongqi108:before {
  content: "\E83E";
}
.layui-icon-extend-iconfont-a-lianji1:before {
  content: "\E83F";
}
.layui-icon-extend-iconfont-a-rongqi106:before {
  content: "\E840";
}
.layui-icon-extend-iconfont-a-rongqi107:before {
  content: "\E841";
}
.layui-icon-extend-iconfont-desktop:before {
  content: "\E839";
}
.layui-icon-extend-iconfont-view-list:before {
  content: "\E83A";
}
.layui-icon-extend-iconfont-layers:before {
  content: "\E83B";
}
.layui-icon-extend-iconfont-user-add:before {
  content: "\E83C";
}
.layui-icon-extend-iconfont-app:before {
  content: "\E83D";
}
.layui-icon-extend-iconfont-jinruxuexi:before {
  content: "\E836";
}
.layui-icon-extend-iconfont-baocun2:before {
  content: "\E837";
}
.layui-icon-extend-iconfont-bianji10:before {
  content: "\E838";
}
.layui-icon-extend-iconfont-shanchu9:before {
  content: "\E833";
}
.layui-icon-extend-iconfont-xiangmuguanli:before {
  content: "\E834";
}
.layui-icon-extend-iconfont-baomingcanyu:before {
  content: "\E835";
}
.layui-icon-extend-iconfont-xingzhuang7:before {
  content: "\E831";
}
.layui-icon-extend-iconfont-tuoyuanxing1:before {
  content: "\E832";
}
.layui-icon-extend-iconfont-huodongguanli1:before {
  content: "\E82D";
}
.layui-icon-extend-iconfont-shouye3:before {
  content: "\E82F";
}
.layui-icon-extend-iconfont-parkguanli:before {
  content: "\E830";
}
.layui-icon-extend-iconfont-jichupeizhi1:before {
  content: "\E829";
}
.layui-icon-extend-iconfont-chengyuanguanli2:before {
  content: "\E82A";
}
.layui-icon-extend-iconfont-yunyingguanli1:before {
  content: "\E82B";
}
.layui-icon-extend-iconfont-yonghuguanli:before {
  content: "\E82C";
}
.layui-icon-extend-iconfont-jia3:before {
  content: "\E825";
}
.layui-icon-extend-iconfont-jian2:before {
  content: "\E826";
}
.layui-icon-extend-iconfont-quanpingzhankai:before {
  content: "\E827";
}
.layui-icon-extend-iconfont-tuichuquanping:before {
  content: "\E828";
}
.layui-icon-extend-iconfont-a-zu279:before {
  content: "\E823";
}
.layui-icon-extend-iconfont-a-zu280:before {
  content: "\E824";
}
.layui-icon-extend-iconfont-fabu2:before {
  content: "\E7AE";
}
.layui-icon-extend-iconfont-huodongguanli:before {
  content: "\E7CF";
}
.layui-icon-extend-iconfont-bianji9:before {
  content: "\E7FD";
}
.layui-icon-extend-iconfont-peixunhuiyi:before {
  content: "\E812";
}
.layui-icon-extend-iconfont-chengyuanguanli1:before {
  content: "\E813";
}
.layui-icon-extend-iconfont-shujufenxi1:before {
  content: "\E814";
}
.layui-icon-extend-iconfont-shouye2:before {
  content: "\E815";
}
.layui-icon-extend-iconfont-wenhao:before {
  content: "\E816";
}
.layui-icon-extend-iconfont-daochu3:before {
  content: "\E817";
}
.layui-icon-extend-iconfont-zhishikuguanli:before {
  content: "\E818";
}
.layui-icon-extend-iconfont-yidongduan:before {
  content: "\E819";
}
.layui-icon-extend-iconfont-shuaxin2:before {
  content: "\E81A";
}
.layui-icon-extend-iconfont-parkyanjiuyuan:before {
  content: "\E81B";
}
.layui-icon-extend-iconfont-tingpingke:before {
  content: "\E81C";
}
.layui-icon-extend-iconfont-zichanzhongxin:before {
  content: "\E81D";
}
.layui-icon-extend-iconfont-yingdi:before {
  content: "\E81E";
}
.layui-icon-extend-iconfont-xxjiaoyanfang:before {
  content: "\E81F";
}
.layui-icon-extend-iconfont-jichupeizhi:before {
  content: "\E820";
}
.layui-icon-extend-iconfont-yunyingguanli:before {
  content: "\E821";
}
.layui-icon-extend-iconfont-xxxiaochangxiehui:before {
  content: "\E822";
}
.layui-icon-extend-iconfont-renwupeizhi:before {
  content: "\E787";
}
.layui-icon-extend-iconfont-jibenpeizhi:before {
  content: "\E78F";
}
.layui-icon-extend-iconfont-shujufenxi:before {
  content: "\E790";
}
.layui-icon-extend-iconfont-dengji:before {
  content: "\E76C";
}
.layui-icon-extend-iconfont-jilu1:before {
  content: "\E76E";
}
.layui-icon-extend-iconfont-guanli:before {
  content: "\E77B";
}
.layui-icon-extend-iconfont-right-copy:before {
  content: "\EF20";
}
.layui-icon-extend-iconfont-right:before {
  content: "\E76A";
}
.layui-icon-extend-iconfont-pingjiaguanli1:before {
  content: "\E765";
}
.layui-icon-extend-iconfont-xingzhuang6:before {
  content: "\E72B";
}
.layui-icon-extend-iconfont-tuoyuanxing:before {
  content: "\E762";
}
.layui-icon-extend-iconfont-huojian:before {
  content: "\E811";
}
.layui-icon-extend-iconfont-wodeziyuan:before {
  content: "\E80D";
}
.layui-icon-extend-iconfont-gouwuche:before {
  content: "\E80E";
}
.layui-icon-extend-iconfont-jingpinziyuan:before {
  content: "\E80F";
}
.layui-icon-extend-iconfont-xiaobenziyuan:before {
  content: "\E810";
}
.layui-icon-extend-iconfont-shanchuxian:before {
  content: "\E853";
}
.layui-icon-extend-iconfont-wode-copy:before {
  content: "\E80C";
}
.layui-icon-extend-iconfont-xiangqing6:before {
  content: "\E80B";
}
.layui-icon-extend-iconfont-PPT:before {
  content: "\E7FA";
}
.layui-icon-extend-iconfont-AI:before {
  content: "\E7FB";
}
.layui-icon-extend-iconfont-HTML:before {
  content: "\E7FC";
}
.layui-icon-extend-iconfont-word1:before {
  content: "\E7FE";
}
.layui-icon-extend-iconfont-yasuo:before {
  content: "\E7FF";
}
.layui-icon-extend-iconfont-txt:before {
  content: "\E800";
}
.layui-icon-extend-iconfont-excel:before {
  content: "\E802";
}
.layui-icon-extend-iconfont-PSD:before {
  content: "\E803";
}
.layui-icon-extend-iconfont-lianjie3:before {
  content: "\E804";
}
.layui-icon-extend-iconfont-GIF:before {
  content: "\E805";
}
.layui-icon-extend-iconfont-PDF:before {
  content: "\E806";
}
.layui-icon-extend-iconfont-yinpin2:before {
  content: "\E807";
}
.layui-icon-extend-iconfont-SVG:before {
  content: "\E808";
}
.layui-icon-extend-iconfont-JPG:before {
  content: "\E809";
}
.layui-icon-extend-iconfont-shipin1:before {
  content: "\E80A";
}
.layui-icon-extend-iconfont-zhankai1:before {
  content: "\E7F8";
}
.layui-icon-extend-iconfont-shouqi2:before {
  content: "\E7F9";
}
.layui-icon-extend-iconfont-a-11:before {
  content: "\E7EF";
}
.layui-icon-extend-iconfont-a-7:before {
  content: "\E7F0";
}
.layui-icon-extend-iconfont-a-2:before {
  content: "\E7F1";
}
.layui-icon-extend-iconfont-a-6:before {
  content: "\E7F2";
}
.layui-icon-extend-iconfont-a-3:before {
  content: "\E7F3";
}
.layui-icon-extend-iconfont-a-8:before {
  content: "\E7F4";
}
.layui-icon-extend-iconfont-a-5:before {
  content: "\E7F5";
}
.layui-icon-extend-iconfont-a-9:before {
  content: "\E7F6";
}
.layui-icon-extend-iconfont-a-4:before {
  content: "\E7F7";
}
.layui-icon-extend-iconfont-suo:before {
  content: "\E7EE";
}
.layui-icon-extend-iconfont-wenzi:before {
  content: "\E7ED";
}
.layui-icon-extend-iconfont-anpai:before {
  content: "\E7EC";
}
.layui-icon-extend-iconfont-huizong:before {
  content: "\EB49";
}
.layui-icon-extend-iconfont-xingzhuang5:before {
  content: "\E7EB";
}
.layui-icon-extend-iconfont-a-1:before {
  content: "\E7EA";
}
.layui-icon-extend-iconfont-xingzhuang4:before {
  content: "\E7E9";
}
.layui-icon-extend-iconfont-xingzhuang3:before {
  content: "\E7E8";
}
.layui-icon-extend-iconfont-a-jiantoua6youbanjiantou:before {
  content: "\E7E7";
}
.layui-icon-extend-iconfont-a-lujing9beifen:before {
  content: "\E7E6";
}
.layui-icon-extend-iconfont-a-xingzhuang22-copy:before {
  content: "\EF1F";
}
.layui-icon-extend-iconfont-a-xingzhuang32:before {
  content: "\E7E1";
}
.layui-icon-extend-iconfont-xingzhuang2:before {
  content: "\E7E2";
}
.layui-icon-extend-iconfont-a-xingzhuang51:before {
  content: "\E7E3";
}
.layui-icon-extend-iconfont-a-xingzhuang22:before {
  content: "\E7E4";
}
.layui-icon-extend-iconfont-a-xingzhuang41:before {
  content: "\E7E5";
}
.layui-icon-extend-iconfont-a-xingzhuang22-copy-copy:before {
  content: "\EF21";
}
.layui-icon-extend-iconfont-bianzu:before {
  content: "\E7DD";
}
.layui-icon-extend-iconfont-a-xingzhuang21:before {
  content: "\E7DE";
}
.layui-icon-extend-iconfont-a-xingzhuang31:before {
  content: "\E7DF";
}
.layui-icon-extend-iconfont-xingzhuang1:before {
  content: "\E7E0";
}
.layui-icon-extend-iconfont-canyincanju:before {
  content: "\E7DC";
}
.layui-icon-extend-iconfont-fanganjianjie:before {
  content: "\E7D7";
}
.layui-icon-extend-iconfont-fanganliangbiao:before {
  content: "\E7D8";
}
.layui-icon-extend-iconfont-xietongguanli:before {
  content: "\E7D9";
}
.layui-icon-extend-iconfont-pingjiaguanli:before {
  content: "\E7DB";
}
.layui-icon-extend-iconfont-tingpingkezhuti:before {
  content: "\E7D4";
}
.layui-icon-extend-iconfont-tingpingkefenxi:before {
  content: "\E7D5";
}
.layui-icon-extend-iconfont-tingpingkerenwu:before {
  content: "\E7D6";
}
.layui-icon-extend-iconfont-xingzhuangjiehe:before {
  content: "\E7D3";
}
.layui-icon-extend-iconfont-lujing:before {
  content: "\E7D1";
}
.layui-icon-extend-iconfont-tuichu1:before {
  content: "\E7D0";
}
.layui-icon-extend-iconfont-chengyuanguanli:before {
  content: "\E7CE";
}
.layui-icon-extend-iconfont-huodong:before {
  content: "\E7CB";
}
.layui-icon-extend-iconfont-ziyuan2:before {
  content: "\E7CC";
}
.layui-icon-extend-iconfont-a-weibiaoti-1_huaban1fuben41:before {
  content: "\E7CD";
}
.layui-icon-extend-iconfont-gangwei:before {
  content: "\E7C9";
}
.layui-icon-extend-iconfont-xingming:before {
  content: "\E7CA";
}
.layui-icon-extend-iconfont-a-xingzhuang5:before {
  content: "\E7C1";
}
.layui-icon-extend-iconfont-a-xingzhuang3:before {
  content: "\E7C2";
}
.layui-icon-extend-iconfont-a-xingzhuang2:before {
  content: "\E7C3";
}
.layui-icon-extend-iconfont-a-xingzhuang7:before {
  content: "\E7C4";
}
.layui-icon-extend-iconfont-a-xingzhuang8:before {
  content: "\E7C5";
}
.layui-icon-extend-iconfont-a-xingzhuang4:before {
  content: "\E7C6";
}
.layui-icon-extend-iconfont-xingzhuang:before {
  content: "\E7C7";
}
.layui-icon-extend-iconfont-a-xingzhuang6:before {
  content: "\E7C8";
}
.layui-icon-extend-iconfont-kecheng8:before {
  content: "\E7C0";
}
.layui-icon-extend-iconfont-fenzhijigou:before {
  content: "\E7BA";
}
.layui-icon-extend-iconfont-kecheng_m:before {
  content: "\E7BB";
}
.layui-icon-extend-iconfont-kecheng7:before {
  content: "\E7BC";
}
.layui-icon-extend-iconfont-jiaoshiguanli:before {
  content: "\E7BD";
}
.layui-icon-extend-iconfont-bianji8:before {
  content: "\E7BE";
}
.layui-icon-extend-iconfont-tongji5:before {
  content: "\E7BF";
}
.layui-icon-extend-iconfont-jifenxiangqing:before {
  content: "\E7B9";
}
.layui-icon-extend-iconfont-001_liebiao:before {
  content: "\E7B5";
}
.layui-icon-extend-iconfont-001_xiangji:before {
  content: "\E7B6";
}
.layui-icon-extend-iconfont-001_shuji:before {
  content: "\E7B8";
}
.layui-icon-extend-iconfont-chexiao3:before {
  content: "\E7B4";
}
.layui-icon-extend-iconfont-pinglunxiao:before {
  content: "\E8B9";
}
.layui-icon-extend-iconfont-jinggao:before {
  content: "\E7B3";
}
.layui-icon-extend-iconfont-shenpi2:before {
  content: "\E7B1";
}
.layui-icon-extend-iconfont-faqi:before {
  content: "\E7B2";
}
.layui-icon-extend-iconfont-shenpi1:before {
  content: "\E7B0";
}
.layui-icon-extend-iconfont-xiala4:before {
  content: "\E7AF";
}
.layui-icon-extend-iconfont-fangda:before {
  content: "\E7AC";
}
.layui-icon-extend-iconfont-suoxiao1:before {
  content: "\E7AD";
}
.layui-icon-extend-iconfont-shezhi7:before {
  content: "\E7AB";
}
.layui-icon-extend-iconfont-huashouye:before {
  content: "\E7AA";
}
.layui-icon-extend-iconfont-xianqiehua:before {
  content: "\E7A9";
}
.layui-icon-extend-iconfont-xiaoxi:before {
  content: "\E7A0";
}
.layui-icon-extend-iconfont-daojishi:before {
  content: "\E89A";
}
.layui-icon-extend-iconfont-windows:before {
  content: "\E880";
}
.layui-icon-extend-iconfont-dianhualianxifangshi:before {
  content: "\E7A8";
}
.layui-icon-extend-iconfont-kejian:before {
  content: "\E7A7";
}
.layui-icon-extend-iconfont-bukejian:before {
  content: "\E7A6";
}
.layui-icon-extend-iconfont-paixu1:before {
  content: "\E7A5";
}
.layui-icon-extend-iconfont-liulanjilu:before {
  content: "\E7A4";
}
.layui-icon-extend-iconfont-banjiguanli:before {
  content: "\E7A3";
}
.layui-icon-extend-iconfont-back_line:before {
  content: "\E7A2";
}
.layui-icon-extend-iconfont-shezhi6:before {
  content: "\E79B";
}
.layui-icon-extend-iconfont-suijibofang:before {
  content: "\E79C";
}
.layui-icon-extend-iconfont-qunxiaoxi:before {
  content: "\E79D";
}
.layui-icon-extend-iconfont-renyuanzhanghu:before {
  content: "\E79E";
}
.layui-icon-extend-iconfont-tongzhi2:before {
  content: "\E79F";
}
.layui-icon-extend-iconfont-renyuan1:before {
  content: "\E7A1";
}
.layui-icon-extend-iconfont-zu:before {
  content: "\E799";
}
.layui-icon-extend-iconfont-shangchuan3:before {
  content: "\E79A";
}
.layui-icon-extend-iconfont-jiaoshi:before {
  content: "\E798";
}
.layui-icon-extend-iconfont-xiangqing5:before {
  content: "\E797";
}
.layui-icon-extend-iconfont-tuichu:before {
  content: "\E794";
}
.layui-icon-extend-iconfont-dahui:before {
  content: "\E795";
}
.layui-icon-extend-iconfont-shaixuan1:before {
  content: "\E801";
}
.layui-icon-extend-iconfont-fujian1:before {
  content: "\E791";
}
.layui-icon-extend-iconfont-zixun1:before {
  content: "\E788";
}
.layui-icon-extend-iconfont-erweima1:before {
  content: "\E78A";
}
.layui-icon-extend-iconfont-tuijian2:before {
  content: "\E78B";
}
.layui-icon-extend-iconfont-tuijian1:before {
  content: "\E78C";
}
.layui-icon-extend-iconfont-wenjian1:before {
  content: "\E78D";
}
.layui-icon-extend-iconfont-dianhua-fuben:before {
  content: "\E78E";
}
.layui-icon-extend-iconfont-quxiaozhiding:before {
  content: "\E786";
}
.layui-icon-extend-iconfont-210:before {
  content: "\E785";
}
.layui-icon-extend-iconfont-dianshizhiboguankanshipinbofangmeiti:before {
  content: "\E784";
}
.layui-icon-extend-iconfont-tongxinyuan:before {
  content: "\E783";
}
.layui-icon-extend-iconfont-pinglun:before {
  content: "\E782";
}
.layui-icon-extend-iconfont-xiaoxicopy:before {
  content: "\E77C";
}
.layui-icon-extend-iconfont-wo1:before {
  content: "\E77D";
}
.layui-icon-extend-iconfont-xingqiu:before {
  content: "\E77E";
}
.layui-icon-extend-iconfont-tongban:before {
  content: "\E77F";
}
.layui-icon-extend-iconfont-yingdiyuding1x:before {
  content: "\E780";
}
.layui-icon-extend-iconfont-gonggao1:before {
  content: "\E781";
}
.layui-icon-extend-iconfont-xinaixin:before {
  content: "\E77A";
}
.layui-icon-extend-iconfont-zuanshi1:before {
  content: "\E776";
}
.layui-icon-extend-iconfont-gou:before {
  content: "\E777";
}
.layui-icon-extend-iconfont-zuanshi:before {
  content: "\EAFA";
}
.layui-icon-extend-iconfont-lianjie2:before {
  content: "\E778";
}
.layui-icon-extend-iconfont-bofang1:before {
  content: "\E779";
}
.layui-icon-extend-iconfont-changdi:before {
  content: "\E775";
}
.layui-icon-extend-iconfont-xuanzhuan:before {
  content: "\E773";
}
.layui-icon-extend-iconfont-baocun1:before {
  content: "\E774";
}
.layui-icon-extend-iconfont-jubao:before {
  content: "\E76D";
}
.layui-icon-extend-iconfont-xiazai5:before {
  content: "\E76F";
}
.layui-icon-extend-iconfont-shouji1:before {
  content: "\E770";
}
.layui-icon-extend-iconfont-zhankai:before {
  content: "\E771";
}
.layui-icon-extend-iconfont-shezhi5:before {
  content: "\E772";
}
.layui-icon-extend-iconfont-xietong:before {
  content: "\E766";
}
.layui-icon-extend-iconfont-bianji7:before {
  content: "\E767";
}
.layui-icon-extend-iconfont-fenxiang5:before {
  content: "\E768";
}
.layui-icon-extend-iconfont-xueyuan:before {
  content: "\E76B";
}
.layui-icon-extend-iconfont-gengduo6:before {
  content: "\E764";
}
.layui-icon-extend-iconfont-lajitong:before {
  content: "\E763";
}
.layui-icon-extend-iconfont-shezhi4:before {
  content: "\E761";
}
.layui-icon-extend-iconfont-shijian3:before {
  content: "\E75F";
}
.layui-icon-extend-iconfont-ren:before {
  content: "\E760";
}
.layui-icon-extend-iconfont-xiala3:before {
  content: "\E75D";
}
.layui-icon-extend-iconfont-shezhi3:before {
  content: "\E75B";
}
.layui-icon-extend-iconfont-2:before {
  content: "\E758";
}
.layui-icon-extend-iconfont-gengduo61:before {
  content: "\E75C";
}
.layui-icon-extend-iconfont-1:before {
  content: "\E755";
}
.layui-icon-extend-iconfont-0:before {
  content: "\E756";
}
.layui-icon-extend-iconfont-3:before {
  content: "\E757";
}
.layui-icon-extend-iconfont-4:before {
  content: "\E759";
}
.layui-icon-extend-iconfont-5:before {
  content: "\E75A";
}
.layui-icon-extend-iconfont-wendang:before {
  content: "\E754";
}
.layui-icon-extend-iconfont-zichanguanli1:before {
  content: "\E753";
}
.layui-icon-extend-iconfont-daiban:before {
  content: "\E752";
}
.layui-icon-extend-iconfont-yingyong1:before {
  content: "\E751";
}
.layui-icon-extend-iconfont-wangpan:before {
  content: "\E74F";
}
.layui-icon-extend-iconfont-shouye1:before {
  content: "\E74E";
}
.layui-icon-extend-iconfont-kecheng6:before {
  content: "\E74D";
}
.layui-icon-extend-iconfont-dingdan1:before {
  content: "\E74B";
}
.layui-icon-extend-iconfont-neirong:before {
  content: "\E74A";
}
.layui-icon-extend-iconfont-sousuo:before {
  content: "\E749";
}
.layui-icon-extend-iconfont-zhuyi2:before {
  content: "\E748";
}
.layui-icon-extend-iconfont-xiaofeibi:before {
  content: "\E747";
}
.layui-icon-extend-iconfont-jifenguanli:before {
  content: "\E746";
}
.layui-icon-extend-iconfont-huiyuan:before {
  content: "\E745";
}
.layui-icon-extend-iconfont-xunzhang:before {
  content: "\E744";
}
.layui-icon-extend-iconfont-jifen:before {
  content: "\E743";
}
.layui-icon-extend-iconfont-xiangqing4:before {
  content: "\E742";
}
.layui-icon-extend-iconfont-wancheng-copy:before {
  content: "\E741";
}
.layui-icon-extend-iconfont-wenjian:before {
  content: "\E738";
}
.layui-icon-extend-iconfont-tianjiawenjian1:before {
  content: "\E740";
}
.layui-icon-extend-iconfont-tianjiawenjian:before {
  content: "\E73B";
}
.layui-icon-extend-iconfont-gengduo5:before {
  content: "\E73F";
}
.layui-icon-extend-iconfont-shoucang4:before {
  content: "\E73E";
}
.layui-icon-extend-iconfont-fuzhi2:before {
  content: "\E73D";
}
.layui-icon-extend-iconfont-zhuyi3:before {
  content: "\E73C";
}
.layui-icon-extend-iconfont-fenxiang21:before {
  content: "\E73A";
}
.layui-icon-extend-iconfont-shouye:before {
  content: "\E739";
}
.layui-icon-extend-iconfont-zuji1:before {
  content: "\E737";
}
.layui-icon-extend-iconfont-tianjia11:before {
  content: "\E736";
}
.layui-icon-extend-iconfont-tianjia4:before {
  content: "\E735";
}
.layui-icon-extend-iconfont-shanchu8:before {
  content: "\E733";
}
.layui-icon-extend-iconfont-xiugai1:before {
  content: "\E732";
}
.layui-icon-extend-iconfont-xiala11:before {
  content: "\E731";
}
.layui-icon-extend-iconfont-lianjie1:before {
  content: "\E730";
}
.layui-icon-extend-iconfont-fenxiang4:before {
  content: "\E72F";
}
.layui-icon-extend-iconfont-erweima:before {
  content: "\E72E";
}
.layui-icon-extend-iconfont-jinyong:before {
  content: "\E72D";
}
.layui-icon-extend-iconfont-dakai:before {
  content: "\E723";
}
.layui-icon-extend-iconfont-shangchuan2:before {
  content: "\E729";
}
.layui-icon-extend-iconfont-xiala2:before {
  content: "\E72A";
}
.layui-icon-extend-iconfont-guidang:before {
  content: "\E734";
}
.layui-icon-extend-iconfont-tixing:before {
  content: "\E727";
}
.layui-icon-extend-iconfont-zhiwei:before {
  content: "\E728";
}
.layui-icon-extend-iconfont-liucheng:before {
  content: "\E725";
}
.layui-icon-extend-iconfont-daoru:before {
  content: "\E726";
}
.layui-icon-extend-iconfont-xiangqing3:before {
  content: "\E724";
}
.layui-icon-extend-iconfont-jinzhi:before {
  content: "\E750";
}
.layui-icon-extend-iconfont-paibanxiugai:before {
  content: "\E722";
}
.layui-icon-extend-iconfont-jiaoshi-copy:before {
  content: "\E71F";
}
.layui-icon-extend-iconfont-fenxiang3:before {
  content: "\E720";
}
.layui-icon-extend-iconfont-riqi:before {
  content: "\E88E";
}
.layui-icon-extend-iconfont-guanbi11:before {
  content: "\E721";
}
.layui-icon-extend-iconfont-zijin:before {
  content: "\E71D";
}
.layui-icon-extend-iconfont-yue:before {
  content: "\E71E";
}
.layui-icon-extend-iconfont-hudongyouxidongxiao:before {
  content: "\E71C";
}
.layui-icon-extend-iconfont-tongji3:before {
  content: "\E71B";
}
.layui-icon-extend-iconfont-duixiangcunchu:before {
  content: "\E71A";
}
.layui-icon-extend-iconfont-peizhi:before {
  content: "\E719";
}
.layui-icon-extend-iconfont-paiming:before {
  content: "\E793";
}
.layui-icon-extend-iconfont-renshu:before {
  content: "\E717";
}
.layui-icon-extend-iconfont-xunzhangtixiguanli:before {
  content: "\E718";
}
.layui-icon-extend-iconfont-liebiao:before {
  content: "\E716";
}
.layui-icon-extend-iconfont-lianjie:before {
  content: "\E714";
}
.layui-icon-extend-iconfont-tongji2:before {
  content: "\E715";
}
.layui-icon-extend-iconfont-rongyu:before {
  content: "\E84E";
}
.layui-icon-extend-iconfont-weixin:before {
  content: "\E711";
}
.layui-icon-extend-iconfont-zhifubaozhifu:before {
  content: "\E712";
}
.layui-icon-extend-iconfont-weixinzhifu:before {
  content: "\E713";
}
.layui-icon-extend-iconfont-Jzuijin:before {
  content: "\E70D";
}
.layui-icon-extend-iconfont-Jkecheng:before {
  content: "\E70E";
}
.layui-icon-extend-iconfont-Jdaiban:before {
  content: "\E70F";
}
.layui-icon-extend-iconfont-Jshouye:before {
  content: "\E710";
}
.layui-icon-extend-iconfont-shouyedianji:before {
  content: "\E70C";
}
.layui-icon-extend-iconfont-zuji:before {
  content: "\E70A";
}
.layui-icon-extend-iconfont-xingxing:before {
  content: "\E70B";
}
.layui-icon-extend-iconfont-banji3:before {
  content: "\E706";
}
.layui-icon-extend-iconfont-xiazai4:before {
  content: "\E709";
}
.layui-icon-extend-iconfont-nihao1:before {
  content: "\E708";
}
.layui-icon-extend-iconfont-icon-test2:before {
  content: "\E705";
}
.layui-icon-extend-iconfont-chuangzuo:before {
  content: "\E8AD";
}
.layui-icon-extend-iconfont-shouqi:before {
  content: "\E6FF";
}
.layui-icon-extend-iconfont-shouqi1:before {
  content: "\E700";
}
.layui-icon-extend-iconfont-add:before {
  content: "\E702";
}
.layui-icon-extend-iconfont-ashbin:before {
  content: "\E703";
}
.layui-icon-extend-iconfont-browse:before {
  content: "\E704";
}
.layui-icon-extend-iconfont-weibiaoti37:before {
  content: "\E6FE";
}
.layui-icon-extend-iconfont-tianjia3:before {
  content: "\E6FB";
}
.layui-icon-extend-iconfont-favorite:before {
  content: "\E6FC";
}
.layui-icon-extend-iconfont-file-common:before {
  content: "\E6FD";
}
.layui-icon-extend-iconfont-shenpi:before {
  content: "\E6FA";
}
.layui-icon-extend-iconfont-yinpin:before {
  content: "\E8D8";
}
.layui-icon-extend-iconfont-resonserate:before {
  content: "\E75E";
}
.layui-icon-extend-iconfont-shoucang3:before {
  content: "\E90E";
}
.layui-icon-extend-iconfont-navigation:before {
  content: "\E6F9";
}
.layui-icon-extend-iconfont-video:before {
  content: "\E6F8";
}
.layui-icon-extend-iconfont-mima:before {
  content: "\E6F7";
}
.layui-icon-extend-iconfont-shouji:before {
  content: "\E6F5";
}
.layui-icon-extend-iconfont-chanyexietong-:before {
  content: "\E64C";
}
.layui-icon-extend-iconfont-shezhi1:before {
  content: "\E67A";
}
.layui-icon-extend-iconfont-xiazai1:before {
  content: "\E661";
}
.layui-icon-extend-iconfont-shaixuan:before {
  content: "\E64E";
}
.layui-icon-extend-iconfont-xinjianwenjianjialanicon:before {
  content: "\E68B";
}
.layui-icon-extend-iconfont-renyuanzuzhi:before {
  content: "\E64F";
}
.layui-icon-extend-iconfont-pdf:before {
  content: "\E9D5";
}
.layui-icon-extend-iconfont-word:before {
  content: "\E669";
}
.layui-icon-extend-iconfont-fuzhi:before {
  content: "\E690";
}
.layui-icon-extend-iconfont-diannao:before {
  content: "\E650";
}
.layui-icon-extend-iconfont-gengduo3:before {
  content: "\E82E";
}
.layui-icon-extend-iconfont-fanhui1:before {
  content: "\E651";
}
.layui-icon-extend-iconfont-jiufuqianbaoicon14:before {
  content: "\E69C";
}
.layui-icon-extend-iconfont-question:before {
  content: "\E682";
}
.layui-icon-extend-iconfont-cuo1:before {
  content: "\E662";
}
.layui-icon-extend-iconfont-jiahao:before {
  content: "\E664";
}
.layui-icon-extend-iconfont-shuaxin:before {
  content: "\E66A";
}
.layui-icon-extend-iconfont-bianji3:before {
  content: "\E66B";
}
.layui-icon-extend-iconfont-chakanyanjingshishifenxi2:before {
  content: "\E7D2";
}
.layui-icon-extend-iconfont-jilu:before {
  content: "\E66C";
}
.layui-icon-extend-iconfont-chengjiguanli:before {
  content: "\E66E";
}
.layui-icon-extend-iconfont-_shaixuan:before {
  content: "\E66F";
}
.layui-icon-extend-iconfont-zhengfanxianggensui:before {
  content: "\E6C2";
}
.layui-icon-extend-iconfont-gengduo4:before {
  content: "\E66D";
}
.layui-icon-extend-iconfont-xiangqing1:before {
  content: "\E670";
}
.layui-icon-extend-iconfont-suoxiao:before {
  content: "\E6A5";
}
.layui-icon-extend-iconfont-quanping:before {
  content: "\E701";
}
.layui-icon-extend-iconfont-qizhi:before {
  content: "\E671";
}
.layui-icon-extend-iconfont-zuzhi:before {
  content: "\E6BC";
}
.layui-icon-extend-iconfont-renwu1:before {
  content: "\E7DA";
}
.layui-icon-extend-iconfont-fabu:before {
  content: "\E674";
}
.layui-icon-extend-iconfont-fujian:before {
  content: "\E673";
}
.layui-icon-extend-iconfont-fabu1:before {
  content: "\E67B";
}
.layui-icon-extend-iconfont-xiangqing2:before {
  content: "\E67C";
}
.layui-icon-extend-iconfont-fanhui2:before {
  content: "\E699";
}
.layui-icon-extend-iconfont-htmal5icon16:before {
  content: "\E67D";
}
.layui-icon-extend-iconfont-shanchu1:before {
  content: "\E67E";
}
.layui-icon-extend-iconfont-ic_do_not_disturb_px:before {
  content: "\E6E0";
}
.layui-icon-extend-iconfont-huifu:before {
  content: "\E67F";
}
.layui-icon-extend-iconfont-daochu1:before {
  content: "\E681";
}
.layui-icon-extend-iconfont-yidong:before {
  content: "\E683";
}
.layui-icon-extend-iconfont-tongzhi:before {
  content: "\E74C";
}
.layui-icon-extend-iconfont-saoma1:before {
  content: "\E684";
}
.layui-icon-extend-iconfont-shijian:before {
  content: "\E6EB";
}
.layui-icon-extend-iconfont-zhuanfa:before {
  content: "\E685";
}
.layui-icon-extend-iconfont-tongyi:before {
  content: "\E686";
}
.layui-icon-extend-iconfont-shezhi2:before {
  content: "\E687";
}
.layui-icon-extend-iconfont-icon-chexiao-:before {
  content: "\E6F6";
}
.layui-icon-extend-iconfont-tianjia1:before {
  content: "\E688";
}
.layui-icon-extend-iconfont-chuli:before {
  content: "\E68F";
}
.layui-icon-extend-iconfont-quanping1:before {
  content: "\E689";
}
.layui-icon-extend-iconfont-piliang:before {
  content: "\E68A";
}
.layui-icon-extend-iconfont-daipingjia:before {
  content: "\E68D";
}
.layui-icon-extend-iconfont-weibiaoti--:before {
  content: "\E691";
}
.layui-icon-extend-iconfont-yduigantanhaokongxin:before {
  content: "\E692";
}
.layui-icon-extend-iconfont-timepicker-component:before {
  content: "\E6D5";
}
.layui-icon-extend-iconfont-icon-test:before {
  content: "\E696";
}
.layui-icon-extend-iconfont-ic_biaoge_:before {
  content: "\E697";
}
.layui-icon-extend-iconfont-fenxiang1:before {
  content: "\E698";
}
.layui-icon-extend-iconfont-shanchu2:before {
  content: "\E69A";
}
.layui-icon-extend-iconfont-shanchu3:before {
  content: "\E707";
}
.layui-icon-extend-iconfont-shanchu4:before {
  content: "\E69D";
}
.layui-icon-extend-iconfont-file-b-18:before {
  content: "\E6A7";
}
.layui-icon-extend-iconfont-file-b-20:before {
  content: "\E6A9";
}
.layui-icon-extend-iconfont-file-b-21:before {
  content: "\E6AA";
}
.layui-icon-extend-iconfont-file-b-22:before {
  content: "\E6AB";
}
.layui-icon-extend-iconfont-qiehuan:before {
  content: "\E89C";
}
.layui-icon-extend-iconfont-droop:before {
  content: "\E69F";
}
.layui-icon-extend-iconfont-jiantou1:before {
  content: "\E69E";
}
.layui-icon-extend-iconfont-xiala1:before {
  content: "\E6A0";
}
.layui-icon-extend-iconfont-chanpin:before {
  content: "\E6A1";
}
.layui-icon-extend-iconfont-zhiding:before {
  content: "\E6A2";
}
.layui-icon-extend-iconfont-dongtai:before {
  content: "\E6A3";
}
.layui-icon-extend-iconfont-fangan:before {
  content: "\E6A4";
}
.layui-icon-extend-iconfont-anli:before {
  content: "\E6A6";
}
.layui-icon-extend-iconfont-jiantou2:before {
  content: "\E84F";
}
.layui-icon-extend-iconfont-caiji1:before {
  content: "\E6DF";
}
.layui-icon-extend-iconfont-bianji4:before {
  content: "\E6A8";
}
.layui-icon-extend-iconfont-shanchu5:before {
  content: "\E6AC";
}
.layui-icon-extend-iconfont-zuowei:before {
  content: "\E6AE";
}
.layui-icon-extend-iconfont-tianjiarenyuan:before {
  content: "\E6C6";
}
.layui-icon-extend-iconfont-tongji1:before {
  content: "\E8CA";
}
.layui-icon-extend-iconfont-shitu:before {
  content: "\E6B0";
}
.layui-icon-extend-iconfont-tupian1:before {
  content: "\E6EE";
}
.layui-icon-extend-iconfont-bianji-01:before {
  content: "\E6AF";
}
.layui-icon-extend-iconfont-daochu2:before {
  content: "\E6B1";
}
.layui-icon-extend-iconfont-chexiao:before {
  content: "\E6B2";
}
.layui-icon-extend-iconfont-guanbi1:before {
  content: "\E6B3";
}
.layui-icon-extend-iconfont-chexiao1:before {
  content: "\E90D";
}
.layui-icon-extend-iconfont-tianjia2:before {
  content: "\E6C7";
}
.layui-icon-extend-iconfont-chakan:before {
  content: "\E6B5";
}
.layui-icon-extend-iconfont-shanchu6:before {
  content: "\E6B6";
}
.layui-icon-extend-iconfont-chexiao2:before {
  content: "\E6B7";
}
.layui-icon-extend-iconfont-shoucang2:before {
  content: "\E6B4";
}
.layui-icon-extend-iconfont-zhiboketang:before {
  content: "\E6B8";
}
.layui-icon-extend-iconfont-kecheng1:before {
  content: "\E6B9";
}
.layui-icon-extend-iconfont-kecheng2:before {
  content: "\E6BA";
}
.layui-icon-extend-iconfont-lesson:before {
  content: "\E6BE";
}
.layui-icon-extend-iconfont-zuoci:before {
  content: "\E6BF";
}
.layui-icon-extend-iconfont-zuocitu:before {
  content: "\E6C0";
}
.layui-icon-extend-iconfont-xiaochengxuma:before {
  content: "\E6C1";
}
.layui-icon-extend-iconfont-share:before {
  content: "\E6C3";
}
.layui-icon-extend-iconfont-chuangweiguanli:before {
  content: "\E6C4";
}
.layui-icon-extend-iconfont-date-2:before {
  content: "\E6C5";
}
.layui-icon-extend-iconfont-contact:before {
  content: "\E6C8";
}
.layui-icon-extend-iconfont-xiazai2:before {
  content: "\E6C9";
}
.layui-icon-extend-iconfont-kecheng3:before {
  content: "\E6CB";
}
.layui-icon-extend-iconfont-yingyong:before {
  content: "\E6CC";
}
.layui-icon-extend-iconfont-gerenzhongxin:before {
  content: "\E6CD";
}
.layui-icon-extend-iconfont-kecheng4:before {
  content: "\E6CE";
}
.layui-icon-extend-iconfont-peixunziyuan:before {
  content: "\E6CF";
}
.layui-icon-extend-iconfont-caidan:before {
  content: "\E6D0";
}
.layui-icon-extend-iconfont-gongwenbao:before {
  content: "\E6D1";
}
.layui-icon-extend-iconfont-xiazaiicon:before {
  content: "\E6D2";
}
.layui-icon-extend-iconfont-zhineng1:before {
  content: "\E6D4";
}
.layui-icon-extend-iconfont-APIwangguan:before {
  content: "\E6D3";
}
.layui-icon-extend-iconfont-icon-test1:before {
  content: "\E6D6";
}
.layui-icon-extend-iconfont-ketang:before {
  content: "\E6D7";
}
.layui-icon-extend-iconfont-ziyuan:before {
  content: "\EF1E";
}
.layui-icon-extend-iconfont-shijian1:before {
  content: "\E6D8";
}
.layui-icon-extend-iconfont-didian:before {
  content: "\E6D9";
}
.layui-icon-extend-iconfont-banji:before {
  content: "\E6DA";
}
.layui-icon-extend-iconfont-yingyongzhongxin:before {
  content: "\E789";
}
.layui-icon-extend-iconfont-leixing:before {
  content: "\E6DB";
}
.layui-icon-extend-iconfont-banji1:before {
  content: "\E6DC";
}
.layui-icon-extend-iconfont-shanchu7:before {
  content: "\E6DD";
}
.layui-icon-extend-iconfont-bianji5:before {
  content: "\E6DE";
}
.layui-icon-extend-iconfont-kecheng5:before {
  content: "\E6E2";
}
.layui-icon-extend-iconfont-renyuan:before {
  content: "\E6E3";
}
.layui-icon-extend-iconfont-fuzhi1:before {
  content: "\E6E4";
}
.layui-icon-extend-iconfont-shijian2:before {
  content: "\EB9A";
}
.layui-icon-extend-iconfont-downblue:before {
  content: "\E6E5";
}
.layui-icon-extend-iconfont-icon_notice:before {
  content: "\E605";
}
.layui-icon-extend-iconfont-bianji6:before {
  content: "\E6E7";
}
.layui-icon-extend-iconfont-nitification:before {
  content: "\E61E";
}
.layui-icon-extend-iconfont-ziyuan1:before {
  content: "\E6E8";
}
.layui-icon-extend-iconfont-zuoye:before {
  content: "\E618";
}
.layui-icon-extend-iconfont-fengexian:before {
  content: "\E6E9";
}
.layui-icon-extend-iconfont-changyongfenlei:before {
  content: "\E63D";
}
.layui-icon-extend-iconfont-juzuoduiqi:before {
  content: "\E6EA";
}
.layui-icon-extend-iconfont-shanchu:before {
  content: "\E613";
}
.layui-icon-extend-iconfont-wancheng:before {
  content: "\E6E1";
}
.layui-icon-extend-iconfont-service:before {
  content: "\E68C";
}
.layui-icon-extend-iconfont-jia2:before {
  content: "\E6EC";
}
.layui-icon-extend-iconfont-integral:before {
  content: "\E6F2";
}
.layui-icon-extend-iconfont-xiazai3:before {
  content: "\E6ED";
}
.layui-icon-extend-iconfont-ee:before {
  content: "\E600";
}
.layui-icon-extend-iconfont-zhidao:before {
  content: "\E6EF";
}
.layui-icon-extend-iconfont-iconmore:before {
  content: "\E609";
}
.layui-icon-extend-iconfont-jiaoyu:before {
  content: "\E6F0";
}
.layui-icon-extend-iconfont-dianzan:before {
  content: "\E64D";
}
.layui-icon-extend-iconfont-shuaxin1:before {
  content: "\E6F1";
}
.layui-icon-extend-iconfont-taolun:before {
  content: "\E615";
}
.layui-icon-extend-iconfont-mimabukejian:before {
  content: "\E6F3";
}
.layui-icon-extend-iconfont-fenxiang:before {
  content: "\E601";
}
.layui-icon-extend-iconfont-jiegou-baise:before {
  content: "\E6F4";
}
.layui-icon-extend-iconfont-gengduo:before {
  content: "\E602";
}
.layui-icon-extend-iconfont-bofang:before {
  content: "\E624";
}
.layui-icon-extend-iconfont-duigou:before {
  content: "\E659";
}
.layui-icon-extend-iconfont-zip:before {
  content: "\E8B7";
}
.layui-icon-extend-iconfont-file-b-:before {
  content: "\E652";
}
.layui-icon-extend-iconfont-file-b-1:before {
  content: "\E653";
}
.layui-icon-extend-iconfont-file-b-2:before {
  content: "\E654";
}
.layui-icon-extend-iconfont-file-b-3:before {
  content: "\E655";
}
.layui-icon-extend-iconfont-file-b-4:before {
  content: "\E656";
}
.layui-icon-extend-iconfont-file-b-5:before {
  content: "\E657";
}
.layui-icon-extend-iconfont-file-b-6:before {
  content: "\E658";
}
.layui-icon-extend-iconfont-file-b-7:before {
  content: "\E65A";
}
.layui-icon-extend-iconfont-file-s-:before {
  content: "\E65B";
}
.layui-icon-extend-iconfont-file-b-8:before {
  content: "\E65C";
}
.layui-icon-extend-iconfont-file-b-9:before {
  content: "\E65D";
}
.layui-icon-extend-iconfont-fenxiang2:before {
  content: "\E61F";
}
.layui-icon-extend-iconfont-yulan:before {
  content: "\E621";
}
.layui-icon-extend-iconfont-caiji:before {
  content: "\EA41";
}
.layui-icon-extend-iconfont-xiala:before {
  content: "\E61C";
}
.layui-icon-extend-iconfont-sousuo-m:before {
  content: "\E60A";
}
.layui-icon-extend-iconfont-jia1:before {
  content: "\E620";
}
.layui-icon-extend-iconfont-bianji:before {
  content: "\E68E";
}
.layui-icon-extend-iconfont-daochu:before {
  content: "\E638";
}
.layui-icon-extend-iconfont-fanhui:before {
  content: "\E603";
}
.layui-icon-extend-iconfont-jia:before {
  content: "\E622";
}
.layui-icon-extend-iconfont-link:before {
  content: "\E60D";
}
.layui-icon-extend-iconfont-xuanze:before {
  content: "\E672";
}
.layui-icon-extend-iconfont-icon7:before {
  content: "\E667";
}
.layui-icon-extend-iconfont-guanbi:before {
  content: "\E7B7";
}
.layui-icon-extend-iconfont-icontubiao:before {
  content: "\E6BB";
}
.layui-icon-extend-iconfont-saomagouzongchengjiaojine:before {
  content: "\E616";
}
.layui-icon-extend-iconfont-denglucishu:before {
  content: "\E617";
}
.layui-icon-extend-iconfont-xuanzhong:before {
  content: "\E623";
}
.layui-icon-extend-iconfont-tianjia:before {
  content: "\E604";
}
.layui-icon-extend-iconfont-zhuanmazhong:before {
  content: "\E631";
}
.layui-icon-extend-iconfont-zhuanmazhong1:before {
  content: "\E796";
}
.layui-icon-extend-iconfont-qingchu1:before {
  content: "\E606";
}
.layui-icon-extend-iconfont-saoma:before {
  content: "\E6BD";
}
.layui-icon-extend-iconfont--xialajiantou:before {
  content: "\E619";
}
.layui-icon-extend-iconfont--shanglajiantou:before {
  content: "\E61A";
}
.layui-icon-extend-iconfont-ceyan:before {
  content: "\E62D";
}
.layui-icon-extend-iconfont-bofangsanjiaoxing:before {
  content: "\E769";
}
.layui-icon-extend-iconfont-sanjiaoxing-left:before {
  content: "\E792";
}
.layui-icon-extend-iconfont-xiaotuziCduan_:before {
  content: "\E60C";
}
.layui-icon-extend-iconfont-xiaotuziCduan_1:before {
  content: "\E60E";
}
.layui-icon-extend-iconfont-xiaotuziCduan_2:before {
  content: "\E60F";
}
.layui-icon-extend-iconfont-xiaotuziCduan_3:before {
  content: "\E610";
}
.layui-icon-extend-iconfont-shoucang:before {
  content: "\E625";
}
.layui-icon-extend-iconfont-shoucang1:before {
  content: "\E61B";
}
.layui-icon-extend-iconfont-shoucangfill:before {
  content: "\E627";
}
.layui-icon-extend-iconfont-quxiaofenxiang:before {
  content: "\E63A";
}
.layui-icon-extend-iconfont-icon-check:before {
  content: "\E60B";
}
.layui-icon-extend-iconfont-rili:before {
  content: "\E61D";
}
.layui-icon-extend-iconfont-danxuan_:before {
  content: "\E62E";
}
.layui-icon-extend-iconfont-prev:before {
  content: "\E630";
}
.layui-icon-extend-iconfont-next:before {
  content: "\E626";
}
.layui-icon-extend-iconfont-qingkong:before {
  content: "\E675";
}
.layui-icon-extend-iconfont-cuo:before {
  content: "\E63E";
}
.layui-icon-extend-iconfont-dui:before {
  content: "\E628";
}
.layui-icon-extend-iconfont-custom-cloud-disk:before {
  content: "\E694";
}
.layui-icon-extend-iconfont-xiangce:before {
  content: "\EA49";
}
.layui-icon-extend-iconfont-shangchuanfengmian:before {
  content: "\E614";
}
.layui-icon-extend-iconfont-move:before {
  content: "\E632";
}
.layui-icon-extend-iconfont-weitongbutongbushibai:before {
  content: "\E608";
}
.layui-icon-extend-iconfont-duoxuan:before {
  content: "\E677";
}
.layui-icon-extend-iconfont-bianji1:before {
  content: "\E612";
}
.layui-icon-extend-iconfont-xiangce1:before {
  content: "\E6AD";
}
.layui-icon-extend-iconfont-banpaiguanli:before {
  content: "\E65E";
}
.layui-icon-extend-iconfont-xia:before {
  content: "\E6E6";
}
.layui-icon-extend-iconfont-play:before {
  content: "\E611";
}
.layui-icon-extend-iconfont-tongbu:before {
  content: "\E65F";
}
.layui-icon-extend-iconfont-gonggao:before {
  content: "\E629";
}
.layui-icon-extend-iconfont-shipin:before {
  content: "\E678";
}
.layui-icon-extend-iconfont-jiaohuan:before {
  content: "\E665";
}
.layui-icon-extend-iconfont-gengduo1:before {
  content: "\E607";
}
.layui-icon-extend-iconfont-kaoshi:before {
  content: "\E633";
}
.layui-icon-extend-iconfont-icon32208:before {
  content: "\E69B";
}
.layui-icon-extend-iconfont-jian:before {
  content: "\E62A";
}
.layui-icon-extend-iconfont-jian1:before {
  content: "\E62B";
}
.layui-icon-extend-iconfont-jianhao:before {
  content: "\E62C";
}
.layui-icon-extend-iconfont-tupian:before {
  content: "\E62F";
}
.layui-icon-extend-iconfont-zixun:before {
  content: "\E634";
}
.layui-icon-extend-iconfont-xinwen:before {
  content: "\E635";
}
.layui-icon-extend-iconfont-shezhi:before {
  content: "\E636";
}
.layui-icon-extend-iconfont-beidanci:before {
  content: "\E637";
}
.layui-icon-extend-iconfont-tianchongxing-:before {
  content: "\E639";
}
.layui-icon-extend-iconfont-changjianwenti:before {
  content: "\E63B";
}
.layui-icon-extend-iconfont-yuandian:before {
  content: "\E63C";
}
.layui-icon-extend-iconfont-xiazai:before {
  content: "\E63F";
}
.layui-icon-extend-iconfont-shengyin:before {
  content: "\E640";
}
.layui-icon-extend-iconfont-wo:before {
  content: "\E663";
}
.layui-icon-extend-iconfont-banjitongzhi:before {
  content: "\E641";
}
.layui-icon-extend-iconfont-rili1:before {
  content: "\E668";
}
.layui-icon-extend-iconfont-tongji:before {
  content: "\E676";
}
.layui-icon-extend-iconfont-kecheng:before {
  content: "\E679";
}
.layui-icon-extend-iconfont-yonghu:before {
  content: "\E695";
}
.layui-icon-extend-iconfont-yonghu1:before {
  content: "\E642";
}
.layui-icon-extend-iconfont-jiantou:before {
  content: "\E666";
}
.layui-icon-extend-iconfont-yuandian1:before {
  content: "\E660";
}
.layui-icon-extend-iconfont-lingxing:before {
  content: "\E644";
}
.layui-icon-extend-iconfont-xiaofeiji:before {
  content: "\E645";
}
.layui-icon-extend-iconfont-baocun:before {
  content: "\E680";
}
.layui-icon-extend-iconfont-xiangqing:before {
  content: "\E72C";
}
.layui-icon-extend-iconfont-bianji2:before {
  content: "\E643";
}
.layui-icon-extend-iconfont-gengduo2:before {
  content: "\E646";
}
.layui-icon-extend-iconfont-lanzi:before {
  content: "\E6CA";
}
.layui-icon-extend-iconfont-icon-life-prohibit:before {
  content: "\E693";
}
.layui-icon-extend-iconfont-c-share:before {
  content: "\E647";
}
.layui-icon-extend-iconfont-shangchuan:before {
  content: "\E648";
}
.layui-icon-extend-iconfont-renwu:before {
  content: "\E649";
}
.layui-icon-extend-iconfont-paixu:before {
  content: "\E64A";
}
.layui-icon-extend-iconfont-HFJJ_new_suolvetu:before {
  content: "\E64B";
}
/* 导入阿里巴巴字体图标 */
@font-face {font-family: "national-drama-icon";
  src: url(/vue/dist/static/fonts/iconfont.3c3adec.eot); /* IE9 */
  src: url(/vue/dist/static/fonts/iconfont.3c3adec.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABx0AAsAAAAAOVwAABwkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCIGArVRME4ATYCJAOBOAteAAQgBYVxB4kdGycuRaTZrJYzEZWiSvb/5bhDTBR8h9wzGOytY39UD8IF8RVUsMEZ4ZgSqqdfPfk7GqptlT/Rhsgq9TCxd5jtIb1mTlxafCglBM+9uz9WayyinoceURry8QDcu96fA6hMysJwrxM+5BM+wC0QAsxtHKcRjcNNRTWSq3b3zjWZs5QMBclObgcPuc/2S/BuJ7AIRc5H+spfQexkoXc23/FSmRds59vh+W3+n8u9SN3LvZcSk1YspsIG2wxUMBIn6Nas2ugV6t4zVmm8cGt8AQsX5dLtPfU7Y1GfPV2kvEoQZGyM6KM9QJBgcXHtXwJJ3E9zD+WXQwVst1ybtjlI3vWaR05M+LkpT/uvS6VVfxUYXjLd8Zq002IXiKamId9qr4EDgLlMAFzOH+zFD0B+7QaNCTgpx0VlRRBwgNj/6SxbjX3MHekIi4bCZUqCaotKM5K9/pqlkZZk7cEca1lySHfsCwB0SccsGV6ssI7YDnfA7VUhKvq8PkWXuqIq8D/XeLAunhA/pas1jTkSV2PZtE4pCFkh4Zr/+z0CKBmIwuj1ZAqKBY8CCG50XIPQVEwIA3mfYp7GMLSdKQ8bwx7wDX8f/HsFEwglEQg+eh/GO+gLqyLby2YiIqi8GeC/QgQXiAk+sIs//VFdwqbE7RveAVIwD4Sydi8PIKDJrks1rUJQxdtvTGVyhVKl1si1Or1EKpMrlCqJWqPV6Q1Gk1lhsdrsDqfL7fH6xPMf7ydIQXBeAcKZPX4qh9SBAGkElmQAIuQQo4AEJaSoQYY65GhAgSaU0IIy2lBBB6roJjJaD0ANfahjAA0MoYkRtDCGNibQwRS6mEEPc+hjkchrSwADrGCINYywgTG2MMEOptjDDAeY4wgLnBK92hnAEhdY4Qpr3GCDO2zxgB2esMcLDnjDER844Qtn/OCCf4JrFbjgCnC7Xv8A/IDqJxpje0nwFu4RCaXOLBA7MVgUkjY/gQTBRwMjkfmVOY0RSCNIH1YqENg0oiQyUIyy3UqGMkUiDSN4StTLH5MSTF9MrhDS6IwADE2NQI6NbIRJqxzFUC7Nm1agGFviS1CjVREqSW6EgOlPECjK8EaJlPBGkkMQxtsf80PgIDFB8DA2G2dz2aSl8VCJIL84cNTfRx7E8nI8b6EwxhsNiZRK/HSTiWCZVIoK7hXYxzlThQrPXzqpLCtb5b18dr7OB9gQXMIM0uFloLAYrEUXisJCXoPQgM2mikSIRp1rthM0kvqYrLpwuX2eh9pIj3XeZGGz1po5PDY3A0icLhHSjs0rR2aFC5PtONfy/p2A4KqKaIW5Ml73AdrKw9tHtJW98bhbGO3t/0QQbx+IdOl9gh1sO8JxhQMWVPIl4AMDfKNg8TCAnUjwIaXOOfANQpB66n1LVvizMu4KxO/fGl0ND6vIVdWgGDj8lPftjY1d293x29+FjY7jt9kxZ9ow9LPMGmdLUwVVJOwMLgpyn6Z0iMX1hfQ52XFA/qSVpYU2YqGmtLq8JM3bc8uc8uJy5vxNSgufVn7dl5rXD1Kqv+xJjPXdaqsm3HSXMsOmd4sQIDfIYt8iROyGZ7iJqzpZuMRChDTKJgK4f3QolzzXDrTYu1dJS4j2Eow5HrSSh399Gm/uBQAS/+iDGvlYLNXrvfjsPhaVz1be4wDkbvmbgoTRuxNDK7gLGrmTm/FZYS68hzq9X5yPnPwnCnlM/x+N6HJOE4NX3p+TjGdmg0utkNdMmrLZjIZk88RwLhx28sGgOioQp8rdXFmfSI5BO5tSA0izbBFFUaRPixiXBbZ38JPlf+0B95u8HX0XQu/bCCD4MXqdC19Zg4a1VPX4zRGe4UNzktqbjVodzCEwK4bnIVp4lHQehd8GZue7oh1842siyVamXyuTKz/nYuPzwohVVls+tvw4WeTtxarYS3VFn9wZjnCs8Pb3ZxppyA3mROoiMDpeP48K8+g5C6CuhWPqxu2fI/aFJzZZhXXW8UhVk4BIfGbkA+IKVp2IxbAxnAy90r0pyDwtNGrcp/Ci9LBzrNmQdJXl603lLBKutUibF/zzshWTFgsRmtQbF3HvH2Jfew+UldDXAx/c2u8Vs2q0QDfXoDCtrYrYUQip7AeWiuSCG5UdSc+oMrFUXlNq9nYxQ6smL6dTiVJShXFmRwyROpZAr7BV6NdSatIns78UVefx4OZxPmS2RFvO7vUKajpZS6jnQW0IfXXx9MDV7KJYs756D7IBAD4Mo0a4Gio1y6R+r4z7tzTngaelGM76Z/j+/aTbPREJq84ucL1uHg5nsjI7jby8X9CzHcOWb4qIR4t2TUcC9zNLUW8qeUTjMbFUdRULeo+gtz/B2tgVAsTjpLchNXXZJ9sJKlNqdGRt7QealBVGCVOEHDDZ3a2q4HGXAdXuwWl0d6t5DAmE6lpq0lRHLJZ32JzrzuMo+cpNKkqmdB4Td5LNWuiBOMLnc0OGzHm9IfTMr7//QTq7xtviXhCRNTtHvXoH34w2dv1BU8EtZBlc27f2qi8lBHDOSEqtk+br5CHEJMI30UbunXe7+B2E18rFYABE02n2Cm3dvuqhvrqrAw2ktFgMoGKW2wMkcX1OhtAr3luSYTrmBe6K2LSm0W0ws75tUvS4twvurop9QfKagmUVOSeQx78JRMPQUE3m60lpHy+8tPxO8+W3te6uJv99bCcBEucsxi0kVFXarmKQHFu68j63tA6aVbpNblbLcl31XokdW0YgA+yMCmeu7s8knCwm0aTKbCGgbiiQWwEr2gJVs5fVn3RHAfKcDJK440+GKRZtDOrGXMfI3/mz9kBPAXa3sR9TAdr6dh+ufXcTb36ztxh99X8XQu/Wv18Fmjqtib8gAPL1AZphpDgZ12ugi4qzL563NDSD9FB190AkN4NW47veEIUbsU8xbOkV1N3t3bcVjuFnjNSQrI4RfF0acRbfQsy+7N06W17XmS0gi2dYzEVHqrrSHnrIhDZbDuKGs2iXrr4RCTQNi8ovRzKb/rxsnesWQ+avc2ZeWjoXWceMswVnwmmAAYuXs1prvqR7bxYhYtKxt7ELsRi6i9JGn+6W5F5Pf+apeQR79gkd2pUjTz/b+6ljNQOXUDZIvySL7XiGe7Nr6koCrvdS7F+K+cvKW055oYL+zOM6kMHXF0V7PtalBe5Pm0iHZ9O5N5byZX7vVUHxwpKPzpY+1xpya16XuriAe8ar4lV+eKf3ZpvYwGnRSTIoqiTOOZencotrumRysEZaZGBAwwv5jK9eG2XolyeHVk8dU8NTHbZ7RpfWviACCY6IwcHTBwAEGBRv8PP+z7cu+97qxatL0W+KzSvJkZXj7fFN52Y9zv3RahnalEPetXC488hwwLPfFIIvmRwZvMHKyLv6MehfHIqELI9375VM9ljj4H7+9r2XupP7rxextS3EFnmHhiPuFsMZX/VkeMWtu39vHnoU7TJzvVxXNBcWsss0394+WSmh15gfellKQmyRcRBtXP3y3j6kUlF+LyUrvjsjM1j48jt+Kdgxin9XVWpnTg++NLvKrFpNvYq3r3xxdw+QikWGaAsCtRpM/6xvSyZ6hEhk2QcG4q9LnO9e+VW0VUrhWk+LfykCwPruIjV64rg4TWmuDrFAOAV9pHizkIBuTmLzzUJ1SrKWR4hQT5sQG6eYFp8/4ANp4GKP8C/E6Q18fViZanjtP63CL0IM7DOZhga7h4FBvtfwgcpQ2RhqvaVJR28Glc1mhwbUmxICCFo2zs+1xgzeFIQXhtYBUh93yceszZpwNXqoDurUIwseYLqsbExsrOpvPZk50WEPVOo6mFUeqjtu5HlVY5FnpHbX5ySPgkQTKybE0jlSzqw4iXVUcxLQ2q+jdZW5UWFsiBi8h0lDTGITfUx8tqTUpt2s/LyrTt8zzp+aCIWCVDxz6mFHFsRB4sewgX9U69f2rYD76VShirLFQ0i/+ukD7Nxc5xBo7/xCiMJbOydXm7ycMrmYvLp2j3yJMkQj7TGNh0phRjicIiJxn8yAXFRcXtDlL3BWLaWdaxurmAB9w/92VqpSz47b5Ehx6PrBts2I7Dk4TLUiHLDTh0KjIdG7fCAuYqWCLx0uh9fbH2Hn+EdbADADkPZt06bG+msHvknadDzNKEOn3fS5ORWVpaU020MXyHYcbtiyBQRJdg5jM29ybs7A9lLG5t4tvFvKW6JcwtuKntq77/UZ3zMNr4+cQimRyPFIECtdulUjVs5IyLBWuBIoC8q+wqTKyAxCWOWTQysqTKP7mNhOa1ayOs0RRUvXep9eqS4UH6abYY0vWz3K0oXcOnIB4cj2DRJz9Qx6J52h30re1x1KohnhfSPerIlYYMzWUdmK/jf7wUpqfLyeSTPRubKUg+zuwk9LMeZA1j1eJEgGUeS+puUET2Hmy4GmfaI90P7jWxtuFhnw9WOv7YHmQHu43DxMR/DQ2x5Y1EmYiUTCwDa7+8IWoItMQMOkweDA4RYyptZD0TrRcaV1nLpSAmeBYEkwdHvo8aYUO/CA8+6xrqu2gIssN2pGAXq0luYWBvwqdPvcEgLhr/77w0RbRftNWCT8jeb7FtuAFqMbfDawilkbwCQ9OxWPZh9hHO1yZT1Y0ifKDh+nsKQlzRBFWqkbbfAMVJL348XPXV1HGUfY0Wp9IuUTr8FpvicYophtXLxGTEmcPcMI6xO8VZekgUuSpwbP0bwFL3kFwURKx2fXxTvFV7+Y2t02qU2bQUWA5u+KPzWZvs70PZLY1FSScXsDejbywMtJnZ/yPtV2ai+EheXe0em+jX3tVY+5zXkfwP4FOiw7DP3CKQsr+5yMDZYf5gixiDMC+gVamEeiBa5m9i/sZlfoCsl7Nvrslu6vDfyKidnrhZifvnk6YgGgO/AefQpEXN3IyLGyIdGQYvfV+7ku7ej00N2sXpU5ubPul18Wn5xZHQ0NjOms7Vcb01j3889I7Bb4hnvfUYDmYvmOd45kTMe2Bmxnp7LSswu5Ng1glTMDa350YWLmLdMakCJPAWvcXgf/I5TihvUv6h90NghtnmtXnP+bKKk6bz33lbKjab9nIAoytIraRjTBJzEjuOJ5Ajy/7Gtr5qgMrn+lj8mrOEKLBp+jaC+TTtBjgHNcJq2HARltZenYAYI48naSuPgEJj2nd+qByVDmYPY9bt9IQuC9399yH/h+gpnYjdtHtzcwAFbn6IdYaGaOXmBLzUEr6alZtrGuWEzie8NUCfLDCsj1ZEHYkd4PZLXtKkPGac8LXS3f1gu6+ZzvTOuuHgLywtRvL4U0K/wKi9KrnkIHjAYxg9heaKyoF8X8ix7hn4Q0h1wqKgLRz4cZdRtj/RiQzag5fYggITsa7L+z1v/P25tGDCuqNIFGTIUZ+lX95kANQwqXmP/6JQ+nmP6TW3G93j0DWKQWMAP7iG1DxzCW2axZxVmlfiJpa95Fbchci8xT7w9rj6hHvZpcpcnJ9vpNH0P9x5tjlx+hkkgqYnjBOEz/VUMDF+m54IGgQgDsxDN9Rjy4Gs4Fhl0t452oN4iViCgrDm6rpnQTh2Vl/O48qHA+lAald1Ae9KahQr2UwWE8kDbcvRAumW24f/71BZvoXEZD+Vg15eDu4r4Gn3/sFlF/l3P/ETEDZWjctzGz+wWHDEh7graZjpZag6DJpvbq+iADXY+Wp+dXSLbTU+mZqeuuVG8M2kFWZV1IEBvLaVfUdU468jJqvXLaPf20EzMWp9WMsxu0BW3YLHR6qEObqjXummGhW1gHwg3qA4lTsukpC46VoqXwaWCdT1qxJswqNaFNqOkieVNiHy33EnsUzq+ZVXMajzrYTxXQ+lf0BwsUM2KjsACmokjBCPBR5z77cq+XirU9UM8KwMT4TXYk5oe2BxZhIEywF2hAqq2rj+3A+7pCT9zB7gsZnODS4HuJVXAebmTvxTWuLddrcK1ch7eXTq4Nt3exhXJvtvl4y4UfRuieSE8UyHJzmHjzTeA3bwhaLI6qBwa7EXmtzek9sbQpUjFZekpjjz37Txt3EHm5OEK1otfRyOxlbXV0O5pE3eOq8WVoH6Mb+4h2ox+7ujf20Ud2EXuxek4ofBMfw7qx845+S+126PQig2ibs5sfj3LCjUmTEvDCPRhqNkm6jSMfux2NvvF+DY5uwarmF6SR2YgvQPF1WDz5bwFMdAzj5WTrs1awV/QSfM+ZgBvxCZzvwZGyWL68CiE1VTx5k2jxOdOCAZeW7Qzcwdb2Pdpf+rQlAMTc3cGpFsRxjjLLTQaQD5JK6fRbtxp62OR/PRU9YyTWce7qLao93AsZ0quzdZK45uaPn38R/CZHsHXhLif+1tHj/MC6ho89Dk4BnzOd0AldhGtgT51ktQkuAJPII5VrmDtCeaE1rOr1brPYSK4Da1g1TyN3MNdUFtcClOos55fNrAjW/vYz7ftZatorfDPjKf0M/SkjgvGk8EzhE8ZfRVa/h44xot0zYgxXEitkkR02s6BwknMIJctMJPeA7gJp4uQQeRjHwkmHD4Dz8VGcPDYZoh0Idi0YsDmlfvQBrsEQlZV1ndkrOvkJ8RTaDJ1rM9FDGVCSWul+UqeNzpaVtXMvpWe7+olsk/RpXGdgI3s5sW0f1CveJEOCZomNEdYZ8AmTnuApKcLpE0VvAsTbxh0Y+i6yMJ5is9ttlA2UNmAbHEmnYC5IUBwc7t/jtfQqZV5t7TwlKCGxEJpXF73y7r9G3BaRhRghjGIDQS9/tBAeSTHT5PNfExaxhXAZxcaRde1EPjbSvhRoQFr7Qk7fn1w68STXDxRcg7ecYVFFKQoPrxUV48APv/zvxBZFKy62ywsobWzRwuKa5GH3RN+J7mHX1Weg44wrzTfN3em2ig66ZnHnTzs6O9yqPBUzccqEPG6XIf3IAql2PrSt6ueJ06HVJVA+paC4OB8qgIpXQt7hX10RcQKOq0TmImKYqiw+V9qgYqga7k+hS6m3kirjkFPIuIpoKYOElfTbFRp/RrwOy990Gf1C6bfZA+rlGGOVusFv/+3Bej8iYMu1noaAzQ1+DQPX9tufpegVwhXRhKfj5SbiiKAjEA984BuPrWT81D/GrxCQ1fqxu3l5AcX+eeb+0RvZJvBfZ2NDK8vsOG4yZ5srklKcKN4C/ptH2DyqU7QPP2qVONXS2XTReepDRCSmPpxS1DxEMMRi5Cb57ydl3h33ndtnVpXYKQfDOjbt/B4grnOvh85jDXRMn5lmbJyMK28RVRyPbs62eenMg14FjVRS0YgeeSx3wWC0/e8QTLJug2GKX/okbWpyvrHCvKBs9zxVKu1e6MOYohpT5rKUfE2DZf4nDN4JE0lere+c5JJyq6szlAI+wvei4HOsvb7rCla2369mzoR7GesXH6n+ekLb+/efWRZlZmfGLHsYlLioqjwo6YHf+4LUBxXLlFW8nvKyvK5fHpeUdO6fcieIxw0RTuEkVPVWgZcvh278UbrwQ4pkdFFMnNw3dsUd78+VaZ8Qk6vAhsXjUy+Oyar+iV3hK4+b47UKprGmVeKzNWtztleWRY8unlyZCK+XTwd9SzthoesofnTA9si/Hm/q0/nOy4amH2IqneCKnOA6N5gUD5+ZCthQVjrpkwC6co0f1b/RvRgfahbWd+R8uQ95Nz6evJhEYkaOFKPq1+Xq+TkytQFUREJ9dSh9yn2DDkqazZmdVDvD8izpJYPKteeQ6ct6/tsJceSlxMLdCEnlpCtRfuS6uZF8kyzaCOrFq94sBlMvnZWsQfw54tbHg5HZzNccAfF6fAR4uGVsNXvkXH8rB10NKK+Qk+BwghsR0f9SPpG/QgXljRPojFkV99Gfy9W88X+xvdPmYtdOni6tIsLsbCRM+t89V3xqQdY5OI9B/PM6TBcHnsHcXFT2XBFpSDZUruIYpzlq00NZWlbwEt/Bu7fmJjG5ibHqu/3vwUmBWrAP8BfxwIMjTOmTU1F3jVhlNLK8x+GiQpw1v6rVHtARFdfyZWtgsqhlycp/mccDmkGhgOlAI1AHM4LZhUVgXcwYWAk9dj9z5mT7o345OSQcavRD/YensxydSVmzhjITpcy6a2ZCA0HCLGHmYQXxIIJYAJoIC76QaCIXrn4GFpCJxELyCGkGicAMghKn/jb1uI5YSFwyRhzFeF3CLWTwxYKiAnu+Mfw2T80xArhN3Kng7qlrp4I7oSj+pcXxHwoubmma/XNd4eA0KBo47kIPbSHNU+j/q1C224Ue4a8BL4VfcCoUFRwUeLhbitBAbiDaniIukUWZyzdokLlW80zSW62IxsC3ztUn2aUnvXPXDIYf14/BHvlz/S3XoGXbF0DQiXWpUO8S1dXcZC+G+j0TZs2mP0AalF22eCoUla8YEOZXtkHLbHMgcGKlDrqoDd+eaUSY0Y+3U1gBfjQ6lLl6QR6kypU7afkk2OAJev8DssJXKc8B8PTqF+E0eOBDeLq/zW1YDIDnpb4bxi10FqXCjyEi0AZUg1zINvp/uhOOgQFAQOUZWnDJotG80aNwAEbTWo4ahHNV3WaQ8gxgGrMPNtvmIzhfRrQjpttDeC47Ayt0mQQAuBe6Aid5UR50ApoOD2yBs0a3GYUXmG6EaoLZ6YZpyTofaM8DALyVsigkNKYtyBRZNvf87TnLQ0yEbaopgaODutg3wDvgWo8nL+g2WsvmB9gIzK/9SIrnlXHWHUf536lcIJ2WXTIHj/mVzvoXq5UP32xbHWI1aINZC8D/I5CgCQLg/6IYYiMIf5fv4k6tCtn8lZyxnpvBd2jzeMiyEWNVPvptFgUAzONKADyCxRz/Ta3kU5MrcCHFFylolCKMa4CQrs9FKhaL6IXrh8gUpnttFq6fgOKVAAj1yxIhQf6IFOyACAsKcIR0HS9SCYIZ4IXrWiQy5Qf7EKs0HyjpPYSMzhQLQ1bYC+e9VbOZhKHuuQQN9KxH9wmD1pAWW3rm3zB13t2ZkSqS0P4GGZO6d6ibhnHO3vgkjXktnLGuxUySlGhzP+Y8eRqMW4QL7FtpVvYkSRDI10kdo7CYk1iC+YHZHiFTgv1BrcdJQONU92jdn6BA1c41kegvgd15v0FJt3hiGCN9Qz70hjJvWhPdnalgLB8Nz5ytRDSPytdGG6h2WoQxwWcrISvrixzWxJOBfUWelvbVVjbNnYIGsMXgq6cKKIqq6YZp2Y4rPJ8fiYOLh0/Am5APX378BQgkIiYhJSOnECSYUohQYcJFUBmXtg6zHJUOyAp/98o20/2ebNRKX8voYEF8CJIs3aZMQYELgmJ9Q8riylASAh8/45o41ASi+CQk6dkRrXAhHCq1ys8EZNNlVOAKIhbCFIHzOYfA+lw54DmBg6uVbHI6paxVeio887lY0kXkekZZOASVw61KhCs/T3xPSlHJLasHDi0d3ZPCnPiTapvfz067CGyjnhbaI2ikAN5HQirgK7nTRAv2ssnXX+n5Z5RST6+XrDrdN5zlnDQAnxMvFVzF+08rpXVHDnh1xOcESyCvJQELHKCO0iVmmZJVSB6nS9dZLlU8asto8A3SIbgr0ZbERspHyK1iwuohV1Ylh+Zz8gyfv39bEgYpo5pK0TotkCu7amGklt+YaKtoLAlK2OzMibarZxnOYavUv9OSbpofaQqxjL9oJD0gWVtZAQAA') format('woff2'),
  url(/vue/dist/static/fonts/iconfont.8caea38.woff) format('woff'),
  url(/vue/dist/static/fonts/iconfont.b0dba38.ttf) format('truetype'), 
  url(/vue/dist/static/img/iconfont.1aefd0d.svg#national-drama-icon) format('svg'); /* iOS 4.1- */
}
.national-drama-icon {
  font-family: "national-drama-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.national-drama-icon-fanhui:before {
  content: "\E641";
}
.national-drama-icon-icon_function_chuku:before {
  content: "\E889";
}
.national-drama-icon-icon_function_dayin:before {
  content: "\E88A";
}
.national-drama-icon-icon_function_daochu:before {
  content: "\E88B";
}
.national-drama-icon-icon_function_guanbi:before {
  content: "\E88C";
}
.national-drama-icon-icon_function_baocun:before {
  content: "\E88D";
}
.national-drama-icon-icon_function_jiean:before {
  content: "\E88E";
}
.national-drama-icon-icon_function_lingliao:before {
  content: "\E88F";
}
.national-drama-icon-icon_function_daoru:before {
  content: "\E890";
}
.national-drama-icon-icon_function_keyongkucun:before {
  content: "\E891";
}
.national-drama-icon-icon_function_liuzhuankahebinglingliao:before {
  content: "\E892";
}
.national-drama-icon-icon_function_gongdanxiada:before {
  content: "\E893";
}
.national-drama-icon-icon_function_liuzhuankadayin:before {
  content: "\E894";
}
.national-drama-icon-icon_function_liuzhuankalingliao:before {
  content: "\E895";
}
.national-drama-icon-icon_function_quxiaoxiada:before {
  content: "\E896";
}
.national-drama-icon-icon_function_shenhetongguo:before {
  content: "\E897";
}
.national-drama-icon-icon_function_qishen:before {
  content: "\E898";
}
.national-drama-icon-icon_function_shenhetuihui:before {
  content: "\E899";
}
.national-drama-icon-icon_function_fangqi:before {
  content: "\E89A";
}
.national-drama-icon-icon_function_shuaxin:before {
  content: "\E89B";
}
.national-drama-icon-icon_function_quanbushanchu:before {
  content: "\E89C";
}
.national-drama-icon-icon_function_dayinmoban:before {
  content: "\E89D";
}
.national-drama-icon-icon_function_ruku:before {
  content: "\E89E";
}
.national-drama-icon-icon_function_shengchengliuzhuanka:before {
  content: "\E89F";
}
.national-drama-icon-icon_function_xiada:before {
  content: "\E8A0";
}
.national-drama-icon-icon_function_quanbudaochu:before {
  content: "\E8A1";
}
.national-drama-icon-icon_function_shanchu:before {
  content: "\E8A2";
}
.national-drama-icon-icon_function_xiugai:before {
  content: "\E8A3";
}
.national-drama-icon-icon_function_xinzeng:before {
  content: "\E8A4";
}
.national-drama-icon-icon_function_shengchenglingliaodan:before {
  content: "\E8A5";
}
.national-drama-icon-icon_function_xiazaifujian:before {
  content: "\E8A6";
}
.national-drama-icon-icon_function_xiuding:before {
  content: "\E8A7";
}
.national-drama-icon-icon_function_tijiaoshenhe:before {
  content: "\E8A8";
}
.national-drama-icon-icon_function_zuofei:before {
  content: "\E8A9";
}
.national-drama-icon-icon_function_lingliaodayin:before {
  content: "\E8AA";
}
.national-drama-icon-icon_function_zhankai:before {
  content: "\E8AB";
}
.national-drama-icon-icon_function_shouqi:before {
  content: "\E8AC";
}
.national-drama-icon-icon_function_jijianqueren:before {
  content: "\E8AD";
}
.national-drama-icon-icon_function_daorudaochu:before {
  content: "\E8AE";
}
.national-drama-icon-icon_function_BOMjiegou:before {
  content: "\E8AF";
}
.national-drama-icon-icon_function_kuaisuruku:before {
  content: "\E8B0";
}
.national-drama-icon-icon_function_daochongkouliao:before {
  content: "\E8B1";
}
.national-drama-icon-icon_function_jiaji:before {
  content: "\E8B2";
}
.national-drama-icon-jinri:before {
  content: "\E8B3";
}
.national-drama-icon-zanting:before {
  content: "\E8B4";
}
.national-drama-icon-tongji:before {
  content: "\E8B5";
}
.national-drama-icon-icon_function_baocunbingxinzeng:before {
  content: "\E8B6";
}
.national-drama-icon-icon_function_tongji:before {
  content: "\E8B7";
}
.national-drama-icon-icon_function_baocunbinggengxin:before {
  content: "\E8B8";
}
/*导入MPA公共的css样式*/
#app {
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /*text-align: center;*/
    color: #2c3e50;
    font-size: 14px;
    background: #fff;
}
/**去掉弹框导致页面出现的横向滚动条 2021-04-30 xie**/
.el-popup-parent--hidden{
    padding-right: 0!important;
}
/** 处理下拉不能选择的问题 2021/10/8   yansen **/
.el-scrollbar{
    z-index: 1;
}
/** 处理下拉不能选择的问题 2021/10/8 yansen **/
.el-popper div{
    position: relative;
    z-index: 1;
}
/* 处理DateTimePicker组件选择时间时没有定位问题 2022/11/30 kwokzhixian */
.el-popper.normal-date-picker .el-date-range-picker__time-header {
    z-index: 9999;
}
.el-popper.normal-date-picker .el-time-panel {
    position: absolute;
    margin-top: 10px;
}
/** 处理网盘、选人插件不能点击的问题 yansen 2021/10/09 **/
.layui-layer-content{
    z-index: 1;
}
/*MPA vue根节点样式 [yansen][2022/1/10]*/
.vue-app-root-node{
    height: 100%;
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /*text-align: center;*/
    color: #2c3e50;
    font-size: 14px;
    background: #fff;
}
/** 处理有的功能因为层级问题不能使用的问题 **/
/*div{
    z-index: 1;
}*/
/***********************************************************
*** CUSTOMIZE THE LOADING SCREEN BACKGROUND + ICON COLORS
************************************************************/
/* loading screen background color */
#bonfire-pageloader {
    background-color:#fff;
}
/* loading icon color */
#bonfire-pageloader svg {
    fill:#888;
}
/***********************************************************
*** THE NITTY-GRITTY
************************************************************/
/* the pageloader */
#bonfire-pageloader {
    position:absolute;
    z-index:99999999999999;
    width:100%;
    height:113%;
    left:0;
    right:0;
    top:0;
    bottom:0;
}
.bonfire-pageloader-fade {
    opacity:0 !important;

    -webkit-transition: all .75s ease;
    transition: all .75s ease;
}
.bonfire-pageloader-hide {
    display:none;
}
/* the loading icon */
.bonfire-pageloader-icon {
    width:58px;
    height:58px;
    position:absolute;
    opacity:1;
    top:0;
    text-align: center;
    color: #fff;
    left: 50%;
    position: fixed;
    top: 50%;
    margin-top: -29px;
    margin-left: -29px;
}
.bonfire-pageloader-icon-hide {
    opacity:0 !important;

    -webkit-transition: all .25s ease;
    transition: all .25s ease;
}
#bonfire-pageloader svg {
    -webkit-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite;
    width:58px;
    height:58px;
}
@-webkit-keyframes spin {
100% { -webkit-transform: rotate(-360deg);
}
}
@keyframes spin {
100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg);
}
}
/* lets give the page body that subtle slide-in animation */
html {
    height:100%;

    -webkit-backface-visibility: hidden;

    -webkit-transform-origin:top;
    transform-origin:top;

    -webkit-transition: all .75s ease;
    transition: all .75s ease;
}
.gamerankList{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-295px;
    margin-left:-495px;
}
.back_btn_common{
    position:absolute;
    top:20px;
    left:18px;
    width:48.5px;
    height:39px;
    background:url(/apps/game/_static/images/PadWebapp/back_btn.png) center no-repeat;
    background-size:contain;
    z-index:5;
}
.show_static_data{
    width:100%;
    background:url(/apps/game/_static/images/PadWebapp/begin_face_icon.png) center no-repeat;
    background-size:contain;
    background-position-x:60px;
    background-position-y:30px;
    position:absolute;
    z-index:200;
}
.data_zone{
    width:700px;
    height:500px;
    margin-top:100px;
    margin-left:200px;
    overflow:auto;
    position:relative;
}
.data_zone_title{
    height:50px;
    line-height:50px;
    width:151px;
    background:#f7e9ce;
    border-radius:4px 4px 0 0;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    color:#5c3f21;
    margin-bottom:10px;
}
.data_zone_useritem{
    height:50px;
    line-height:50px;
    font-size:18px;
    font-weight:bold;
    color:#5c3f21;
    margin-right:30px;
    float:left;
}
.data_zone_yes_btn{
    height:47.5px;
    width:108px;
    line-height:47.5px;
    text-align:center;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    background:url(/apps/game/_static/images/PadWebapp/btn_bg.png) center no-repeat;
    background-size:contain;
    position:absolute;
    left:500px;
    bottom:140px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
.vjs-custom-skin > .video-js {
  width: 100%;
  font-family: "PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",sans-serif;
}

.vjs-custom-skin > .video-js .vjs-menu-button-inline.vjs-slider-active,.vjs-custom-skin > .video-js .vjs-menu-button-inline:focus,.vjs-custom-skin > .video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 10em
}

.vjs-custom-skin > .video-js .vjs-controls-disabled .vjs-big-play-button {
  display: none!important
}

.vjs-custom-skin > .video-js .vjs-control {
  width: 3em
}

.vjs-custom-skin > .video-js .vjs-control.vjs-live-control{
  width: auto;
  padding-left: .5em;
  letter-spacing: .1em;
}

.vjs-custom-skin > .video-js .vjs-menu-button-inline:before {
  width: 1.5em
}

.vjs-menu-button-inline .vjs-menu {
  left: 3em
}

.vjs-paused.vjs-has-started.vjs-custom-skin > .video-js .vjs-big-play-button,.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button {
  display: block
}

.vjs-custom-skin > .video-js .vjs-load-progress div,.vjs-seeking .vjs-big-play-button,.vjs-waiting .vjs-big-play-button {
  display: none!important
}

.vjs-custom-skin > .video-js .vjs-mouse-display:after,.vjs-custom-skin > .video-js .vjs-play-progress:after {
  padding: 0 .4em .3em
}

.video-js.vjs-ended .vjs-loading-spinner {
  display: none;
}

.video-js.vjs-ended .vjs-big-play-button {
  display: block !important;
}

.video-js.vjs-ended .vjs-big-play-button,.video-js.vjs-paused .vjs-big-play-button,.vjs-paused.vjs-has-started.vjs-custom-skin > .video-js .vjs-big-play-button {
  display: block
}

.vjs-custom-skin > .video-js .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-left: -1.5em;
  margin-top: -1em
}

.vjs-custom-skin > .video-js .vjs-big-play-button {
  background-color: rgba(0, 0, 0, .45);
  font-size: 3.5em;
   /*border-radius: 50%;*/
  height: 2em !important;
  line-height: 2em !important;
  margin-top: -1em !important
}

.video-js:hover .vjs-big-play-button,.vjs-custom-skin > .video-js .vjs-big-play-button:focus,.vjs-custom-skin > .video-js .vjs-big-play-button:active {
  background-color: rgba(36, 131, 213, .9)
}

.vjs-custom-skin > .video-js .vjs-loading-spinner {
  border-color: rgba(36, 131, 213, .8)
}

.vjs-custom-skin > .video-js .vjs-control-bar2 {
  background-color: #000000
}

.vjs-custom-skin > .video-js .vjs-control-bar {
   /*background-color: rgba(0,0,0,0.3) !important;*/
  color: #ffffff;
  font-size: 14px
}

.vjs-custom-skin > .video-js .vjs-play-progress,.vjs-custom-skin > .video-js  .vjs-volume-level {
  background-color: #2483d5
}

.vjs-custom-skin > .video-js .vjs-play-progress:before {
  top: -0.3em;
}

.vjs-custom-skin > .video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.3em;
}

.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
  left: 0em;
}

.vjs-custom-skin > .video-js .vjs-menu li {
  padding: 0;
  line-height: 2em;
  font-size: 1.1em;
  font-family: "PingFang SC","Helvetica Neue","Hiragino Sans GB","Segoe UI","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1",sans-serif;
}

.vjs-custom-skin > .video-js .vjs-time-tooltip,
.vjs-custom-skin > .video-js .vjs-mouse-display:after, 
.vjs-custom-skin > .video-js .vjs-play-progress:after {
  border-radius: 0;
  font-size: 1em;
  padding: 0;
  width: 3em;
  height: 1.5em;
  line-height: 1.5em;
  top: -3em;
}

.vjs-custom-skin > .video-js .vjs-menu-button-popup .vjs-menu {
  width: 5em;
  left: -1em;
}

.vjs-custom-skin > .video-js .vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
  left: 0;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-resolution-button .vjs-menu {
   /*order: 4;*/
}

/*排序顺序*/

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-play-control {
  -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
          order: 0;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-time-control {
  min-width: 1em;
  padding: 0;
  margin: 0 .1em;
  text-align: center;
  display: block;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-playback-rate .vjs-playback-rate-value{
  font-size: 1.2em;
  line-height: 2.4;
}

.vjs-custom-skin > .video-js .vjs-progress-control.vjs-control {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-volume-menu-button {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-resolution-button {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-resolution-button .vjs-resolution-button-label {
  display: block;
  line-height: 3em;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-playback-rate {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
}

.vjs-custom-skin > .video-js .vjs-control-bar .vjs-fullscreen-control {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6;
}
.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.video-js .vjs-big-play-button .vjs-icon-placeholder:before, .vjs-button > .vjs-icon-placeholder:before {
  text-align: center; }

@font-face {
  font-family: VideoJS;
  src: url(/vue/dist/static/fonts/VideoJS.46ac662.eot?#iefix) format("eot"); }

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABBIAAsAAAAAGoQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3RY21hcAAAAYQAAADQAAADIjn098ZnbHlmAAACVAAACv4AABEIAwnSw2hlYWQAAA1UAAAAKwAAADYSy2hLaGhlYQAADYAAAAAbAAAAJA4DByFobXR4AAANnAAAAA8AAACE4AAAAGxvY2EAAA2sAAAARAAAAEQ9NEHGbWF4cAAADfAAAAAfAAAAIAEyAIFuYW1lAAAOEAAAASUAAAIK1cf1oHBvc3QAAA84AAABDwAAAZ5AAl/0eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGQ7xTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGBHcRdyA4RZgQRAC4HCwEAAHic7dFprsIgAEXhg8U61XmeWcBb1FuQP4w7ZQXK5boMm3yclFDSANAHmuKviBBeBPQ8ymyo8w3jOh/5r2ui5nN6v8sYNJb3WMdeWRvLji0DhozKdxM6psyYs2DJijUbtuzYc+DIiTMXrty4k8oGLb+n0xCe37ekM7Z66j1DbUy3l6PpHnLfdLO5NdSBoQ4NdWSoY9ON54mhdqa/y1NDnRnq3FAXhro01JWhrg11Y6hbQ90Z6t5QD4Z6NNSToZ4N9WKoV0O9GerdUJORPqkhTd54nJ1YDXBU1RV+576/JBs2bPYPkrDZt5vsJrv53V/I5mclhGDCTwgGBQQSTEji4hCkYIAGd4TGIWFAhV0RQTpWmQp1xv6hA4OTOlNr2zFANbHUYbq2OtNCpViRqsk+e+7bTQAhzti8vPfuPffcc88959zznbcMMPjHD/KDDGEY0ABpYX384NhlomIYlo4JISGEY9mMh2FSidYiqkEUphtNYDSY/dXg9023l4DdxlqUl0chuZRhncJKrsCQHIwcGuwfnhMIzBnuH4Sym+1D2zaGjheXlhYfD238z80mKYMmvJ5XeOTzd8z9eujbMxJNhu4C9xPE/bCMiDuSNIWgkTQwBE55hLSAE7ZwhrHLnAHZOGV/kmBGTiNjZxzI77Hb7Hqjz68TjT6vh+5JT/cCIkqS0D6CqPf5jX4Qjdx5j6vlDfZM4aZFdbVXIxtOlJaP/WottMnH6CJQ3bTiue3PrY23HjnChtuamxwvvzFjxkPrNj3z0tG9T561HDYf6OgmRWvlY3JQHoQb8ltV2Yet7YfWctEjR1AtxS/cSX6U4alf6NJEBQ7YKg9wrXQKd0IeZCb2ux75Uhh1Un+Nz+9LTOE7PK777nN5xqdTneTBhCbx446mZrhnUkrCz2YhA9dSMxaG0SYmT8hi9ZPu1E94PJYQSH6LRmhxec7Q7ZeXntgQuVpbh+a4qWNsckVyTdn0P7o7DpgPW84+uRcq0BITflBikGdUjAZ9wYBVI3mtrNvr9kpg1UsaK6t3690aoorC1lg0GpMH2HAMtkZjsSi5Ig9ESVosOh7GQfLjKNLvKpMKkLSKNFAka710GdgSi8oDMSoNhqjkKBXTgn3swtaxyzGkUzIzae9RtLdWkSlZ1KDX6EzgllzV4NV4SoDFSOGD4+HCeQUF8wrZ5Hs8zIb5EaVxy8DYFTbMCJPnLIWZxugZE2NlivC0gc1qEQUR8jEKgZcAXeH18BiCgl5nlHh0CrjB4Hb5fX4gb0J7c9PuHVsfgkx2n/vTY/JV8kn8PGxf7faOZ8qX8JVByuIf4whk9sqXli2hvPJV9hrp0hY7l8r2x37ydaVsb4xvXv/47v2NjfCl8m5oRDJclFMoE1yk0Uh1Te4/m8lFXe9qBZD0EkheicebXvzI2PLCuoKCukLuhPIeKwaHPEouxw3kMqaIUXDQ1p0mip+MyCORSCQaoUsnY1VZ38nUTrG21WvVo4f1OsEJFhvSfAFwGfT8VHRMeAVUpwLOoLzjT/REIj3O3FhuURE+nERF+0pTId5Fyxv5sfwGyg4O+my4vZv0sZm7oeQlFZORiB+tG0MweVNraeitl7yxiPIHTk4/diVxs94o5lEYishB2iAtkchEnsActoEpx44Fo8XnsQMaA22BlqC20RmhBKzYojZyYaxg+JggMc4HHY2m+L9EkWSYljirOisrO7d3VorxzyZ6Vc4lJqITAu1b2wOBdrLElAP+bFc2eGaZFVbkmJktv5uT6Jlz5D/MnBFor6ig/JPnRViBsV3LNKGGqB1ChJ0tgQywlVLFJIuQgTFttwkiKxhyQdAZMdMYtSaoAewqfvXVYPAbDT6/1mez85YS8FSDywQ6NfAnef6FNEGMilnppyvn5rB6tTyq1pOceRWnp2WJEZFXHeX5oyoem1nTTgdqc4heDY7bOeKz63vnz+/dRx+s31Ht2JGanQ5seirfWJL9tjozU/12TnEjn5oux9OzU3ckGbBzBwNOyk69JykKH0n/0LM9A72tuwM3zQpIRu4AxiToseEpgPOmbROyFe9/X2yeUvoUsCyEvjcgs7fpWP3/aKlFN0+6HFUe6D9HFz/XPwBlN9tTqNyZjFJ8UO2RUT5/h4CptCctEyeisnOyXjALEp7dXKaQKf6O7IMnGjNNACRMLxqdYJX8eMLvmmd68D+ayBLyKKYZwYxDt/GNhzETDJ05Qxlyi3pi3/Z93ndYVSumgj0V/KkIFlO6+1K3fF2+3g0q+YtuSIf0bvmLqV09nnobI6hwcjIP8aPCKayjsF5JBY3LaKAeRLSyYB1h81oTwe9SlPMkXB7G0mfL9q71gaqqwPqu67QRKS1+ObTx+sbQy9QV2OQHEScGkdFBeT7v7qisqqrs6N52i78/R+6S0qQONVj26agOVoswCyQWIV5D86vH53bxNUeXV0K+XZaHv/nm/KsHhOvylwsWnJX/HE8l/4WCv5x+l5n08z6UU8bUMa3MBpSmM7F63AxntdC9eBCKEZW9Hr+ABNqtxgAQrSbMtmrW7lKQuoSgBhSrTazWVU2QAKWY8wiiuhqFmQgWJBgoXiuWIm42N7hqZbBsgXz52O5P5uSvaNgFGnOuvsRw8I8Laha91wMvDuxqWFheN7/8GVtTltdS83DQsXRmqc5ZtcJXEVrlV2doTWk5+Yunm71dG5f55m/qY0MjI93vv9/NfpxXV9sUXrxy2fbNy1or65cOlDRnOoKFeeXcbw42H/bNDT5Qs3flgs31gWC1lD1nfUV/X7NdCnSUdHY2e8afzfKsqZ5ZljfDqjLOmk3UebNXB+aHArPYDRs+/HDDxeT5DiP+sFg7OpRaVQMGBV89PpeBdj22hCE0Uub0UqwLrNWsG0cuyadgLXTeR5rbO4+3c/vl15cur2nRq+TXCQDcS3SO+s6ak+e5/eMS+1dw3btu3YG2tvFL8XdIZvdjdW6TO/4B7IdrZWVPmctm5/59AgsPItTSbCiIBr2OqIGzmu20SMKAS7yqwGBUfGfgjDYlLLDeF0SfcLB2LSx8flT+08/kzz6yOj96rft4rpTjdPQcmLd47uKibbDq7ZSz/XtbH2nN717Nd62rU+c8Icevvv7I09wA6WvjVcafb+FsbNG+ZQ80Rn6ZZsvrP7teP2dzTdoETvNhjCmsr8FID2sJ69VYvdUcxk4AzYRlKcaE38eXNRlfW9H1as9i6acLHp1XpuNB5K7DIvkX08y1ZYvh3KfWaiCzH+ztrSDmD7LuX73x/mJelB8Yj39t8nhNQJJ2CAthpoFGLsGgtSOCJooCGoaJAMTjSWHVZ08YAa1Fg9lPI5U6DOsGVjDasJeZZ+YyhfCwfOzCxlBA69M9XLXtza7H/rav+9Tjq5xNi0wpKQIRNO4Lrzz7yp5QVYM6Jd/oc1Uvn/mQhhuWh6ENXoS2YTZ8QT42bF5d/559zp5r0Uff2VnR2tdf2/WCOd2cO0Mw6qpWPnvxpV0nrt5fZd2yItc199GWe8vlNfNDq+CH/7yAAnB9hn7T4QO4c1g9ScxsZgmzntnE/IDGndtHMw69lFwoCnYsMGx+rBp8JSBqdLzBr9QRPq/PbhWMWFtQZp1xguy/haw3TEHm3TWAnxFWQQWgt7M5OV0lCz1VRYucpWliy7z6Zd4urwPIyeZQqli2Lgg7szJV09PysATbOQtYIrB2YzbkJYkGgJ0m4AjPUap1pvYu1K9qr97z0Yl3p332b2LYB78ncYIlRkau/8GObSsOlZancACE5d5ily+c2+7h5Yj4lqhVmXXB+iXLfvdqSgqfKtQvfHDV0OnvQR1qhw42XS/vkvsh/hXcrDFP0a+SJNIomEfD1nsrYGO+1bgTOJhM8Hv6ek+7vVglxuSRwoKn17S937bm6YJCeSSG0Op1n+7tE37tcZ/p7dsTv4EUrGpDbWueKigsLHhqTVsoEj+JU0kaSjnj9tz8/gryQWwJ9BcJXBC/7smO+I/IFURJetFPrdt5WcoL6DbEJaygI8CTHfQTjf40ofD+DwalTqIAAHicY2BkYGAA4jC5t2/j+W2+MnCzM4DAtTC+5cg0OyNYnIOBCUQBAAceB90AeJxjYGRgYGcAARD5/z87IwMjAypQBAAtgwI4AHicY2BgYGAfYAwAOkQA4QAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhHicY2BkYGBQZChlYGcAASYg5gJCBob/YD4DABfTAbQAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2PyXLCMBBE3YCNDWEL2ffk7o8S8oCnkCVHC5C/jzBQlUP6IHVPzYyekl5y0iL5X5/ooY8BUmQYIkeBEca4wgRTzDDHAtdY4ga3uMM9HvCIJzzjBa94wzs+8ImvZNAq8TM+HqVkKxWlrQiOxjujQkNlEzyNzl6Z/cU2XF06at7U83VQyklLpEvSnuzsb+HAPnPfQVgaupa1Jlu4sPLsFblcitaz0dHU0ZF1qatjZ1+aTXYCmp6u0gSvWNPyHLtFZ+ZeXWVSaEkqs3T8S74WklbGbNNNq4LL4+CWKtZDv2cfX8l8aFbKFhEnJnJ+IULFpqwoQnNHlHaVQtPBl+ypmbSWdmyC61KS/AKZC3Y+AA==) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwR1NVQiCLJXoAAAE4AAAAVE9TLzJRiV3RAAABjAAAAFZjbWFwOfT3xgAAAmgAAAMiZ2x5ZgMJ0sMAAAXQAAARCGhlYWQSy2hLAAAA4AAAADZoaGVhDgMHIQAAALwAAAAkaG10eOAAAAAAAAHkAAAAhGxvY2E9NEHGAAAFjAAAAERtYXhwATIAgQAAARgAAAAgbmFtZdXH9aAAABbYAAACCnBvc3RAAl/0AAAY5AAAAZ4AAQAABwAAAAAABwAAAP//BwEAAQAAAAAAAAAAAAAAAAAAACEAAQAAAAEAAFYfTwlfDzz1AAsHAAAAAADWVg6nAAAAANZWDqcAAAAABwEHAAAAAAgAAgAAAAAAAAABAAAAIQB1AAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKADAAPgACREZMVAAObGF0bgAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAEGygGQAAUAAARxBOYAAAD6BHEE5gAAA1wAVwHOAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQPEB8SAHAAAAAKEHAAAAAAAAAQAAAAAAAAAAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAUAAAADAAAALAAAAAQAAAGSAAEAAAAAAIwAAwABAAAALAADAAoAAAGSAAQAYAAAAAQABAABAADxIP//AADxAf//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAGQAAAAAAAAACAAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAAAAAAAADgBoAH4AzADgAQIBQgFsAZgBwgIYAlgCtALgAzADsAPeBDAElgTcBSQFZgWKBiAGZga0BuoHWAgSCFgIbgiEAAEAAAAABYsFiwACAAABEQECVQM2BYv76gILAAADAAAAAAZrBmsAAgAbADQAAAkCEyIHDgEHBhAXHgEXFiA3PgE3NhAnLgEnJgMiJy4BJyY0Nz4BNzYyFx4BFxYUBw4BBwYC6wHA/kCVmIuGzjk7OznOhosBMIuGzjk7OznOhouYeW9rpi0vLy2ma2/yb2umLS8vLaZrbwIwAVABUAGbOznOhov+0IuGzjk7OznOhosBMIuGzjk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAAACAAAAAAVABYsAAwAHAAABIREpAREhEQHAASv+1QJVASsBdQQW++oEFgAAAAQAAAAABiEGIAAHABcAJwAqAAABNCcmJxUXNjcUBxc2NTQnLgEnFR4BFxYBBwEhESEBEQEGBxU2Nxc3AQcXBNA0MlW4A7spcU1FQ+6VbKovMfu0XwFh/p8BKwF1AT5QWZl6mV/9YJycA4BhUlAqpbgYGGNicZKknYyHvSKaIJNlaQIsX/6f/kD+iwH2/sI9G5ojZJhfBJacnAAAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYACAAOAAABNCcmJxE2NzYBESEBEQEFZTQyVFQyNPwQASsBdf6LA4BhUlAq/aYqUFIBQf5A/osEqv6LAAMAAAAABiAGDwAFAA4AIgAAExEhAREBBTQnJicRNjc2AxUeARcWFAcOAQcVPgE3NhAnLgHgASsBdf6LAsU0MlVVMjS7bKovMTEvqmyV7kNFRUPuBGD+QP6LBKr+i+BhUlAq/aYqUFIC8Jogk2Vp6GllkyCaIr2HjAE6jIe9AAAABAAAAAAFiwWLAAUACwARABcAAAEjESE1IwMzNTM1IQEjFSERIwMVMxUzEQILlgF24JaW4P6KA4DgAXaW4OCWAuv+ipYCCuCW/ICWAXYCoJbgAXYABAAAAAAFiwWLAAUACwARABcAAAEzFTMRIRMjFSERIwEzNTM1IRM1IxEhNQF14Jb+iuDgAXaWAcCW4P6KlpYBdgJV4AF2AcCWAXb76uCWAcDg/oqWAAAAAAIAAAAABdYF1gATABcAAAEhIg4BFREUHgEzITI+ATURNC4BAyERIQVA/IApRCgoRCkDgClEKChEKfyAA4AF1ShEKfyAKUQoKEQpA4ApRCj76wOAAAYAAAAABmsGawAIAA0AFQAeACMALAAACQEmIyIHBgcBJS4BJwEFIQE2NzY1NAUBBgcGFRQXIQUeARcBMwEWMzI3NjcBAr4BZFJQhHt2YwESA44z7Z/+7gLl/dABel0zNfwS/t1dMzUPAjD95DPtnwESeP7dU0+Ee3Zj/u4D8AJoEy0rUf4nd6P6PP4nS/1zZn+Ej0tLAfhmf4SPS0pLo/o8Adn+CBMtK1EB2QAFAAAAAAZrBdYAEwAXABsAHwAjAAABISIOARURFB4BMyEyPgE1ETQuAQEhFSEBITUhBSE1ITUhNSEF1ftWKUUoKEUpBKopRSgoRfstASr+1gLq/RYC6gHA/tYBKv0WAuoF1ShEKfyAKUQoKEQpA4ApRCj9q5X+1ZWVlZaVAAAAAAMAAAAABiAF1gATACsAQwAAASEiDgEVERQeATMhMj4BNRE0LgEBIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFIzUjFTM1MxUUBisBIiY1ETQ2OwEyFhUFi/vqKEUoKEUoBBYoRSgoRf2CcJWVcCsf4B8sLB/gHysCC3CVlXAsH+AfKysf4B8sBdUoRCn8gClEKChEKQOAKUQo/fYl4CVKHywsHwEqHywsH0ol4CVKHywsHwEqHywsHwAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIQZsADEAAAEiBgcBNjQnAR4BMzI+ATQuASIOARUUFwEuASMiDgEUHgEzMjY3AQYVFB4BMj4BNC4BBUAqSx797AcHAg8eTys9Zzw8Z3pnPAf98R5PKz1nPDxnPStPHgIUBjtkdmQ7O2QCTx4cATcbMhsBNB0gPGd6Zzw8Zz0ZG/7NHCA8Z3pnPCAc/soZGDtkOjpkdmQ7AAAAAAIAAAAABlkGawBDAFAAAAE2NCc3PgEnAy4BDwEmLwEuASMhIgYPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEzITI2PwE2NxcWNjcTNiYnBSIuATQ+ATIeARQOAQWrBQWeCgYHlgcaDLo8QhwDFQ7+1g4VAhxEOroNGgeVBwULnQUFnQsFB5UHGg26O0McAhUOASoOFQIcRDq6DRoHlQcFC/04R3hGRniOeEZGeAM3Kj4qewkbDAEDDAkFSy4bxg4SEg7GHC1LBQkM/v0MGwl7Kj4qewkbDP79DAkFSy4bxg4SEg7GHC1LBQkMAQMMGwlBRniOeEZGeI54RgABAAAAAAZrBmsAGAAAExQXHgEXFiA3PgE3NhAnLgEnJiAHDgEHBpU7Oc6GiwEwi4bOOTs7Oc6Gi/7Qi4bOOTsDgJiLhs45Ozs5zoaLATCLhs45Ozs5zoaLAAAAAAIAAAAABmsGawAYADEAAAEiBw4BBwYQFx4BFxYgNz4BNzYQJy4BJyYDIicuAScmNDc+ATc2MhceARcWFAcOAQcGA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi5h5b2umLS8vLaZrb/Jva6YtLy8tpmtvBms7Oc6Gi/7Qi4bOOTs7Oc6GiwEwi4bOOTv6wC8tpmtv8m9rpi0vLy2ma2/yb2umLS8AAwAAAAAGawZrABgAMQA+AAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmAyInLgEnJjQ3PgE3NjIXHgEXFhQHDgEHBhMUDgEiLgE0PgEyHgEDgJiKhs85Ozs5z4aKATCKhs85Ozs5z4aKmHlva6YtLy8tpmtv8m9rpi0vLy2ma29nPGd6Zzw8Z3pnPAZrOznPhor+0IqGzzk7OznPhooBMIqGzzk7+sAvLaZrb/Jva6YtLy8tpmtv8m9rpi0vAlU9Zzw8Z3pnPDxnAAAABAAAAAAGIAYhABMAHwApAC0AAAEhIg4BFREUHgEzITI+ATURNC4BASM1IxUjETMVMzU7ASEyFhURFAYjITczNSMFi/vqKEUoKEUoBBYoRSgoRf2CcJVwcJVwlgEqHywsH/7WcJWVBiAoRSj76ihFKChFKAQWKEUo/ICVlQHAu7ssH/7WHyxw4AAAAAACAAAAAAZrBmsAGAAkAAABIgcOAQcGEBceARcWIDc+ATc2ECcuAScmEwcJAScJATcJARcBA4CYi4bOOTs7Oc6GiwEwi4bOOTs7Oc6Gi91p/vT+9GkBC/71aQEMAQxp/vUGazs5zoaL/tCLhs45Ozs5zoaLATCLhs45O/wJaQEL/vVpAQwBDGn+9QELaf70AAABAAAAAAXWBrYAJwAAAREJAREyFxYXFhQHBgcGIicmJyY1IxQXHgEXFjI3PgE3NjQnLgEnJgOA/osBdXpoZjs9PTtmaPRoZjs9lS8tpWtv9G9rpS0vLy2la28FiwEq/ov+iwEqPTtmaPNpZTw9PTxlaXl5b2umLS8vLaZrb/Nva6UuLwABAAAAAAU/BwAAFAAAAREjIgYdASEDIxEhESMRMzU0NjMyBT+dVjwBJSf+/s7//9Ctkwb0/vhISL3+2P0JAvcBKNq6zQAAAAAEAAAAAAaOBwAAMABFAGAAbAAAARQeAxUUBwYEIyImJyY1NDY3NiUuATU0NwYjIiY1NDY3PgEzIQcjHgEVFA4DJzI2NzY1NC4CIyIGBwYVFB4DEzI+AjU0LgEvASYvAiYjIg4DFRQeAgEzFSMVIzUjNTM1MwMfQFtaQDBI/uqfhOU5JVlKgwERIB8VLhaUy0g/TdNwAaKKg0pMMUVGMZImUBo1Ij9qQCpRGS8UKz1ZNjprWzcODxMeChwlThAgNWhvUzZGcX0Da9XVadTUaQPkJEVDUIBOWlN6c1NgPEdRii5SEipAKSQxBMGUUpo2QkBYP4xaSHNHO0A+IRs5ZjqGfVInITtlLmdnUjT8lxo0Xj4ZMCQYIwsXHTgCDiQ4XTtGazsdA2xs29ts2QADAAAAAAaABmwAAwAOACoAAAERIREBFgYrASImNDYyFgERIRE0JiMiBgcGFREhEhAvASEVIz4DMzIWAd3+tgFfAWdUAlJkZ6ZkBI/+t1FWP1UVC/63AgEBAUkCFCpHZz+r0ASP/CED3wEySWJik2Fh/N39yAISaXdFMx4z/dcBjwHwMDCQIDA4H+MAAAEAAAAABpQGAAAxAAABBgcWFRQCDgEEIyAnFjMyNy4BJxYzMjcuAT0BFhcuATU0NxYEFyY1NDYzMhc2NwYHNgaUQ18BTJvW/tKs/vHhIyvhsGmmHyEcKypwk0ROQk4seQFbxgi9hoxgbWAlaV0FaGJFDhyC/v3ut22RBIoCfWEFCxexdQQmAyyOU1hLlbMKJiSGvWYVOXM/CgAAAAEAAAAABYAHAAAiAAABFw4BBwYuAzURIzU+BDc+ATsBESEVIREUHgI3NgUwUBewWWitcE4hqEhyRDAUBQEHBPQBTf6yDSBDME4Bz+0jPgECOFx4eDoCINcaV11vVy0FB/5Y/P36HjQ1HgECAAEAAAAABoAGgABKAAABFAIEIyInNj8BHgEzMj4BNTQuASMiDgMVFBYXFj8BNjc2JyY1NDYzMhYVFAYjIiY3PgI1NCYjIgYVFBcDBhcmAjU0EiQgBBIGgM7+n9FvazsTNhRqPXm+aHfijmm2f1srUE0eCAgGAgYRM9Gpl6mJaz1KDgglFzYyPlYZYxEEzv7OAWEBogFhzgOA0f6fziBdR9MnOYnwlnLIfjpgfYZDaJ4gDCAfGAYXFD1al9mkg6ruVz0jdVkfMkJyVUkx/l5Ga1sBfOnRAWHOzv6fAAAHAAAAAAcBBM8AFwAhADgATwBmAHEAdAAAAREzNhcWFxYXFhcWBw4BBwYHBicmLwEmNxY2NzYuAQcRFAUWNzY/ATY3NjU2JyMGFxYfARYXFhcUFxY3Nj8BNjc2NzYnIwYXFh8BFhcWFRYXFjc2PwE2NzY3NicjBhcWHwEWFxYVFgUzPwEVMxEjBgsBARUnAxwcaC5MND0sTSsvCgdVREdTNWg1KgECq1JrCQcwYkABfhoSCxAKJBQXAX4dAQMCBgMnFxsBJBoSCxAKJBQWAQF+HgEEAgUEJxcbASMZEwsQCiQUFgEBfh4BBAIFBCcXGwH5Q+5B4arNDfHvAhaOAckC/QIBAwwPHzdcZXlZmC8xCAQBAQIDBMIDVkxCZDQF/pUHwgcTCyAUQEdPU8etCAgFCQZHTFxbwLoHEwsgFEBHT1PHrQgIBQkGR0xcW8C6BxMLIBRAR09Tx60ICAUJBkdMXFvAwGQBZQMMFf6D/oYB/fkBAAABAAAAAAYhBrYALAAAASIHDgEHBhURFB4BOwERITU0Nz4BNzYyFx4BFxYdASERMzI+ATURNCcuAScmA4CJfXi6MzU8Zz3g/tUpKJFeYdRhXpEoKf7V4D1nPDUzunh9BrU0M7t4fYn99j1nPAJVlWthXpAoKSkokF5ha5X9qzxnPQIKiX14uzM0AAAAAAIAAAAABUAFQAACAAYAAAkCIREzEQHAAnv9hQLrlQHAAcABwPyAA4AAAAAAAgAAAAAFQAVAAAMABgAAATMRIwkBEQHAlZUBBQJ7BUD8gAHA/kADgAAAAAAAABAAxgABAAAAAAABAAcAAAABAAAAAAACAAcABwABAAAAAAADAAcADgABAAAAAAAEAAcAFQABAAAAAAAFAAsAHAABAAAAAAAGAAcAJwABAAAAAAAKACsALgABAAAAAAALABMAWQADAAEECQABAA4AbAADAAEECQACAA4AegADAAEECQADAA4AiAADAAEECQAEAA4AlgADAAEECQAFABYApAADAAEECQAGAA4AugADAAEECQAKAFYAyAADAAEECQALACYBHlZpZGVvSlNSZWd1bGFyVmlkZW9KU1ZpZGVvSlNWZXJzaW9uIDEuMFZpZGVvSlNHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBWAGkAZABlAG8ASgBTAFIAZQBnAHUAbABhAHIAVgBpAGQAZQBvAEoAUwBWAGkAZABlAG8ASgBTAFYAZQByAHMAaQBvAG4AIAAxAC4AMABWAGkAZABlAG8ASgBTAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAAEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgAEcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwluZXh0LWl0ZW0NcHJldmlvdXMtaXRlbQAAAAA=) format("truetype");
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before, .video-js .vjs-play-control .vjs-icon-placeholder:before {
    content: "\F101"; }

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-play-circle:before {
    content: "\F102"; }

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
    content: "\F103"; }

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {
    content: "\F104"; }

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {
    content: "\F105"; }

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {
    content: "\F106"; }

.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {
    content: "\F107"; }

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
    content: "\F108"; }

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
    content: "\F109"; }

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-square:before {
    content: "\F10A"; }

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-spinner:before {
    content: "\F10B"; }

.vjs-icon-subtitles, .video-js .vjs-subtitles-button .vjs-icon-placeholder, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-subtitles:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before {
    content: "\F10C"; }

.vjs-icon-captions, .video-js .vjs-captions-button .vjs-icon-placeholder, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-captions:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
  .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before {
    content: "\F10D"; }

.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {
    content: "\F10E"; }

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-share:before {
    content: "\F10F"; }

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-cog:before {
    content: "\F110"; }

.vjs-icon-circle, .video-js .vjs-play-progress, .video-js .vjs-volume-level {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle:before, .video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before {
    content: "\F111"; }

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle-outline:before {
    content: "\F112"; }

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-circle-inner-circle:before {
    content: "\F113"; }

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-hd:before {
    content: "\F114"; }

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {
    content: "\F115"; }

.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
    content: "\F116"; }

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-facebook:before {
    content: "\F117"; }

.vjs-icon-gplus {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-gplus:before {
    content: "\F118"; }

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-linkedin:before {
    content: "\F119"; }

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-twitter:before {
    content: "\F11A"; }

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-tumblr:before {
    content: "\F11B"; }

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-pinterest:before {
    content: "\F11C"; }

.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {
    content: "\F11D"; }

.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {
    content: "\F11E"; }

.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-next-item:before {
    content: "\F11F"; }

.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal; }

.vjs-icon-previous-item:before {
    content: "\F120"; }

.video-js {
  display: block;
  vertical-align: top;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: initial; }

.video-js:-moz-full-screen {
    position: absolute; }

.video-js:-webkit-full-screen {
    width: 100% !important;
    height: 100% !important; }

.video-js[tabindex="-1"] {
  outline: none; }

.video-js *,
.video-js *:before,
.video-js *:after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit; }

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0; }

.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3 {
  width: 100%;
  max-width: 100%;
  height: 0; }

.video-js.vjs-16-9 {
  padding-top: 56.25%; }

.video-js.vjs-4-3 {
  padding-top: 75%; }

.video-js.vjs-fill {
  width: 100%;
  height: 100%; }

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

body.vjs-full-window {
  padding: 0;
  margin: 0;
  height: 100%;
  overflow-y: auto; }

.vjs-full-window .video-js.vjs-fullscreen {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0; }

.video-js.vjs-fullscreen {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important; }

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none; }

.vjs-hidden {
  display: none !important; }

.vjs-disabled {
  opacity: 0.5;
  cursor: default; }

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px; }

.vjs-lock-showing {
  display: block !important;
  opacity: 1;
  visibility: visible; }

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px auto; }

.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66A8CC; }

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.5em;
  width: 3em;
  display: block;
  position: absolute;
  top: 10px;
  left: 10px;
  padding: 0;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, .7);
  border-radius: 0.3em;
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

.vjs-big-play-centered .vjs-big-play-button {
  top: 50%;
  left: 50%;
  margin-top: -0.75em;
  margin-left: -1.5em; }

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  border-color: #fff;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5);
  -webkit-transition: all 0s;
  transition: all 0s; }

.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
  display: none; }

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button {
  display: block; }

.video-js button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  overflow: visible;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  -webkit-transition: none;
  transition: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none; }

.vjs-control .vjs-button {
  width: 100%;
  height: 100%; }

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2; }

.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, .8);
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .8)), to(rgba(255, 255, 255, 0)));
  background: linear-gradient(180deg, rgba(0, 0, 0, .8), rgba(255, 255, 255, 0));
  overflow: auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.video-js .vjs-modal-dialog > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1; }

.vjs-menu-button {
  cursor: pointer; }

.vjs-menu-button.vjs-disabled {
  cursor: default; }

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none; }

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto;
  -webkit-box-sizing: content-box;
          box-sizing: content-box; }

.vjs-menu .vjs-menu-content > * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
  display: none; }

.vjs-menu li {
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase; }

.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover {
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5); }

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2B333F; }

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default; }

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, .7); }

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, .7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em; }

.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
  display: block; }

.video-js .vjs-menu-button-inline {
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  overflow: hidden; }

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em; }

.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js.vjs-no-flex .vjs-menu-button-inline {
  width: 12em; }

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  -webkit-transition: all 0.4s;
  transition: all 0.4s; }

.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  display: block;
  opacity: 1; }

.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
  display: block;
  opacity: 1;
  position: relative;
  width: auto; }

.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  width: auto; }

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden; }

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3.0em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, .7); }

.vjs-has-started .vjs-control-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  visibility: visible;
  opacity: 1;
  -webkit-transition: visibility 0.1s, opacity 0.1s;
  transition: visibility 0.1s, opacity 0.1s; }

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
  display: none !important; }

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible; }

.vjs-has-started.vjs-no-flex .vjs-control-bar {
  display: table; }

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67; }

.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
  text-shadow: 0em 0em 1em white; }

.video-js .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.vjs-no-flex .vjs-control {
  display: table-cell;
  vertical-align: middle; }

.video-js .vjs-custom-control-spacer {
  display: none; }

.video-js .vjs-progress-control {
  cursor: pointer;
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 4em;
  -ms-touch-action: none;
      touch-action: none; }

.video-js .vjs-progress-control.disabled {
  cursor: default; }

.vjs-live .vjs-progress-control {
  display: none; }

.vjs-no-flex .vjs-progress-control {
  width: auto; }

.video-js .vjs-progress-holder {
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  height: 0.3em; }

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px; }

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.666666666666666666em; }

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em; }

.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
  left: 0;
  top: 0; }

.video-js .vjs-play-progress {
  background-color: #fff; }

.video-js .vjs-play-progress:before {
    font-size: 0.9em;
    position: absolute;
    right: -0.5em;
    top: -0.333333333333333em;
    z-index: 1; }

.video-js .vjs-load-progress {
  background: #bfc7d3;
  background: rgba(115, 133, 159, .5); }

.video-js .vjs-load-progress div {
  background: white;
  background: rgba(115, 133, 159, .75); }

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, .8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1; }

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none; }

.video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible; }

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em; }

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1; }

.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  z-index: 0; }

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block; }

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 1s, opacity 1s;
  transition: visibility 1s, opacity 1s; }

.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
  display: none; }

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, .8); }

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  /* iOS Safari */
  -webkit-touch-callout: none;
  /* Safari */
  -webkit-user-select: none;
  /* Konqueror HTML */
  /* Firefox */
  -moz-user-select: none;
  /* Internet Explorer/Edge */
  -ms-user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */
  user-select: none;
  background-color: #73859f;
  background-color: rgba(115, 133, 159, .5); }

.video-js .vjs-slider.disabled {
  cursor: default; }

.video-js .vjs-slider:focus {
  text-shadow: 0em 0em 1em white;
  -webkit-box-shadow: 0 0 1em #fff;
  box-shadow: 0 0 1em #fff; }

.video-js .vjs-mute-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
  padding-left: 2em;
  padding-right: 2em;
  padding-bottom: 3em; }

.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em; }

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px; }

.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
  .vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical .vjs-volume-level {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }

.video-js .vjs-volume-panel {
  -webkit-transition: width 1s;
  transition: width 1s; }

.video-js .vjs-volume-panel:hover .vjs-volume-control,
  .video-js .vjs-volume-panel:active .vjs-volume-control,
  .video-js .vjs-volume-panel:focus .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-volume-control:hover,
  .video-js .vjs-volume-panel .vjs-volume-control:active,
  .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control,
  .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {
    visibility: visible;
    opacity: 1;
    position: relative;
    -webkit-transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
    transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s; }

.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-horizontal,
    .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {
      width: 5em;
      height: 3em; }

.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical,
    .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {
      -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }

.video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:hover .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control:hover.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-mute-control:hover ~ .vjs-volume-control.vjs-volume-vertical .vjs-volume-level,
      .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-bar,
      .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical .vjs-volume-level {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
    width: 9em;
    -webkit-transition: width 0.1s;
    transition: width 0.1s; }

.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
    width: 4em; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3.5em;
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s; }

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  -webkit-transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s; }

.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  visibility: visible;
  opacity: 1;
  position: relative;
  -webkit-transition: none;
  transition: none; }

.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,
.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  position: absolute;
  bottom: 3em;
  left: 0.5em; }

.video-js .vjs-volume-panel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em; }

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em; }

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto; }

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff; }

.video-js .vjs-volume-level:before {
    position: absolute;
    font-size: 0.9em; }

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em; }

.vjs-slider-vertical .vjs-volume-level:before {
    top: -0.5em;
    left: -0.3em; }

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em; }

.vjs-slider-horizontal .vjs-volume-level:before {
    top: -0.3em;
    right: -0.5em; }

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em; }

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%; }

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%; }

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, .7); }

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em; }

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
  background-color: #000000;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%; }

.vjs-poster img {
  display: block;
  vertical-align: middle;
  margin: 0 auto;
  max-height: 100%;
  padding: 0;
  width: 100%; }

.vjs-has-started .vjs-poster {
  display: none; }

.vjs-audio.vjs-has-started .vjs-poster {
  display: block; }

.vjs-using-native-controls .vjs-poster {
  display: none; }

.video-js .vjs-live-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  font-size: 1em;
  line-height: 3em; }

.vjs-no-flex .vjs-live-control {
  display: table-cell;
  width: auto;
  text-align: left; }

.video-js .vjs-time-control {
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em; }

.vjs-live .vjs-time-control {
  display: none; }

.video-js .vjs-current-time,
.vjs-no-flex .vjs-current-time {
  display: none; }

.vjs-no-flex .vjs-remaining-time.vjs-time-control.vjs-control {
  width: 0px !important;
  white-space: nowrap; }

.video-js .vjs-duration,
.vjs-no-flex .vjs-duration {
  display: none; }

.vjs-time-divider {
  display: none;
  line-height: 3em; }

.vjs-live .vjs-time-divider {
  display: none; }

.video-js .vjs-play-control .vjs-icon-placeholder {
  cursor: pointer;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none; }

.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em; }

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
  background-color: #000;
  background-color: rgba(0, 0, 0, .5); }

.vjs-subtitles {
  color: #fff; }

.vjs-captions {
  color: #fc6; }

.vjs-tt-cue {
  display: block; }

video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-3em);
  transform: translateY(-3em); }

.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  -webkit-transform: translateY(-1.5em);
  transform: translateY(-1.5em); }

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none; }

.vjs-playback-rate > .vjs-menu-button,
.vjs-playback-rate .vjs-playback-rate-value {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center; }

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0em; }

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center; }

.vjs-error .vjs-error-display:before {
  color: #fff;
  content: 'X';
  font-family: Arial, Helvetica, sans-serif;
  font-size: 4em;
  left: 0;
  line-height: 1;
  margin-top: -0.5em;
  position: absolute;
  text-shadow: 0.05em 0.05em 0.1em #000;
  text-align: center;
  top: 50%;
  vertical-align: middle;
  width: 100%; }

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.85;
  text-align: left;
  border: 6px solid rgba(43, 51, 63, .7);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-clip: padding-box;
  width: 50px;
  height: 50px;
  border-radius: 25px;
  visibility: hidden; }

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: block;
  -webkit-animation: 0s linear 0.3s forwards vjs-spinner-show;
          animation: 0s linear 0.3s forwards vjs-spinner-show; }

.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
  content: "";
  position: absolute;
  margin: -6px;
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
  -webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite; }

.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: white; }

.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  border-top-color: white;
  -webkit-animation-delay: 0.44s;
  animation-delay: 0.44s; }

@keyframes vjs-spinner-show {
  to {
    visibility: visible; } }

@-webkit-keyframes vjs-spinner-show {
  to {
    visibility: visible; } }

@keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@-webkit-keyframes vjs-spinner-spin {
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

@-webkit-keyframes vjs-spinner-fade {
  0% {
    border-top-color: #73859f; }
  20% {
    border-top-color: #73859f; }
  35% {
    border-top-color: white; }
  60% {
    border-top-color: #73859f; }
  100% {
    border-top-color: #73859f; } }

.vjs-chapters-button .vjs-menu ul {
  width: 24em; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em; }

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\F10D";
  font-size: 1.5em;
  line-height: inherit; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em; }

.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " \F11D";
  font-size: 1.5em;
  line-height: inherit; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
  -webkit-box-flex: auto;
  -ms-flex: auto;
  flex: auto;
  display: block; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {
  width: auto; }

.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-panel,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subs-caps-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button {
  display: none; }

.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-panel,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subs-caps-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button {
  display: none; }

.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-panel,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-audio-button {
  display: none; }

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, .75);
  color: #fff;
  height: 70%; }

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table; }

.vjs-text-track-settings .vjs-track-settings-colors,
.vjs-text-track-settings .vjs-track-settings-font,
.vjs-text-track-settings .vjs-track-settings-controls {
  display: table-cell; }

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom; }

@supports (display: grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr auto; }
  .vjs-text-track-settings .vjs-track-settings-colors {
    display: block;
    grid-column: 1;
    grid-row: 1; }
  .vjs-text-track-settings .vjs-track-settings-font {
    grid-column: 2;
    grid-row: 1; }
  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 2;
    grid-row: 2; } }

.vjs-track-setting > select {
  margin-right: 5px; }

.vjs-text-track-settings fieldset {
  margin: 5px;
  padding: 3px;
  border: none; }

.vjs-text-track-settings fieldset span {
  display: inline-block; }

.vjs-text-track-settings legend {
  color: #fff;
  margin: 0 0 5px 0; }

.vjs-text-track-settings .vjs-label {
  position: absolute;
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  margin: 0 0 5px 0;
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.vjs-track-settings-controls button:focus,
.vjs-track-settings-controls button:active {
  outline-style: solid;
  outline-width: medium;
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(88%, #fff), to(#73859f));
  background-image: linear-gradient(0deg, #fff 88%, #73859f 100%); }

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, .75); }

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(88%, #fff), to(#73859f));
  background-image: linear-gradient(-180deg, #fff 88%, #73859f 100%);
  color: #2B333F;
  cursor: pointer;
  border-radius: 2px; }

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em; }

@media print {
  .video-js > *:not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden; } }

.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000; }

.js-focus-visible .video-js *:focus:not(.focus-visible) {
  outline: none; }

.video-js *:focus:not(:focus-visible) {
  outline: none; }

@media \0screen {
  .vjs-user-inactive.vjs-playing .vjs-control-bar :before {
    content: "";
  }
}

@media \0screen {
  .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    visibility: hidden;
  }
}























































.common-limit-input-label{
    position: relative;
}
.common-limit-input-box{
    width: 100%;
    position: relative;
    line-height: 20px;
}
.common-limit-input-box .common-limit-input-inner{
    width: 100%;
    height: 35px;
    line-height: 35px;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.common-limit-input-box .common-limit-textarea-inner{
    padding: 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    height: 120px;
    resize: none;
}
.common-limit-input-inner::-ms-input-placeholder,.common-limit-textarea-inner::-ms-input-placeholder{
    color:#C0C4CC
}
.common-limit-input-inner::-webkit-input-placeholder,.common-limit-textarea-inner::-webkit-input-placeholder{
    color:#C0C4CC
}
.common-limit-input-inner::-moz-placeholder,.common-limit-textarea-inner::-moz-placeholder{
    color:#C0C4CC
}
.common-limit-input-inner:-moz-placeholder,.common-limit-textarea-inner:-moz-placeholder{
    color:#C0C4CC
}
.common-limit-input-word{
    position: absolute;
    right: 8px;
    bottom: 2px;
    line-height: 31px;
    height: 31px;
    color:#C0C4CC;
    font-size: 12px;
    background: #fff;
}
.common-limit-textarea-box .common-limit-input-word{
    bottom: 7px;
    line-height: 30px;
}
.common-limit-input-box.is-error .common-limit-input-inner, .common-limit-input-box.is-error .common-limit-input-inner:focus, .common-limit-input-box.is-error .common-limit-textarea-inner, .common-limit-input-box.is-error .common-limit-textarea-inner:focus{
    border-color: #F56C6C;
}
.common-limit-input-box.is-error .common-limit-input-word{
    color: #F56C6C;
}
.common-limit-item__error{
    color: #F56C6C;
    font-size: 12px;
    line-height: 1;
    padding-top: 4px;
    position: absolute;
    top: 100%;
    left: 0;
}



































































.ob-table-header{
    height: 40px!important;
}
.ob-table-row{
    height:40px!important;
}

.ob-pblock-btn[data-v-69327b77]{
    padding: 0;
    background: #000;
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    position: absolute;
    z-index: 5;
    top: 0;
    border-radius: 0;
    left: 0;
    width:14px;
}
.ob-pblock[data-v-69327b77]{
    position: absolute;
    z-index: 50!important;
}

.warning-sprite-root[data-v-251872e2]{
    position: absolute;
    line-height: normal;
    top: 0px;
    left: 0px;
    z-index:1000;
}
.warning-sprite[data-v-251872e2]{
    color: #e6a23c;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
    line-height: normal;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.warning-sprite-txt[data-v-251872e2]{
    color: #e6a23c;
}

[data-v-555452c4] .el-dialog__header {
  line-height: 20px;
  padding: 15px 30px 15px;
  text-align: center;
}
.title[data-v-555452c4] {
  font-size: 20px;
  line-height: 24px;
  color: #000;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
}
.hint[data-v-555452c4] {
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
.icon-vessel[data-v-555452c4] {
  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;
  margin-bottom: 30px;
}
.icon-vessel .img[data-v-555452c4] {
  width: 180px;
  height: 180px;
}
.icon-vessel .icon[data-v-555452c4] {
  font-size: 60px;
  color: #999999;
}
.icon-vessel .icon-color-7EBF50[data-v-555452c4] {
  color: #7EBF50;
}
.icon-vessel .icon-color-E57470[data-v-555452c4] {
  color: #E57470;
}

.common_small_page{
    clear: both;
}
.pop_small_page.el-pagination{
    margin-top:20px;
    height:30px;
    line-height:30px;
}
.pop_small_page.el-pagination.is-background.el-pagination--small{
    text-align: center;
    width:100%;
}
.pop_small_page.el-pagination .btn-next, .pop_small_page.el-pagination .btn-prev {
    height:26px!important;
    line-height:26px;
}
.pop_small_page .el-pager li {
    width:26px!important;
}
.pop_small_page li.el-icon.more.btn-quicknext.el-icon-d-arrow-right {
    -webkit-transform: none;
            transform: none;
}
.el-pagination--small .btn-next,
.el-pagination--small .btn-prev,
.el-pagination--small .el-pager li,
.el-pagination--small .el-pager li.btn-quicknext,
.el-pagination--small .el-pager li.btn-quickprev,
.el-pagination--small .el-pager li:last-child{
    height:26px;
    line-height:26px;
}
.el-pagination.is-background .el-pager li:not(.disabled).active{
    background-color: #35B98A !important;
    color: #fff !important;
}




















































































































/*修复页头升级导致的样式bug [yansen][2023/3/22]*/
.common_head_nav .el-tabs__header{
    margin: 0;
}
/**一级、二级头部**/
body[data-v-9040cdf2]{
    margin:0;
}
.common_app_name[data-v-9040cdf2]{
    display: inline-block;
    float: left;
    line-height:60px;
    margin-left:15px;
    color: var(--common_app_name_color);
    font-size: var(--common_app_font_size);
    font-weight: 600;
}
.download_img_box[data-v-9040cdf2]{
    width:186px;
}
.download_img_box img[data-v-9040cdf2]{
    float: left;
    width:60px;
}
.download_name_box[data-v-9040cdf2]{
    display: inline-block;
    width:70px;
    line-height:20px;
    height:73px;
    margin-left:10px;
}
.dowmload_icon[data-v-9040cdf2]{
    display: inline-block;
    width:20px;
    height:20px;
    background: url(/vue/dist/static/img/download_icon_03.6bc7ca9.png) no-repeat center;
}
.download_name2[data-v-9040cdf2]{
    color: #aca9a9;
}
.common_head[data-v-9040cdf2]{
    position: relative;
    height:var(--header_height);
    background-color: var(--navbar_background_color);
    z-index: 10;
    /* box-shadow: 0px 0px 6px 0px #dbeaff; */
    -webkit-box-shadow: 0px 8px 8px 8px rgba(0, 0, 0, .02);
            box-shadow: 0px 8px 8px 8px rgba(0, 0, 0, .02);
    /**2021/10/8注释 这一段影响到了el-dropdown的使用，导致页头的下拉不能正常显示出来**/
    /*-webkit-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);*/
}
.common_head_left[data-v-9040cdf2]{
    float: left;
    width: auto;
    height: var(--header_height);
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.institution_name_slogan[data-v-9040cdf2]{  /*机构名称和slogan [yansen][2023/3/19]*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: var(--height_navbar_icon);
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin-left: 10px;
}
.institution_name[data-v-9040cdf2]{ /*机构名称和slogan [yansen][2023/3/19]*/
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.institution_slogan[data-v-9040cdf2]{
    color:#fff;
    font-size: 12px;
}
.logo_img[data-v-9040cdf2]{
    width: auto;
    height: var(--height_navbar_icon);
    float: left;
    /*margin-top: 10px;*/
    margin-left: 25px;
    cursor: pointer;
}
.common_head_nav[data-v-9040cdf2]{
    float: left;
    margin-left: 55px
}
.new_title_common_head_nav_item[data-v-9040cdf2]{
    float: left;
    width: auto;
    height: var(--header_height);
    line-height: var(--header_height);
    font-size: var(--navbar_menu_font_size);
    padding: var(--navbar_menu_item_padding);
    margin: var(--navbar_menu_item_margin);
    cursor: pointer;
    white-space: nowrap;
    color: var(--navbar_menu_color);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.new_title_common_head_nav_item_ed[data-v-9040cdf2]{
    color: var(--navbar_menu_select_color);
    background-color: var(--navbar_menu_select_bg_color);
    border-bottom: 3px solid var(--color_navbar_menu_select_bottom_border);
}
/*[yansen][2022/10/30] @start*/
.__nav_specific .new_title_common_head_nav_item_ed[data-v-9040cdf2]{
    color: var(--navbar_menu_select_color);
    border-color: var(--color_navbar_menu_select_bottom_border);
}
.__nav_specific .new_title_common_head_nav_item[data-v-9040cdf2]{
    font-size: var(--navbar_menu_font_size);
}
/*[yansen][2022/10/30] @end*/
.common_head_right[data-v-9040cdf2]{
    float: right;
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: var(--header_height);
}
.user_logo[data-v-9040cdf2]{
    float: left;
    width: 40px;
    height:40px;
    border-radius: 50%;
}
.common_user_box[data-v-9040cdf2] {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height:60px;
    cursor: pointer;
}
.common_download_box[data-v-9040cdf2]{
    float: right;
}
.user_name[data-v-9040cdf2]{
    margin:0 10px;
}
.common_download_box[data-v-9040cdf2] {
    float: right;
    /*margin-top: 20px;*/
    margin-right:10px;
    cursor: pointer;
}
.common_head_nav[data-v-9040cdf2] .el-tabs__nav-wrap::after{
    height: 0;
}
.common_head_nav[data-v-9040cdf2] .el-tabs__item{
    height: 60px;
    line-height: 60px;
}
.common_head_nav[data-v-9040cdf2] .el-tabs__active-bar{
    height: 3px;
    border-radius: 3px;
}
.common_head_shrink[data-v-9040cdf2]{
    float: left;
    /*margin-top: 20px;*/
    margin-left: 30px;
    color: #909ba5;
    font-size: 16px;
    cursor: pointer;
}
.common_app_box_icon[data-v-9040cdf2]{
    color: var(--common_app_box_icon_color);
    font-size: 20px;
    margin-right: 10px;
}
.common_download_box_icon[data-v-9040cdf2]{
    color: #7b818f;
    font-size: 20px;
}
.common-user-help-btn[data-v-9040cdf2]{
    height: 26px;
    line-height: 26px;
    background-color: #ffc003;
    color: #987200;
    text-indent: 12%;
    float: right;
    white-space: nowrap;
    padding: 0 24px;
    /*margin-top: 17px;*/
    border-radius: 26px;
    position: relative;
    cursor: pointer;
    margin-right: 12px;
}
.common-user-help-icon[data-v-9040cdf2]{
    display: inline-block;
    background: url(/vue/dist/static/img/tree_03.912f6d6.png) no-repeat;
    width: 25px;
    height: 26px;
    background-size: 100% 100%;
    position: absolute;
    left: 4px;
    top: -7px;
}
.top-show-app-arrow[data-v-9040cdf2]{
    position: absolute;
    width: 0;
    height: 0;
    border-width: 0 12px 12px;
    border-style: solid;
    border-color: transparent transparent #f6f6f6;
    z-index: 9;
    top: 28px;
}
.top-show-app-arrow[data-v-9040cdf2]:after {
    content: "";
    position: absolute;
    top: 2px;
    left: -10px;
    border-width: 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent #fff;
}
/*包裹公共区域 [yansen][2023/1/10]*/
.wrap-public-area-left[data-v-9040cdf2]{
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wrap-public-area-right[data-v-9040cdf2]{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}

[data-v-57ab5198]  .shrink-first-head-drawer .el-drawer__header{
    padding: 0;
    margin: 0;
}
[data-v-57ab5198]  .shrink-first-head-drawer .el-drawer__body{
    background-color: #fafafa;
}
.shrink-head-content-top[data-v-57ab5198]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.shrink-app-icon[data-v-57ab5198]{
    display: inline-block;
    width: 34px;
    height: 34px;
    border-radius: 5px;
    background-color: #edf1f4;
    text-align: center;
    line-height: 34px;
    color: #767b7f;
    font-size: 15px;
    margin-right: 10px;
}
.shrink-head-content[data-v-57ab5198]{
    padding: 0 10px 0 20px;
    margin-top: 50px;
}
.shrink-close-btn[data-v-57ab5198]{
    background-color: #eef2f5;
    padding: 10px;
    border-bottom-left-radius: 4px;
    color: #b9b9b9;
    width: 40px;
    position: absolute;
    right: 0;
    cursor: pointer;
    top: 0;
}
.shirnk_logo_img[data-v-57ab5198]{
    width: 40px;
    height: 40px;
}
.shirnk_common_app_name[data-v-57ab5198]{
    font-size: 24px;
    padding-left: 10px;
}
.shirnk_common_head_nav[data-v-57ab5198]{
    margin-top: 20px;
    color: #5b5c61;
}
.new_title_common_head_nav_item[data-v-57ab5198]{
    line-height: 56px;
    cursor: pointer;
    padding-left: 12%;
}
.new_title_common_head_nav_item[data-v-57ab5198]:hover{
    color: #2fa0fe;
}
.new_title_common_head_nav_item:hover i[data-v-57ab5198]{
    color: #fff;
}
.new_title_common_head_nav_item:hover .shrink-app-icon[data-v-57ab5198] {
    color: #fff;
    background-color: #2fa2fe;
}

.common-app-box[data-v-1538b712]{
    position: absolute;
    padding-left: 15px;
    min-width: 400px;
    right: 20px;
    background-color: #fff;
    border-radius: 10px;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    /*border-radius: 10px;
    box-shadow: 0px 0px 12px 2px #eee;*/
    top: 60px;
}
.common-app-top[data-v-1538b712]{
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    font-size: 15px;
    color: #4f5e68;
}
.common-app-top-icon[data-v-1538b712]{
    float: right;
    position: absolute;
    right: 20px;
}
.common-app-type[data-v-1538b712]{
    /*margin-bottom: 40px;*/
    float: left;
    white-space: nowrap;
}
.common-app-type-item[data-v-1538b712]{
    margin-right: 30px;
    /*float: left;*/
    color: #7a8590;
    padding-bottom: 4px;
    display: inline-block;
    cursor: pointer;
}
.common-app-type-item.ed[data-v-1538b712]{
    color: #2fa2fe;
}
.common-app-type-item-line[data-v-1538b712]{
    height: 3px;
    background-color: #2fa2fe;
    border-radius: 12px;
    margin-top: 6px;
}
.common-app-item[data-v-1538b712]{
    padding: 10px 0;
    max-height: 400px;
    overflow: auto;
}
.common-app-item-box[data-v-1538b712]{
    clear: both;
    max-height: 430px;
    overflow: auto;
    min-width: 400px;
}
.common-app-items-title[data-v-1538b712]{
    background-color: #f8f8f8;
    color: #808588;
    padding: 8px 15px;
}
.index-app-item-icon[data-v-1538b712] {
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item[data-v-1538b712] {
    float: left;
    height: 98px;
    width: 100px;
    cursor: pointer;
    padding: 20px 5px 0px 5px;
    padding-top: 5px;
}
.index-app-item-icon img[data-v-1538b712] {
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-1538b712] {
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

li.el-icon.more.btn-quicknext.el-icon-d-arrow-right{
    -webkit-transform: none;
            transform: none;
}
.page_box{
    position: relative;
}
.common_page{
    overflow: hidden;
    margin: 20px 0px;
}
.el-pagination {
    float: right;
}
.common_page el-pagination:first-child{
    float: left;
}
.page_num_title{
    /*position: absolute;*/
    left:30px;
}
.first-pager.el-button:hover{
    color: #3a8ee6;
    background: #fff;
}
.el-pagination button:disabled{
    height:40px;
}
.el-pager li.btn-quicknext, .el-pager li.btn-quickprev{
    line-height:40px;
}
.el-pagination.is-background .btn-next, .el-pagination.is-background .btn-prev, .el-pagination.is-background .el-pager li{
    background-color: #fff;
    border-radius: 5px;
    width:40px;
}
button.el-button.first-pager.el-button--default.is-disabled{
    border-radius: 5px;
}
.el-pager li.number{
    font-weight:normal;
}
.el-pager li.number.active{
    font-weight:bold;
}
button.el-button.last-pager.el-button--default {
    height: 40px;
    background: #fff;
    border-radius: 4px;
    margin-left:4px;
}
.el-pagination{
    padding-right:0;
}
.el-pagination__sizes{
    left:70px;
}
.page-sure-btn {
    float: right;
    width: 40px;
    height: 40px;
    margin-left:10px;
    border-radius: 5px;
    background: #fff;
    line-height: 40px;
    padding: 0 4px;
    cursor: pointer;
    margin-top:2px;
    text-align: center;
}
.page-total-btn{
    float: right;
    margin-left:10px;
    margin-top:2px;
    color: #98a0aa;
    line-height: 40px;
}
.page-sure-btn:hover{
    color: #409EFF;
}
.page-sure-btn.is-disabled:hover {
    color: #C0C4CC;
}
.first-pager{
     float: right;
     background: #fff;
     border:none !important;
     color: #606266;
     height:40px;
     padding:0 6px !important;
     border-radius: 4px;
     width:45px;
}


.public-pop-root-inside[data-v-85f9b548] {
  text-align: center;
}
.public-pop-root-inside .content[data-v-85f9b548] {
    font-size: 16px;
    margin: 30px 0;
}
.public-pop-root-inside .content .checkbox[data-v-85f9b548] {
      line-height: 40px;
}

.cm-filter-select-box[data-v-6951d0d3]{
    float: left;
}
.cm-year-select[data-v-6951d0d3]{
    min-width: 150px;
}
.cm-semster-select[data-v-6951d0d3]{
    min-width: 170px;
}
.cm-filter-select-box .el-icon-circle-close[data-v-6951d0d3]{
    display: none;
    color: #fff;
}
.cm-filter-select-type[data-v-6951d0d3]{
    width: 120px;
}
.cm-filter-select-box .el-date-editor--month[data-v-6951d0d3] {
    width: 150px;
}
.click-to-month-pick[data-v-6951d0d3]{
    position: absolute;
    left: 31px;
    background: #ffffff;
    min-width: 70px;
    line-height: 35px;
    top: 3px;
    z-index: 99;
    cursor: pointer;
}
.cm-filter-select-box[data-v-6951d0d3] .el-select__caret.el-icon-arrow-up:before{
    height: 16px;
}

.preview-box-img[data-v-3cff8f06]{
  max-width: 230px;
}
.preview-box[data-v-3cff8f06]{
  position: relative;
  width: 300px;
  height: 390px;
  padding-top: 38px;
  /*transform: scale(0.5);*/
}
.croppper-g-wapper[data-v-3cff8f06]{
  /*注释by cao  头部间距被拉宽了*/
  /*padding-top: 30px;*/
}
.croppper-g-wapper .top[data-v-3cff8f06] {
  text-align: left;
  height: 40px;
  line-height: 40px;
}
.croppper-g-wapper .middle[data-v-3cff8f06] {
  margin-bottom: 10px;
}
.croppper-g-wapper .bottom[data-v-3cff8f06] {
  text-align: left;
  margin-bottom: 10px;
}
.croppper-g-wapper .green-btn[data-v-3cff8f06] {
    cursor: default;
    background-color: #2fa2fe;
    color: #fff;
    padding: 5px 10px;
    border-radius: 5px;
}
.croppper-g-wapper .bottom-left[data-v-3cff8f06] {
  margin-right: 10px;
}
.croppper-g-wapper .green-btn i[data-v-3cff8f06] {
    font-style: normal;
    padding: 0 10px;
    cursor: pointer;
}
.croppper-g-wapper .cropper-content[data-v-3cff8f06] {
    height: 300px;
}
.croppper-g-wapper .finish[data-v-3cff8f06] {
    position: absolute;
    cursor: pointer;
    left: 10px;
    /* height: 35px; */
    line-height: 30px;
    z-index: 999;
    text-align: center;
    bottom: 0;
    width: 170px;
}
.croppper-g-wapper .show-preview[data-v-3cff8f06] {
    margin-left: 14px !important;
}
.showNone[data-v-3cff8f06] {
    display: none;
}
.croppper-g-wapper[data-v-3cff8f06]  .el-col:first-child{
    border-right: none !important;
}
#uploads[data-v-3cff8f06]{
    position: absolute;
    margin-top: 5px;
    opacity: 0;
    z-index: 9;
    left: 112px;
    cursor: pointer;
}
.simulation_input_box[data-v-3cff8f06] {
    position: absolute;
    top:0;
    left: 111px;
    background: #2fa2fe;
    color: #fff;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    margin-top: 6px;
    border-radius: 4px;
    z-index: 0;
    cursor: pointer!important;
}
.cropper-tip-box[data-v-3cff8f06]{
    position: absolute;
    top:0;
    left: 200px;
    color: #333;
    height: 30px;
    line-height: 30px;
    margin-top: 6px;
    z-index: 0;
}
html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,'Helvetica Neue',Helvetica,Segoe UI,Arial,Roboto,'PingFang SC',miui,'Hiragino Sans GB','Microsoft Yahei',sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=van-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:0}ol,ul{margin:0;padding:0;list-style:none}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.van-clearfix::after{display:table;clear:both;content:''}[class*=van-hairline]::after{position:absolute;box-sizing:border-box;content:' ';pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid #ebedf0;-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--bottom,.van-hairline--left,.van-hairline--right,.van-hairline--surround,.van-hairline--top,.van-hairline--top-bottom{position:relative}.van-hairline--top::after{border-top-width:1px}.van-hairline--left::after{border-left-width:1px}.van-hairline--right::after{border-right-width:1px}.van-hairline--bottom::after{border-bottom-width:1px}.van-hairline--top-bottom::after,.van-hairline-unset--top-bottom::after{border-width:1px 0}.van-hairline--surround::after{border-width:1px}@-webkit-keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{from{opacity:0}to{opacity:1}}@keyframes van-fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{from{opacity:1}to{opacity:0}}@keyframes van-fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:.3s van-fade-in both ease-out;animation:.3s van-fade-in both ease-out}.van-fade-leave-active{-webkit-animation:.3s van-fade-out both ease-in;animation:.3s van-fade-out both ease-in}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter .3s both ease-out;animation:van-slide-up-enter .3s both ease-out}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave .3s both ease-in;animation:van-slide-up-leave .3s both ease-in}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter .3s both ease-out;animation:van-slide-down-enter .3s both ease-out}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave .3s both ease-in;animation:van-slide-down-leave .3s both ease-in}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter .3s both ease-out;animation:van-slide-left-enter .3s both ease-out}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave .3s both ease-in;animation:van-slide-left-leave .3s both ease-in}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter .3s both ease-out;animation:van-slide-right-enter .3s both ease-out}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave .3s both ease-in;animation:van-slide-right-leave .3s both ease-in}.van-overlay{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background-color:rgba(0, 0, 0, .7)}.van-info{position:absolute;top:0;right:0;box-sizing:border-box;min-width:16px;padding:0 3px;color:#fff;font-weight:500;font-size:12px;font-family:-apple-system-font,Helvetica Neue,Arial,sans-serif;line-height:1.2;text-align:center;background-color:#ee0a24;border:1px solid #fff;border-radius:16px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-transform-origin:100%;transform-origin:100%}.van-info--dot{width:8px;min-width:0;height:8px;background-color:#ee0a24;border-radius:100%}.van-icon{position:relative;display:inline-block;font:normal normal normal 14px/1 vant-icon;font:normal normal normal 14px/1 'vant-icon';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.van-icon:before{display:inline-block}.van-icon-contact:before{content:'\E753'}.van-icon-notes:before{content:'\E63C'}.van-icon-records:before{content:'\E63D'}.van-icon-cash-back-record:before{content:'\E63E'}.van-icon-newspaper:before{content:'\E63F'}.van-icon-discount:before{content:'\E640'}.van-icon-completed:before{content:'\E641'}.van-icon-user:before{content:'\E642'}.van-icon-description:before{content:'\E643'}.van-icon-list-switch:before{content:'\E6AD'}.van-icon-list-switching:before{content:'\E65A'}.van-icon-link-o:before{content:'\E751'}.van-icon-miniprogram-o:before{content:'\E752'}.van-icon-qq:before{content:'\E74E'}.van-icon-wechat-moments:before{content:'\E74F'}.van-icon-weibo:before{content:'\E750'}.van-icon-cash-o:before{content:'\E74D'}.van-icon-guide-o:before{content:'\E74C'}.van-icon-invitation:before{content:'\E6D6'}.van-icon-shield-o:before{content:'\E74B'}.van-icon-exchange:before{content:'\E6AF'}.van-icon-eye:before{content:'\E6B0'}.van-icon-enlarge:before{content:'\E6B1'}.van-icon-expand-o:before{content:'\E6B2'}.van-icon-eye-o:before{content:'\E6B3'}.van-icon-expand:before{content:'\E6B4'}.van-icon-filter-o:before{content:'\E6B5'}.van-icon-fire:before{content:'\E6B6'}.van-icon-fail:before{content:'\E6B7'}.van-icon-failure:before{content:'\E6B8'}.van-icon-fire-o:before{content:'\E6B9'}.van-icon-flag-o:before{content:'\E6BA'}.van-icon-font:before{content:'\E6BB'}.van-icon-font-o:before{content:'\E6BC'}.van-icon-gem-o:before{content:'\E6BD'}.van-icon-flower-o:before{content:'\E6BE'}.van-icon-gem:before{content:'\E6BF'}.van-icon-gift-card:before{content:'\E6C0'}.van-icon-friends:before{content:'\E6C1'}.van-icon-friends-o:before{content:'\E6C2'}.van-icon-gold-coin:before{content:'\E6C3'}.van-icon-gold-coin-o:before{content:'\E6C4'}.van-icon-good-job-o:before{content:'\E6C5'}.van-icon-gift:before{content:'\E6C6'}.van-icon-gift-o:before{content:'\E6C7'}.van-icon-gift-card-o:before{content:'\E6C8'}.van-icon-good-job:before{content:'\E6C9'}.van-icon-home-o:before{content:'\E6CA'}.van-icon-goods-collect:before{content:'\E6CB'}.van-icon-graphic:before{content:'\E6CC'}.van-icon-goods-collect-o:before{content:'\E6CD'}.van-icon-hot-o:before{content:'\E6CE'}.van-icon-info:before{content:'\E6CF'}.van-icon-hotel-o:before{content:'\E6D0'}.van-icon-info-o:before{content:'\E6D1'}.van-icon-hot-sale-o:before{content:'\E6D2'}.van-icon-hot:before{content:'\E6D3'}.van-icon-like:before{content:'\E6D4'}.van-icon-idcard:before{content:'\E6D5'}.van-icon-like-o:before{content:'\E6D7'}.van-icon-hot-sale:before{content:'\E6D8'}.van-icon-location-o:before{content:'\E6D9'}.van-icon-location:before{content:'\E6DA'}.van-icon-label:before{content:'\E6DB'}.van-icon-lock:before{content:'\E6DC'}.van-icon-label-o:before{content:'\E6DD'}.van-icon-map-marked:before{content:'\E6DE'}.van-icon-logistics:before{content:'\E6DF'}.van-icon-manager:before{content:'\E6E0'}.van-icon-more:before{content:'\E6E1'}.van-icon-live:before{content:'\E6E2'}.van-icon-manager-o:before{content:'\E6E3'}.van-icon-medal:before{content:'\E6E4'}.van-icon-more-o:before{content:'\E6E5'}.van-icon-music-o:before{content:'\E6E6'}.van-icon-music:before{content:'\E6E7'}.van-icon-new-arrival-o:before{content:'\E6E8'}.van-icon-medal-o:before{content:'\E6E9'}.van-icon-new-o:before{content:'\E6EA'}.van-icon-free-postage:before{content:'\E6EB'}.van-icon-newspaper-o:before{content:'\E6EC'}.van-icon-new-arrival:before{content:'\E6ED'}.van-icon-minus:before{content:'\E6EE'}.van-icon-orders-o:before{content:'\E6EF'}.van-icon-new:before{content:'\E6F0'}.van-icon-paid:before{content:'\E6F1'}.van-icon-notes-o:before{content:'\E6F2'}.van-icon-other-pay:before{content:'\E6F3'}.van-icon-pause-circle:before{content:'\E6F4'}.van-icon-pause:before{content:'\E6F5'}.van-icon-pause-circle-o:before{content:'\E6F6'}.van-icon-peer-pay:before{content:'\E6F7'}.van-icon-pending-payment:before{content:'\E6F8'}.van-icon-passed:before{content:'\E6F9'}.van-icon-plus:before{content:'\E6FA'}.van-icon-phone-circle-o:before{content:'\E6FB'}.van-icon-phone-o:before{content:'\E6FC'}.van-icon-printer:before{content:'\E6FD'}.van-icon-photo-fail:before{content:'\E6FE'}.van-icon-phone:before{content:'\E6FF'}.van-icon-photo-o:before{content:'\E700'}.van-icon-play-circle:before{content:'\E701'}.van-icon-play:before{content:'\E702'}.van-icon-phone-circle:before{content:'\E703'}.van-icon-point-gift-o:before{content:'\E704'}.van-icon-point-gift:before{content:'\E705'}.van-icon-play-circle-o:before{content:'\E706'}.van-icon-shrink:before{content:'\E707'}.van-icon-photo:before{content:'\E708'}.van-icon-qr:before{content:'\E709'}.van-icon-qr-invalid:before{content:'\E70A'}.van-icon-question-o:before{content:'\E70B'}.van-icon-revoke:before{content:'\E70C'}.van-icon-replay:before{content:'\E70D'}.van-icon-service:before{content:'\E70E'}.van-icon-question:before{content:'\E70F'}.van-icon-search:before{content:'\E710'}.van-icon-refund-o:before{content:'\E711'}.van-icon-service-o:before{content:'\E712'}.van-icon-scan:before{content:'\E713'}.van-icon-share:before{content:'\E714'}.van-icon-send-gift-o:before{content:'\E715'}.van-icon-share-o:before{content:'\E716'}.van-icon-setting:before{content:'\E717'}.van-icon-points:before{content:'\E718'}.van-icon-photograph:before{content:'\E719'}.van-icon-shop:before{content:'\E71A'}.van-icon-shop-o:before{content:'\E71B'}.van-icon-shop-collect-o:before{content:'\E71C'}.van-icon-shop-collect:before{content:'\E71D'}.van-icon-smile:before{content:'\E71E'}.van-icon-shopping-cart-o:before{content:'\E71F'}.van-icon-sign:before{content:'\E720'}.van-icon-sort:before{content:'\E721'}.van-icon-star-o:before{content:'\E722'}.van-icon-smile-comment-o:before{content:'\E723'}.van-icon-stop:before{content:'\E724'}.van-icon-stop-circle-o:before{content:'\E725'}.van-icon-smile-o:before{content:'\E726'}.van-icon-star:before{content:'\E727'}.van-icon-success:before{content:'\E728'}.van-icon-stop-circle:before{content:'\E729'}.van-icon-records-o:before{content:'\E72A'}.van-icon-shopping-cart:before{content:'\E72B'}.van-icon-tosend:before{content:'\E72C'}.van-icon-todo-list:before{content:'\E72D'}.van-icon-thumb-circle-o:before{content:'\E72E'}.van-icon-thumb-circle:before{content:'\E72F'}.van-icon-umbrella-circle:before{content:'\E730'}.van-icon-underway:before{content:'\E731'}.van-icon-upgrade:before{content:'\E732'}.van-icon-todo-list-o:before{content:'\E733'}.van-icon-tv-o:before{content:'\E734'}.van-icon-underway-o:before{content:'\E735'}.van-icon-user-o:before{content:'\E736'}.van-icon-vip-card-o:before{content:'\E737'}.van-icon-vip-card:before{content:'\E738'}.van-icon-send-gift:before{content:'\E739'}.van-icon-wap-home:before{content:'\E73A'}.van-icon-wap-nav:before{content:'\E73B'}.van-icon-volume-o:before{content:'\E73C'}.van-icon-video:before{content:'\E73D'}.van-icon-wap-home-o:before{content:'\E73E'}.van-icon-volume:before{content:'\E73F'}.van-icon-warning:before{content:'\E740'}.van-icon-weapp-nav:before{content:'\E741'}.van-icon-wechat-pay:before{content:'\E742'}.van-icon-warning-o:before{content:'\E743'}.van-icon-wechat:before{content:'\E744'}.van-icon-setting-o:before{content:'\E745'}.van-icon-youzan-shield:before{content:'\E746'}.van-icon-warn-o:before{content:'\E747'}.van-icon-smile-comment:before{content:'\E748'}.van-icon-user-circle-o:before{content:'\E749'}.van-icon-video-o:before{content:'\E74A'}.van-icon-add-square:before{content:'\E65C'}.van-icon-add:before{content:'\E65D'}.van-icon-arrow-down:before{content:'\E65E'}.van-icon-arrow-up:before{content:'\E65F'}.van-icon-arrow:before{content:'\E660'}.van-icon-after-sale:before{content:'\E661'}.van-icon-add-o:before{content:'\E662'}.van-icon-alipay:before{content:'\E663'}.van-icon-ascending:before{content:'\E664'}.van-icon-apps-o:before{content:'\E665'}.van-icon-aim:before{content:'\E666'}.van-icon-award:before{content:'\E667'}.van-icon-arrow-left:before{content:'\E668'}.van-icon-award-o:before{content:'\E669'}.van-icon-audio:before{content:'\E66A'}.van-icon-bag-o:before{content:'\E66B'}.van-icon-balance-list:before{content:'\E66C'}.van-icon-back-top:before{content:'\E66D'}.van-icon-bag:before{content:'\E66E'}.van-icon-balance-pay:before{content:'\E66F'}.van-icon-balance-o:before{content:'\E670'}.van-icon-bar-chart-o:before{content:'\E671'}.van-icon-bars:before{content:'\E672'}.van-icon-balance-list-o:before{content:'\E673'}.van-icon-birthday-cake-o:before{content:'\E674'}.van-icon-bookmark:before{content:'\E675'}.van-icon-bill:before{content:'\E676'}.van-icon-bell:before{content:'\E677'}.van-icon-browsing-history-o:before{content:'\E678'}.van-icon-browsing-history:before{content:'\E679'}.van-icon-bookmark-o:before{content:'\E67A'}.van-icon-bulb-o:before{content:'\E67B'}.van-icon-bullhorn-o:before{content:'\E67C'}.van-icon-bill-o:before{content:'\E67D'}.van-icon-calendar-o:before{content:'\E67E'}.van-icon-brush-o:before{content:'\E67F'}.van-icon-card:before{content:'\E680'}.van-icon-cart-o:before{content:'\E681'}.van-icon-cart-circle:before{content:'\E682'}.van-icon-cart-circle-o:before{content:'\E683'}.van-icon-cart:before{content:'\E684'}.van-icon-cash-on-deliver:before{content:'\E685'}.van-icon-cash-back-record-o:before{content:'\E686'}.van-icon-cashier-o:before{content:'\E687'}.van-icon-chart-trending-o:before{content:'\E688'}.van-icon-certificate:before{content:'\E689'}.van-icon-chat:before{content:'\E68A'}.van-icon-clear:before{content:'\E68B'}.van-icon-chat-o:before{content:'\E68C'}.van-icon-checked:before{content:'\E68D'}.van-icon-clock:before{content:'\E68E'}.van-icon-clock-o:before{content:'\E68F'}.van-icon-close:before{content:'\E690'}.van-icon-closed-eye:before{content:'\E691'}.van-icon-circle:before{content:'\E692'}.van-icon-cluster-o:before{content:'\E693'}.van-icon-column:before{content:'\E694'}.van-icon-comment-circle-o:before{content:'\E695'}.van-icon-cluster:before{content:'\E696'}.van-icon-comment:before{content:'\E697'}.van-icon-comment-o:before{content:'\E698'}.van-icon-comment-circle:before{content:'\E699'}.van-icon-completed-o:before{content:'\E69A'}.van-icon-credit-pay:before{content:'\E69B'}.van-icon-coupon:before{content:'\E69C'}.van-icon-debit-pay:before{content:'\E69D'}.van-icon-coupon-o:before{content:'\E69E'}.van-icon-contact-o:before{content:'\E69F'}.van-icon-descending:before{content:'\E6A0'}.van-icon-desktop-o:before{content:'\E6A1'}.van-icon-diamond-o:before{content:'\E6A2'}.van-icon-description-o:before{content:'\E6A3'}.van-icon-delete:before{content:'\E6A4'}.van-icon-diamond:before{content:'\E6A5'}.van-icon-delete-o:before{content:'\E6A6'}.van-icon-cross:before{content:'\E6A7'}.van-icon-edit:before{content:'\E6A8'}.van-icon-ellipsis:before{content:'\E6A9'}.van-icon-down:before{content:'\E6AA'}.van-icon-discount-o:before{content:'\E6AB'}.van-icon-ecard-pay:before{content:'\E6AC'}.van-icon-envelop-o:before{content:'\E6AE'}@font-face{font-weight:400;font-family:vant-icon;font-style:normal;font-display:auto;src:url('data:font/woff2;charset=utf-8;base64,d09GMgABAAAAAGL8AA0AAAAA6SgAAGKgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoOoBILIXQuECgABNgIkA4QQBCAFhQ4Hlicbj7ZFB3LYOIBhOG/7KEqjrI5CckpqLfv/nNwYQy3QrP8HqSyT0KreOBC6oV3YaCNcHtGFZdNfJs0K3ObxOB3jel2BnkhyW3HUmbbpKvaF/2F/+AxsG/mTnLxQ8ftt593970giiaZM0kbMJCiNSis0tRKANnKdCL5V097IukKp1yqEwfj1H57Pbe+PbRz77ILtf9hxMc4xGBvsf7i3sXGNcxunynELyIYyFA9MEUxB7zzSFM3i43GW5XElUGKXmFZqytCsDLEyO928c2+JTY/UgPqRB0iBPwY3x61tjLrd8yPPeIFR3Xa/Ko41DM4rqawV8d4B63AskFKHLHYdRuxubxxgFpDGnGg/5nyVrtLGkp7hp2guAAzJiQOl/JQ4Y1/sq30NOM7GCZcofwCUdr5vziooIFdKZSc/dWhaHgA6Lb77nvbSZtU94K3qlkb2I+JIMvyvaeGQJ5FSKTUcQ/gAkB0P/65leQOcJMhJBGkdvKpsXfISpIKWnmrlZn6T3ycRbG8njurMmoBHTn5N5/S4btDGbZkUQTWu6urAEIda/bJ7Hcqs+7831WrDbpoZai2555x0V6qiNjpXuXEuuiR7/f5vdPf//RuNboIDNAgOjKQDAWkHAMU5kKBmCAJCGXJ4oNw64xqANEVSayhSmuVqz3DOWR95m/lIddGEZ4Lkwg3Ci2ejM+ll+QXhhRteEl4QGafOaR8mzISTJwmMPi8V6sb8WDPyZqjeYpQiTUCwbUp9/PI31vpPl3vcTWN9cl23SFGfgNwCut2Pqf/smn8n/c1aGk00goIccMfQVqE2rYijelABf3yTyvYWkshqd800339ZiAOk0ihRbhihigqbeaPZl9zFOgo9djn/gFZ5Eb8yvH5/0DZ9rDFfxjPo9+p+LCLwAbyF7bPfLbxbELYXzWpjjJxsxPV7qQ6IWc/DjqhAkvYQe89A5gEn5C21NuLGwwTwFR9/40EfE/zB9F3xoZAO+WBoZN5j8fJuh9Ny/ZeOIo2mRH3jIi6jS1Bcg2RXHlUIhgXuRUXUssSJ7EhhtrKLuqlVIetsJBH7kCWLMel2gHxoMtbmKZ2RCulqJziTblpEY5xlFKce29TPvbt0wBOxQ3dQH1I0e/UK8OPPQ4wOmU8wwJixLP2hM7MXMDMDM6Ghd13K1GDBIreYzaZrZNhp5GgmDWVF3RyhgXcYdVRt/K1ktavWlvWPSiAT1GkvJDGqNtNQjRl9ZnrrUWKnkxNOno+A3wEnY6rbPDxwCTWdwJr5G1pr/QDnbiTmPU2nDygO91cZ3Ctg7lTvI37TlW0txun9tJV0DeznjL1yHge6+BFK6wcgp+5pXVLaZJ5fHJM6N9axFgMg42zMNXe2tMUKv4EW9ycnzIVGd5BW975V259xOw62mDHEfqy7DCIC2Jv3wLcgFterTUUEiNm/KJIRJafCmkgI4PgqU86Nyaq/YHFR+LkqBgJYvJOkkikLzK4VdCm4y/N7R+ISxqnuY6d0SBnRUUdcOJCQGPciGYL3e0jF7GS/V43RUvtrHGUlD1/N3hZGVTXlEhWenFfMGy78E0oPNpvtulC2DKWquL8HTrtedp/SgdAOs4zsMJttXEjCNrs2E5lMy/Jmx+zthMxyORyTKcDWBWjGbLRCitzz7lJpbSQ05G0ZtR+LqkK59pqzlksgsqKWo8jAqm2qlQ1eoytL0wyBBUDYG0A22EjhtlWepykw3dXmoHTYbWidrRMEKjUW13AVFKLpVFa8qlb/UZZURxhu0KOJBI5E6n3fb66uKsduUcv/Gxl1BkP9ZoANzfHe5ll2YhK3YzwBCZcodzAHOU0VXzRw4V7fVdHAXegAPPe3RJVXpXK+4OSoelAoWa1a1TYIKVjJ7cW6F8WCBfMJDTWPXLFeRF6elR2zGSCCEq63EdbJrbFk9+DNC+VjUu7oTimbXVdsrgfqTtWEs9MCMG9YafRcx3LnDlF1+4upNJjwOuwc7Q1hU4PxWOo3PGUcl9X2xU2Z6fhqGgTCAOKctMbIgiL16urBZ6vh+Ycoxfttre9F4/iqOzsFbrzqwZs57qLM7ZAilHDuy5TRe3EdgURP4y6akzEKR0QEPxh6eE+W29sjFIpb9KnOP8R5JiNe1thAQKXSUE32liigsbda6XxShBDnPjpGzmldyY36QZe8pReOfGmYOBfjmNpKqodtll2GEWEi50mRyayZuJ2Ew7WAetPBteI2xvpxQgipwE6tcgFcj6Cg9R20FYf0adxFMExD1QVJgQzlCwfjraFgXMZapZqGdFGlg3qZG/AAaS+Vg09WbV2mT9eIFBLmVoV7r9JYsdTIeg/JZLkHJ7LYQ+Mf1ESoWX5gB/GSKMyxTS4+cZ+Lm7J0drJrO48wh9gBlVIhkojJSBMKQax/ClJIG5/IJ5JrbSvlCLEkKyzJXB+B+4KqWGZVed6BXY3cLcIOqvUuW8YmlYLcl1zdCTpEBDfs034M8MiY6n0DQiF0Ksm7kNvpfzeVcOrLq3IytWU9I3ynxX75LJUOAAnrSNgiHxeRpdx7ZrwVJWig2Ler7IPhJEo59W8uo7fjFgLuc6KoybEetkjCuPIwW412skDEL0hhHPPRMaoPAzaCim9hYRTnB1F31AjSRiGMeFVEsHrl5rDpv7UQV8XogpIqeFHNtHEeauPt8j7RhRjH4FxGVw81Nre49Lrs57odNvSlQx4CU/Zhk8l/YeSoC8zlCqbksfIvjczdRjOxAUwdDjk79Y4Ab1OMJqo3o3QoamCyhtaQF/ChgVgT40VmVa6xo+9fgeQKYqw96yqtLMEio32nFHiEgIA3lvsfSjvSsqJWZDNTWb1J6X7WJIRxX7+iIhxcw9xf+jBa/3SvwvNdeyi0utc+XUJNz5dFiGY/i3brLVbpfOFukqrTJ5aTxT/b3tL2Lq2rN/5xY1+/t+iJtIRwlLK1ns3J1OjMUoXye1Zu8NldIIIxwggMPvj5zrmIgxqh8xD9XraO4CJDOnsDSo/yhZt+bmf13eDz6MvwqzOMG5AgKm6zjFxBMJ7Xp1t4hdr1Y+vqL/zlzL726wqxQfdUtSsiw7p62DpS8kDf3gfhQv/nwLheDr+MPg++WKX9eW3ffPC3K+vyNatC8K/WoySc5cDQXUOnJuGCTBK2UdaJMGBfKNOGyz+rmzXa9WNAPtNcSk3M8k+xzzz2C+pOIyr90q9bsmAT/I38z4b6KHB3q6sdU97Gicae63ZTtYB3sOxwnTJkgE7cNOoRGjbUlX4vF7NeHx1rk4d5tXcnjth5i1qq1AkpldveHs7LERosH9abvuJ06HLYIWY2y3k83tExhyeNaCq6FFOlOofDFNZmarZXMyhVCF4eVEwz73b4biNEvUe+HyMR0mtlqln3HQiciNe1tIQ0VRFm41M0z/VCGl0y7Q/mnhVtvCdPfBPWOjDJ9OIL+3fK3z8sXZ7VaZjSU7kodwJBLtAXKJy4v+63Z3QSTg0r+wClK5Wclwez90LO9usx6nOjZ3/LKWArd6WVP7p+XZsRIxrxcJE5L0o1+M60c9CSslldqOoE4ajXR0/aFuQEdK8sV4lnlHIqXaV4MFAc4DESB1IGWUjIPKumVg+/ZLz8THTpu0g8PMqjOEi4bnXMI5Nmd+jdqIbclZ+d51PosFmRslRDC8MJ9ztcXFMInvHlKqArleW92r3GU94mBbYNyHhKXDy8U6dOnHnxmfyR8w27febnTZmK2KxPDpHUq5+nDgOell3+rk3rb64+HdiBbAaSYfnWxtrrTs/aM6ETKlao2kuiJdsbbg1r8nB0YCecRV3jKXZ61d3o59yY9sbKU77lS0Ygm3Zgb667wXvXn42WRKodKpYTOlvrbw7pN04EmbKv/5b2YujNXjz+d+wp3YbfXcXZkkO6g9xUlMmJVMG0lPpSPLv4M8CnNVvRxo0pgCEI9FnvLd59Q46/YOAj8K1jFpvsIdTppfAoJb559hyK0hDO0Pj1E5eqOEcq8vdThz+MkycZ8Qhpu2jz55cLJJHoJqE/wCbc71b2TAxZ11YoD4+tyvhtzlAnIb1jRkNjpSswM62AUdPjI1KmulLF/UjcRe7BM2GAt8cs6uT/bgeDYZ/L70lGsp9XqtwMrOaY/TXMs+CWdix7gMGR0NrARWAI+BGG0BIk3I8gYdGwADUgZ5Jq4iFZ3NftPq4ik7jm4tS3IhkLJxaayEnjlh854TwL+6Zz888p1nr3XsDFqedWFjBeJ1zxO5OLGXPGmLkrL5s0eh/iWyaVSXXq8mem95S0DhUFqNXOpKmzZxz+oYXKda+CekjSGz9/sBXWmd243w7TXtRJygXveC+eBDak0E8twa5SUVj9pqjHMOgZByV9hBBBPZTifr4NZNdrYoDmLL6ICE3O6Ye9TjmwoIexaHDYtohPVf0fvteLsvLVwvcGaCCMlNgZ/UHrXqu1i6BmplEx8m95pPYh1k6bG1QMONSOFe6r2dWZ9JqFIUKcUSoAXYLYahqu8B6VHk8Sy/ESYWaj5exbKvXcl+PfUIi9v7JRtYRQCIJAJCIaBhJcYLw5SLJJAKhE1nht/gnQgjBhrgmwciD7cng6UaUcxI28tc1tascGG1AGkJu2YRgOU8c3Gf2onOM+sIdSNG9JQd/Y16Ns3AqSAkCEvJXThEATbXKIKYxRzAUcLFgahVP2QyHtkZGbgloC1TmrrtYix2vur+7M2ZL75Uo4+6kGZZQfxqBCrI9Doai04KktiWEDOmCrOgbbXDRxrVTh5brqXQuUOGEDM1zOz3xzOozRwoCrpduTPkqiRpw/Lh1abD3quUdUxXFlmKwLZVbDFQ1ZmU89QYcZMtXnuy/sdyej9ehqi/kWNP0biiLsdUXp1jZjDMB1ehj/fkuUjZWRqko3e+SQdZbU0OWkNxjGBK8BEv6ljpbfJ8rOAxdjixKG81IS9gJPMITnGJn5D2ZSHn0w4pKhqPz+vHcgZmcEy8Nro36ugfNV5+2CGFKZeGnEo554ycaI44Q5/fCjNZtBLdZjhzLIxX9A0IsjwppWUC+8kKtLxBdvKYoXWc66Yb0YhrYmr1dKXaNJpK4VC93qAnDmqvUPhbTNl8cOUHi5JkY49eHOnHjoETatGgzOBP1uNdW+knIBMx7fbWOigUwHVxRAos0sqVJ6mBjKLrzrZhPjy4+tT0ThxP7fHAnFFN18az3XqKozjYOh+lDQKoHBmLCYDRtwtYnL2tY/R5ni2uh2xjqcoWEvYs+hIKv6G/Fh7FXgurAEACrADT3VwvbQi2m9iRLWLYPktIAAMjSA4UnqqadDVxEM5iwMNdFBRJUy1Uq3saInw8fATVERUug/PtXEvP0eNqEqbmOfKmrUiB0pgTyaaqRQJavPFK1APOb4FUWiGUkXsCojTmPda0UAdoqtsAT5qVdnfkypLScWqBTIpjnEhipo/Izf5pwBvGJGZUTCLVERffHqUOTo9p5rbze6drjpd5camECFXdym/WCgBDAib5r3iU06MUjlZszK1ZipXCDFC/MnvshzYz9DPz+PSBEIzpX1zLADRYZW8hzfNfNp00zN+25pYtKMaNK4L7sWVYqvEgVkXxkDPWVFpbr7HDzzqW5mjecVW65HcJQIqMNxUh3rN35a358wn0zI2uk6B92wV1xxUofqj8JglY8qpBFhH42pebHXL0mFITcOKMMjjg1lBYsOXDRoAk+OYqHhH38SjcaNnpcIgsb3RYaFHt6fKefvu2DSBpy43kRNYoUd5yb0jiAA5noIT5DjmtSe+UGUtXoUcDNWaSis3MQJtfZFsfRnMRQRuCHe+5413Y40pJGvrX69IqXhHqipWsKOZJk8lGzU306yrZEfzz0zqt6nPz/ia85XtdsJpYUYVBYTLQn4b+u0ohgptJUmKcp4e3o3YD/T5Hhor2nmPj+wZ5ddqN9XJT+owfLL8w9GoTO3/OLACU2zzfbWqXZkffH/9veEHiDNmLQ5J3pwbtx9rmMrYB5exQHRFOhEUKfoFqiFt1pFV4syuUheIAuk1Y57ipMqZ2H2pSZMIDpkgVHtcVcTK8pZDL460QDOP+S3+xeQ5wKWL/R3l5/Nh622JFE0WV6a1WHSv1+/u2w2WDqzdef5va7YoTcHDhpKy+fCFfM7yi8dMrGmeQiammxzc6dgNDNTzTHejs2VxVp4SwrNjkgUtZXiS7dqf20reb/9BQHeDikV8PtsJGcqHKd0Rw9sPZSZKF4gUYhUYVqa3TJyB9iLSumBULFUClKzb20snZmZXgU6XrGStqTQP7q8I3rpMFpesXxCM5c+I8UIajxqUaP4iQBlKld7bvNjYTD00QcRIRJxt48/GvrwYwKlm/rUYlFBCTtnrKcNM7r1jDg9rdt5nj+K7UwBSDFSupnoWa/fbTHExjOzr+wmqWyc1p14sCwB7gDPBvIV02Vuz0PqSxjHBBs1QlekNIU+ayx70mGy/L+X9rmj36g+bk7A+qM3I51bc8ZN3JO1Oy2O3RJM9FWzf22gRxP82Qk6u7bNjKw+7WwK9EBPWM+OsvaMuzkUoXH13NnKNpauc44lcQxASqe1Fpsg9klapkuJDmemJhHBSxn2idhFIRnRJL6w6LxoLbLNBXZ+li15SKW0pHlxTyLLX1XXM21m3g2taLhKpyVCQyQxQ2xmqdF+lSA9Y/pQjtInrirlSU1bx5sc7sD8iktBfVuwS8AmNT3wuvJZdzoWbfIbqfJpFmJ8N4IuCmX6T0JUEMpmL6eb7AlxfkV/HvMOLDAZ7ycSEZKjMQYjdFGMvQQuZpsWJcqh26na01c316luLYzJrEWphZURaGHWX7v494kTktAOCI76n2L+Rx9/8YSMjFYX1Byneuy1U/Fb6cTLzbEr+r5s6tMcPptZ+zGHg5iPPqfdtAvQdCEEzgqhwC++sf8veFZjXTiPmOsxkjakH2pjneD7xZEV5s9lHKBcsdVLLxxu3NhQOI0ZIK/MJUq/hLxycSBFdDvdFAPSGxkVS1ghLF9FWHvWg+PlHdZZlp5DCE+c9patZiWaYwaRgHKK4Jc10Qz19VPFVjwJS7zNHpUu8WY8IckIUyaOx8CxHmMP741QnXDPg38XcDeAQidRiJqxQuqSY9zDpbR851Z0R2IPZUa8EY5+o+OJG2RpqLEKthzJ2z2+W8m5XtKCd5M32YUGAy4zSxm3U4gX7b5lBDyc1w4bErdzizxW7eR6HoLYTDpCyVFakgOd1avnh58uiWhsAQx4pCP4+KPPK7cr/qF88hMPTc+s/5Rb6WdUrqqQoMAqzY7jyeGjWSEQ6uBmGYWDXqFreHDdYOAWN6qX+mVsDmL8zFbf4uVjNnROSkRhv+VTIzqc9g9re0Xc3oMpgIiXY9m0O/4Nuru2Ke871QbHRBZ7rdftLTa7JOwJADtkBqE7VXSI87oBocSZ1LbxXDJnY2jmA3HaEwBXtpo4sB1juUwc6RPY+iyg6Ej95uwXudZvnABwEmJSAfgCumqw0beaEaBIAByLraFTcogQLYx++TcejlZpUntnGF1AgE5gxhy55kJ52pJEQuieOHMHRCKKG1ZSeqgEWbF9c/InUWfZpe3ILJSaYW05tAbQwNq6bJDm9JG8JusOuXK7piiAosgcLZgq4NNZDIwMhJRZ1RVF7gJxL21paOj2NjyC62rA3NMscELjsnYDxVKr7ggi2gsVJqui7ESzt7QCMX9ixUqZDwz8OiEQDuUks0PofpJyik9ebyJDcGLnI2rpSjOfbbQvarINI8YBXXaju/1mz4bcmUUlFvlka9fqpnpuKgELjF1nd888Yau3+Hv75VdPt2+t72uZsTojb7ahPVyumLc/Nqmo97h5dyfjuI1vH2eIHBX1s+Ld9YHdHoqnI/OJ6Go5EC9TvuCT6DHkCN3gxBgfu8Mz01+R5XVJbvp4Lmo3O4k/u4wdtvwFMxBL2fWYy52Hw/aJ0utoOSxIp1o+i2JopLimQHKh0KEoKre8vs40TuQFwdwW2AKOQfKWlFWJ4gxsK5xc1I8CSQKpqeUk6qIFgbK8ChwrZ2odLeo++KiUigeU9WPHF0qhFr04oaUkP1PstVvr2x2bBb7Mdzuy2hvdXTd7JA5pKiluhWnb6x+fmg9e7fIujHRtFblfR7RCbZ+1u6zcYxB7cvK5v2NFdtNsazvm46t1zDcKHXs+B87Gug50fiuoR4Whpmwf1t68EsZFxu1cBPgkeAxws7gpcAd5/5byP0giocEeOvR/2WIA5rMWiI+KlO14iZz04k796FIfXf6/9xbRNgYXgovDSfzZ+HJ4aTT3FqFMzBbJFeHnWFKyod0ARGcCR3hmDh8B3mcLCOGBAmBMYsc7HVR5kQ2XyUDqTOIDbi4pX06WIGJVczltjmuIJ7hP8vi3d4MOvJdHSw5bISOwCzm8lTM75bXd3imzpeUXE0t5sYhZM29HPy6G0AnEwncEOTXGConA+aO00yGF7tgJ4F+G3CO4NBKB2grUblh6fkkRAxKsdYLHBYhVDLWrRDnwi1iXTbkaqibraiewrzvBaRyV3t8JysbUT1OJpiajh8BBumeZUWhEWaDlVbQkQQwf7ACWPkFe+lmaJKO8DE1d/ekVxOc3c5/7lQKCc13d4qEOArSOeHl18LbkNpIqJsUwXm6npDiOPMR6Kp7SeYx9quwKsMv0qqoBoa19e6zexp4IsUvYHOF+c2Lh830xKvKVRaJK9shsi8E4YYGiNnoNpkwV5+fdKbaZMrdLbVh5nOn6yuFcU+e8B/6BE2CFHCV7t08v7WYnGpotBWoZljAjeJWQHOwQuGn7PBF/5nGxRQAMR3QVCNDH2gBDX2Bo54XvE4MKAX0EDG7EZDARDzpcNjTHIrVg6mX7E84OfTK9HllyZagqEOelLqCTVQDV1v1KN/vLl+W3jmC+SmUuDghxFAyq4rqTdwwVPnDSSVuypsvtb2WvEyL+qLCOEbUd87R8I9eoR437+qUOLLIB63l4OS2ldKTYrMAp3Ky2AMmpFSovWoSXZIVjU8kmA2+TZFRkNZRctfin3JedRThhfn97PbuzsRnLFUE81X2iqtR70rRJvd7GnIt1XGJdKi5y/nmyXnFS2JG9avfp/PnFarMpt1mVirWQB9KDxzAHR2M7fyfcuCpOQK0NFo+3sqgpA1c0EcjJJ1W9MLq/Jq3qk+XAi7xLhFkFODf8IdWmTIrNdpNGhSlRKpXUjv2Q0iAaz4QEIV9oaCXeOUUg7udzQNooA4oaELMBBINFf1hZY6dfVZGWJjWYqFWpd2aURfGSc++XjYPPxl7dVNE9Jisbv3TVtqbjGoxG6rmg/oomOpE7oR+DLJDlEXJ/+jMxNxSleldxtUJ7Ahm9XL0ikCBc1cHOQOMBDnJ3YYYkQgdR5ap2mPcOIxRlxeXASsI71xcIkBFNKELyvUrDK3M0d2LrhFT9gaVpBuIK6hW4k7DmBNFbw8FnKEHu7rBwLI3oAR1jvzA1N0eifxTM3lbihP/aonGMue2KvCuetKR2a9TmWXAb4i9kEzkLMSH4whYoGJu280VP4V9EkmHtOfRgo8DSlx8ckbPwwnDQAU50HPcn7UnrqWlfckrfxwwNaSv3lDKntmx/ur10rKCxrZNEjGT+aPkwuL7JeVwicJFH8uzdfTRQyDQJbjpjfF13tAMKMEtFo1HwTRSqXWBrneOu8ZN13o+uyx+qTux0XRegCiGYo4iBe8p3nSeyUOl8ja+2bdW+OldvhXhU1ltug8YGetcRCwEXBGYsIWZYuKeMtiO693pSRZfSgskV81skD6hJ+zEeEgUCIk/KL4M0MCpChi9mg6c1w1Uce5BCAntKaHl6DCQhKNSo459yc6Fm9SiupskVjRzUsdXBtcL+0SqGrN5qrAn95N4DlGS/GkFu6kwlBvupGeoaRmGtuWidz1wYFo77J28wajIaiwT50nAJbbZXDL90xEuKsG+0vhSkt6DAMccXLyL0LJJpwHbwjxnjLUmKxM3J2kvHzmeoQ0I6Ip4o6G2gY988e8XiFY50YVGs5CL5ivDap1/99BTezQhTO6Lf7rLViVy0+xYEyOFnVXtUj5J6H7yvVNpudFhxFpnc/ELH3WYqrC8N0nvLb2an0WcXMGm/njDDdUsKSZtcmZNNDnMOBq5cDem0/dPtWRzOD6Z1BTqiVSOBs6zbvMn9nEajn5625DLkKS6Fycrk21lVDF+cM2uJvcy8G0ramyNKQ2LVgFZp84afccW7udwq5YWDVYbRjelQcnqaErDo+Im8mZNp4maJUC1Eq3x+KbXeWi3AZnvcR3i5OPQhc2J1sptrkD5Z+JDhj9siW5w1PqFVQ6iXOvhaJ70zh7UYgBpw0GNbXXeRs/ijPCQhDhYVg0TBNstseiTNajwiCRJHsMn2REeIiokCuJIr/9U43yZzx2LYWjnUBKnmRb/ITNarNwu5DYwX4qH/dcctmVxXzOwmqQCUrneNmchvIq+gi45eG3hoLIGqVWkjdJprT8z4FDlD2KmtYB3HYjV2Up+qN9bg1GmtVLE0Ku0RYwFRCTXt9JJRLeCVmkZVVB948N4aGLNvvBg4B24SCSLGB/a7XLCwpxkvQaLNhyiLP4OM6DDToJ4kC7zK8vV6SnNSrry7K3EjUqjjFRgWtOSwBNDEqoB0MjwgAUG8cMmIzkahDzsd0yvXJKK/1bh8NFKqu4sxyHHX9aoNy7c6hG58k61OzT+3YnnHJZ/YqdlXEXSvjrqZTUxZQZmapcTqr0bxxIHmDe08ZEhN5xYPF8CQUxRFeLp2vVQry+9cWWBslchhf/rqL8HEwu7147/2kcBg54HzmgcupCPRuWu/+lKbObfODp1TzcCOff5R2DN4YG0tHTiwBw81l/37Vt+eoByZAnkOX4tJQh/e+ByNceEc6E9qHr0hwVa4F9Qnyci69/CA+OZbcTogXvJm6ih89zijBzI0y6BFdugne4Wqakd0/vi5HnElKLTmVHqYLdqW64L167bP2hO15XbGXZzQeGoChj3/hH7IDYStrbHvkA6tCGDpMoNhaR54PrmmfagTvJstwwBeygVjgD3JUjuuSsZU5MtbG9rx4k/kc4m5MgfAl4qFbP7njozwBTmZJO+d/oeeKDavzqR6NF2kyBZqV2V61PHFOj1cStNZFNm6f5z19f3i2xUKOhNu7Gs/vx3Xaf0dPSj5jJDW+uS2VvfXfo5QkI7UajywzY3KYgNVb8na4CWH/4wVCeCbVY5WDJF8oPZi6xNP8yOQsBy/L/Gyr80pQ8Pmq4oiy1BWYV8YB/qlV5TCsJzimMPBz1sgJveWa2K4Ji8yhjBUyuqB7n6szQNdUMBrMedSoW4XbFYIoYC07ndGhk/U4H0Dwj3BUenWACbUKU5wZRa2arle1SqyzrMdG1/IOc/I5qdo8S7XC9VQiEQ/saBrlAexB2P0jRCidGqx8iaKCBzqIYyCVdE/RtbIiue99lJZkUsv4XL29Ph8wP0aP0SU2GdH5OflV+5luSePoelYdluZraw2vBhxFmJcq0WvrqZHOO9E+zQ5S0OvyVn2h1hvhuIjceLDlebLqrcr8Xwe2RJ64IlBMR1d3rqgDRQdLnmg0vn5ttbbSZdudnOZJ7EdITSSxuPtyzTGRoqvIFq5DYVotOlQU+BkCW0wuRiqKtTLPq5OqBbbJY1Hg+R44kL/0LKhOezNK2IhE0eQ0d62EAtYuVkiy8xj2E4x9YzAvMIT8riA/0kJQ1c4MydfIyUe64rOzYNCk3wZg6ynCu3JAiyGfdf+p/gE+pflcfX+mzXoNEhDOoO4ap6rGkLpI8SIFs9H86omOQ3Bqf9gJj5uxrvwsUZ25h+FfZUsX8AsQwSuH91blxfzwwqVkWq31K2HzwTmvdy+Z6j/AaHKodwq46W4h9kSB4etKW8BTcNqvqZAMXGSsgQrQzLmCQUBsb2BAR1BRHeFU42IIY5Hfh+KBfJeeVhVK90oXykSh0H1WiCmuHvDftBAzcpnHWyFlXEC+u+kt/nM0bHduB9YLCf7eZMKrCop0eSU6WHjJqq5DbL8dKXFhrpPSzcyIu+WCVHXHfFJFemNwF8Yis8IuwJY+2Ly6dn2Ke08dAthw79F07KncXQ2x3MVb7x16Gyu54RDkQ2utBMu3jx1UOaKaWhefR7dT1hztEfkrFNtqxFScDuk+ISpjTJKDTWYI5rnGLHgVGuMKS2sd+amCoc3Lfhzmv5MOCu+DXB+y67zjmBiUhhO6TAGBm5nyAiD5/UX0CFbqf9wsBriNdAMCiwu+5aeNF9wdq37PA8V/jIKb91Utu69RclnyO2S8M6eAC5TJKGVGK2yepC5CP3Ll/TSWVp03Pr03GfT/on48rVsPMis/nElixIS3eJP4YxNZjcflVPhvLU/r5WZUuh1qngBzJObajd4s8xssF2HwZyrn156HscYtt0yd4+F0+GVno45zjPjOrwOXhtBVQKj4QpWSqGiaiFjjzQZJUPlKQnVmBAvk2a0n31Zt2ypy7C/eCZ+Zq/r2C1NCd/bCttLVaAP966y4PbBjxMDhDl34EDBYTgnux9HxY6u+Yi3j8pIumHhGOL59qeaN/LwLh4rRsYTRIhe6zOdY2SvVeS3Jmx85cJOzshdzCydusQzdIYyVJHsFxxdACdM/3UfTmxKHhg0Aix5iNvcX7YOxOk13nE5hWmzJvu7W9V3ZlHi5CO850dfPx1IR1KY+nlz2GMCG0DjDh/uwoRkLGu8JFPigI6H4H8YM6hpxueWSjxKWnywFzt9+Bm1ekz+Umkn1leW+pwmvgE2CBiBg5bVrxzcfo8ng41Ko5VC0yUNbfb3fCRLewT4ReCj7lAB7r6Frav6poQev0yvVqw8HndczbG2eBtKq+fwXb7kC6JY86fWTM2319yJh9xJZJwckwTfnrgXMxOScQSPgn9fAYfZ8ERrH2JgB/6+2xWl5SIRv5p5zpB2NvKIKZhbGMny0j1gJ/D3Nv1q8W6wg3EL6qunY8rm8469u0zAXKbAxFdbchNFudUJjsmQsOUXD1KQylvoCcQbaFw32zxzXXfsYAY6AdV5zm5mJlYuVAuWQl7DCRVtVWfmV3RFS970KG/I6oPC31Ml2G4ruveWnr9WvbnMnIb8acXaZle56EbT4yszo2wh1IqDYHh77BFSS+r1ZvvIlfr9dIIRoYFVV6pK51bPOaHhasK0HgghBdoFOO5yj37Vy4zqefqVtrCMcK2nLXGlpzu6TDaPlDMp4/1ILwBOHqjHkOzH8kvqqLYdClg53VGR0j3duFVUirolh+jrNAHTM+DEvnx5dmyUqW8lQpCkTtKyZGYiDvGo1lhRNvwqnI6Ee0eSx4/Eu9JR2uVgbDAwMlrD22NVnTrVb30dmpiE/r7IQ5Zr0o4CdC+I/B3bBTADdcMCW083yoAJ1yAMEADvVtHsZ7NcIzSAMmgjT79gAFCuirWyrTdsLNvDH9QFBRwPD58vwjiFFH3Y2dFDh6xcfmsShe4R3Sqwpx96933ufa4Px0ozbiBWl8N0bJ92pnilwOZ2hp04+ZYfEUz47fCubhuyRJZE1bVUxJZqNKWxFXcNEMhQrtlSa4u0KNreYaZtqytNaeOTstK6BGuZsiC5yZgDc1DTHX5kFp2trNCT73Qos4oaADDtg91n59yXXlMNVJcjcALv54e2H8KRixgDI46RAWyEBmAXDGgj8GxIz9Ksgw2CmjaLukPsDuHscdBa+5whCMJWSYnVLrPPjZ63PX77XLVr33ptgTA3yJhPyskh5RuD+E0Reg0ICSo4wACGoSZ+cySiiRdkuvxRMQXxNjd7IT4ni5OLZGVnIeaiG/IzBXLfqPnt4+W5IfGdQeApE8G/1N+JAtRlBZZ/NnX2X4r7ReatbmmxAus//6h9YqwyWsxPF6Q0SUl8zCZ1xFoYwAQboHwYgFeTnNTYkLhUgg92P0atpfb1eIXvwQ+Ln9CY1zmYuM6kPWnmHvQFdq8tW7hEZ338C6OzV6+40TIUvEvADJQB8w+HeO0wOEsDeNjOR06sSoDPKTpAmCjfx0IACh0HugAAwxhoBX+B0JnZSAACAITDq+JxbhgUyKMgw3Zgf0Rvk5mKcBAo8wGu3eM0BsqgjfvhWXS2svBAsGFCHXJgtGZkRKOAEKiVBd+vp5Y2JdUnJNQnNf1lgECGsvVfj53B3xtP9lmsE7J+2Q3tapyLJeetVmc6gMu7I1br+b5z8o2hCcsoK7jjjOgixXScNi7uNmZdrRW3cSquKiP/30LlvHKQp/Dd5r47D5RH5ikLD84tSZFbjSqgaefNi6vQzG8Fl9ri5mkq5oPWtkv/Is2gDaZ6LHMHVvBPxR2NOPcxM/gxBWWgIJlzKg+Eb+hP6U3ZZpB9oe42YMp9MRng2j0G32Fg74x+ajpzaJ+CMZobeS4XdD+ncA07hdZ3S2c+HxuPr1rRv9Ol+wOle/f//la8eIcB/SgsA527B7ssvjw31zuOTS68Kr4at1+MT98t5v+S6/vLj63ZX+zzzgsy1a7BjbqgVJkmrSHmCxtFGrhfKqTChKcr0R3z33/YKB1T5msi3Z9v3FLzfZ8RqK6G6PQ35O3X37fOtd/gLgrgsHmun13NsOdkt4rlOpOn5CBEmwaTk9L94enhQ+lDgemB+0PVRSpVUZ3KwobrLKrhOlXRM/cKAwC4MVMJI1MVlRYgrpDRywIlf4yB2MMktMt7Cx+A3agbHqiiFsTkq1T5MQXUqu8QoYAGOtA94yoqQW5ZDgqiP/0BsfAQDGBqWouypERs7kAJLqceyg8+XXpvTq4yRxGZE5n3EYUFMpStP37MVLhEyS6dTEpOcoXpQOkMsDotlmOf1zKutS3AtfuBe9KsC345T67bJU+Tp/6x67uM/keEAqaIbt5LOpaDdXSAOTL348hcxQEoEoCWuBntgC7YkbAzfmfCjnHZ/kBjwJBxKMAYuH9rtT1Kdx1a7ViNVVixEQsWPpiI7o04eOEPlsQHUYF9RYvKui38gEP88QNH8DktBudUo5QynuFSTGV8/hoWCm6JcKXCfKmXA/h1ldUMC0NewTDNljNtTPncyt8huhUJXEalOTLSPAcBg3MeL6d+FAXoonkJyY2JiY3JMWHFefN9XX6qn5VtlcY4/Rw5BxHgPcGa8A7nh29no943WDe80QivasIrgo/sQOJZ+4p1oS9WZ3ed3c0Fc6udc2vasBZYebw/IMCJMhDnzz97wj7CgD2F7gQbdfZi/aFL63D8MAksNQOTIu9VxeyvjzK3PmDrJ0beAtEyus/PYfJBhHOfA1v5g89O2G8d6+09day6gsK80mjrPQIQ9Xu6ardebLVZ+2UXf6L1NTT0IQDpv8/1RsMR/AiG5MRHaQUegdbi3u9HAFBVRnanCeW+cuf/ip1ehAz6pJmbFyX0cTu3OUe4g0Udn5TA8LS4NymNVNTalCX4xROReggZ8LXG6TVpueJrb9Zo/uRyUC73T03HkmtmcWxarJ5u5Q746A4T+oUGX8PCol3ng52pSYJ734mGmLO+UyzufQ6EWLggHKgTzhcaAhyeRd03FwBilLAT7VhkR/N11RjfwbdjDoSJ8lEm4hjI/LewjznGkiiEjB2YI9EpQSAwWoMwo7QEYqurXQ6o33U3nosc2ln8SvvNs7fl6MPRAOHdlgJ0PX2ajwLarE0DjBhz2OYYlAcpWcVXQ/5U//RuAxjsPl3okc99/wc+fjvr/X/1r4dYD4mdbJ8Z9tY+QWiQHnCd49z3CZBf9/By9OqnWtZE0z8oiE5ymn4eDwgjn+APY0Q8ouZd+u2OcccYNo5AXNIRQL7kQ/+0w27YYTma9Q4rR1L5qVF5/DxBPBgjBoRfCiwvoiLNuZEVBjyPSqcjIlfy6rhEKbXTniEMPx4CUP9fJg//F/qf20g4/eiSPw8FAJwFEHAq4UjfTY7EeM8FkkBmuP43yTrRDAAateMIC5m2J8PtMR0bi6vUqG37wOIrYxlZMosbdsNCG3VwTmhmWE4J3zYq3Da9Rmz8khZ60P87xEYVwm7g9l3vfrc9DuwtfbxLPrnPa+Nk7JuPM4+CNnA08/GbsZMbvfZNync9Lt0LSmpz9IsQdGG2/jOTWIgii8rxGiwgYDg68Xbe+zycIHBkEImn9InO5vFuHfmr4Kl78HhabLRyVzCYAXsk70sPpaRXKaHtWgBmgEOu3qAoo2VN8RqLXyuod2D1xbGLMUmVkXMXz4305VM9NAaMwwxk89lwRrutvvRKqTXbVnq8tG5LZxfi7Heis0iXsw8xLYYZMIhJfQHMaHq+ta70cqYtAUpPlNra5/chfc6HoVlU+CBAdfVx+ke/2X5zGezTz1Aw+45hJ1wohNgQCHXlz7XsG6dbBH4krXQ4bs/YuFK017i9Np+i9f9bHfXryAaAuuj4ND6M2VXpk9hdGDYVtaPMrsEMB0FRTIOivnf9BzilgNhtJ+wDdviwbMHic3czOx90ZLQV3QbF1gMXfHwY0d0yUWBM6ZKcJVcDUgOiegTs6IBoDhawPkDLiVLl+lECJ9zDOL+2PciLZAb7zQWorplwfNDvn9hmX2vWynu+HiuSPPkap+1m/U2bU8P3TFrh4XtvZZa12Tf2H79BHNdOYTdv1V7hbv8RX6FK4tOMlsiTn4i5C86ILEYaP0m1Av9xO/dK7S0n5sAANkubhUdoAJkPHnJHDo45kKPYFIYNznA2ASzhOPPvvaK9P4l+ekf0zt9j9PLan3bw09XQ8IU+vj4vff4LSLSG39pPXY6t8Grnrq2ivc2vRC/FPuLYWz7/0/LFqOfjHSfKGK9gnv0RDGCyXywR+rMPgRF85qUvJF9csjMFDOGnO/CGQzgiQFiIYBGGUrrjCAA8nbkEwkLee2xrxztJ49A0v/Nn5ba9x1FR4QJ3Itw9k/EqUW6GqMEJvHi8djwltLD1OLOWebw1aip5lgcf6fdfPIuxcX4Jt/ISWADYq7Vr7Ali9+0xqaTwQhu2Rw1GadYFWql149Zt1jLjEtgkS+teUj4En6vMCuyTgA/smP3+Df1DJD5id8wkTP78Ygpd/1Z9f/OAfRP+iZQbIQCwWhCRdEU5E30vLtAPnk7T3Iib1ga74bZTaZHzQ3YbuzWuTYQQtlXzqbC4nraegcSVemQuooLQuJm2Ge3OZohCXAb+/MngrvqyUb5GMH0o1vPtrZYD6dv47w9pqF+vqQbYiTNhvBZFvnlLeUHwG+ni3Dmxf5W0PIUEH4N6n0VnkdnL/ES8mwwhkk7XTBm+Llpu0T1U59ItDw1OA8NaX+9E+4HYg760KbZek1CaVHHXgIcM5W1YalghWbBJuQXrxWO6U+RtCS2V492WKSr0H+Iw2XKPo8c6TYz50aw+pG/d+tVzomA1vG593wjatR7Hx3Gu/3lTCNhtXiCrqMGXtFYoSxVqc2zuWQMeMpTWd4/PvorapCIs4TzQ1n8x1aN7AGf8fFR49GfhIULQsXJ4r2gvQQ/gpuMoMBgp8a2Tm14l28mvDICcKL2SEqXETa8Tq7/UR7rUviqHSXdF87kB1q9f1clZdIS0IhqBzJg3BQMYhNjnCkCbdsHAxT1sqNesjXvvrVvvMKi4Ud9RJlLXAErG4o6iu8Px52Kb4OaJf24ePb3l9uaYbeH98qUL7sHv3Pv5VVxLu4LVnrCwwrEmoqOqU14VviCVnUoCfX4zD/z6/rgmVi6uki+qUi7xdzJM8960VSxZnFXzAXBTm8s0JWp1iaZsUlOmLilRl2kmS2felALryOik3WGfn8h2NQ8n2StkIAGOolO2YGRi/opeFii5bx03fe6CN/RZ5I3YRgcRCmh8EkUFA/NLPUexUQIECEZ85tidQ4EsTnKtsBueTiFgu3/G78N/SA7wZL52RqOA+qSmtxiT50V2DPtKfYvoEt9wBrb6TN98Bs9XQi863uohbFAqHxpSA154MTMtlAMOI17MtRDwJ4wImG3hxc1xVCmglsXEPsC+W1dd2pt495pvxf8Nkd5uGZP4bQOEi+B7DgzcxYVLEwAfJKzcvePD8bGxwfsPQyMG61KK8fKpy9XzrnmM+X1nVmOM8EiJVC2nyaVAdY0OW+OzKA5fb2c+pv+fyYKsAGLKvNT//FPfQ1UvWBBDhiiyt9WbYkriJTTpTxckPek8nMAx2zBmPZXDwxgRxDKxgl4PAWzqtl4s+K/FqssEf4yP/QwO6oU3ILMAe2FeUoOjlWi6KZCdGom32jMoPXLUiTq7+lDGVuTsR4a8ulAC/J8EyBJPsY+BOPu6ZgNslP42HXtIJ8DRTg8jroO1cE1FcBefqKvBV1zfnwXj56mdRkxYivPh+EYT2EN8bOKLPnuBO9x+Jo5tMCoNSdogrSExKt0gPaNdgFXtVhSbVUiEOEis4MbYzLsjqkatKD7HetY+Vt9N9jDQpBuIZn6r158L6pdNEKj32mR5oxqaY8BR8S5PyUEk2ZbqimkMGxu2T+PTVvs4Me6xyopSHx5qxwk2mRDjI2iEnR4ZQ/y0UY7zQgZ0Puw/odde+jF6/Ju1Ac39E6WZsBTOLI3fweaAtTuvfa74/EAYfxPvR048zMdwT8KDpKutjpAG/u2HobXzP8wyO5EGWukem72XQItKUU0AG9UKMAjbTTATNn6U77xQGNxyZGJg1R7UHZv9esptpebqAVXs23kGFziVVXeGc38h1eVICEAaiAlpcSs2vXc3gRZlB2hQKaoVlEtsxg0fiaN5cJm0W44k7i44W44mqz7WZu6XtJxMuRHUH3SeQl5HTcj6g85RHPJ5H4dBTuQi+4OIW9SuLifqrK3dt89CLKPpu/Ly+pzmNPj0qduLzf0tp6XtFZ1QRJApor1pL2Bfv5oaP18YnJ3EaO+bsDahv46qjdYK+2sloqzZFHste/Lu3XPRE2Ai6BwawJgFKJoiO8QTnV+XT7J3gofeU1O/Dm5yp1Xt5Pq7A54+UCofPA1w+3N3VqW5Nw3+uuZGZpY+oonv3fvYMAXxpinvBsdzzY69bC4ni7rzPkzNmv/JiQ/JlcczTrDtc9Rz22X2edFz7f9snqpdjoSnCNEtcKemidW5RDw68DQNON5O5W53p40ND7MhEzCnGzL8j9PeYqFuQT0RJomFEALx2C94Yey7MT6muozzC7c9Tq6iD1vkv6gXU/RiVYlVQPPwA86bxyq2ybU5zt7enYKdfX1IScqZ1Mg5EIxl2zvMol29q3fQhzDQPuCetOUK9QHHqW/8aRP5MmxPNr+6VCbzhEfzBv6XXm1+YmP4imx/vkE9/gNundI6JYcKI90ylolltGVgty+7n7XnbdEy6ywK0I9Y/XcP5kf/DdlY34PujHtdw9ubGASYZxfwPVcJQEwSK0UgF/72rthH7CLiEfcYH8BjdEYqHe/N75zn7BKEpD8LjZ7b+ICYN7z+yhDmiA4a8Jv66/2BsvNekB+p7ZbYnIabhFmizQAAeRfM4lttJD/IdwzOnczPCUxDPtbsxYrVQTWdTZ8bPnuVGbgRt/TqM8PnTZ01QepibK/m4zQkJzBvoKLs3AqgCf1oukuupYHqyu18xerfWFkYb+Ub9cXFfD4AbKmcahrZ5qS9T9yvGV61246Z1wNB9nY1tKib7rfTr5b+4c+1R6FFO4brAL/DVFX4Eumes3/hewnLrz2JiDr11rmbHk/+l/jviXKOu6NPR/YE1G4qn1NUJGi1yYU5mS37VvMrx9d9GME1pJh8SwW6yMzoBeHpheY3U3et7S7tdFYcBKOvqV2eFk+nJy3As5+aSO33VHyE2lzwoRpGJeX6TBA44cJcwGGd8IGZfpSF9s+4naiTRVq5p1ddXKNZ/E8orXimOn1exc5TB99aeCsi9OSGBQkHxAtD8ozQHsmjqRC+NbUMz8QymqLSmvxrWQUZhs/kvHXzu5ZA/ideCYpG6PMPz9g3jzWtSnl9f2V+66KxlL6hANrroEZFKrnG9v/6ZvSzGx/6pnLnt3U3Ut2w78rdaltFaeXyLGlDK5YeKz3ypZ/QbPKde4u8jrLhhVCWlgs+e/1B+PWDXuPbj6d5ZKEm6PWrS3t+Svnnww8+2prF6fntQjopcen2O4nJP4KaTktgajYpnd0UW5H4l/eVD3L8ctjzNz6cw9lhzDH/9M+Jb9wgtogeacF43cxPJ+4PmyiEA2Zw/wugOEZgN/L5ps0iwxixugOYIGEjiLzEoDj33xeApobu9VNI7etgkXXE1WDvIx6nRwVXvw75yXsMY64vn19+eHmBT8E78tyM3EPm0Y/B6Hp8lH5s9Lxp9BoIvRQXmqoLqRrK8LDrQ8N0iKeTATgf1vX+GX7l7Rx6nR6qP9+0L2Ti/a47JzPKfUEGhAO7rjQWK9b73XpcXfc18/nJ9NY5tzse8vYsTm9eZ7z2w9sHQko4IT4n5FhZWVz1jh8LeAWJeY+Ytc7FTacbWNou9aLgAmvNohoYoAzUjc5WMuBZZBa1n4vLzwTXxXRpZRqjNwxg+rrFTc5a5qPEPF4BCP2FOwtT/IG01lojT6aRDDsDvZNrHm94nFG3ZcGWgc6NlRsxLNP9KnWDXpubnvJ2QaDODbHbDVgrsrbfvq15rRBt/BD74B2RYkbz+PH2rMygg/UHbVubNAyM0aTZaptOpnhbFH9zv/PrTNhEyL16Pkk8NJdsGRKT+PX3QibCQIiaHleu0ZTHJSRXhoAMdsc8sV6cngtBMIPWQQM0KpQjMYjTOuZmsEBo8ryEuNjyMs2RNPpXb2bEhJbmzQnpfM+zrtnnpjeFoW2vzL0ItqjzVZER2dkKoLuFvzVPF9eYCJFUxUZQjixNtLjQ9Au0j4Ey4NcdyvDgNLk8zSxPTQvmBVTkKXMUihxl3hzcHKyb9/JYaKZkQz05uZc2PmeBPpzB+fiOWJrGiWtTTgyBVwIel0QUhaTK5am5BlQw97FrY1x5rKasRVNermk5UQC9rHmIgdtopsRP86w4muoa5Q4BJxxTKubmFRUUIDChrpqVdyFgJx2dnAV5S4tS+csyMEUZfOOzvNjxwYt5VKeDbUSXo90Zg/Whit0efqS1EDu0M8QrKkrVhkmLUIAOogAdTu4f9uEHYtE8qa8WapRqf2AJrWgJM01ZRLuGFIa2dgZ/NGAftIMHu9de1F5cm7DJnKKWHYmPPyJTm1M2laAAGfnIVoGNhkYQp3P/ls+3OoBwEMDlu7Blyb4GQ23jBQpZ0VnUZXfgDsJCWImBPwdgrhHXKNFjise/uHb/2otu3n1N0ONB/OvMaBGvfmZQ1vbHjzUzCtE7y7DlG0WK15rbt7efX/6gWXyYOWTDQ2rxBRUXnrLf+tqB/WwXt68u5v/w/12yj/vIvitybXvzuY3YRt4zy7PAaP6zX8N/xXh04Ma8fmMC6p7bUpKcTDP7c0zSnzpPgxifGPDX++JpMNeXIidJWb8ePv9rmjv0+cHpg89VAwAAAObte/XmdhSgEhGFzlU7GSZ5mEd4ZlB0qjOdS+f4JenCLoiC/5TrQqjUPgiCwPBzhIXgNuZCmcEH3sAwrMexWYO9mCaAGfDAaKKa/+6AXQOkBsKWwA/hZDKJJLP4PKH6ImcRX6qIVMYZnC9ynz0u443Hr6rFBcKoSTGFVcWdzwYAAGhjBMOwOi9GclbwIQRYMSlb9ZBiIAd0+FHEk1HJJ/b/xX1hNEKK3wI8SV44pC19MiF1fPRpjeTGk5I5IVQIIpMCftMMFAblrPNcCzcMxGZ+J6LyldQ/Ghf/uSBtwZ9iLFqZ3yA2m1i48OBBsuh9PsBqamajZykbKAOY44xoxmcty35zJ/a1Il4VH3koUq/SK/YXhraY5ocKyL+rZoPPB7wUTPORl/yX7Xh/mHKZYpky7qbEUoNHABwnjMMb1SeNIAn0LV+MEWMCorGIRVv+AKMBGKcBxG6N0Vy0EUfmi5baYQBjU/j3/n1csFPyuDujhJWwYNZU1NFV5IRy3QKW4Y6/MQFgFNCOgPc0b0UE64TA5oBS34O0jjAyPvoPNcew8cHxj70wuqJFuljzW0ny3lN5RSylhTlWv1Sa+9XfXtnQEyyZj/l0IpWSSm4XYr/itWXpC0k3t1pSjaQ6MoC3JIxd9zm1e3LtryG3/vuE/kkzqX91aMGeBtrzzSG9z0L/Dks3aqtDKUmMI4r1Jd7iC415MimpJVWaxHpG+mb7ddenP/ISVJ4ymSysAIQEy4JDw6RhSplEvJLlDwvO9gxtUylkihDQ8RWrlKCvD8XotfoYtfvx2vhVhQJbtFYdJAg9l38eCZAL5QjfX8xZMT9MvSxmmToMdGX8SSaJ+4LW1NT0SnWCtXMnC36ErZbW1sjWiPo8iuczHr6w+8ZGh009creblgE+xgcDJp9scK5XvxlIvCQgLzrtn2Xx3mR+g1at1jbwrY7Pu7dxt7kZ/423t+P2ugjbcWJvgNgk2Ldgbp2lqTGgmd+Um9sY2BBYz5LUb5Bsc+4BBi+4ODtn507WamlvAVfPrT2JavX9Txz4ghTjJ2NPoGyvv7/KlS6tH7MwlUWsvFN7k0t+0yyWtijo3KNSpFpSze2WvFi6xeuKHeniVkoqq8s9wyTeIMNGWjvZTb3kd+UT+if/vetP3VMQuvo+8qw3ZLMnSxYmk8k8VQm8Hz91Xd/+DekZK0ma2kKSyvIaL4i9S9YrjjCSKKHVWmP6wpCgEIVModo21HNWAPuzVoolMmWYNCw0WBYMxB4Zc/IicyIU2cqc8v8UagAezio0/5YrcxTZORF5keWYOU2eGpS9PHuaF8SXPc7OWf5Hmtw8GpwGMpQdFj1YsWC4wYMsTW6MxZuT/s/4nPLdRwzpye6M+l/Dkd2H9cb/MUwhm157K73dm5Sb3OHo601gINyhh4JOo+qwdW1t5SiOMFGcse8Jq/8M7wy7/5t9DNykuv6sIwlhiyQ5TBc222H3sGzMYeYe4TuC5WlQqHtaMFBd5vyN/c0b4B3gI+NvkvA9Q1rJpzJvbq3wLdvfncKtKqnCz1bwny99ffcO19WBxG/ZEShAWQPbXd3rGVUnl42fBACcHF92Mn0KH8ddU8n52Ebs4pS0MdvIeEfH+IhtLC1lcWwRr0sasMNfTmgNPWzKKb+8KoJjZitQzJ6KoVjFI/VTzvc4byBjbv3bZiGigmKwdhg+LvP7HdOjowgrmGkV1GXIJg9jCNQh99NybyXfyk36OyfAigtwsOmnUOclEkOgp52phhk0x8uTdNAY2O+oZn38B8sdcANmzxRu2rYNA071t7ZelP3k+HSkn2uJLvnzi2KCxW5E1nSUd3Jn4Y98LtvXAOKD68T1D2yJX8hyf3aW3kZnx7muk1S2hxi4a2I2S1ffm42ezc93RzmW9wGwVpRbxUSYqOPGEZ13p6PTeUduOJCmq8brdLa6Rx2SV5FD8A9DjhAm//th9/xNnImwmxc/XKir9fLweeYNSpYGmgTw5fjLNIFJQLssoEJLsiNqGKNxpTbeOKOdRCpF2xbqaot3H9XkFKAXcO02p8lfzgvW7TKZ1pKbpzGXdmR8JKkxKbFhqQG/yy8Xf1qwQiZMFcUL4iuEEnZrlSfsY0kUJIp0wqCq5R+vrhf3nsn992iRtkkkPqUvPkxGKk1v/AzK3vrli95dIlYKS7xLsEvM0oUv6Eea66ct+2o6FF81Dg9etAam5KTsydbl6OB/u6527ROujF/5fYM9MUX4tjCpohuMzz3I5xZeOYZf0OKZbZXjlfKHKcx0AT9GSkpVyozyzKJA2fMVBWUGpbtNLQPsyu7jp1gle6BxN1jUW/Aj5IcU6nxac395ZjRH/s42pz/79kFzXn7eerKQLl6EEtJOAF1vyg34FhfZRPi3AbntGNEXFqk3hyhtSgfRJ2zLkGxEmFgN1fBSQVItdCtNVjOyv6EoWZogTpAdNiHNMjkR7OeAEIcAcUB+jmA5IUOaHYe7cvcMbYaWlCR6XzgiGBYdFH0kGBGeFWmSaDOJNkGjoMhnxkcJvTkzNH/ca5enynOX17nHXxefE3TxA08YUyk7vDQ95tzcJM8dlJ6zGq+3qFrjAkNSeq6W+lZPmVD71PDY9lHHiIPnerPgQTMuYbUFqJbRZreHYFaZMFERCVCVHV8fhF2zLBQ2Vv67tFImTOMlihLN3jBl5XK2TGjFRBgvWSiZU7k5TfpwADKO79CRrKKg4aBhkbhBHXP+qGPlVhkzgSl7Z0vvVikzhRnUWOksvFK0P9dr7PCy7+rDYowJxu+MKUbN+9cXXpcVaZZpyhWG5vIE0R5RcgeQl+5k1onrmE/+poDqlikqSlEIfCCUQyiG4QLc7dJh+chLG58gvqEwh2OpqDX0QGKLeljGr28QE47I6qCkWoFP10C7q59k2YQ0OYZBWkGMMwfYw8f4Y/ZhOCdwsC/zZwAXYcf5Pjmdn8aizHQseC/Kd4XrC39uu2AUMPYuDTW14jmach2p9Xz4SJNHp/59KvkycN7cIJOMwfTdWz4GYvMj7Ha3kbA5lqA5M2y4DxneaKZgxUSDq7/X0jS9lOEeCeulQWNfYDnyED7PHtcDc8m7Y2cYGHTLBfftBH0iH1heBLGCMOSmq/bFsqsHAAfCN2saO8BfFjNGqrzo2FTEGH9MddmOPWQ77q91d3Xhs/LynKgzL79v97per+WdmsiKbCxzDMcBox7kG3AEazLEePaSv+EFqEjBnQbYoMM6Oc71fQZY84XmK509M+bLGMUz/Zc07an1kJeamTaxjWk2N5dm89TVY0D+Y2s8YdOHE+l6AMj6Ny/94MtLaYQIZmMKz/f/f9/XkAHQWCa6WRQovSI7WH3E4/eTLigpIiX6O7Xj4HULRImcImx4SGpJIQ4nc+kDN92Mg7/4CYZqV2m8d27UY8Zwgd/FrFn3vbt0ruvyFnlJasgWEDkJIEhsgXzMy5VmT5+9LGC5u689R3HH7D1rYAN13fl3fz0dcQcKsqraF0TbVKb6B5nnd1R9kzNHZZAZ8bmsq3F6WaqqlJxJqZiRfv2lmNS60+2zwBDpBQu/NdQ36PfMnhhUprfRUlJ3fqOC4Eh1P4jNryUIAkdBNC9GUxg2MTI8jN3YTthRsGSguUzmE5j72hcMTob6DGZmPN8PG7aLa1y2+AOMGOT+x6Hg3C8KqQIO7E9NV1SQL8CIw6SM4he/iQyzaO9+dNSOJjyLNBxwokHj3waBpvJfi2H17sZuaI6fsKJq6tLEs70auXf7LZsUXpB66GBq22WZLcnUbMrTi7b/w70dePrM6vej0fi7IiLEXEEM99Yc6uWCJ3hEYPC6nOyZsi2aGk8ffkbWhtJ09p7Hb/j4bs1eB7AXMAMF6Czqptl1e980tUesxwtJRiYjiuFKBvmrT/PL7HbyQrHYv82KeVkc9q+HWNh51HEWqytkzdfv13EBnO/zZfUaoJLUDiRvr/7SZxnM4C7Kj5U1wV1slfzNnD7KTYbxwpKQVNxG1G1JDSmRb7ns4tLv3nPPMhf9BOFGTL9xp7dmVe2QwO+Xgwz3zYG7AOjTJz5kUQBkuX7Qof4uOiUiCXKd/N3jiDo4uyIdorC6JywaAMia9//935fXmMIkoJRGnu8Pl97UA+UW2izlAVG3G4UQB9q5kCyF5gog9LL14wcUUHmf6L8AHd1J/Fr5xy5gBVrLnwPcuANvt/tNA/fQO6XWbX+FQ9NwiW27Lw9RN24YgsL/2mYtDRJz7TWgd5W0O4TfflrNCn+62moabOm36G7D0AaThgKj8/tP98CIaxAwJCOO+5qAwfzC/vPn+yfu5892MYsyme+gAIlHZtvxEa1+XuS+UralH+TfBCNNX7+/pvpLn3wYcOvo60hIF+vIYplQi2t1gsqrV9BpGqCN0Fyx+sWLXZKndWTO0vsDWA03vn//6NYX+K+0ZoN1AwohG8YCw+fju1+zcazwPtb4mTjUDgCwO8+jqBsTzS43u0aoWOg72WASTPqm0ql1FO9XVNfzwvsnZHgUO27nspYWqaTvn7L+48f6nza3hmEIE33af+x4/+Yef5VpLr25d+BVZO/8I23hlDE3zwDRY3gxdCicEhghTRejlJH2XzawUQrwVfMgYUSEqZ1+et0yJZapM7X6n/8+ZGfIcEg/6J3oJJvU9WmLYg4fjuN6kan+flJixIm6PTLUixc/rSyIzFMozdG5Z5VmRXZOZK6yghRPYyCfb0qNLDDIdfLg1NC0HcGpuW+YzaQ/QNAtzbB9TDg+bO/V/UBryKCuVcXoA4xCC6OYYY3TYYbhxGKGha7TpmMCy84sDw+PnHU7z2bnHQ+qK9Tn6+rYTezPMg2FujxWvV9TUJ2w6NeJoQQbJZ72QAdcZxGATiMAwVGACPgCBBqHkOmql3UUnoUbi/MrciaN45tPqmmpjTCos1Tv0i29/rTA5LoIo+uc+ZV29rxbq7sU7H5oXGTQL1pnhhfp1w0bFq2DJh2Hu92NoJP79b9BjltNYcYwTJiIsAyvsKEwgsy9NGRYtUF1QLaF3oSPmZMbaY5UxFODbzInWoR1u3BFP+I3smN2yf7eBa/1n5KtnaWqWkcRzxz/7tAnH8aobR2NwcqaxiNhASuw9ix72p5frp6vWlMSWwY1y2pqc3iFIleRnR1pVpYBuBSYI7MUiqzKA2WUtZ/iMTKLOqy1Unx5FJ/G211/uD8IbmG4xB6wG7075qANxAZXx7GVgyFQ6sKTM4bnJGyxPWJuNQ3Qyd//ZwDkPmdzb2Qn3ZBO5KSeQ1jvF2f76L03iw8ZPu0NdR1sM4dTeblln07PfS9lW8bFTGG+uNIXqKWPa8+mhhYu28esZe5rDS1sRwFCIEy0/V7DiHU4jUizEhjh0rpI9vD2cBDsouQYzpFu5JhuUNkj73YFV4r+vNPzqQoKm+FWK/OTmqsMnYWHkMNsqnJNMvpH9TZOg7FaH98+s21L/k/kQDQV9Ux89hQE67NNjGUZFG/6q9aHHMNmjuFh6yu6N2VZhokBvs9Pzf8erHvA72qK40l83LsXXlN3H3Uc6fbG02nkiOOoTwdWa/Mv9KtJMxlAyM3jj4VfxL2x5XNuEDXZiyX2WkEo81bNd/pMBX5k6bWYp+Y7v/QIHp5kxMc6ttxEZCmUyFDGJzU3dBn3tAwBzptsAiFb6Iz13fElxMDcwCBenWj9utczuqaSG5KSGpYagpDRD2ia7Wdy/hjdR/4/6qSDM8YHB424a8R48EH1mZAN6n7021ta7s58Xl7+XM7RBOABGn+5e+RH/81ZRsCuF701MTNo67to4NufBob2eULRkGdffl8opArPLzTw07cD0XcjU9K+k6MB1RW6KGlaRGZWkYJLZQAAsDFCqFtll7LeE7wHAOQABwxRirdzwEI2RTSZJJJcOcE74ndHJ113XxoWmm4IDQt6npX1Q8YPZVk/BPnH+qtpAGHQ0lh97ORtE+n3pet0d/x00yik0bCiWJ5ekCcOaUuePFM5vvvFHvPZy9KKEDIVZfMPJwdtPoiEOvM6qaQoErUztzOEFJ10dYYiByNwmhuZpSkPW1HYjwQKLvtYZm7/uT227Wj1GWpQ8uRUc0JWfcZy8xnMSmhuOJTAzjBXR7RWRWSa2QmH1l/xPxd6Pux86LmQ8WsBvFbRJT7i2F0oQLy5FnHqu4AXo/J5TQuql4IgCU0cRyt5nqTp+eV/PJVFvLXVjjP+QS7pwCiNxiQJHfg0OaXlm+/upanXYMpQqDOl8aOkr1gFRr/3JFCg/M+fKlm50r0JtswEXta4XO7j/CM8Drxk1Bsz+2G9u9gwNQUUNPmmpeBL0vDFv+N67mnYICUDXv/cgDsIc7cfLM4KpvK4H33ZRe0z2Jnx61+U1m2rifWQMydPBXLTu5fJ4/o82u9VDebsfoUTuF1j9RiwO/A2N0h0OW6BlJG5OZHl2f1wPUADt6W3lImCr+kk2mwxrto7MMoKjbt5+qA8J4PlZP32wKCvJ1RM41evK9MwYylPL/V1s2qsqoLo6AKVddSAhwxl69FH3+rEhdXxlVptZXz1UwMeMpStnz5uh4lG+45WBLaMBl5vCay4Ph+O9meaLYSdM59OaHYeSmBnmqsiWqsjMrjLauC87xLgjne3HyzJDPbkccr7btVxdzvJ28uhPdrX/ouKxfUN/sWZxbpFJxbVRtfd6l6UXzfiJHf++efHknM210meWSrzEmAguUZP4sxwf+HOcLy5D7jivnUecGEXZXn67wl6hn9N0fq+ufMNQ6/szjdO1Jmf76QZ+i5eaHvSYF58jyFo4ToISo1tLA891jV+M/kptmSU0klhX1mcExOGb0k7jSO/UuqzeE2nvl+2MN8NYABnIqB+sP9TIRMGesc3Kfy7JPnR1DyT5zVuC9eb5EFK5mWT/L3Igd70bLmHB8l/SBcRzT7k9x49+Cuj78l1B5YWScJNt1J/I/54tt9/aL0LxECwzLrhgQ+/7+B3MnK9h4eXN1ke7E8lkwPJWSSOL9cj3JuHkiiaymwvyQ42pYj2AK1oBHWRmN/8Jzgi4rfUW6ZwSdHSA+tOGn2/Cqa/53eIHRGtG/IneXjIs+negWQvf1I2L5nkQfLmtnCvmTw/7Rzy33/0p+MPaJQi9g5JtlelhkJCed7hHlxfDimLHEgmU/2D5WRvLw+PevJ3soN9fJ8HG6wyGIoB/6/4z9cD9kxNb2nTp1FFGpcuilBAA5007DHj6k9PsU4u+JqDvzUjGM99vv/K00V4DVMlFqiw6rYcBCfVHGkJ5FKHabP4YsI59Cxmt6e2DDPRQXgH6fsGB7c0jm1FJlvDfuYD57+fAYPOA5ZvK3yA6QDuj2AEICY8L8/bWp8l9//SgQFMLbxcuXVRlqmCfqZePuU1TA3kHmmpSWq9XQUVSizUYTBg/LqrdAbnA5s79VFy+vuvekiXvPtWe4x+3lu7InSjkCmNsP0eve/30D9Cw22rK91emjQ3NOSrwnjeG4o3eCDRUTu4Z9g+Nk6Mna+y3oeJ7qpPLPYfUSo0N4maV3a5IR5gU7XK0w/DbEbqttS1kRyOzaVuo64JFWwmX6h50iKfuLTCF1V9vrsQ6HERCxmxj0D/JWRbu3yd9kfUvvqY/8PBgd1nORNhE5y/tv8rJm5ODN/0/2toIpxc5YHwsz/s+Uzu8KPBs9gYu5d5mtnLHpsiUE8mlemJqp/NSApkRR8b8CUzzgaBUZg5BAD5Dfn5neENC2FUp/O5rLBi8rmfI6Jz3KfpI938CHYr+UkGrTxOFs9TE+RBAl/JDA/j7bixHdg0iP2MFHOtIyOzc+vleYVUmAFfocqz6reG5x1jXo0yESJ8gBEj7EEHcfIWfusor9ABfH+/+wXrLOuLu66+O4zd38vgv5s59qSpD3EaDBnHrhrw5HteEhMpuwn0nXCiC9q7kP5zSvtyw8+1yYQ6eE49PFTUfagE+Tm7fDGrQVIv6ZQ44TMJZCvFs8vDSg4nW8leXRQrcE+G7q+ah902JUx8+YFl7Bev+3xSdvRLjy/85pTRftkxdD0+qyy8IqJ5YY16XgxmxUsaSyPywnKyNewFntuvL8mLzQ4s7Fgulf3l+ZDeNvP2XaRYyQk2TfHqIp/XV2UP0UpWvaRB4pR0gjPAtDzZUJ+inj0XzELyiqNWDoiy3Q8ymldkND9wz8zmvhk/p/4HiJ4z9WXGwnTpJuCLrHr00q9dK5r3/R8hqdlf7NmSkdjKMAjThVahZWisi0Shgf0je0fQTj2+44urtcDToz2eBkUXuq5iHdqlQJ8efXIxr+tf479dCqDG5acXV2H3ErO49jVnaPXofbEZuV9C4rydYRVbHsw3qouSVqp6VBukb77zHxzICdupq3Q02WdvO15euhq0NR/5tnmlZexZ8Fd/wmQKxSO4jOYlZoRmcRLDKF4IWRfLyvXuOedFLUH/74he+cArqXA58R3LBv7bXdD6rnhtYdvBiawPGO+iAKW3FLSdupl9R/cDWe0RTlaTKbCH3kPoofbgVAS5o3g/tb1Gd0e0Yw6NRP9akKi8pXSnAxqIijRnfwXU4VxlDAHZLSaIfwDgPvulXw+4zq4UqvRj9zo2dE70vfL3OlM9+bjq9+n2urQwVV379O9Vjyerz3j5v+q74WQps3ZYThrwpzrK+n4uv+QIRBKXW6SwKccREPJ3uQSJ+P2771BjQEbuUt60l+b2oP/zT0XnXzGBoe96vpycJv/+dcyjoeihRzFf/06ennzp+W5oYMxfFPWxyDCBExMBau0tqVdgBhT+nZkZRo4dcxBTON6ugUkYtz/uDEj0qdoa42bu27rMzLcqtZN6wVbOFj3v68rY/kz1Z+PbnM3GuJq4ZAhoawooe6Kdv+ZFpsmNgiK5UZGtPPwiZA+lIF5Nc8Ng8zZ4luuGt4GttOdcN23bFtjNnYW3bIEZoO7jmG3pp05GZmVFKsrqy5NuZK8uPR2eTk7BnvlnX/tVO2j/p3J3RsSatenb+bqO+Hk+vp98ld/X3X9/M0uwloq4UrW6NK6ipVldHlNsi81rN5I6QCU/bU0+q+SKSr4opeUkoi4tY+VxlK3vNpXFVoRpAGGrfWii2ndYHbimAuM76TBNRWncGt22mkaZcXH64uY1QJtfflmI/Agi53acDm/x21d6kmQkPZLJHhlJpJOlGz1awk93zI30ivjK1JMvkesqkE2P+4pdpPn8ImHJl3rNJzr1Q2Ex30JqeRVa/dCzQieXgBWSZl9PoE4HVxna//qEg9TTR2Do5XG+m/0FtDT4Fisq4stZyTPmmGNsvPI0EOnX9PWuibYCBUNztfFnv2gbUDDiLnfxt3vDX303dRUGrF18x8c8L+39Xguv4Vn7bhes9qgDVw90/p5defkCWP1J8YNd7P+egpdRZDSa6uWK1a5dSF35G2utTTYol2tif1u4SXtg5twDkzI1zOZX6JdDKaKm+hUE/L/Ns8AXUpdPkDeHLiNsWVMXi/jiug9yQUbGkqAt1G61qbAmI787fBP1/4mMssh+ox5A98np1OUmac/lt9bvnOvL8FNlXH264Yp2k983VWlH5LdX3VNkxz76R7z0xWephfcqruekcLMCywU1qk2VZIZZUkX68bB4cuW3nXbm6XwwtBEwDAz465MAgiR+wvYcTw+ve/4PfCCJiE8v/Mnngf99n1kxexV/7q7PgfBbZol4LqUwcnRJyDzHEhB/Qu/xak17x03/Ak7+uVxOHvtemq6/571+tD8l7XWu0JYncvfxFwQsaGprHl7AaxMUFAiqf9NT6lj0IF8SwZ4qjPymOSTPsQQkXNZ7vOq0d9z0K/DPP5fHyWU/0+n6A1hoV1e0+4akE376T0Dtw8frGa1FZ3dV6KekVLX4Qk2qiTKKGriGW9trm0Cjdju4+87RfVCvuD9UlL+s60Oll7ZECp74DxP6/V0+QeHemcdIfOlFI4MeoDILgbuHDDx6uOEFqgcCgmlWOGwmL6naIl/ofsQBRoBz5ZlKERyswiSkBBUq5gCDmvgIFGk5NQLGwBFkB4w1Lce32OMjPRzJfDxyRyC8fVSx5Vhf9baYxB3eORaMgSE/pYmeAEoiO4TVGo/6fmBQlHAcdMYHgc5JH66NjWYliAiwb0wjj5bkKDFiAWJEBazEkyYOBz3UTgJQL6GhBAUENuoJb+nzRf0KAQNXmHnD4v5rQYCxiEgN3dIHdqAdxAAHpDasidu9yfzKh6V5JmnT0ojLgEg8wgEdR3tBkeArunz+kkMIm3svAl8ASB4yfPR+ANwAXM8GD7pxPxAq7YeAN8jfTwKeoNnwGA2uMcgweHA/BdDAqEGFwSf7fUAElJFPA37Q28BD7CF7x4MB6O2HABsk7icBOigzPHDQYZBhcON+CuCCowYVBr/e7wNsYHY9GgiGFgI9cIA6UAUWbgfWAjGoBovfZROoAQtAG6iHcQPAm0fMVMRgzQHQCarGwUin0OpVXRZp2R2AQlAHGsAi0AKq8ov6Hssn4OGELKI2UIdGh8LR8WKgAkoQDQAG80OkUkZ7lk28LYBF02t0fDXSAGJAGPV1tB44ZqM1CeMDiNaBFm0sOPB2Y6MZjJrRAygBwKgv7uhsiFm4sJ6dGT8YCBGW1e9uGQOgMfipdhAPonSr+oC5UmCpVUUbFvWukQ12AWzqMnxG7qDADf4ZuQgYTkRMQkpGTkFJhSo16ljY/Pjj4EKgAgTi4RMQEhGTkJIJIhcsRKgw4SIoRFKKEk0lhppGrDhaGFy8BImSJEuRCoZAYXAEEoXGYHF4ApFEplBpdAazCsDmcHl8gVAklkhlcoVSpdZodXqD0WS2WG12h9Pl9nh5+/j6AUAQGAKFwRFIFBqDxeEJRBKZQqXRGUwWu+cAh8vjC4QisUQanY1coVSpNVqd3mA0mS1Wm93hTOqc2+P1+YEQjKAYTpAUzbA8vkAoEks4qUyuUKrUGq1ObzCazBarze5wutwer89PGRdSaWPZjuv5T8XGszqYYJelkMBMOW1N1QQFFNcyNLxBIdVlQITb6LhvWQTHNZX/dl43N1ZqqUy5xjfrVqb25VEEXNN0Y2vFEbdwuUwhfBk6t0lpXrdmP5EseHShifh6jHJfeSek/6U+EbBgzj044QjEm0CVZhceYZepMNwkJjmX9Tu23AiDDkgGB+6urMEAMqw6oms4Wgmgb1JLNjy1DCgvA4hfBrTC5t/3+jjUzY2C8MKDlqnasm5gnCFdY+5la49t35gP6I8CAXbeu+SxxnW0TIL0XlIRjLuT+sVFGoNEHQydCToOzwr83PLvZcKYiVrvEJKZpnZs7ndY+ZUXwgkbcOKeyPfL6AYfwVTNHMmPOR9hgIrYUdneMaXiV1FshBAyw6VJYMAiRRfWYiu4K1jXktlJGO0FXXZT/m0oHTE+O516CB98UCpy1YBR/n4qx7ByF04C+UcIFrEyqxjNd2kMORcqiTACwX3TyDF5UjgHRMkg61q2HEDfEbwWDLnRZXwY2HZ/h+FYhn4488WtuEdIiRUOtzFsAxE2k+SmISUGxoDJmAFXs2CgY4ME2kLKY+UK63lGB9gT2DBt8O7e//IY35IJsTLTOAlmMhZyBgLjYY7lJy/d7K4wkKy0RL4lzwxcMjrAHnS+AFjGnBHcMSALyvChbM2CyaKbEgMUDG5iYUL2ZM7MzlD0EYBhZ1LYIctfBpDI0Gc1JGH/UQ1C58xID8AyNi0Lo6wcAzeOhMocsiPpAtxgu6z620C4vOeifjyJFwdzKzPgU2ZQMIRoZiuxo8xGGmKWJLzKqIPno8HwKCE4GqMtBdDAoWdbjqkvIM1BV03C0uhcmIYGGqj8ZYACzbi+xSdBiJsx3+jexq+jyukcZY1Rjckfc9gLJ15QVYhpkyCeeeRuXlCsUI5n9WdKE5BoplmJo77JKoeO01l1w0Bq8r5wT+9salZosLKG4AGzZCSffegO6F/iM8IaXWvybTMCNNDKg4LAvQyVR5eCSaBNgooW5quWY2kwxQirMj2ZOyNkNHMk1KoAnDVKUKmoOQlkHokjWZABIDWjQ0wZx1pebPJyBxOu20pQpqFHa37EnWYAq80I5FqRxE5Q6yUGcNYsHBY8aGJO9OGxYNbpRtcT0rYCNIewdAJMFhMicdLK8EiNrfna5OVGktnON67OuYG0nvZkP15OlG05P1BAe25nWUvIjNpp5aBvFSjNgVtQHqxu7kGLZZvxJWLZfY21NtZ+5MttqFb4uqmhYB7tiBwwYl+3CVsK0rSqJspDqsPldaFqTri8/rNZGyFvLMmW0ql8yDwIq91fEjqAaRwrDQKCYyxoY3foM0aMlEJwjzrwoMuRjBsWFqjFVX5t5Tu1aQAAAAA=') format('woff2'),url(//at.alicdn.com/t/c/font_2553510_kfwma2yq1rs.woff?t=1694918397022) format('woff')}.van-icon__image{display:block;width:1em;height:1em;object-fit:contain}.van-overflow-hidden{overflow:hidden!important}.van-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:#fff;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-overflow-scrolling:touch}.van-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-popup--center.van-popup--round{border-radius:16px}.van-popup--top{top:0;left:0;width:100%}.van-popup--top.van-popup--round{border-radius:0 0 16px 16px}.van-popup--right{top:50%;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--right.van-popup--round{border-radius:16px 0 0 16px}.van-popup--bottom{bottom:0;left:0;width:100%}.van-popup--bottom.van-popup--round{border-radius:16px 16px 0 0}.van-popup--left{top:50%;left:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.van-popup--left.van-popup--round{border-radius:0 16px 16px 0}.van-popup--safe-area-inset-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-popup-slide-bottom-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-top-enter-active{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.van-popup-slide-bottom-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-top-leave-active{-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.van-popup-slide-top-enter,.van-popup-slide-top-leave-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.van-popup-slide-right-enter,.van-popup-slide-right-leave-active{-webkit-transform:translate3d(100%,-50%,0);transform:translate3d(100%,-50%,0)}.van-popup-slide-bottom-enter,.van-popup-slide-bottom-leave-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.van-popup-slide-left-enter,.van-popup-slide-left-leave-active{-webkit-transform:translate3d(-100%,-50%,0);transform:translate3d(-100%,-50%,0)}.van-popup__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.van-popup__close-icon:active{color:#969799}.van-popup__close-icon--top-left{top:16px;left:16px}.van-popup__close-icon--top-right{top:16px;right:16px}.van-popup__close-icon--bottom-left{bottom:16px;left:16px}.van-popup__close-icon--bottom-right{right:16px;bottom:16px}.van-loading{position:relative;color:#c8c9cc;font-size:0;vertical-align:middle}.van-loading__spinner{position:relative;display:inline-block;width:30px;max-width:100%;height:30px;max-height:100%;vertical-align:middle;-webkit-animation:van-rotate .8s linear infinite;animation:van-rotate .8s linear infinite}.van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.van-loading__spinner--spinner i{position:absolute;top:0;left:0;width:100%;height:100%}.van-loading__spinner--spinner i::before{display:block;width:2px;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:' '}.van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.van-loading__circular{display:block;width:100%;height:100%}.van-loading__circular circle{-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__text{display:inline-block;margin-left:8px;color:#969799;font-size:14px;vertical-align:middle}.van-loading--vertical{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-loading--vertical .van-loading__text{margin:8px 0 0}@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}100%{stroke-dasharray:90,150;stroke-dashoffset:-120}}.van-loading__spinner--spinner i:nth-of-type(1){-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}.van-loading__spinner--spinner i:nth-of-type(2){-webkit-transform:rotate(60deg);transform:rotate(60deg);opacity:.9375}.van-loading__spinner--spinner i:nth-of-type(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.875}.van-loading__spinner--spinner i:nth-of-type(4){-webkit-transform:rotate(120deg);transform:rotate(120deg);opacity:.8125}.van-loading__spinner--spinner i:nth-of-type(5){-webkit-transform:rotate(150deg);transform:rotate(150deg);opacity:.75}.van-loading__spinner--spinner i:nth-of-type(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.6875}.van-loading__spinner--spinner i:nth-of-type(7){-webkit-transform:rotate(210deg);transform:rotate(210deg);opacity:.625}.van-loading__spinner--spinner i:nth-of-type(8){-webkit-transform:rotate(240deg);transform:rotate(240deg);opacity:.5625}.van-loading__spinner--spinner i:nth-of-type(9){-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:.5}.van-loading__spinner--spinner i:nth-of-type(10){-webkit-transform:rotate(300deg);transform:rotate(300deg);opacity:.4375}.van-loading__spinner--spinner i:nth-of-type(11){-webkit-transform:rotate(330deg);transform:rotate(330deg);opacity:.375}.van-loading__spinner--spinner i:nth-of-type(12){-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.3125}.van-button{position:relative;display:inline-block;box-sizing:border-box;height:44px;margin:0;padding:0;font-size:16px;line-height:1.2;text-align:center;border-radius:2px;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-appearance:none}.van-button::before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:#000;border:inherit;border-color:#000;border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;content:' '}.van-button:active::before{opacity:.1}.van-button--disabled::before,.van-button--loading::before{display:none}.van-button--default{color:#323233;background-color:#fff;border:1px solid #ebedf0}.van-button--primary{color:#fff;background-color:#07c160;border:1px solid #07c160}.van-button--info{color:#fff;background-color:#1989fa;border:1px solid #1989fa}.van-button--danger{color:#fff;background-color:#ee0a24;border:1px solid #ee0a24}.van-button--warning{color:#fff;background-color:#ff976a;border:1px solid #ff976a}.van-button--plain{background-color:#fff}.van-button--plain.van-button--primary{color:#07c160}.van-button--plain.van-button--info{color:#1989fa}.van-button--plain.van-button--danger{color:#ee0a24}.van-button--plain.van-button--warning{color:#ff976a}.van-button--large{width:100%;height:50px}.van-button--normal{padding:0 15px;font-size:14px}.van-button--small{height:32px;padding:0 8px;font-size:12px}.van-button__loading{color:inherit;font-size:inherit}.van-button--mini{height:24px;padding:0 4px;font-size:10px}.van-button--mini+.van-button--mini{margin-left:4px}.van-button--block{display:block;width:100%}.van-button--disabled{cursor:not-allowed;opacity:.5}.van-button--loading{cursor:default}.van-button--round{border-radius:999px}.van-button--square{border-radius:0}.van-button__content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;height:100%}.van-button__content::before{content:' '}.van-button__icon{font-size:1.2em;line-height:inherit}.van-button__icon+.van-button__text,.van-button__loading+.van-button__text,.van-button__text+.van-button__icon,.van-button__text+.van-button__loading{margin-left:4px}.van-button--hairline{border-width:0}.van-button--hairline::after{border-color:inherit;border-radius:4px}.van-button--hairline.van-button--round::after{border-radius:999px}.van-button--hairline.van-button--square::after{border-radius:0}.van-goods-action-button{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:40px;font-weight:500;font-size:14px;border:none;border-radius:0}.van-goods-action-button--first{margin-left:5px;border-top-left-radius:999px;border-bottom-left-radius:999px}.van-goods-action-button--last{margin-right:5px;border-top-right-radius:999px;border-bottom-right-radius:999px}.van-goods-action-button--warning{background:-webkit-linear-gradient(left,#ffd01e,#ff8917);background:linear-gradient(to right,#ffd01e,#ff8917)}.van-goods-action-button--danger{background:-webkit-linear-gradient(left,#ff6034,#ee0a24);background:linear-gradient(to right,#ff6034,#ee0a24)}@media (max-width:321px){.van-goods-action-button{font-size:13px}}.van-goods-action{position:fixed;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:content-box;height:50px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);background-color:#fff}.van-goods-action--unfit{padding-bottom:0}.van-dialog{position:fixed;top:45%;left:50%;width:320px;overflow:hidden;font-size:16px;background-color:#fff;border-radius:16px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.3s;transition:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}@media (max-width:321px){.van-dialog{width:90%}}.van-dialog__header{padding-top:26px;font-weight:500;line-height:24px;text-align:center}.van-dialog__header--isolated{padding:24px 0}.van-dialog__content--isolated{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:104px}.van-dialog__message{-webkit-box-flex:1;-webkit-flex:1;flex:1;max-height:60vh;padding:26px 24px;overflow-y:auto;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:8px;color:#646566}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__cancel,.van-dialog__confirm{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:48px;margin:0;border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#ee0a24}.van-dialog--round-button .van-dialog__footer{position:relative;height:auto;padding:8px 24px 16px}.van-dialog--round-button .van-dialog__message{padding-bottom:16px;color:#323233}.van-dialog--round-button .van-dialog__cancel,.van-dialog--round-button .van-dialog__confirm{height:36px}.van-dialog--round-button .van-dialog__confirm{color:#fff}.van-dialog-bounce-enter{-webkit-transform:translate3d(-50%,-50%,0) scale(.7);transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{-webkit-transform:translate3d(-50%,-50%,0) scale(.9);transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:50%}.van-image--round img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#969799;font-size:14px;background-color:#f7f8fa}.van-image__loading-icon{color:#dcdee0;font-size:32px}.van-image__error-icon{color:#dcdee0;font-size:32px}.van-swipe{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.van-swipe__track--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-swipe__indicators{position:absolute;bottom:12px;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:6px}.van-swipe__indicator{width:6px;height:6px;background-color:#ebedf0;border-radius:100%;opacity:.3;-webkit-transition:opacity .2s,background-color .2s;transition:opacity .2s,background-color .2s}.van-swipe__indicator:not(:last-child){margin-right:6px}.van-swipe__indicator--active{background-color:#1989fa;opacity:1}.van-swipe-item{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%}.van-image-preview{position:fixed;top:0;left:0;width:100%;height:100%}.van-image-preview__swipe{height:100%}.van-image-preview__swipe-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;overflow:hidden}.van-image-preview__cover{position:absolute;top:0;left:0}.van-image-preview__image{width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.van-image-preview__image--vertical{width:auto;height:100%}.van-image-preview__image img{-webkit-user-drag:none}.van-image-preview__image .van-image__error{top:30%;height:40%}.van-image-preview__image .van-image__error-icon{font-size:36px}.van-image-preview__image .van-image__loading{background-color:transparent}.van-image-preview__index{position:absolute;top:16px;left:50%;color:#fff;font-size:14px;line-height:20px;text-shadow:0 1px 1px #323233;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.van-image-preview__overlay{background-color:rgba(0, 0, 0, .9)}.van-image-preview__close-icon{position:absolute;z-index:1;color:#c8c9cc;font-size:22px;cursor:pointer}.van-image-preview__close-icon:active{color:#969799}.van-image-preview__close-icon--top-left{top:16px;left:16px}.van-image-preview__close-icon--top-right{top:16px;right:16px}.van-image-preview__close-icon--bottom-left{bottom:16px;left:16px}.van-image-preview__close-icon--bottom-right{right:16px;bottom:16px}.van-uploader{position:relative;display:inline-block}.van-uploader__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.van-uploader__wrapper--disabled{opacity:.5}.van-uploader__input{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:pointer;opacity:0}.van-uploader__input-wrapper{position:relative}.van-uploader__input:disabled{cursor:not-allowed}.van-uploader__upload{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;width:80px;height:80px;margin:0 8px 8px 0;background-color:#f7f8fa}.van-uploader__upload:active{background-color:#f2f3f5}.van-uploader__upload--readonly:active{background-color:#f7f8fa}.van-uploader__upload-icon{color:#dcdee0;font-size:24px}.van-uploader__upload-text{margin-top:8px;color:#969799;font-size:12px}.van-uploader__preview{position:relative;margin:0 8px 8px 0;cursor:pointer}.van-uploader__preview-image{display:block;width:80px;height:80px;overflow:hidden}.van-uploader__preview-delete{position:absolute;top:0;right:0;width:14px;height:14px;background-color:rgba(0, 0, 0, .7);border-radius:0 0 0 12px}.van-uploader__preview-delete-icon{position:absolute;top:-2px;right:-2px;color:#fff;font-size:16px;-webkit-transform:scale(.5);transform:scale(.5)}.van-uploader__preview-cover{position:absolute;top:0;right:0;bottom:0;left:0}.van-uploader__mask{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;background-color:rgba(50, 50, 51, .88)}.van-uploader__mask-icon{font-size:22px}.van-uploader__mask-message{margin-top:6px;padding:0 4px;font-size:12px;line-height:14px}.van-uploader__loading{width:22px;height:22px;color:#fff}.van-uploader__file{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:80px;height:80px;background-color:#f7f8fa}.van-uploader__file-icon{color:#646566;font-size:20px}.van-uploader__file-name{box-sizing:border-box;width:100%;margin-top:8px;padding:0 4px;color:#646566;font-size:12px;text-align:center}/*
 * 音频展示
 */
.db[data-v-3ac9f894] {
    display: block;
}
.weixinAudio[data-v-3ac9f894] {
    display: inline-block;
    line-height: 1.5;
    cursor: pointer;
    vertical-align: middle;
    font-size: 0;
    height: 45px;
    width:240px;
    position: relative;
    background:rgb(245, 245, 245);
}
.audio_area[data-v-3ac9f894] {
    width: 100%;
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    font-size: 0;
    position: relative;
    text-decoration: none;
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
         text-size-adjust: none;
    background:rgb(245, 245, 245);
}
.audio_wrp[data-v-3ac9f894] {
    overflow: hidden;
    padding: 6px 0px 5px 0px;
    cursor:pointer;
}
.audio_play_area[data-v-3ac9f894] {
    float: left;
    margin: 5px 6px 0px 6px;
    font-size: 0;
    width: 18px;
    height: 25px;
}
.playing .audio_play_area .icon_audio_default[data-v-3ac9f894] {
    display: block;
}
.audio_play_area .icon_audio_default[data-v-3ac9f894] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    background-position: -36px center;
}
.audio_play_area .icon_audio_playing[data-v-3ac9f894] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    -webkit-animation: audio_playing-data-v-3ac9f894 1s infinite;
    background-position: 0px center;
    display: none;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_default[data-v-3ac9f894] {
    background: transparent url(/vue/dist/static/img/audio_play_btn.e1b576a.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    margin-top: 3px;
    vertical-align: middle;
    display: inline-block;
}
.show-webapp-resouce-content .weixinAudo[data-v-3ac9f894]{
    padding-left: 50px;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_playing[data-v-3ac9f894] {
    background: transparent url(/vue/dist/static/img/audio_pause_btn.8283d63.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    vertical-align: middle;
    display: inline-block;
    display: none;
    vertical-align: middle;
}
.audio_area .pic_audio_default[data-v-3ac9f894] {
    display: none;
    width: 18px;
}
.tips_global[data-v-3ac9f894] {
    /*color: #8c8c8c;*/
}
.audio_area .audio_length[data-v-3ac9f894] {
    float: right;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 1em;
}
.audio_info_area[data-v-3ac9f894] {
    overflow: hidden;
    position:relative;
    color:#333;
    text-align:left;
    width:70%;
}
/*
.audio_info_area a{
*/
.audio_info_download[data-v-3ac9f894]{
    position:absolute;
    cursor:pointer;
    height:28px;
    width:28px;
    bottom:4px;
    right:5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size:cover;
}
.audio_area .audio_title[data-v-3ac9f894] {
    font-size: 13px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.audio_area .audio_source[data-v-3ac9f894] {
	font-size: 12px;
    color:#888;
}
.audio_area .progress_bar[data-v-3ac9f894] {
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #0cbb08;
	height: 2px;
}
.playing .audio_play_area .icon_audio_default[data-v-3ac9f894] {
	display: none;
}
.playing .audio_play_area .icon_audio_playing[data-v-3ac9f894] {
	display: inline-block;
}
@-webkit-keyframes audio_playing-data-v-3ac9f894 {
30% {
		background-position: 0px center;
}
31% {
		background-position: -18px center;
}
61% {
		background-position: -18px center;
}
61.5% {
		background-position: -36px center;
}
100% {
		background-position: -36px center;
}
}
.clearfix[data-v-3ac9f894]:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix[data-v-3ac9f894] {
  zoom: 1;
}
.mui-fullscreen[data-v-3ac9f894]{
	z-index:20;
}
.approval_file[data-v-3ac9f894] {
    width: 240px;
    height: 45px;
    background: rgb(245, 245, 245) 3% 50%;
    margin-top: 10px;
    cursor: pointer;
    position: relative;
}
.approval_file img[data-v-3ac9f894] {
    width: 20px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position:absolute;
    z-index:1;
}
.approval_document_text[data-v-3ac9f894] {
    margin-left: 16%;
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 6px;
    /* width: 77%; */
    /*width: 66%;*/
    width: 82%;
    height: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    /*position: relative;*/
    position: absolute;
    padding-left:13%;
    z-index:2;
}
.approval_file_text[data-v-3ac9f894] {
    /*margin-left: 2%;*/
    margin-left: 0;
}
.file_view_list[data-v-3ac9f894] {
    position: absolute;
    cursor: pointer;
    height: 28px;
    width: 28px;
    bottom: 9px;
    right: 5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size: cover;
    z-index:3;
}
.ap-del-desc-picture[data-v-3ac9f894] {
    top: -10px;
    right: -8px;
    width: 20px;
    height: 20px;
    display: none;
    position: absolute;
    background: url(/apps/office/_static/images/common/del-desc-picture-icon.png) no-repeat;
}

.webapp-resouce-box[data-v-3ac9f894], .webapp-resouce-item[data-v-3ac9f894]{
    width: 100%;
}
.webapp-resouce-content[data-v-3ac9f894]{
    width: 240px;
    height: 45px;
    background: rgb(245, 245, 245) 3% 50%;
    margin-top: 10px;
    cursor: pointer;
    position: relative;
}
.webapp-resouce-content img[data-v-3ac9f894]{
    width: 20px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position: absolute;
    z-index: 1;
}
.webapp-resouce-info[data-v-3ac9f894]{
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 6px;
    width: 78%;
    height: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    padding-left: 13%;
    z-index: 2;
}
.webapp-resouce-info p[data-v-3ac9f894] {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.webapp-resouce-del-icon[data-v-3ac9f894] {
    width: 16px; height: 16px;
    line-height: 16px;
    position: absolute;
    color: #fff;
    background-color: rgb(255, 120, 102);
    border-radius: 50%;
    font-size: 12px;
    cursor: pointer;
    text-align: center;
    display: none;
    z-index: 9;
}
.webapp-resouce-del-icon.block[data-v-3ac9f894],
.webapp-resouce-content:hover .webapp-resouce-del-icon[data-v-3ac9f894] {
    display: block;
}
.webapp-resouce-del-icon.right-top[data-v-3ac9f894] {
    right: -5px; top: -5px;
}
.webapp-resouce-del-icon.right-center[data-v-3ac9f894] {
    right: 10px; top: calc(50% - 8px);
    z-index: 100;
}

.file_preview_box[data-v-3ac9f894] {
  position: relative;
}
.file_preview_box i[data-v-3ac9f894] {
    font-size: 24px;
    color: #FFFFFF;
    position: absolute;
    left: 18px;
    top: 18px;
    z-index: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.concise[data-v-3ac9f894] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.concise .webapp-resouce-item[data-v-3ac9f894] {
    width: auto;
    margin: 0 12px 12px 0;
}
.concise .webapp-resouce-content[data-v-3ac9f894] {
    width: 60px;
    height: 60px;
}
.concise .webapp-resouce-content .file_preview_box[data-v-3ac9f894] {
      width: 100%;
      height: 100%;
      position: relative;
}
.concise .webapp-resouce-content .file_preview_box i[data-v-3ac9f894] {
        font-size: 24px;
        color: #000000;
        position: absolute;
        top: 50%;
        left: 50%;
        z-index: 1;
        -webkit-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
}
.concise .webapp-resouce-content .weixinAudio[data-v-3ac9f894] {
    width: 60px;
    height: 60px;
    overflow: hidden;
}
.concise .webapp-resouce-content .weixinAudio .audio_area[data-v-3ac9f894] {
      height: 100%;
}
.concise .webapp-resouce-content .weixinAudio .audio_area .audio_wrp[data-v-3ac9f894] {
        height: 100%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.concise .webapp-resouce-content .weixinAudio .audio_area .audio_wrp .audio_play_area[data-v-3ac9f894] {
          margin: 0;
}
.concise .webapp-resouce-content img[data-v-3ac9f894] {
    width: 60px;
    height: 60px;
    margin: 0;
}
.webapp-resouce-item.uploading-btn[data-v-3ac9f894] {
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 60px;
  font-size: 12px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: whitesmoke 3% 50%;
  cursor: pointer;
}
.webapp-resouce-item.uploading-btn img[data-v-3ac9f894] {
    margin-top: 10px;
    width: 20px;
}
@media screen and (max-width: 1000px) {
.app-pattern[data-v-3ac9f894] {
    -webkit-touch-callout: none !important;
    -webkit-user-select: none;
}
.app-pattern .webapp-resouce-content[data-v-3ac9f894] {
      width: 100%;
      height: 45px;
      background-color: transparent;
      border-bottom: 1px #eee dotted;
      padding-bottom: 3px;
      margin-top: 7px;
}
.app-pattern .webapp-resouce-content img[data-v-3ac9f894] {
        width: 36px;
        height: 36px;
        margin: 0 7.5px 7.5px 0;
}
.app-pattern .webapp-resouce-content .webapp-resouce-info[data-v-3ac9f894] {
        padding-top: 0;
        width: calc(100% - 100px);
        height: 100%;
        padding-left: 45px;
}
.app-pattern .webapp-resouce-content .webapp-resouce-info .name[data-v-3ac9f894] {
          font-size: 15px;
          font-weight: 600;
          line-height: 26px;
}
.app-pattern .webapp-resouce-content .webapp-resouce-info .desc[data-v-3ac9f894] {
          font-size: 12px;
}
}
.file-icon[data-v-3ac9f894] {
  float: left;
  margin: 0 7.5px 7.5px 0;
  margin-right: -45px;
  font-size: 36px;
}
.van-notify{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:8px 16px;color:#fff;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-wrap:break-word}.van-notify--primary{background-color:#1989fa}.van-notify--success{background-color:#07c160}.van-notify--danger{background-color:#ee0a24}.van-notify--warning{background-color:#ff976a}.van-toast{position:fixed;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:content-box;width:88px;max-width:70%;min-height:88px;padding:16px;color:#fff;font-size:14px;line-height:20px;white-space:pre-wrap;text-align:center;word-break:break-all;background-color:rgba(0, 0, 0, .7);border-radius:8px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.van-toast--unclickable{overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--html,.van-toast--text{width:-webkit-fit-content;width:fit-content;min-width:96px;min-height:0;padding:8px 12px}.van-toast--html .van-toast__text,.van-toast--text .van-toast__text{margin-top:0}.van-toast--top{top:20%}.van-toast--bottom{top:auto;bottom:20%}.van-toast__icon{font-size:36px}.van-toast__loading{padding:4px;color:#fff}.van-toast__text{margin-top:8px}
[data-v-e0669550] html,body[data-v-e0669550]{
    margin:0;
    padding:0;
}
.bulk_import_data_box[data-v-e0669550]{
    background:#fff;
    border-radius:15px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 20px;
    text-align:left;
}
.commonbox_title[data-v-e0669550]{
    font-size:16px;
    color:#7a8590;
}
[data-v-e0669550] .commonbox_layer{
    height:100%;
    background:rgba(0, 0, 0, .2);
}
[data-v-e0669550] .message_box{
    color:red;
}
.message_box_canclebtn[data-v-e0669550]{
    color:#fff;
    background:#b2bbc4;
    width:130px;
    height:40px;
    font-size:14px;
    float:left;
    margin-left:50px;
    border-radius:3px;
    margin-bottom:20px;
}
.message_box_yesbtn[data-v-e0669550]{
    color:#fff;
    background:#b2bbc4;
    width:130px;
    height:40px;
    font-size:14px;
    float:right;
    margin-right:50px;
    border-radius:3px;
    border:none;
    background:#2fa2fd;
}
.el-message-box[data-v-e0669550]{
    border-radius:12px;
    overflow:visible;
}
[data-v-e0669550] .el-icon-close{
    font-size:18px;
}
[data-v-e0669550] .el-message-box__headerbtn{
    width:30px;
    height:30px;
    background:#fff;
    top:-9px;
    right:-9px;
    border-radius:15px;
}
[data-v-e0669550] .el-message-box__title{
    font-size:16px;
    color:#7a8692;
}
.bi_upload_button[data-v-e0669550]{
    width:370px;
    height:50px;
    border:1px dashed #3fa7fc;
    margin:0 auto;
    border-radius:15px;
}
.bi_upload_button_main[data-v-e0669550]{
    text-align:center;
    margin:15px auto;
    color:#3fa7fc;
    font-size:15px;
    display:block;
    cursor:pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.bi_download_button[data-v-e0669550]{
    margin:25px auto 6px;
    display:block;
    width:160px;
    cursor:pointer;
    background:url(/vue/dist/static/img/bi_download_button.516b70d.png) left no-repeat;
    background-size:15px 16px;
    text-indent:20px;
    color:#545f69;
    text-decoration:underline;
}
[data-v-e0669550] .test_icon{
    width:15px;
    height:15px;
    background:url(/vue/dist/static/img/bi_upload_button_main_icom.df41d33.png);
    display:inline-block;
    float:left;
    margin-top:2px;
    /*margin-left:85px;*/
}
[data-v-e0669550] .test_txt{
    float:left;
    margin-left:7px;
}
.cbt_bts[data-v-e0669550]{
    width:90%;
    margin:35px auto;
}
.webapp-dialog .cbt_bts[data-v-e0669550]{
    width:90%;
    margin:35px auto;
}
.cbt_canclebtn[data-v-e0669550]{
    float:left;
    width:42%;
    height:45px;
    background:#b2bac3;
    border-radius:5px;
    text-align:center;
    line-height:45px;
    color:#fff;
    cursor:pointer;
}
.cbt_yesbtn[data-v-e0669550]{
    float:right;
    width:42%;
    height:45px;
    background:#2fa2fe;
    border-radius:5px;
    text-align:center;
    line-height:45px;
    color:#fff;
    cursor:pointer;
}
.cbt_closebtn[data-v-e0669550]{
    width:50px;
    height:50px;
    border-radius:30px;
    background:#fff;
    position:absolute;
    top:-13px;
    right:-13px;
    text-align:center;
    line-height:50px;
    font-size:30px;
    color:#b2bac3;
    cursor:pointer;
}
.el-dialog__header[data-v-e0669550]{
    text-align:left;
}
.message_box_icon[data-v-e0669550]{
    width:60px;
    height:60px;
    margin:0 auto;
    background:url(/vue/dist/static/img/message_box_icon_03.bd65a74.png) center no-repeat;
    background-size:contain;
}
.message_box_icon_v2[data-v-e0669550]{
    width:60px;
    height:60px;
    margin:0 auto;
    background:url(/vue/dist/static/img/message_box_icon_v2_03.3d6b248.png) center no-repeat;
    background-size:contain;
}
.message_box_title[data-v-e0669550]{
    font-size:24px;
    color:#333;
    margin-top:10px;
    text-align:center;
}
.message_box_str[data-v-e0669550]{
    font-size:14px;
    color:#8f98a3;
    text-align:center;
    margin-top:20px;
}
[data-v-e0669550] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
[data-v-e0669550] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
    padding: 30px 20px;
}
.import_error_txt[data-v-e0669550]{
    text-align:center;
    line-height:50px;
}
[data-v-e0669550] .message_box .el-dialog{
    min-height:320px;
}
.message_radio_box[data-v-e0669550]{
    margin-top:20px;
}
label.el-radio.message_radio_label[data-v-e0669550] {
    width: 46%;
    text-align: center;
}
.message_box .el-dialog__headerbtn[data-v-e0669550]{
    line-height: 40px;
}
[data-v-e0669550] .message_box .el-dialog__body{
    padding: 30px 20px;
}
.sns-not-click[data-v-e0669550]{
    cursor:  not-allowed;
    background: #f3f4f6;
    color: #b2bac3;
}
.message_tpl_download_arr[data-v-e0669550]{
    text-align: center;
    display: block;
}
.message_tpl_download_arr .bi_download_button[data-v-e0669550]{
    display: inline-block;
    margin: 25px 10px 6px;
}
.common-upload-file-loading[data-v-e0669550]{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
.message_box .el-dialog{
    height:320px;
}

[data-v-7b82d9f5]  .user-role-dialog{
    height: 480px;
}
[data-v-7b82d9f5]  .common_choose_class_box .el-dialog{
    height: 400px;
}
[data-v-7b82d9f5]  .common_class_checkbox{
    float: left;
}
[data-v-7b82d9f5]  .common_choose_plug{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin:26px 0 16px 0;
    text-align: center;
}
[data-v-7b82d9f5]  .common_choose_plug button.el-button.el-button--info,[data-v-7b82d9f5]  .common_choose_plug .el-button+.el-button{
    width:130px;
}
[data-v-7b82d9f5]  .common_choose_plug .el-button+.el-button{
    margin-left:50px;
}
[data-v-7b82d9f5]  .list_box{
    height:300px;
    overflow: auto;
    /*min-height:140px;*/
}
[data-v-7b82d9f5]  .common_class_checkbox .el-checkbox__inner{
    width:20px;
    height:20px;
}
[data-v-7b82d9f5]  .class_choose_box .el-checkbox{
    float: left;
    line-height:40px;
}
[data-v-7b82d9f5]  .class_choose_box .el-checkbox-group .el-checkbox {
    min-width:33%;
    margin-right:10px;
    text-align: left;
}
[data-v-7b82d9f5]  .grade_check_name{
    position: relative;
    left: 10px;
    width: 100%;
    text-align: left;
    background: #eee;
    height: 36px;
    line-height: 36px;
    text-indent: 10px;
    border-radius: 4px;
    color: #545f69;
}
[data-v-7b82d9f5]  label.el-checkbox.grade_check_all {
    /*position: absolute;*/
}
[data-v-7b82d9f5]  .el-collapse-item__header{
    border-bottom:none;
}
[data-v-7b82d9f5]  .el-collapse{
     border-top: none;
     border-bottom: none;
}
[data-v-7b82d9f5]  .class_choose_box .el-collapse-item__wrap{
    width:88%;
    margin:auto;
    border-bottom:none;
}
[data-v-7b82d9f5]  .el-checkbox__input.is-indeterminate .el-checkbox__inner{
    background: #fff;
    border-color: #DCDFE6;
}
[data-v-7b82d9f5]  .grade_list_box{
    /*max-height:300px;
    overflow: auto;*/
}
[data-v-7b82d9f5]  .grade_list_box .el-icon-arrow-right:before {
    content: url(/vue/dist/static/img/down_arrow_03.71820f2.png);
}
[data-v-7b82d9f5]  .grade_list_box i.el-collapse-item__arrow.el-icon-arrow-right {
    position: relative;
    right:10px;
}
[data-v-7b82d9f5]  .grade_list_box .el-collapse-item__arrow{
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
}
[data-v-7b82d9f5]  .grade_list_box .el-collapse-item__arrow.is-active{
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
}
/***设置选择班级时多选框未选中时的样式***/
[data-v-7b82d9f5]  .common_unselect_style .el-checkbox span.el-checkbox__inner{
    width:22px;
    height:22px;
}
[data-v-7b82d9f5]  .common_unselect_style .el-checkbox__inner {
       border-radius: 2px;
       background-color:#fff;
}
[data-v-7b82d9f5]  .common_unselect_style .el-checkbox {
    color: #a8a8a8;
}
[data-v-7b82d9f5]  .common_unselect_style .el-checkbox__input.is-checked + .el-checkbox__label {
    color: #6c7c92;
}
/*.common_unselect_style .el-checkbox__input.is-checked .el-checkbox__inner {
    background-color: #6c7c92;
    border-color: #6c7c92;
}*/
[data-v-7b82d9f5]  .common_unselect_style .unselected .el-checkbox__input .el-checkbox__inner::after {
::after {
   border: 2px solid red;
   -webkit-box-sizing: content-box;
           box-sizing: content-box;
       content: "";
       border-left: 0;
       border-top: 0;
       height: 7px;
       left: 3px;
       position: absolute;
       top: 1px;
       width: 3px;
}
}
[data-v-7b82d9f5]  .common_unselect_style .el-checkbox__input .el-checkbox__inner::after {
    border: 2px solid #d6d8e1;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    content: "";
    border-left: 0;
    border-top: 0;
    height: 10px;
    left: 6px;
    position: absolute;
    top: 1px;
    width: 5px;
    -webkit-transform: rotate(45deg) scaleY(1);
            transform: rotate(45deg) scaleY(1);
}
[data-v-7b82d9f5]  .common_unselect_style .is-checked .el-checkbox__inner::after{
    border: 2px solid #fff;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    content: "";
    border-left: 0;
    border-top: 0;
    height: 10px;
    left: 6px;
    position: absolute;
    top: 1px;
    width: 5px;
    -webkit-transform: rotate(45deg) scaleY(1);
            transform: rotate(45deg) scaleY(1);
}
.common_choose_class[data-v-7b82d9f5]{
    width:70%;
    margin:auto;
    margin-top:26px;
    margin-bottom:16px;
}
._teacher_choose_box .el-collapse-item__content[data-v-7b82d9f5]{
    padding-bottom:0;
}
[data-v-7b82d9f5].el-dialog__wrapper{
    overflow: hidden;
}
/*** end ***/

.user-role-dialog .el-dialog__headerbtn .el-dialog__close{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: auto;
}
.role_input_box{
    position: relative;
    width:96%;
    height:40px;
    line-height:40px;
}
.role_search_icon{
    position: absolute;
    right:8px;
    top:12px;
}
.role_input_box i.el-input__icon.el-icon-circle-close.el-input__clear {
    margin-right:20px;
    right:0;
}
.uesr-role-list .el-checkbox{
    margin-right:10px;
}
.uesr-role-list{
    max-height: 350px;
    overflow: auto;
    margin-top: 10px;
}
.uesr-role-list .el-checkbox__label{
    width: 230px;
}
.uesr-role-list .el-checkbox.is-bordered.el-checkbox--sns{
    margin-bottom: 20px;
}
.uesr-role-list .el-checkbox.is-bordered.el-checkbox--sns:nth-child(2n){
    margin-right: 0;
}
.uesr-role-list .el-checkbox.is-bordered+.el-checkbox.is-bordered{
    margin-left: 0;
}
.uesr-role-list .el-radio__label{
    width: 230px;
}
.uesr-role-list .el-radio.is-bordered.el-radio--sns{
    margin-bottom: 20px;
}
.uesr-role-list .el-radio.is-bordered.el-radio--sns:nth-child(2n){
    margin-right: 0;
}
.uesr-role-list .el-radio.is-bordered+.el-radio.is-bordered{
    margin-left: 0;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix{
    margin-bottom: 30px;
}
.user-role-dialog .dialog-footer .el-button{
    /*width: 160px;
    height: 50px;*/
}
.user-role-dialog .dialog-footer .el-button+.el-button{
    margin-left: 50px;
}
.user-role-dialog .el-dialog__footer{
    padding-bottom: 45px;
    padding-top: 0px;
}
.user-role-dialog .el-button--mini, .el-button--small {
    font-size:14px;
}
.user-role-dialog .el-tag {
    font-size:14px;
}
.user-role-dialog{
    min-height:320px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
.user-role-dialog{
        height:500px;
}
}
.van-list__error-text,.van-list__finished-text,.van-list__loading{color:#969799;font-size:14px;line-height:50px;text-align:center}.van-list__placeholder{height:0;pointer-events:none}
.live-filter-list .live-filter-item[data-v-2e161c05],
.live-filter-list-check .live-filter-item[data-v-2e161c05] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 30px;
}
.live-filter-list .live-filter-item-title[data-v-2e161c05],
.live-filter-list .live-filter-check-title[data-v-2e161c05],
.live-filter-list-check .live-filter-item-title[data-v-2e161c05],
.live-filter-list-check .live-filter-check-title[data-v-2e161c05] {
  color: #909399;
  margin: 4px 0;
  margin-right: 20px;
}
.live-filter-list .live-filter-item-centent[data-v-2e161c05],
.live-filter-list .live-filter-check-list[data-v-2e161c05],
.live-filter-list-check .live-filter-item-centent[data-v-2e161c05],
.live-filter-list-check .live-filter-check-list[data-v-2e161c05] {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.live-filter-list .live-filter-item-centent > div[data-v-2e161c05],
  .live-filter-list .live-filter-check-list > div[data-v-2e161c05],
  .live-filter-list-check .live-filter-item-centent > div[data-v-2e161c05],
  .live-filter-list-check .live-filter-check-list > div[data-v-2e161c05] {
    margin: 4px 0;
    margin-right: 20px;
    padding: 0 6px;
    border-radius: 3px;
    cursor: pointer;
}
.live-filter-list .live-filter-item-centent .check[data-v-2e161c05],
  .live-filter-list .live-filter-check-list .check[data-v-2e161c05],
  .live-filter-list-check .live-filter-item-centent .check[data-v-2e161c05],
  .live-filter-list-check .live-filter-check-list .check[data-v-2e161c05] {
    font-weight: 600;
    color: #27c9a3;
    background-color: rgba(39, 201, 163, .15);
}
.live-filter-list .live-filter-item-centent .el-icon-delete[data-v-2e161c05],
  .live-filter-list .live-filter-check-list .el-icon-delete[data-v-2e161c05],
  .live-filter-list-check .live-filter-item-centent .el-icon-delete[data-v-2e161c05],
  .live-filter-list-check .live-filter-check-list .el-icon-delete[data-v-2e161c05] {
    line-height: 32px;
    cursor: pointer;
    font-size: 20px;
}
.live-filter-list[data-v-2e161c05] {
  margin-bottom: 20px;
}
.live-filter-list-check[data-v-2e161c05] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  border-top: solid 1px #ebedf0;
}
/**一级、二级头部**/
body[data-v-20cd58c3]{
    margin:0;
}
.common_app_name[data-v-20cd58c3]{
    display: inline-block;
    float: left;
    line-height:60px;
    margin-left:15px;
    color: var(--common_app_name_color);
    font-size: var(--common_app_font_size);
    font-weight: 600;
}
.download_img_box[data-v-20cd58c3]{
    width:186px;
}
.download_img_box img[data-v-20cd58c3]{
    float: left;
    width:60px;
}
.download_name_box[data-v-20cd58c3]{
    display: inline-block;
    width:70px;
    line-height:20px;
    height:73px;
    margin-left:10px;
}
.dowmload_icon[data-v-20cd58c3]{
    display: inline-block;
    width:20px;
    height:20px;
    background: url(/vue/dist/static/img/download_icon_03.6bc7ca9.png) no-repeat center;
}
.download_name2[data-v-20cd58c3]{
    color: #aca9a9;
}
.common_head[data-v-20cd58c3]{
    position: relative;
    height:var(--header_height);
    background-color: var(--navbar_background_color);
    z-index: 10;
    /* box-shadow: 0px 0px 6px 0px #dbeaff; */
    -webkit-box-shadow: 0px 8px 8px 8px rgba(0, 0, 0, .02);
            box-shadow: 0px 8px 8px 8px rgba(0, 0, 0, .02);
    /**2021/10/8注释 这一段影响到了el-dropdown的使用，导致页头的下拉不能正常显示出来**/
    /*-webkit-transform-style: preserve-3d;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);*/
}
.common_head_left[data-v-20cd58c3]{
    float: left;
    width: auto;
    height: var(--header_height);
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.institution_name_slogan[data-v-20cd58c3]{  /*机构名称和slogan [yansen][2023/3/19]*/
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: var(--height_navbar_icon);
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    margin-left: 10px;
}
.institution_name[data-v-20cd58c3]{ /*机构名称和slogan [yansen][2023/3/19]*/
    font-size: 20px;
    color: #fff;
    font-weight: bold;
}
.institution_slogan[data-v-20cd58c3]{
    color:#fff;
    font-size: 12px;
}
.logo_img[data-v-20cd58c3]{
    width: auto;
    height: var(--height_navbar_icon);
    float: left;
    /*margin-top: 10px;*/
    margin-left: 25px;
    cursor: pointer;
}
.common_head_nav[data-v-20cd58c3]{
    float: left;
    margin-left: 55px
}
.new_title_common_head_nav_item[data-v-20cd58c3]{
    float: left;
    width: auto;
    height: var(--header_height);
    line-height: var(--header_height);
    font-size: var(--navbar_menu_font_size);
    padding: var(--navbar_menu_item_padding);
    margin: var(--navbar_menu_item_margin);
    cursor: pointer;
    white-space: nowrap;
    color: var(--navbar_menu_color);
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.new_title_common_head_nav_item_ed[data-v-20cd58c3]{
    color: var(--navbar_menu_select_color);
    background-color: var(--navbar_menu_select_bg_color);
    border-bottom: 3px solid var(--color_navbar_menu_select_bottom_border);
}
/*[yansen][2022/10/30] @start*/
.__nav_specific .new_title_common_head_nav_item_ed[data-v-20cd58c3]{
    color: var(--navbar_menu_select_color);
    border-color: var(--color_navbar_menu_select_bottom_border);
}
.__nav_specific .new_title_common_head_nav_item[data-v-20cd58c3]{
    font-size: var(--navbar_menu_font_size);
}
/*[yansen][2022/10/30] @end*/
.common_head_right[data-v-20cd58c3]{
    float: right;
    position: relative;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: var(--header_height);
}
.user_logo[data-v-20cd58c3]{
    float: left;
    width: 40px;
    height:40px;
    border-radius: 50%;
}
.common_user_box[data-v-20cd58c3] {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height:60px;
    cursor: pointer;
}
.common_download_box[data-v-20cd58c3]{
    float: right;
}
.user_name[data-v-20cd58c3]{
    margin:0 10px;
}
.common_download_box[data-v-20cd58c3] {
    float: right;
    /*margin-top: 20px;*/
    margin-right:10px;
    cursor: pointer;
}
.common_head_nav[data-v-20cd58c3] .el-tabs__nav-wrap::after{
    height: 0;
}
.common_head_nav[data-v-20cd58c3] .el-tabs__item{
    height: 60px;
    line-height: 60px;
}
.common_head_nav[data-v-20cd58c3] .el-tabs__active-bar{
    height: 3px;
    border-radius: 3px;
}
.common_head_shrink[data-v-20cd58c3]{
    float: left;
    /*margin-top: 20px;*/
    margin-left: 30px;
    color: #909ba5;
    font-size: 16px;
    cursor: pointer;
}
.common_app_box_icon[data-v-20cd58c3]{
    color: var(--common_app_box_icon_color);
    font-size: 20px;
    margin-right: 10px;
}
.common_download_box_icon[data-v-20cd58c3]{
    color: #7b818f;
    font-size: 20px;
}
.common-user-help-btn[data-v-20cd58c3]{
    height: 26px;
    line-height: 26px;
    background-color: #ffc003;
    color: #987200;
    text-indent: 12%;
    float: right;
    white-space: nowrap;
    padding: 0 24px;
    /*margin-top: 17px;*/
    border-radius: 26px;
    position: relative;
    cursor: pointer;
    margin-right: 12px;
}
.common-user-help-icon[data-v-20cd58c3]{
    display: inline-block;
    background: url(/vue/dist/static/img/tree_03.912f6d6.png) no-repeat;
    width: 25px;
    height: 26px;
    background-size: 100% 100%;
    position: absolute;
    left: 4px;
    top: -7px;
}
.top-show-app-arrow[data-v-20cd58c3]{
    position: absolute;
    width: 0;
    height: 0;
    border-width: 0 12px 12px;
    border-style: solid;
    border-color: transparent transparent #f6f6f6;
    z-index: 9;
    top: 28px;
}
.top-show-app-arrow[data-v-20cd58c3]:after {
    content: "";
    position: absolute;
    top: 2px;
    left: -10px;
    border-width: 0 10px 10px;
    border-style: solid;
    border-color: transparent transparent #fff;
}
/*包裹公共区域 [yansen][2023/1/10]*/
.wrap-public-area-left[data-v-20cd58c3]{
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wrap-public-area-right[data-v-20cd58c3]{
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
}

.ram-login-user-list-box .ram-login-user-item[data-v-20cd58c3] {
  margin-bottom: 12px;
  padding: 8px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
.ram-login-user-list-box .ram-login-user-item img[data-v-20cd58c3] {
    margin-right: 12px;
    width: 40px;
}
.ram-login-user-list-box .ram-login-user-item .name[data-v-20cd58c3] {
    width: calc(100% - 52px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ram-login-user-list-box .ram-login-user-item .name .sub-name[data-v-20cd58c3] {
      margin-top: 3px;
      width: 100%;
      font-size: 12px;
      color: #838A92;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.ram-login-user-list-box .ram-login-user-item[data-v-20cd58c3]:last-of-type {
  margin-bottom: 0;
}
.ram-login-user-list-box .ram-login-user-item[data-v-20cd58c3]:hover,
.ram-login-user-list-box .ram-login-user-item.check[data-v-20cd58c3] {
  color: #0B54E5;
  background-color: rgba(11, 84, 229, .1);
}
.van-cell{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;box-sizing:border-box;width:100%;padding:10px 16px;overflow:hidden;color:#323233;font-size:14px;line-height:24px;background-color:#fff}.van-cell::after{position:absolute;box-sizing:border-box;content:' ';pointer-events:none;right:16px;bottom:0;left:16px;border-bottom:1px solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-cell--borderless::after,.van-cell:last-child::after{display:none}.van-cell__label{margin-top:4px;color:#969799;font-size:12px;line-height:18px}.van-cell__title,.van-cell__value{-webkit-box-flex:1;-webkit-flex:1;flex:1}.van-cell__value{position:relative;overflow:hidden;color:#969799;text-align:right;vertical-align:middle;word-wrap:break-word}.van-cell__value--alone{color:#323233;text-align:left}.van-cell__left-icon,.van-cell__right-icon{height:24px;font-size:16px;line-height:24px}.van-cell__left-icon{margin-right:4px}.van-cell__right-icon{margin-left:4px;color:#969799}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:#f2f3f5}.van-cell--required{overflow:visible}.van-cell--required::before{position:absolute;left:8px;color:#ee0a24;font-size:14px;content:'*'}.van-cell--center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-cell--large{padding-top:12px;padding-bottom:12px}.van-cell--large .van-cell__title{font-size:16px}.van-cell--large .van-cell__label{font-size:14px}.van-field__label{-webkit-box-flex:0;-webkit-flex:none;flex:none;box-sizing:border-box;width:6.2em;margin-right:12px;color:#646566;text-align:left;word-wrap:break-word}.van-field__label--center{text-align:center}.van-field__label--right{text-align:right}.van-field--disabled .van-field__label{color:#c8c9cc}.van-field__value{overflow:visible}.van-field__body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.van-field__control{display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:0;color:#323233;line-height:inherit;text-align:left;background-color:transparent;border:0;resize:none}.van-field__control::-webkit-input-placeholder{color:#c8c9cc}.van-field__control::placeholder{color:#c8c9cc}.van-field__control:disabled{color:#c8c9cc;cursor:not-allowed;opacity:1;-webkit-text-fill-color:#c8c9cc}.van-field__control:read-only{cursor:default}.van-field__control--center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.van-field__control--right{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:right}.van-field__control--custom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;min-height:24px}.van-field__control[type=date],.van-field__control[type=datetime-local],.van-field__control[type=time]{min-height:24px}.van-field__control[type=search]{-webkit-appearance:none}.van-field__button,.van-field__clear,.van-field__icon,.van-field__right-icon{-webkit-flex-shrink:0;flex-shrink:0}.van-field__clear,.van-field__right-icon{margin-right:-8px;padding:0 8px;line-height:inherit}.van-field__clear{color:#c8c9cc;font-size:16px;cursor:pointer}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{display:block;font-size:16px;line-height:inherit}.van-field__left-icon{margin-right:4px}.van-field__right-icon{color:#969799}.van-field__button{padding-left:8px}.van-field__error-message{color:#ee0a24;font-size:12px;text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{margin-top:4px;color:#646566;font-size:12px;line-height:16px;text-align:right}.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::-webkit-input-placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--error .van-field__control,.van-field--error .van-field__control::placeholder{color:#ee0a24;-webkit-text-fill-color:currentColor}.van-field--min-height .van-field__control{min-height:60px}
.add-resource-box .form-tabs .el-tag {
  margin-bottom: 8px;
  border-width: 0;
  color: #666666;
  background: rgba(153, 153, 153, .1);
}
.add-resource-box .form-tabs .el-tag .el-tag__close {
    color: #666666;
}
.add-resource-box .form-tabs .el-tag .el-tag__close:hover {
      color: white;
      background: rgba(153, 153, 153, .4);
}

.add-resource-box-form[data-v-6edef16c] {
  --theme_color: #ff7a4b;
}
.resource-info-box[data-v-6edef16c] {
  padding: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.resource-info-box .info-box[data-v-6edef16c] {
    padding-right: 30px;
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-info-box .set-cover-box[data-v-6edef16c] {
    padding-left: 30px;
    padding-right: 16px;
    width: 50%;
    border-left: 1px solid #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-info-box .set-cover-box .title[data-v-6edef16c] {
      font-weight: 600;
}
.resource-info-box .set-cover-box .img-list-box[data-v-6edef16c] {
      margin-top: 20px;
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
      grid-gap: 20px;
}
.resource-info-box .set-cover-box .img-list-box .img-item[data-v-6edef16c] {
        position: relative;
        overflow: hidden;
        cursor: pointer;
}
.resource-info-box .set-cover-box .img-list-box .img-item img[data-v-6edef16c] {
          border-radius: 4px;
          width: 100%;
}
.resource-info-box .set-cover-box .img-list-box .img-item .check-box[data-v-6edef16c] {
          position: absolute;
          top: 10px;
          right: 10px;
          width: 20px;
}
.resource-info-box .set-cover-box .img-list-box .img-item .check-box img[data-v-6edef16c] {
            width: 100%;
}
.resource-info-box .set-cover-box .img-list-box .user-custom-img[data-v-6edef16c] {
        border: 1px var(--theme_color) dashed;
        border-radius: 4px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.resource-info-box .set-cover-box .img-list-box .user-custom-img .add-img-btn[data-v-6edef16c] {
          position: absolute;
          top: calc(50% - 10px);
          width: 100%;
          font-size: 16px;
          text-align: center;
          color: var(--theme_color);
          line-height: 20px;
}
.resource-info-box .set-cover-box .img-list-box .user-custom-img .add-img-btn i[data-v-6edef16c] {
            margin-right: 8px;
            font-size: 20px;
}

*{
	padding:0;
	margin:0;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li{
	list-style:none;
}
html{
	height: 100%;
	width: 100%;
}
body{
	background:#fff!important;
	height: 100%;
	width: 100%;
}
p {
	margin:0;
}
input, textarea{
	outline: none;
}
a{
	text-decoration: none;
}
.clear{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
.inline{
	display:inline-block;
}
.block{
	display:block;
}
.white{
	color: wheat;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  zoom: 1;
}
._nr{
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis;
}
.ctc_page{
	padding:0 22px;
	height: 100%;
	overflow: hidden;
}
.ctc_lpanel{
	width: calc(50% - 15px);
	height: calc(100% - 60px);
	float: left;
	overflow-y: auto;
}
.ctc_rpanel{
	width: calc(50% - 15px);
	height: calc(100% - 60px);
	float: right;
	overflow-y: auto;
	position: relative;
}
.ctc_public_headtxt{
	line-height: 50px;
	color: #666666;
	font-size: 15px;
}
.ctc_lpanel .ctc_public_headtxt{
	text-indent: 3px;
}
.ctc_public_marktxt{
	line-height: 50px;
	float: left;
	text-indent: 13px;
	color: #fd0505;
	font-size: 12px;
	background: url(/apps/exam/_static/images/Topic/ctc_public_marktxt_icon.png) left no-repeat;
	margin-left: 5px;
}
.ctc_radio_comp{
	text-indent: 28px;
	line-height: 22px;
	font-size: 16px;
	font-weight: 500;
	color: #333333;
	background: url(/apps/exam/_static/images/Topic/ctc_radio_comp_icon.png) left center no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
	float: left;
	margin-right: 11px;
	margin-bottom: 10px;
}
.ctc_radio_comp.ed{
	background: url(/apps/exam/_static/images/Topic/ctc_radio_comp_icon_ed.png) left center no-repeat;
	background-size: 20px 20px;
}
.ctc_lpanel_types{
	margin-top: 6px;
}
.ctc_lpanel_topic_stem{
	margin-top: 15px;
	min-height: 428px;
	border: 1px solid #eee;
    position:relative;
}
.ctc_ways_solving_problem{
	margin-top: 15px;
	min-height: 338px;
	border: 1px solid #eee;
}
.ctcllob_ans_option{
	height: 54px;
	line-height: 54px;
	text-align: center;
	width: 54px;
	background: #f8f8f8;
	border-radius: 5px;
	color: #333;
	font-size: 18px;
	float: left;
	margin-right: 16px;
	cursor: pointer;
    margin-bottom:10px;
}
.ctcllob_ans_option.ed{
	background: #2f97f3;
	color: #fff;
}
.ctc_lpanel_topic_answer_txt{
	font-size: 14px;
    color: #333;
    line-height: 33px;
    padding-left: 10px;
    margin: 10px 0px;
}
.ctcllob_ans_options{
	float: left;
}
.ctcllob_ans_option_delbtn{
	height: 54px;
	line-height: 54px;
	background: url(/apps/exam/_static/images/Topic/ctcllob_ans_option_delbtn.png) center no-repeat;
	width: 40px;
	float: left;
	cursor: pointer;
}
.ctcllob_ans_option_delbtn:hover{
	background-image: url(/apps/exam/_static/images/Topic/ctcllob_ans_option_delbtn_ed.png);
}
.ctcllob_ans_option_addbtn{
	height: 54px;
	line-height: 54px;
	background: url(/apps/exam/_static/images/Topic/ctcllob_ans_option_addbtn.png) center no-repeat;
	width: 40px;
	float: left;
	cursor: pointer;
}
.ctcllob_ans_option_addbtn:hover{
	background-image: url(/apps/exam/_static/images/Topic/ctcllob_ans_option_addbtn_ed.png);
}
.common_list_comp{
    position:relative;
}
.common_list_comp_head{
    height:30px;
    line-height:30px;
    border:1px solid #d8d8d8;
    font-size:14px;
    background:url(/apps/exam/_static/images/Topic/ctc_property_item_r_icon.png) no-repeat;
    background-position-x:80px;
    background-position-y:center;
    text-indent:8px;
    cursor:pointer;
    border-radius: 3px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ctc_property_item_l{
	line-height: 32px;
	margin-right: 5px;
	font-size: 15px;
}
.common_list_comp_items{
    position:absolute;
    top:30px!important;
    line-height:32px!important;
    width:100%;
    z-index:6666;
    padding:0!important;
}
.common_list_comp_item{
    border-top:1px solid #eee;
    background:#fff;
    text-indent:10px;
    font-size:14px;
	cursor:pointer;
}
.common_list_comp_item:hover{
    background:#2196f3!important;
    color:#fff;
}
.common_list_comp_item.ed{
    background:#2196f3!important;
    color:#fff;
}
.common_list_comp_item:first-child{
    border-bottom:none;
}
.ctc_property_item_l{
	float: left;
}
.ctc_property_item_r{
	float: left;
	width: 100px;
}
.ctc_property_item_r._ctc_difficulty_level{
	width: 80px;
}
._ctc_difficulty_level .common_list_comp_head{
	background-position-x:60px;
}
.ctc_property_item{
	float: left;
	margin-right: 5px;
	margin-bottom: 10px;
}
.ctc_property_items{
	margin-top: 10px;
}
.ctc_ritem_ctxt{
	width: 105px;
	font-size: 15px;
	color: #666;
	line-height: 22px;
	float: left;
}
.ctc_cognitive_level{
	margin-top: 26px;
}
.ctc_setting_knowledge_points{
	margin-top: 15px;
}
.ctc_setting_tmaterial_points{
	margin-top: 15px;
}
.ctc_settingk_point{
	height: 37px;
	line-height: 37px;
	background: #f8f8f8;
	padding: 0 15px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.ctc_settingk_point_name{
	float: left;
	font-size: 15px;
	max-width: 400px;
}
.ctc_settingk_point_delbtn{
	width: 14px;
	height: 14px;
	background: url(/apps/exam/_static/images/Topic/ctc_settingk_point_delbtn.png) center no-repeat;	
	float: left;
	margin-top: 12px;
	margin-left: 15px;
	cursor: pointer;
}
.ctc_cognitive_level_items{
	overflow: auto;
}
.ctc_settingk_points{
	overflow: auto;
}
.ctc_settingk_points>div:first-child{
    margin-left:0;
}
.ctc_settingk_point_addbtn{
	line-height: 37px;
	font-size: 15px;
	color: #2f97f3;
	text-indent: 27px;
	background: url(/apps/exam/_static/images/Topic/ctc_settingk_point_addbtn.png) left no-repeat;
	float: left;
	margin-left: 15px;
	cursor: pointer;
}
.fillblank_numbox {
    margin: 35px 0px;
}
.fillblank_attr {
    float: left;
    line-height: 28px;
    padding-left: 10px;
    color: #666666;
}
.fiilblank_numboxset {
    float: left;
    margin-left: 10px;
}
.del_fillnum {
    display: inline-block;
    font-size: 20px;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #f8f8f8;
    float: left;
   	background-image:url(/apps/exam/_static/images/Topic/del_fillnum_icon.png);
	background-repeat: no-repeat;
	background-position:center ;
	cursor: pointer;
}
.set_fillnum {
    height: 28px;
    border: 1px solid #f8f8f8;
    width: 58px;
    text-align: center;
}
.add_fillnum {
    display: inline-block;
    font-size: 18px;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #f8f8f8;
    float: right;
	background-image:url(/apps/exam/_static/images/Topic/add_fillnum_icon.png);
	background-repeat: no-repeat;
	background-position:center ;
	cursor: pointer;
}
.ctcll_gapfill_box{
	padding: 20px;
	border: 1px solid #eee;
}
.ctcll_gapfill_item_lnum{
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #2f97f3;
	border-radius: 15px;
	color: #fff;
	float: left;
	margin-right: 15px;
	margin-top: 11px;
}
.ctcll_gapfill_item_r{
	overflow: auto;
}
.ctcll_gapfill_item_rzone{
	border: 1px solid #eee;
	min-height: 188px;
}
.ctcll_gapfill_item_upbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_rzone_upicon.png) center no-repeat;
	background-size:16px 18px;
    background-position-y:top;
    cursor: pointer;
	float: right;
	margin-right: 10px;
    color: #2f97f3;
    position:absolute;
    right:0px;
}
.ctc_topic_basicinfo_item{
    position:relative;
    margin-bottom:20px;
}
.ctcll_gapfill_item_downbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_rzone_downicon.png) center no-repeat;
	background-size:16px 18px;
    background-position-y:top;
	cursor: pointer;
	float: right;	
    color: #2f97f3;
    position:absolute;
    right:50px;
}
.ctcll_gapfill_item_delbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_delbtn_icon.png) center no-repeat;
	background-size:19px 19px;
    background-position-y:top;
	cursor: pointer;
	float: right;	
    color: #2f97f3;
    position:absolute;
    right:90px;
}
.ctc_topic_basicinfo_item_delbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_delbtn_icon.png) center no-repeat;
	background-size:19px 19px;
    background-position-y:top;
	cursor: pointer;
	float: right;	
    color: #2f97f3;
    position:absolute;
    right:80px;
    top:-10px;
}
.ctc_topic_basicinfo_item_downbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_rzone_downicon.png) center no-repeat;
	background-size:16px 18px;
    background-position-y:top;
	cursor: pointer;
	float: right;	
    color: #2f97f3;
    position:absolute;
    right:0px;
    top:-10px;
}
.ctc_topic_basicinfo_item_upbtn{
	margin-top: 5px;
	width: 30px;
	line-height: 60px;
	background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_rzone_upicon.png) center no-repeat;
	background-size:16px 18px;
    background-position-y:top;
    cursor: pointer;
	float: right;
	margin-right: 10px;
    color: #2f97f3;
    position:absolute;
    right:30px;
    top:-10px;
}
.ctcll_gapfill_item_addbtn{
	line-height: 60px;
	color: #2f97f3;
	cursor: pointer;
    position:absolute;
    right:130px;
    background:url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_addbtn_icon.png) center no-repeat;
    background-size:19px 19px;
    background-position-y:top;
    margin-top:5px;
}
.ctcll_gapfill_item_son{
    position:relative;
    margin-bottom:45px;
}
.ctcll_gapfill_item_son_delbtn{
    margin-top: 5px;
    width: 30px;
    line-height: 60px;
    background: url(/apps/exam/_static/images/Topic/ctcll_gapfill_item_delbtn_icon.png) center no-repeat;
    background-size:19px 19px;
    background-position-y:top;
    cursor: pointer;
    float: right;
    color: #2f97f3;
    position:absolute;
    right:0px;
}
.ctcll_gapfill_item {
    position:relative;
    margin-bottom:10px;
}
.ctcll_gapfill_item_main{
    margin-bottom:45px;
}
.ctcll_simpleq_topic_answer{
	min-height: 180px;
	border: 1px solid #eee;
	margin-top: 10px;
}
.ctc_lpanel_topic_answer{
	margin-bottom: 10px;
}
.ctc_add_newtopic_btn{
	height: 52px;
	line-height: 52px;
	background: #2F97F3;
	color: #fff;
	text-align: center;
	cursor: pointer;
	font-size: 18px;
	margin-top: 30px;
}
.ctc_additional_conf_type{
	width: 97px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	font-size: 15px;
	color: #333;
	background: #f8f8f8;
	float: left;
	margin-right: 20px;
	cursor: pointer;
}
.ctc_additional_conf_type.ed{
	background: #2f96f2;
	color: #fff;
}
.ctc_additional_conf_types{
	margin-bottom: 28px;
}
.ctc_additional_share_zone{
	position: absolute;
	top: 52px;
	right: 0;
}
.ctc_additional_item_num{
	font-size: 20px;
	font-weight: bold;
	color: #2F96F2;
	margin-right: 10px;
	margin-top: -2px;
}
.ctc_lpanel .ctc_additional_item_num{
    float:left;
}
.ctcll_gapfill_item_sons{
    margin:10px 0;
}
.ctc_complete_exam_btn{
    height:39px;
    width:100px;
    background:#2196f3;
    position:fixed;
    bottom:10px;
    left:50%;
    margin-left:-50px;
    cursor:pointer;
    color:#fff;
    font-size:14px;
    text-align:center;
    line-height:39px;
}
.ctc_main_additional_box .ctc_additional_item_num{
    display:none;
}
.common_list_comp_items{
    max-height:200px;
    overflow:auto;
}
.ctc_cognitive_level_items{
    min-height:32px;
}
.ctc_additional_item{
    margin-top:10px;
}
.mouse_over_auto{
    cursor:auto;
}
.ctc_page textarea {
    display:none;
}
.cct_once_btn{
    left:45%;
}
.cct_continue_btn{
    left:auto;
    right:45%;
    margin-right:-50px;
    background:#11BE52;
}
.ctcll_answer_split_comp{
    height:28px;
    float:right;
    background:url(/apps/opencourse/_static/images/Manage/applyto_item_bg.png) left no-repeat;
    background-repeat:no-repeat;
    line-height:28px;
    text-indent:25px;
    cursor:pointer;
    background-size:20px 20px;
    background-position-y:center;
    color:#666666;
}
.ctcll_answer_split_comp.ed{
    background-image:url(/apps/evaluate/_static/images/Sheet/csh_foption_item_ed.png);
}
.common_list_comp_head, .common_list_comp_item{
    word-break:keep-all;            
    white-space:nowrap;           
    overflow:hidden;                
    text-overflow:ellipsis;
}
*{
	padding:0;
	margin:0;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li{
	list-style:none;
}
html{
	height: 100%;
	width: 100%;
}
body{
	background:#f1f1f1;
	height: 100%;
	width: 100%;
}
p {
	margin:0;
}
input, textarea{
	outline: none;
}
a{
	text-decoration: none;
}
.clear{
	clear:both;
}
.left{
	float:left;
}
.right{
	float:right;
}
.inline{
	display:inline-block;
}
.block{
	display:block;
}
.white{
	color: wheat;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  zoom: 1;
}
._kget_page_r_sonitem_x2code_txt{
    font-size:14px;
}
._nr{
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis;
}
._newknowledge_block{
	height: 55px;
	line-height: 55px;
	background: #fff;
	font-size: 16px;
    position:relative;
    z-index:3;
}
._newknowledge_block_item._gray{
	color: #666;
}
._newknowledge_mainleft{
	float: left;
	width: 200px;
	height: 100%;
	position: relative;
}
._newknowledge_mainright{
	overflow: auto;
	height: 100%;
	background: #fff;
	position: relative;
}
._newknowledge_mainbox{
}
._newk_operation_btns_v221{
    height: 33px;
    padding:0 17px 0 22px;
    margin-top:12px;
}
._newk221_commoninput{
    height:33px;
    line-height:33px;
    background-color:#fff;
    border-radius:3px 3px 0 0;
    font-size:14px;
    position:relative;
    float:left;
    width:193px;
}
._opbtn221_search_input{
    border:none;
    height:30px;
    width:120px;
    display:block;
    margin-left:15px;
    text-indent:3px;
}
._opbtn221_search_yesbtn{
    width:15px;
    height:15px;
    background:url(/apps/kmapping/_static/images/Structure/_opbtn221_search.png) center no-repeat;
    background-size:contain;
    position:absolute;
    right:10px;
    top:8px;
    cursor:pointer;
}
._newk221_commonbtn{
    height:33px;
    line-height:33px;
    background-color:#fff;
    border-radius:3px 3px 0 0;
    font-size:14px;
    width:89px;
    text-indent:31px;
    margin-right:2px;
    float:left;
    background-position-y:center;
    background-repeat:no-repeat;
    cursor:pointer;
}
._opbtn221_unit{
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_unit.png);
    background-size:16px 21px;
    background-position-x:11px;
}
._opbtn221_tree{
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_tree.png);
    background-size:20px 22px;
    background-position-x:10px;
}
._opbtn221_link{
    width:106px;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_link.png); 
    background-size:18px 18px;
    background-position-x:10px;
}
._opbtn221_center{
    width:44px;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_center.png);
    background-size:20px 20px;
    background-position:center;
}
._opbtn221_withdraw{
    width:44px;
    border-radius:3px 0 0 0;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_withdraw.png);
    background-size:18px 15px;
    background-position:center;
    margin-right:0;
}
._opbtn221_recover{
    width:44px;
    border-radius:0 3px 0 0 0;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_recover.png);
    background-size:18px 15px;
    background-position:center;
}
._opbtn221_addsize{
    width:47px;
    border-radius:3px 0 0 0;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_addsize.png);
    background-position:center;
    margin-right:0;
    background-size:14px 14px;
}
._opbtn221_reducesize{
    width:47px;
    border-radius:0 3px 0 0;
    background-image:url(/apps/kmapping/_static/images/Structure/_opbtn221_reducesize.png);
    background-position:center;
    background-size:14px 2px;
}
._newk221_commonbtn:hover{
    background-color:#e5e5e5;
}
._newk221_commonbtn.ed{
    background-color:#e5e5e5;
}
._newk221_commonbtn._death_status{
    background-color: #e5e5e5;
}
._newk_leftcommonbtn{
	width: 170px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #333;
	background: #3DE283;
	border-radius: 5px;
	margin: 10px;
	margin-right:0;
    cursor: pointer;
    float:left;
}
._newk_searchbox{
	width: 170px;
	height: 33px;
	line-height: 33px;
	text-align: center;	
	background: #fff;
	border-radius: 5px;
	margin: auto;
	position: relative;
    z-index:10;
    float:left;
    margin:10px;
}
._newk_search_input{
	height: 33px;
	border: none;
    border-radius:5px;
    text-indent:1em;
    border:1px solid #eee;
}
._newk_searchbtn{
	width: 17px;
	height: 17px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_searchbtn.png) center no-repeat;
	background-size: contain;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top:-8.5px;
	cursor: pointer;
}
._newk_search_resource_box{
	width: 270px;
	height: 31px;
	line-height: 31px;
	text-align: center;	
	background: #fff;
	border-radius: 20px;
	position: relative;
	float: right;
	margin-top: 9px;
	margin-right: 10px;
}
._newk_search_resource_input{
    color:#8c8c8c;
	height: 31px;
	border: none;
	width: 250px;
	text-indent: 1em;
	font-size: 14px;
}
._newk_resource_searchbtn{
	width: 17px;
	height: 17px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_searchbtn.png) center no-repeat;
	background-size: contain;
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top:-8.5px;
	cursor: pointer;
}
input::-webkit-input-placeholder{
    color:#b7b7b7;
}
input::-moz-placeholder{
    color:#b7b7b7;
}
input::-ms-input-placeholder{
    color:#b7b7b7;
}
input::placeholder{
    color:#b7b7b7;
}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#b7b7b7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#b7b7b7;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#b7b7b7;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#b7b7b7;
}
._newk_resourcebox_main_line{
	height: 51px;
}
._newk_pointItem{
	width: 170px;
	margin: auto;
	margin-top: 12px;
	height: 37px;
	overflow: hidden;
	font-size: 15px;
}
._newk_pointItem_circle{
	width: 37px;
	float: left;
	height: 37px;
	border-radius: 19px;
	background-color: #ea6948;
	margin: 0 8px;
}
._newk_pointItem_txt{
	height: 37px;
	line-height: 37px;
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis;
}
._newk_pointItem._able_add ._newk_pointItem_circle{
	background-image: url(/apps/kmapping/_static/images/Structure/_newk_pointItem_circle.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size:20px 20px;
	cursor: pointer;
}
._operate_commonbtn{
	width: 85px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #333;
	background: #3DE283;
	border-radius: 18px;
	margin-bottom: 10px;
	cursor: pointer;	
	position:absolute;
	top: 10px;
}
._operate_commonbtn._back{
	right: 10px;
}
._operate_commonbtn._save{
	right: 110px;
}
._operate_commonbtn._look{
	right: 210px;
}
._operate_commonbtn._keep_pos{
    width:110px;
    right:258px;
}
._operate_commonbtn._submit_check{
    right:138px;
    width:110px;
    text-align:left;
    text-indent:15px;
    background-image:url(/apps/kmapping/_static/images/Structure/_op_submit_check_icon.png);
    background-repeat:no-repeat;
    background-position-x: 80px;
    background-position-y: center;
    background-repeat:no-repeat;
    background-size:15px 15px;
}
._operate_commonbtn._manage_quality{
    width:110px;
    right:20px;
}
._operate_sheet{
	width: 100px;
	border-radius: 5px;
    padding:8px 0;
	background: #e5e5e5;
	position: absolute;
	z-index: 4;
}
._operate_sheet_commonbtn{
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	font-weight: bold;
	cursor: pointer;
}
._operate_sheet_commonbtn._videobtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_addbtn.png) no-repeat;
	background-size:10px 10px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._addlinkpointbtn{
    background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_addbtn.png) no-repeat;
    background-size:10px 10px;
    background-position-x:12px;
    background-position-y:center ;
}
._operate_sheet_commonbtn._topicbtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_addbtn.png) no-repeat;
	background-size:10px 10px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._pptbtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_addbtn.png) no-repeat;
	background-size:10px 10px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._imgtxtbtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_addbtn.png) no-repeat;
	background-size:10px 10px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._editbtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_editbtn.png) no-repeat;
	background-size:10px 10px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._delbtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_delbtn.png) no-repeat;
	background-size:9px 10.5px;
	background-position-x:12px;
	background-position-y:center;
}
._operate_sheet_commonbtn._removebtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_delbtn.png) no-repeat;
	background-size:9px 10.5px;
	background-position-x:12px;
	background-position-y:center;
}
._operate_sheet_commonbtn._resourcebtn{
	background: url(/apps/kmapping/_static/images/Structure/_operate_sheet_commonbtn_editbtn.png) no-repeat;
	background-size:9px 10.5px;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._showbranchbtn{
	background: url(/apps/kmapping/_static/images/Structure/_showbranchbtn.png) no-repeat;
	background-size:10px auto;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn._addpiontbtn{
	background: url(/apps/kmapping/_static/images/Structure/_addpiontbtn.png) no-repeat;
	background-size:10px auto;
	background-position-x:12px;
	background-position-y:center ;
}
._operate_sheet_commonbtn:hover{
	background-color: #d2d2d2;
}
._newk_mapzone{
	position: absolute;
	height: 100%;
	width: 100%;
}
._newk_addpoint_box{
	width: 1200px;
	height: 630px;
	position: relative;
	background: #f1f1f1;
	padding: 0 20px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
._newk_addpoint_head{
	width: 210px;
	height: 45px;
	background: #3DE283;
	border-radius: 0 0 10px 10px;
	margin: auto;
	font-size: 20px;
	font-weight:bold ;
	line-height: 45px;
	text-align: center;
}
._newk_addbox_commonhead{
	width: 307px;
	height: 55px;
	background: #3DE283;
	border-radius: 0 0 10px 10px;
	margin: auto;
	font-size: 23px;
	font-weight:bold ;
	line-height: 55px;
	text-align: center;
}
._newk_addpoint_blockline{
	margin-top: 28px;
}
._newk_addpoint_name{
	width: 700px;
	height: 35px;
	border-radius: 20px;
	background: #fff;
	border:none;
	font-size: 14px;
	text-indent: 1em;
	float: left;
}
._newk_addpoint_list{
	float: left;
	margin-left: 16px;
	position: relative;
}
._newk_addpoint_listhead{
	width: 175px;
	height: 35px;
	line-height: 35px;
	background: #dcdcdc;
	border-radius: 19px;
	text-indent: 1em;
	cursor: pointer;
	color: #878686;
}
._newk_addpoint_listitems{
	position: absolute;
	top: 36px;
	width: 100%;
	color: #878686;
}
._newk_addpoint_listitem{
	width: 175px;
	height: 35px;
	line-height: 35px;
	background: #dcdcdc;
	border-radius: 19px;
	text-indent: 1em;
	cursor: pointer;
}
._newk_navs{
	width: 380px;
	margin-left: auto;
	margin-top: 3px;
	height: 39px;
}
._newk_nav{
    font-size:18px;
    letter-spacing: 10px;
	width: 120px;
	height: 39px;
	line-height: 39px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	background: #dcdcdc;
	border-radius: 5px 5px 0 0;
	cursor: pointer;
    text-indent:37px;
}
._newk_nav.ed{
	background: #fff;
}
._newk_resourcebox{
	height: 480px;
	background: #fff;
	padding:0 12px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
._newk_resourcebox_left{
	width: 620px;
	float: left;
	height: 100%;
}
._newk_resourcebox_right{
	overflow: hidden;
	height: 100%;
	padding-left: 10px;
}
._newk_resourcebox_blockline{
	height: 42px;
	line-height: 40px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-bottom:2px solid #3DE283 ;
	background: #fff;
}
._newk_resourcebox_blockline_title{
	font-size: 16px;
	font-weight:bold;
	float: left;
}
._newk_resourcebox_blockline_navs{
	float: right;
}
._newk_r_blockline_nav{
    font-size:15px;
	margin-right: 20px;
	color: #8c8c8c;
	float: left;
	cursor: pointer;
}
._newk_r_blockline_nav.ed{
	color: #6ddc8c;
}
._newk_resourcebox_blockline_txt{
	float: right;
	color: #6ddc8c;
}
._newk_resourcebox_blockline_addbtn{
    font-size:16px;
	float: right;
	color: #3de283;	
	cursor: pointer;
}
._newk_resourcebox_main{
	background: #f1f1f1;
	height: 425px;
	overflow: hidden;
}
._newk_search_resource_addbtn{
	float: right;
	margin: 10px;
	line-height: 31px;
	cursor: pointer;
	background: #3DE283;
	padding: 0 10px;
	color: #8c8c8c;
}
._newk_resourcebox_main_items{
	height: 394px;
	overflow: auto;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 0 12px;
}
._newk_resourcebox_main_item{
	width: 32%;
	float: left;
	height: 190px;
	background: #fff;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box; 
	padding: 5px;
	margin-right: 2%;
	margin-bottom: 8px;
}
._newk_resourcebox_main_item:nth-child(3n) {
	margin-right: 0;
}
._newk_resourcebox_main_item_mark{
	width: 63px;
	height: 83px;
	position: absolute;
	top: 5px;
	right: 5px;
}
._newk_resourcebox_main_item_mark img{
	width: 100%;
	height: 100%;
}
._newk_resourcebox_main_item_face{
    cursor:pointer;
	height: 111px;
}
._newk_resourcebox_main_item_face img{
	width: 100%;
	height: 100%;
}
._newk_resourcebox_main_item_title{
	font-size: 14px;
	font-weight: bold;
	padding-top: 7px;
}
._newk_resourcebox_main_item_spans{
	padding-top: 8px;
	color: #838383;
	font-size: 12px;
}
._newk_resourcebox_main_item_span{
	overflow: hidden;
	display: inline-block;
}
._newk_resourcebox_main_item_span:first-child{
	max-width: 20%;
}
._newk_resourcebox_main_item_span:nth-child(2){
	max-width: 38%;
}
._newk_resourcebox_main_item_span:last-child{
	max-width: 37%;
}
._newk_resourcebox_peoplenum{
	position: absolute;
	width: 100px;
	height: 15px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_peoplenum.png) no-repeat left;
	background-size:15px 15px;
	bottom: 2px ;
	left: 5px;
	text-indent: 16px;
	font-size: 12px;
	line-height: 15px;
}
._newk_resourcebox_select{
	height: 20px;
	width: 20px;
	background-image: url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select.png);
	background-color:#8a8a8a;
    position: absolute;
	bottom: 0px;
	right: 0px;
	background-size:100% 100%;
	cursor: pointer;
}
._newk_resourcebox_select.ed{
	background-image: url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select.png);
    background-color:#3de283;	
    background-size:100% 100%;
}
._newk_resourcebox_main_morebtn{
	height: 35px;
	line-height: 35px;
	background: #dcdcdc;
	text-align: center;
	cursor: pointer;
	color: #666;
}
._newk_resourcebox_selected_item{
	background: #fff;
	margin-bottom: 8px;
    position:relative;
}
._newk_resourcebox_selected_itemface{
    cursor:pointer;
	height: 268px;
}
._newk_resourcebox_selected_itemface img{
	width: 100%;
	height: 100%;
}
._newk_resourcebox_selected_item_title{
	max-width: 60%;
	font-weight: bold;
	line-height: 30px;
	text-indent: 10px;
	float: left;
    font-size:14px;
}
._newk_resourcebox_selected_item_canclebtn{
	color: #3DE283;
	line-height: 32px;
	border-bottom: 1px solid #3DE283;
	float: right;
	margin-right: 14px;
	cursor: pointer;
	font-weight: bold;
}
._newk_resourcebox_selected_list{
	height: 410px;
	overflow: auto;
    position:relative;
    overflow-x:hidden;
}
._newk_addpoint_box_yesbtn{
	height: 35px;
	line-height: 35px;
	text-indent:42px;
	border-radius: 18px;
	background: #3DE283;
	letter-spacing: 10px;
	position: absolute;
	bottom: 9px;
	left: 40%;
	margin-left: -65px;
	width: 130px;
	cursor: pointer;
    font-size:16px;
    font-weight:bold;
}
._newk_addpoint_box_showbtn{
	height: 35px;
	line-height: 35px;
	border-radius: 18px;
	background: #3DE283;
    text-align:center;
	position: absolute;
	bottom: 9px;
	right: 40%;
	margin-right: -65px;
	width: 130px;
	cursor: pointer;
    font-size:16px;
    font-weight:bold;
}
._newk_addbox_commonyesbtn{
	height: 35px;
	line-height: 35px;
	border-radius: 18px;
	background: #3DE283;
	letter-spacing: 10px;
	position: absolute;
	bottom: 11px;
	left: 50%;
	margin-left: -130px;
	width: 260px;
	cursor: pointer;
    text-indent:55px;
}
._newk_addpoint_box_closebtn{
	height: 15px;
	width: 15px;
	position: absolute;
	top: 14px;
	right: 14px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_addpoint_box_closebtn.png) center no-repeat;
	background-size:100% 100%;
	cursor: pointer;
}
._newkbox_common_closebtn{
	height: 15px;
	width: 15px;
	position: absolute;
	top: 14px;
	right: 14px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_addpoint_box_closebtn.png) center no-repeat;
	background-size:100% 100%;
	cursor: pointer;
}
._newk_pointlist{
	overflow: auto;
}
._newk_point_config_panel{
	position: fixed;
	width: 385px;
	height: 450px;
	z-index: 2;
	top: 53px;
	overflow: visible;
}
._newk_point_config_allselect{
	width: 86px;
	height: 36px;
	background: #fff;
	border-radius: 8px 8px 0 0;
	text-indent: 25px;
	color: #bababa;
	background-image: url(/apps/kmapping/_static/images/Structure/_newk_point_config_allselect.png) ;
	background-size: 16px 16px;
	background-position-x: 15px;
	background-position-y: center;
	background-repeat: no-repeat;
	cursor: pointer;
    position:absolute;
    right:0px;
    top:-36px;
}
._newk_point_config_allselect.ed{
	background-image:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select_ed.png);
	background-size: 16px 16px;
	background-position-x: 15px;
	background-position-y: center;
	background-repeat: no-repeat;
}
._newk_point_config_panel_main{
	height: 410px;
	background: #fff;
	border-radius: 8px 0 8px 8px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 4px;
    overflow:auto;
}
._newk_point_config_panel_list{
    height:350px;
    overflow:auto;
}
._newk_point_config_panel_item_lvone{
	height: 40px;
	line-height: 40px;
	background-color: #e6e6e6;
	border-radius: 3px;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
._newk_point_config_panel_item_lvone_option{
	display:inline-block;
    width:16px;
    height:16px;
    background-image:url(/apps/kmapping/_static/images/Structure/_newk_point_config_panel_item_lvone.png);
	background-size: 16px 16px;
	background-repeat: no-repeat;	
    margin:12px 15px;
    float:left;
    cursor:pointer;
}
._newk_point_config_panel_item_lvone_option.ed{
	background-image:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select_ed.png);
	background-size: 16px 16px;
	background-repeat: no-repeat;
}
._newk_point_config_panel_item_lvone_v2{
	height: 40px;
	line-height: 40px;
	text-indent: 1em;
	background-color: #e6e6e6;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
	background-size: 16px 16px;
	background-position-x: 15px;
	background-position-y: center;
	background-repeat: no-repeat;	
	cursor: pointer;
}
._newk_point_config_panel_item_sonzone{
	background: #f6f5f5;
	padding-left: 25px;
	text-align: left;
}
._newk_point_config_panel_item_sonzone_v2{
	background: #f6f5f5;
	padding-left: 10px;
	text-align: left;
}
._newk_point_config_panel_item_lvstxt{
    color:#737373;
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis; 	
	border-bottom: 1px solid #fff;
}
._newk_point_config_panel_item_lvstxt_v2{
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis; 	
	border-bottom: 1px solid #fff;
}
._newk_point_config_panel_item_lvstxt_v2{
	word-break:keep-all;            
	white-space:nowrap;           
	overflow:hidden;                
	text-overflow:ellipsis; 	
	border-bottom: 1px solid #fff;
}
._newk_point_config_panel_item_lvs{
	 margin-left: 8px;
}
._newk_point_config_panel_item_lvs_v2{
	margin-left: 8px;
}
._newk_point_config_panel_item{
	margin-bottom: 3px;
}
._newk_point_config_panel_item_v2{
	margin-bottom: 0;
}
._newk_name{
    font-size:18px;
	font-weight: bold;
	position: absolute;
	top: 55px;
	left:30px;
}
._newk_showpoint_structurebtn{
	font-size: 15px;
	color: #666;
	position: absolute;
	top: 13px;
	right: 13px;
	text-indent: 22px;
	background: url(/apps/kmapping/_static/images/Structure/_newk_showpoint_structurebtn.png) no-repeat left center;
	background-size: 15px 15px;
	cursor: pointer;
}
._newk_showpoint_structurebtn.ed{
	background: url(/apps/kmapping/_static/images/Structure/_newk_showpoint_structurebtn_ed.png) no-repeat left center;
	background-size: 15px 15px;
}
._newk_addnewpoint_box{
	width: 618px;
	height: 240px;
	position: relative;
	background: #f1f1f1;
}
._newk_addnewpoint_namebox{
	width: 425px;
	margin:50px auto;
}
._newk_addnewpoint_input{
	width: 365px;
	height: 35px;
	background: #fff;
	border-radius: 18px;
	border:none;
	margin-left: 15px;
    text-indent:1em;
}
._newk_resourcebox_topic_item{
	background: #fff;
	margin-bottom: 5px;
	padding: 12px 12px 0 12px;
}
._newk_resourcebox_topic_cont{
	font-size: 16px;
}
._newk_resourcebox_topic_spans{
	height: 32px;
	line-height: 32px;
	border-top: 1px solid #f1f1f1;
	margin-top: 12px;
}
._newk_resourcebox_topic_detailbtn{
	color: #3de283;
	cursor: pointer;
	font-weight: bold;
	float: left;
}
._newk_resourcebox_topic_type{
	float: left;
	margin-left: 32px;
	font-weight: bold;
	color: #909090;
}
._newk_resourcebox_topic_type span{
	font-weight: normal;
}
._newk_resourcebox_topic_difficulty{
	float: left;
	margin-left: 32px;
	font-weight: bold;
	color: #909090;
}
._newk_resourcebox_topic_difficulty_left{
	float: left;
}
._newk_resourcebox_topic_difficulty_stars{
	width: 70px;
	float: left;
}
._topic_difficulty_star{
	height: 13px;
	width: 13px;
	background: url(/apps/kmapping/_static/images/Structure/_topic_difficulty_star.png) no-repeat center;
	background-size:13px 13px;
	margin-top: 10px;
	float: left;
}
._topic_difficulty_star.ed{
	background: url(/apps/kmapping/_static/images/Structure/_topic_difficulty_star_ed.png) no-repeat center;
	background-size:13px 13px;
	margin-top: 10px;
}
._newk_resourcebox_topic_selectbtn{
	width: 84px;
	height: 24px;
	border-radius: 12px;
	margin-top: 4px;
	float: right;
	line-height: 24px;
	background: #3DE283;
	text-align: center;
	letter-spacing: 5px;
	cursor: pointer;
}
._newk_resourcebox_topic_selectbtn._cancle{
	background: #DCDCDC;
}
._newk_point_suggest_node{
	width: 270px;
	height: 31px;
	line-height: 31px;
	text-align: left;	
	background: #fff;
	border-radius: 20px;
	position: relative;
	float: left;
	margin-top: 9px;
	margin-left: 10px;	
	text-indent: 1em;
	cursor: pointer;
}
._newk_point_suggest_list{
	position: absolute;
	top: 34px;
	width: 100%;
    max-height:350px;
    overflow:auto;
    z-index:3;
}
._newk_resourcebox_topic_anstr{
	font-weight: bold;
	font-size: 15px;
	color: #666;
}
._newk_resourcebox_topic_anstr span{
	font-weight: normal;
}
._newk_resourcebox_topic_detailstr{
	font-weight: bold;
	font-size: 15px;
	color: #666;	
	margin-top: 3px;
	padding-bottom: 10px;
}
._newk_resourcebox_topic_detailstr span{
	font-weight: normal;
}
._newk_selected_topic_types{
	margin-left: 11px;	
	float: left;
}
._newk_selected_topic_type{
	font-size: 16px;
	color: #666;
	cursor: pointer;
	float: left;
	margin-right: 10px;
}
._newk_selected_topic_type.ed{
    color:#6ddc8c;
}
._operate_sizebtn{
	width: 105px;
	height: 33px;
	line-height: 33px;
	border-radius: 18px;
	background: #F1F1F1;
	position: absolute;
	right: 150px;
	top: 10px;
}
._operate_addsize_btn{
	width: 50%;
	float: left;
	text-align: center;
	height: 17px;
	line-height: 17px;
	margin-top: 7px;
	font-size: 25px;
	cursor: pointer;
	border-right: 2px solid #333;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
._operate_reducesize_btn{
	width: 50%;
	float: left;	
	text-align: center;
	height: 17px;
	line-height: 16px;
	margin-top: 7px;
	font-size: 25px;
	cursor: pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
._newkmask{
    width:100%;
    height:100%;
    position:fixed;
    background:rgba(51, 51, 51, .3);
    z-index:4;
}
._newk_point_config_panel_item_lvone_txt{
    cursor:pointer;
}
._newk_point_config_panel_nobtn{
    width: 85px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    color: #333;
    background: #f1f1f1;
    border-radius: 18px;
    margin-bottom: 10px;
    cursor: pointer;
    position: absolute;
    bottom: 40px;
    left:100px;
}
._newk_point_config_panel_yesbtn{
    width: 85px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    color: #333;
    background: #3DE283;
    border-radius: 18px;
    margin-bottom: 10px;
    cursor: pointer;
    position: absolute;
    bottom: 40px;
    right:100px;
}
._newk_leftcommonbtn._death_status {
    background:#999;
}
.CommonNoContentPanel{
    height: 213px;
    width: 213px;
    background: url(/apps/teaching/_static/images/PadWebapp/padNoContentImg.png) center no-repeat;
    background-size:contain ;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -106.5px;
    margin-left: -106.5px;
}
._newk_resourcebox_main_items_inner {
    position:relative;
}
._newk_resourcebox_topic_selectbtn._selecting.ed{
    background:#dcdcdc;
}
._kmapping_confirm_box{
    width:600px;
    height:295px;
    position:relative;
    background:#f1f1f1;
}
._kmapping_confirm_box_content{
    width:480px;
    margin:auto;
    margin-top:45px;
    text-indent:2em;
    font-size:18px;
}
._kmapping_confirm_canclebtn{
    width:130px;
    height:33px;
    border-radius:17px;
    text-align:center;
    line-height:33px;
    background:#d2d2d2;
    position:absolute;
    bottom:32px;
    left:156px;
    cursor:pointer;
}
._kmapping_confirm_yesbtn{
    width:130px;
    height:33px;
    border-radius:17px;
    text-align:center;
    line-height:33px;
    background:#3DE283;
    position:absolute;
    bottom:32px;
    right:156px;
    cursor:pointer;
}
._newk_point_suggest_head{
    color:#8c8c8c;
    padding-right:30px;
    font-size:14px;
    width:75%;
}
._newk_point_suggest_node_points{
    position:absolute;
    right:10px;
    top:0px;
    letter-spacing:2px;
}
._newk_learn_path_conf_item{
    text-align:left;
}
._newk_learn_path_conf_item_lvone{
    height:40px;
    line-height:40px;
    text-align:left;
    background-color: #e6e6e6;
    border-radius: 3px;
    text-indent:10px;
    margin-bottom:3px;
    font-weight:bold;
    font-size:15px;
}
._newk_learn_path_conf_item_lvone_option{
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(/vue/dist/static/img/_newk_point_config_panel_item_lvone.740a2f1.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
    margin: 12px 15px;
    float: right;
    cursor: pointer;
}
._newk_learn_path_conf_item_lvone_option.med{
    background-image: url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select_med.png);
    background-size: 12px 12px;
    background-repeat: no-repeat;
    background-position:center;
    background-color:#fff;
}
._newk_learn_path_conf_item_lvone_option.ed{
    background-image: url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_select_ed.png);
    background-size: 16px 16px;
    background-repeat: no-repeat;
}
._newk_point_config_panel_item_lvstxt{
    color: #737373;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px solid #fff;
    line-height:42px;
}
._newk_learn_path_conf_item_lvs{
    margin-left:8px;
}
._newk_learn_path_conf_item_sonzone{
    background: #f6f5f5;
    padding-left: 25px;
}
._newk_learn_path_conf_item_lvone_txt{
    cursor:pointer;
}
._kgl_header_logo{
    width:308px;
    height:28.5px;
    position:absolute;
    top:25px;
    left:57px;
}
._kgl_header_logo img{
    width:100%;
    height:100%;
}
._kgl_header_public_page_navs{
    width:293px;
    position:absolute;
    right:278.5px;
    height:100%;
}
._kgl_header_public_page_nav{
    line-height:80px;
    color:#fff;
    font-size:16px;
    float:left;
    margin-left:20px;
    cursor:pointer;
    font-weight:bold;
}
._kgl_header_public_page_nav.ed{
    color:#3de283/*#1ff87b*/;
    background:url(/apps/kmapping/_static/images/Structure/_kgl_header_public_page_nav_edarrow.png) bottom center;
    background-repeat:no-repeat;
    background-size:14px 7px;
}
._kgl_header_public_headline{
    height:2px;
    position:absolute;
    bottom:0px;
    background:#3de283;
    width:100%;
}
._kgl_header_public_user_zone{
    width:130px;
    height:34px;
    background-color:#626262;
    border-radius:18px;
    position:absolute;
    top:26px;
    right:40px;
    cursor:pointer;
    background-image:url(/apps/kmapping/_static/images/Structure/_kgl_header_public_user_zone_icon2.png);
    background-repeat:no-repeat;
    background-position-x:110px;
    background-position-y:center;
    background-size:14px 7px;
}
._kgl_header_public_user_txt{
    color:#fff;
    font-size:16px;
    font-weight:bold;
    width:65px;
    line-height:34px;
    float:left;
    margin-left:5px;
}
._kgl_header_public_seachbtn{
    width:33px;
    height:33px;
    position:absolute;
    top:26px;
    right:219px;
    background:url(/apps/kmapping/_static/images/Structure/_kgl_header_public_seachbtn2.png) no-repeat center;
    /*background-size:contain;*/
    cursor:pointer;
    background-size: 54%;
    cursor: pointer;
    background-color: #626262;
    border-radius: 50%;
}
._kgl_header_public_emailbtn{
    width:33px;
    height:33px;
    position:absolute;
    top:26px;
    right:169px;
    background:url(/apps/kmapping/_static/images/Structure/_kgl_header_public_emailbtn.png);
    background-size:contain;
    cursor:pointer;
}
._kgl_header_public_emailnum{
    width:25px;
    height:15px;
    border-radius:8px;
    background:#1ff87b;
    top:17px;  
    right:160px;
    position:absolute;
    font-size:12px;
    color:#333;
    text-align:center;
    line-height:15px;
}
._newk_learn_path_conf_item_lvs_prev{
    cursor:pointer;
    content: '+';
    display:inline-block;
    width:15px;
    font-size:15px;
    background-image: url(/apps/kmapping/_static/images/Structure/_smart_list_item_head_arrow_ed.png);
    background-size: 13px 13px;
    background-repeat: no-repeat;
    background-position-y: center;
    float:left;
    height:42px;
    margin-right:4px;
}
._newk_learn_path_conf_item_lvs_prev.ed{
    background-image: url(/apps/kmapping/_static/images/Structure/_smart_list_item_head_arrow.png);
    background-size: 13px 13px;
    background-repeat: no-repeat;
    background-position-y: center;
}
._newk_learn_path_conf_item_lvs_prev_gray{
    cursor:pointer;
    content: '+';
    display:inline-block;
    width:15px;
    font-size:15px;
    background-image: url(/apps/kmapping/_static/images/Structure/_smart_list_item_head_txt_point.png);
    background-size: 13px 13px;
    background-repeat: no-repeat;
    background-position-y: center;
    float:left;
    height:42px;
    margin-right:4px;
}
._newk_resourcebox_selected_playbtn{
    width:50px;
    height:50px;
    position:absolute;
    left:50%;
    top:50%;
    margin-top:-25px;
    margin-left:-25px;
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_selected_playbtn.png) center no-repeat;
    background-size:contain;
    cursor:pointer;
}
._common_clear_search_txt_btn{
    position: absolute;
    right: 35px;
    top: 0px;
    letter-spacing: 3px;
    height: 30px;
    width: 35px;
    display: inline-block;
    background-image: url(/apps/kmapping/_static/images/Structure/_smart_list_title_canclebtn.png);
    background-size: 22px 22px;
    background-position: center;
    background-repeat: no-repeat;
    cursor:pointer;
}
._smapr_group_row{
    margin-bottom:2px;
}
._newklv_option_comp{
    position:relative;
    display:block;
    text-align:center;
}
._newklv_option_comp_items{
    position:absolute;
    width:110px;
    top:45px;
    background:#f1f1f1;
    z-index:2;
    display:block;
    line-height:30px;
    padding:7px 0;
    border-radius:5px;   
    max-height:300px;
    overflow:auto;
}
._newklv_option_comp_item{
    display:block;
    text-align:center;
    cursor:pointer;
    padding:0 5px;
}
._newklv_option_comp_item:hover{
    background:#d1d1d1;
}
._newklv_option_comp_head{
    cursor:pointer;
    text-decoration:underline;
}
._newknowledge_block_item {
    display:block;
    float:left;
}
._newkr_navitem_name{
    font-size:16px;
    float:left;
}
._newkr_navitem_icon{
    width:11px;
    height:12px;
    float:left;
    background:url(/apps/kmapping/_static/images/Structure/_newkr_navitem_icon.png) no-repeat;
    background-size:11px 12px;
    margin-top:14px;
    margin-left:6px;
}
._newkr_navitem{
    margin-right:8px;
    float:left;
}
.common_list_comp{
    position:relative;
}
.common_list_comp_head{
    font-size:16px;
    background:url(/vue/dist/static/img/filter_downarrow_icon.0f451bc.png) no-repeat;
    background-position-x:85px;
    background-position-y:center;
    cursor:pointer;
    padding-right:20px; 
    background-size:11px 8px;
}
.common_list_comp_items{
    position:absolute;
    top:40px;
    line-height:30px;
    width:100%;
    z-index:6666;
    border-radius:0 0 5px 5px;
    background:#fff;
    padding:0 0 5px 0;
    max-height:300px;
    overflow:auto;
}
.common_list_comp_item{
    height:30px;
    line-height:30px;
    font-size:16px;
    cursor:pointer;
    text-indent:7px;
}
.common_list_comp_item:hover{
    background:#d1d1d1;
}
.common_list_comp_item:first-child{
    border-bottom:none;
}
._kmap_headauth_list{
    width:145px;
    position:absolute;
    background:#fff;
    -webkit-box-shadow: #999 0px 0px 10px 1px;
            box-shadow: #999 0px 0px 10px 1px;
    top:85px;
    left:80px;
}
._kmap_headauth_item{
    height:47px;
    line-height:47px;
    text-align:center;
    color:#333;
    font-size:16px;
    cursor:pointer;
}
._kmap_headauth_item:hover{
    color:#3de283;
}
._kmap_headauth_item.ed{
    background-color:#3DE283;
    color:#333;
}
._newk_resourcebox_topic_quality_mark{
    color:#ff6c64;
    float:left;
    margin-left:32px;
    text-indent:15px;
    background-image:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_topic_quality_mark.png);
    background-repeat:no-repeat;
    background-size:13px 19px;
    background-position-y:center;
}
._newk_resourcebox_main_item ._newk_resourcebox_topic_quality_mark{
    margin-left:0;
}
._newk_statis_bubbles{
    border-radius:8px;
    padding:10px;
    background:rgba(0, 0, 0, .5);
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    display:inline-block;
}
._newk_statis_bubble{
    color:#fff;
    margin-bottom:3px;
}
._newk_statis_bubble_icon{
    width:7px;
    height:7px;
    background:#fd6d68;
    border-radius:4px;
    float:left;
    margin-top:7px;
}
._newk_statis_bubble_str{
    float:left;
    margin-left:7px;
    width:90px;
    letter-spacing:1px;
}
._newk_statis_bubble_micon{
    float:left;
}
._newk_statis_bubble_num{
    width:40px;
    float:left;
    margin-left:6px;
    text-align:right;
}
._newkr_navitem_filepaths{
    float:left;
    font-size:16px;
}
._newkr_navitem_filepath{
    float:left;
    margin-left:5px;
    padding-right:14px;
    background: url(/apps/kmapping/_static/images/Structure/_newkr_navitem_icon.png) no-repeat;
    background-size: 11px 12px;
    background-position-x:right;
    background-position-y:center;
    cursor:pointer;
    float:left;
    max-width:100px;
}
._newkr_navitem_filepath:last-child{
    background:none;
}
._newk_resourcebox_file_item{
    width:142px;
    height:136px;
    background:#fff;
    position:relative;
    float:left;
    margin-right:4px;
    cursor:pointer;
    margin-bottom:5px;
}
._newk_resourcebox_file_item_option{
    width:18px;
    height:18px;
    position:absolute;
    right:0;
    bottom:0;
    cursor:pointer;
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_option.png)
}
._newk_resourcebox_file_item_option.ed{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_option_ed.png) center;
    background-size:contain;
}
._newk_resourcebox_file_item_icon{
    height:78px;
}
._newk_resourcebox_file_item_icon._folder_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_folder_item.png) no-repeat;
    background-position-x:center;
    background-position-y:20px;
    background-size:70px 57px;
}
._newk_resourcebox_file_item_icon._excel_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_excel_icon.png) no-repeat;
    background-position-x:center;
    background-position-y:20px;
    background-size:53px 57px;
}
._newk_resourcebox_file_item_icon._word_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_word_icon.png) no-repeat;
    background-position-x:center;
    background-position-y:20px;
    background-size:53px 57px;
}
._newk_resourcebox_file_item_icon._ppt_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_ppt_icon.png) no-repeat;
    background-position-x:center;
    background-position-y:20px;
    background-size:53px 57px;
}
._newk_resourcebox_file_item_icon._pdf_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_ppt_icon.jpg) no-repeat;
    background-position-x:center;
    background-position-y:20px;
    background-size:53px 57px;
}
._newk_ssbox_file_item_icon{
    width:35px;
    height:38px;
    margin-left:10px;
    float:left;
}
._newk_ssbox_file_item_txt{
    float:left;
    font-size:15px;
    color:#686868;
    margin-left:16px;
    max-width:245px;
}
._newk_ssbox_file_item_progress{
    float:right;
    color:#3de283;
    margin-right:18px;
}
._newk_ssbox_file_item_closebtn{
    cursor:pointer;
    float:right;
    width:33px;
    height:33px;
    background:url(/apps/kmapping/_static/images/Structure/_newk_sbox_file_item_delbtn.png);
    background-size:contain;
    margin-top:2px;
}
._newk_ssbox_file_item{
    padding:10px 10px 0 10px;
    background:#fff;
    line-height:38px;
}
._newk_ssbox_file_item_inner{
    border-bottom:1px solid #dcdcdc;
    padding-bottom:10px;
}
._newk_ssbox_file_item:last-child ._newk_ssbox_file_item_inner{
    border:none;
}
._newk_ssbox_file_item_icon._excel_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_excel_icon.png) no-repeat;
    background-position-y:center;
    background-size:contain;
}
._newk_ssbox_file_item_icon._word_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_word_icon.png) no-repeat;
    background-position-y:center;
    background-size:contain;
}
._newk_ssbox_file_item_icon._ppt_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_ppt_icon.png) no-repeat;
    background-position-y:center;
    background-size:contain;
}
._newk_ssbox_file_item_icon._pdf_icon{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_item_ppt_icon.jpg) no-repeat;
    background-position-y:center;
    background-size:contain;
}
._newk_resourcebox_file_item_txt{
    padding:7px 15px;
    font-size:14px;
    color:#767575;
    text-align:center;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height:48px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
}
._newk_rebox_forfile_ranks{
    margin-top:9px;
    margin-left:10px;
    float:left;
    font-size:14px;
    line-height:31px;
    color:#bcbbbb;
}
._newk_rebox_forfile_ranks_timerank{
    float:left;
    padding-right:15px;
    margin-right:20px;
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_down_rank.png) right no-repeat;
    background-size:9px 15px;
    cursor:pointer;
}
._newk_rebox_forfile_ranks_timerank.ed{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_down_rank_ed.png) right no-repeat;
    background-size:9px 15px;
    cursor:pointer;
    color:#3de283;
}
._newk_rebox_forfile_ranks_namerank{
    float:left;
    padding-right:15px;
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_up_rank.png) right no-repeat;
    background-size:9px 15px;
    cursor:pointer;
}
._newk_rebox_forfile_ranks_namerank.ed{
    background:url(/apps/kmapping/_static/images/Structure/_newk_resourcebox_file_up_rank_ed.png) right no-repeat;
    background-size:9px 15px;
    cursor:pointer;
    color:#3de283;
}
._common_file_view{
    cursor:pointer;
}
._newk_choose_pmodel_btn{
    margin-left:10px;
    text-decoration: underline;
    cursor:pointer;
}
._normal_cursour{
    cursor:auto;
}
._newk_pagename_v221{
    float:left;
    font-size:18px;
    font-weight:bold;
    margin-left:23px;
}
._newk_pagenavs_v221 ._newklv_option_comp_head{
    text-decoration:none;
    width:110px;
    display:block;
    text-align:left;
    background-image:url(/apps/kmapping/_static/images/Structure/_newk_pagenavs_v221.png);
    background-size:16px 16px;
    background-position-x:90px;
    background-position-y:center;
    background-repeat:no-repeat;
}
._newk_pagenavs_v221{
    margin-left:15px;
}
._opbtn221_suggest_list{
    width:100%;
    position:absolute;
    top:32px;
    z-index:5;
    background:#fff;
    max-height:300px;
    overflow-y:auto;
}
::-webkit-scrollbar-button{
    background:#fff;
    display: none;
}
::-webkit-scrollbar{
     background-color: #fff;
}
::-webkit-scrollbar-track{
    background:#fff;
    display: none;
}
::-webkit-scrollbar-track-piece{
    background:#fff;
}
::-webkit-scrollbar-thumb{
     background:#dde5e9;
}
._opbtn221_suggest_item{
    height:40px;
    line-height:40px;
    text-indent:12px;
    font-size:14px;
    cursor:pointer;
}
.pskdir_box_name{
    float:left;
    font-size:14px;
    color:#333;
    text-indent:9px;
    line-height:30px;
}
.pskdir_header{
    margin-top:15px;
}
.pskdir_box{
    background:#f8f8f8;
    width:720px;
    position:relative;
    height:100%;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    overflow:hidden;
    height:570px;
}
.pskdir_filter_l{
    float:left;
    margin-left:14px;
}
.pskdir_filter_item{
    width:112px;
    background:#fff;
    position:relative;
    float:left;
    margin-right:12px;
    border-radius:5px;
}
.pskdir_filter_item .common_list_comp_head{
    border:none;
}
.pskdir_main_left{
    position:relative;
    width:260px;
    float:left;
    height:100%;
}
.pskdir_main_right{
    width:450px;
    float:right;
    height:100%;
    margin-right:1px;
}
.pskdir_cname{
    height:30px;
    line-height:30px;
    font-size:13px;
    color:#333;
    text-indent:9px;
}
.pskdir_main_body{
    height:calc(100% - 28px);
}
.pskdir_cline{
    height:2px;
    background:#2f97f3;
}
.pskdir_loptions{
    height:calc(100% - 104px);
    background:#fff;
    overflow:auto;
}
.pskdir_selecteds{
    height:calc(100% - 50px);
    background:#fff;
    overflow:auto;
    padding:10px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
}
.pskdir_selected{
    height: 37px;
    line-height: 37px;
    background: #f8f8f8;
    padding: 0 15px;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.pskdir_selected_name {
    float: left;
    font-size: 15px;
    max-width:361px;
}
.pskdir_selected_delbtn{
    width: 14px;
    height: 14px;
    background: url(/vue/dist/static/img/ctc_settingk_point_delbtn.8dedf4f.png) center no-repeat;
    float: left;
    margin-top: 12px;
    margin-left: 15px;
    cursor: pointer;
}
.pskdir_yesbtn{
    height: 39px;
    width: 100px;
    background: #2196f3;
    position: absolute;
    bottom: 10px;
    left: 50%;
    margin-left: -50px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 39px;
    border-radius:5px;
}
.pskdir_box_closebtn{
    width: 14px;
    height: 14px;
    background: url(/vue/dist/static/img/ctc_settingk_point_delbtn.8dedf4f.png) center no-repeat;
    cursor: pointer;
    position:absolute;
    right:15px;
    top:15px;
}
._newk_point_config_panel_item_nametxt{
    cursor:pointer;
    display:inline-block;
    float:left;
    width:calc(100% - 65px);
    overflow:hidden;
}
.pskdir_selecteds_inner{
    height:calc(100% - 50px);
    overflow:auto;
    position:relative;
}
._newk_learn_path_conf_item_lvone_option.ed{
    background-image:url(/vue/dist/static/img/_newk_resourcebox_select_ed.52bcb70.png);
}
._newk_learn_path_conf_item_lvs_prev{
    background-image:url(/vue/dist/static/img/_smart_list_item_head_arrow_ed.18f8cbd.png);
}
._newk_learn_path_conf_item_lvs_prev.ed{
    background-image:url(/vue/dist/static/img/_smart_list_item_head_arrow.55d0b5c.png);
}
._newk_learn_path_conf_item_lvone_option.med{
    background-image:url(/vue/dist/static/img/_newk_resourcebox_select_med.6011ee2.png);
}
._newk_learn_path_conf_item_lvone_txt{
    font-size:14px;
    width:75%;
    display:inline-block;
    overflow:hidden;
    text-indent:0;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
._newk_learn_path_conf_item_lvs_prev_gray{
    background:none;
}
._newk_point_config_panel_item_lvstxt{
    border-bottom:none;
}
._newk_learn_path_conf_item_sonzone{
    padding-left:18px;
}
.common_list_comp_items{
    border-radius:5px;
}
.layer-box-radius-skin{
    border-radius:10px;
}
.layer-box-radius-skin .layui-layer-content{
    border-radius:10px;
}
._newk_learn_path_conf_item{
    padding-left:3px;
}
._newk_learn_path_conf_item:first-child{
    padding-top:2px;
}
._newk_learn_path_conf_item_lvone{
    margin-bottom:2px;
}
._left_know_search_box{
    position:relative;
}
._left_know_input {
    display: block;
    width: 88%;
    margin: auto;
    margin-top: 10px;
    border-radius: 16px;
    background-color: #fff;
    color: #999999;
    height: 34px;
    border: none;
    padding-left: 10px;
    margin-bottom: 10px;
    font-size: 12px;
}
._left_know_clear{
    display:none;
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background-color: #eeeeee;
    color: #9e9e9e;
    text-align: center;
    line-height: 20px;
    right: 17%;
    top: 8px;
    font-size: 13px;
    cursor: pointer;
}
._left_know_search_icon{
    position: absolute;
    right: 7%;
    top: 6px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/vue/dist/static/img/_knowledge_search_03.ceec2e9.png) no-repeat center;
    cursor: pointer;
    background-size: contain;
}
.pskdir_suggest_list{
    width:88%;
    position:absolute;
    background:#fff;
    max-height:300px;
    overflow-y:auto;
    left:6%;
    z-index:2;
    top:78px;
}
.pskdir_suggest_item{
    height:40px;
    line-height:40px;
    text-indent:15px;
    cursor:pointer;
}
.pskdir_suggest_item:hover{
    background:#2196f3;
    color:#fff;
}
.pskdir_suggest_item:hover span{
    color:#fff!important;
}
::-ms-clear{display: none;
}
::-ms-reveal{display: none;
}
::-o-clear{display: none;
}
/*加宽教材下拉菜单的宽度 [yansen][2023/10/31]*/
#psk_book_node .common_list_comp_items{
    width:270px;
    margin-left:-80px;
    text-align: center;
}
/**
 * @desc: 班级值周公用的css样式表
 * @author: yansen
 * @time: 2020-01-14
 */
*[data-v-61d3fe08]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-61d3fe08]{
    list-style:none;
}
html[data-v-61d3fe08]{
    height: 100%;
    width: 100%;
}
body[data-v-61d3fe08]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
    font-size: 14px;
}
p[data-v-61d3fe08] {
    margin:0;
}
input[data-v-61d3fe08], textarea[data-v-61d3fe08]{
    outline: none;
}
a[data-v-61d3fe08]{
    text-decoration: none;
}
.public_noc[data-v-61d3fe08] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.clear[data-v-61d3fe08]{
    clear:both;
}
.left[data-v-61d3fe08]{
    float:left;
}
.right[data-v-61d3fe08]{
    float:right;
}
.inline[data-v-61d3fe08]{
    display:inline-block;
}
.block[data-v-61d3fe08]{
    display:block;
}
.white[data-v-61d3fe08]{
    color: wheat;
}
.clearfix[data-v-61d3fe08]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-61d3fe08] {
    zoom: 1;
}
._nr[data-v-61d3fe08]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.cwc_page[data-v-61d3fe08]{
    background: #f3f4f6;
    height: 100%;
    overflow: hidden;
}
.common_top_navs[data-v-61d3fe08]{
    padding: 0 114px;
    position: fixed;
    z-index: 1000;
    top: 5px;
    left: 100px;
}
.common_top_nav[data-v-61d3fe08]{
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    color: #6b757f;
    float: left;
    margin-right:56px;
    cursor: pointer;
}
.common_top_nav.ed[data-v-61d3fe08]{
    color: #2fa2fd;
    background-image: url(/vue/dist/static/img/common_top_nav_ed_bg.37a9b83.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 38px;
}
.cwc_list_common_center[data-v-61d3fe08]{
    height: 65px;
    margin-top:7px;
}
.cwc_page_common_b[data-v-61d3fe08]{
    padding: 0 114px;
    height:calc(100% - 60px);
    overflow: auto;
}
.cwc_list_common_cleft[data-v-61d3fe08]{
    float: left;
}
.cwc_list_common_cright[data-v-61d3fe08]{
    float: right;
}
.csw_common_btn[data-v-61d3fe08]{
    background: #2fa2fe;
    color: #fff;
    width:114px;
    height:38px;
    line-height:38px;
    text-indent:39px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2fa2fe;
}
.publish_main_btn[data-v-61d3fe08]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-61d3fe08]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-61d3fe08]:active{
    background-color: #1195ff;
}
.add_csheet_btn[data-v-61d3fe08]{
    background-image: url(/vue/dist/static/img/add_esheet_btn.5951950.png);
    background-repeat: no-repeat;
    background-position-x: 16px;
    background-position-y: center;
}
.cwc_list_common_cright[data-v-61d3fe08]{
    margin-top:9px;
}
.cwc_list_search_zone[data-v-61d3fe08]{
    float: left;
    margin-right:12px;
}
.common_search_box[data-v-61d3fe08]{
    background: #fff;
    border-radius: 4px;
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dce5ef;
    font-size: 14px;
    width: 300px;
    position:relative;
}
.common_search_box[data-v-61d3fe08]:hover{
    border-color: #a2d6ff;
    outline:none;
    border-color:#c0e3ff;
    -webkit-box-shadow:0 0 10px #c0e3ff;
            box-shadow:0 0 10px #c0e3ff;
}
.common_search_box_input[data-v-61d3fe08]{
    width: calc(100% - 38px);
    height: 38px;
    border: none;
    text-indent: 13px;
    color: #8f98a3;
    border-radius: 4px;
    caret-color:#a2d6ff;
    float: left;
}
.common_search_box_hotbtn[data-v-61d3fe08]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_search_icon.ff2be10.png);
    background-repeat: no-repeat;
    background-position: center;
}
.common_search_box_clearbtn[data-v-61d3fe08]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_clearbtn.5438678.png);
    background-repeat: no-repeat;
    background-position: center;
}
.cwc_list_common_block[data-v-61d3fe08]{
    padding: 25px;
    background: #fff;
    border-radius: 8px;
    position:relative;
    margin-bottom:20px;
    cursor:pointer;
}
.cwc_list_common_block_left[data-v-61d3fe08]{
    width: calc(100% - 310px);
    float: left;
}
.cwc_list_common_block_right[data-v-61d3fe08]{
    width: 310px;
    float: left;
}
.cwc_list_common_block_title[data-v-61d3fe08]{
    font-size: 15px;
    color: #6a747e;
    font-weight: bold;
}
.cwc_list_common_block_spans[data-v-61d3fe08]{
    margin-top:20px;
}
.cwc_list_common_block_span[data-v-61d3fe08]{
    margin-right:30px;
    font-size: 13px;
    color: #8e949a;
}
.cwc_list_common_block_span_c[data-v-61d3fe08]{
    font-size: 13px;
    color: #8e949a;
    margin-top:8px;
}
.cwc_list_copbtn[data-v-61d3fe08]{
    font-size: 13px;
    color: #6a747e;
    height: 18px;
    line-height:18px;
    float: left;
    margin-right: 50px;
    text-indent:24px;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.clone_icon[data-v-61d3fe08]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_clone_icon.c9e4a51.png);
}
.edit_icon[data-v-61d3fe08]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_edit_icon.059909f.png);
}
.del_icon[data-v-61d3fe08]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
}
.cwc_list_copbtns[data-v-61d3fe08]{
    position:absolute;
    top: 50%;
    margin-top: -9px;
}
.cwc_list_common_block_center[data-v-61d3fe08]{
    float: left;
    width: calc(100% - 400px);
    min-height: 10px;
    right: 10px;
}
.cwc_list_common_block_left_img[data-v-61d3fe08]{
    width: 52px;
    height: 70px;
    -o-object-fit: contain;
       object-fit: contain;
}
.common_second_header[data-v-61d3fe08]{
    height: 56px;
    padding: 0 72px;
    border-bottom: 1px solid #e5e8ec;
    position:relative;
}
.common_second_header_backbtn[data-v-61d3fe08]{
    width: 55px;
    text-indent:24px;
    background-image: url(/vue/dist/static/img/common_second_header_backicon.5d1d129.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #7a8590;
    margin-top:20px;
    float: left;
    font-size: 15px;
}
.common_second_header_txt[data-v-61d3fe08]{
    position: absolute;
    width: 500px;
    text-align: center;
    line-height:56px;
    font-size: 16px;
    color: #7a8590;
    left: 50%;
    margin-left:-250px;
}
.addsc_stage[data-v-61d3fe08]{
    border-radius: 10px;
    background: #fff;
    margin: 21px 130px 0 130px;
    padding: 24px;
    position:relative;
}
.el-input[data-v-61d3fe08]{
    float: left;
}
.asc_additional_txt[data-v-61d3fe08]{
}
.asc_additional_txt[data-v-61d3fe08]{
    float: left;
    margin-left:10px;
    font-size: 12px;
    color: #8f98a3;
}
.asc_additional_txtv2[data-v-61d3fe08]{
    font-size: 14px;
    color: #606266;
    float: left;
    line-height: 40px;
}
.asc_indicator_block[data-v-61d3fe08]{
    border: 1px solid #eeeeee;
    border-radius: 2px;
    margin-bottom: 21px;
}
.asc_first_indicator[data-v-61d3fe08]{
    height: 47px;
    background-color: #f5f6f7;
    border: 1px solid #eeeeee;
    position:relative;
}
.asc_first_indicator_input[data-v-61d3fe08]{
    height: 32px;
    width: 467px;
    margin: 8px;
}
.row-name .common-limit-input-label[data-v-61d3fe08]{
    display: inline-block;
    position: relative;
    width: 200px;
}
.common-limit-input-label[data-v-61d3fe08]{
    display: inline-block;
    position: relative;
    width: 360px;
}
.asc_first_indicator_input[data-v-61d3fe08] .el-input__inner{
    height: 32px;
    padding-right: 50px;
}
[data-v-61d3fe08].common-limit-input-label .common-limit-textarea-inner{
    height: 60px;
}
.common-limit-input-label.asc_sec_indicator_textarea[data-v-61d3fe08]{
    width: 100%;
}
.asc_first_indicator_col[data-v-61d3fe08]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
}
.asc_first_indicator_header[data-v-61d3fe08]{
    height: 48px;
    line-height: 48px;
    border-bottom:1px solid #eeeeee;
    font-size: 14px;
    color: #545f69;
    font-weight: bold;
}
.asc_first_indicator_col.border_r[data-v-61d3fe08]{
    border-right: 1px solid #eee;
}
.asc_sec_indicator_col.border_r[data-v-61d3fe08]{
    border-right: 1px solid #eee;
}
.border_r[data-v-61d3fe08]{
    border-right: 1px solid #eee;
}
.border_l[data-v-61d3fe08]{
    border-left: 1px solid #eee;
}
.asc_sec_indicator_row[data-v-61d3fe08]{
    height: 90px;
    border-bottom:1px solid #eeeeee;
}
.asc_sec_indicator_col[data-v-61d3fe08]{
	float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.asc_sec_indicator_row[data-v-61d3fe08]{
	height: 110px;
}
.asc_sec_indicator_row[data-v-61d3fe08] .el-input__inner{
	height: 34px;
}
.asc_sec_indicator_col_input[data-v-61d3fe08]{
	width: 190px;
	margin-top: 20px;
}
.asc_sec_indicator_score_input[data-v-61d3fe08]{
	margin-top: 20px;
	text-align: center;
}
.asc_sec_indicator_score_input[data-v-61d3fe08] .el-input__inner{
	text-align: center;
}
.asc_sec_downtxt[data-v-61d3fe08]{
	text-align: right;
	line-height: 33px;
	color: #8f98a3;
}
.asc_sec_indicator_row.asc_double_row[data-v-61d3fe08]{
    min-height: 280px;
}
.asc_sec_indicator_row.asc_double_row .asc_sec_indicator_col[data-v-61d3fe08]{
    height: 100%;
}
.asc_sec_indicator_textarea[data-v-61d3fe08]{
	margin-top: 10px;
}
/*上下布局 +垂直居中 + 水平居中*/
.flex-v-center-center[data-v-61d3fe08]{
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.asc_sec_indicator_delbtn[data-v-61d3fe08]{
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
	margin: auto;
	margin-top: 36px;
}
.asc_third_indicator_b[data-v-61d3fe08]{
	padding: 0 10px;
	width: 178px;
	margin-left: 32px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-left: 1px solid #eee;
	height: 100%;
    overflow: auto;
}
.asc_third_indicator_input[data-v-61d3fe08]{
	margin-top: 20px;
}
.indicator_lbcommon_row[data-v-61d3fe08]{
	height: 72px;
	padding: 18px 16px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.indicator_lbcommon_opbtn[data-v-61d3fe08]{
	width: 116px;
	height: 36px;
	line-height: 36px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: 1px solid #2fa2fe;
	text-align: center;
	color: #2fa2fe;
	background: #eef7ff;
	border-radius: 4px;
	font-size: 14px;
	cursor: pointer;
}
.indicator_lbcommon_txt[data-v-61d3fe08]{
	color: #2fa2fe;
	font-size:13px;
	text-decoration: underline;
	float: right;
	line-height: 36px;
	margin-right: 22px;
	cursor: pointer;
}
.scd_common_title_txt[data-v-61d3fe08]{
    font-size: 16px;
    font-weight: bold;
    color: #6a747e;
}
.scd_common_edit_btn[data-v-61d3fe08]{
    width: 95px;
    position:absolute;
    right: 24px;
    background-image: url(/vue/dist/static/img/scd_common_edit_btn.6128ec5.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    top: 15px;
}
.scd_common_vice_txt[data-v-61d3fe08]{
    margin-top:16px;
    font-size: 13px;
    color: #8e949a;
}
.scd_first_indicator_row[data-v-61d3fe08]{
    height: 38px;
    line-height:38px;
    text-align: center;
    background: #f5f6f7;
    color: #545f69;
    font-weight: bold;
}
.scd_indicator_item[data-v-61d3fe08]{
    margin-top:16px;
    border: 1px solid #eee;
}
.scd_second_indicator_title[data-v-61d3fe08]{
    text-align: center;
    height: 46px;
    line-height:46px;
    border-bottom:1px solid #eee;
}
.scd_third_indicator_cols[data-v-61d3fe08]{
    height: 46px;
    line-height:46px;
}
.scd_third_indicator_col[data-v-61d3fe08]{
    height: 46px;
    line-height:46px;
    text-align: center;
    color: #545f69;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.scd_third_indicator_col_span[data-v-61d3fe08]{
    display: inline;
    height: 46px;
    line-height: 20px;
}
.scd_third_indicator_col_span.txt_icon[data-v-61d3fe08]{
    background-image: url(/vue/dist/static/img/scd_third_indicator_col_txt_icon.5783729.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    width: 20px;
}
.scd_third_indicator_col_icon[data-v-61d3fe08]{
    cursor: pointer;
}
.scd_second_indicator_col[data-v-61d3fe08]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.md_top_block[data-v-61d3fe08]{
}
.md_top_block_icon[data-v-61d3fe08]{
    width: 50px;
    height: 70px;
    float: left;
    margin-right:22px;
}
.md_top_block_icon img[data-v-61d3fe08]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.md_top_block_txtzone[data-v-61d3fe08]{
    overflow: auto;
}
.md_top_block_txt_title[data-v-61d3fe08]{
    font-weight: bold;
    font-size: 14px;
    position: relative;
}
.md_top_block_txt_zone[data-v-61d3fe08]{
    font-size: 12px;
    color: #8e949a;
    min-height: 15px;
}
.md_top_block_txt_zone_title[data-v-61d3fe08]{
    float: left;
}
.md_top_block_txt_zone_jy[data-v-61d3fe08]{
    overflow: auto;
}
.md_top_block_txt_zone[data-v-61d3fe08]{
    margin-top:15px;
}
.md_center_headrow[data-v-61d3fe08]{
    height: 56px;
    line-height: 56px;
    border-bottom:1px solid #eee;
    margin-top:10px;
}
.md_top_block_txt_filter[data-v-61d3fe08]{
    float: right;
    line-height: 40px;
    text-align: center;
}
.md_sheet_numstr[data-v-61d3fe08]{
    height: 47px;
    line-height:47px;
    font-size: 13px;
    color: #6a747e;
}
.md_sheet_head[data-v-61d3fe08]{
    height: 40px;
    line-height: 40px;
    background: #f5f6f7;
    border-radius: 3px;
}
.md_sheet_col[data-v-61d3fe08]{
    text-align: center;
    color: #6a747e;
    float: left;
}
.md_sheet_row[data-v-61d3fe08]{
    height: 40px;
    line-height: 40px;
    border-bottom:1px solid #eeeeee;
}
.md_show_btn[data-v-61d3fe08]{
    width: 60px;
    height: 15px;
    line-height:15px;
    text-indent:26px;
    background-image: url(/vue/dist/static/img/md_show_btn_icon.1a7e3fc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin: auto;
    margin-top: 13px;
}
.aucf_common_row[data-v-61d3fe08]{
    padding: 16px;
    background: #fbfbfb;
    margin-top:19px;
}
.aucf_common_single_additional_txt[data-v-61d3fe08]{
    color: #8f98a3;
    margin-left:14px;
}
.aucf_common_single_option_title[data-v-61d3fe08]{
    font-size: 13px;
    color: #545f69;
    display: inline-block;
}
.aucf_common_single_son_option[data-v-61d3fe08]{
    display: inline-block;
    margin-right:40px;
}
.aucf_common_single_son_option_morebtn[data-v-61d3fe08]{
    margin-left: 5px;
    cursor:pointer;
}
.el-select-dropdown__item[data-v-61d3fe08]{
    text-indent:10px;
}
.aucf_common_row_v2[data-v-61d3fe08]{
    margin-top:20px;
}
.aucf_common_row_v2_txt[data-v-61d3fe08]{
    line-height:40px;
    margin-left:20px;
    color: #6a747e;
}
.awt_headline[data-v-61d3fe08]{
    height: 40px;
    line-height:40px;
    background: #fbfbfb;
}
.awt_headline_span[data-v-61d3fe08]{
    width: 49.5%;
    text-align: center;
    display: inline-block;
}
.awt_headline_span.ed[data-v-61d3fe08]{
    color: #2fa2fe;
}
.awt_form_row[data-v-61d3fe08]{
    margin-top:23px;
}
.awt_form_row_block[data-v-61d3fe08]{
    width: 200px;
    height: 31px;
    line-height:31px;
    background: #fff9f7;
    text-align: center;
    float: left;
    margin-left:15px;
    margin-top:9px;
    color: #f74e13;
}
.awt_class_item[data-v-61d3fe08]{
    padding: 9px 18px;
    border: 1px solid #e5e8eb;
    /* float: right; */
    border-radius: 4px;
    color: #545f69;
    line-height: 14px;
    margin-right:13px;
    cursor:pointer;
    margin-bottom:10px;
}
.awt_class_item.ed[data-v-61d3fe08]{
    border: 1px solid #2fa2fe;
    color: #2fa2fe;
    background: url(/vue/dist/static/img/awt_class_item_ed.ba4bc5d.png) right bottom no-repeat;
}
.awt_sheet_header[data-v-61d3fe08]{
    height: 44px;
    line-height:44px;
    background: #f5f6f7;
    border-bottom: 1px solid #eeeeee;
}
.awt_sheet_row[data-v-61d3fe08]{
    min-height: 44px;
    line-height:44px;
}
.awt_sheet_col[data-v-61d3fe08]{
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 44px;
    color: #545f69;
}
.awt_sheet[data-v-61d3fe08]{
    border: 1px solid #eeeeee;
    margin-top:29px;
}
.awt_sheet_people[data-v-61d3fe08]{
    padding: 9px 13px 9px 9px;
    line-height: 13px;
    float: left;
    margin: 7px;
    cursor: pointer;
    margin-right:0px;
    height: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.awt_sheet_people .el-icon-delete[data-v-61d3fe08]{
    display: none;
}
.awt_sheet_people.ed[data-v-61d3fe08]{
    background-color: #f5f6f7;
}
.awt_sheet_people.ed .el-icon-delete[data-v-61d3fe08]{
    display: inline-block;
}
.awt_sheet_people[data-v-61d3fe08]:hover{
    background-color: #f5f6f7;
}
.awt_sheet_people:hover .el-icon-delete[data-v-61d3fe08]{
    display: unset;
}
.el_icon_delete_zw[data-v-61d3fe08]{
    display: inline-block;
    width:14px;
}
.awt_sheet_people:hover .el_icon_delete_zw[data-v-61d3fe08]{
    display: none;
}
.awt_sheet_opbtn[data-v-61d3fe08]{
    width: 75px;
    margin: auto;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/awt_sheet_opbtn_icon.99b191c.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #545f69;
}
.awt_sheet_row[data-v-61d3fe08]{
    border-bottom:1px solid #eee;
}
.awt_sheet_row[data-v-61d3fe08]:last-child{
    border-bottom:none;
}
.wtd_top_title[data-v-61d3fe08]{
    font-size: 16px;
    font-weight: bold;
    color: #545f69;
}
.wtd_top_small_title[data-v-61d3fe08]{
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    margin-top:35px;
}
.wtd_txt_spans[data-v-61d3fe08]{
    font-size: 13px;
    color: #8e949a;
    margin-top:15px;
}
.wtd_txt_span[data-v-61d3fe08]{
    margin-right:34px;
}
.wtd_uncommon_left_row[data-v-61d3fe08]{
    float: left;
}
.scd_common_export_btn[data-v-61d3fe08]{
    width: 95px;
    background-image: url(/vue/dist/static/img/scd_common_export_btn.9bf8a09.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    float: right;
    margin-top: 30px;
}
.scd_first_indicator_lastrow[data-v-61d3fe08]{
    height: 44px;
}
.scd_regester_btn[data-v-61d3fe08]{
    width: 75px;
    height: 29px;
    float: right;
    margin: 7px;
}
.awt_sheet_col_txt[data-v-61d3fe08]{
    float: left;
}
.awt_sheet[data-v-61d3fe08]{
    color: #545f69;
}
.qs_header[data-v-61d3fe08]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #eee;
}
.qs_header_leftstr[data-v-61d3fe08]{
    float: left;
    color: #697581;
}
.qs_conditions[data-v-61d3fe08]{
    margin-top:21px;
}
.awt_row_showbtn[data-v-61d3fe08]{
    cursor:pointer;
}
.addsc_table[data-v-61d3fe08] .cell{
    text-align: center;
}
.awt_row_showbtn_icon[data-v-61d3fe08]{
    /*transform: translateY(3px);*/
}
.wtr_pheader[data-v-61d3fe08]{
    min-height: 72px;
    line-height:72px;
    font-size: 14px;
    background: #fff;
    border: 1px solid transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wtr_pheader_txt[data-v-61d3fe08]{
    text-indent: 24px;
    color: #6e767f;
    min-width: 300px;
}
.wtr_rbtns[data-v-61d3fe08]{
    /* width: calc(100% - 300px); */
    overflow-y: visible;
    margin-left: auto;
    margin-right:29px;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
}
.wtr_sheet_header[data-v-61d3fe08]{
    height: 34px;
    line-height:34px;
    background: #f5f6f7;
    text-align: center;
    color: #545f69;
    float: left;
    border-right: 1px solid #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_sec_header[data-v-61d3fe08]{
    height: 100px;
    background: #fff;
    border-bottom:1px solid #eeeeee;
}
.wtr_sheet_sec_col[data-v-61d3fe08]{
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
}
.wtr_sheet_common_row[data-v-61d3fe08]{
    min-height: 72px;
    background: #fff;
}
.wtr_sheet_common_tr[data-v-61d3fe08]{
    border-bottom:1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_sec_col_left_corner[data-v-61d3fe08]{
    position:relative;
    background: #f5f6f7;
}
.wtr_sheet_sec_col_left_corner_line[data-v-61d3fe08]{
    height: 100px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="100%" stroke="rgb(225,225,225)" stroke-width="1"/></svg>');
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
.wtr_sheet_sec_col_corner_toptxt[data-v-61d3fe08]{
    font-size: 13px;
    position:absolute;
    right: 22px;
    top: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_corner_bottxt[data-v-61d3fe08]{
    font-size: 13px;
    position:absolute;
    left: 22px;
    bottom: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_secmark[data-v-61d3fe08]{
    height: 50px;
    line-height:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #545f69;
    text-align: center;
    border-bottom:1px solid #eee;
}
.wtr_sheet_sec_col_third_mark[data-v-61d3fe08]{
    height: 50px;
    line-height:50px;
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_common_col[data-v-61d3fe08]{
    text-align: center;
    color: #545f69;
    min-height: 70px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 7px;
    padding-bottom: 22px;
    position:relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    cursor:pointer;
}
.wtr_evaluation_item[data-v-61d3fe08]{
    padding: 4px;
    background: #fff2f2;
    cursor:pointer;
    margin-bottom:10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_evaluation_item_index[data-v-61d3fe08] {
    float: left;
    line-height: 32px;
    font-size: 12px;
    margin-right:3px;
}
.wtr_evaluation_item_score[data-v-61d3fe08]{
    float: left;
    line-height: 32px;
    color: #f30b0b;
    font-size: 15px;
    margin-right:3px;
    float: left;
}
.wtr_evaluation_item_r[data-v-61d3fe08]{
    overflow: auto;
    font-size: 12px;
    text-align:left;
}
.wtr_evaluation_item_markbtn[data-v-61d3fe08]{
    width: 12px;
    height: 13px;
    background-image: url(/vue/dist/static/img/wtr_evaluation_item_markbtn.e1466f3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin-top:5px;
    margin-right: 3px;
    margin-left: auto;
    position:absolute;
    bottom: 7px;
    right: 7px;
    display: none;
}
.wtr_sheet_common_col:hover .wtr_evaluation_item_markbtn[data-v-61d3fe08]{
    display: block;
}
._wtr_reward_ed[data-v-61d3fe08]{
    background: #ecffeb;
}
._wtr_reward_ed .wtr_evaluation_item_score[data-v-61d3fe08]{
    color: #16b80a;
}
.cw_score_box_title[data-v-61d3fe08]{
    color: #333;
    font-weight: bold;
}
.cw_score_box[data-v-61d3fe08] .el-dialog__header{
    padding-top:5px;
}
.cw_score_box_row[data-v-61d3fe08]{
    margin-top:20px;
}
.cw_score_box_row_v2[data-v-61d3fe08]{
    margin-top:10px;
}
.cw_score_box_addfile_btn[data-v-61d3fe08]{
    width: 140px;
    background-image: url(/vue/dist/static/img/cw_score_box_addfile_btn.f9b4b32.png);
    background-repeat: no-repeat;
    background-position-x: 11px;
    background-position-y: center;
    cursor: pointer;
}
.cw_score_box_row_right_header[data-v-61d3fe08]{
    height: 32px;
    line-height: 32px;
    background: #f6f6f6;
    text-indent:13px;
    font-size: 13px;
    color: #545f69;
}
.cwsbr_radio[data-v-61d3fe08]{
    margin-right:15px;
}
.cwsbr_submit_btn[data-v-61d3fe08]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cwsbr_cx_btn[data-v-61d3fe08]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cw_score_box[data-v-61d3fe08] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.cw_score_box[data-v-61d3fe08] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.am_sheet_row[data-v-61d3fe08]{
    margin-bottom: 30px;
}
.amcw_txtv1[data-v-61d3fe08]{
    color: #545f69;
    font-size: 12px;
}
.amcw_score_item_row[data-v-61d3fe08]{
    margin-top:24px;
}
.amcw_score_item_col[data-v-61d3fe08]{
    float: left;
    margin-right:20px;
}
.amcw_score_item_col_input[data-v-61d3fe08] .el-input__inner{
    height: 32px;
    line-height:32px;
    margin-top:-20px;
}
.asc_common_indicator_selector_header[data-v-61d3fe08]{
    height: 34px;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    margin-top:20px;
}
.asc_sec_indicator_row[data-v-61d3fe08] .el-select-dropdown{
    width: 400px;
}
.asc_sec_indicator_row[data-v-61d3fe08] .el-select-dropdown__list{
    padding-top: 0;
}
.asc_third_indicator_select_row[data-v-61d3fe08]{
    height: 35px;
    background: #f5f6f8;
    line-height:35px;
    text-indent: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #515f6c;
}
.asc_third_indicator_select_col[data-v-61d3fe08]{
    float: left;
    text-align: center;
}
.ascriscol_fir[data-v-61d3fe08]{
    width: 170px;
    text-align: left;
}
.ascriscol_sec[data-v-61d3fe08]{
    width: 100px;
}
.ascriscol_tir[data-v-61d3fe08]{
    width: 130px;
}
.asc_third_indicator_create_row[data-v-61d3fe08]{
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #2fa2ff;
    text-decoration: underline;
    cursor: pointer;
}
.cwsbr_bottom_btns[data-v-61d3fe08]{
    width: 365px;
    margin:45px auto;
    margin-bottom: 30px;
}
.asc_secindsci_cover[data-v-61d3fe08]{
    margin-top: 8px;
}
.asc_secindsci_cover[data-v-61d3fe08]{
    line-height:34px;
}
.ascse_singleton_pattern[data-v-61d3fe08]{
    margin-top: 22px;
}
.cw_score_box_bottom[data-v-61d3fe08]{
    padding: 10px 0px 0 0px;
}
.export_config_option[data-v-61d3fe08]{
    margin-right:50px;
    margin-bottom:10px;
}
.cw_score_box_bottom_top_txt[data-v-61d3fe08]{
    float: left;
    color: #9098a3;
    line-height:15px;
}
.add_new_indicator_item_btn[data-v-61d3fe08]{
    width: 120px;
    margin-left:auto;
    text-indent:0px;
    text-align: center;
}
.save_sheet_btn[data-v-61d3fe08]{
    width: 95px;
    text-indent:0px;
    text-align: center;
    margin:40px auto;
}
.asc_first_indicator_input_slist[data-v-61d3fe08]{
    width: 517px;
    max-height: 217px;
    top: 40px;
    position:absolute;
    border: 1px solid #e4e7ed;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 5px 0;
    left: 7px;
    z-index: 3;
    overflow: auto;
}
.cw_score_box_bottom_lv1[data-v-61d3fe08]{
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-bottom:15px;
    overflow:hidden;
}
.cw_score_box_selected_user[data-v-61d3fe08]{
    width: 50px;
    float: left;
    margin-right:10px;
    position:relative;
}
.cw_score_box_selected_user img[data-v-61d3fe08]{
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.cw_score_box_selected_user[data-v-61d3fe08]{
    font-size: 14px;
    text-align: center;
}
.cw_score_box_selected_user_del_face[data-v-61d3fe08]{
    position:absolute;
    width:50px;
    height:50px;
    background: rgba(51, 51, 51, .5);
    text-align: center;
    color: #fff;
    line-height:50px;
    font-size: 14px;
    border-radius: 50%;
    top: 0;
    left: 0;
    cursor:pointer;
    display: none;
}
.cw_score_box_selected_user_name[data-v-61d3fe08]{
    line-height:25px;
}
.cw_score_box_selected_user:hover .cw_score_box_selected_user_del_face[data-v-61d3fe08]{
    display: block;
}
.cw_score_box_add_user_btn[data-v-61d3fe08]{
    width:50px;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    float: left;
    border-radius: 50%;
    border: 2px dashed #eee;
    cursor:pointer;
    color: #666;
}
.cw_score_box_file_item[data-v-61d3fe08]{
    width: 150px;
    height: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
}
.common_res_play_btn[data-v-61d3fe08]{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left:-15px;
    margin-top:-15px;
    background-image: url(/vue/dist/static/img/common_res_paly_btn.5ea79b3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    border: 1px solid #eee;
    background-color: #eee;
    border-radius: 50%;
}
.common_res_del_btn[data-v-61d3fe08]{
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background-image: url(/vue/dist/static/img/common_del_res_icon.502916b.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.input_num[data-v-61d3fe08]{
    position:relative;
    z-index: 3;
    right: 50px;
    background: #fff;
}
.input_num.warn_status[data-v-61d3fe08]{
    color:#F56C6C;
}
.link_to_position_set[data-v-61d3fe08]{
    width: 96%;
    margin: auto;
    background-color: #eef7ff;
    color: #46a9fa;
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}
.link_to_position_set a[data-v-61d3fe08]{
    text-decoration: underline;
    padding-left: 6px;
    color: #46a9fa;
}
.leave_root_set_sure[data-v-61d3fe08]{
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 80px;
}
.red_star[data-v-61d3fe08]{
    position: absolute;
    left: -8px;
    color: red;
    padding-right: 6px;
}
.scd_second_indicator_col[data-v-61d3fe08]:last-child{
    border-right: none!important;
}
.awt_step[data-v-61d3fe08] .common-limit-input-inner{
    padding-right: 50px;
}
/****统计部分值日人分析样式 add by caojiejun***/
.statistics-analysis-modules[data-v-61d3fe08]{
    width: 48%;
    padding: 10px;
    text-align: center;
    color: #545f69;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.statistics-analysis-modules-name[data-v-61d3fe08]{
    line-height: 30px;
    font-weight: bold;
}
.statistics-analysis-modules-tip[data-v-61d3fe08]{
    color: #8A95A5;
    font-size: 13px;
    line-height: 40px;
}
.statistics-analysis-modules-sta[data-v-61d3fe08]{
    margin-bottom: 20px;
    text-align: left;
}
.statistics-analysis-modules-sta span[data-v-61d3fe08]{
    display: inline-block;
}
.statistics-analysis-modules-sta-name[data-v-61d3fe08]{
    width: 15%;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: text-bottom;
}
.statistics-analysis-modules-sta-process[data-v-61d3fe08]{
    background: #2FA2FE;
    border-radius: 8px;
    height: 16px;
    vertical-align: sub;
    cursor: pointer;
}
[data-v-61d3fe08].eva-medal-item-detail-select.el-select{
    width: 120px;
}
[data-v-61d3fe08].md_top_block_txt_filter .el-select{
    width: 178px;
}
.btn-bg-blue[data-v-61d3fe08]{
    padding: 8px 12px;
    margin-left: 6px;
}
.btn-bg-blue-big[data-v-61d3fe08]{
    padding: 8px 24px;
    margin-left: 6px;
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-container-spirit[data-v-61d3fe08]{
    text-align: center;
    margin-top: 17px;
}
.people-container-spirit[data-v-61d3fe08]{
    padding-top: 17px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    position: relative;
}
.people-name-list[data-v-61d3fe08]{
    font-size: 12px;
    margin-right: 15px;
}
.class-title-box[data-v-61d3fe08]{
    width:120px;
    overflow:hidden auto;
}
.class-title-box[data-v-61d3fe08]::-webkit-scrollbar{
    width:0;
    height: 0;
}
/* 设置表格内容的横向滚动条跟侧边滚动条宽度一样 */
#week_task_registration_tab_centent[data-v-61d3fe08]::-webkit-scrollbar{
    height: 12px;
}
#week_task_registration_tab_centent[data-v-61d3fe08]{
    overflow: auto;
}
#week_task_registration_tab_centent>div[data-v-61d3fe08]{
    /* height:71px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#week_task_registration_tab_title[data-v-61d3fe08]{
    padding-left:120px;
    overflow: auto hidden;
}
#week_task_registration_tab_head[data-v-61d3fe08]{
    overflow: auto hidden;
    margin-left:120px;
}
#week_task_registration_tab_head>div[data-v-61d3fe08]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_root_node[data-v-61d3fe08]{
    width: 100vw;
    overflow:hidden
}
.super_long_content[data-v-61d3fe08]{
    width: 900vw;
}
#week_task_registration_tab_centent>div[data-v-61d3fe08]:hover,
.cwc_page .check[data-v-61d3fe08]{
    background-color: #85b6de;
    color: white;
    font-weight: 600;
}
.cwc_page .check2[data-v-61d3fe08]{
    color: black;
    background-color: white;
}
.asc_sec_indicator_col > .relevancy-target[data-v-61d3fe08]{
    font-size: 14px;
    cursor: pointer;
    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;
}
.asc_sec_indicator_col > .relevancy-target >.add-target-icon[data-v-61d3fe08]{
    margin-left: 6px;
    color: #409eff;
}
.asc_sec_indicator_col > .link-prize[data-v-61d3fe08]{
    background: #fff;
    line-height: 24px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 10px #eee;
            box-shadow: 0px 0px 10px #eee;
    position: relative;
}
.asc_sec_indicator_col > .link-prize >.link-prize-name[data-v-61d3fe08]{
    text-align: center;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.asc_sec_indicator_col > .link-prize >.del-prize-icon[data-v-61d3fe08]{
    font-size: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    cursor: pointer;
}
/* 星级评比 */
.icon-delete[data-v-61d3fe08]{
    font-size: 20px;
    cursor: pointer;
}
.icon-edit[data-v-61d3fe08]{
    margin-top: 20px;
    cursor: pointer;
    font-size: 20px;
}
.level-evaluate-detail[data-v-61d3fe08]{
    margin-top: 30px;
}
.level-evaluate-detail-item[data-v-61d3fe08]{
    text-align: center;
}
/* 评比申诉 */
.allocation-item[data-v-61d3fe08]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
}
.allocation-item > .title[data-v-61d3fe08]{
    width: 100px;
    text-align: right;
}
.allocation-item > .content[data-v-61d3fe08]{
    width: calc(100% - 100px);
    margin-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.allocation-item > .content > .hint-content[data-v-61d3fe08]{
    margin-left: 10px;
    color: #46a9fa;
}
.allocation-item[data-v-61d3fe08] .el-radio{
    margin-right: 16px;
}
/* 设置人员 */
.set-staff-header[data-v-61d3fe08]{
    margin: 10px 0;
}
.set-staff-header-title[data-v-61d3fe08]{
    float: left;
    margin-left: 20px;
    line-height: 32px;
}
/* 按钮 */
.btns_vessel[data-v-61d3fe08]{
    border-top: 1px solid #D6D6D6;
    padding: 20px 0;
}
.submit-btns[data-v-61d3fe08]{
    text-align: center;
}
/* 通用对象设置 */
.aucf_common_single_option_new[data-v-61d3fe08] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0 10px;
}
.common-object-set[data-v-61d3fe08]{
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 5px 8px;
    position: relative;
    margin: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    background-color: #fff;
}
.common-object-set_morebtn[data-v-61d3fe08]{
    cursor:pointer;
}
.common-object-set_add[data-v-61d3fe08] {
    padding: 7px 8px;
    font-size: 14px;
}.van-sticky--fixed{position:fixed;top:0;right:0;left:0;z-index:99}.van-tab{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;box-sizing:border-box;padding:0 4px;color:#646566;font-size:14px;line-height:20px;cursor:pointer}.van-tab--active{color:#323233;font-weight:500}.van-tab--disabled{color:#c8c9cc;cursor:not-allowed}.van-tab__text--ellipsis{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.van-tab__text-wrapper{position:relative}.van-tabs{position:relative}.van-tabs__wrap{overflow:hidden}.van-tabs__wrap--page-top{position:fixed}.van-tabs__wrap--content-bottom{top:auto;bottom:0}.van-tabs__wrap--scrollable .van-tab{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;padding:0 12px}.van-tabs__wrap--scrollable .van-tabs__nav{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.van-tabs__wrap--scrollable .van-tabs__nav::-webkit-scrollbar{display:none}.van-tabs__nav{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;background-color:#fff;-webkit-user-select:none;user-select:none}.van-tabs__nav--line{box-sizing:content-box;height:100%;padding-bottom:15px}.van-tabs__nav--line.van-tabs__nav--complete{padding-right:8px;padding-left:8px}.van-tabs__nav--card{box-sizing:border-box;height:30px;margin:0 16px;border:1px solid #ee0a24;border-radius:2px}.van-tabs__nav--card .van-tab{color:#ee0a24;border-right:1px solid #ee0a24}.van-tabs__nav--card .van-tab:last-child{border-right:none}.van-tabs__nav--card .van-tab.van-tab--active{color:#fff;background-color:#ee0a24}.van-tabs__nav--card .van-tab--disabled{color:#c8c9cc}.van-tabs__line{position:absolute;bottom:15px;left:0;z-index:1;width:40px;height:3px;background-color:#ee0a24;border-radius:3px}.van-tabs__track{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;width:100%;height:100%;will-change:left}.van-tabs__content--animated{overflow:hidden}.van-tabs--line .van-tabs__wrap{height:44px}.van-tabs--card>.van-tabs__wrap{height:30px}.van-tab__pane,.van-tab__pane-wrapper{-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;width:100%}.van-tab__pane-wrapper--inactive{height:0;overflow:visible}.van-dropdown-item{position:fixed;right:0;left:0;z-index:10;overflow:hidden}.van-dropdown-item__icon{display:block;line-height:inherit}.van-dropdown-item__option{text-align:left}.van-dropdown-item__option--active{color:#ee0a24}.van-dropdown-item__option--active .van-dropdown-item__icon{color:#ee0a24}.van-dropdown-item--up{top:0}.van-dropdown-item--down{bottom:0}.van-dropdown-item__content{position:absolute;max-height:80%}.van-dropdown-menu{-webkit-user-select:none;user-select:none}.van-dropdown-menu__bar{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;height:48px;background-color:#fff;box-shadow:0 2px 12px rgba(100, 101, 102, .12)}.van-dropdown-menu__bar--opened{z-index:11}.van-dropdown-menu__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;min-width:0;cursor:pointer}.van-dropdown-menu__item:active{opacity:.7}.van-dropdown-menu__item--disabled:active{opacity:1}.van-dropdown-menu__item--disabled .van-dropdown-menu__title{color:#969799}.van-dropdown-menu__title{position:relative;box-sizing:border-box;max-width:100%;padding:0 8px;color:#323233;font-size:15px;line-height:22px}.van-dropdown-menu__title::after{position:absolute;top:50%;right:-4px;margin-top:-5px;border:3px solid;border-color:transparent transparent #dcdee0 #dcdee0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.8;content:''}.van-dropdown-menu__title--active{color:#ee0a24}.van-dropdown-menu__title--active::after{border-color:transparent transparent currentColor currentColor}.van-dropdown-menu__title--down::after{margin-top:-1px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.van-pull-refresh{overflow:hidden;-webkit-user-select:none;user-select:none}.van-pull-refresh__track{position:relative;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.van-pull-refresh__head{position:absolute;left:0;width:100%;height:50px;overflow:hidden;color:#969799;font-size:14px;line-height:50px;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
*[data-v-29a63c48]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.index-msg-content[data-v-29a63c48]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
    padding-bottom: 17px;
}
.index-msg-top[data-v-29a63c48]{
    position: absolute;
    width: 100%;
    height: 20px;
    top: 28px;
    left: 0;
}
.index-msg-con[data-v-29a63c48]{
    height: 100%;
    width: 100%;
    overflow: auto;
}
.index-msg-item[data-v-29a63c48]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-top: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-msg-item-icon[data-v-29a63c48]{
    float: left;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
    padding: 0 10px;
    margin-bottom: 9px;
}
.index-msg-item-name[data-v-29a63c48]{
    height: 23px;
    line-height: 23px;
    font-size: 13px;
    color: #545f69;
    font-weight: bold;
    padding-left: 6px;
}
.index-msg-item-con[data-v-29a63c48]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.index-msg-item-con span[data-v-29a63c48]{
    margin-right: 10px;
}
.index-msg-time-name[data-v-29a63c48]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-top: 12px;
}
.no-content-img[data-v-29a63c48]{
    width: 90px;
}

.index-item-title[data-v-8d4900a4]{
    width: 100%;
    height: 20px;
    background: #fff;
}
.index-item-title-name[data-v-8d4900a4]{
    width: 100%;
    /*line-height: 14px;*/
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-item-title-name span[data-v-8d4900a4]{
    font-size: 12px;
    margin-left: 8px;
    font-weight: normal;
    color: #545f69;
}
/* kwok 2023-03-19 洪山主题 */
.hongshan-theme .index-item-title-name[data-v-8d4900a4] {
    color: #1095d8;
    font-size: 17px;
}

.index-page[data-v-b3fcce90]{
    height: 20px;
    line-height: 20px;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    font-weight: normal;
}
.index-page div[data-v-b3fcce90]{
    /*float: left;*/
    display: inline-block;
}
.page-num[data-v-b3fcce90]{
    margin: 0;
}
.page-left-icon[data-v-b3fcce90], .page-right-icon[data-v-b3fcce90]{
    color: #545f69;
    cursor: pointer;
}

*[data-v-b2f52b28]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
[data-v-b2f52b28]  .msg-dialog-box{
    height: 300px;
}
.index-msg-item-con2[data-v-b2f52b28]{
    white-space: normal;
    color: #545f69;
}
.index-app-filter-select[data-v-b2f52b28]{
    width: 31%;
    height: 32px;
    line-height: 32px;
}
[data-v-b2f52b28]  .index-app-filter-select .el-input__inner{
    height: 30px;
    line-height: 30px;
    border-radius: 30px;
    background: #f4f5f9;
}
[data-v-b2f52b28]  .index-app-filter-select .el-input__icon{
    height: 30px;
    line-height: 30px;
}
.index-msg-content[data-v-b2f52b28]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 40px;
    padding-bottom: 17px;
}
.index-msg-top[data-v-b2f52b28]{
    position: absolute;
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
    margin: 10px 0;
}
.index-msg-con[data-v-b2f52b28]{
    height: 100%;
    width: 100%;
    /*overflow: auto;*/
    margin-top: 30px;
}
.index-msg-item[data-v-b2f52b28]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-top: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-msg-item-icon[data-v-b2f52b28]{
    float: left;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
    padding: 0 10px;
    margin-bottom: 9px;
}
.index-msg-item-icon2[data-v-b2f52b28]{
    margin-right: 10px;
}
.index-msg-item-name[data-v-b2f52b28]{
    height: 23px;
    line-height: 23px;
    font-size: 13px;
    color: #545f69;
    font-weight: bold;
    padding-left: 6px;
}
.index-msg-item-con[data-v-b2f52b28]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.index-msg-item-con span[data-v-b2f52b28]{
    margin-right: 10px;
}
.index-msg-time-name[data-v-b2f52b28]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-top: 12px;
}
.no-content-img[data-v-b2f52b28]{
    width: 90px;
}
.index-app-search-input[data-v-b2f52b28]{
    width: 50%;
}
[data-v-b2f52b28]  .index-app-search-input input::-webkit-input-placeholder {
    font-size: 12px;
}
[data-v-b2f52b28]  .index-app-search-input .el-input__inner{
    border-radius: 20px;
    height: 30px;
    line-height: 30px;
    background-color: #f4f5f9;
}
[data-v-b2f52b28]  .index-app-search-input .el-input__icon{
    line-height: 30px;
}
[data-v-b2f52b28]  .index-app-search-input.el-input--suffix .el-input__inner{
    padding-right: 43px;
}
[data-v-b2f52b28]  .el-input__clear{
    position: absolute;
    right: 18px;
}
.el-app-checkbox-content[data-v-b2f52b28] {
    display: block;
    border-radius: 20px;
    height: 30px;
    line-height: 30px;
    background-color: #f4f5f9;
    font-size: 12px;
    position: relative;
}
[data-v-b2f52b28]  .el-app-checkbox {
    border-radius: 20px;
    height: 30px;
    line-height: 30px;
    background-color: #f4f5f9;
    font-size: 12px;
    padding: 0 10px;
    width: 40%;
}
[data-v-b2f52b28]  .el-app-checkbox .el-checkbox__inner {
    width: 15px;
    height: 15px;
}
[data-v-b2f52b28]  .el-app-checkbox .el-checkbox__inner::after {
    height: 7px;
    left: 4px;
    position: absolute;
    width: 3px;
}
[data-v-b2f52b28]  .el-app-checkbox .el-checkbox__label {
    padding-left: 2px;
    font-size: 12px;
    color: #7a8a90;
    width: 100%;
}
.msg-onlyteacher-desc[data-v-b2f52b28] {
    display: block;
    position: absolute;
    left: 30px;
    top: 6px;
    width: 70%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.msg-page-box[data-v-b2f52b28]{
    position: absolute;
    right: 0;
    bottom: -56px;
}
.el-app-checkbox-checked[data-v-b2f52b28] {
    border: 1px solid #409EFF;
}

.certification-message-content[data-v-8d706814] {
	font-size: 15px;
	font-weight: bold;
	padding-top: 8px;
}
.certification-message-push-detail[data-v-8d706814] {
	color: #ababab;
	font-size: 13px;
	height: 27px;
	width: 100%;
}
.certification-message-push-detail>span[data-v-8d706814]{
	width: 50%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	display: inline-block;
	float: left;
	padding-top: 10px;
}
.certification-message-push-statistics[data-v-8d706814] {
	height: 80px;
	background: #f3f4f6;
	margin-left: -13px;
	margin-right: -12px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	-webkit-box-align: stretch;
	    -ms-flex-align: stretch;
	        align-items: stretch;
	text-align: center;
	margin-top: 15px;
}
.certification-message-push-status[data-v-8d706814] {
	width: 60px;
	height: 20px;
	background: #e8f5fe;
	color: #2da3fb;
	text-align: center;
	line-height: 20px;
	margin: 15px 0;
	font-size: 13px;
}
.certification-message-push-statistics-item[data-v-8d706814] {
	width: 100px;
	height: 100%;
	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-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: stretch;
	    -ms-flex-align: stretch;
	        align-items: stretch;
}
.certification-message-push-statistics-desc[data-v-8d706814] {
	font-size: 13px;
	color: #89898b;
}
.certification-message-push-statistics-num[data-v-8d706814] {
	font-size: 15px;
	font-weight: bold;
}
.certification-message-push-boxfooter[data-v-8d706814] {
	width: 100%;
	height: 70px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	-webkit-box-align:center;
	    -ms-flex-align:center;
	        align-items:center;
}

.push-msg-detail {
	font-size: 13px;
	padding: 0 5px 5px 28px;
}
.push-msg-time {
	margin: 10px 0;
}
.modify-push-pop-footer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-pack: distribute;
	    justify-content: space-around;
	height: 35px !important;
	margin: 10px auto;
	width: 500px;
}
.push-users-checkbox {
	margin-right: 20px;
	padding: 5px 0;
}
.modify-push-pop-footer-button {
	padding: 10px 20px;
	width: 120px;
}
.push-msg-obj {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-direction: row;
	        flex-direction: row;
	-ms-flex-wrap: wrap;
	    flex-wrap: wrap;
	margin: 24px 0;
}
.push-msg-obj-temp-type-name{
	line-height: 34px;
	background: #F8F8F8;
	text-indent: 10px;
	color: #999;
	width: 500px;
}
.push-msg-obj-temp-cont{
	margin: 10px 0;
}
.push-msg-obj-temp-show{
	border: 1px solid #349BF7;
	border-radius: 10px;
	width: 280px;
	padding: 10px;
	line-height: 26px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.user-center-theme[data-v-0d501018] {
  height: 100%;
  padding: 0 20px;
}
.user-center-theme .center-stat-core-chart[data-v-0d501018] {
    background: url(/vue/dist/static/img/hs-stat-card-bg-big.8c6faf7.png);
    overflow: hidden;
}
.user-center-theme .center-stat-core-num-item[data-v-0d501018] {
    background: url(/vue/dist/static/img/hs-stat-card-bg.7e059d7.png);
}
.user-center-theme .center-stat-core-chart[data-v-0d501018],
  .user-center-theme .center-stat-core-num-item[data-v-0d501018] {
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.user-center-theme .center-stat-core[data-v-0d501018] {
    height: 100%;
}
.user-center-theme .center-stat-core-chart-child-title[data-v-0d501018] {
    padding: 10px 0 10px 10px;
    margin-bottom: 6px;
    font-size: 18px;
}
.center-stat-core-chart-child-title[data-v-0d501018] {
  color: var(--theme-color);
  font-size: 22px;
  padding: 20px 0 20px 20px;
  border-bottom: 1px solid var(--theme-color);
}
.center-stat-core-chart-child[data-v-0d501018] {
  height: calc(50% - 10px);
}
.stat-text[data-v-0d501018] {
  color: var(--theme-color);
  font-size: 12px;
}
.stat-num[data-v-0d501018] {
  color: var(--theme-color);
  font-size: 20px;
  font-weight: bold;
  margin-top: 10px;
}
.center-stat-core[data-v-0d501018] {
  height: 730px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.center-stat-core-num-items[data-v-0d501018] {
  height: 100%;
  width: 230px;
  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-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.center-stat-core-chart[data-v-0d501018] {
  width: calc(50% - 140px);
  height: 100%;
  /*background: rgba(4,36,45,0.5);*/
  background: url(/vue/dist/static/img/hs-stat-card-bg-big.8c6faf7.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
}
.center-stat-core-num-item[data-v-0d501018] {
  height: calc(50% - 10px);
  background: url(/vue/dist/static/img/hs-stat-card-bg.7e059d7.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  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;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
/*
 * 音频展示
 */
.db[data-v-49b27bc1] {
    display: block;
}
.weixinAudio[data-v-49b27bc1] {
    display: inline-block;
    line-height: 1.5;
    cursor: pointer;
    vertical-align: middle;
    font-size: 0;
    height: 45px;
    width:240px;
    position: relative;
    background:rgb(245, 245, 245);
}
.audio_area[data-v-49b27bc1] {
    width: 100%;
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    font-size: 0;
    position: relative;
    text-decoration: none;
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
         text-size-adjust: none;
    background:rgb(245, 245, 245);
}
.audio_wrp[data-v-49b27bc1] {
    overflow: hidden;
    padding: 6px 0px 5px 0px;
    cursor:pointer;
}
.audio_play_area[data-v-49b27bc1] {
    float: left;
    margin: 5px 6px 0px 6px;
    font-size: 0;
    width: 18px;
    height: 25px;
}
.playing .audio_play_area .icon_audio_default[data-v-49b27bc1] {
    display: block;
}
.audio_play_area .icon_audio_default[data-v-49b27bc1] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    background-position: -36px center;
}
.audio_play_area .icon_audio_playing[data-v-49b27bc1] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    -webkit-animation: audio_playing-data-v-49b27bc1 1s infinite;
    background-position: 0px center;
    display: none;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_default[data-v-49b27bc1] {
    background: transparent url(/vue/dist/static/img/audio_play_btn.e1b576a.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    margin-top: 3px;
    vertical-align: middle;
    display: inline-block;
}
.show-webapp-resouce-content .weixinAudo[data-v-49b27bc1]{
    padding-left: 50px;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_playing[data-v-49b27bc1] {
    background: transparent url(/vue/dist/static/img/audio_pause_btn.8283d63.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    vertical-align: middle;
    display: inline-block;
    display: none;
    vertical-align: middle;
}
.audio_area .pic_audio_default[data-v-49b27bc1] {
    display: none;
    width: 18px;
}
.tips_global[data-v-49b27bc1] {
    /*color: #8c8c8c;*/
}
.audio_area .audio_length[data-v-49b27bc1] {
    float: right;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 1em;
}
.audio_info_area[data-v-49b27bc1] {
    overflow: hidden;
    position:relative;
    color:#333;
    text-align:left;
    width:70%;
}
/*
.audio_info_area a{
*/
.audio_info_download[data-v-49b27bc1]{
    position:absolute;
    cursor:pointer;
    height:28px;
    width:28px;
    bottom:4px;
    right:5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size:cover;
}
.audio_area .audio_title[data-v-49b27bc1] {
    font-size: 13px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.audio_area .audio_source[data-v-49b27bc1] {
	font-size: 12px;
    color:#888;
}
.audio_area .progress_bar[data-v-49b27bc1] {
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #0cbb08;
	height: 2px;
}
.playing .audio_play_area .icon_audio_default[data-v-49b27bc1] {
	display: none;
}
.playing .audio_play_area .icon_audio_playing[data-v-49b27bc1] {
	display: inline-block;
}
@-webkit-keyframes audio_playing-data-v-49b27bc1 {
30% {
		background-position: 0px center;
}
31% {
		background-position: -18px center;
}
61% {
		background-position: -18px center;
}
61.5% {
		background-position: -36px center;
}
100% {
		background-position: -36px center;
}
}
.clearfix[data-v-49b27bc1]:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix[data-v-49b27bc1] {
  zoom: 1;
}
.mui-fullscreen[data-v-49b27bc1]{
	z-index:20;
}
.approval_file[data-v-49b27bc1] {
    width: 240px;
    height: 45px;
    background: rgb(245, 245, 245) 3% 50%;
    margin-top: 10px;
    cursor: pointer;
    position: relative;
}
.approval_file img[data-v-49b27bc1] {
    width: 20px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position:absolute;
    z-index:1;
}
.approval_document_text[data-v-49b27bc1] {
    margin-left: 16%;
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 6px;
    /* width: 77%; */
    /*width: 66%;*/
    width: 82%;
    height: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    /*position: relative;*/
    position: absolute;
    padding-left:13%;
    z-index:2;
}
.approval_file_text[data-v-49b27bc1] {
    /*margin-left: 2%;*/
    margin-left: 0;
}
.file_view_list[data-v-49b27bc1] {
    position: absolute;
    cursor: pointer;
    height: 28px;
    width: 28px;
    bottom: 9px;
    right: 5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size: cover;
    z-index:3;
}
.ap-del-desc-picture[data-v-49b27bc1] {
    top: -10px;
    right: -8px;
    width: 20px;
    height: 20px;
    display: none;
    position: absolute;
    background: url(/apps/office/_static/images/common/del-desc-picture-icon.png) no-repeat;
}

.webapp-resouce-box[data-v-49b27bc1]{
    width: 100%;
}
.webapp-resouce-item[data-v-49b27bc1]{
    /*width: 120px;*/
    float: left;
    margin-right: 6px;
}
.show-webapp-resouce-box[data-v-49b27bc1]{
    text-align: left;
}
.webapp-resouce-content[data-v-49b27bc1]{
    /*width: 240px;*/
    /*height: 45px;*/
    margin-top: 10px;
    cursor: pointer;
    position: relative;
    z-index: 1;
}
.show-webapp-resouce-content[data-v-49b27bc1]{
    height: 80px;
    width: 120px;
}
.show-webapp-resouce-content-file[data-v-49b27bc1]{
    width: 60px;
}
.webapp-resouce-content img[data-v-49b27bc1]{
    width: 20px;
    display: inline-block;
    /*height: 27px;*/
    margin: 3.5% 0 0 5px;
    float: left;
    position: absolute;
    z-index: 1;
}
.webapp-resouce-content .show-webapp-resouce-img[data-v-49b27bc1]{
    /*height: 35px;*/
    min-height: 100%;
    display: inline-block;
    width: 100%;
    margin: 0 0 2px 0;
    float: none;
    position: relative;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.res-content-type-name[data-v-49b27bc1]{
    width: 45px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position: absolute;
    z-index: 1;
}
.webapp-resouce-info[data-v-49b27bc1]{
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 0px;
    width: 93%;
    height: 98%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    padding-left: 13%;
    z-index: 2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.show-weixinAudio[data-v-49b27bc1]{
    padding-left: 0px;
    background: none;
}
.show-webapp-resouce-info[data-v-49b27bc1]{
    padding-left: 0px;
}
.webapp-resouce-info p[data-v-49b27bc1] {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.show-webapp-resouce-icon[data-v-49b27bc1]{
    position: relative;
    width: 110px;
    height: 80px;
    overflow: hidden;
}
.show-webapp-resouce-icon i[data-v-49b27bc1]{
    position: absolute;
    color: #fff;
    width: 18px;
    height: 18px;
    line-height: 18px;
    left: calc(50% - 8px);
    z-index: 99;
    font-size: 18px;
    top: calc(50% - 10px);
}
.show-webapp-resouce-icon i.show-webapp-resouce-img[data-v-49b27bc1]{
    font-size: 35px;
    line-height: 35px;
}
.show-webapp-resouce-content .audio_area[data-v-49b27bc1] {
    display: inline-block;
    width: 100%;
    max-width: 350px;
    vertical-align: top;
    margin: 0px 1px 0px 0;
    font-size: 0;
    position: relative;
    font-weight: 400;
    text-decoration: none;
    /*background: #0b11ae;*/
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
         text-size-adjust: none;
}
.audio_info_area_show[data-v-49b27bc1] {
    width: 40%;
}
.show-webapp-resouce-content .audio_wrp[data-v-49b27bc1] {
    background: #0ba1ee;
    border: 1px solid #ebebeb;
    overflow: hidden;
    padding: 2px 18px 2px 4px;
    display: block;
}
.show-webapp-resouce-content .audio_progress_box[data-v-49b27bc1]{
    margin-left: 15px;
    float: left;
    position: relative;
    width: 45%;
}
.show-webapp-resouce-content .audio_area .progress_bar[data-v-49b27bc1]{
    top: 13px;
    background: none;
}
.show-webapp-resouce-content .audio_progress_inner[data-v-49b27bc1] {
    width: 100%;
    background-color: #b2e4fe;
    display: block;
    height: 4px;
    margin-top: 6.5px;
}
.show-webapp-resouce-content .audio_progress_point[data-v-49b27bc1] {
    z-index: 4;
    display: block;
    width: 17px;
    height: 17px;
    background: #fff;
    border-radius: 9px;
    position: absolute;
    top: 13px;
    left: 0px;
}
.layui-icon-extend-iconfont[data-v-49b27bc1] {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
.webapp-resouce-del-icon.layui-icon-extend-iconfont[data-v-49b27bc1]{
    z-index: 3;
    position: absolute;
    right: -3px;
    cursor: pointer;
    color: #f03f3f;
    top: -7px;
    line-height: 20px;
    height: 20px;
    font-size: 17px;
}
.webapp-resouce-box .webapp-resouce-audio-class[data-v-49b27bc1]{
    width: 240px;
    margin-bottom: 10px;
    height: 80px;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.ml-50[data-v-673c8090]{
    margin-left: 50px;
}
.evaluation-basis-setd[data-v-673c8090]{
    float: left;
    width: 45%;
    padding: 10px 0;
}
.empty_box[data-v-673c8090]{
    text-align: center;
}
.evaluation-basis-setd-f2[data-v-673c8090] {
    margin-left: 5%;
}
.evaluation-basis-setd-tips[data-v-673c8090]{
    position: relative;
    line-height: 50px;
}
.evaluation-basis-setd-tips-hr[data-v-673c8090]{
    position: absolute;
    top: 50%;
    width: 100%;
    height: 1px;
    border-top: 1px dotted #bbbbbb;
}
.evaluation-basis-setd-tips-wo[data-v-673c8090]{
    padding-right: 20px;
    color: #8F98A3;
    background: #fff;
    position: relative;
    font-size: 14px;
    z-index: 999;
}
.evaluation-basis-tab-pro[data-v-673c8090]{
    background: #f9f9f9;
    font-size: 14px;
    text-indent: 10px;
    height: 34px;
    line-height: 34px;
}
.evaluation-basis-tab-cl[data-v-673c8090]{
    line-height: 34px;
    background: #2fa2fe;
    font-size: 14px;
    color: #ffffff;
    text-indent: 10px;
    margin-top: 15px;
}
.evaluation-basis-con-mod[data-v-673c8090]{
    width: 100%;
    margin: 5px auto;
}
.evaluation-basis-logo-con[data-v-673c8090]{
    width: 30px;
    height: 30px;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.evaluation-basis-logo-con .upload_img img[data-v-673c8090]{
    border-radius: 50%;
}
.evaluation-basis-logo-con .upload_img[data-v-673c8090]{
    width: 30px;
    height: 30px;
    border: none;
    vertical-align: middle;
}
.change-logo-ab-div[data-v-673c8090]{
    position: absolute;
    z-index: 99;
    opacity: 0;
    width: 100%;
    height: 100%;
    cursor: pointer;
    top: 0;
}
.evaluation-basis-name-n[data-v-673c8090]{
    line-height: 33px;
    font-size: 14px;
    height: 35px;
}
.evaluation-basis-name-t[data-v-673c8090]{
    color: #8F98A3;
    font-size: 14px;
    vertical-align: top;
    display: inline-block;
    text-align: right;
    width: 105px;
}
.evaluation-basis-name-t-n[data-v-673c8090]{
}
.evaluation-basis-name-tip[data-v-673c8090]{
    color: #8f98a3;
    font-size: 13px;
}
.evaluation-basis-name-tip.layui-icon-extend-iconfont[data-v-673c8090]{
    font-size: 16px;
}
.evaluation-basis-p-tip[data-v-673c8090]{
    font-size: 13px;
    color: #8f98a3;
    margin-top: 15px;
}
.evaluation-basis-con-img[data-v-673c8090]{
    width: 30px;
    height: 30px;
    cursor: pointer;
    border-radius: 50%;
    vertical-align: top;
}
.evaluation-basis-name-tip.layui-icon-extend-iconfont[data-v-673c8090]{
    cursor: pointer;
    margin-left: 10px;
}
.evaluation-basis-name-n-h[data-v-673c8090]{
    line-height: 46px;
}
.evaluation-basis-s-div[data-v-673c8090]{
    margin-top: 10px;
    line-height: 34px;
}
.evaluation-basis-set-submit[data-v-673c8090]{
    background: #2fa2fe;
    width: 75px;
    text-align: center;
    letter-spacing: 4px;
    color: #ffffff;
    line-height: 34px;
    height: 34px;
    padding: 0;
    margin-left: 74px;
    margin-top: 15px;
}
.currency_manage_con_name_edit[data-v-673c8090] {
    width: 200px;
}
.currency_manage_con_name_edit .el-input__inner[data-v-673c8090] {
    color: #7a8590;
    height: 32px;
    line-height: 32px;
}
.currency_rename_submit[data-v-673c8090], .currency_rename_del[data-v-673c8090] {
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    width: 27px;
    height: 27px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 3px;
    margin-left: 6px;
    text-align: center;
    position: relative;
    line-height: 27px;
    font-weight: 100;
    padding: 0px;
}

/**成长阈值**/
.layui-btn[data-v-673c8090] {
    display: inline-block;
    vertical-align: middle;
    height: 38px;
    line-height: 38px;
    padding: 0 29px;
    background-color: #2fa2fe;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.evaluation_basis_s_div[data-v-673c8090]{
    margin-top: 10px;
    line-height: 34px;
}
.evaluation_basis_set_submit[data-v-673c8090]{
    background: #2fa2fe;
    width: 75px;
    text-align: center;
    letter-spacing: 4px;
    color: #ffffff;
    line-height: 34px;
    height: 34px;
    padding: 0;
    margin-left: 74px;
    margin-top: 15px;
}
.p_tip_ml[data-v-673c8090]{
    margin-left: 74px;
    line-height: 34px;
    margin-top: 10px;
}
.evaluation_basis_s_input[data-v-673c8090]{
    display: inline-block;
    width: 80px;
    height: 34px;
}
.evaluation_basis_rank_input[data-v-673c8090]{
    width: 90px;
    height: 32px;
    display: inline-block;
}
.evaluation_basis_s_div.s_div_inh[data-v-673c8090]{
    margin-bottom: 0;
}
.evaluation_basis_btn[data-v-673c8090]{
    margin-left: 102px;
    margin-top: 10px;
    margin-bottom: 20px;
}
.evaluation_basis_rank_calc[data-v-673c8090],.evaluation_basis_rank_submit[data-v-673c8090],.evaluation_basis_symbol_submit[data-v-673c8090]{
    width: 75px;
    text-align: center;
    letter-spacing: 4px;
    color: #ffffff;
    line-height: 34px;
    height: 34px;
    padding: 0;
    cursor: pointer;
}
.evaluation_basis_rank_calc[data-v-673c8090]{
    display: inline-block;
    letter-spacing: 0px;
    line-height: 30px;
    height: 30px;
    /* padding: 0 12px; */
    width: 70px;
}
.evaluation_basis_rank_choose_box[data-v-673c8090]{
    display: inline-block;
    vertical-align: middle;
}
.evaluation_basis_rank_choose[data-v-673c8090]{
    display: inline-block;
    background: #f3f4f5;
    float: left;
    color: #798288;
    line-height: 30px;
    width: 70px;
    text-align: center;
    cursor: pointer;
}
.evaluation_basis_rank_choosed[data-v-673c8090]{
    background: #2fa2fe;
    color: #fff;
}
.evaluation_basis_rank_submit[data-v-673c8090],.evaluation_basis_symbol_submit[data-v-673c8090]{
    /*margin-left: 20px;*/
}
.evaluation_basis_btn .eva-common-tips[data-v-673c8090]{
    display: inline-block;
    line-height: 26px;
    padding: 4px 15px;
}

/**成长阈值结束**/

/**基础成长物设置**/
.eva_basic_symbol_box[data-v-673c8090]{
    position: relative;
}
.eva_basic_symbol_opera[data-v-673c8090]{
    position: absolute;
    background: #eee;
    padding: 0px 20px;
    line-height: 28px;
    right: 0;
    top: 5px;
    cursor: pointer;
}
[data-v-673c8090].eva_basic_symbol_box .el-tabs--card>.el-tabs__header .el-tabs__nav{
    border: none;
}
[data-v-673c8090].eva_basic_symbol_box .el-tabs--card>.el-tabs__header .el-tabs__item {
    border-left: none;
}
[data-v-673c8090].eva_basic_symbol_box .el-tabs--card>.el-tabs__header .el-tabs__item.is-active {
    border: 1px solid #E4E7ED;
    border-bottom-color: #FFF;
    top: 1px;
}
.eva_ba_rank_edit_xu[data-v-673c8090] {
    font-size: 13px;
    /*font-weight: bold;*/
    background: #f9f9f9;
    /* width: 72px; */
    padding: 0 20px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    float: left;
    margin-right: 10px;
    cursor: pointer;
    margin-bottom: 10px;
}
.rank_edit_xu_curr[data-v-673c8090] {
    background: #2fa2fe;
    color: #ffffff;
}
.eva_ba_rank_add_preview[data-v-673c8090] {
    background: none;
}
.currency_manage_con_name_edit[data-v-673c8090] {
    line-height: 25px;
    display: inline-block;
}
.eva_ba_rank_add_preview .currency_manage_con_name_edit[data-v-673c8090] {
    width: 90px;
}
.currency_rename_del[data-v-673c8090] {
}
.eva_ba_rank_add_preview .currency_rename_submit[data-v-673c8090], .eva_ba_rank_add_preview .currency_rename_del[data-v-673c8090] {
    top: 0;
}
.evaluation_basis_set_symbol_left[data-v-673c8090] {
    float: left;
    width: 49%;
}
.evaluation_basis_set_symbol_right[data-v-673c8090] {
    float: left;
    width: 49%;
    margin-top: 15px;
    /* position: absolute; */
    right: 0;
}
.evaluation_basis_s_div[data-v-673c8090] {
    margin-top: 16px;
    margin-bottom: 30px;
    position: relative;
    line-height: 34px;
}
.evaluation_basis_name_t[data-v-673c8090] {
    color: #8F98A3;
    font-size: 14px;
    vertical-align: top;
    display: inline-block;
    text-align: right;
    width: 112px;
}
.evaluation_basis_rank_i[data-v-673c8090] {
    max-width: 240px;
    height: 86px;
    position: relative;
    display: inline-block;
}
.evaluation_basis_name_tip[data-v-673c8090] {
    color: #888888;
}
.vertical_bot[data-v-673c8090] {
    vertical-align: bottom;
    display: inline-block;
    line-height: 26px;
}
.evaluation_basis_rank_i_input[data-v-673c8090] {
    position: absolute;
    width: 100%;
    height: 86px;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 9;
    /* display: none; */
    cursor: pointer;
}
.evaluation_basis_rank_ib[data-v-673c8090] {
    /*max-width: 264px;*/
    max-width: 60%;
    height: 154px;
    position: relative;
    display: inline-block;
}
.evaluation_basis_rank_ib_input[data-v-673c8090] {
    position: absolute;
    width: 100%;
    height: 154px;
    top: 0;
    left: 0;
    opacity: 0;
    z-index: 9;
    /* display: none; */
    cursor: pointer;
}
.evaluation_basis_logo_bg[data-v-673c8090] {
    position: relative;
}
.evaluation_basis_s_div .layui-input[data-v-673c8090], .layui-textarea[data-v-673c8090], .layui-select[data-v-673c8090] {
    line-height: 34px;
    height: 34px;
}
.evaluation_basis_bg_colors[data-v-673c8090] {
    position: absolute;
    width: 34px;
    left: 125px;
    height: 34px;
    /**2020/3/2 cao 解决ios火狐73版本上不居中对齐问题**/
    top: -7px;
    background: #8bdbe8;
}
.evaluation_basis_name_tip_l[data-v-673c8090] {
    margin-left: 40px;
}
.eva_ba_rank_img[data-v-673c8090], .eva_ba_rank_bgimg[data-v-673c8090] {
    /*width: 100%;*/
    height: 100%;
}
.eva_ba_rank_bgimg[data-v-673c8090]{
    max-width: 100%;
}
.evaluation_basis_symbol_submit[data-v-673c8090] {
    margin-left: 116px;
    margin-top: 30px;
}
.fc_grey[data-v-673c8090]{
    color: #8F98A3;
}
.fc_red[data-v-673c8090] {
    color: #e61717;
}
.evaluation_basis_num.el-input[data-v-673c8090]{
    width: 200px;
}
.evaluation_basis_bg_colore.el-input[data-v-673c8090]{
    width: 120px;
}
.evaluation_basis_set_symbol_r_l[data-v-673c8090] {
    float: left;
    width: 18%;
    text-align: right;
}
.evaluation_basis_set_symbol_r_r[data-v-673c8090] {
    width: 330px;
    /*height: 587px;*/
    float: left;
    margin-left: 1%;
}
.set_symbol_r_f_t[data-v-673c8090] {
    width: 350px;
}
.eva_basis_set_symbol_r_top[data-v-673c8090] {
    width: 100%;
    height: 317px;
    background: #8bdbe8;
    overflow: hidden;
    position: relative;
}
.eva_basis_set_symbol_r_area[data-v-673c8090]{
    border-radius: 30px;
    margin-top: 10px;
    border: 1px solid #dedede;
    overflow: hidden;
}
#evaluation_father_preview[data-v-673c8090] {
    /*width: 280px;!*0.56的比例*!*/
    /*height: 500px;*/
}
#preview_box[data-v-673c8090] {
    position: absolute;
    width: 200px;
    left: 65px;
}

/* .evaluation_bg{
     position: absolute;
     width: 100%;
     height: 100%;
     overflow: hidden;
 }*/
.evaluation_bg_img[data-v-673c8090]{
    width: 100%;
    position: absolute;
    bottom: 0px;
}
.evaluation_preview_img[data-v-673c8090] {
    width: 100%;
    height: 100%;
    cursor: move;
}
#preview_scale[data-v-673c8090] {
    width: 6px;
    height: 6px;
    overflow: hidden;
    cursor: se-resize;
    position: absolute;
    right: 0;
    bottom: 0;
    background-color: #000000;
    /*background-color: transparent;*/
}
.eva_basis_ph_on[data-v-673c8090]{
    position: absolute;
    top: 10px;
    z-index: 88;
    width: 90%;
    left: 5%;
}
.red_tip[data-v-673c8090]{
    margin-left: 88px;
    font-size: 14px;
    position: relative;
    top: -26px;
}
.eva_ba_rank_add_preview .currency_manage_con_name_edit[data-v-673c8090]{
    width: 90px;
}
.eva_ba_rank_add_preview[data-v-673c8090]{
    background: none;
}
.eva_ba_rank_add_preview .currency_rename_submit[data-v-673c8090], .eva_ba_rank_add_preview .currency_rename_del[data-v-673c8090]{
    top: 0;
}
.evaluation_basis_set  .layui-tab-title[data-v-673c8090]{
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.eva_basis_set_symbol_r_bot[data-v-673c8090]{
    width: 90%;
    margin: auto;
    height: 270px;
}
.symbol_r_bot_preview_t[data-v-673c8090]{
    border-bottom: 1px solid #eaeaea;
    line-height: 52px;
    margin-top: 10px;
}
.symbol_r_bot_preview_w[data-v-673c8090]{
    line-height: 38px;
    font-weight: bold;
}
.symbol_r_bot_preview_t div[data-v-673c8090] {
    width: 25%;
    text-align: center;
    float: left;
    font-weight: bold;
}
.symbol_r_bot_preview_info[data-v-673c8090]{
    line-height: 30px;
    font-size: 13px;
}
.symbol_r_bot_preview_i_m[data-v-673c8090]{
    float: left;
    width: 77%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.symbol_r_bot_preview_i_im[data-v-673c8090]{
    float: left;
    width: 20px;
    height: 20px;
    margin-left: 7%;
}
.symbol_r_bot_preview_i_im img[data-v-673c8090]{
    width: 100%;
    height: 100%;
    vertical-align: top;
    margin-top: 5px;
    border-radius: 50%;
}
.symbol_r_bot_preview_i_n[data-v-673c8090]{
    float: right;
    margin-right: 4%;
}

/**基础成长物设置结束**/

/**评价限制**/
.manage-basic-limit-box[data-v-673c8090]{
    line-height: 40px;
    padding: 20px 0px 20px 14px;
}
.manage-basic-limit-box > div[data-v-673c8090]{
    float: left;
}
.manage-basic-limit-box-nofl > div[data-v-673c8090]{
    float: none;
}
.manage-basic-limit-box-c2[data-v-673c8090]{
    margin-left: 50px;
}
.manage-basic-limit-box .layui-icon-extend-iconfont[data-v-673c8090]{
    cursor: pointer;
}
.manage-basic-limit-box-c3[data-v-673c8090]{
    /*margin-left: 186px;*/
}
.manage-basic-limit-fill > .el-input[data-v-673c8090]{
    width: 72px;
}
.manage-basic-limit-fill .el-select[data-v-673c8090]{
    width: 144px;
}
.manage-basic-limit-fill-num[data-v-673c8090]{
    margin-left: 20px;
}
.manage-basic-tea .eva-quota-ti-op[data-v-673c8090] {
    padding-left: 14px;
    color: #fff;
    height: 50px;
}
.eva-quota-ti-op-title[data-v-673c8090] {
    color: #8F98A3;
    line-height: 46px;
    float: left;
}
.eai_search_input_box[data-v-673c8090] {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.eai_search_input_box .ev-limit-table-input[data-v-673c8090]{
    position: relative;
    top: 5px;
}
.eai_search_input_box .el-select__caret.el-icon-arrow-up[data-v-673c8090]:before{
    height: 15px;
}
.ev-limit-table-input .el-select__caret.el-icon-arrow-up[data-v-673c8090]:before{
    height: 15px;
}
.manage-basic-tea .table_box[data-v-673c8090]{
    padding: 0;
}
.manage-basic-tea .el-table th.is-leaf[data-v-673c8090] {
    padding: 10px 0 !important;
}
.manage-basic-tea .table_box .el-table[data-v-673c8090]{
    border-radius: 0;
}
.eai_search_input_box .el-input[data-v-673c8090]{
    /*width: 260px;*/
}
.input-with-select[data-v-673c8090]{
    width: 260px;
}
.eai_search_input_box i.el-input__icon.el-icon-search[data-v-673c8090]{
    line-height: 36px;
}
[data-v-673c8090].eai_search_input_box i.el-input__icon.el-icon-circle-close.el-input__clear {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right: 30px;
    top: 1px;
}
.limit_rename_submit[data-v-673c8090], .limit_rename_del[data-v-673c8090] {
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    padding: 0 12px;
    height: 32px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    margin-left: 6px;
    text-align: center;
    position: relative;
    line-height: 32px;
}
.ev-limit-table-input .el-select[data-v-673c8090]{
    width: 144px;
}
.ev-limit-table-input > .el-input[data-v-673c8090]{
    width: 72px;
}
.ev-limit-table-input[data-v-673c8090]{
    position: absolute;
    top: 16px;
}
.manage-basic-tea .el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-673c8090]{
    background: #fff;
    border-color: #DCDFE6;
}
.eva-table-attd-edit.layui-icon-extend-iconfont[data-v-673c8090]{
    cursor: pointer;
}

/**评价限制end**/
.manage-basic-tea .el-table td[data-v-673c8090], .el-table th[data-v-673c8090]{
    /*overflow: hidden;*/
}
.manage-basic-tea[data-v-673c8090] .head_style{
    height: 36px;
}
i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-673c8090] {
    line-height: 32px;
    margin-right: -10px;
    position: absolute;
    right: 30px;
    top: 1px;
}
.ml30[data-v-673c8090]{margin-left: 30px;
}

/* 设置时间 */
.repeal-set-time-vessel[data-v-673c8090]{
    margin-left: 20px;
}
.repeal-set-time-inpt-vessel[data-v-673c8090]{
    width: 60px;
    margin: 0 10px;
}
[data-v-673c8090]  .el-form-item__error{
    min-width: 100px;
}

/* 设置人员 */
.set-staff-header[data-v-673c8090]{
    margin: 20px 0;
}
.set-staff-header-title[data-v-673c8090]{
    float: left;
    margin-left: 20px;
    line-height: 32px;
}

/* 按钮 */
.btns_vessel[data-v-673c8090]{
    border-top: 1px solid #D6D6D6;
    padding: 20px 0;
}

.student-change-box[data-v-c878f5dc] {
    padding: 12px 20px;
    font-size: 16px;
}
.student-change-title[data-v-c878f5dc] {
    color: #98a0aa;
    margin-bottom: 10px;
}
.student-change-item[data-v-c878f5dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.student-change-item .item-icon[data-v-c878f5dc] {
    height: 14px;
    width: 22px;
    background: red;
    border-radius: 14px;
}
.student-change-item .item-text[data-v-c878f5dc] {
    margin: 5px 20px;
}
.cursor-style[data-v-c878f5dc] {
    cursor: pointer;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}

.group_choose_dia_box_small .dialog-footer[data-v-2fc8c16a], .rd_choose_dia_box .dialog-footer[data-v-2fc8c16a]{
	text-align: center;
}
.el-form-item[data-v-2fc8c16a]{
	margin-bottom: 10px;
}
.dia_show_leave_detail  .el-form-item[data-v-2fc8c16a]{
	margin-bottom: 0px;
	margin-top: 6px;
}
.choose_dia_box_small_btn[data-v-2fc8c16a]{
	margin-top: 40px;
}
.choose_dia_leave_detail[data-v-2fc8c16a]{
	display: inline-block;
	width: 120px;
	line-height: 38px;
	cursor: pointer;
	margin: 40px 10px 20px;
}
.rd_choose_dia_box[data-v-2fc8c16a]{
	min-height: 440px;
}
/**请假登记相关**/
.class_att_null_btn[data-v-2fc8c16a]{
	background: #ebf1fd;
	color: #0b93ff;
	width: 150px;
	text-align: center;
	line-height: 38px;
	height: 38px;
	margin: 20px auto;
	cursor: pointer;
	border-radius: 2px;
}
.group_choose_dia_ett_leav[data-v-2fc8c16a]{
	background: #eef7ff;
	line-height: 34px;
	text-indent: 20px;
	color: #888888;
	font-size: 13px;
	margin: 10px 0 10px 8px;
}
.group-choose-dia-resource[data-v-2fc8c16a]{
	width: 120px;
	line-height: 38px;
	font-size: 15px;
}
.group-choose-dia-resource i.layui-icon-extend-iconfont[data-v-2fc8c16a]{
	padding-right: 8px;
	font-size: 17px;
	vertical-align: middle;
}
.group_choose-mr-20[data-v-2fc8c16a]{
	margin-left: 6%;
}
.group_choose-mr-20 .el-time-picker.el-input[data-v-2fc8c16a]{
	width: 100%;
}
.leave-create-form-type-radio[data-v-2fc8c16a]{
	padding-top: 10px;
	height: 26px;
}
.choose-time-dlot-op[data-v-2fc8c16a]{
	text-indent: 0px;
	position: relative;
}
.choose-time-dlot-word[data-v-2fc8c16a]{
	position: absolute;
	z-index: 2;
	bottom: 0;
	left: 34px;
	cursor: pointer;
}
.choose-time-dlot-el[data-v-2fc8c16a]{
	opacity: 0;
	background: #fff;
	position: relative;
	z-index: 4;
	width: 160px;
	padding: 0;
	margin: 0;
	line-height: 30px;
}
/***请假登记结束**/
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-da923f68] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-da923f68] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-da923f68] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-da923f68] {
    margin-bottom: 10px;
}
.student-score-detail-title[data-v-da923f68] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.student-title-text[data-v-da923f68] {
    font-size: 16px;
}
.student-score-top-nav-box[data-v-da923f68] {
    height: 50px;
}
.student-change-box[data-v-da923f68] {
    padding: 12px 20px;
    font-size: 16px;
}
.student-change-title[data-v-da923f68] {
    color: #98a0aa;
    margin-bottom: 10px;
}
.student-change-item[data-v-da923f68] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.student-change-item .item-icon[data-v-da923f68] {
    height: 14px;
    width: 22px;
    background: red;
    border-radius: 14px;
}
.student-change-item .item-text[data-v-da923f68] {
    margin: 5px 20px;
}
.cursor-style[data-v-da923f68] {
    cursor: pointer;
}
/*
 * 音频展示
 */
.db[data-v-305fdad6] {
    display: block;
}
.weixinAudio[data-v-305fdad6] {
    display: inline-block;
    line-height: 1.5;
    cursor: pointer;
    vertical-align: middle;
    font-size: 0;
    height: 45px;
    width:240px;
    position: relative;
    background:rgb(245, 245, 245);
}
.audio_area[data-v-305fdad6] {
    width: 100%;
    display: inline-block;
    cursor: pointer;
    vertical-align: top;
    font-size: 0;
    position: relative;
    text-decoration: none;
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
         text-size-adjust: none;
    background:rgb(245, 245, 245);
}
.audio_wrp[data-v-305fdad6] {
    overflow: hidden;
    padding: 6px 0px 5px 0px;
    cursor:pointer;
}
.audio_play_area[data-v-305fdad6] {
    float: left;
    margin: 5px 6px 0px 6px;
    font-size: 0;
    width: 18px;
    height: 25px;
}
.playing .audio_play_area .icon_audio_default[data-v-305fdad6] {
    display: block;
}
.audio_play_area .icon_audio_default[data-v-305fdad6] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    background-position: -36px center;
}
.audio_play_area .icon_audio_playing[data-v-305fdad6] {
    background: transparent url(/vue/dist/static/img/iconloop.1605f05.png) no-repeat 0 0;
    width: 18px;
    height: 25px;
    vertical-align: middle;
    display: inline-block;
    background-size: 54px 25px;
    -webkit-animation: audio_playing-data-v-305fdad6 1s infinite;
    background-position: 0px center;
    display: none;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_default[data-v-305fdad6] {
    background: transparent url(/vue/dist/static/img/audio_play_btn.e1b576a.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    margin-top: 3px;
    vertical-align: middle;
    display: inline-block;
}
.show-webapp-resouce-content .weixinAudo[data-v-305fdad6]{
    padding-left: 50px;
}
.show-webapp-resouce-content .audio_play_area .icon_audio_playing[data-v-305fdad6] {
    background: transparent url(/vue/dist/static/img/audio_pause_btn.8283d63.png) no-repeat 0 0;
    width: 12px;
    height: 21px;
    vertical-align: middle;
    display: inline-block;
    display: none;
    vertical-align: middle;
}
.audio_area .pic_audio_default[data-v-305fdad6] {
    display: none;
    width: 18px;
}
.tips_global[data-v-305fdad6] {
    /*color: #8c8c8c;*/
}
.audio_area .audio_length[data-v-305fdad6] {
    float: right;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 1em;
}
.audio_info_area[data-v-305fdad6] {
    overflow: hidden;
    position:relative;
    color:#333;
    text-align:left;
    width:70%;
}
/*
.audio_info_area a{
*/
.audio_info_download[data-v-305fdad6]{
    position:absolute;
    cursor:pointer;
    height:28px;
    width:28px;
    bottom:4px;
    right:5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size:cover;
}
.audio_area .audio_title[data-v-305fdad6] {
    font-size: 13px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}
.audio_area .audio_source[data-v-305fdad6] {
	font-size: 12px;
    color:#888;
}
.audio_area .progress_bar[data-v-305fdad6] {
	position: absolute;
	left: 0;
	bottom: 0;
	background-color: #0cbb08;
	height: 2px;
}
.playing .audio_play_area .icon_audio_default[data-v-305fdad6] {
	display: none;
}
.playing .audio_play_area .icon_audio_playing[data-v-305fdad6] {
	display: inline-block;
}
@-webkit-keyframes audio_playing-data-v-305fdad6 {
30% {
		background-position: 0px center;
}
31% {
		background-position: -18px center;
}
61% {
		background-position: -18px center;
}
61.5% {
		background-position: -36px center;
}
100% {
		background-position: -36px center;
}
}
.clearfix[data-v-305fdad6]:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix[data-v-305fdad6] {
  zoom: 1;
}
.mui-fullscreen[data-v-305fdad6]{
	z-index:20;
}
.approval_file[data-v-305fdad6] {
    width: 240px;
    height: 45px;
    background: rgb(245, 245, 245) 3% 50%;
    margin-top: 10px;
    cursor: pointer;
    position: relative;
}
.approval_file img[data-v-305fdad6] {
    width: 20px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position:absolute;
    z-index:1;
}
.approval_document_text[data-v-305fdad6] {
    margin-left: 16%;
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 6px;
    /* width: 77%; */
    /*width: 66%;*/
    width: 82%;
    height: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    /*position: relative;*/
    position: absolute;
    padding-left:13%;
    z-index:2;
}
.approval_file_text[data-v-305fdad6] {
    /*margin-left: 2%;*/
    margin-left: 0;
}
.file_view_list[data-v-305fdad6] {
    position: absolute;
    cursor: pointer;
    height: 28px;
    width: 28px;
    bottom: 9px;
    right: 5px;
    background: url(/vue/dist/static/img/down_file.34740e0.png) no-repeat;
    background-size: cover;
    z-index:3;
}
.ap-del-desc-picture[data-v-305fdad6] {
    top: -10px;
    right: -8px;
    width: 20px;
    height: 20px;
    display: none;
    position: absolute;
    background: url(/apps/office/_static/images/common/del-desc-picture-icon.png) no-repeat;
}

.webapp-resouce-box[data-v-305fdad6], .webapp-resouce-item[data-v-305fdad6]{
    width: 100%;
}
.show-webapp-resouce-box[data-v-305fdad6]{
    text-align: left;
}
.webapp-resouce-content[data-v-305fdad6]{
    width: 240px;
    height: 45px;
    margin-top: 10px;
    cursor: pointer;
    position: relative;
}
.show-webapp-resouce-content[data-v-305fdad6]{
    height: 70px;
}
.webapp-resouce-content img[data-v-305fdad6]{
    width: 20px;
    display: inline-block;
    /*height: 27px;*/
    margin: 3.5% 0 0 5px;
    float: left;
    position: absolute;
    z-index: 1;
}
.webapp-resouce-content .show-webapp-resouce-img[data-v-305fdad6]{
    /*height: 35px;*/
    min-height: 100%;
    display: inline-block;
    width: 100%;
    margin: 0 0 2px 0;
    float: none;
    position: relative;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.res-content-type-name[data-v-305fdad6]{
    width: 45px;
    display: inline-block;
    height: 27px;
    margin: 3.5% 0 0 5px;
    float: left;
    position: absolute;
    z-index: 1;
}
.webapp-resouce-info[data-v-305fdad6]{
    color: rgb(51, 51, 51);
    font-size: 13px;
    padding-top: 6px;
    width: 82%;
    height: 90%;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: absolute;
    padding-left: 13%;
    z-index: 2;
}
.show-weixinAudio[data-v-305fdad6]{
    padding-left: 50px;
    background: none;
}
.show-webapp-resouce-info[data-v-305fdad6]{
    padding-left: 50px;
}
.webapp-resouce-info p[data-v-305fdad6] {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.show-webapp-resouce-icon[data-v-305fdad6]{
    position: relative;
    width: 50px;
    height: 35px;
    overflow: hidden;
}
.show-webapp-resouce-icon i[data-v-305fdad6]{
    position: absolute;
    color: #fff;
    width: 18px;
    height: 18px;
    left: calc(50% - 8px);
    z-index: 99;
    font-size: 18px;
    top: calc(50% - 10px);
}
.show-webapp-resouce-icon i.show-webapp-resouce-img[data-v-305fdad6]{
    font-size: 35px;
    line-height: 35px;
}
.show-webapp-resouce-content .audio_area[data-v-305fdad6] {
    display: inline-block;
    width: 100%;
    max-width: 350px;
    vertical-align: top;
    margin: 0px 1px 0px 0;
    font-size: 0;
    position: relative;
    font-weight: 400;
    text-decoration: none;
    /*background: #0b11ae;*/
    -ms-text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
         text-size-adjust: none;
}
.audio_info_area_show[data-v-305fdad6] {
    width: 40%;
}
.show-webapp-resouce-content .audio_wrp[data-v-305fdad6] {
    background: #0ba1ee;
    border: 1px solid #ebebeb;
    overflow: hidden;
    padding: 2px 18px 2px 4px;
    display: block;
}
.show-webapp-resouce-content .audio_progress_box[data-v-305fdad6]{
    margin-left: 15px;
    float: left;
    position: relative;
    width: 45%;
}
.show-webapp-resouce-content .audio_area .progress_bar[data-v-305fdad6]{
    top: 13px;
    background: none;
}
.show-webapp-resouce-content .audio_progress_inner[data-v-305fdad6] {
    width: 100%;
    background-color: #b2e4fe;
    display: block;
    height: 4px;
    margin-top: 6.5px;
}
.show-webapp-resouce-content .audio_progress_point[data-v-305fdad6] {
    z-index: 4;
    display: block;
    width: 17px;
    height: 17px;
    background: #fff;
    border-radius: 9px;
    position: absolute;
    top: 13px;
    left: 0px;
}
.layui-icon-extend-iconfont[data-v-305fdad6] {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-762797f3] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-762797f3] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-762797f3] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-762797f3] {
    margin-bottom: 10px;
}
.student-score-detail-title[data-v-762797f3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.student-title-text[data-v-762797f3] {
    font-size: 16px;
}
.student-score-top-nav-box[data-v-762797f3] {
    height: 50px;
}
.student-change-box[data-v-762797f3] {
    padding: 12px 20px;
    font-size: 16px;
}
.student-change-title[data-v-762797f3] {
    color: #98a0aa;
    margin-bottom: 10px;
}
.student-change-item[data-v-762797f3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.student-change-item .item-icon[data-v-762797f3] {
    height: 14px;
    width: 22px;
    background: red;
    border-radius: 14px;
}
.student-change-item .item-text[data-v-762797f3] {
    margin: 5px 20px;
}
.cursor-style[data-v-762797f3] {
    cursor: pointer;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-4e82c776] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-4e82c776] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-4e82c776] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-4e82c776] {
    margin-bottom: 10px;
}
.column-config-box[data-v-4e82c776] {
    height: 220px;
    padding: 20px 0;
}
.column-config-form-submit[data-v-4e82c776] {
    padding-top: 20px;
    text-align: center;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-a183c8cc] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-a183c8cc] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-a183c8cc] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-a183c8cc] {
    margin-bottom: 10px;
}
.student-score-detail-title[data-v-a183c8cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.student-title-text[data-v-a183c8cc] {
    font-size: 16px;
}
.student-score-top-nav-box[data-v-a183c8cc] {
    height: 50px;
}
.student-search-box[data-v-a183c8cc]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
.demo-table-expand[data-v-a183c8cc] {
    font-size: 0;
}
.demo-table-expand label[data-v-a183c8cc] {
    width: 90px;
    color: #99a9bf;
}
.demo-table-expand .el-form-item[data-v-a183c8cc] {
    margin-right: 0;
    margin-bottom: 0;
    width: 50%;
}

.upload-file-comp .el-upload-dragger {
  margin-bottom: 20px;
  width: 350px;
  height: 130px;
  border-radius: 16px;
  border-color: var(--theme-color) !important;
  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;
  color: var(--theme-color);
}
.upload-file-comp .el-upload-dragger:hover {
    border-color: var(--theme-color);
}
.upload-file-comp .el-upload-dragger .el-icon-folder-opened {
    font-size: 32px;
    font-weight: 700;
    margin-bottom: 12px;
}
.upload-file-comp .el-upload-dragger .upload-title {
    font-size: 14px;
    font-weight: bold;
}
.upload-file-comp .el-upload-dragger .upload-tip {
    font-weight: normal;
    font-size: 12px;
    opacity: 0.8;
}

.upload-file-comp[data-v-5b0f95a4] {
  width: 100%;
  height: 100%;
  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;
}
.upload-file-comp .download-template-file[data-v-5b0f95a4] {
    margin-bottom: 80px;
    cursor: pointer;
    color: var(--theme-color);
}
.upload-file-comp .hint-box[data-v-5b0f95a4] {
    width: 90%;
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 12px 20px;
    background-color: #FFF7E4;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

@charset "UTF-8";
.validate-table-data .el-table__body-wrapper {
  /* 隐藏浏览器默认滚动条 */
  /* 滚动条轨道 */
  /* 滚动条滑块 */
  /* 滚动条悬停时滑块颜色 */
}
.validate-table-data .el-table__body-wrapper::-webkit-scrollbar-track {
    background: #f1f1f1;
}
.validate-table-data .el-table__body-wrapper::-webkit-scrollbar-thumb {
    background-color: #888;
    border-radius: 10px;
}
.validate-table-data .el-table__body-wrapper::-webkit-scrollbar-thumb:hover {
    background-color: #555;
}

.validate-table-data[data-v-a802fff2] {
  height: 100%;
  position: relative;
}
.validate-table-data .empty_box[data-v-a802fff2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.validate-table-data[data-v-a802fff2] .el-pager li,
  .validate-table-data[data-v-a802fff2] .el-pagination .btn-next,
  .validate-table-data[data-v-a802fff2] .el-pagination .btn-prev {
    width: 30px !important;
    height: 30px;
    line-height: 30px;
}
.validate-table-data[data-v-a802fff2] .el-pagination.is-background .el-pager li:not(.disabled):hover {
    color: var(--theme-color) !important;
}
.validate-table-data[data-v-a802fff2] .el-pagination.is-background .el-pager li:not(.disabled).active {
    background-color: var(--theme-color) !important;
    color: white !important;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.validate-table-data[data-v-a802fff2] .el-table tr {
    height: unset;
}
.validate-table-data .pagination[data-v-a802fff2] {
    position: absolute;
    bottom: 5px;
    right: 24px;
}
.validate-table-data .handle-btn[data-v-a802fff2] {
    color: var(--theme-color);
    cursor: pointer;
}
.validate-table-data .handle-btn + .handle-btn[data-v-a802fff2] {
    margin-left: 10px;
}
.validate-table-data .empty_box[data-v-a802fff2] {
    min-height: unset;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-55c66ef5]{
    height: 100%;
}
.resource-center-common-page-main[data-v-55c66ef5]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-55c66ef5]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-55c66ef5]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-55c66ef5]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-55c66ef5]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-55c66ef5]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-55c66ef5]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-55c66ef5]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-55c66ef5]{
    margin-left:62px;
    float: left;
}
._nr[data-v-55c66ef5]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-55c66ef5]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-55c66ef5]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-55c66ef5]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-55c66ef5]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-55c66ef5]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-55c66ef5]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-55c66ef5]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-55c66ef5]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-55c66ef5]{
    padding: 10px;
}
.common-comp-box[data-v-55c66ef5]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-55c66ef5]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-55c66ef5]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-55c66ef5]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-55c66ef5]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-55c66ef5]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-55c66ef5]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-55c66ef5]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-55c66ef5]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-55c66ef5]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-55c66ef5]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-55c66ef5]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-55c66ef5]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-55c66ef5]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-55c66ef5]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-55c66ef5]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-55c66ef5]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-55c66ef5]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-55c66ef5]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-55c66ef5]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-55c66ef5]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-55c66ef5]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-55c66ef5]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-55c66ef5]{
}
.resource-center-administrator-log-morebtn[data-v-55c66ef5]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-55c66ef5]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-55c66ef5]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-55c66ef5]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-55c66ef5]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-55c66ef5]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-55c66ef5]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-55c66ef5]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-55c66ef5]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-55c66ef5]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-55c66ef5] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-55c66ef5] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-55c66ef5] {
    color: #2288F7;
}
.check-pending-stat[data-v-55c66ef5]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-55c66ef5]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-55c66ef5]{
    color: #333;
}
.check-pending-stat-list[data-v-55c66ef5]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-55c66ef5]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-55c66ef5]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-55c66ef5]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-55c66ef5]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-55c66ef5]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-55c66ef5]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-55c66ef5]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-55c66ef5]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-55c66ef5]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-55c66ef5]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-55c66ef5]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-55c66ef5]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-55c66ef5]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-55c66ef5]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-55c66ef5]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-55c66ef5]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-55c66ef5]{
    color: #999;
}
.check-pending-filter-item-name[data-v-55c66ef5]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-55c66ef5]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-55c66ef5]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-55c66ef5]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-55c66ef5]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-55c66ef5]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-55c66ef5]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-55c66ef5]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-55c66ef5]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-55c66ef5]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-55c66ef5]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-55c66ef5]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-55c66ef5]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-55c66ef5]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-55c66ef5]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-55c66ef5]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-55c66ef5]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-55c66ef5]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-55c66ef5],.second[data-v-55c66ef5] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-55c66ef5]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-55c66ef5]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-55c66ef5]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-55c66ef5]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-55c66ef5]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-55c66ef5]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-55c66ef5]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-55c66ef5]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-55c66ef5]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-55c66ef5]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-55c66ef5]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-55c66ef5]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-55c66ef5]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-55c66ef5]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-55c66ef5] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-55c66ef5]{
    float:left;
}
.resource-ccpmrlipoints[data-v-55c66ef5]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-55c66ef5]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-55c66ef5]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-55c66ef5] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-55c66ef5]{
    display: block;
}
.rbcli-input-style[data-v-55c66ef5] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-55c66ef5] .el-input__inner{
}
.rbcli-input-style[data-v-55c66ef5] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-55c66ef5] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-55c66ef5]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-55c66ef5]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-55c66ef5]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-55c66ef5] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-55c66ef5]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-55c66ef5] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-55c66ef5] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-55c66ef5] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-55c66ef5]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-55c66ef5]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-55c66ef5]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-55c66ef5]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-55c66ef5]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-55c66ef5]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-55c66ef5]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-55c66ef5]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-55c66ef5]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-55c66ef5]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-55c66ef5]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-55c66ef5]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-55c66ef5]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-55c66ef5]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-55c66ef5]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-55c66ef5]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-55c66ef5]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-55c66ef5]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-55c66ef5]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-55c66ef5]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-55c66ef5]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-55c66ef5]{
    float: right;
}
.lm-activity-list[data-v-55c66ef5]{
}
.lm-activity-list-empty[data-v-55c66ef5]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-55c66ef5] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-55c66ef5]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-55c66ef5]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-55c66ef5] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-55c66ef5]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-55c66ef5]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-55c66ef5]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-55c66ef5]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-55c66ef5]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-55c66ef5]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-55c66ef5]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-55c66ef5]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-55c66ef5]{
    bottom: 30px;
}
.laism-wait[data-v-55c66ef5]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-55c66ef5]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-55c66ef5]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-55c66ef5] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-55c66ef5]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-55c66ef5]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-55c66ef5]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-55c66ef5]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-55c66ef5]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-55c66ef5]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-55c66ef5]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-55c66ef5]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-55c66ef5]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-55c66ef5]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-55c66ef5]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-55c66ef5]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-55c66ef5]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-55c66ef5]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-55c66ef5]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-55c66ef5]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-55c66ef5]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-55c66ef5]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-55c66ef5]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-55c66ef5]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-55c66ef5]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-55c66ef5]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-55c66ef5]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-55c66ef5]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-55c66ef5]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-55c66ef5]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-55c66ef5]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-55c66ef5]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-55c66ef5]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-55c66ef5]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-55c66ef5]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-55c66ef5]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-55c66ef5]{
    margin-top: 3px;
}
.res-assp-btns[data-v-55c66ef5]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-55c66ef5]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-55c66ef5]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-55c66ef5]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-55c66ef5]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-55c66ef5] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-55c66ef5]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-55c66ef5] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-55c66ef5]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-55c66ef5]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-55c66ef5]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-55c66ef5]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-55c66ef5]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-55c66ef5]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-55c66ef5]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-55c66ef5]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-55c66ef5]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-55c66ef5]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-55c66ef5]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-55c66ef5] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-55c66ef5]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-55c66ef5]{
    float: right;
}
.res-assp-p-row-right-member[data-v-55c66ef5]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-55c66ef5]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-55c66ef5]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-55c66ef5]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-55c66ef5]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-55c66ef5]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-55c66ef5]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-55c66ef5]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-55c66ef5] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-55c66ef5]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-55c66ef5]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-55c66ef5]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-55c66ef5]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-55c66ef5]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-55c66ef5]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-55c66ef5]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-55c66ef5]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-55c66ef5] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-55c66ef5]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-55c66ef5]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-55c66ef5]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-55c66ef5]{
    margin-right: 15px;
}
.res-assp-parts[data-v-55c66ef5]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-55c66ef5]{
    float:left;
}
.res-assp-branch-name[data-v-55c66ef5]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-55c66ef5]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-55c66ef5]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-55c66ef5]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-55c66ef5]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-55c66ef5]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-55c66ef5]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-55c66ef5]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-55c66ef5]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-55c66ef5]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-55c66ef5]{
    position: relative;
}
.pmcis-col[data-v-55c66ef5]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-55c66ef5]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-55c66ef5]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-55c66ef5]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-55c66ef5]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-55c66ef5]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-55c66ef5]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-55c66ef5]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-55c66ef5]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-55c66ef5] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-55c66ef5] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-55c66ef5] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-55c66ef5]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-55c66ef5]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-91b5c790]{
    height: 100%;
}
.resource-center-common-page-main[data-v-91b5c790]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-91b5c790]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-91b5c790]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-91b5c790]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-91b5c790]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-91b5c790]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-91b5c790]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-91b5c790]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-91b5c790]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-91b5c790]{
    margin-left:62px;
    float: left;
}
._nr[data-v-91b5c790]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-91b5c790]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-91b5c790]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-91b5c790]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-91b5c790]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-91b5c790]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-91b5c790]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-91b5c790]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-91b5c790]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-91b5c790]{
    padding: 10px;
}
.common-comp-box[data-v-91b5c790]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-91b5c790]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-91b5c790]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-91b5c790]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-91b5c790]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-91b5c790]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-91b5c790]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-91b5c790]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-91b5c790]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-91b5c790]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-91b5c790]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-91b5c790]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-91b5c790]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-91b5c790]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-91b5c790]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-91b5c790]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-91b5c790]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-91b5c790]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-91b5c790]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-91b5c790]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-91b5c790]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-91b5c790]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-91b5c790]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-91b5c790]{
}
.resource-center-administrator-log-morebtn[data-v-91b5c790]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-91b5c790]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-91b5c790]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-91b5c790]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-91b5c790]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-91b5c790]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-91b5c790]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-91b5c790]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-91b5c790]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-91b5c790]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-91b5c790] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-91b5c790] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-91b5c790] {
    color: #2288F7;
}
.check-pending-stat[data-v-91b5c790]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-91b5c790]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-91b5c790]{
    color: #333;
}
.check-pending-stat-list[data-v-91b5c790]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-91b5c790]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-91b5c790]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-91b5c790]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-91b5c790]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-91b5c790]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-91b5c790]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-91b5c790]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-91b5c790]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-91b5c790]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-91b5c790]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-91b5c790]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-91b5c790]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-91b5c790]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-91b5c790]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-91b5c790]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-91b5c790]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-91b5c790]{
    color: #999;
}
.check-pending-filter-item-name[data-v-91b5c790]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-91b5c790]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-91b5c790]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-91b5c790]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-91b5c790]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-91b5c790]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-91b5c790]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-91b5c790]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-91b5c790]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-91b5c790]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-91b5c790]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-91b5c790]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-91b5c790]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-91b5c790]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-91b5c790]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-91b5c790]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-91b5c790]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-91b5c790]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-91b5c790],.second[data-v-91b5c790] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-91b5c790]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-91b5c790]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-91b5c790]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-91b5c790]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-91b5c790]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-91b5c790]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-91b5c790]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-91b5c790]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-91b5c790]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-91b5c790]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-91b5c790]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-91b5c790]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-91b5c790]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-91b5c790]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-91b5c790] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-91b5c790]{
    float:left;
}
.resource-ccpmrlipoints[data-v-91b5c790]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-91b5c790]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-91b5c790]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-91b5c790] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-91b5c790]{
    display: block;
}
.rbcli-input-style[data-v-91b5c790] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-91b5c790] .el-input__inner{
}
.rbcli-input-style[data-v-91b5c790] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-91b5c790] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-91b5c790]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-91b5c790]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-91b5c790]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-91b5c790] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-91b5c790]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-91b5c790] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-91b5c790] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-91b5c790] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-91b5c790]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-91b5c790]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-91b5c790]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-91b5c790]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-91b5c790]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-91b5c790]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-91b5c790]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-91b5c790]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-91b5c790]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-91b5c790]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-91b5c790]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-91b5c790]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-91b5c790]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-91b5c790]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-91b5c790]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-91b5c790]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-91b5c790]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-91b5c790]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-91b5c790]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-91b5c790]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-91b5c790]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-91b5c790]{
    float: right;
}
.lm-activity-list[data-v-91b5c790]{
}
.lm-activity-list-empty[data-v-91b5c790]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-91b5c790] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-91b5c790]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-91b5c790]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-91b5c790] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-91b5c790]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-91b5c790]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-91b5c790]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-91b5c790]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-91b5c790]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-91b5c790]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-91b5c790]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-91b5c790]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-91b5c790]{
    bottom: 30px;
}
.laism-wait[data-v-91b5c790]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-91b5c790]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-91b5c790]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-91b5c790] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-91b5c790]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-91b5c790]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-91b5c790]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-91b5c790]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-91b5c790]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-91b5c790]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-91b5c790]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-91b5c790]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-91b5c790]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-91b5c790]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-91b5c790]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-91b5c790]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-91b5c790]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-91b5c790]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-91b5c790]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-91b5c790]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-91b5c790]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-91b5c790]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-91b5c790]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-91b5c790]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-91b5c790]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-91b5c790]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-91b5c790]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-91b5c790]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-91b5c790]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-91b5c790]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-91b5c790]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-91b5c790]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-91b5c790]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-91b5c790]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-91b5c790]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-91b5c790]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-91b5c790]{
    margin-top: 3px;
}
.res-assp-btns[data-v-91b5c790]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-91b5c790]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-91b5c790]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-91b5c790]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-91b5c790]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-91b5c790] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-91b5c790]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-91b5c790] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-91b5c790]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-91b5c790]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-91b5c790]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-91b5c790]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-91b5c790]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-91b5c790]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-91b5c790]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-91b5c790]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-91b5c790]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-91b5c790]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-91b5c790]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-91b5c790] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-91b5c790]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-91b5c790]{
    float: right;
}
.res-assp-p-row-right-member[data-v-91b5c790]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-91b5c790]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-91b5c790]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-91b5c790]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-91b5c790]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-91b5c790]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-91b5c790]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-91b5c790]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-91b5c790] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-91b5c790]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-91b5c790]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-91b5c790]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-91b5c790]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-91b5c790]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-91b5c790]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-91b5c790]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-91b5c790]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-91b5c790] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-91b5c790]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-91b5c790]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-91b5c790]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-91b5c790]{
    margin-right: 15px;
}
.res-assp-parts[data-v-91b5c790]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-91b5c790]{
    float:left;
}
.res-assp-branch-name[data-v-91b5c790]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-91b5c790]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-91b5c790]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-91b5c790]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-91b5c790]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-91b5c790]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-91b5c790]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-91b5c790]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-91b5c790]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-91b5c790]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-91b5c790]{
    position: relative;
}
.pmcis-col[data-v-91b5c790]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-91b5c790]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-91b5c790]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-91b5c790]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-91b5c790]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-91b5c790]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-91b5c790]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-91b5c790]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-91b5c790]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-91b5c790] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-91b5c790] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-91b5c790] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-91b5c790]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-91b5c790]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-00321d4c]{
    height: 100%;
}
.resource-center-common-page-main[data-v-00321d4c]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-00321d4c]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-00321d4c]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-00321d4c]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-00321d4c]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-00321d4c]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-00321d4c]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-00321d4c]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-00321d4c]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-00321d4c]{
    margin-left:62px;
    float: left;
}
._nr[data-v-00321d4c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-00321d4c]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-00321d4c]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-00321d4c]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-00321d4c]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-00321d4c]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-00321d4c]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-00321d4c]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-00321d4c]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-00321d4c]{
    padding: 10px;
}
.common-comp-box[data-v-00321d4c]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-00321d4c]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-00321d4c]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-00321d4c]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-00321d4c]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-00321d4c]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-00321d4c]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-00321d4c]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-00321d4c]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-00321d4c]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-00321d4c]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-00321d4c]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-00321d4c]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-00321d4c]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-00321d4c]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-00321d4c]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-00321d4c]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-00321d4c]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-00321d4c]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-00321d4c]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-00321d4c]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-00321d4c]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-00321d4c]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-00321d4c]{
}
.resource-center-administrator-log-morebtn[data-v-00321d4c]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-00321d4c]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-00321d4c]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-00321d4c]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-00321d4c]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-00321d4c]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-00321d4c]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-00321d4c]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-00321d4c]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-00321d4c]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-00321d4c] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-00321d4c] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-00321d4c] {
    color: #2288F7;
}
.check-pending-stat[data-v-00321d4c]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-00321d4c]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-00321d4c]{
    color: #333;
}
.check-pending-stat-list[data-v-00321d4c]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-00321d4c]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-00321d4c]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-00321d4c]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-00321d4c]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-00321d4c]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-00321d4c]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-00321d4c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-00321d4c]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-00321d4c]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-00321d4c]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-00321d4c]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-00321d4c]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-00321d4c]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-00321d4c]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-00321d4c]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-00321d4c]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-00321d4c]{
    color: #999;
}
.check-pending-filter-item-name[data-v-00321d4c]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-00321d4c]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-00321d4c]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-00321d4c]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-00321d4c]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-00321d4c]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-00321d4c]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-00321d4c]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-00321d4c]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-00321d4c]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-00321d4c]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-00321d4c]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-00321d4c]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-00321d4c]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-00321d4c]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-00321d4c]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-00321d4c]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-00321d4c]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-00321d4c],.second[data-v-00321d4c] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-00321d4c]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-00321d4c]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-00321d4c]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-00321d4c]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-00321d4c]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-00321d4c]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-00321d4c]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-00321d4c]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-00321d4c]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-00321d4c]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-00321d4c]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-00321d4c]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-00321d4c]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-00321d4c]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-00321d4c] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-00321d4c]{
    float:left;
}
.resource-ccpmrlipoints[data-v-00321d4c]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-00321d4c]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-00321d4c]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-00321d4c] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-00321d4c]{
    display: block;
}
.rbcli-input-style[data-v-00321d4c] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-00321d4c] .el-input__inner{
}
.rbcli-input-style[data-v-00321d4c] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-00321d4c] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-00321d4c]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-00321d4c]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-00321d4c]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-00321d4c] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-00321d4c]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-00321d4c] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-00321d4c] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-00321d4c] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-00321d4c]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-00321d4c]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-00321d4c]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-00321d4c]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-00321d4c]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-00321d4c]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-00321d4c]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-00321d4c]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-00321d4c]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-00321d4c]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-00321d4c]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-00321d4c]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-00321d4c]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-00321d4c]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-00321d4c]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-00321d4c]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-00321d4c]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-00321d4c]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-00321d4c]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-00321d4c]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-00321d4c]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-00321d4c]{
    float: right;
}
.lm-activity-list[data-v-00321d4c]{
}
.lm-activity-list-empty[data-v-00321d4c]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-00321d4c] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-00321d4c]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-00321d4c]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-00321d4c] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-00321d4c]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-00321d4c]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-00321d4c]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-00321d4c]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-00321d4c]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-00321d4c]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-00321d4c]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-00321d4c]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-00321d4c]{
    bottom: 30px;
}
.laism-wait[data-v-00321d4c]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-00321d4c]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-00321d4c]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-00321d4c] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-00321d4c]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-00321d4c]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-00321d4c]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-00321d4c]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-00321d4c]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-00321d4c]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-00321d4c]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-00321d4c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-00321d4c]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-00321d4c]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-00321d4c]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-00321d4c]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-00321d4c]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-00321d4c]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-00321d4c]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-00321d4c]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-00321d4c]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-00321d4c]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-00321d4c]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-00321d4c]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-00321d4c]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-00321d4c]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-00321d4c]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-00321d4c]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-00321d4c]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-00321d4c]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-00321d4c]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-00321d4c]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-00321d4c]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-00321d4c]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-00321d4c]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-00321d4c]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-00321d4c]{
    margin-top: 3px;
}
.res-assp-btns[data-v-00321d4c]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-00321d4c]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-00321d4c]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-00321d4c]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-00321d4c]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-00321d4c] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-00321d4c]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-00321d4c] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-00321d4c]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-00321d4c]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-00321d4c]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-00321d4c]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-00321d4c]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-00321d4c]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-00321d4c]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-00321d4c]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-00321d4c]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-00321d4c]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-00321d4c]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-00321d4c] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-00321d4c]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-00321d4c]{
    float: right;
}
.res-assp-p-row-right-member[data-v-00321d4c]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-00321d4c]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-00321d4c]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-00321d4c]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-00321d4c]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-00321d4c]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-00321d4c]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-00321d4c]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-00321d4c] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-00321d4c]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-00321d4c]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-00321d4c]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-00321d4c]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-00321d4c]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-00321d4c]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-00321d4c]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-00321d4c]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-00321d4c] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-00321d4c]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-00321d4c]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-00321d4c]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-00321d4c]{
    margin-right: 15px;
}
.res-assp-parts[data-v-00321d4c]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-00321d4c]{
    float:left;
}
.res-assp-branch-name[data-v-00321d4c]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-00321d4c]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-00321d4c]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-00321d4c]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-00321d4c]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-00321d4c]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-00321d4c]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-00321d4c]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-00321d4c]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-00321d4c]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-00321d4c]{
    position: relative;
}
.pmcis-col[data-v-00321d4c]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-00321d4c]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-00321d4c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-00321d4c]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-00321d4c]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-00321d4c]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-00321d4c]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-00321d4c]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-00321d4c]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-00321d4c] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-00321d4c] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-00321d4c] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-00321d4c]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-00321d4c]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}
/*
 * @desc 课程库
 * @author zhangxue
 * @date 20200706
 *
 */
.course-dialog-tab-item[data-v-2f338172]{
    float: left;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #6a747e;
    padding: 0 10px;
    border-radius: 2px;
    margin: 5px 15px;
    cursor: pointer;
}
.course-dialog-tab-item-sel[data-v-2f338172]{
    background: #2fa2fe;
    color: #fff;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
[data-v-2f338172] .el-form-item{
    margin-bottom: 4px;
}
.course-dialog-line[data-v-2f338172]{
    margin: 15px 0;
    width: 100%;
    height: 1px;
    background: #f3f4f6;
}
.course-center-search[data-v-2f338172]{
    float: right;
    width: auto;
    margin-bottom: 18px;
}
.course-center-box[data-v-2f338172]{
    width: 100%;
}
[data-v-2f338172] .el-dialog__footer {
    padding: 40px 20px 70px;
}
.el-dialog .el-dialog__footer .el-button[data-v-2f338172]{
    width: 144px;
    height: 40px;
    padding: 0;
}
[data-v-2f338172] .el-button+.el-button {
    margin-left: 60px;
}
.course-dialog-search-box[data-v-2f338172]{
    width: 100%;
    height: 52px;
}
.course-dialog-search-checkbox[data-v-2f338172]{
    margin-top: 9px;
}













































































































































/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-5bd4dc65] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-5bd4dc65] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-5bd4dc65] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-5bd4dc65] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-5bd4dc65]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-5bd4dc65] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-5bd4dc65]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-5bd4dc65]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-5bd4dc65]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-5bd4dc65]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-5bd4dc65]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-5bd4dc65]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-5bd4dc65]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-5bd4dc65]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-5bd4dc65]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-5bd4dc65]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-5bd4dc65]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-5bd4dc65] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-5bd4dc65]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-5bd4dc65]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-5bd4dc65] .cource-teaching-form .el-input__inner,[data-v-5bd4dc65] .cource-teaching-form .el-textarea__inner,[data-v-5bd4dc65] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-5bd4dc65] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5bd4dc65] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5bd4dc65] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5bd4dc65] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-5bd4dc65] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-5bd4dc65] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-5bd4dc65] .cource-teaching-form .el-input__inner:focus,[data-v-5bd4dc65] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-5bd4dc65] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-5bd4dc65] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-5bd4dc65] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-5bd4dc65]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-5bd4dc65]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-5bd4dc65]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-5bd4dc65]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-5bd4dc65]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-5bd4dc65]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-5bd4dc65]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-5bd4dc65]{
    height: 485px;
}
.course-search[data-v-5bd4dc65]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-5bd4dc65]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-5bd4dc65]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-5bd4dc65]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-5bd4dc65]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-5bd4dc65]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-5bd4dc65]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-5bd4dc65]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-5bd4dc65]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-5bd4dc65] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-5bd4dc65]{
    border: none;
}
.select-span-pop-box-title[data-v-5bd4dc65]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-5bd4dc65] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-5bd4dc65] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-5bd4dc65]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-5bd4dc65]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-5bd4dc65]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-5bd4dc65]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-5bd4dc65]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-5bd4dc65]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-5bd4dc65]{
}
._vpcc_second[data-v-5bd4dc65]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-5bd4dc65]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-5bd4dc65]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-5bd4dc65]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-5bd4dc65]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-5bd4dc65]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-5bd4dc65]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-5bd4dc65] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-5bd4dc65]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-5bd4dc65] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-5bd4dc65]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-5bd4dc65] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-5bd4dc65] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-5bd4dc65] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-5bd4dc65]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-5bd4dc65]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-5bd4dc65]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-5bd4dc65]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-5bd4dc65]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-5bd4dc65]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-5bd4dc65]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-5bd4dc65]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-5bd4dc65]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-5bd4dc65]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-5bd4dc65]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-5bd4dc65]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-5bd4dc65]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-5bd4dc65]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-5bd4dc65]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-5bd4dc65]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-5bd4dc65]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-5bd4dc65]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-5bd4dc65]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-5bd4dc65]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-5bd4dc65]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-5bd4dc65]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-5bd4dc65]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-5bd4dc65]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-5bd4dc65] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-5bd4dc65] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-5bd4dc65] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-5bd4dc65]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-5bd4dc65]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-5bd4dc65]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-5bd4dc65]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-5bd4dc65]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-5bd4dc65]{
    float: right;
}
.chnsifpd-v2[data-v-5bd4dc65]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-5bd4dc65]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-5bd4dc65]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-5bd4dc65]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-5bd4dc65]{
    display: block;
}
.course-hns-info-form-user[data-v-5bd4dc65]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-5bd4dc65]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-5bd4dc65]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-5bd4dc65]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-5bd4dc65]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-5bd4dc65]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-5bd4dc65]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-5bd4dc65]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-5bd4dc65]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-5bd4dc65]{
    height: 600px;
    overflow: auto;
}
.create-tc-cp-upload-btn[data-v-5bd4dc65]{
    width: 90px;
    height: 26px;
    line-height: 24px;
    color: #f2c978;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px dashed #f2c978;
    float: right;
}
.create-tc-cp-face-selectbtn[data-v-5bd4dc65]{
    position:absolute;
    width:26px;
    height:26px;
    right: 10px;
    top: 0px;
    display: none;
}
.create-tc-cp-face-selectbtn img[data-v-5bd4dc65]{
    width:100%;
    height:100%;
}
.create-tc-cp-face.ed .create-tc-cp-face-selectbtn[data-v-5bd4dc65]{
    display: block;
}
.create-tc-cp-faces[data-v-5bd4dc65]{
    margin-top:10px;
    max-height: 235px;
    overflow: auto;
}
.create-tc-cp-face[data-v-5bd4dc65]{
    width:167px;
    height:111px;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
    position:relative;
    cursor: pointer;
}
.create-tc-cp-face[data-v-5bd4dc65]:nth-child(3n){
    margin-right:0px;
}
.create-tc-cp-face img[data-v-5bd4dc65] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 3px;
}
.create-tc-cp-title-warmtxt[data-v-5bd4dc65]{
    color: #ff4a4a;
    margin-left: 5px;
}
.create-tc-cp-title-txt[data-v-5bd4dc65]{
    color: #999999;
}
.create-tc-cp-title[data-v-5bd4dc65]{
    height: 26px;
    line-height:26px;
}
.add-fast-link-pop-box[data-v-5bd4dc65]{
    padding: 30px 0 10px;
}
.add-fast-link-pop-box-yes-btn[data-v-5bd4dc65]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-5bd4dc65]{
    color:#999999;
    background: #eeeeee;
    float: left;
}
.add-fast-link-pop-box-btns[data-v-5bd4dc65]{
    width: 380px;
    margin: 20px auto 15px;
}

.label-option-list-name[data-v-0252d7aa]{
    font-size: 12px;
    color: #666;
    margin-bottom: 15px;
    padding: 15px 15px 0 15px;
}
.label-option-list-item[data-v-0252d7aa]{
    color: #333;
    cursor: pointer;
    margin-bottom: 5px;
    line-height: 25px;
    padding-left: 15px;
    position: relative;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.option-selected-icon[data-v-0252d7aa]{
    position: absolute;
    right: 15px;
    color: #999;
}
.label-option-list-item[data-v-0252d7aa]:hover{
    background: #e5f2ff;
}
.label-option-list[data-v-0252d7aa]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 260px;
    overflow: auto;
    position: absolute;
    background: #fff;
    -webkit-box-shadow: 0px 0px 5px 1px rgba(154, 142, 142, .66);
            box-shadow: 0px 0px 5px 1px rgba(154, 142, 142, .66);
    border-radius: 5px;
    z-index: 4;
    top: 55px;
    left: 0;
    width: 100%;
}
.new-label-name[data-v-0252d7aa]{
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    outline: none;
    height: 29px;
    width: 100px;
}
.input-combination-dynamic-label[data-v-0252d7aa]{
    padding: 10px 10px 5px 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    line-height: normal;
    position: relative;
}

.label-deletable-rounded-rectangle[data-v-40d9f04c]{
    line-height: normal;
}
.badge[data-v-40d9f04c] {
    border-radius: 4px;
    background-color: #1abc9c;
    color: #fff;
    font-size: 13px;
    cursor: pointer;
    display: inline-block;
    position: relative;
    vertical-align: middle;
    overflow: hidden;
    margin: 0 5px 5px 0;
    padding: 6px 28px 6px 14px;
    -webkit-transition: .25s linear;
    transition: .25s linear;
}
.badge > span[data-v-40d9f04c] {
    color: white;
    padding: 0 10px 0 0;
    cursor: pointer;
    font-size: 12px;
    position: absolute;
    right: 0;
    text-align: right;
    text-decoration: none;
    top: 0;
    width: 100%;
    bottom: 0;
    z-index: 2;
}
.badge > span[data-v-40d9f04c]:after {
    content: "x";
    font-family: "Flat-UI-Pro-Icons";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 27px;
}
@media (hover: hover) {
.badge[data-v-40d9f04c] {
        padding: 6px 21px;
}
.badge > span[data-v-40d9f04c] {
        opacity: 0;
        filter: "alpha(opacity=0)";
        -webkit-transition: opacity .25s linear;
        transition: opacity .25s linear;
}
.badge[data-v-40d9f04c]:hover {
        background-color: #16a085;
        color: white;
        padding-right: 28px;
        padding-left: 14px;
}
.badge:hover > span[data-v-40d9f04c] {
        padding: 0 10px 0 0;
        opacity: 1;
        -webkit-filter: none;
        filter: none;
}
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-ef4d02cc] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-ef4d02cc] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-ef4d02cc] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-ef4d02cc] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学-资源类创建
 * @author: pengmaihong、zhangxue
 * @time: 2020-09-07
 */
.document-resource-create-main-content[data-v-ef4d02cc] {
    border-radius: 4px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.document-resource-create-main[data-v-ef4d02cc]:first-child {
    border-right: 1px solid #f5f6fa;
    width: 47%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.document-resource-create-main[data-v-ef4d02cc] {
    padding: 27px;
    width: 53%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-create-back[data-v-ef4d02cc] {
    width: 27px;
    height: 13px;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #333333;
    line-height: 40px;
    letter-spacing: 0px;
    cursor: pointer;
}
.resource-create-mode[data-v-ef4d02cc] {
    width: 100px;
    height: 14px;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #27c9a3;
    line-height: 40px;
    letter-spacing: 0px;
    float: right;
    cursor:pointer;
    text-align: right;
}
.resource-create-item-title[data-v-ef4d02cc] {
    height: 15px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    letter-spacing: 0px;
    margin: 14px 0;
    line-height:25px;
}
.choose-object-button-edit i[data-v-ef4d02cc]{
    float: right;
    font-size: 20px;
    cursor: pointer;
}
.resource-create-red-dot[data-v-ef4d02cc] {
    color: red;
}
[data-v-ef4d02cc].el-select {
    width: 100%;
}
[data-v-ef4d02cc].el-input {
    width: 100%;
}
.choose-object-button-box[data-v-ef4d02cc] {
    width: 100%;
    height: 68px;
    border: 1px dashed #fdb443;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
}
.choose-object-button[data-v-ef4d02cc] {
    height: 24px;
    cursor: pointer;
}
.choose-object-button-icon[data-v-ef4d02cc] {
    float: left;
    height: 20px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.choose-object-text[data-v-ef4d02cc] {
    float: left;
    display: inline-block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    font-weight: 500;
    color: #666666;
}
.resource-create-setting-option-content[data-v-ef4d02cc] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.resource-create-setting-option-item[data-v-ef4d02cc] {
    width: 33%;
    height: 90px;
    border-radius: 4px;
    cursor: pointer;
    padding: 14px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-create-setting-option-item.selected[data-v-ef4d02cc] {
    background: #f5f6fa;
}
.resource-create-setting-option-item-title[data-v-ef4d02cc] {
    font-size: 14px;
    font-family: Source Han Sans CN Medium, Source Han Sans CN Medium-Medium;
    font-weight: 500;
    text-align: left;
    color: #333333;
    margin-bottom: 15px;
}
.resource-create-setting-option-item-desc[data-v-ef4d02cc] {
    font-size: 12px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #999999;
}
.resource-create-setting-item[data-v-ef4d02cc] {
    /*padding: 20px 0 28px 0;*/
    padding: 15px 0 20px 0;
    border-bottom: 1px solid #f5f6fa;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    line-height: 34px;
}
.resource-create-setting-item-box[data-v-ef4d02cc] {
    margin:0 10px;
}
.course-teaching-resource-create-btn[data-v-ef4d02cc] {
    width: 100%;
    margin: 20px 0;
}
.create-resource-slider[data-v-ef4d02cc]{
    width: 272px;
    margin-left: 20px;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__runway{
    height: 4px;
}
[data-v-ef4d02cc] .el-slider__runway.show-input{
    margin-right: 80px;
    background-color: #eee;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__bar{
    height: 4px;
    background: #27c9a3;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__button{
    border: 2px solid #27c9a3;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__button-wrapper{
    top: -16px;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__button{
    width: 12px;
    height: 12px;
}
[data-v-ef4d02cc] .create-resource-slider .el-slider__input{
    width: 80px;
    margin-top: 0;
}
[data-v-ef4d02cc] .create-resource-slider .el-input__inner{
    width: 52px;
    height: 34px;
    margin-left: 30px;
}
[data-v-ef4d02cc] .create-resource-slider .el-input__inner{
    padding: 0 14px;
}
.create-resource-slider-unit[data-v-ef4d02cc]{
    color: #eee;
    font-size: 14px;
    margin-left: 10px;
}
.resource-create-item-tag[data-v-ef4d02cc] {
    height: auto;
    margin-top: 20px;
}
.resource-create-item-tag-name[data-v-ef4d02cc] {
    float: left;
    display: inline-block;
    height: 36px;
    width: 80px;
    line-height: 36px;
    font-size: 14px;
    font-weight: 500;
    color: #666666;
}
.resource-create-item-tag-botton[data-v-ef4d02cc] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-right: 11px;
}
.resource-create-item-tag-botton-inner[data-v-ef4d02cc] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-content[data-v-ef4d02cc] {
    padding-left: 80px;
}
.resource-create-tag-select-item[data-v-ef4d02cc] {
    width: 138px;
    height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 4px;
    margin-bottom: 10px;
    margin-right: 11px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding-left: 10px;
    border-radius: 17px;
    display: inline-block;
}
.resource-new-ctg-item[data-v-ef4d02cc]{
    width: 138px;
    height: 34px;
    background: #f2f2f2;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    margin-right: 11px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding-left: 10px;
    border-radius: 20px;
    float:left;
    line-height: 32px;
    color: #666;
    cursor: pointer;
}
.resource-new-ctg-item.ed[data-v-ef4d02cc]{
    color: #2191ff;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
}
.choose-tag-button-icon[data-v-ef4d02cc] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.choose-tag-text[data-v-ef4d02cc] {
    float: left;
    display: inline-block;
    font-size: 12px;
    height: 25px;
    line-height: 22px;
    font-weight: 500;
    color: #666666;
}
.resource-create-tag-select-content[data-v-ef4d02cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.resource-create-tag-select-item-name[data-v-ef4d02cc] {
    display: inline-block;
    width: 87px;
    height: 34px;
    font-size: 14px;
    color: #2191ff;
    line-height: 32px;
    /*font-weight: R; 注释，代码格式错误 by zhangxue 2021-2-13*/
    letter-spacing: 1px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.cancel-select-tag-btn[data-v-ef4d02cc] {
    height: 34px;
    float: right;
    margin-right: 11px;
    line-height: 34px;
    font-size: 8px;
    cursor: pointer;
}
.resorce-upload-item-content[data-v-ef4d02cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.resorce-upload-item-btn-box[data-v-ef4d02cc] {
    width: 180px;
    height: 180px;
    border: 1px dashed #fdb443;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.add-resorce-text[data-v-ef4d02cc] {
    color: #fdb443;
}
.resorce-upload-item-added[data-v-ef4d02cc] {
    width: 180px;
    height: 180px;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    position: relative;
}
.resorce-upload-item-added-img[data-v-ef4d02cc] {
    position: relative;
    width: 180px;
    height: 120px;
}
.resorce-upload-item-added-img img[data-v-ef4d02cc]{
    width: 100%;
    height: 100%;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
}
.resorce-upload-item-added-desc-title[data-v-ef4d02cc] {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    margin: 16px 0 8px 0;
}
.resorce-upload-item-added-desc-content[data-v-ef4d02cc] {
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    color: #666666;
}
/*.resource-create-method-box {*/
/*    width: 538px;*/
/*    border: 1px solid #eeeeee;*/
/*    border-radius: 4px;*/
/*    padding: 0px 26px;*/
/*    box-sizing: border-box;*/
/*}*/
.resource-create-method-select[data-v-ef4d02cc] {
    height: 80px;
}
.resource-create-method-select .resource-create-method-item-title[data-v-ef4d02cc] {
    margin-top: 20px;
}
.resource-create-method-select .resource-create-method-item-desc[data-v-ef4d02cc] {
    margin-top: 5px;
}
.resource-create-method-item[data-v-ef4d02cc] {
    width: 487px;
    height: 80px;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
    padding-top: 10px;
}
.resource-create-method-item-icon[data-v-ef4d02cc] {
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #37D0AC;
    float: left;
    padding-right: 24px;
}
.resource-create-method-item-content[data-v-ef4d02cc] {
    float: left;
}
.resource-create-method-item-title[data-v-ef4d02cc] {
    font-size: 12px;
    font-weight: 500;
    color: #333333;
}
.resource-create-method-item-desc[data-v-ef4d02cc] {
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
.resource-create-method-item-select-icon[data-v-ef4d02cc] {
    float: right;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #2191FF;
}
.resource-create-method-item-dropdowm-icon[data-v-ef4d02cc] {
    float: right;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #333333;
}
[data-v-ef4d02cc] .create-resource-method-option {
    height: 80px;
    width: 100%;
    border: 1px solid #eeeeee;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.add-resource-box[data-v-ef4d02cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.add-resource-desc[data-v-ef4d02cc] {
    margin-top: 20px;
    width: 420px;
    font-size: 14px;
    color: #999999;
}
.resorce-upload-item-btn-bigbox[data-v-ef4d02cc] {
    width: 100%;
    height: 674px;
    border: 1px dashed #fdb443;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    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-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
}
.choose-object-result-item[data-v-ef4d02cc]{
    height: 50px;
    width: 166px;
    border: 1px solid #eeeeee;
    border-radius: 4px;
    position:relative;
    cursor:pointer;
    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;
    padding: 0 10px;
    float: left;
    margin-right:20px;
    margin-bottom:10px;
}
.choose-object-result-item-str[data-v-ef4d02cc]{
    margin: auto;
    font-size: 14px;
    color: #666;
    font-weight: 500;
}
.choose-object-result-item-closebtn[data-v-ef4d02cc]{
    width: 30px;
    height: 30px;
    position:absolute;
    right: -15px;
    top: -15px;
    cursor:pointer;
    display: none;
}
.choose-object-result-item[data-v-ef4d02cc]:hover{
    background: #f3f3f3;
}
.choose-object-result-item:hover .choose-object-result-item-closebtn[data-v-ef4d02cc]{
    display: block;
}
.choose-object-result-item-closebtn img[data-v-ef4d02cc] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
[data-v-ef4d02cc] .cource-teaching-form .el-input__inner,[data-v-ef4d02cc] .cource-teaching-form .el-textarea__inner,[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input__inner{
    font-size: 14px;
}
.grey-btn[data-v-ef4d02cc]{
    background: #ccc;
}
.resorce-upload-item-added-img-title[data-v-ef4d02cc]{
    position: absolute;
    top: 35%;
    left: 10%;
    width: 100%;
    display: inline-block;
    font-size: 28px;
    color: #69B1FF;
}
.resorce-upload-item-added-delbtn[data-v-ef4d02cc]{
    position: absolute;
    right: -8px;
    top: -9px;
    background-color: #fff;
    cursor: pointer;
    display: none;
}
.resorce-upload-item-added:hover .resorce-upload-item-added-delbtn[data-v-ef4d02cc]{
    display: block;
}
.drcmcc-nav-items[data-v-ef4d02cc]{
    padding-left: 27px;
    margin-bottom: 0px;
    border-bottom: 1px solid #eeeeee;
}
.document-resource-create-main-content-cover[data-v-ef4d02cc]{
    background: #fff;
}
.drcmcc-nav-item[data-v-ef4d02cc]{
    line-height: 64px;
    position: relative;
    float: left;
    margin-right: 60px;
    color: #989a98;
    cursor: pointer;
    font-size: 16px;
}
.drcmcc-nav-item-ed[data-v-ef4d02cc]{
    width: 100%;
    height: 2px;
    background: #5cc6a5;
    position: absolute;
    bottom: 0px;
    display: none;
}
.drcmcc-nav-item.ed[data-v-ef4d02cc]{
    color: #323432;
}
.drcmcc-nav-item.ed .drcmcc-nav-item-ed[data-v-ef4d02cc]{
    display: block;
}
.new-inline-text-head-block[data-v-ef4d02cc]{
    margin-top: 25px;
}
.new-inline-text-head-block-name[data-v-ef4d02cc]{
    font-size: 16px;
    font-weight: bold;
    float: left;
    width: calc(100% - 150px);
}
.new-inline-text-head-block-nextbtn[data-v-ef4d02cc]{
    float: right;
    width: 85px;
    height: 33px;
    background: #27c9a3;
    border-radius: 4px;
    color: #ffffff;
    line-height: 33px;
    text-align: center;
    cursor: pointer;
}
.online-text-step-one-content-zone[data-v-ef4d02cc]{
    width: 800px;
    height: 1306px;
    background: #fff;
    margin: 20px auto;
}
.online-text-step-one-content-zone-inner[data-v-ef4d02cc]{
    height: 100%;
}
.img-text-management-header[data-v-ef4d02cc]{
    width: 800px;
    margin: auto;
}
.img-text-management-title[data-v-ef4d02cc]{
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    width: calc(100% - 100px);
    float: left;
}
.resource-create-publish-title[data-v-ef4d02cc]{
    float: left;
}
.resource-create-class-box[data-v-ef4d02cc]{
    float: left;
}
.resource-create-class-list[data-v-ef4d02cc]{
    width: 100%;
}
.resource-create-class-user-box[data-v-ef4d02cc]{
    display: block;
    position: relative;
    padding-left: 108px;
    padding-top: 18px;
}
.resource-create-class-user-box .resource-create-publish-title[data-v-ef4d02cc]{
    position: absolute;
    left: 0;
    top: 15px;
}
.resource-create-class-item[data-v-ef4d02cc]{
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #999999;
    font-weight: 500;
    margin: 5px 16px 5px 0;
}
.resource-create-add-class-btn[data-v-ef4d02cc]{
    width: 88px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #2DCCA7;
    border-radius: 5px;
    color: #2DCCA7;
    text-align: center;
    cursor: pointer;
}
.resource-create-edit-class-btn[data-v-ef4d02cc]{
    margin-top: 17px;
}
.resource-create-add-class-btn[data-v-ef4d02cc]:hover{
    background: #2dcca7;
    color: #fff;
}
.resource-create-add-user-btn[data-v-ef4d02cc]{
    float: left;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 36px;
    color: #2288f7;
    cursor: pointer;
}
.resource-create-user-box[data-v-ef4d02cc]{
    margin-left: 70px;
}
.resource-create-user-item[data-v-ef4d02cc]{
    float: left;
    height: 36px;
    width: 36px;
    border: 1px #fff solid;
    border-radius: 50%;
    margin-left: -14px;
}
.resource-create-user-item img[data-v-ef4d02cc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.resource-create-user-item-total[data-v-ef4d02cc]{
    line-height: 36px;
    text-align: center;
    background: #2288f7;
    color: #fff;
    cursor: pointer;
}
.resource-create-setting-publish-type[data-v-ef4d02cc]{
    margin: 24px 0 10px 0;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-ef4d02cc]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-ef4d02cc] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-ef4d02cc]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-ef4d02cc]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-ef4d02cc]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-ef4d02cc]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-ef4d02cc]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-ef4d02cc]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-ef4d02cc]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-ef4d02cc]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-ef4d02cc]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-ef4d02cc]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-ef4d02cc]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-ef4d02cc] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-ef4d02cc]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-ef4d02cc]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-ef4d02cc] .cource-teaching-form .el-input__inner,[data-v-ef4d02cc] .cource-teaching-form .el-textarea__inner,[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-ef4d02cc] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-ef4d02cc] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-ef4d02cc] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-ef4d02cc] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-ef4d02cc] .cource-teaching-form .el-input__inner:focus,[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-ef4d02cc] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-ef4d02cc] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-ef4d02cc] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-ef4d02cc]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-ef4d02cc]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-ef4d02cc]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-ef4d02cc]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-ef4d02cc]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-ef4d02cc]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-ef4d02cc]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-ef4d02cc]{
    height: 485px;
}
.course-search[data-v-ef4d02cc]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-ef4d02cc]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-ef4d02cc]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-ef4d02cc]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-ef4d02cc]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-ef4d02cc]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-ef4d02cc]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-ef4d02cc]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-ef4d02cc]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-ef4d02cc] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-ef4d02cc]{
    border: none;
}
.select-span-pop-box-title[data-v-ef4d02cc]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-ef4d02cc] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-ef4d02cc] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-ef4d02cc]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-ef4d02cc]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-ef4d02cc]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-ef4d02cc]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-ef4d02cc]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-ef4d02cc]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-ef4d02cc]{
}
._vpcc_second[data-v-ef4d02cc]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-ef4d02cc]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-ef4d02cc]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-ef4d02cc]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-ef4d02cc]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-ef4d02cc]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-ef4d02cc]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-ef4d02cc] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-ef4d02cc]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-ef4d02cc] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-ef4d02cc]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-ef4d02cc] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-ef4d02cc] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-ef4d02cc] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-ef4d02cc]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-ef4d02cc]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-ef4d02cc]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-ef4d02cc]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-ef4d02cc]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-ef4d02cc]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-ef4d02cc]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-ef4d02cc]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-ef4d02cc]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-ef4d02cc]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-ef4d02cc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-ef4d02cc]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-ef4d02cc]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-ef4d02cc]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-ef4d02cc]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-ef4d02cc]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-ef4d02cc]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-ef4d02cc]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-ef4d02cc]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-ef4d02cc]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-ef4d02cc]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-ef4d02cc]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-ef4d02cc]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-ef4d02cc]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-ef4d02cc] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-ef4d02cc] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-ef4d02cc] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-ef4d02cc]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-ef4d02cc]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-ef4d02cc]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-ef4d02cc]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-ef4d02cc]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-ef4d02cc]{
    float: right;
}
.chnsifpd-v2[data-v-ef4d02cc]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-ef4d02cc]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-ef4d02cc]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-ef4d02cc]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-ef4d02cc]{
    display: block;
}
.course-hns-info-form-user[data-v-ef4d02cc]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-ef4d02cc]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-ef4d02cc]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-ef4d02cc]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-ef4d02cc]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-ef4d02cc]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-ef4d02cc]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-ef4d02cc]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-ef4d02cc]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-ef4d02cc]{
    height: 600px;
    overflow: auto;
}
.select-span-pop-box[data-v-ef4d02cc]{
}
.select-span-pop-box .fixed-height[data-v-ef4d02cc]{
    padding: 0 20px;
    overflow: auto;
    height: 100%;
}
.add-fast-link-pop-box-yes-btn[data-v-ef4d02cc]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-ef4d02cc]{
    color:#999999;
    background: #eeeeee;
    float: left;
}
.add-fast-link-pop-box-btns[data-v-ef4d02cc]{
    width: 380px;
    margin: 20px auto 15px;
}
.add-fast-link-pop-url[data-v-ef4d02cc]{
    height: 122px;
    margin-top:20px;
}
.add-fast-link-pop-url[data-v-ef4d02cc] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-ef4d02cc]{
    margin-top:30px;
    margin-bottom: 18px;
}
.add-fast-link-pop-box[data-v-ef4d02cc]{
    padding: 0 35px;
}

.batch-add-resource-pop > .activity-publish-public-dialog > .el-dialog {
  margin: 0 auto;
  overflow: hidden;
  border-radius: 0 !important;
}
.batch-add-resource-pop > .activity-publish-public-dialog > .el-dialog > .el-dialog__header {
    display: none;
}
.batch-add-resource-pop > .activity-publish-public-dialog > .el-dialog > .el-dialog__body {
    padding: 0;
}
.batch-add-resource-pop > .activity-publish-public-dialog .el-tabs__nav-wrap::after {
  display: none;
}
.batch-add-resource-pop > .activity-publish-public-dialog .el-tabs__nav-wrap .el-tabs__item {
  font-size: 16px;
}
.batch-add-resource-pop .el-tabs__active-bar {
  -webkit-transition: none;
  transition: none;
}
.el-popper.select-resource-pop {
  height: calc(100vh - 340px);
  max-height: 500px;
  min-height: 200px;
  overflow: auto;
}
.el-popper.select-resource-pop .resource-tree-box-pop .el-tree-node__content > .el-tree-node__expand-icon {
    position: relative;
    z-index: 2;
}
.el-popper.select-resource-pop .resource-tree-box-pop .tree-item {
    position: absolute;
    left: 0px;
    padding-left: 24px;
    width: 100%;
    line-height: 26px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.el-popper.select-resource-pop .resource-tree-box-pop .el-tree-node__expand-icon.is-leaf {
    display: none;
}
.el-popper.select-resource-pop .resource-tree-box-pop .tree-item.checked {
    background-color: #f4f5f7;
}
.el-popper.select-resource-pop .resource-tree-box-pop .el-tree-node:focus > .el-tree-node__content {
    background: transparent;
}
.el-popper.select-resource-pop .resource-tree-box-pop .el-tree-node__content:hover {
    background-color: #f4f5f7;
}
.el-popper.select-resource-pop .empty_box {
    min-height: unset;
}

.public-pop-root-inside[data-v-b73dae04] {
  height: calc(100vh - 40px);
  min-height: 400px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.public-pop-root-inside .resource-head[data-v-b73dae04] {
    padding: 10px 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.public-pop-root-inside .resource-head .close-box[data-v-b73dae04] {
      cursor: pointer;
      font-size: 16px;
}
.public-pop-root-inside .batch-add-resource-content-box[data-v-b73dae04] {
    padding: 10px 20px;
    height: 100%;
}
.public-pop-root-inside .batch-add-resource-content-box .content-box[data-v-b73dae04] {
      height: calc(100% - 106px);
      overflow: auto;
}
.public-pop-root-inside .publish-set-box .title[data-v-b73dae04] {
    margin-bottom: 8px;
    font-size: 15px;
    font-weight: 600;
}
.public-pop-root-inside .publish-set-box .content[data-v-b73dae04] {
    margin-bottom: 20px;
    color: #999;
}
.public-pop-root-inside .select-res-storage-btn[data-v-b73dae04] {
    line-height: 15px;
}
.public-pop-root-inside .select-res-storage-btn span[data-v-b73dae04] {
      width: 234px;
      display: inline-block;
      margin-right: 8px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}

.add-data-source-dialog-box .add-data-source-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog {
    margin: 0 !important;
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog.source-dialog > .el-dialog__header {
      background-color: #FAFAFA;
      border-top-left-radius: 15px;
      border-top-right-radius: 15px;
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body {
      padding: 0;
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body .el-radio__input.is-checked .el-radio__inner {
        background: var(--theme-color);
        border-color: var(--theme-color);
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body .el-radio__input.is-checked + .el-radio__label {
        color: var(--theme-color);
}
.add-data-source-dialog-box .add-data-source-dialog .el-dialog.source-dialog > .el-dialog__body .el-divider--vertical {
        margin: 0 16px;
}

.add-data-source-dialog .primary-btn[data-v-7c85097e] {
  margin: 0 4px;
  padding: 6px 12px;
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border-radius: 4px;
  border: 1px solid var(--theme-color);
  background-color: var(--theme-color);
  font-size: 12px;
  color: #ffffff;
}
.add-data-source-dialog .primary-btn.is-plain[data-v-7c85097e] {
    background-color: #ffffff;
    color: var(--theme-color);
}
.add-data-source-dialog .primary-btn.is-disable[data-v-7c85097e] {
    background-color: rgba(153, 153, 153, .4);
    border: 1px solid rgba(153, 153, 153, 0);
    color: #ffffff;
    cursor: not-allowed;
}
.add-data-source-dialog .dialog-wrapper[data-v-7c85097e] {
  height: 640px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  border-radius: 0 0 15px 15px;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step[data-v-7c85097e] {
    padding: 24px 0;
    width: 138px;
    border-right: 1px solid #EBEDF0;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item[data-v-7c85097e] {
      padding-bottom: 16px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item .success-step-status[data-v-7c85097e] {
        cursor: pointer;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item .success-step-status i[data-v-7c85097e] {
          font-size: 14px;
          color: #DEE0E3;
}
.add-data-source-dialog .dialog-wrapper .dialog-left-step .step-item .success-step-status span[data-v-7c85097e] {
          padding-left: 10px;
          font-size: 14px;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content[data-v-7c85097e] {
    width: calc(100% - 139px);
    height: 100%;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-box[data-v-7c85097e] {
      width: 100%;
      height: calc(100% - 60px);
      overflow-y: auto;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-box .upload-success-box[data-v-7c85097e] {
        width: 100%;
        height: 100%;
        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-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-box .upload-success-box .el-icon-success[data-v-7c85097e] {
          font-size: 70px;
          color: var(--theme-color);
          margin-bottom: 16px;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer[data-v-7c85097e] {
      padding: 14px 24px;
      border-top: 1px solid #EBEDF0;
      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;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status[data-v-7c85097e] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status .only-show-error[data-v-7c85097e] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          cursor: pointer;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status .only-show-error .show-error-checkout[data-v-7c85097e] {
            margin-right: 6px;
            width: 12px;
            height: 12px;
            border: 1px solid #DCDFE6;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            border-radius: 2px;
            background-color: #FFFFFF;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status .only-show-error .show-error-checkout.is-checked[data-v-7c85097e] {
              border: 4px solid var(--theme-color);
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status .only-show-error .show-error-text[data-v-7c85097e] {
            font-size: 14px;
            color: #454545;
}
.add-data-source-dialog .dialog-wrapper .dialog-right-content .right-content-footer .footer-left .validate-data-status .only-show-error .show-error-text.is-checked[data-v-7c85097e] {
              color: var(--theme-color);
}

.wl_filters[data-v-0195e6b6]{
    float: right;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.wl_filter[data-v-0195e6b6]{
    float: left;
    margin-right: 30px;
    cursor:pointer;
}
.wl_filter[data-v-0195e6b6]:last-child{
    margin-right: 0;
}
.wl_filter._up_status .wfb_up[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_up_btn_ed.0d44088.png) center no-repeat;
}
.wl_filter._down_status .wfb_down[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_down_btn_ed.73e65e2.png) center no-repeat;
}
.wl_filter_str[data-v-0195e6b6]{
    float: left;
}
.wl_filter_btns[data-v-0195e6b6]{
    float: left;
}
.wl_filters[data-v-0195e6b6]{
    margin-top: 20px;
}
.wl_filter_btns[data-v-0195e6b6]{
    margin-left: 6px;
}
.wl_filter_btn[data-v-0195e6b6]{
    width: 8px;
    height: 5px;
    cursor: pointer;
}
.wfb_up[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_up_btn.d6eee73.png) center no-repeat;
    margin-top: 3px;
}
.wfb_up.ed[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_up_btn_ed.0d44088.png) center no-repeat;
}
.wfb_down[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_down_btn.664007b.png) center no-repeat;
    margin-top: 3px;
}
.wfb_down.ed[data-v-0195e6b6]{
    background: url(/vue/dist/static/img/wl_filter_down_btn_ed.73e65e2.png) center no-repeat;
}

#src-module-resource-components-search_with_bottom_border.el-input__inner {
    height: 100%;
    padding-left: 35px;
    padding-bottom: 11px;
    border: none;
    border-bottom: 1px solid #cccccc;
    background-color: rgba(0, 0, 0, 0);
    -webkit-box-shadow: none;
            box-shadow: none;
    border-radius: 0;
    -webkit-transition: .2s;
    transition: .2s;
}
#src-module-resource-components-search_with_bottom_border.el-input__inner::-webkit-input-placeholder {
    color: #777777;
}
#src-module-resource-components-search_with_bottom_border~.el-input__icon {
    line-height: inherit;
}
#src-module-resource-components-search_with_bottom_border~.el-input__inner:focus {
    -webkit-box-shadow: none;
            box-shadow: none;
}

.exam-arg-common-no-content[data-v-36942902]{
    position: absolute;
    width: 300px;
    top: 50%;
    margin-top:-44px;
    left: 50%;
    margin-left: -150px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.exam-arg-common-no-content-img[data-v-36942902]{
    width:67px;
    height:63px;
    margin: auto;
    background-image: url(/vue/dist/static/img/exam-arg-common-no-content-img.83bba4a.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.exam-arg-common-no-content-str[data-v-36942902]{
    text-align: center;
    font-size: 13px;
    color: #8f98a3;
    margin-top:8px;
}

.file-restype-face[data-v-5640b9d4]{
    padding-top: 44px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
}
.file-restype-face-bg-zone[data-v-5640b9d4]{
    width: 154px;
    height: 160px;
    margin: auto;
    position: relative;
}
.file-restype-face-bg-img[data-v-5640b9d4]{
    width: 154px;
    height: 160px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
}
.file-restype-face-bg-mian-tname[data-v-5640b9d4]{
    font-size: 20px;
    color: #fff;
    position: absolute;
    top: 60px;
    width: 120px;
    text-align: center;
}
.file-restype-face-bg-suffix-name[data-v-5640b9d4]{
    font-size: 14px;
    color: #ccc;
    position: absolute;
    width: 154px;
    text-align: center;
    top: 100px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-3879bf2c] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-3879bf2c] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-3879bf2c] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-3879bf2c]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-3879bf2c] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-3879bf2c]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-3879bf2c]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-3879bf2c]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-3879bf2c]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-3879bf2c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-3879bf2c]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-3879bf2c]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-3879bf2c]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-3879bf2c]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-3879bf2c]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-3879bf2c]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-3879bf2c] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-3879bf2c]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-3879bf2c]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-3879bf2c] .cource-teaching-form .el-input__inner,[data-v-3879bf2c] .cource-teaching-form .el-textarea__inner,[data-v-3879bf2c] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-3879bf2c] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-3879bf2c] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-3879bf2c] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-3879bf2c] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-3879bf2c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-3879bf2c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-3879bf2c] .cource-teaching-form .el-input__inner:focus,[data-v-3879bf2c] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-3879bf2c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-3879bf2c] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-3879bf2c] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-3879bf2c]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-3879bf2c]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-3879bf2c]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-3879bf2c]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-3879bf2c]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-3879bf2c]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-3879bf2c]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-3879bf2c]{
    height: 485px;
}
.course-search[data-v-3879bf2c]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-3879bf2c]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-3879bf2c]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-3879bf2c]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-3879bf2c]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-3879bf2c]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-3879bf2c]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-3879bf2c]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-3879bf2c]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-3879bf2c] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-3879bf2c]{
    border: none;
}
.select-span-pop-box-title[data-v-3879bf2c]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-3879bf2c] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-3879bf2c] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-3879bf2c]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-3879bf2c]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-3879bf2c]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-3879bf2c]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-3879bf2c]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-3879bf2c]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-3879bf2c]{
}
._vpcc_second[data-v-3879bf2c]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-3879bf2c]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-3879bf2c]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-3879bf2c]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-3879bf2c]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-3879bf2c]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-3879bf2c]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-3879bf2c] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-3879bf2c]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-3879bf2c] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-3879bf2c]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-3879bf2c] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-3879bf2c] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-3879bf2c] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-3879bf2c]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-3879bf2c]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-3879bf2c]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-3879bf2c]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-3879bf2c]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-3879bf2c]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-3879bf2c]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-3879bf2c]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-3879bf2c]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-3879bf2c]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-3879bf2c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-3879bf2c]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-3879bf2c]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-3879bf2c]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-3879bf2c]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-3879bf2c]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-3879bf2c]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-3879bf2c]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-3879bf2c]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-3879bf2c]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-3879bf2c]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-3879bf2c]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-3879bf2c]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-3879bf2c]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-3879bf2c] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-3879bf2c] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-3879bf2c] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-3879bf2c]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-3879bf2c]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-3879bf2c]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-3879bf2c]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-3879bf2c]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-3879bf2c]{
    float: right;
}
.chnsifpd-v2[data-v-3879bf2c]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-3879bf2c]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-3879bf2c]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-3879bf2c]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-3879bf2c]{
    display: block;
}
.course-hns-info-form-user[data-v-3879bf2c]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-3879bf2c]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-3879bf2c]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-3879bf2c]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-3879bf2c]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-3879bf2c]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-3879bf2c]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-3879bf2c]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-3879bf2c]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-3879bf2c]{
    height: 600px;
    overflow: auto;
}
.stp-box-left[data-v-3879bf2c]{
    width: 80px;
    display: inline-block;
    float: left;
}
.add-fast-link-pop-box-yes-btn[data-v-3879bf2c]{
    float: right;
    width: 168px;
    height: 36px;
    line-height: 36px;
    background: #2FA2FE;
}
.add-fast-link-pop-box-btns[data-v-3879bf2c]{
    width: 168px;
    margin: 20px auto 15px;
}
.add-fast-link-pop-url[data-v-3879bf2c]{
    height: 122px;
    margin-top:20px;
}
.add-fast-link-pop-url[data-v-3879bf2c] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-3879bf2c]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-3879bf2c]{
    padding: 0;
}
.add-fast-link-pop-box-mcb-row[data-v-3879bf2c]{
    color: #333;
    line-height:18px;
    font-size:16px;
    margin-top:20px;
}
.new-teach-version-pop-ui[data-v-3879bf2c] .el-dialog__body{
    padding: 0 0 20px;
}
.stp-box[data-v-3879bf2c] .el-textarea__inner{
    height: 88px;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}
.res-assp-x2code-pop{
    min-width: auto;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-b1b0dbb8] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-b1b0dbb8] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-b1b0dbb8] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-b1b0dbb8]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-b1b0dbb8] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-b1b0dbb8]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-b1b0dbb8]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-b1b0dbb8]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-b1b0dbb8]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-b1b0dbb8]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-b1b0dbb8]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-b1b0dbb8]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-b1b0dbb8]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-b1b0dbb8]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-b1b0dbb8]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-b1b0dbb8]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-b1b0dbb8] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-b1b0dbb8]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-b1b0dbb8]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-b1b0dbb8] .cource-teaching-form .el-input__inner,[data-v-b1b0dbb8] .cource-teaching-form .el-textarea__inner,[data-v-b1b0dbb8] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-b1b0dbb8] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-b1b0dbb8] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-input__inner:focus,[data-v-b1b0dbb8] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-b1b0dbb8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-b1b0dbb8] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-b1b0dbb8] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-b1b0dbb8]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-b1b0dbb8]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-b1b0dbb8]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-b1b0dbb8]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-b1b0dbb8]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-b1b0dbb8]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-b1b0dbb8]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-b1b0dbb8]{
    height: 485px;
}
.course-search[data-v-b1b0dbb8]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-b1b0dbb8]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-b1b0dbb8]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-b1b0dbb8]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-b1b0dbb8]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-b1b0dbb8]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-b1b0dbb8]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-b1b0dbb8]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-b1b0dbb8]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-b1b0dbb8] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-b1b0dbb8]{
    border: none;
}
.select-span-pop-box-title[data-v-b1b0dbb8]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-b1b0dbb8] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-b1b0dbb8] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-b1b0dbb8]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-b1b0dbb8]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-b1b0dbb8]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-b1b0dbb8]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-b1b0dbb8]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-b1b0dbb8]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-b1b0dbb8]{
}
._vpcc_second[data-v-b1b0dbb8]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-b1b0dbb8]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-b1b0dbb8]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-b1b0dbb8]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-b1b0dbb8]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-b1b0dbb8]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-b1b0dbb8]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-b1b0dbb8] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-b1b0dbb8]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-b1b0dbb8] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-b1b0dbb8]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-b1b0dbb8] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-b1b0dbb8] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-b1b0dbb8] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-b1b0dbb8]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-b1b0dbb8]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-b1b0dbb8]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-b1b0dbb8]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-b1b0dbb8]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-b1b0dbb8]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-b1b0dbb8]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-b1b0dbb8]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-b1b0dbb8]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-b1b0dbb8]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-b1b0dbb8]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-b1b0dbb8]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-b1b0dbb8]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-b1b0dbb8]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-b1b0dbb8]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-b1b0dbb8]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-b1b0dbb8]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-b1b0dbb8]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-b1b0dbb8]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-b1b0dbb8]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-b1b0dbb8]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-b1b0dbb8]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-b1b0dbb8]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-b1b0dbb8]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-b1b0dbb8] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-b1b0dbb8] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-b1b0dbb8] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-b1b0dbb8]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-b1b0dbb8]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-b1b0dbb8]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-b1b0dbb8]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-b1b0dbb8]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-b1b0dbb8]{
    float: right;
}
.chnsifpd-v2[data-v-b1b0dbb8]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-b1b0dbb8]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-b1b0dbb8]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-b1b0dbb8]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-b1b0dbb8]{
    display: block;
}
.course-hns-info-form-user[data-v-b1b0dbb8]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-b1b0dbb8]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-b1b0dbb8]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-b1b0dbb8]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-b1b0dbb8]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-b1b0dbb8]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-b1b0dbb8]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-b1b0dbb8]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-b1b0dbb8]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-b1b0dbb8]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-b1b0dbb8]{
    height: 100%;
}
.resource-center-common-page-main[data-v-b1b0dbb8]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-b1b0dbb8]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-b1b0dbb8]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-b1b0dbb8]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-b1b0dbb8]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-b1b0dbb8]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-b1b0dbb8]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-b1b0dbb8]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-b1b0dbb8]{
    margin-left:62px;
    float: left;
}
._nr[data-v-b1b0dbb8]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-b1b0dbb8]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-b1b0dbb8]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-b1b0dbb8]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-b1b0dbb8]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-b1b0dbb8]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-b1b0dbb8]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-b1b0dbb8]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-b1b0dbb8]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-b1b0dbb8]{
    padding: 10px;
}
.common-comp-box[data-v-b1b0dbb8]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-b1b0dbb8]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-b1b0dbb8]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-b1b0dbb8]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-b1b0dbb8]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-b1b0dbb8]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-b1b0dbb8]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-b1b0dbb8]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-b1b0dbb8]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-b1b0dbb8]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-b1b0dbb8]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-b1b0dbb8]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-b1b0dbb8]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-b1b0dbb8]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-b1b0dbb8]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-b1b0dbb8]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-b1b0dbb8]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-b1b0dbb8]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-b1b0dbb8]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-b1b0dbb8]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-b1b0dbb8]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-b1b0dbb8]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-b1b0dbb8]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-b1b0dbb8]{
}
.resource-center-administrator-log-morebtn[data-v-b1b0dbb8]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-b1b0dbb8]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-b1b0dbb8]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-b1b0dbb8]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-b1b0dbb8]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-b1b0dbb8]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-b1b0dbb8]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-b1b0dbb8]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-b1b0dbb8]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-b1b0dbb8]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-b1b0dbb8] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-b1b0dbb8] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-b1b0dbb8] {
    color: #2288F7;
}
.check-pending-stat[data-v-b1b0dbb8]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-b1b0dbb8]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-b1b0dbb8]{
    color: #333;
}
.check-pending-stat-list[data-v-b1b0dbb8]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-b1b0dbb8]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-b1b0dbb8]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-b1b0dbb8]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-b1b0dbb8]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-b1b0dbb8]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-b1b0dbb8]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-b1b0dbb8]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-b1b0dbb8]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-b1b0dbb8]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-b1b0dbb8]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-b1b0dbb8]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-b1b0dbb8]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-b1b0dbb8]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-b1b0dbb8]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-b1b0dbb8]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-b1b0dbb8]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-b1b0dbb8]{
    color: #999;
}
.check-pending-filter-item-name[data-v-b1b0dbb8]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-b1b0dbb8]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-b1b0dbb8]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-b1b0dbb8]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-b1b0dbb8]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-b1b0dbb8]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-b1b0dbb8]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-b1b0dbb8]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-b1b0dbb8]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-b1b0dbb8]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-b1b0dbb8]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-b1b0dbb8]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-b1b0dbb8]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-b1b0dbb8]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-b1b0dbb8]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-b1b0dbb8]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-b1b0dbb8]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-b1b0dbb8]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-b1b0dbb8],.second[data-v-b1b0dbb8] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-b1b0dbb8]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-b1b0dbb8]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-b1b0dbb8]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-b1b0dbb8]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-b1b0dbb8]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-b1b0dbb8]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-b1b0dbb8]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-b1b0dbb8]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-b1b0dbb8]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-b1b0dbb8]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-b1b0dbb8]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-b1b0dbb8]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-b1b0dbb8]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-b1b0dbb8]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-b1b0dbb8] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-b1b0dbb8]{
    float:left;
}
.resource-ccpmrlipoints[data-v-b1b0dbb8]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-b1b0dbb8]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-b1b0dbb8]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-b1b0dbb8] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-b1b0dbb8]{
    display: block;
}
.rbcli-input-style[data-v-b1b0dbb8] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-b1b0dbb8] .el-input__inner{
}
.rbcli-input-style[data-v-b1b0dbb8] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-b1b0dbb8] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-b1b0dbb8]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-b1b0dbb8]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-b1b0dbb8]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-b1b0dbb8] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-b1b0dbb8]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-b1b0dbb8] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-b1b0dbb8] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-b1b0dbb8] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-b1b0dbb8]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-b1b0dbb8]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-b1b0dbb8]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-b1b0dbb8]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-b1b0dbb8]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-b1b0dbb8]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-b1b0dbb8]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-b1b0dbb8]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-b1b0dbb8]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-b1b0dbb8]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-b1b0dbb8]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-b1b0dbb8]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-b1b0dbb8]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-b1b0dbb8]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-b1b0dbb8]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-b1b0dbb8]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-b1b0dbb8]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-b1b0dbb8]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-b1b0dbb8]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-b1b0dbb8]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-b1b0dbb8]{
    float: right;
}
.lm-activity-list[data-v-b1b0dbb8]{
}
.lm-activity-list-empty[data-v-b1b0dbb8]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-b1b0dbb8] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-b1b0dbb8]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-b1b0dbb8]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-b1b0dbb8] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-b1b0dbb8]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-b1b0dbb8]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-b1b0dbb8]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-b1b0dbb8]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-b1b0dbb8]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-b1b0dbb8]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-b1b0dbb8]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-b1b0dbb8]{
    bottom: 30px;
}
.laism-wait[data-v-b1b0dbb8]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-b1b0dbb8]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-b1b0dbb8]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-b1b0dbb8] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-b1b0dbb8]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-b1b0dbb8]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-b1b0dbb8]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-b1b0dbb8]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-b1b0dbb8]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-b1b0dbb8]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-b1b0dbb8]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-b1b0dbb8]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-b1b0dbb8]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-b1b0dbb8]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-b1b0dbb8]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-b1b0dbb8]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-b1b0dbb8]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-b1b0dbb8]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-b1b0dbb8]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-b1b0dbb8]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-b1b0dbb8]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-b1b0dbb8]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-b1b0dbb8]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-b1b0dbb8]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-b1b0dbb8]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-b1b0dbb8]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-b1b0dbb8]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-b1b0dbb8]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-b1b0dbb8]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-b1b0dbb8]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-b1b0dbb8]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-b1b0dbb8]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-b1b0dbb8]{
    margin-top: 3px;
}
.res-assp-btns[data-v-b1b0dbb8]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-b1b0dbb8]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-b1b0dbb8]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-b1b0dbb8]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-b1b0dbb8]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-b1b0dbb8] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-b1b0dbb8]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-b1b0dbb8] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-b1b0dbb8]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-b1b0dbb8]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-b1b0dbb8]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-b1b0dbb8]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-b1b0dbb8]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-b1b0dbb8]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-b1b0dbb8]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-b1b0dbb8]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-b1b0dbb8]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-b1b0dbb8]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-b1b0dbb8]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-b1b0dbb8] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-b1b0dbb8]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-b1b0dbb8]{
    float: right;
}
.res-assp-p-row-right-member[data-v-b1b0dbb8]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-b1b0dbb8]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-b1b0dbb8]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-b1b0dbb8]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-b1b0dbb8]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-b1b0dbb8]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-b1b0dbb8]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-b1b0dbb8]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-b1b0dbb8] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-b1b0dbb8]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-b1b0dbb8]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-b1b0dbb8]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-b1b0dbb8]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-b1b0dbb8]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-b1b0dbb8]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-b1b0dbb8]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-b1b0dbb8]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-b1b0dbb8] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-b1b0dbb8]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-b1b0dbb8]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-b1b0dbb8]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-b1b0dbb8]{
    margin-right: 15px;
}
.res-assp-parts[data-v-b1b0dbb8]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-b1b0dbb8]{
    float:left;
}
.res-assp-branch-name[data-v-b1b0dbb8]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-b1b0dbb8]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-b1b0dbb8]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-b1b0dbb8]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-b1b0dbb8]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-b1b0dbb8]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-b1b0dbb8]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-b1b0dbb8]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-b1b0dbb8]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-b1b0dbb8]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-b1b0dbb8]{
    position: relative;
}
.pmcis-col[data-v-b1b0dbb8]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-b1b0dbb8]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-b1b0dbb8]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-b1b0dbb8]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-b1b0dbb8]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-b1b0dbb8]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-b1b0dbb8]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-b1b0dbb8]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-b1b0dbb8]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-b1b0dbb8] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-b1b0dbb8] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-b1b0dbb8] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-b1b0dbb8]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-b1b0dbb8]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}
.add-fast-link-pop-url[data-v-b1b0dbb8] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-b1b0dbb8]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-b1b0dbb8]{
    padding: 0 0 27px 0;
}
.new-teach-version-pop-ui[data-v-b1b0dbb8] .el-dialog__body{
    padding: 0;
}
.res-assp-mbox[data-v-b1b0dbb8] .el-tree .el-checkbox{
    position: absolute;
    right: 0;
}
.res-assp-mbox[data-v-b1b0dbb8] .el-tree-node:hover{
    background: transparent;
}
/*修改element自带tree的样式*/
[data-v-b1b0dbb8]  .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-b1b0dbb8]  .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-b1b0dbb8]  .el-tree-node__expand-icon {
    display: none;
}
[data-v-b1b0dbb8]  .el-tree-node{
    margin-bottom: 5px;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-700ad117]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-700ad117]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-700ad117] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-700ad117] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-700ad117] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-700ad117]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-700ad117]{
    width: 250px;
    float: left;
}
.omf-right[data-v-700ad117]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-700ad117]{
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 15px;
    font-weight: normal;
    cursor: pointer;
    padding-left: 37px;
    border-radius: 4px;
}
.nav-sidebar-item-icon[data-v-700ad117]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-700ad117]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-700ad117]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-700ad117]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-700ad117]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-700ad117]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-700ad117]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.school-info-comp-core-icon[data-v-700ad117]{
    color: #999999;
    font-size: 27px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.school-info-comp-core[data-v-700ad117]{
    line-height: 25px;
    text-align: center;
    height: 100%;
    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;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}
.school-info-comp[data-v-700ad117]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-700ad117]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-700ad117]{
    float: left;
    font-size: 22px;
    margin-top: 3px;
    color: #999999;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-animation:rotate_animation-data-v-700ad117 0.2s;
            animation:rotate_animation-data-v-700ad117 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-700ad117]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-700ad117 0.2s;
            animation:rotate_animation_ed-data-v-700ad117 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-700ad117{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-700ad117{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-700ad117{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-700ad117{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-700ad117]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-700ad117]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-700ad117]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-700ad117]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-700ad117]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-700ad117]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-700ad117]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-700ad117]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-700ad117]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-700ad117]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-700ad117]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-700ad117 1s;
            animation: fill_animation-data-v-700ad117 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-700ad117{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-700ad117{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-700ad117]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-700ad117]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-700ad117]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-700ad117]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-700ad117]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-700ad117]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-700ad117]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-700ad117]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-700ad117]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-700ad117]{
    width: 10px;
    height: 10px;
    border-radius: 6px;
    border: 1px solid #2c8ef7;
    float: left;
    margin-right: 11px;
    margin-top: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-r-sec-b-desc-row-str[data-v-700ad117]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-700ad117]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-700ad117]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-700ad117]{
    width: 50%;
    float: left;
    height: 100%;
    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;
}
.omf-r-sec-bb-item-core[data-v-700ad117]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-700ad117]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-700ad117]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-700ad117]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-700ad117]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-700ad117]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-700ad117]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-700ad117]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-700ad117]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-700ad117]{
    padding-left: 110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 35px;
}
.omf-r-sec-bb-crow .omfrsni-core-edit-icon[data-v-700ad117]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-700ad117]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-700ad117]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-700ad117]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-700ad117]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-700ad117]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-700ad117]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-700ad117]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-700ad117]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-700ad117]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-700ad117]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-700ad117]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-700ad117]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-700ad117]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-700ad117]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-700ad117]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-700ad117]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-700ad117]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-700ad117]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-700ad117]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-700ad117]{
    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;
}
.oflc-sheet-col-core[data-v-700ad117]{
    height: 100%;
}
.oflc-flex[data-v-700ad117] {
    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;
}
.oflc-scc-count-icon[data-v-700ad117]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-700ad117]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-700ad117]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-700ad117]{
    color: #333;
}
.oflc-ddr-account[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-700ad117]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-700ad117]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-700ad117]{
    color: #999;
}
.oflc-scc-btn[data-v-700ad117]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-700ad117]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-700ad117]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-700ad117]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-700ad117]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-700ad117]{
    width: 88px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    background: #3987f2;
    border-radius: 18px;
    float: left;
    color: #fff;
    margin-left: 60px;
    cursor: pointer;
    margin-top: 2px;
}
.oflc-filter-row-r[data-v-700ad117]{
    float: left;
}
.commodity-course-info-comp[data-v-700ad117]{
    /*min-height: 297px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 5px;*/
    /*padding-bottom: 30px;*/
    /*margin-top: 93px;*/
    /*box-shadow: 1px 2px 17px -6px #b7b7b7;*/
    /*margin-bottom: 10px;*/
    /*z-index: 3;
    position: relative;*/
}
.cc-c-new-version-ui .commodity-course-info-comp[data-v-700ad117]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-700ad117]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-700ad117]{
    height: 93px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #f7f7f7;
}
.cc-c-new-version-ui .ccic-top-lv[data-v-700ad117]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-700ad117]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-700ad117]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-700ad117]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-700ad117]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-700ad117]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-700ad117]{
    display: block;
}
.ccic-tl-name-btn[data-v-700ad117]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-700ad117]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-700ad117]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-700ad117]{
    float: right;
}
.ccic-c-price[data-v-700ad117]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-700ad117]{
    width: 150px;
    height: 38px;
    line-height: 38px;
    background: #2288f7;
    border-radius: 8px;
    text-align: center;
    float: right;
    color: #fff;
    margin-top: 26px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.ccic-c-new-v-btn[data-v-700ad117]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-700ad117]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-700ad117]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-700ad117]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-700ad117]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-700ad117]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-700ad117]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-700ad117]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-700ad117]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-700ad117]{
    padding: 7px 22px;
    background: #f3f9ff;
    float: left;
    font-size: 12px;
    border-radius: 20px;
    color: #999;
    margin-right: 15px;
    max-width: 200px;
    margin-bottom: 10px;
}
.ccic-bot-lv-info-spans[data-v-700ad117]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-700ad117]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-700ad117]{
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ccic-bot-lv-info-desc-show-all[data-v-700ad117]{
    cursor: pointer;
    font-size: 14px;
    color: #2288f7;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.scribing-price-comp[data-v-700ad117]{
    line-height: 26px;
}
.spc-coin-icon[data-v-700ad117]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-700ad117]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-700ad117] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-700ad117]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-700ad117]{
    height: 38px;
    width: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 20px;
    float: left;
    border: 1px solid #fff;
}
.head-portrait-sc-item img[data-v-700ad117]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-700ad117]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-700ad117]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-700ad117]{
    float: right;
    color: #27C9A3;
    font-size: 20px;
    font-weight: bold;
    margin-top: 26px;
    margin-right: 49px;
    line-height: 38px;
}
.mc-school-item-list[data-v-700ad117]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-700ad117]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-700ad117] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-700ad117] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-700ad117] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-700ad117] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-700ad117] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-700ad117]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-700ad117]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-700ad117]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-700ad117]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 110px;
    padding-top: 35px;
}
.omf-r-sec-b-scene-item-info-desc[data-v-700ad117]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-700ad117]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-700ad117]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 3px;
}
.omf-r-sec-b-scene-item-option.ed .omf-r-sec-b-scene-item-option-icon[data-v-700ad117]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-700ad117]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-700ad117]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-700ad117]{
    float: right;
}
.integral-score-record-pop-table[data-v-700ad117]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-700ad117]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-700ad117]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-700ad117]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-700ad117]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-700ad117]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-700ad117]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-700ad117]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-700ad117]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-700ad117]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-700ad117]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-700ad117]{
    display: none;
}
.ctlv-f-zone[data-v-700ad117]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-700ad117]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
    background: url(/vue/dist/static/img/course-gailan-no-content-img-xq.56db9cf.png);
    background-size: 100% 100%;
}
.ccm-sheet-rows[data-v-700ad117]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-700ad117]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-700ad117]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}

body[data-v-5301754e], html[data-v-5301754e]{
    height:100%;
    width:100%;
    margin:0;
    padding:0;
}
.errorpage_common_nav[data-v-5301754e]{
    position: absolute;
    top:0;
    width:100%;
}
.bag_img_box[data-v-5301754e]{
    position: relative;
    overflow: hidden;
    width:100%;
}
.bag_img_box_height_max[data-v-5301754e]{
    height:100%;
}
.bag_img_box_height_min[data-v-5301754e]{
    height: calc(100% - 60px);
}
.return_to_home[data-v-5301754e]{
    position: absolute;
    left: 50%;
    top: 60%;
    padding: 16px 60px;
    border-radius: 40px;
    font-size:18px;
}
.error404_box[data-v-5301754e]{
    width:100%;
    height:100%;
}
.error404_box img[data-v-5301754e]{
    position: relative;
    width:100%;
    height:92%;
}
.bag_img_box img[data-v-5301754e]{
    height:100%;
    width:100%;
}











































































































.el-popover.el-popper.user-info-box-popper {
  margin-top: 10px;
  border-radius: 8px;
  -webkit-box-shadow: 0px 8px 23px 0px rgba(92, 92, 246, .07);
          box-shadow: 0px 8px 23px 0px rgba(92, 92, 246, .07);
}
.msg-content-box .el-loading-mask {
  position: absolute;
}

.custom-header-box[data-v-722ae3f6] {
  width: 100%;
  height: var(--header_height);
  overflow: hidden;
  position: relative;
  z-index: 10;
}
.custom-header-box .custom-header-main[data-v-722ae3f6] {
    height: var(--header_height);
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    background-size: 100% auto;
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.custom-header-box .custom-header-main .btn-box[data-v-722ae3f6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.custom-header-box .custom-header-main .btn-box .item-btn[data-v-722ae3f6] {
        font-size: 22px;
        color: var(--column_font_color);
        cursor: pointer;
}
.custom-header-box .custom-header-main .nav-list[data-v-722ae3f6] {
      width: calc(100% - 540px);
      overflow: auto;
      overflow-y: unset;
      white-space: nowrap;
      --column_hover_color:rgb(0, 64, 255);
      --column_hover_index_color:rgb(0, 64, 255);
      --column_active_color:rgb(0, 64, 255);
      --column_active_index_color:rgb(0, 64, 255);
}
.custom-header-box .custom-header-main .nav-list > .nav-item[data-v-722ae3f6] {
        position: relative;
        display: inline-block;
        line-height: var(--header_nev_text_height);
        font-weight: 400;
        border-bottom: 2px solid transparent;
        border-bottom-color: transparent;
        cursor: pointer;
}
.custom-header-box .custom-header-main .nav-list > .nav-item.check[data-v-722ae3f6] {
        color: var(--column_active_color) !important;
}
.custom-header-box .custom-header-main .nav-list > .nav-item.check[data-v-722ae3f6]::before {
          content: '';
          position: absolute;
          bottom: 0;
          left: calc(50% - 10px);
          width: 20px;
          height: 4px;
          border-radius: 2px;
          background-color: var(--column_active_index_color);
}
.custom-header-box .custom-header-main .nav-list > .nav-item[data-v-722ae3f6]:hover {
        color: var(--column_hover_color) !important;
}
.custom-header-box .custom-header-main .nav-list > .nav-item[data-v-722ae3f6]:hover::before {
          content: '';
          position: absolute;
          bottom: 0;
          left: calc(50% - 10px);
          width: 20px;
          height: 4px;
          border-radius: 2px;
          background-color: var(--column_hover_index_color);
}
.custom-header-box .custom-header-main .logo-box[data-v-722ae3f6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.custom-header-box .custom-header-main .logo-box img[data-v-722ae3f6] {
        width: 50px;
        height: 50px;
}
.custom-header-box .custom-header-main .logo-box .logo-text[data-v-722ae3f6] {
        margin-left: 8px;
        width: 200px;
}
.custom-header-box .custom-header-main .user-info-box .user-info-show-box[data-v-722ae3f6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: var(--header_height);
      cursor: pointer;
      overflow: hidden;
      -webkit-transition: height 0.1s;
      transition: height 0.1s;
}
.custom-header-box .custom-header-main .user-info-box .user-info-show-box img[data-v-722ae3f6] {
        width: 40px;
        height: 40px;
        border-radius: 50%;
}
.custom-header-box .custom-header-main .user-info-box .user-info-show-box .user-name[data-v-722ae3f6] {
        margin-left: 8px;
        max-width: 100px;
        color: var(--column_font_color);
}
.custom-header-box .custom-header-main .user-info-box .user-info-show-box i[data-v-722ae3f6] {
        color: var(--column_font_color);
}
.user-info-box-popper .user-info-main[data-v-722ae3f6] {
  padding-top: 16px;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.user-info-box-popper .user-info-main img[data-v-722ae3f6] {
    width: 70px;
    height: 70px;
    border-radius: 50%;
}
.user-info-box-popper .user-info-main .user-name[data-v-722ae3f6] {
    margin-bottom: 16px;
    width: 120px;
    line-height: 40px;
    text-align: center;
}
.user-info-box-popper .user-info-main .current-school[data-v-722ae3f6] {
    margin-bottom: 16px;
    padding: 0 18px;
    width: 80%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 26px;
    color: #0B54E5;
    background-color: rgba(11, 84, 229, .1);
    border-radius: 13px;
    cursor: pointer;
}
.user-info-box-popper .user-info-main .current-school > div[data-v-722ae3f6] {
      width: calc(100% - 20px);
}
.user-info-box-popper .user-info-main .user-handle-list[data-v-722ae3f6] {
    width: 80%;
    line-height: 56px;
}
.user-info-box-popper .user-info-main .user-handle-list .user-handle-item[data-v-722ae3f6] {
      padding-left: 48px;
      border-top: 1px solid #E6E8F4;
      cursor: pointer;
}
.user-info-box-popper .user-info-main .user-handle-list .user-handle-item i[data-v-722ae3f6] {
        margin-right: 10px;
}
.user-info-box-popper .user-info-main .user-handle-list .user-handle-item[data-v-722ae3f6]:hover {
      color: #0B54E5;
}
.user-info-box-popper .user-info-main .client-entrance-box[data-v-722ae3f6] {
    margin-top: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
.user-info-box-popper .user-info-main .client-entrance-box i[data-v-722ae3f6] {
      margin-right: 8px;
      font-size: 16px;
}
.user-info-box-popper .user-info-main .client-entrance-box span[data-v-722ae3f6] {
      color: #848F95;
      font-size: 15px;
      text-decoration: underline;
}
.row_desc[data-v-722ae3f6] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.custom-header-main .nav-list[data-v-722ae3f6]::-webkit-scrollbar {
  width: 4px;
  height: 4px;
  border-radius: 4px;
  background-color: #ddd;
}
.ram-login-user-list-box .ram-login-user-item[data-v-722ae3f6] {
  margin-bottom: 12px;
  padding: 8px 12px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 4px;
  cursor: pointer;
}
.ram-login-user-list-box .ram-login-user-item img[data-v-722ae3f6] {
    margin-right: 12px;
    width: 40px;
}
.ram-login-user-list-box .ram-login-user-item .name[data-v-722ae3f6] {
    width: calc(100% - 52px);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.ram-login-user-list-box .ram-login-user-item .name .sub-name[data-v-722ae3f6] {
      margin-top: 3px;
      width: 100%;
      font-size: 12px;
      color: #838A92;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
}
.ram-login-user-list-box .ram-login-user-item[data-v-722ae3f6]:last-of-type {
  margin-bottom: 0;
}
.ram-login-user-list-box .ram-login-user-item[data-v-722ae3f6]:hover,
.ram-login-user-list-box .ram-login-user-item.check[data-v-722ae3f6] {
  color: #0B54E5;
  background-color: rgba(11, 84, 229, .1);
}
.msg-content-box[data-v-722ae3f6] {
  font-size: 14px;
}
.msg-content-box .title[data-v-722ae3f6] {
    margin-bottom: 12px;
    font-weight: bold;
    font-size: 16px;
    color: #333;
}
.msg-content-box .msg-content[data-v-722ae3f6] {
    height: 600px;
    overflow: auto;
    overflow-x: hidden;
}
.msg-content-box .msg-content .msg-item[data-v-722ae3f6] {
      padding: 12px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      line-height: 26px;
      border-bottom: 1px dashed #E5E8EF;
      cursor: pointer;
}
.msg-content-box .msg-content .msg-item .left[data-v-722ae3f6] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}
.msg-content-box .msg-content .msg-item .left .index-msg-item-icon[data-v-722ae3f6] {
          margin-right: 6px;
          padding: 0 6px;
          line-height: 20px;
          font-size: 12px;
          border-radius: 4px;
}
.msg-content-box .msg-content .msg-item .left .name[data-v-722ae3f6] {
          width: 280px;
          display: -webkit-box;
          -webkit-box-orient: vertical;
          -webkit-line-clamp: 2;
          overflow: hidden;
          text-overflow: ellipsis;
}
.msg-content-box .msg-content .msg-item .right[data-v-722ae3f6] {
        color: #ccc;
}

.code-list[data-v-ebf5ac2e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 24px;
}
.code-list .code-img[data-v-ebf5ac2e] {
    width: 120px;
    height: 120px;
}
.code-list .info[data-v-ebf5ac2e] {
    width: calc(100% - 132px);
    padding: 12px 0;
    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-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.code-list[data-v-ebf5ac2e]:last-child {
  margin-bottom: 0;
}

.public-pop-root-inside[data-v-9d9432f6] {
  height: 220px;
  text-align: center;
  line-height: 36px;
  overflow: auto;
}
.public-pop-root-inside .school-item[data-v-9d9432f6] {
    margin-bottom: 24px;
    border-radius: 18px;
    background-color: #f3f3f3;
    cursor: pointer;
}
.public-pop-root-inside .school-item.check[data-v-9d9432f6],
  .public-pop-root-inside .school-item[data-v-9d9432f6]:hover {
    color: #0040ff;
    background-color: rgba(0, 64, 255, .1);
}

































































































































































































/* 顶部用户信息条 */
.top_bar[data-v-0b54d488] {
    height: 24px;
    border-bottom: solid #dedede 1px;
    background: #fafafa;
    font-size: 12px;
    line-height: 24px;
}
.wrapper[data-v-0b54d488] {
    width: 1200px;
    margin: 0 auto;
    padding: 0 10px;
    text-align: left;
    color: rgb(102, 102, 102);
}
.top_bar a[data-v-0b54d488] {
    float: right;
    margin-left: 15px;
    text-decoration:none;
    color: rgb(102, 102, 102);
}
/* 头部区域 */
.header[data-v-0b54d488] {
    height: 76px;
    background: #f4f1e1 url(/vue/dist/static/img/seigaiha.1194118.png);
}
.wrapper[data-v-0b54d488] {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
}
.header h1[data-v-0b54d488] {
    float: left;
    height: 100%;
    display: block;
    margin-top: 8px;
}
.header h1 img[data-v-0b54d488] {
    height: calc(100% - 16px)
}
/* 搜索框 */
.top_search[data-v-0b54d488] {
    float: left;
    height: 46px;
    width: 450px;
    overflow: hidden;
    border: solid #00857a 1px;
    border-radius: 10px;
    margin-top: 14px;
    margin-left: 70px;
}
.top_search input[data-v-0b54d488], .top_search span[data-v-0b54d488]{
    float: left;
    display: block;
    height: 46px;
    color: #aaa;
    padding-left: 10px;
    width: 372px;
    font-size: 16px;
    outline: none;
    border: none;
}
.top_search span[data-v-0b54d488] {
    width: 58px;
    background: #00857a url(/vue/dist/static/img/icon.b55c629.png) 26px 12px;
    cursor: pointer;
}
.download_app[data-v-0b54d488] {
    float: right;
    padding-top: 10px;
}
.wrapper a[data-v-0b54d488]{
    cursor: pointer;
}

.manage_center_btn[data-v-1b4dd4a6]{
    width: 115px;
    height: 30px;
    line-height: 30px;
    font-size: 15px;
    color:#4498ef;
    background: #3e4c58;
    border: 1px solid #469df8;
    border-radius: 5px;
    margin-top: 14px;
    margin-right: 15px;
    cursor: pointer;
    float: right;
    text-align: center;
}
/**一级、二级头部**/
body[data-v-1b4dd4a6]{
	margin:0;
}
.left[data-v-1b4dd4a6]{
	float: left;
}
.right[data-v-1b4dd4a6]{
	float: right;
}
.common_app_name[data-v-1b4dd4a6]{
	display: inline-block;
	float: left;
	line-height:60px;
	margin-left:15px;
	/*color: #2fa2fe;*/
	color: #fff;
	font-size: 16px;
	font-weight: 600;
}
.download_img_box img[data-v-1b4dd4a6]{
	float: left;
	width:60px;
}
.common_head[data-v-1b4dd4a6]{
	position: relative;
	height:60px;
	background-color: #fff;
	z-index: 10;
	-webkit-box-shadow: 0px 0px 6px 0px #dbeaff;
	        box-shadow: 0px 0px 6px 0px #dbeaff;
	/**2021/10/8注释 这一段影响到了el-dropdown的使用，导致页头的下拉不能正常显示出来**/
	/*-webkit-transform-style: preserve-3d;
	transform: translateZ(10px);
	-webkit-transform: translateZ(10px);*/
}
.common_head_left[data-v-1b4dd4a6]{
	float: left;
	width: auto;
	height: 60px;
}
.logo_img[data-v-1b4dd4a6]{
	width: auto;
	height: 40px;
	float: left;
	margin-top: 10px;
	margin-left: 25px;
	cursor: pointer;
}
.common_head_nav[data-v-1b4dd4a6]{
	float: left;
	margin-left: 55px
}
.new_title_common_head_nav_item[data-v-1b4dd4a6]{
	float: left;
	width: auto;
	height: 60px;
	line-height:60px;
	font-size: 14px;
	margin: 0 17px;
	cursor: pointer;
	white-space: nowrap;
	/*color: #666;*/
	color: #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 0 10px;
}
.new_title_common_head_nav_item_ed[data-v-1b4dd4a6]{
	/*color: #4e9efd;
	border-bottom: 3px solid #4e9efd;*/
	color: #FF7A4B;
	background: url(/vue/dist/static/img/header_tab_bg.abe44a1.png) no-repeat center;
	background-size: 100%;
}
.common_head_right[data-v-1b4dd4a6]{
	float: right;
}
.user_logo[data-v-1b4dd4a6]{
	float: left;
	width: 40px;
	height:40px;
	border-radius: 50%;
}
.common_user_box[data-v-1b4dd4a6] {
	float: right;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height:60px;
	cursor: pointer;
}
.header-space-index-search[data-v-1b4dd4a6]{
	margin-left: 20px;
	width: 300px;
	margin-top: 10px;
}
.user_name[data-v-1b4dd4a6]{
	margin:0 10px;
    color: #fff;
}
.common_head_nav[data-v-1b4dd4a6]  .el-tabs__nav-wrap::after{
	height: 0;
}
.common_head_nav[data-v-1b4dd4a6]  .el-tabs__item{
	height: 60px;
	line-height: 60px;
    color: #fff;
}
.common_head_nav[data-v-1b4dd4a6]  .el-tabs__active-bar{
	height: 3px;
	border-radius: 3px;
}
.header-space-index-search-i[data-v-1b4dd4a6]{
	margin-top: 20px;
	margin-right: 20px;
}
.header-space-index-search-i i[data-v-1b4dd4a6]{
	color: #fff;
	font-size: 22px;
}













































/**一级、二级头部**/
body[data-v-97e9e860]{
	margin:0;
}
.left[data-v-97e9e860]{
	float: left;
}
.right[data-v-97e9e860]{
	float: right;
}
.common_app_name[data-v-97e9e860]{
	display: inline-block;
	float: left;
	line-height:60px;
	margin-left:15px;
	/*color: #2fa2fe;*/
	color: #333333;
	font-size: 16px;
	font-weight: 600;
}
.download_img_box img[data-v-97e9e860]{
	float: left;
	width:60px;
}
.common_head[data-v-97e9e860]{
	position: relative;
	height:60px;
	background-color: #fff;
	z-index: 10;
	-webkit-box-shadow: 0px 0px 6px 0px #dbeaff;
	        box-shadow: 0px 0px 6px 0px #dbeaff;
	/**2021/10/8注释 这一段影响到了el-dropdown的使用，导致页头的下拉不能正常显示出来**/
	/*-webkit-transform-style: preserve-3d;
	transform: translateZ(10px);
	-webkit-transform: translateZ(10px);*/
}
.common_head_left[data-v-97e9e860]{
	float: left;
	width: auto;
	height: 60px;
}
.logo_img[data-v-97e9e860]{
	width: auto;
	height: 40px;
	float: left;
	margin-top: 10px;
	margin-left: 25px;
	cursor: pointer;
}
.common_head_nav[data-v-97e9e860]{
	float: left;
	margin-left: 55px
}
.new_title_common_head_nav_item[data-v-97e9e860]{
	float: left;
	width: auto;
	height: 60px;
	line-height:60px;
	font-size: 14px;
	margin: 0 17px;
	cursor: pointer;
	white-space: nowrap;
	/*color: #666;*/
	color: #333333;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 0 10px;
}
.new_title_common_head_nav_item_ed[data-v-97e9e860]{
	/*color: #4e9efd;
	border-bottom: 3px solid #4e9efd;*/
	color: #35B98A;
	/*background: url('../../images/header_tab_bg.png') no-repeat center;*/
	background-size: 100%;
}
.common_head_right[data-v-97e9e860]{
	float: right;
}
.user_logo[data-v-97e9e860]{
	float: left;
	width: 40px;
	height:40px;
	border-radius: 50%;
}
.common_user_box[data-v-97e9e860] {
	float: right;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	height:60px;
	cursor: pointer;
}
.header-space-index-search[data-v-97e9e860]{
	margin-left: 20px;
	width: 300px;
	margin-top: 10px;
}
.user_name[data-v-97e9e860]{
	margin:0 10px;
	color: #333333;
}
.common_head_nav[data-v-97e9e860]  .el-tabs__nav-wrap::after{
	height: 0;
}
.common_head_nav[data-v-97e9e860]  .el-tabs__item{
	height: 60px;
	line-height: 60px;
	color: #333333;
}
.common_head_nav[data-v-97e9e860]  .el-tabs__active-bar{
	height: 3px;
	border-radius: 3px;
}
.header-space-index-search-i[data-v-97e9e860]{
	margin-top: 20px;
	margin-right: 20px;
}
.header-space-index-search-i i[data-v-97e9e860]{
	color: #333333;
	font-size: 22px;
}

.abstract-body[data-v-8f32b31a]{
    height: calc(100vh - 60px);
}










































.footer[data-v-48ef2f15] {
    background: #e5e6e7 url(/vue/dist/static/img/seigaiha_grey.00b22e9.png);
    padding: 10px;
    color: #666;
    font-size: 14px;
}
.wrapper[data-v-48ef2f15] {
    width: 1200px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;
}
.footer p[data-v-48ef2f15] {
    color: #666;
    font-size: 14px;
    padding: 10px;
    float: left;
}
.footer ul[data-v-48ef2f15] {
    float: left;
    padding: 10px;
}
.footer ul li[data-v-48ef2f15] {
    float: left;
    border-right: solid #999 1px;
}
.footer ul li a[data-v-48ef2f15] {
    padding: 0 10px;
    color: #666;
    text-decoration: none;
}
.footer ul li[data-v-48ef2f15]:last-child {
    border: none;
}
.footer p .tel[data-v-48ef2f15] {
    float: right;
}
.footer p .icp[data-v-48ef2f15] {
    padding-top: 0;
}

.set-my-app-footer[data-v-bb584992]{
    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;
}
.set-my-app-title-sub[data-v-bb584992]{
    color: #788490;
    font-size: 12px;
    padding-left: 8px;
}
/*优化右侧标题 [yansen][2023/3/23]*/
.set-my-app-title.right-part[data-v-bb584992]{
    background: #f3f5f9;
    border-radius: 10px;
    height: 40px;
    line-height: 40px;
    padding: 0 17px;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
[data-v-bb584992]  .set-my-app-footer button{
    width: 150px;
    margin: 0 20px;
    margin-top: 10px;
    margin-bottom: 0;
}
.set-my-app-type-box[data-v-bb584992]{
    clear: both;
}
.set-my-app-add-btn[data-v-bb584992]{
    position: absolute;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: rgba(0, 0, 0, .3);
    text-align: center;
    line-height: 18px;
    color: #fff;
    right: 14px;
    top: 14px;
    font-weight: bold;
}
.set-my-app-left[data-v-bb584992]{
    border: 1px dashed #e6e6e6;
    border-radius: 10px;
    padding: 10px;
    width: 46%;
    float: left;
    height: 350px;
    overflow: auto;
}
.float_right[data-v-bb584992]{
    float: right;
}
.set-my-app-box[data-v-bb584992]{
    overflow: hidden;
}
.index-app-item[data-v-bb584992] {
    float: left;
    width: 70px;
    height: 98px;
    cursor: pointer;
    padding: 20px 5px 0px 5px;
}
.index-app-item-add[data-v-bb584992]{
    border: 1px dashed #2fa2fe;
    border-radius: 14px;
    color: #2fa2fe;
    cursor: pointer;
    line-height: 45px;
    text-align: center;
    font-weight: bold;
}
.index-app-item-icon[data-v-bb584992] {
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item-icon img[data-v-bb584992] {
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-bb584992] {
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-app-item-set[data-v-bb584992]{
    position: relative;
    height: 84px;
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
.set-my-app-title[data-v-bb584992]{
    font-size: 15px;
}

.indicators-temp-box[data-v-6965c686]{
    width: 90%;
    margin: auto;
}
.indicators-choose-bix-tip[data-v-6965c686]{
    background: #f8f8f8;
    line-height: 28px;
    font-size: 13px;
    color: #545f69;
    padding: 0 10px;
    margin: 10px 0 20px 0;
}
.indicators-choose-li-choose[data-v-6965c686] .el-radio__inner,.indicators-choose-prize-radio[data-v-6965c686] .el-radio__inner {
    width: 20px;
    height: 20px;
}
.indicators-choose-li-choose[data-v-6965c686] .el-radio__label{
    display: none;
}
.indicators-choose-li[data-v-6965c686]{
    float: left;
    width: 26%;
    margin: 0 12%;
}
.indicators-choose-li-info[data-v-6965c686]{
}
.indicators-choose-li-img[data-v-6965c686]{
    width: 100%;
}
.indicators-choose-li-img img[data-v-6965c686]{
    width: 100%;
}
.indicators-choose-li-choose[data-v-6965c686]{
    text-align: center;
    line-height: 50px;
}
.indicators-choose-box-prize[data-v-6965c686]{
    margin-bottom: 20px;
    text-align: center;
}
.indicators-add-submit-btn[data-v-6965c686]{
    width: 90px;
    height: 40px;
    line-height: 40px;
    margin: auto;
    margin-top: 40px;
}
.indicators-choose-prize-radio[data-v-6965c686]{
    width: 205px;
}
.indicators-choose-box-prize-check[data-v-6965c686]{
    font-size: 20px;
    color: #545f69;
    vertical-align: text-top;
}
.indicators-choose-box[data-v-6965c686] .el-radio__inner::after {
    -webkit-transition: none!important;
    transition: none!important;
}

.left[data-v-292d4094]{
    float: left;
}
.right[data-v-292d4094]{
    float: right;
}
/*页头导航*/
.eva-quota-top[data-v-292d4094] {
    height: 50px;
    background: #f3f4f6 100%;
    color: #545f69;
}
.eva-quota-top-return[data-v-292d4094] {
    float: left;
    line-height: 50px;
    margin-left: 20px;
    cursor: pointer;
}
.eva-quota-top-return i[data-v-292d4094] {
    margin-right: 10px;
    cursor: pointer;
    font-size: 14px;
}
.eva-quota-top-tab[data-v-292d4094] {
    /* margin-left: 30px; */
    /* float: left; */
    border-bottom: 1px solid #eee;
    text-align: center;
    line-height: 49px;
    font-size: 16px;
}
/*页头导航结束*/
.leave-create-box[data-v-292d4094] {
    height: 100%;
    background: #f3f4f6;
}
.leave-create-box-cont[data-v-292d4094]{
    height: calc(100% - 80px);
    overflow-y: auto;
}
.leave-detail-content[data-v-292d4094]{
    width: 70%;
    background: #fff;
    border-radius: 12px;
    margin: 30px auto;
    padding: 30px 20px;
    position: relative;
}
.leave-detail-box-list[data-v-292d4094]{
    border: 1px solid #ddd;
    border-bottom: none;
}
.leave-detail-list-title[data-v-292d4094]{
    text-align: center;
    border: 1px solid #ddd;
    border-top: none;
    line-height: 36px;
    background: #f3f4f6;
}
.leave-detail-list-li[data-v-292d4094]{
    text-align: center;
    line-height: 42px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.leave-detail-flex-center[data-v-292d4094]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    vertical-align: middle;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.leave-detail-list-li div[data-v-292d4094]{
    width: 50%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.leave-detail-li-left[data-v-292d4094]{
    border: 1px solid #ddd;
    border-top: none;
    background: #f8f8f8;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.leave-detail-li-info[data-v-292d4094]{
    text-align: left;
    text-indent: 10px;
    border-bottom: 1px solid #ddd;
}
.leave-detail-li-sick > div[data-v-292d4094]{
    width: 100%;
}
.leave-detail-bottom[data-v-292d4094]{
    margin: 40px auto 20px;
    text-align: center;
}
.leave-detail-bottom-btn[data-v-292d4094]{
    line-height: 38px;
    width: 116px;
    margin: 0 10px;
    display: inline-block;
}
.leave-record-cycle[data-v-292d4094]{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #ddd;
}
[data-v-292d4094].leave-detail-li-info .webapp-resouce-box{
    margin: 0 0 10px 10px;
}
.leave-detail-status[data-v-292d4094]{
    position: absolute;
    width: 130px;
    right: 20px;
    top: 30px;
}
.leave-detail-status-img[data-v-292d4094]{
    width: 100%;
}
.leave-detail-li-info-vessel[data-v-292d4094]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 10px;
}
.leave-detail-li-info-content[data-v-292d4094]{
    text-indent: 0px;
    line-height: 20px;
    white-space: break-spaces;
    width: calc(100% - 20px);
    margin-left: 10px;
}
.leave-record-cycle[data-v-292d4094]{
    margin-top: 4px;
}
.leave-tip[data-v-292d4094] {
    width: 100%;
    padding: 10px;
    background-color: #FFE4E3;
    color: #F56C6C;
    margin-bottom: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/* 请假单详情如果是传入的则使用该样式隐藏页面某些不需要的东西 */
.props-leave .eva-quota-top[data-v-292d4094] {
    display: none;
}
.props-leave .leave-detail-content[data-v-292d4094] {
    width: 100%;
    border-radius: 0px;
    margin: 0;
    padding: 0;
}

.clearance_leave_hint[data-v-5be4bedc]{
    padding: 30px;
    font-size: 18px;
}
.comm-leave-opera-dialog .el-dialog__body[data-v-5be4bedc]{
}
.leave-opera-dialog-box[data-v-5be4bedc]{
}
.leave-opera-dialog-desc[data-v-5be4bedc]{
    height: 170px;
    margin-top: 10px;
}
[data-v-5be4bedc].leave-opera-dialog-desc textarea{
    height: 150px;
}
.comm-leave-opera-btn-frist[data-v-5be4bedc]{
    background: #b2bac3;
}
.comm-leave-opera-btn[data-v-5be4bedc]{
    padding: 10px 12px;
    width: 130px;
    display: inline-block;
    margin: 10px 20px;
}
.choose-time-dlot-op[data-v-5be4bedc]{
    text-indent: 0px;
    position: relative;
}
.choose-time-dlot-word[data-v-5be4bedc]{
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 34px;
    cursor: pointer;
}
.choose-time-dlot-el[data-v-5be4bedc]{
    opacity: 0;
    background: #fff;
    position: relative;
    z-index: 4;
    width: 160px;
    padding: 0;
    margin: 0;
    line-height: 30px;
}
.leave-opera-dialog-title[data-v-5be4bedc]{
    line-height: 36px;
    text-align: center;
}
.leave-opera-timedate[data-v-5be4bedc]{
    width: 40%;
}
.leave-opera-fuke-box[data-v-5be4bedc]{
    text-align: center;
    margin: 16px 0 36px;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/*
del by zhangxue 20200924 该样式全局引入
.layui-layer {
    -webkit-transform-style: preserve-3d;
    transform: translateZ(9px);
    -webkit-transform: translateZ(9px);
}
*/

.res-border-card[data-v-4774d38c] {
    width: 300px;height: 41px;
    margin-bottom: 10px;
    padding: 5px;
    border-radius: 10px;
    border: 1px solid #d2d2d2;
}
.pointer[data-v-4774d38c] {
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.icon[data-v-4774d38c] {
    float: left;
    font-size: 36px;
}
.color-icon[data-v-4774d38c] {
    float: left;
    margin-top: 2.5px;
    width: 36px; height: 36px;
}
.name[data-v-4774d38c] {
    float: left;
    max-width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 41px;
}
.delete[data-v-4774d38c] {
    float: right;
    font-size: 20px;
    line-height: 41px;
    color: #54a0f8;
}
.webapp-resouce-info[data-v-4774d38c] {
    float: left;
    max-width: 150px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 14px;
    line-height: 41px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.webapp-resouce-info p[data-v-4774d38c] {
    height: 20px;
    line-height: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.download-icon[data-v-4774d38c]{
    float: right;
    cursor: pointer;
}

.community-info[data-v-a07bc216] {
    position: relative;
}
.community-info .btn-list[data-v-a07bc216]{
    position: absolute;
    padding: 20px;
    right: 0;top: 0;
}
.community-info .one-text[data-v-a07bc216]{
    float: left;
    min-width: 300px;
    margin-right: 50px;
    margin-bottom: 10px;
    line-height: 40px;
}
.community-info .one-text label[data-v-a07bc216]{
    color:#525f68;
    height: 100%;
    font-size: 14px;
    margin-right: 10px;
}
.community-info .one-text span[data-v-a07bc216]{
    color:#828b94;
    font-size: 14px;
}
.community-info .more-text[data-v-a07bc216]{
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
.community-info .more-text label[data-v-a07bc216]{
    display: block;
    margin-right: 10px;
    margin-bottom: 5px;
    color:#525f68;
    font-size: 14px;
}
.community-info .more-text span[data-v-a07bc216]{
    display: block;
    white-space: pre-wrap;
    width: calc(100% - 40px);
    border-radius: 4px;
    padding: 20px;
    color:#828b94;
    font-size: 14px;
    background-color: #f7f8fa;
}

#addActivityContent .el-form-item__content{
    line-height: 30px;
}
#addActivityContent .el-form-item__label{
    line-height: 30px;
}

body[data-v-130a3f84], html[data-v-130a3f84], #app[data-v-130a3f84]{
    height:100%;
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
}
.empty_box[data-v-130a3f84] {
    width: 100%;
    text-align: center;
    min-height: 400px;
    text-align: center;
}
.empty_box img[data-v-130a3f84] {
    margin: 40px 0;
}
/* css变量 [yansen][2024/3/5] @start*/
html[data-v-130a3f84] {
    --el-color-primary: #409eff;
    --el-color-primary-light-9: #ecf5ff;
}
/* css变量 [yansen][2024/3/5] @end*/
/***用于覆盖公共为element组件的UI，适配我们系统中的样式***/
/**下拉框样式**/
.el-select-dropdown .popper__arrow[data-v-130a3f84]{
    display: none;
}
.el-select-dropdown.el-popper[x-placement^=bottom][data-v-130a3f84]{
    margin-top:6px;
}
.el-select__caret.el-icon-arrow-up[data-v-130a3f84]:before{
    content: '';
    width: 17px;
    height: 11px;
    display: inline-block;
    background: url(/vue/dist/static/img/down_arrow_03.71820f2.png) no-repeat center;
    background-size: 12px;
}
.el-input__inner[data-v-130a3f84], .el-textarea__inner[data-v-130a3f84], .el-select .el-input__inner[data-v-130a3f84]{
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    cursor: pointer;
}
.el-input__inner[data-v-130a3f84]:focus, .el-select .el-input__inner[data-v-130a3f84]:focus, .el-select .el-input.is-focus .el-input__inner[data-v-130a3f84], .el-textarea__inner[data-v-130a3f84]:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
.el-dropdown-menu-overauto[data-v-130a3f84]{
    overflow-y: auto;
    max-height: 80%;
}
/**重新定义页码样式**/
.el-pagination[data-v-130a3f84]{
    color: #8f98a3;
}
.page_sure_btn[data-v-130a3f84]{
    width:50px;
    height:50px;
    background: #fff;
    border-radius: 4px;
    text-align: center;
    line-height:50px;
    margin-left:10px;
    color: #8f98a3;
    cursor: pointer;
}
.el-pagination .el-select .el-input .el-input__inner[data-v-130a3f84]{
    height:40px;
    line-height:40px;
}
.el-pagination__sizes[data-v-130a3f84]{
    /*position: absolute;*/
    left:80px;
}
.el-pager li[data-v-130a3f84]{
    width:40px;
    height:40px;
    line-height:40px;
    margin:0 10px 0 0;
}
.number[data-v-130a3f84]{
    border-radius: 4px;
    background-color: #fff;
    color: #7a8590;
}
.el-pager li.active[data-v-130a3f84]{
    background-color: #35B98A;
    color: #fff;
    -webkit-box-shadow: 0px 0px 4px #35B98A;
            box-shadow: 0px 0px 4px #35B98A;
}
.el-pagination .btn-prev[data-v-130a3f84]{
    margin-right:10px;
    border-radius: 4px;
    height:40px;
}
.el-pagination .btn-prev[data-v-130a3f84]{
    padding-right:5px;
}
span.el-pagination__total[data-v-130a3f84] {
    position: absolute;
    left: 40px;
    color: #8f98a3;
}
.el-pagination .btn-next[data-v-130a3f84], .el-pagination .btn-prev[data-v-130a3f84]{
    color: #303133;
    height:40px;
    line-height:40px;
}
.el-pagination[data-v-130a3f84]{
    text-align: right;
    height:40px;
    line-height:40px;
}
.el-pagination span[data-v-130a3f84]:not([class*=suffix]){
    height:40px;
    line-height:40px;
}
.el-pagination__editor.el-input .el-input__inner[data-v-130a3f84]{
    height:40px;
    line-height:40px;
}
.page_box[data-v-130a3f84] {
    margin-top: 10px;
    margin-bottom:10px;
}
/*****翻页结束****/
/*****新增复选样式*****/
.el-checkbox.is-bordered.el-checkbox--sns[data-v-130a3f84]{
    padding: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__input[data-v-130a3f84]{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__label[data-v-130a3f84]{
    padding: 9px 68px 9px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner[data-v-130a3f84]{
    width: 100%;
    height: 100%;
    color: #b2bac3;
    background: #fff;
    border-radius: 0 4px 4px 0;
}
.el-checkbox.is-bordered.el-checkbox--sns.is-checked .el-checkbox__inner[data-v-130a3f84]{
    border: 0;
    color:#fff;
    background: #35B98A;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner[data-v-130a3f84]::after{
    left: 22px;
    top: 7px;
    height: 16px;
    width: 8px;
    color:#b2bac3;
    -webkit-transform: rotate(45deg) scaley(1);
            transform: rotate(45deg) scaley(1);
    webkit-transform: rotate(45deg) scaley(1);
}
/**wumengtian 2020/2/3 新增右侧勾选复选框样式**/
.el-checkbox.sns-big-checkbox.is-bordered[data-v-130a3f84]{
    padding: 0;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label[data-v-130a3f84] {
    padding: 10px 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input[data-v-130a3f84]{
    position: absolute;
    right: -1px;
    top: 14px;
    width: 0px;
    height: 0px;
    border: 12px solid transparent;
    border-bottom-right-radius: 4px;
}
.el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input[data-v-130a3f84] {
    border: 12px solid #35B98A;
    border-left: 12px solid transparent;
    border-top: 12px solid transparent;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__inner[data-v-130a3f84] {
    width: 0px;
    height: 0px;
    border: 0;
}
.el-checkbox.is-bordered.sns-big-checkbox.is-checked .el-checkbox__inner[data-v-130a3f84]{
    color: #fff;
}
.el-checkbox.is-bordered.sns-big-checkbox .el-checkbox__inner[data-v-130a3f84]::after{
    left: 22px;
    top: 7px;
    height: 9px;
    width: 4px;
    left: 0px;
    top: -14px;
}
.el-checkbox.is-bordered.sns-big-checkbox+.el-checkbox.is-bordered.sns-big-checkbox[data-v-130a3f84] {
    margin-left: 0px;
}
.el-checkbox.is-bordered.sns-big-checkbox[data-v-130a3f84]{
    margin-right: 20px;
    margin-bottom: 20px;
}
/*****新增右侧勾选复选框样式结束*****/
/*****新增单选样式*****/
.el-radio.is-bordered.el-radio--sns[data-v-130a3f84]{
    padding: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__input[data-v-130a3f84]{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__label[data-v-130a3f84]{
    display: inline-block;
    padding: 12px 68px 12px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-radio.is-bordered.el-radio--sns .el-radio__inner[data-v-130a3f84]{
    width: 20px;
    height: 20px;
    margin-top: 10px;
    margin-left: 10px;
}
/*****新增单选框样式结束*****/
/*****弹框样式重写*****/
.el-dialog[data-v-130a3f84]{
    border-radius: 15px;
}
.el-dialog__body[data-v-130a3f84]{
    /*modify by cao  2019/11/9*/
    /*注释的原因是弹框没有上边距，不协调*/
    padding: 0px 20px 20px;
    /*padding: 40px 20px 50px 20px;*/
}
.message_box_padding .el-dialog__body[data-v-130a3f84]{
    padding: 40px 20px 50px 20px;
}
.el-dialog__title[data-v-130a3f84]{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
}
.el-dialog__header[data-v-130a3f84]{
    /*
    line-height: 48px;
    padding: 0 20px;*/
    line-height: 20px;
    padding: 15px 30px 15px;
    text-align: left;
}
.el-dialog__headerbtn[data-v-130a3f84]{
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background:#fff;
    border-radius:50%;
    line-height:38px;
}
.el-dialog__headerbtn .el-dialog__close[data-v-130a3f84]{
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.el-dialog__headerbtn .el-dialog__close[data-v-130a3f84]:hover{
    border: 2px solid #409EFF;
}
.el-checkbox span.el-checkbox__inner[data-v-130a3f84]{
    width: 20px;
    height: 20px;
}
.el-checkbox__inner[data-v-130a3f84]::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .el-checkbox__inner[data-v-130a3f84]::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #b2bac3;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .is-checked .el-checkbox__inner[data-v-130a3f84]::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*
.el-icon-close:before{
    content: "\e63e";
}
*/
/*****弹框样式重写结束*****/
/*****弹框全屏样式覆盖*****/
.el-dialog.is-fullscreen[data-v-130a3f84]{
    border-radius: 0;
}
.el-dialog.is-fullscreen .el-dialog__headerbtn[data-v-130a3f84]{
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 0;
    background: 0 0;
    border: none;
    outline: 0;
    cursor: pointer;
    font-size: 16px;
}
/*****弹框全屏样式覆盖结束*****/
/*****新增tooltip提示框样式start wumengtian 20200409******/
.el-tooltip__popper[data-v-130a3f84]{
    max-width: 50%;
}
/*****新增tooltip提示框样式end **********/
/*****移动端弹框样式重写结束*****/
.el-dialog.webapp-dialog[data-v-130a3f84]{
    border: 2.88px;
    border: 0.18rem;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.webapp-dialog .el-dialog__header[data-v-130a3f84]{
    text-align: center;
    height: 16px;
    height: 1rem;
    line-height: 16px;
    line-height: 1rem;
    padding: 0;
}
.webapp-dialog .el-dialog__headerbtn[data-v-130a3f84]{
    width: 24px;
    height: 16px;
    height: 1rem;
    right: 5.6px;
    right: 0.35rem;
    top: 0;
}
.webapp-dialog .el-dialog__headerbtn .el-dialog__close[data-v-130a3f84]{
    border: 0;
    width: 24px;
    height: 24px;
}
.webapp-dialog .el-dialog__body[data-v-130a3f84]{
    padding: 0 4.8px 0;
    padding: 0 0.3rem 0;
}
.webapp-dialog .webapp-text-desc textarea[data-v-130a3f84]{
    border-color: #f1f1f1;
    background-color: #f6f7fb;
    border-radius: 0.04rem;
    font-size: 4.16px;
    font-size: 0.26rem;
}
.webapp-dialog .el-dialog__footer[data-v-130a3f84]{
    height: 27.2px;
    height: 1.7rem;
    padding: 8.8px 0;
    padding: 0.55rem 0;
}
.webapp-dialog .el-dialog__footer .dialog-sure-btn[data-v-130a3f84]{
    width: 52.8px;
    width: 3.3rem;
    height: 9.6px;
    height: 0.6rem;
    line-height: 9.6px;
    line-height: 0.6rem;
    margin: auto;
    border-radius: 0.22rem;
}
.webapp-dialog .cbt_bts[data-v-130a3f84]{
    width: 310px;
}
.bg-blue[data-v-130a3f84]{
    color: #fff;
    background: #35B98A;
}
/*****移动端弹框样式重写结束*****/
/*****小版复选框*****/
.sns-mini-checkbox[data-v-130a3f84]{
    text-indent: 6px;
}
.sns-mini-checkbox span.el-checkbox__inner[data-v-130a3f84]{
    width: 14px;
    height: 14px;
}
.sns-mini-checkbox .el-checkbox__inner[data-v-130a3f84]::after{
    width: 3px;
    left: 4px;
    height: 6px;
    border: 1px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*****小版复选框end*****/
/*****按钮样式*****/
.el-button[data-v-130a3f84]{
    border-radius: 3px;
}
.service-index-box .el-button--primary[data-v-130a3f84]{
    border-color: #35B98A;
    background-color: #35B98A;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--primary[data-v-130a3f84]{
    border-color: #409eff;
    background-color: #409eff;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--warning[data-v-130a3f84]{
    border-color: #ff9c2b;
    background-color: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
            box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.el-button--danger[data-v-130a3f84]{
    border-color: #ff6e6e;
    background-color: #ff6e6e;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
            box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
}
.el-button--success[data-v-130a3f84]{
    border-color: #75d064;
    background-color: #75d064;
    -webkit-box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
            box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
}
.el-button--info[data-v-130a3f84]{
    border-color: #b2bac3;
    background-color: #b2bac3;
    -webkit-box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
            box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
}
.el-dialog__footer[data-v-130a3f84]{
    text-align:center;
}
.el-dropdown[data-v-130a3f84]{
    cursor: pointer;
}
.el-select .el-input.is-focus .el-input__inner[data-v-130a3f84]:hover{
    border:1px solid #35B98A;
}
.el-popover[data-v-130a3f84]{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2000px);
    -webkit-transform: translateZ(2000px);
}
.el-dialog__wrapper[data-v-130a3f84]{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2003px);
    -webkit-transform: translateZ(2003px);
}
/**公共按钮颜色加外发光 add by cao**/
.service-index-box .btn-bg-blue[data-v-130a3f84] {
    background: #35B98A;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-blue[data-v-130a3f84] {
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-green[data-v-130a3f84] {
    background: #6eca50;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-dark-green[data-v-130a3f84] {
    background: #12CAA4;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-yellow[data-v-130a3f84]{
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    padding: 0 12px;
    background: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
    box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.btn-bg-red[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #ff7866;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
    box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
}
.btn-bg-black[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #8f98a3;
    padding: 0 12px;
    /*-webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
    /*box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
}
.btn-bg-grey[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #b2bbc4;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px #ddd;
    box-shadow: 0px 0px 10px #ddd;
}
.btn-bg-proc[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #fff;
    background: #2ae2d4;
    -webkit-box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
    box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
}
/*边框按钮*/
.btn-bd-blue[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #409EFF;
    border: 1px solid #409EFF;
    background: #F1F7FD;
}
.btn-bd-green[data-v-130a3f84] {
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #67C23A;
    border: 1px solid #67C23A;
    background: #f0f9eb;
}
.btn-bd-yellow[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff9c2b;
    border: 1px solid #ff9c2b;
    background: #FFF7EF;
}
.btn-bd-red[data-v-130a3f84]{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff7866;
    border: 1px solid #ff7866;
    background: #FFEFEF;
}
/***颜色外发光公共按钮结束**/
.clearfix[data-v-130a3f84] {
    zoom: 1;
}
.clearfix[data-v-130a3f84]:after {
    content: '';
    display: block;
    clear: both;
    height:0;
    color:#fff;
}
/*蓝底蓝字提示*/
.el-common-tips[data-v-130a3f84] {
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
.el-tips-bg-blue[data-v-130a3f84] {
    background: #EFF6FF;
    color: #1190DC;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
/****暂时存放layer弹框样式***/
.layer_comfir[data-v-130a3f84]{
    width: 100%;
}
.layer_comfir_contain[data-v-130a3f84]{
    width: 96%;
    height: 115px;
    padding-left: 2.5%;
    font-size: 13px;
    margin: 0;
    margin-top: 25px;
}
.layer_comfir_button[data-v-130a3f84]{
    width: 50%;
    height: 48px;
    text-align: center;
    font-size: 14px;
    line-height: 48px;
    float: left;
    cursor: pointer;
}
.layer_comfir_b_com[data-v-130a3f84]{
    background-color: rgba(80, 177, 248, 1);
    color: rgb(255, 255, 255);
}
.el-select-dropdown .el-scrollbar__wrap[data-v-130a3f84] {
    overflow-x: hidden;
}
.el-select-dropdown[data-v-130a3f84]{
    z-index: 1001;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(1001px);
    -webkit-transform: translateZ(1001px);
}
/**弹框中的按钮样式，高度变小*/
.el-dialog .el-dialog__footer .el-button[data-v-130a3f84]{
    padding:10px 20px;
}
.el-select-dropdown  .el-scrollbar__wrap[data-v-130a3f84]{
    overflow-x: hidden;
}
/**列表排序箭头颜色**/
.el-table .descending .sort-caret.descending[data-v-130a3f84] {
    border-top-color: #30a2fe;
}
.el-icon-search[data-v-130a3f84]{
    cursor: pointer;
}
.el-select-dropdown .el-scrollbar__wrap[data-v-130a3f84]{
    margin-bottom: -6px !important;
}
.el-dialog[data-v-130a3f84] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.el-dialog .el-radio__inner[data-v-130a3f84]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog .el-checkbox__inner[data-v-130a3f84]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.no-content[data-v-130a3f84]{
    position: relative;
    width: 100%;
    max-height: 100%;
}
.no-content-img[data-v-130a3f84]{
    padding-top: 30px;
    margin: auto;
    display: table;
}
.no-content-text[data-v-130a3f84]{
    margin: auto;
    font-size: 13px;
    color: #bdbdbd;
    text-align: center;
    margin-top: 5px;
}
.sns-common-bottom[data-v-130a3f84]{
    float: left;
    width: 100%;
    height: 20px;
    color: #888;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 10px;
}
/**tabs标签选中态底下带都短横杠样式**/
.common-tabs-horizontal[data-v-130a3f84]{
    float: left;
    text-align: center;
    padding: 10px 10px;
    position: relative;
    cursor: pointer;
    margin: 0 10px 18px;
}
.common-tabs-horizontal-ed[data-v-130a3f84]{
    color: #2fa2fe;
}
.service-index-box .common-tabs-horizontal-ed[data-v-130a3f84]{
    color: #35B98A;
}
.common-tabs-horizontal-ed .common-tabs-horizontal-underline[data-v-130a3f84]{
    background: #2fa2fe;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.service-index-box .common-tabs-horizontal-ed .common-tabs-horizontal-underline[data-v-130a3f84]{
    background: #35B98A;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.el-tabs__item.is-disabled[data-v-130a3f84]{
    cursor: no-drop;
}
/***弹框中底部栏的确认和取消按钮样式***/
.sns-dialog-foot-btn-box[data-v-130a3f84]{
    padding: 10px 20px 20px;
}
.sns-dialog-foot-btn[data-v-130a3f84]{
    width: 160px;
}
/***公共页头***/
.sns-index-body[data-v-130a3f84]{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
}
.sns-index-body[data-v-130a3f84] .el-header{
    padding: 0px;
}
.sns-index-body[data-v-130a3f84] .el-main{
    padding: 0px;
}
.el-tabs__active-bar[data-v-130a3f84] {
    height: 3px;
    border-radius: 3px;
}
/***手势***/
.cursor-pointer[data-v-130a3f84]{
    cursor: pointer;
}
.edit-cursor-pointer[data-v-130a3f84]{
    cursor: pointer;
}
/***单行文本显示省略号***/
.text-overflow[data-v-130a3f84]{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.el-select-dropdown__list .cursor-pointer[data-v-130a3f84]{
    color: #606266;
    cursor: pointer;
}
/***控制不可点击***/
.sns-not-click[data-v-130a3f84]{
    pointer-events: none;
    cursor:  not-allowed;
}
/***通用列表标签页***/
.sns-container-body[data-v-130a3f84]{
    width: 90%;
    margin: auto;
}
.sns-list-head[data-v-130a3f84]{
    position: relative;
}
.sns-list-tabs .el-tabs__nav-wrap[data-v-130a3f84]:after{
    height: 0;
}
.sns-list-tabs .el-tabs__active-bar[data-v-130a3f84]{
    width: 14px;
}
.sns-list-tabs .el-tabs__item[data-v-130a3f84]{
    height: 42px;
    line-height: 42px;
}
.sns-list-tabs .el-tabs__header[data-v-130a3f84]{
    margin: 9px 0;
}
/***通用列表右侧按钮样式***/
.sns-list-head-left[data-v-130a3f84]{
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.sns-list-head-right[data-v-130a3f84]{
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.list-head-right-btn[data-v-130a3f84]{
    float: right;
    height: 34px;
    padding: 0 10px;
}
.list-head-right-btn .el-icon-plus[data-v-130a3f84]{
    font-weight: bold;
}
.list-head-right-btn .el-button [class*=el-icon-]+span[data-v-130a3f84]{
    margin-left: 3px;
}
.sns-list-head-search[data-v-130a3f84]{
    float: right;
    width: 248px;
    margin-right: 10px;
}
.sns-list-head-search .el-input__inner[data-v-130a3f84]{
    height: 34px;
    line-height: 34px;
}
.sns-list-head-search .el-input__icon[data-v-130a3f84]{
    line-height: 34px;
}
.sns-list-item[data-v-130a3f84]{
    position: relative;
    width: 100%;
    border-radius: 8px;
    background: #fff;
    padding: 18px 20px;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/***通用创建/编辑/详情头部样式***/
.el-page-header[data-v-130a3f84]{
    line-height: 58px;
    position: relative;
}
.el-page-header__left[data-v-130a3f84]{
    position: absolute;
}
.el-page-header__title[data-v-130a3f84]{
    font-size: 13px;
    color: #7a8590;
}
.el-page-header__left .el-icon-back[data-v-130a3f84]{
    margin-right: 6px;
    color: #7a8590;
}
.el-page-header__left[data-v-130a3f84]::after{
    width: 0;
}
.el-page-header__content[data-v-130a3f84]{
    margin: auto;
    font-size: 16px;
    color: #7a8590;
}
.sns-container-body .sns-container-box[data-v-130a3f84]{
    background: #fff;
    border-radius: 6px;
    padding: 50px 35px;
    margin-bottom: 50px;
}
.sns-container-body .el-header[data-v-130a3f84]{
    padding: 0 15px;
}
/****旋转效果**/
.sns-rotate-half[data-v-130a3f84]{
    -webkit-animation: rotate_half-data-v-130a3f84 0.5s;
            animation: rotate_half-data-v-130a3f84 0.5s;
    -webkit-animation-fill-mode:forwards;
            animation-fill-mode:forwards;
}
@-webkit-keyframes rotate_half-data-v-130a3f84 {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
@keyframes rotate_half-data-v-130a3f84 {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
/*add by cao 控制表头颜色*/
.el-table thead.has-gutter th[data-v-130a3f84] {
    background: #F5F7FA;
}
.el-table .el-table__fixed thead th[data-v-130a3f84], .el-table th.is-leaf[data-v-130a3f84] {
    background: #F5F7FA;
}
/*add by cao 解决多级表头单元格不对齐的问题*/
.sns-table-cell .el-table th.gutter[data-v-130a3f84]{
    display: table-cell!important;
}
.sns-table-cell .el-table colgroup.gutter[data-v-130a3f84]{
    display: table-cell!important;
}
/***右侧有添加按钮的空样式***/
.sns-img-btn-empty-box[data-v-130a3f84]{
    margin: 0 auto;
    height: 94px;
    width: 270px;
    text-align: center;
}
.sns-img-btn-empty-bg-img[data-v-130a3f84]{
    /*float: left;*/
    display: inline-block;
    width: 100px;
    height: 94px;
    background: url(/vue/dist/static/img/course_empty.3a71d79.png) no-repeat center center;
}
.sns-img-btn-empty-btns[data-v-130a3f84]{
    float: right;
}
.sns-img-btn-empty-btns .el-button[data-v-130a3f84]{
    display: block;
    height: 36px;
}
.sns-img-btn-empty-apply-btn[data-v-130a3f84]{
    padding: 10px 17px;
}
.sns-img-btn-empty-create-btn[data-v-130a3f84]{
    margin-top: 22px;
    margin-left: 0px;
    padding: 10px 24px;
}
.sns-img-btn-empty-create-btn i[data-v-130a3f84]{
    font-size: 11px;
    margin-right: 6px;
}
/*add by cao 解决el-table滚动条被fixed挡住，导致无法左右移动的问题*/
.el-table--scrollable-x .el-table__body-wrapper[data-v-130a3f84] {
    z-index: 1;
}
.el-table td[data-v-130a3f84], .el-table th[data-v-130a3f84]{
    padding: 6px 0;
}
/***解决layer弹层在safari上在底层的问题***/
.layui-layer-shade[data-v-130a3f84]{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(19891014px);
    -webkit-transform: translateZ(19891014px);
}
.layui-layer[data-v-130a3f84]{
    /* 解决 mac 谷歌浏览器 子元素被覆盖的问题 xiuxiu 20220714 */
    -webkit-transform-style: flat;
    transform: translateZ(19891015px);
    -webkit-transform: translateZ(19891015px);
}
.el-select--medium[data-v-130a3f84]{
    vertical-align: bottom !important;
}
.common-upload-file-loading[data-v-130a3f84]{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
/**网盘弹框样式**/
.pan-choose-catalog .el-dialog__header[data-v-130a3f84]{
    padding: 0;
}
/**表格右侧滚动条头部样式**/
.el-table__fixed-right-patch[data-v-130a3f84]{
    background-color: #F5F7FA;
}
.sns-long-dropdown-con[data-v-130a3f84]{
    max-height: 300px;
    overflow: scroll;
}
/***页面空样式，上面是图片，下面是文字***/
.sns-empty-img-and-text[data-v-130a3f84]{
    width: 100%;
    margin: 20px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.sns-empty-img-and-text .sns-empty-img-and-text-img[data-v-130a3f84]{
    height: 150px;
    width: auto;
    margin: auto;
    background: url(/vue/dist/static/img/new_list_empty.2005cb9.png) no-repeat center 30px;
}
.sns-empty-img-and-text .sns-empty-img-and-text-font[data-v-130a3f84]{
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
}
.el-popup-parent--hidden[data-v-130a3f84]{
    padding-right: 0!important;
}
.el-popper[data-v-130a3f84]{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3000px);
    -webkit-transform: translateZ(3000px);
}
.el-color-picker__panel[data-v-130a3f84]{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3001px);
    -webkit-transform: translateZ(3001px);
}
/*** 弹框中底部按钮 ***/
.sns-common-dialog.el-dialog .el-footer[data-v-130a3f84]{
    text-align: center;
    line-height: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button+.el-button[data-v-130a3f84] {
    margin-left: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button[data-v-130a3f84] {
    padding: 10px 57px;
}
/***班级智能助手加载态自定义 modify by cao  2021/9/16***/
.smart-assistent-common .el-loading-spinner .circular[data-v-130a3f84]{
    width: 42px;
    height: 42px;
    -webkit-animation: loading-rotate 2s linear infinite;
            animation: loading-rotate 2s linear infinite;
    display: none;
}
.smart-assistent-common .el-loading-spinner[data-v-130a3f84]{
    width: 120px;
    height: 84px;
    background: url(/vue/dist/static/img/smart_loading.d4b4d3a.gif) no-repeat;
    background-size: 100% 100%;
    top: calc(50% - 60px);
    left: calc(50% - 42px);
    position: relative;
}
.smart-assistent-common .el-loading-text[data-v-130a3f84] {
    padding-top: 84px;
}
/***班级智能助手加载态自定义结束***/
/*不折行 yansen 2021-08-31*/
._nr[data-v-130a3f84]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***班级智能助手加载态自定义结束***/
/*yansen 2021-10-05 修复弹层不能点击的问题*/
.layui-layer-content[data-v-130a3f84]{
    z-index: 1;
}
/*修改layer弹层不能关闭的问题*/
.layui-layer-setwin[data-v-130a3f84]{
    z-index: 1;
}
/*信发页面不能点击的问题 yansen 2021-10-25*/
.new-authentication-setting-page[data-v-130a3f84]{
    z-index: 1;
}
/*yansen 增加不带遮罩的v-loding */
.v-loading-no-mask .el-loading-mask[data-v-130a3f84]{
    background: transparent;
}
.v-loading-no-mask .el-loading-spinner .path[data-v-130a3f84]{
    stroke: #fff;
}
/*xiuxiu 颜色选择器 改变不了颜色 的问题 */
.my-color-picker .el-color-dropdown__main-wrapper[data-v-130a3f84] {
    position: relative !important;
    z-index: -1 !important;
}
.my-color-picker .el-color-alpha-slider[data-v-130a3f84]{
    z-index: 1 !important;
}
.my-color-picker .el-input[data-v-130a3f84] {
    position: static;
}
/*预定义css [yansen][2024/1/29]*/
.h-full[data-v-130a3f84]{
    height: 100%;
}
#addActivityContent .pointer[data-v-130a3f84]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
#addActivityContent[data-v-130a3f84] .upload_resources_list .title{
    position: absolute;
    left: 150px;
    top: 0;
    color: #b9babc;
}
#addActivityContent[data-v-130a3f84] .upload_resources_list .btn-bg-blue{
    background: #ecf6ff;
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #cedff9;
    color: #333;
    height: 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 30px;
    width: 128px!important;
    top: 0;
    position: absolute;
}
#addActivityContent[data-v-130a3f84] .upload_resources_list .btn-bg-blue .layui-icon-extend-iconfont{
    display: none;
}
#addActivityContent[data-v-130a3f84] .res-wrraper{
    padding-top: 40px;
}
#addActivityContent[data-v-130a3f84] .upload_resources_list .download-icon{
    line-height: 41px;
    margin-right: 10px;
}
.yxst_form_item[data-v-130a3f84] .upload_resources_list{
    position: relative;
}
#addActivityContent[data-v-130a3f84] .res-border-card{
    float: left;
    margin-right: 10px;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.pointer[data-v-e84e0432]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.table-wrraper[data-v-e84e0432]{
    border-radius: 8px;
    border: 1px solid rgb(233, 238, 245);
    padding: 0;
    margin-left: 20px;margin-right: 20px;
}

[data-v-025b911e]  .common-filter-time.is-user-center-page {
    width: 100%;
}
[data-v-025b911e]  .common-filter-time.is-user-center-page .cm-year-select{
    width: 100%;
    text-align: center;
}
[data-v-025b911e]  .common-filter-time.is-user-center-page .cm-year-select input{
    text-align: center;
}
[data-v-025b911e]  .common-filter-time.is-user-center-page .cm-year-select input::-ms-input-placeholder{
    text-align: center;
}
[data-v-025b911e]  .common-filter-time.is-user-center-page .cm-year-select input::-webkit-input-placeholder{
    text-align: center;
}
[data-v-025b911e]  .common-filter-time.is-user-center-page .cm-year-select .el-input__suffix{
    position: absolute;
    right: calc(50% - 80px);
}
#myCommunity[data-v-025b911e]{
    padding-left: 100px;
    padding-right: 100px;
}
.myCommunity-main[data-v-025b911e]{
    border-radius: 10px;
    background-color: white;
}
#my_community_none_image[data-v-025b911e]{
    position: absolute;
    left: calc(50% - 69px);
    top: calc(50% - 61.5px);
}
.myCommunity-main .none-select-community[data-v-025b911e]{
    height: 500px;
}
.myCommunity-main .none-select-community .btn-list[data-v-025b911e]{
    position: absolute;
    padding: 20px;
    left: calc(50% + 69px);
	top: calc(50% - 70px);
}
.my-course-filter-btn[data-v-025b911e]{
	position: absolute;
	top: 24px;
	right: 20px;
}

@charset "UTF-8";
/**
 * @desc:       外部字体包
 * @author:     fengzili
 * @createTime: 2020-08-13
 * @logs: [{
 *     modifyUser:      'fengzili',
 *     modifyTime:      '2020-08-13',
 *     modifyReason:    '添加头部注释',
 * },]
 */
@font-face {
    font-family: "SourceHanSansCN-Normal";
    src: url("https://yuschool-cloud-resource.oss-cn-beijing.aliyuncs.com/font/SourceHanSansCN-Normal.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: "pingFang";
    src: url("https://yuschool-cloud-resource.oss-cn-beijing.aliyuncs.com/font/pingFang.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}
/*思源黑体*/
.SourceHanSansCN-Normal[data-v-7897e538] {
    font-family: "SourceHanSansCN-Normal";
}
/*苹方字体*/
.pingFang[data-v-7897e538] {
    font-family: "pingFang";
}
.tabs-wrapper[data-v-7897e538] {
    padding: 10px;
    padding-left: 20px; padding-right: 20px;
    width: calc(100% - 40px);
    overflow-x: auto;
}
.tabs-wrapper[data-v-7897e538]::-webkit-scrollbar{
    height: 6px;
}
.tabs[data-v-7897e538] {
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
}
.tabs .tab[data-v-7897e538] {
    position: relative; float: left;
    margin-right: 64px;
    width: auto; height: 40px;
    line-height: 40px;

    font-weight: bold;
    text-align: center;

    overflow: hidden;
    text-overflow:ellipsis;
    white-space:nowrap;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.tabs .tab.is-sel[data-v-7897e538] {
    color: #0b93ff;
}
.bottom-line[data-v-7897e538] {
    position: relative;
    width: 150px;height: 6px;
    border-radius: 12px;
    background-color: #0b93ff;

    -webkit-transition: .2s;

    transition: .2s;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-03c97c67]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-03c97c67]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-03c97c67]{
    width: 74%;
}
.index-item-box[data-v-03c97c67]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-03c97c67]{
    padding-right: 75px;
}
/*
 * @desc 用户中心首页css
 * @author zhangxue
 * @date 20190923
 *
 */
*[data-v-03c97c67]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-03c97c67]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-03c97c67]{
    position: relative;
    width: 100%;
    height: 100%;
    /*overflow: hidden;*/
    padding-bottom: 10px;
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
/*
.user-body-msg{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con{
    padding: 24px 0 10px;
}
.user-body-app-con >>> .index-app-top{
    padding: 0 18px;
}
.user-body-app-con >>> .index-page{
    right: 18px;
}
.user-body-detail{
    width: 100%;
    height: auto;
    padding-right: 20px;
}
*/
.ubd-item[data-v-03c97c67]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px;
    padding-right: 10px;
}
}
/**1280以上屏幕**/
.user-body-msg[data-v-03c97c67]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 23.8%;
    //padding: 20px 14px 10px 14px;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-03c97c67]{
    overflow: auto;
}
.user-body-msg-item[data-v-03c97c67]:first-child{
    /*height: 60%;*/
    height: 100%;
    padding: 20px 14px 0;
}
/*
.user-body-msg-item:last-child{
    height: 40%;
}
*/
.user-body-app-con[data-v-03c97c67] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-03c97c67] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-03c97c67]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-03c97c67]{
    width: 76.2%;
    height: 100%;
    overflow: auto;
}
/**1660以下1280以上屏幕**/
/*这段代码将通过动态导入css的方式配置 [yansen][2023/6/5]*/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.ubd-item[data-v-03c97c67]{
        width: 50%;
        height: 618px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
.ubdicm-center[data-v-03c97c67]{
        padding-bottom: 0;
}
}
/**1660以上屏幕**/
@media screen and (min-width: 1661px){
.ubd-item[data-v-03c97c67]{
        width: 50%;
        height: 420px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
}
.ubd-item-con[data-v-03c97c67]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-03c97c67]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-03c97c67]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-03c97c67]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-03c97c67]{
    position: absolute;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-03c97c67]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-03c97c67]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-03c97c67]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-03c97c67]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-03c97c67]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-03c97c67]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-03c97c67]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-03c97c67]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-03c97c67]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-03c97c67]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-03c97c67]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-03c97c67]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
/*标题右侧的按钮 [yansen][2023/5/20]*/
.ubd-item-con-top-right-btn[data-v-03c97c67]{
    float: right;
    z-index: 100;
    position:relative;
    margin-right: 19px;
    cursor: pointer;
    margin-top: 2px;
    color:#606266;
}
.ubd-item-con-main[data-v-03c97c67]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 30px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-03c97c67]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-03c97c67] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-03c97c67]{
    width: 100%;
}
.ubdc-item[data-v-03c97c67]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-03c97c67]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-03c97c67]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-03c97c67]:last-child{
    /*padding -left: 17px;    样式书写错误，暂时注释 liuguanghui 2020-8-19    */
}
.ubdc-item-con[data-v-03c97c67]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-03c97c67]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-03c97c67]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-03c97c67]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-03c97c67]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
.ubd-big-item[data-v-03c97c67]{
    height: 450px;
    width: 100%;
}
.ubd-long-item .ubd-item-con-main[data-v-03c97c67], .ubd-big-item .ubd-item-con-main[data-v-03c97c67]{
    padding-bottom: 0;
}
.ubd-item-week-switch-comp[data-v-03c97c67]{
    width: 115px;
    position: absolute;
    top: 23px;
    left: 50%;
    margin-left: -57px;
    z-index: 100;
}
.ubd-item-week-switch-comp-left[data-v-03c97c67]{
    width: 8px;
    float: left;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-left.b883bd5.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-right[data-v-03c97c67]{
    width: 8px;
    float: right;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-right.c96dafe.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-num[data-v-03c97c67]{
    width: calc(100% - 17px);
    text-align: center;
    font-size: 14px;
    color: #7a8590;
    float: left;
    line-height:12px;
}
.ubd-item-curriculum-switch-type-comp[data-v-03c97c67]{
    position: absolute;
    right: 30px;
    top: 20px;
    z-index: 100;
    padding-right: 25px;
    overflow:hidden;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/ubd-item-class-down-list-comp.b8b0381.png);
    background-repeat: no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.ubd-big-myapp-item[data-v-03c97c67]{
    height: auto;
}
.ubd-dropdown-icon[data-v-03c97c67]{
    /*font-size: 18x; 样式书写错误，暂时注释 liuguanghui 2020-8-19*/
}
[data-v-03c97c67] .user-body-msg-item-con .el-tabs__item{
    border-left: 0;
}
[data-v-03c97c67] .user-body-msg-item-con .el-tabs__item.is-active{
    border-left: 1px solid #E4E7ED;
    border-top: 1px solid #E4E7ED;
    border-right: 1px solid #E4E7ED;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
[data-v-03c97c67] .user-body-msg-item-con .el-tabs__nav{
    border: none;
}
[data-v-03c97c67] .user-body-msg-item-con .el-tabs__header{
    margin-bottom: 0;
}
.un-handle-red[data-v-03c97c67]{
    background-color: #fd747b;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 18px;
    position: absolute;
    right: 4px;
    border-radius: 50%;
    font-size: 12px;
    top: 2px;
    width: 18px;
    height: 18px;
}
/* 洪小主题 kwok 2023-3-18 */
.hongshan-theme .user-body-detail[data-v-03c97c67] {
    width: 100%;
    padding: 0 10%;
}
.ubd-index-manage-btn[data-v-03c97c67] {
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFFFFF;
    border-radius: 6px;
    font-size: 17px;
    color: #1095d8;
    font-weight: bold;
}
.ubd-index-manage-btn i[data-v-03c97c67] {
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
}
.lesson-date-style[data-v-03c97c67]{
        width: 140px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        margin: auto;
}
[data-v-03c97c67]  .my-course-box-selector .el-select__caret.el-icon-arrow-up:before{
        content: "\E78F";
        background: none;
        color: #333;
}
[data-v-03c97c67]  .my-course-box-selector .el-input__inner:focus,[data-v-03c97c67]  .my-course-box-selector.el-select .el-input__inner:focus,[data-v-03c97c67]  .my-course-box-selector.el-select .el-input.is-focus .el-input__inner{
        border: none;
        -webkit-box-shadow: none;
                box-shadow: none;
}
[data-v-03c97c67]  .my-course-box-selector .el-input__inner,[data-v-03c97c67]  .my-course-box-selector.el-select .el-input__inner{
        border: none;
        -webkit-box-shadow: none;
                box-shadow: none;
}
.course-user-body-msg[data-v-03c97c67]{
        padding-left: 14px;
}
.my-course-box[data-v-03c97c67]{
        padding: 0 10px;
}
.my-course-box-top[data-v-03c97c67]{
        background-color: #fff;
		position: relative;
}
.my-course-filter-btn[data-v-03c97c67]{
		position: absolute;
		right: 20px;
		top: 4px;
}
.my-course-box-selector[data-v-03c97c67]{
        display: block;
        margin: auto;
        width: 180px;
}
.my-course-table[data-v-03c97c67]{
        margin-top: 20px;
        border-radius: 10px;
}
[data-v-03c97c67]  .my-course-table th,[data-v-03c97c67]  .my-course-table td{
        text-align: center;
}
[data-v-03c97c67]  .course-head-style{
        background-color: #e5e8ed;
        color: #66717c;
}
.user-body-msg-title[data-v-03c97c67]{
        line-height: 40px;
        font-weight: bold;
        padding-top: 10px;
        color: #57636e;
}

.evaluate-record-wapper[data-v-dc5cdd06]{
    background: #f3f4f6;
    height: 100%;
}
.evaluate-record-wapper-b[data-v-dc5cdd06]{
    height: calc(100% - 60px);
    overflow-y: auto;
    padding-top: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-bottom: 20px;
}
.evaluate-record-wapper-head-return[data-v-dc5cdd06]{
    cursor: pointer;
}
.evaluate-record-wapper-head[data-v-dc5cdd06]{
    background: #fff;
    line-height: 40px;
}
.evaluate-record-wapper-head-title[data-v-dc5cdd06]{
    margin-left: 20px;
}
.evaluate-record-wapper-body[data-v-dc5cdd06]{
    width: 80%;
    margin: auto;
    margin-top: 10px;
}
.evaluate-record-wapper-static[data-v-dc5cdd06]{
    background: #fff;
    margin-top: 10px;
    padding: 20px;
}
.evaluate-record-echarts[data-v-dc5cdd06]{
    height: 300px;
    width: 80%;
    margin: auto;
    margin-bottom: 10px;
}
.target-filter-div .el-dropdown[data-v-dc5cdd06]{
    line-height: 24px;
    margin-top: 3px;
    vertical-align: middle;
}
.evaluate-record-list-title[data-v-dc5cdd06]{
    /* line-height: 50px; */
    color: #333333;
    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;
    margin-bottom: 20px;
}
.evaluate-record-list-operation[data-v-dc5cdd06]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.evaluate-record-list-operation .common-filter-time-sub[data-v-dc5cdd06]{
    margin-left:20px;
    height: 100%;
    line-height: 40px;
}
.echarts-default-null[data-v-dc5cdd06]{
    display: none;
    text-align: center;
}
.echarts-default-null img[data-v-dc5cdd06]{
    width: 140px;
    padding: 20px 0;
}
.re-opera-eva-record .layui-icon-extend-iconfont[data-v-dc5cdd06]{
    color: #b2bac3;
    margin-right: 6px;
}
.re-opera-eva-t[data-v-dc5cdd06]{
    cursor: pointer;
    color: #888;
}
.re-opera-eva-ed[data-v-dc5cdd06]{
    color: #aaa;
}
.re-opera-eva-nto[data-v-dc5cdd06]{
    color: #b7b7b7;
}
/**查看表现开始**/
.ev-performance-wapper-con[data-v-dc5cdd06]{
    width: 80%;
    margin: 20px auto;
    border-radius: 10px;
    overflow: hidden;
    background: #fff;
}
.ev-performance-box-top[data-v-dc5cdd06]{
    position: relative;
    height: 270px;
    overflow: hidden;
}
.ev-performance-box-null-tip[data-v-dc5cdd06]{
    font-size: 19px;
    position: absolute;
    right: 50px;
    color: #5b9c95;
    top: 40%;
    z-index: 999;
}
.ev-performance-box-bg[data-v-dc5cdd06] {
    background: #b7e7e2;
    height: 270px;
    position: absolute;
    width: 120%;
    left: -10%;
    border-radius: 0 0 90% 90%;
}
.ev-performance-user-info[data-v-dc5cdd06]{
    position: absolute;
    top: calc(40% - 30px);
    left: 100px;
}
.ev-performance-user-info-img img[data-v-dc5cdd06] {
    width: 70px;
    height: 70px;
    color: #007f65;
    border-radius: 50%;
}
.ev-performance-user-info-ds[data-v-dc5cdd06]{
    margin-left: 10px;
}
.ev-performance-user-info-name[data-v-dc5cdd06] {
    font-size: 19px;
    font-weight: bold;
    line-height: 40px;
}
.ev-performance-user-info-class[data-v-dc5cdd06] {
    font-size: 12px;
}
.ev-tree-p-tree[data-v-dc5cdd06]{
    position: absolute;
    bottom: 0;
    width: 100%;
}
.ev-tree-p-tree img[data-v-dc5cdd06]{
    width: 100%;
    width: 100%;
}
.ev-performance-box-sympol[data-v-dc5cdd06] {
    width: 280px;
    margin: auto;
    position: relative;
    height: 100%;
    /* background: #0f9d58; */
}
.ev-performance-box-sympol-bubble[data-v-dc5cdd06] {
    position: absolute;
    z-index: 999;
    width: 45px;
    text-align: center;
}
.sympol-bub-name-blue[data-v-dc5cdd06] {
    top: 90px;
    color: #0d9fea;
}
.sympol-bub-name-yellow[data-v-dc5cdd06] {
    top: 70px;
    right: 10px;
    /*color: #ff7e00;*/
    color: #63d97b;
}
.sympol-bub-name-red[data-v-dc5cdd06] {
    left: 40%;
    top: 60px;
    color: #f71d79;
}
.ev-performance-box-sympol-bub-num[data-v-dc5cdd06] {
    width: 100%;
    height: 45px;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    border-radius: 50%;
}
.ev-performance-box-sympol-bub-name[data-v-dc5cdd06] {
    line-height: 30px;
}
.sympol-bub-num-blue[data-v-dc5cdd06] {
    background: url(/vue/dist/static/img/green_ball.0380a92.png) no-repeat;
    background-size: 100% 100%;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #efdbc5;
            box-shadow: 0px 0px 20px 0px #efdbc5;
}
.sympol-bub-num-yellow[data-v-dc5cdd06] {
    background: url(/vue/dist/static/img/yellow_ball.4eb8bd3.png) no-repeat;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #72d889;
            box-shadow: 0px 0px 20px 0px #72d889;
}
.sympol-bub-num-red[data-v-dc5cdd06] {
    background: url(/vue/dist/static/img/pinck_ball.425e77f.png) no-repeat;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #51aced;
            box-shadow: 0px 0px 20px 0px #51aced;
}
.ev-performance-less-info[data-v-dc5cdd06]{
    position: absolute;
    right: 100px;
    bottom: 45px;
    width: 170px;
}
.ev-performance-less-info-now[data-v-dc5cdd06]{
    color: #057d88;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 20px;
    text-align: center;
}
.ev-performance-less-info-now-i[data-v-dc5cdd06]{
    display: inline-block;
    padding: 0px 14px;
    text-align: center;
    height: 20px;
    line-height: 22px;
    background: url(/vue/dist/static/img/performance_bub.7d8f4e0.png) no-repeat;
    background-size: 100%;
    background-position: bottom;
    color: #bd8b3c;
    font-size: 12px;
    vertical-align: text-top;
}
.ev-performance-less-info-ls[data-v-dc5cdd06]{
    color: #bd8b3c;
    font-size: 12px;
    line-height: 55px;
}
.ev-performance-less-info-level[data-v-dc5cdd06]{
    position: absolute;
    right: -45px;
    bottom: 52px;
    color: #057d88;
    font-size: 12px;
}
.ev-performance-wapper-time[data-v-dc5cdd06]{
    background: #f8f8f8;
    margin: 40px 15px;
    border-radius: 5px;
    height: 50px;
    padding-top: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.evaluate-record-static-tb[data-v-dc5cdd06]{
    margin: 0 0 30px 0;
}
.evaluate-record-static-tb[data-v-dc5cdd06] .click-to-month-pick{
    background: #f8f8f8;
}
.evaluate-record-static-tb[data-v-dc5cdd06] .el-select .el-input .el-select__caret{
    line-height: 45px;
}
.ev-performance-wapper-time[data-v-dc5cdd06] .cm-filter-select-box{
    float: none;
    text-align: center;
}
.ev-performance-wapper-time[data-v-dc5cdd06] .el-input__inner{
    background: #f8f8f8;
    border: none;
}
.ev-performance-wapper-time[data-v-dc5cdd06] .el-input__inner:focus,.ev-performance-wapper-time[data-v-dc5cdd06] .el-select .el-input__inner:focus,.ev-performance-wapper-time[data-v-dc5cdd06] .el-select .el-input.is-focus .el-input__inner,.ev-performance-wapper-time[data-v-dc5cdd06] .el-textarea__inner:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}
.ev-performance-wapper-body[data-v-dc5cdd06]{
    padding: 0 20px 16px 20px;
}
.ev-performance-wapper-body-left[data-v-dc5cdd06]{
    width: 49%;
}
.ev-performance-wapper-body-right[data-v-dc5cdd06]{
    width: 49%;
}
.ev-performance-record-info-title[data-v-dc5cdd06]{
    font-size: 16px;
    line-height: 80px;
    text-align: center;
}
.ev-performance-record-info-tips[data-v-dc5cdd06]{
    background: #f8f8f8;
    text-indent: 10px;
    line-height: 36px;
}
.ev-performance-record-info-fsp[data-v-dc5cdd06]{
    display: inline-block;
    padding: 4px 12px;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 4px;
}
.ev-performance-record-info-fspd[data-v-dc5cdd06]{
    background: #40b6f4;
    color: #fff;
}
.ev-performance-record-ls-list[data-v-dc5cdd06]{
    padding: 0 10px 20px 10px;
}
.ev-performance-record-ls-li[data-v-dc5cdd06]{
    padding: 15px 0;
    line-height: 30px;
    border-bottom: 1px solid #ddd;
}
.ev-performance-record-ls-li-bt[data-v-dc5cdd06]{
    line-height: 20px;
    margin-top: 10px;
}
.ev-performance-record-ls-li-sc[data-v-dc5cdd06]{
    color: #999;
    font-size: 12px;
}
.ev-performance-record-ls-li-sc img[data-v-dc5cdd06]{
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 8px;
}
.ev-performance-record-ls-li-pm[data-v-dc5cdd06]{
    margin: 0 20px;
}
.ev-performance-record-ls-li-pm img[data-v-dc5cdd06]{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin-right: 8px;
}
[data-v-dc5cdd06].ev-performance-wapper-time .click-to-month-pick{
    background: #f8f8f8;
}
/**右侧样式开始**/
/**班级成长榜**/
.ev-performance-nav[data-v-dc5cdd06] {
    height: 50px;
    position: absolute;
    width: 100%;
    z-index: 99;
    top: -30px;
    color: #fff;
}
.ev-performance-nav div[data-v-dc5cdd06] {
    width: 60%;
    height: 100%;
    margin: auto;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    font-weight: bold;
}
.ev-statistic-box[data-v-dc5cdd06] {
    padding: 30px 10px 10px;
    border-radius: 5px;
    margin: 50px 14px 100px;
    background: #f8f8f8;
    position: relative;
}
.ev-performance-class[data-v-dc5cdd06] {
    color: #545f69;
    position: relative;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 50px;
    margin: 20px 0;
}
.ev-performance-class[data-v-dc5cdd06]:first-child {
    margin-bottom: 30px;
}
.ev-performance-class-time[data-v-dc5cdd06] {
    position: absolute;
    width: 20px;
    left: 10px;
    top: 10px;
}
.ev-performance-nav-blue[data-v-dc5cdd06]{
    background: url(/vue/dist/static/img/blue_bar.b3bce3d.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-green[data-v-dc5cdd06]{
    background: url(/vue/dist/static/img/green_bar.dcf8433.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-red[data-v-dc5cdd06]{
    background: url(/vue/dist/static/img/red_bar.50a92df.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-yellow[data-v-dc5cdd06]{
    background: url(/vue/dist/static/img/yellow_bar.3b16d87.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-class-xun[data-v-dc5cdd06] {
    width: 25%;
    height: 50px;
    background: url(/vue/dist/static/img/class_rank_icon.c1e8e65.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: relative;
}
.ev-performance-class-xun-df[data-v-dc5cdd06] {
    background: url(/vue/dist/static/img/prize_default.bf615ac.png) no-repeat;
    background-size: contain;
    background-position: center;
}
.ev-performance-class-rank[data-v-dc5cdd06] {
    width: 100%;
    text-align: center;
    line-height: 44px;
    color: #888888;
}
.ev-performance-class-arrow[data-v-dc5cdd06]{
    background: url(/vue/dist/static/img/progress_arrow.d9be3b4.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    right: 20%;
    width: 10px;
    height: 50px;
    top: 0;
}
.ev-performance-class-arrow-down[data-v-dc5cdd06] {
    background: url(/vue/dist/static/img/regress_arrow.53f7ade.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    right: 20%;
    width: 10px;
    height: 50px;
    top: 0;
}
.ev-performance-class-rx[data-v-dc5cdd06] {
    margin-top: 20px;
    color: #545f69;
    position: relative;
    padding-left: 20px;
    height: 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ev-performance-class-x[data-v-dc5cdd06] {
    width: 25%;
    text-align: center;
}
.ev-performance-order-prize[data-v-dc5cdd06] {
    width: 25%;
    padding: 35px 0;
    color: #007f65;
    text-align: center;
    float: left;
}
.ev-performance-order-img img[data-v-dc5cdd06] {
    width: 60px;
    height: 60px;
    border-radius: 50%;
}
.ev-performance-order-name[data-v-dc5cdd06] {
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li[data-v-dc5cdd06] {
    padding: 10px 0;
    position: relative;
    /*border-bottom: 1px solid #ddd;*/
}
.ev-performance-growth-li-img[data-v-dc5cdd06] {
    width: 170px;
    height: 100px;
}
.ev-performance-growth-li-img img[data-v-dc5cdd06] {
    width: 100%;
    height: 100%;
    border-radius: 5px;
}
.ev-performance-growth-li-info[data-v-dc5cdd06] {
    width: calc(100% - 180px);
    color: #888888;
    font-size: 13px;
}
.ev-performance-growth-li-name[data-v-dc5cdd06] {
    color: #333;
    font-size: 16px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li-ds div[data-v-dc5cdd06] {
    float: left;
    width: 33%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li-m[data-v-dc5cdd06] {
    margin-bottom: 9px;
}
.ev-performance-growth-more[data-v-dc5cdd06] {
    line-height: 30px;
    text-align: center;
    display: none;
    margin-top: 8px;
}
.left[data-v-dc5cdd06]{
    float: left;
}
.right[data-v-dc5cdd06]{
    float: right;
}
.eva-statistic-echarts-null[data-v-dc5cdd06]{
    display: none;
}
.ev-statistic-null[data-v-dc5cdd06]{
    text-align: center;
    padding: 20px 0;
    color: #aaa;
}
.ev-statistic-null img[data-v-dc5cdd06] {
    width: 110px;
    margin-bottom: 20px;
}
/**轮播图样式**/
.van-swipe-item[data-v-dc5cdd06]{
    float: left;
    height: 100%;
}
.van-swipe[data-v-dc5cdd06] {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
     -ms-user-select: none;
         user-select: none
}
.van-swipe__track[data-v-dc5cdd06] {
    height: 100%
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicators {
    position: absolute;
    bottom: 0px;
    left: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicators--vertical {
    top: 50%;
    bottom: auto;
    left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
    margin-bottom: 6px
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicator {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    border-radius: 100%;
    opacity: .3;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicator:not(:last-child) {
    margin-right: 6px
}
.ev-statistic-box[data-v-dc5cdd06] .van-swipe__indicator--active {
    background-color: #1989fa;
    opacity: 1
}
/**轮播图样式结束**/
/**修改附件样式**/
.ev-performance-record-ls-li-en[data-v-dc5cdd06]{
    padding-bottom: 10px;
}
.ev-performance-record-ls-li[data-v-dc5cdd06] .show-webapp-resouce-content{
    height: 130px;
}
.ev-performance-record-ls-li[data-v-dc5cdd06] .show-webapp-resouce-icon{
    width: 120px;
    height: 90px;
}
.ev-performance-record-ls-li[data-v-dc5cdd06] .show-webapp-resouce-icon i.show-webapp-resouce-img{
    font-size: 90px;
    line-height: 90px;
}
.ev-performance-wapper-action[data-v-dc5cdd06]{
    position: relative;
}
.ev-performance-wapper-action-title[data-v-dc5cdd06]{
    font-weight: bold;
    text-align: center;
    font-size: 16px;
}
#ev-performance-action-echart[data-v-dc5cdd06]{
    width: 92%;
    height: 260px;
}
.ev-performance-action-echart-label[data-v-dc5cdd06]{
    float: left;
    position: absolute;
    right: 3%;
    top: 58px;
    line-height: 70px;
    color: #888;
}
.ev-performance-wapper-action[data-v-dc5cdd06]{
    height: 350px;
}
#ev-performance-action-echart[data-v-dc5cdd06]{
    width: 100%;
    height: 350px;
    margin-bottom: 30px;
}
.evaluate-record-echarts-row[data-v-dc5cdd06]{
    width: 50%;
    float: left
}
.ev-performance-wapper-body-right[data-v-dc5cdd06]{
    width: 100%;
    margin-top: 30px;
}
.ev-statistic-box-vessel[data-v-dc5cdd06]{
    width: 50%;
}
.ev-statistic-box[data-v-dc5cdd06]{
    width: calc(98% - 40px);
    padding: 20px;
    margin: 0;
}
.ev-performance-record-info-filter[data-v-dc5cdd06]{
    text-align: center
}
/* 撤回弹窗 list */
.revocation-list[data-v-dc5cdd06]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    /* -webkit-box-align: center; */
    -ms-flex-align: center;
    -webkit-box-align: center;
            align-items: center;
    cursor: pointer;
}
.revocation-list-dot[data-v-dc5cdd06]{
    width: 22px;
    height: 14px;
    background: red;
    border-radius: 14px;
}
.revocation-list-name[data-v-dc5cdd06]{
    margin: 5px 20px;
}
/***公共的表格样式**/
#app{
    height:100%;
}
.table_box{
}
.el-table{
    border-radius: 10px;
}
.empty_box{
    width:100%;
    min-height:400px;
}
.empty_box img{
    margin:40px 0;
}
/deep/ .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
/deep/ .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th, .el-table tr{
    height:20px;
}
.el-table tr{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td{
    position: relative;
    text-align: center;
}
.el-table__row:hover{
    /*height:74px;
    line-height:74px;*/
    background: #fff;
    -webkit-box-shadow: 0px 0px 4px 2px #eee;
            box-shadow: 0px 0px 4px 2px #eee;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/deep/ .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding: 0 12px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
    box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    float: right;
    margin-top: 15px;
    font-size: 14px;
}
/**公共导入导出按钮**/
.common-import-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
}
.common-export-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
/**
 * @desc: 班级值周公用的css样式表
 * @author: yansen
 * @time: 2020-01-14
 */
*[data-v-2e98a63a]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-2e98a63a]{
    list-style:none;
}
html[data-v-2e98a63a]{
    height: 100%;
    width: 100%;
}
body[data-v-2e98a63a]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
    font-size: 14px;
}
p[data-v-2e98a63a] {
    margin:0;
}
input[data-v-2e98a63a], textarea[data-v-2e98a63a]{
    outline: none;
}
a[data-v-2e98a63a]{
    text-decoration: none;
}
.public_noc[data-v-2e98a63a] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.clear[data-v-2e98a63a]{
    clear:both;
}
.left[data-v-2e98a63a]{
    float:left;
}
.right[data-v-2e98a63a]{
    float:right;
}
.inline[data-v-2e98a63a]{
    display:inline-block;
}
.block[data-v-2e98a63a]{
    display:block;
}
.white[data-v-2e98a63a]{
    color: wheat;
}
.clearfix[data-v-2e98a63a]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-2e98a63a] {
    zoom: 1;
}
._nr[data-v-2e98a63a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.cwc_page[data-v-2e98a63a]{
    background: #f3f4f6;
    height: 100%;
    overflow: hidden;
}
.common_top_navs[data-v-2e98a63a]{
    padding: 0 114px;
    position: fixed;
    z-index: 1000;
    top: 5px;
    left: 100px;
}
.common_top_nav[data-v-2e98a63a]{
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    color: #6b757f;
    float: left;
    margin-right:56px;
    cursor: pointer;
}
.common_top_nav.ed[data-v-2e98a63a]{
    color: #2fa2fd;
    background-image: url(/vue/dist/static/img/common_top_nav_ed_bg.37a9b83.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 38px;
}
.cwc_list_common_center[data-v-2e98a63a]{
    height: 65px;
    margin-top:7px;
}
.cwc_page_common_b[data-v-2e98a63a]{
    padding: 0 114px;
    height:calc(100% - 60px);
    overflow: auto;
}
.cwc_list_common_cleft[data-v-2e98a63a]{
    float: left;
}
.cwc_list_common_cright[data-v-2e98a63a]{
    float: right;
}
.csw_common_btn[data-v-2e98a63a]{
    background: #2fa2fe;
    color: #fff;
    width:114px;
    height:38px;
    line-height:38px;
    text-indent:39px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2fa2fe;
}
.publish_main_btn[data-v-2e98a63a]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-2e98a63a]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-2e98a63a]:active{
    background-color: #1195ff;
}
.add_csheet_btn[data-v-2e98a63a]{
    background-image: url(/vue/dist/static/img/add_esheet_btn.5951950.png);
    background-repeat: no-repeat;
    background-position-x: 16px;
    background-position-y: center;
}
.cwc_list_common_cright[data-v-2e98a63a]{
    margin-top:9px;
}
.cwc_list_search_zone[data-v-2e98a63a]{
    float: left;
    margin-right:12px;
}
.common_search_box[data-v-2e98a63a]{
    background: #fff;
    border-radius: 4px;
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dce5ef;
    font-size: 14px;
    width: 300px;
    position:relative;
}
.common_search_box[data-v-2e98a63a]:hover{
    border-color: #a2d6ff;
    outline:none;
    border-color:#c0e3ff;
    -webkit-box-shadow:0 0 10px #c0e3ff;
            box-shadow:0 0 10px #c0e3ff;
}
.common_search_box_input[data-v-2e98a63a]{
    width: calc(100% - 38px);
    height: 38px;
    border: none;
    text-indent: 13px;
    color: #8f98a3;
    border-radius: 4px;
    caret-color:#a2d6ff;
    float: left;
}
.common_search_box_hotbtn[data-v-2e98a63a]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_search_icon.ff2be10.png);
    background-repeat: no-repeat;
    background-position: center;
}
.common_search_box_clearbtn[data-v-2e98a63a]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_clearbtn.5438678.png);
    background-repeat: no-repeat;
    background-position: center;
}
.cwc_list_common_block[data-v-2e98a63a]{
    padding: 25px;
    background: #fff;
    border-radius: 8px;
    position:relative;
    margin-bottom:20px;
    cursor:pointer;
}
.cwc_list_common_block_left[data-v-2e98a63a]{
    width: calc(100% - 310px);
    float: left;
}
.cwc_list_common_block_right[data-v-2e98a63a]{
    width: 310px;
    float: left;
}
.cwc_list_common_block_title[data-v-2e98a63a]{
    font-size: 15px;
    color: #6a747e;
    font-weight: bold;
}
.cwc_list_common_block_spans[data-v-2e98a63a]{
    margin-top:20px;
}
.cwc_list_common_block_span[data-v-2e98a63a]{
    margin-right:30px;
    font-size: 13px;
    color: #8e949a;
}
.cwc_list_common_block_span_c[data-v-2e98a63a]{
    font-size: 13px;
    color: #8e949a;
    margin-top:8px;
}
.cwc_list_copbtn[data-v-2e98a63a]{
    font-size: 13px;
    color: #6a747e;
    height: 18px;
    line-height:18px;
    float: left;
    margin-right: 50px;
    text-indent:24px;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.clone_icon[data-v-2e98a63a]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_clone_icon.c9e4a51.png);
}
.edit_icon[data-v-2e98a63a]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_edit_icon.059909f.png);
}
.del_icon[data-v-2e98a63a]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
}
.cwc_list_copbtns[data-v-2e98a63a]{
    position:absolute;
    top: 50%;
    margin-top: -9px;
}
.cwc_list_common_block_center[data-v-2e98a63a]{
    float: left;
    width: calc(100% - 400px);
    min-height: 10px;
    right: 10px;
}
.cwc_list_common_block_left_img[data-v-2e98a63a]{
    width: 52px;
    height: 70px;
    -o-object-fit: contain;
       object-fit: contain;
}
.common_second_header[data-v-2e98a63a]{
    height: 56px;
    padding: 0 72px;
    border-bottom: 1px solid #e5e8ec;
    position:relative;
}
.common_second_header_backbtn[data-v-2e98a63a]{
    width: 55px;
    text-indent:24px;
    background-image: url(/vue/dist/static/img/common_second_header_backicon.5d1d129.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #7a8590;
    margin-top:20px;
    float: left;
    font-size: 15px;
}
.common_second_header_txt[data-v-2e98a63a]{
    position: absolute;
    width: 500px;
    text-align: center;
    line-height:56px;
    font-size: 16px;
    color: #7a8590;
    left: 50%;
    margin-left:-250px;
}
.addsc_stage[data-v-2e98a63a]{
    border-radius: 10px;
    background: #fff;
    margin: 21px 130px 0 130px;
    padding: 24px;
    position:relative;
}
.el-input[data-v-2e98a63a]{
    float: left;
}
.asc_additional_txt[data-v-2e98a63a]{
}
.asc_additional_txt[data-v-2e98a63a]{
    float: left;
    margin-left:10px;
    font-size: 12px;
    color: #8f98a3;
}
.asc_additional_txtv2[data-v-2e98a63a]{
    font-size: 14px;
    color: #606266;
    float: left;
    line-height: 40px;
}
.asc_indicator_block[data-v-2e98a63a]{
    border: 1px solid #eeeeee;
    border-radius: 2px;
    margin-bottom: 21px;
}
.asc_first_indicator[data-v-2e98a63a]{
    height: 47px;
    background-color: #f5f6f7;
    border: 1px solid #eeeeee;
    position:relative;
}
.asc_first_indicator_input[data-v-2e98a63a]{
    height: 32px;
    width: 467px;
    margin: 8px;
}
.row-name .common-limit-input-label[data-v-2e98a63a]{
    display: inline-block;
    position: relative;
    width: 200px;
}
.common-limit-input-label[data-v-2e98a63a]{
    display: inline-block;
    position: relative;
    width: 360px;
}
.asc_first_indicator_input[data-v-2e98a63a] .el-input__inner{
    height: 32px;
    padding-right: 50px;
}
[data-v-2e98a63a].common-limit-input-label .common-limit-textarea-inner{
    height: 60px;
}
.common-limit-input-label.asc_sec_indicator_textarea[data-v-2e98a63a]{
    width: 100%;
}
.asc_first_indicator_col[data-v-2e98a63a]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
}
.asc_first_indicator_header[data-v-2e98a63a]{
    height: 48px;
    line-height: 48px;
    border-bottom:1px solid #eeeeee;
    font-size: 14px;
    color: #545f69;
    font-weight: bold;
}
.asc_first_indicator_col.border_r[data-v-2e98a63a]{
    border-right: 1px solid #eee;
}
.asc_sec_indicator_col.border_r[data-v-2e98a63a]{
    border-right: 1px solid #eee;
}
.border_r[data-v-2e98a63a]{
    border-right: 1px solid #eee;
}
.border_l[data-v-2e98a63a]{
    border-left: 1px solid #eee;
}
.asc_sec_indicator_row[data-v-2e98a63a]{
    height: 90px;
    border-bottom:1px solid #eeeeee;
}
.asc_sec_indicator_col[data-v-2e98a63a]{
	float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.asc_sec_indicator_row[data-v-2e98a63a]{
	height: 110px;
}
.asc_sec_indicator_row[data-v-2e98a63a] .el-input__inner{
	height: 34px;
}
.asc_sec_indicator_col_input[data-v-2e98a63a]{
	width: 190px;
	margin-top: 20px;
}
.asc_sec_indicator_score_input[data-v-2e98a63a]{
	margin-top: 20px;
	text-align: center;
}
.asc_sec_indicator_score_input[data-v-2e98a63a] .el-input__inner{
	text-align: center;
}
.asc_sec_downtxt[data-v-2e98a63a]{
	text-align: right;
	line-height: 33px;
	color: #8f98a3;
}
.asc_sec_indicator_row.asc_double_row[data-v-2e98a63a]{
    min-height: 280px;
}
.asc_sec_indicator_row.asc_double_row .asc_sec_indicator_col[data-v-2e98a63a]{
    height: 100%;
}
.asc_sec_indicator_textarea[data-v-2e98a63a]{
	margin-top: 10px;
}
/*上下布局 +垂直居中 + 水平居中*/
.flex-v-center-center[data-v-2e98a63a]{
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.asc_sec_indicator_delbtn[data-v-2e98a63a]{
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
	margin: auto;
	margin-top: 36px;
}
.asc_third_indicator_b[data-v-2e98a63a]{
	padding: 0 10px;
	width: 178px;
	margin-left: 32px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-left: 1px solid #eee;
	height: 100%;
    overflow: auto;
}
.asc_third_indicator_input[data-v-2e98a63a]{
	margin-top: 20px;
}
.indicator_lbcommon_row[data-v-2e98a63a]{
	height: 72px;
	padding: 18px 16px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.indicator_lbcommon_opbtn[data-v-2e98a63a]{
	width: 116px;
	height: 36px;
	line-height: 36px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: 1px solid #2fa2fe;
	text-align: center;
	color: #2fa2fe;
	background: #eef7ff;
	border-radius: 4px;
	font-size: 14px;
	cursor: pointer;
}
.indicator_lbcommon_txt[data-v-2e98a63a]{
	color: #2fa2fe;
	font-size:13px;
	text-decoration: underline;
	float: right;
	line-height: 36px;
	margin-right: 22px;
	cursor: pointer;
}
.scd_common_title_txt[data-v-2e98a63a]{
    font-size: 16px;
    font-weight: bold;
    color: #6a747e;
}
.scd_common_edit_btn[data-v-2e98a63a]{
    width: 95px;
    position:absolute;
    right: 24px;
    background-image: url(/vue/dist/static/img/scd_common_edit_btn.6128ec5.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    top: 15px;
}
.scd_common_vice_txt[data-v-2e98a63a]{
    margin-top:16px;
    font-size: 13px;
    color: #8e949a;
}
.scd_first_indicator_row[data-v-2e98a63a]{
    height: 38px;
    line-height:38px;
    text-align: center;
    background: #f5f6f7;
    color: #545f69;
    font-weight: bold;
}
.scd_indicator_item[data-v-2e98a63a]{
    margin-top:16px;
    border: 1px solid #eee;
}
.scd_second_indicator_title[data-v-2e98a63a]{
    text-align: center;
    height: 46px;
    line-height:46px;
    border-bottom:1px solid #eee;
}
.scd_third_indicator_cols[data-v-2e98a63a]{
    height: 46px;
    line-height:46px;
}
.scd_third_indicator_col[data-v-2e98a63a]{
    height: 46px;
    line-height:46px;
    text-align: center;
    color: #545f69;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.scd_third_indicator_col_span[data-v-2e98a63a]{
    display: inline;
    height: 46px;
    line-height: 20px;
}
.scd_third_indicator_col_span.txt_icon[data-v-2e98a63a]{
    background-image: url(/vue/dist/static/img/scd_third_indicator_col_txt_icon.5783729.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    width: 20px;
}
.scd_third_indicator_col_icon[data-v-2e98a63a]{
    cursor: pointer;
}
.scd_second_indicator_col[data-v-2e98a63a]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.md_top_block[data-v-2e98a63a]{
}
.md_top_block_icon[data-v-2e98a63a]{
    width: 50px;
    height: 70px;
    float: left;
    margin-right:22px;
}
.md_top_block_icon img[data-v-2e98a63a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.md_top_block_txtzone[data-v-2e98a63a]{
    overflow: auto;
}
.md_top_block_txt_title[data-v-2e98a63a]{
    font-weight: bold;
    font-size: 14px;
    position: relative;
}
.md_top_block_txt_zone[data-v-2e98a63a]{
    font-size: 12px;
    color: #8e949a;
    min-height: 15px;
}
.md_top_block_txt_zone_title[data-v-2e98a63a]{
    float: left;
}
.md_top_block_txt_zone_jy[data-v-2e98a63a]{
    overflow: auto;
}
.md_top_block_txt_zone[data-v-2e98a63a]{
    margin-top:15px;
}
.md_center_headrow[data-v-2e98a63a]{
    height: 56px;
    line-height: 56px;
    border-bottom:1px solid #eee;
    margin-top:10px;
}
.md_top_block_txt_filter[data-v-2e98a63a]{
    float: right;
    line-height: 40px;
    text-align: center;
}
.md_sheet_numstr[data-v-2e98a63a]{
    height: 47px;
    line-height:47px;
    font-size: 13px;
    color: #6a747e;
}
.md_sheet_head[data-v-2e98a63a]{
    height: 40px;
    line-height: 40px;
    background: #f5f6f7;
    border-radius: 3px;
}
.md_sheet_col[data-v-2e98a63a]{
    text-align: center;
    color: #6a747e;
    float: left;
}
.md_sheet_row[data-v-2e98a63a]{
    height: 40px;
    line-height: 40px;
    border-bottom:1px solid #eeeeee;
}
.md_show_btn[data-v-2e98a63a]{
    width: 60px;
    height: 15px;
    line-height:15px;
    text-indent:26px;
    background-image: url(/vue/dist/static/img/md_show_btn_icon.1a7e3fc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin: auto;
    margin-top: 13px;
}
.aucf_common_row[data-v-2e98a63a]{
    padding: 16px;
    background: #fbfbfb;
    margin-top:19px;
}
.aucf_common_single_additional_txt[data-v-2e98a63a]{
    color: #8f98a3;
    margin-left:14px;
}
.aucf_common_single_option_title[data-v-2e98a63a]{
    font-size: 13px;
    color: #545f69;
    display: inline-block;
}
.aucf_common_single_son_option[data-v-2e98a63a]{
    display: inline-block;
    margin-right:40px;
}
.aucf_common_single_son_option_morebtn[data-v-2e98a63a]{
    margin-left: 5px;
    cursor:pointer;
}
.el-select-dropdown__item[data-v-2e98a63a]{
    text-indent:10px;
}
.aucf_common_row_v2[data-v-2e98a63a]{
    margin-top:20px;
}
.aucf_common_row_v2_txt[data-v-2e98a63a]{
    line-height:40px;
    margin-left:20px;
    color: #6a747e;
}
.awt_headline[data-v-2e98a63a]{
    height: 40px;
    line-height:40px;
    background: #fbfbfb;
}
.awt_headline_span[data-v-2e98a63a]{
    width: 49.5%;
    text-align: center;
    display: inline-block;
}
.awt_headline_span.ed[data-v-2e98a63a]{
    color: #2fa2fe;
}
.awt_form_row[data-v-2e98a63a]{
    margin-top:23px;
}
.awt_form_row_block[data-v-2e98a63a]{
    width: 200px;
    height: 31px;
    line-height:31px;
    background: #fff9f7;
    text-align: center;
    float: left;
    margin-left:15px;
    margin-top:9px;
    color: #f74e13;
}
.awt_class_item[data-v-2e98a63a]{
    padding: 9px 18px;
    border: 1px solid #e5e8eb;
    /* float: right; */
    border-radius: 4px;
    color: #545f69;
    line-height: 14px;
    margin-right:13px;
    cursor:pointer;
    margin-bottom:10px;
}
.awt_class_item.ed[data-v-2e98a63a]{
    border: 1px solid #2fa2fe;
    color: #2fa2fe;
    background: url(/vue/dist/static/img/awt_class_item_ed.ba4bc5d.png) right bottom no-repeat;
}
.awt_sheet_header[data-v-2e98a63a]{
    height: 44px;
    line-height:44px;
    background: #f5f6f7;
    border-bottom: 1px solid #eeeeee;
}
.awt_sheet_row[data-v-2e98a63a]{
    min-height: 44px;
    line-height:44px;
}
.awt_sheet_col[data-v-2e98a63a]{
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 44px;
    color: #545f69;
}
.awt_sheet[data-v-2e98a63a]{
    border: 1px solid #eeeeee;
    margin-top:29px;
}
.awt_sheet_people[data-v-2e98a63a]{
    padding: 9px 13px 9px 9px;
    line-height: 13px;
    float: left;
    margin: 7px;
    cursor: pointer;
    margin-right:0px;
    height: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.awt_sheet_people .el-icon-delete[data-v-2e98a63a]{
    display: none;
}
.awt_sheet_people.ed[data-v-2e98a63a]{
    background-color: #f5f6f7;
}
.awt_sheet_people.ed .el-icon-delete[data-v-2e98a63a]{
    display: inline-block;
}
.awt_sheet_people[data-v-2e98a63a]:hover{
    background-color: #f5f6f7;
}
.awt_sheet_people:hover .el-icon-delete[data-v-2e98a63a]{
    display: unset;
}
.el_icon_delete_zw[data-v-2e98a63a]{
    display: inline-block;
    width:14px;
}
.awt_sheet_people:hover .el_icon_delete_zw[data-v-2e98a63a]{
    display: none;
}
.awt_sheet_opbtn[data-v-2e98a63a]{
    width: 75px;
    margin: auto;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/awt_sheet_opbtn_icon.99b191c.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #545f69;
}
.awt_sheet_row[data-v-2e98a63a]{
    border-bottom:1px solid #eee;
}
.awt_sheet_row[data-v-2e98a63a]:last-child{
    border-bottom:none;
}
.wtd_top_title[data-v-2e98a63a]{
    font-size: 16px;
    font-weight: bold;
    color: #545f69;
}
.wtd_top_small_title[data-v-2e98a63a]{
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    margin-top:35px;
}
.wtd_txt_spans[data-v-2e98a63a]{
    font-size: 13px;
    color: #8e949a;
    margin-top:15px;
}
.wtd_txt_span[data-v-2e98a63a]{
    margin-right:34px;
}
.wtd_uncommon_left_row[data-v-2e98a63a]{
    float: left;
}
.scd_common_export_btn[data-v-2e98a63a]{
    width: 95px;
    background-image: url(/vue/dist/static/img/scd_common_export_btn.9bf8a09.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    float: right;
    margin-top: 30px;
}
.scd_first_indicator_lastrow[data-v-2e98a63a]{
    height: 44px;
}
.scd_regester_btn[data-v-2e98a63a]{
    width: 75px;
    height: 29px;
    float: right;
    margin: 7px;
}
.awt_sheet_col_txt[data-v-2e98a63a]{
    float: left;
}
.awt_sheet[data-v-2e98a63a]{
    color: #545f69;
}
.qs_header[data-v-2e98a63a]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #eee;
}
.qs_header_leftstr[data-v-2e98a63a]{
    float: left;
    color: #697581;
}
.qs_conditions[data-v-2e98a63a]{
    margin-top:21px;
}
.awt_row_showbtn[data-v-2e98a63a]{
    cursor:pointer;
}
.addsc_table[data-v-2e98a63a] .cell{
    text-align: center;
}
.awt_row_showbtn_icon[data-v-2e98a63a]{
    /*transform: translateY(3px);*/
}
.wtr_pheader[data-v-2e98a63a]{
    min-height: 72px;
    line-height:72px;
    font-size: 14px;
    background: #fff;
    border: 1px solid transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wtr_pheader_txt[data-v-2e98a63a]{
    text-indent: 24px;
    color: #6e767f;
    min-width: 300px;
}
.wtr_rbtns[data-v-2e98a63a]{
    /* width: calc(100% - 300px); */
    overflow-y: visible;
    margin-left: auto;
    margin-right:29px;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
}
.wtr_sheet_header[data-v-2e98a63a]{
    height: 34px;
    line-height:34px;
    background: #f5f6f7;
    text-align: center;
    color: #545f69;
    float: left;
    border-right: 1px solid #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_sec_header[data-v-2e98a63a]{
    height: 100px;
    background: #fff;
    border-bottom:1px solid #eeeeee;
}
.wtr_sheet_sec_col[data-v-2e98a63a]{
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
}
.wtr_sheet_common_row[data-v-2e98a63a]{
    min-height: 72px;
    background: #fff;
}
.wtr_sheet_common_tr[data-v-2e98a63a]{
    border-bottom:1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_sec_col_left_corner[data-v-2e98a63a]{
    position:relative;
    background: #f5f6f7;
}
.wtr_sheet_sec_col_left_corner_line[data-v-2e98a63a]{
    height: 100px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="100%" stroke="rgb(225,225,225)" stroke-width="1"/></svg>');
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
.wtr_sheet_sec_col_corner_toptxt[data-v-2e98a63a]{
    font-size: 13px;
    position:absolute;
    right: 22px;
    top: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_corner_bottxt[data-v-2e98a63a]{
    font-size: 13px;
    position:absolute;
    left: 22px;
    bottom: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_secmark[data-v-2e98a63a]{
    height: 50px;
    line-height:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #545f69;
    text-align: center;
    border-bottom:1px solid #eee;
}
.wtr_sheet_sec_col_third_mark[data-v-2e98a63a]{
    height: 50px;
    line-height:50px;
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_common_col[data-v-2e98a63a]{
    text-align: center;
    color: #545f69;
    min-height: 70px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 7px;
    padding-bottom: 22px;
    position:relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    cursor:pointer;
}
.wtr_evaluation_item[data-v-2e98a63a]{
    padding: 4px;
    background: #fff2f2;
    cursor:pointer;
    margin-bottom:10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_evaluation_item_index[data-v-2e98a63a] {
    float: left;
    line-height: 32px;
    font-size: 12px;
    margin-right:3px;
}
.wtr_evaluation_item_score[data-v-2e98a63a]{
    float: left;
    line-height: 32px;
    color: #f30b0b;
    font-size: 15px;
    margin-right:3px;
    float: left;
}
.wtr_evaluation_item_r[data-v-2e98a63a]{
    overflow: auto;
    font-size: 12px;
    text-align:left;
}
.wtr_evaluation_item_markbtn[data-v-2e98a63a]{
    width: 12px;
    height: 13px;
    background-image: url(/vue/dist/static/img/wtr_evaluation_item_markbtn.e1466f3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin-top:5px;
    margin-right: 3px;
    margin-left: auto;
    position:absolute;
    bottom: 7px;
    right: 7px;
    display: none;
}
.wtr_sheet_common_col:hover .wtr_evaluation_item_markbtn[data-v-2e98a63a]{
    display: block;
}
._wtr_reward_ed[data-v-2e98a63a]{
    background: #ecffeb;
}
._wtr_reward_ed .wtr_evaluation_item_score[data-v-2e98a63a]{
    color: #16b80a;
}
.cw_score_box_title[data-v-2e98a63a]{
    color: #333;
    font-weight: bold;
}
.cw_score_box[data-v-2e98a63a] .el-dialog__header{
    padding-top:5px;
}
.cw_score_box_row[data-v-2e98a63a]{
    margin-top:20px;
}
.cw_score_box_row_v2[data-v-2e98a63a]{
    margin-top:10px;
}
.cw_score_box_addfile_btn[data-v-2e98a63a]{
    width: 140px;
    background-image: url(/vue/dist/static/img/cw_score_box_addfile_btn.f9b4b32.png);
    background-repeat: no-repeat;
    background-position-x: 11px;
    background-position-y: center;
    cursor: pointer;
}
.cw_score_box_row_right_header[data-v-2e98a63a]{
    height: 32px;
    line-height: 32px;
    background: #f6f6f6;
    text-indent:13px;
    font-size: 13px;
    color: #545f69;
}
.cwsbr_radio[data-v-2e98a63a]{
    margin-right:15px;
}
.cwsbr_submit_btn[data-v-2e98a63a]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cwsbr_cx_btn[data-v-2e98a63a]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cw_score_box[data-v-2e98a63a] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.cw_score_box[data-v-2e98a63a] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.am_sheet_row[data-v-2e98a63a]{
    margin-bottom: 30px;
}
.amcw_txtv1[data-v-2e98a63a]{
    color: #545f69;
    font-size: 12px;
}
.amcw_score_item_row[data-v-2e98a63a]{
    margin-top:24px;
}
.amcw_score_item_col[data-v-2e98a63a]{
    float: left;
    margin-right:20px;
}
.amcw_score_item_col_input[data-v-2e98a63a] .el-input__inner{
    height: 32px;
    line-height:32px;
    margin-top:-20px;
}
.asc_common_indicator_selector_header[data-v-2e98a63a]{
    height: 34px;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    margin-top:20px;
}
.asc_sec_indicator_row[data-v-2e98a63a] .el-select-dropdown{
    width: 400px;
}
.asc_sec_indicator_row[data-v-2e98a63a] .el-select-dropdown__list{
    padding-top: 0;
}
.asc_third_indicator_select_row[data-v-2e98a63a]{
    height: 35px;
    background: #f5f6f8;
    line-height:35px;
    text-indent: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #515f6c;
}
.asc_third_indicator_select_col[data-v-2e98a63a]{
    float: left;
    text-align: center;
}
.ascriscol_fir[data-v-2e98a63a]{
    width: 170px;
    text-align: left;
}
.ascriscol_sec[data-v-2e98a63a]{
    width: 100px;
}
.ascriscol_tir[data-v-2e98a63a]{
    width: 130px;
}
.asc_third_indicator_create_row[data-v-2e98a63a]{
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #2fa2ff;
    text-decoration: underline;
    cursor: pointer;
}
.cwsbr_bottom_btns[data-v-2e98a63a]{
    width: 365px;
    margin:45px auto;
    margin-bottom: 30px;
}
.asc_secindsci_cover[data-v-2e98a63a]{
    margin-top: 8px;
}
.asc_secindsci_cover[data-v-2e98a63a]{
    line-height:34px;
}
.ascse_singleton_pattern[data-v-2e98a63a]{
    margin-top: 22px;
}
.cw_score_box_bottom[data-v-2e98a63a]{
    padding: 10px 0px 0 0px;
}
.export_config_option[data-v-2e98a63a]{
    margin-right:50px;
    margin-bottom:10px;
}
.cw_score_box_bottom_top_txt[data-v-2e98a63a]{
    float: left;
    color: #9098a3;
    line-height:15px;
}
.add_new_indicator_item_btn[data-v-2e98a63a]{
    width: 120px;
    margin-left:auto;
    text-indent:0px;
    text-align: center;
}
.save_sheet_btn[data-v-2e98a63a]{
    width: 95px;
    text-indent:0px;
    text-align: center;
    margin:40px auto;
}
.asc_first_indicator_input_slist[data-v-2e98a63a]{
    width: 517px;
    max-height: 217px;
    top: 40px;
    position:absolute;
    border: 1px solid #e4e7ed;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 5px 0;
    left: 7px;
    z-index: 3;
    overflow: auto;
}
.cw_score_box_bottom_lv1[data-v-2e98a63a]{
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-bottom:15px;
    overflow:hidden;
}
.cw_score_box_selected_user[data-v-2e98a63a]{
    width: 50px;
    float: left;
    margin-right:10px;
    position:relative;
}
.cw_score_box_selected_user img[data-v-2e98a63a]{
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.cw_score_box_selected_user[data-v-2e98a63a]{
    font-size: 14px;
    text-align: center;
}
.cw_score_box_selected_user_del_face[data-v-2e98a63a]{
    position:absolute;
    width:50px;
    height:50px;
    background: rgba(51, 51, 51, .5);
    text-align: center;
    color: #fff;
    line-height:50px;
    font-size: 14px;
    border-radius: 50%;
    top: 0;
    left: 0;
    cursor:pointer;
    display: none;
}
.cw_score_box_selected_user_name[data-v-2e98a63a]{
    line-height:25px;
}
.cw_score_box_selected_user:hover .cw_score_box_selected_user_del_face[data-v-2e98a63a]{
    display: block;
}
.cw_score_box_add_user_btn[data-v-2e98a63a]{
    width:50px;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    float: left;
    border-radius: 50%;
    border: 2px dashed #eee;
    cursor:pointer;
    color: #666;
}
.cw_score_box_file_item[data-v-2e98a63a]{
    width: 150px;
    height: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
}
.common_res_play_btn[data-v-2e98a63a]{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left:-15px;
    margin-top:-15px;
    background-image: url(/vue/dist/static/img/common_res_paly_btn.5ea79b3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    border: 1px solid #eee;
    background-color: #eee;
    border-radius: 50%;
}
.common_res_del_btn[data-v-2e98a63a]{
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background-image: url(/vue/dist/static/img/common_del_res_icon.502916b.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.input_num[data-v-2e98a63a]{
    position:relative;
    z-index: 3;
    right: 50px;
    background: #fff;
}
.input_num.warn_status[data-v-2e98a63a]{
    color:#F56C6C;
}
.link_to_position_set[data-v-2e98a63a]{
    width: 96%;
    margin: auto;
    background-color: #eef7ff;
    color: #46a9fa;
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}
.link_to_position_set a[data-v-2e98a63a]{
    text-decoration: underline;
    padding-left: 6px;
    color: #46a9fa;
}
.leave_root_set_sure[data-v-2e98a63a]{
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 80px;
}
.red_star[data-v-2e98a63a]{
    position: absolute;
    left: -8px;
    color: red;
    padding-right: 6px;
}
.scd_second_indicator_col[data-v-2e98a63a]:last-child{
    border-right: none!important;
}
.awt_step[data-v-2e98a63a] .common-limit-input-inner{
    padding-right: 50px;
}
/****统计部分值日人分析样式 add by caojiejun***/
.statistics-analysis-modules[data-v-2e98a63a]{
    width: 48%;
    padding: 10px;
    text-align: center;
    color: #545f69;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.statistics-analysis-modules-name[data-v-2e98a63a]{
    line-height: 30px;
    font-weight: bold;
}
.statistics-analysis-modules-tip[data-v-2e98a63a]{
    color: #8A95A5;
    font-size: 13px;
    line-height: 40px;
}
.statistics-analysis-modules-sta[data-v-2e98a63a]{
    margin-bottom: 20px;
    text-align: left;
}
.statistics-analysis-modules-sta span[data-v-2e98a63a]{
    display: inline-block;
}
.statistics-analysis-modules-sta-name[data-v-2e98a63a]{
    width: 15%;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: text-bottom;
}
.statistics-analysis-modules-sta-process[data-v-2e98a63a]{
    background: #2FA2FE;
    border-radius: 8px;
    height: 16px;
    vertical-align: sub;
    cursor: pointer;
}
[data-v-2e98a63a].eva-medal-item-detail-select.el-select{
    width: 120px;
}
[data-v-2e98a63a].md_top_block_txt_filter .el-select{
    width: 178px;
}
.btn-bg-blue[data-v-2e98a63a]{
    padding: 8px 12px;
    margin-left: 6px;
}
.btn-bg-blue-big[data-v-2e98a63a]{
    padding: 8px 24px;
    margin-left: 6px;
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-container-spirit[data-v-2e98a63a]{
    text-align: center;
    margin-top: 17px;
}
.people-container-spirit[data-v-2e98a63a]{
    padding-top: 17px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    position: relative;
}
.people-name-list[data-v-2e98a63a]{
    font-size: 12px;
    margin-right: 15px;
}
.class-title-box[data-v-2e98a63a]{
    width:120px;
    overflow:hidden auto;
}
.class-title-box[data-v-2e98a63a]::-webkit-scrollbar{
    width:0;
    height: 0;
}
/* 设置表格内容的横向滚动条跟侧边滚动条宽度一样 */
#week_task_registration_tab_centent[data-v-2e98a63a]::-webkit-scrollbar{
    height: 12px;
}
#week_task_registration_tab_centent[data-v-2e98a63a]{
    overflow: auto;
}
#week_task_registration_tab_centent>div[data-v-2e98a63a]{
    /* height:71px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#week_task_registration_tab_title[data-v-2e98a63a]{
    padding-left:120px;
    overflow: auto hidden;
}
#week_task_registration_tab_head[data-v-2e98a63a]{
    overflow: auto hidden;
    margin-left:120px;
}
#week_task_registration_tab_head>div[data-v-2e98a63a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_root_node[data-v-2e98a63a]{
    width: 100vw;
    overflow:hidden
}
.super_long_content[data-v-2e98a63a]{
    width: 900vw;
}
#week_task_registration_tab_centent>div[data-v-2e98a63a]:hover,
.cwc_page .check[data-v-2e98a63a]{
    background-color: #85b6de;
    color: white;
    font-weight: 600;
}
.cwc_page .check2[data-v-2e98a63a]{
    color: black;
    background-color: white;
}
.asc_sec_indicator_col > .relevancy-target[data-v-2e98a63a]{
    font-size: 14px;
    cursor: pointer;
    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;
}
.asc_sec_indicator_col > .relevancy-target >.add-target-icon[data-v-2e98a63a]{
    margin-left: 6px;
    color: #409eff;
}
.asc_sec_indicator_col > .link-prize[data-v-2e98a63a]{
    background: #fff;
    line-height: 24px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 10px #eee;
            box-shadow: 0px 0px 10px #eee;
    position: relative;
}
.asc_sec_indicator_col > .link-prize >.link-prize-name[data-v-2e98a63a]{
    text-align: center;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.asc_sec_indicator_col > .link-prize >.del-prize-icon[data-v-2e98a63a]{
    font-size: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    cursor: pointer;
}
/* 星级评比 */
.icon-delete[data-v-2e98a63a]{
    font-size: 20px;
    cursor: pointer;
}
.icon-edit[data-v-2e98a63a]{
    margin-top: 20px;
    cursor: pointer;
    font-size: 20px;
}
.level-evaluate-detail[data-v-2e98a63a]{
    margin-top: 30px;
}
.level-evaluate-detail-item[data-v-2e98a63a]{
    text-align: center;
}
/* 评比申诉 */
.allocation-item[data-v-2e98a63a]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
}
.allocation-item > .title[data-v-2e98a63a]{
    width: 100px;
    text-align: right;
}
.allocation-item > .content[data-v-2e98a63a]{
    width: calc(100% - 100px);
    margin-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.allocation-item > .content > .hint-content[data-v-2e98a63a]{
    margin-left: 10px;
    color: #46a9fa;
}
.allocation-item[data-v-2e98a63a] .el-radio{
    margin-right: 16px;
}
/* 设置人员 */
.set-staff-header[data-v-2e98a63a]{
    margin: 10px 0;
}
.set-staff-header-title[data-v-2e98a63a]{
    float: left;
    margin-left: 20px;
    line-height: 32px;
}
/* 按钮 */
.btns_vessel[data-v-2e98a63a]{
    border-top: 1px solid #D6D6D6;
    padding: 20px 0;
}
.submit-btns[data-v-2e98a63a]{
    text-align: center;
}
/* 通用对象设置 */
.aucf_common_single_option_new[data-v-2e98a63a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0 10px;
}
.common-object-set[data-v-2e98a63a]{
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 5px 8px;
    position: relative;
    margin: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    background-color: #fff;
}
.common-object-set_morebtn[data-v-2e98a63a]{
    cursor:pointer;
}
.common-object-set_add[data-v-2e98a63a] {
    padding: 7px 8px;
    font-size: 14px;
}/**
 * @desc: 班级值周公用的css样式表
 * @author: yansen
 * @time: 2020-01-14
 */
*[data-v-c8ce91f2]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-c8ce91f2]{
    list-style:none;
}
html[data-v-c8ce91f2]{
    height: 100%;
    width: 100%;
}
body[data-v-c8ce91f2]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
    font-size: 14px;
}
p[data-v-c8ce91f2] {
    margin:0;
}
input[data-v-c8ce91f2], textarea[data-v-c8ce91f2]{
    outline: none;
}
a[data-v-c8ce91f2]{
    text-decoration: none;
}
.public_noc[data-v-c8ce91f2] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.clear[data-v-c8ce91f2]{
    clear:both;
}
.left[data-v-c8ce91f2]{
    float:left;
}
.right[data-v-c8ce91f2]{
    float:right;
}
.inline[data-v-c8ce91f2]{
    display:inline-block;
}
.block[data-v-c8ce91f2]{
    display:block;
}
.white[data-v-c8ce91f2]{
    color: wheat;
}
.clearfix[data-v-c8ce91f2]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-c8ce91f2] {
    zoom: 1;
}
._nr[data-v-c8ce91f2]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.cwc_page[data-v-c8ce91f2]{
    background: #f3f4f6;
    height: 100%;
    overflow: hidden;
}
.common_top_navs[data-v-c8ce91f2]{
    padding: 0 114px;
    position: fixed;
    z-index: 1000;
    top: 5px;
    left: 100px;
}
.common_top_nav[data-v-c8ce91f2]{
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    color: #6b757f;
    float: left;
    margin-right:56px;
    cursor: pointer;
}
.common_top_nav.ed[data-v-c8ce91f2]{
    color: #2fa2fd;
    background-image: url(/vue/dist/static/img/common_top_nav_ed_bg.37a9b83.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 38px;
}
.cwc_list_common_center[data-v-c8ce91f2]{
    height: 65px;
    margin-top:7px;
}
.cwc_page_common_b[data-v-c8ce91f2]{
    padding: 0 114px;
    height:calc(100% - 60px);
    overflow: auto;
}
.cwc_list_common_cleft[data-v-c8ce91f2]{
    float: left;
}
.cwc_list_common_cright[data-v-c8ce91f2]{
    float: right;
}
.csw_common_btn[data-v-c8ce91f2]{
    background: #2fa2fe;
    color: #fff;
    width:114px;
    height:38px;
    line-height:38px;
    text-indent:39px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2fa2fe;
}
.publish_main_btn[data-v-c8ce91f2]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-c8ce91f2]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-c8ce91f2]:active{
    background-color: #1195ff;
}
.add_csheet_btn[data-v-c8ce91f2]{
    background-image: url(/vue/dist/static/img/add_esheet_btn.5951950.png);
    background-repeat: no-repeat;
    background-position-x: 16px;
    background-position-y: center;
}
.cwc_list_common_cright[data-v-c8ce91f2]{
    margin-top:9px;
}
.cwc_list_search_zone[data-v-c8ce91f2]{
    float: left;
    margin-right:12px;
}
.common_search_box[data-v-c8ce91f2]{
    background: #fff;
    border-radius: 4px;
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dce5ef;
    font-size: 14px;
    width: 300px;
    position:relative;
}
.common_search_box[data-v-c8ce91f2]:hover{
    border-color: #a2d6ff;
    outline:none;
    border-color:#c0e3ff;
    -webkit-box-shadow:0 0 10px #c0e3ff;
            box-shadow:0 0 10px #c0e3ff;
}
.common_search_box_input[data-v-c8ce91f2]{
    width: calc(100% - 38px);
    height: 38px;
    border: none;
    text-indent: 13px;
    color: #8f98a3;
    border-radius: 4px;
    caret-color:#a2d6ff;
    float: left;
}
.common_search_box_hotbtn[data-v-c8ce91f2]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_search_icon.ff2be10.png);
    background-repeat: no-repeat;
    background-position: center;
}
.common_search_box_clearbtn[data-v-c8ce91f2]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_clearbtn.5438678.png);
    background-repeat: no-repeat;
    background-position: center;
}
.cwc_list_common_block[data-v-c8ce91f2]{
    padding: 25px;
    background: #fff;
    border-radius: 8px;
    position:relative;
    margin-bottom:20px;
    cursor:pointer;
}
.cwc_list_common_block_left[data-v-c8ce91f2]{
    width: calc(100% - 310px);
    float: left;
}
.cwc_list_common_block_right[data-v-c8ce91f2]{
    width: 310px;
    float: left;
}
.cwc_list_common_block_title[data-v-c8ce91f2]{
    font-size: 15px;
    color: #6a747e;
    font-weight: bold;
}
.cwc_list_common_block_spans[data-v-c8ce91f2]{
    margin-top:20px;
}
.cwc_list_common_block_span[data-v-c8ce91f2]{
    margin-right:30px;
    font-size: 13px;
    color: #8e949a;
}
.cwc_list_common_block_span_c[data-v-c8ce91f2]{
    font-size: 13px;
    color: #8e949a;
    margin-top:8px;
}
.cwc_list_copbtn[data-v-c8ce91f2]{
    font-size: 13px;
    color: #6a747e;
    height: 18px;
    line-height:18px;
    float: left;
    margin-right: 50px;
    text-indent:24px;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.clone_icon[data-v-c8ce91f2]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_clone_icon.c9e4a51.png);
}
.edit_icon[data-v-c8ce91f2]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_edit_icon.059909f.png);
}
.del_icon[data-v-c8ce91f2]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
}
.cwc_list_copbtns[data-v-c8ce91f2]{
    position:absolute;
    top: 50%;
    margin-top: -9px;
}
.cwc_list_common_block_center[data-v-c8ce91f2]{
    float: left;
    width: calc(100% - 400px);
    min-height: 10px;
    right: 10px;
}
.cwc_list_common_block_left_img[data-v-c8ce91f2]{
    width: 52px;
    height: 70px;
    -o-object-fit: contain;
       object-fit: contain;
}
.common_second_header[data-v-c8ce91f2]{
    height: 56px;
    padding: 0 72px;
    border-bottom: 1px solid #e5e8ec;
    position:relative;
}
.common_second_header_backbtn[data-v-c8ce91f2]{
    width: 55px;
    text-indent:24px;
    background-image: url(/vue/dist/static/img/common_second_header_backicon.5d1d129.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #7a8590;
    margin-top:20px;
    float: left;
    font-size: 15px;
}
.common_second_header_txt[data-v-c8ce91f2]{
    position: absolute;
    width: 500px;
    text-align: center;
    line-height:56px;
    font-size: 16px;
    color: #7a8590;
    left: 50%;
    margin-left:-250px;
}
.addsc_stage[data-v-c8ce91f2]{
    border-radius: 10px;
    background: #fff;
    margin: 21px 130px 0 130px;
    padding: 24px;
    position:relative;
}
.el-input[data-v-c8ce91f2]{
    float: left;
}
.asc_additional_txt[data-v-c8ce91f2]{
}
.asc_additional_txt[data-v-c8ce91f2]{
    float: left;
    margin-left:10px;
    font-size: 12px;
    color: #8f98a3;
}
.asc_additional_txtv2[data-v-c8ce91f2]{
    font-size: 14px;
    color: #606266;
    float: left;
    line-height: 40px;
}
.asc_indicator_block[data-v-c8ce91f2]{
    border: 1px solid #eeeeee;
    border-radius: 2px;
    margin-bottom: 21px;
}
.asc_first_indicator[data-v-c8ce91f2]{
    height: 47px;
    background-color: #f5f6f7;
    border: 1px solid #eeeeee;
    position:relative;
}
.asc_first_indicator_input[data-v-c8ce91f2]{
    height: 32px;
    width: 467px;
    margin: 8px;
}
.row-name .common-limit-input-label[data-v-c8ce91f2]{
    display: inline-block;
    position: relative;
    width: 200px;
}
.common-limit-input-label[data-v-c8ce91f2]{
    display: inline-block;
    position: relative;
    width: 360px;
}
.asc_first_indicator_input[data-v-c8ce91f2] .el-input__inner{
    height: 32px;
    padding-right: 50px;
}
[data-v-c8ce91f2].common-limit-input-label .common-limit-textarea-inner{
    height: 60px;
}
.common-limit-input-label.asc_sec_indicator_textarea[data-v-c8ce91f2]{
    width: 100%;
}
.asc_first_indicator_col[data-v-c8ce91f2]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
}
.asc_first_indicator_header[data-v-c8ce91f2]{
    height: 48px;
    line-height: 48px;
    border-bottom:1px solid #eeeeee;
    font-size: 14px;
    color: #545f69;
    font-weight: bold;
}
.asc_first_indicator_col.border_r[data-v-c8ce91f2]{
    border-right: 1px solid #eee;
}
.asc_sec_indicator_col.border_r[data-v-c8ce91f2]{
    border-right: 1px solid #eee;
}
.border_r[data-v-c8ce91f2]{
    border-right: 1px solid #eee;
}
.border_l[data-v-c8ce91f2]{
    border-left: 1px solid #eee;
}
.asc_sec_indicator_row[data-v-c8ce91f2]{
    height: 90px;
    border-bottom:1px solid #eeeeee;
}
.asc_sec_indicator_col[data-v-c8ce91f2]{
	float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.asc_sec_indicator_row[data-v-c8ce91f2]{
	height: 110px;
}
.asc_sec_indicator_row[data-v-c8ce91f2] .el-input__inner{
	height: 34px;
}
.asc_sec_indicator_col_input[data-v-c8ce91f2]{
	width: 190px;
	margin-top: 20px;
}
.asc_sec_indicator_score_input[data-v-c8ce91f2]{
	margin-top: 20px;
	text-align: center;
}
.asc_sec_indicator_score_input[data-v-c8ce91f2] .el-input__inner{
	text-align: center;
}
.asc_sec_downtxt[data-v-c8ce91f2]{
	text-align: right;
	line-height: 33px;
	color: #8f98a3;
}
.asc_sec_indicator_row.asc_double_row[data-v-c8ce91f2]{
    min-height: 280px;
}
.asc_sec_indicator_row.asc_double_row .asc_sec_indicator_col[data-v-c8ce91f2]{
    height: 100%;
}
.asc_sec_indicator_textarea[data-v-c8ce91f2]{
	margin-top: 10px;
}
/*上下布局 +垂直居中 + 水平居中*/
.flex-v-center-center[data-v-c8ce91f2]{
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.asc_sec_indicator_delbtn[data-v-c8ce91f2]{
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
	margin: auto;
	margin-top: 36px;
}
.asc_third_indicator_b[data-v-c8ce91f2]{
	padding: 0 10px;
	width: 178px;
	margin-left: 32px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-left: 1px solid #eee;
	height: 100%;
    overflow: auto;
}
.asc_third_indicator_input[data-v-c8ce91f2]{
	margin-top: 20px;
}
.indicator_lbcommon_row[data-v-c8ce91f2]{
	height: 72px;
	padding: 18px 16px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.indicator_lbcommon_opbtn[data-v-c8ce91f2]{
	width: 116px;
	height: 36px;
	line-height: 36px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: 1px solid #2fa2fe;
	text-align: center;
	color: #2fa2fe;
	background: #eef7ff;
	border-radius: 4px;
	font-size: 14px;
	cursor: pointer;
}
.indicator_lbcommon_txt[data-v-c8ce91f2]{
	color: #2fa2fe;
	font-size:13px;
	text-decoration: underline;
	float: right;
	line-height: 36px;
	margin-right: 22px;
	cursor: pointer;
}
.scd_common_title_txt[data-v-c8ce91f2]{
    font-size: 16px;
    font-weight: bold;
    color: #6a747e;
}
.scd_common_edit_btn[data-v-c8ce91f2]{
    width: 95px;
    position:absolute;
    right: 24px;
    background-image: url(/vue/dist/static/img/scd_common_edit_btn.6128ec5.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    top: 15px;
}
.scd_common_vice_txt[data-v-c8ce91f2]{
    margin-top:16px;
    font-size: 13px;
    color: #8e949a;
}
.scd_first_indicator_row[data-v-c8ce91f2]{
    height: 38px;
    line-height:38px;
    text-align: center;
    background: #f5f6f7;
    color: #545f69;
    font-weight: bold;
}
.scd_indicator_item[data-v-c8ce91f2]{
    margin-top:16px;
    border: 1px solid #eee;
}
.scd_second_indicator_title[data-v-c8ce91f2]{
    text-align: center;
    height: 46px;
    line-height:46px;
    border-bottom:1px solid #eee;
}
.scd_third_indicator_cols[data-v-c8ce91f2]{
    height: 46px;
    line-height:46px;
}
.scd_third_indicator_col[data-v-c8ce91f2]{
    height: 46px;
    line-height:46px;
    text-align: center;
    color: #545f69;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.scd_third_indicator_col_span[data-v-c8ce91f2]{
    display: inline;
    height: 46px;
    line-height: 20px;
}
.scd_third_indicator_col_span.txt_icon[data-v-c8ce91f2]{
    background-image: url(/vue/dist/static/img/scd_third_indicator_col_txt_icon.5783729.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    width: 20px;
}
.scd_third_indicator_col_icon[data-v-c8ce91f2]{
    cursor: pointer;
}
.scd_second_indicator_col[data-v-c8ce91f2]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.md_top_block[data-v-c8ce91f2]{
}
.md_top_block_icon[data-v-c8ce91f2]{
    width: 50px;
    height: 70px;
    float: left;
    margin-right:22px;
}
.md_top_block_icon img[data-v-c8ce91f2]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.md_top_block_txtzone[data-v-c8ce91f2]{
    overflow: auto;
}
.md_top_block_txt_title[data-v-c8ce91f2]{
    font-weight: bold;
    font-size: 14px;
    position: relative;
}
.md_top_block_txt_zone[data-v-c8ce91f2]{
    font-size: 12px;
    color: #8e949a;
    min-height: 15px;
}
.md_top_block_txt_zone_title[data-v-c8ce91f2]{
    float: left;
}
.md_top_block_txt_zone_jy[data-v-c8ce91f2]{
    overflow: auto;
}
.md_top_block_txt_zone[data-v-c8ce91f2]{
    margin-top:15px;
}
.md_center_headrow[data-v-c8ce91f2]{
    height: 56px;
    line-height: 56px;
    border-bottom:1px solid #eee;
    margin-top:10px;
}
.md_top_block_txt_filter[data-v-c8ce91f2]{
    float: right;
    line-height: 40px;
    text-align: center;
}
.md_sheet_numstr[data-v-c8ce91f2]{
    height: 47px;
    line-height:47px;
    font-size: 13px;
    color: #6a747e;
}
.md_sheet_head[data-v-c8ce91f2]{
    height: 40px;
    line-height: 40px;
    background: #f5f6f7;
    border-radius: 3px;
}
.md_sheet_col[data-v-c8ce91f2]{
    text-align: center;
    color: #6a747e;
    float: left;
}
.md_sheet_row[data-v-c8ce91f2]{
    height: 40px;
    line-height: 40px;
    border-bottom:1px solid #eeeeee;
}
.md_show_btn[data-v-c8ce91f2]{
    width: 60px;
    height: 15px;
    line-height:15px;
    text-indent:26px;
    background-image: url(/vue/dist/static/img/md_show_btn_icon.1a7e3fc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin: auto;
    margin-top: 13px;
}
.aucf_common_row[data-v-c8ce91f2]{
    padding: 16px;
    background: #fbfbfb;
    margin-top:19px;
}
.aucf_common_single_additional_txt[data-v-c8ce91f2]{
    color: #8f98a3;
    margin-left:14px;
}
.aucf_common_single_option_title[data-v-c8ce91f2]{
    font-size: 13px;
    color: #545f69;
    display: inline-block;
}
.aucf_common_single_son_option[data-v-c8ce91f2]{
    display: inline-block;
    margin-right:40px;
}
.aucf_common_single_son_option_morebtn[data-v-c8ce91f2]{
    margin-left: 5px;
    cursor:pointer;
}
.el-select-dropdown__item[data-v-c8ce91f2]{
    text-indent:10px;
}
.aucf_common_row_v2[data-v-c8ce91f2]{
    margin-top:20px;
}
.aucf_common_row_v2_txt[data-v-c8ce91f2]{
    line-height:40px;
    margin-left:20px;
    color: #6a747e;
}
.awt_headline[data-v-c8ce91f2]{
    height: 40px;
    line-height:40px;
    background: #fbfbfb;
}
.awt_headline_span[data-v-c8ce91f2]{
    width: 49.5%;
    text-align: center;
    display: inline-block;
}
.awt_headline_span.ed[data-v-c8ce91f2]{
    color: #2fa2fe;
}
.awt_form_row[data-v-c8ce91f2]{
    margin-top:23px;
}
.awt_form_row_block[data-v-c8ce91f2]{
    width: 200px;
    height: 31px;
    line-height:31px;
    background: #fff9f7;
    text-align: center;
    float: left;
    margin-left:15px;
    margin-top:9px;
    color: #f74e13;
}
.awt_class_item[data-v-c8ce91f2]{
    padding: 9px 18px;
    border: 1px solid #e5e8eb;
    /* float: right; */
    border-radius: 4px;
    color: #545f69;
    line-height: 14px;
    margin-right:13px;
    cursor:pointer;
    margin-bottom:10px;
}
.awt_class_item.ed[data-v-c8ce91f2]{
    border: 1px solid #2fa2fe;
    color: #2fa2fe;
    background: url(/vue/dist/static/img/awt_class_item_ed.ba4bc5d.png) right bottom no-repeat;
}
.awt_sheet_header[data-v-c8ce91f2]{
    height: 44px;
    line-height:44px;
    background: #f5f6f7;
    border-bottom: 1px solid #eeeeee;
}
.awt_sheet_row[data-v-c8ce91f2]{
    min-height: 44px;
    line-height:44px;
}
.awt_sheet_col[data-v-c8ce91f2]{
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 44px;
    color: #545f69;
}
.awt_sheet[data-v-c8ce91f2]{
    border: 1px solid #eeeeee;
    margin-top:29px;
}
.awt_sheet_people[data-v-c8ce91f2]{
    padding: 9px 13px 9px 9px;
    line-height: 13px;
    float: left;
    margin: 7px;
    cursor: pointer;
    margin-right:0px;
    height: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.awt_sheet_people .el-icon-delete[data-v-c8ce91f2]{
    display: none;
}
.awt_sheet_people.ed[data-v-c8ce91f2]{
    background-color: #f5f6f7;
}
.awt_sheet_people.ed .el-icon-delete[data-v-c8ce91f2]{
    display: inline-block;
}
.awt_sheet_people[data-v-c8ce91f2]:hover{
    background-color: #f5f6f7;
}
.awt_sheet_people:hover .el-icon-delete[data-v-c8ce91f2]{
    display: unset;
}
.el_icon_delete_zw[data-v-c8ce91f2]{
    display: inline-block;
    width:14px;
}
.awt_sheet_people:hover .el_icon_delete_zw[data-v-c8ce91f2]{
    display: none;
}
.awt_sheet_opbtn[data-v-c8ce91f2]{
    width: 75px;
    margin: auto;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/awt_sheet_opbtn_icon.99b191c.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #545f69;
}
.awt_sheet_row[data-v-c8ce91f2]{
    border-bottom:1px solid #eee;
}
.awt_sheet_row[data-v-c8ce91f2]:last-child{
    border-bottom:none;
}
.wtd_top_title[data-v-c8ce91f2]{
    font-size: 16px;
    font-weight: bold;
    color: #545f69;
}
.wtd_top_small_title[data-v-c8ce91f2]{
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    margin-top:35px;
}
.wtd_txt_spans[data-v-c8ce91f2]{
    font-size: 13px;
    color: #8e949a;
    margin-top:15px;
}
.wtd_txt_span[data-v-c8ce91f2]{
    margin-right:34px;
}
.wtd_uncommon_left_row[data-v-c8ce91f2]{
    float: left;
}
.scd_common_export_btn[data-v-c8ce91f2]{
    width: 95px;
    background-image: url(/vue/dist/static/img/scd_common_export_btn.9bf8a09.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    float: right;
    margin-top: 30px;
}
.scd_first_indicator_lastrow[data-v-c8ce91f2]{
    height: 44px;
}
.scd_regester_btn[data-v-c8ce91f2]{
    width: 75px;
    height: 29px;
    float: right;
    margin: 7px;
}
.awt_sheet_col_txt[data-v-c8ce91f2]{
    float: left;
}
.awt_sheet[data-v-c8ce91f2]{
    color: #545f69;
}
.qs_header[data-v-c8ce91f2]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #eee;
}
.qs_header_leftstr[data-v-c8ce91f2]{
    float: left;
    color: #697581;
}
.qs_conditions[data-v-c8ce91f2]{
    margin-top:21px;
}
.awt_row_showbtn[data-v-c8ce91f2]{
    cursor:pointer;
}
.addsc_table[data-v-c8ce91f2] .cell{
    text-align: center;
}
.awt_row_showbtn_icon[data-v-c8ce91f2]{
    /*transform: translateY(3px);*/
}
.wtr_pheader[data-v-c8ce91f2]{
    min-height: 72px;
    line-height:72px;
    font-size: 14px;
    background: #fff;
    border: 1px solid transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wtr_pheader_txt[data-v-c8ce91f2]{
    text-indent: 24px;
    color: #6e767f;
    min-width: 300px;
}
.wtr_rbtns[data-v-c8ce91f2]{
    /* width: calc(100% - 300px); */
    overflow-y: visible;
    margin-left: auto;
    margin-right:29px;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
}
.wtr_sheet_header[data-v-c8ce91f2]{
    height: 34px;
    line-height:34px;
    background: #f5f6f7;
    text-align: center;
    color: #545f69;
    float: left;
    border-right: 1px solid #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_sec_header[data-v-c8ce91f2]{
    height: 100px;
    background: #fff;
    border-bottom:1px solid #eeeeee;
}
.wtr_sheet_sec_col[data-v-c8ce91f2]{
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
}
.wtr_sheet_common_row[data-v-c8ce91f2]{
    min-height: 72px;
    background: #fff;
}
.wtr_sheet_common_tr[data-v-c8ce91f2]{
    border-bottom:1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_sec_col_left_corner[data-v-c8ce91f2]{
    position:relative;
    background: #f5f6f7;
}
.wtr_sheet_sec_col_left_corner_line[data-v-c8ce91f2]{
    height: 100px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="100%" stroke="rgb(225,225,225)" stroke-width="1"/></svg>');
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
.wtr_sheet_sec_col_corner_toptxt[data-v-c8ce91f2]{
    font-size: 13px;
    position:absolute;
    right: 22px;
    top: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_corner_bottxt[data-v-c8ce91f2]{
    font-size: 13px;
    position:absolute;
    left: 22px;
    bottom: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_secmark[data-v-c8ce91f2]{
    height: 50px;
    line-height:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #545f69;
    text-align: center;
    border-bottom:1px solid #eee;
}
.wtr_sheet_sec_col_third_mark[data-v-c8ce91f2]{
    height: 50px;
    line-height:50px;
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_common_col[data-v-c8ce91f2]{
    text-align: center;
    color: #545f69;
    min-height: 70px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 7px;
    padding-bottom: 22px;
    position:relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    cursor:pointer;
}
.wtr_evaluation_item[data-v-c8ce91f2]{
    padding: 4px;
    background: #fff2f2;
    cursor:pointer;
    margin-bottom:10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_evaluation_item_index[data-v-c8ce91f2] {
    float: left;
    line-height: 32px;
    font-size: 12px;
    margin-right:3px;
}
.wtr_evaluation_item_score[data-v-c8ce91f2]{
    float: left;
    line-height: 32px;
    color: #f30b0b;
    font-size: 15px;
    margin-right:3px;
    float: left;
}
.wtr_evaluation_item_r[data-v-c8ce91f2]{
    overflow: auto;
    font-size: 12px;
    text-align:left;
}
.wtr_evaluation_item_markbtn[data-v-c8ce91f2]{
    width: 12px;
    height: 13px;
    background-image: url(/vue/dist/static/img/wtr_evaluation_item_markbtn.e1466f3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin-top:5px;
    margin-right: 3px;
    margin-left: auto;
    position:absolute;
    bottom: 7px;
    right: 7px;
    display: none;
}
.wtr_sheet_common_col:hover .wtr_evaluation_item_markbtn[data-v-c8ce91f2]{
    display: block;
}
._wtr_reward_ed[data-v-c8ce91f2]{
    background: #ecffeb;
}
._wtr_reward_ed .wtr_evaluation_item_score[data-v-c8ce91f2]{
    color: #16b80a;
}
.cw_score_box_title[data-v-c8ce91f2]{
    color: #333;
    font-weight: bold;
}
.cw_score_box[data-v-c8ce91f2] .el-dialog__header{
    padding-top:5px;
}
.cw_score_box_row[data-v-c8ce91f2]{
    margin-top:20px;
}
.cw_score_box_row_v2[data-v-c8ce91f2]{
    margin-top:10px;
}
.cw_score_box_addfile_btn[data-v-c8ce91f2]{
    width: 140px;
    background-image: url(/vue/dist/static/img/cw_score_box_addfile_btn.f9b4b32.png);
    background-repeat: no-repeat;
    background-position-x: 11px;
    background-position-y: center;
    cursor: pointer;
}
.cw_score_box_row_right_header[data-v-c8ce91f2]{
    height: 32px;
    line-height: 32px;
    background: #f6f6f6;
    text-indent:13px;
    font-size: 13px;
    color: #545f69;
}
.cwsbr_radio[data-v-c8ce91f2]{
    margin-right:15px;
}
.cwsbr_submit_btn[data-v-c8ce91f2]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cwsbr_cx_btn[data-v-c8ce91f2]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cw_score_box[data-v-c8ce91f2] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.cw_score_box[data-v-c8ce91f2] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.am_sheet_row[data-v-c8ce91f2]{
    margin-bottom: 30px;
}
.amcw_txtv1[data-v-c8ce91f2]{
    color: #545f69;
    font-size: 12px;
}
.amcw_score_item_row[data-v-c8ce91f2]{
    margin-top:24px;
}
.amcw_score_item_col[data-v-c8ce91f2]{
    float: left;
    margin-right:20px;
}
.amcw_score_item_col_input[data-v-c8ce91f2] .el-input__inner{
    height: 32px;
    line-height:32px;
    margin-top:-20px;
}
.asc_common_indicator_selector_header[data-v-c8ce91f2]{
    height: 34px;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    margin-top:20px;
}
.asc_sec_indicator_row[data-v-c8ce91f2] .el-select-dropdown{
    width: 400px;
}
.asc_sec_indicator_row[data-v-c8ce91f2] .el-select-dropdown__list{
    padding-top: 0;
}
.asc_third_indicator_select_row[data-v-c8ce91f2]{
    height: 35px;
    background: #f5f6f8;
    line-height:35px;
    text-indent: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #515f6c;
}
.asc_third_indicator_select_col[data-v-c8ce91f2]{
    float: left;
    text-align: center;
}
.ascriscol_fir[data-v-c8ce91f2]{
    width: 170px;
    text-align: left;
}
.ascriscol_sec[data-v-c8ce91f2]{
    width: 100px;
}
.ascriscol_tir[data-v-c8ce91f2]{
    width: 130px;
}
.asc_third_indicator_create_row[data-v-c8ce91f2]{
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #2fa2ff;
    text-decoration: underline;
    cursor: pointer;
}
.cwsbr_bottom_btns[data-v-c8ce91f2]{
    width: 365px;
    margin:45px auto;
    margin-bottom: 30px;
}
.asc_secindsci_cover[data-v-c8ce91f2]{
    margin-top: 8px;
}
.asc_secindsci_cover[data-v-c8ce91f2]{
    line-height:34px;
}
.ascse_singleton_pattern[data-v-c8ce91f2]{
    margin-top: 22px;
}
.cw_score_box_bottom[data-v-c8ce91f2]{
    padding: 10px 0px 0 0px;
}
.export_config_option[data-v-c8ce91f2]{
    margin-right:50px;
    margin-bottom:10px;
}
.cw_score_box_bottom_top_txt[data-v-c8ce91f2]{
    float: left;
    color: #9098a3;
    line-height:15px;
}
.add_new_indicator_item_btn[data-v-c8ce91f2]{
    width: 120px;
    margin-left:auto;
    text-indent:0px;
    text-align: center;
}
.save_sheet_btn[data-v-c8ce91f2]{
    width: 95px;
    text-indent:0px;
    text-align: center;
    margin:40px auto;
}
.asc_first_indicator_input_slist[data-v-c8ce91f2]{
    width: 517px;
    max-height: 217px;
    top: 40px;
    position:absolute;
    border: 1px solid #e4e7ed;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 5px 0;
    left: 7px;
    z-index: 3;
    overflow: auto;
}
.cw_score_box_bottom_lv1[data-v-c8ce91f2]{
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-bottom:15px;
    overflow:hidden;
}
.cw_score_box_selected_user[data-v-c8ce91f2]{
    width: 50px;
    float: left;
    margin-right:10px;
    position:relative;
}
.cw_score_box_selected_user img[data-v-c8ce91f2]{
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.cw_score_box_selected_user[data-v-c8ce91f2]{
    font-size: 14px;
    text-align: center;
}
.cw_score_box_selected_user_del_face[data-v-c8ce91f2]{
    position:absolute;
    width:50px;
    height:50px;
    background: rgba(51, 51, 51, .5);
    text-align: center;
    color: #fff;
    line-height:50px;
    font-size: 14px;
    border-radius: 50%;
    top: 0;
    left: 0;
    cursor:pointer;
    display: none;
}
.cw_score_box_selected_user_name[data-v-c8ce91f2]{
    line-height:25px;
}
.cw_score_box_selected_user:hover .cw_score_box_selected_user_del_face[data-v-c8ce91f2]{
    display: block;
}
.cw_score_box_add_user_btn[data-v-c8ce91f2]{
    width:50px;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    float: left;
    border-radius: 50%;
    border: 2px dashed #eee;
    cursor:pointer;
    color: #666;
}
.cw_score_box_file_item[data-v-c8ce91f2]{
    width: 150px;
    height: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
}
.common_res_play_btn[data-v-c8ce91f2]{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left:-15px;
    margin-top:-15px;
    background-image: url(/vue/dist/static/img/common_res_paly_btn.5ea79b3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    border: 1px solid #eee;
    background-color: #eee;
    border-radius: 50%;
}
.common_res_del_btn[data-v-c8ce91f2]{
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background-image: url(/vue/dist/static/img/common_del_res_icon.502916b.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.input_num[data-v-c8ce91f2]{
    position:relative;
    z-index: 3;
    right: 50px;
    background: #fff;
}
.input_num.warn_status[data-v-c8ce91f2]{
    color:#F56C6C;
}
.link_to_position_set[data-v-c8ce91f2]{
    width: 96%;
    margin: auto;
    background-color: #eef7ff;
    color: #46a9fa;
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}
.link_to_position_set a[data-v-c8ce91f2]{
    text-decoration: underline;
    padding-left: 6px;
    color: #46a9fa;
}
.leave_root_set_sure[data-v-c8ce91f2]{
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 80px;
}
.red_star[data-v-c8ce91f2]{
    position: absolute;
    left: -8px;
    color: red;
    padding-right: 6px;
}
.scd_second_indicator_col[data-v-c8ce91f2]:last-child{
    border-right: none!important;
}
.awt_step[data-v-c8ce91f2] .common-limit-input-inner{
    padding-right: 50px;
}
/****统计部分值日人分析样式 add by caojiejun***/
.statistics-analysis-modules[data-v-c8ce91f2]{
    width: 48%;
    padding: 10px;
    text-align: center;
    color: #545f69;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.statistics-analysis-modules-name[data-v-c8ce91f2]{
    line-height: 30px;
    font-weight: bold;
}
.statistics-analysis-modules-tip[data-v-c8ce91f2]{
    color: #8A95A5;
    font-size: 13px;
    line-height: 40px;
}
.statistics-analysis-modules-sta[data-v-c8ce91f2]{
    margin-bottom: 20px;
    text-align: left;
}
.statistics-analysis-modules-sta span[data-v-c8ce91f2]{
    display: inline-block;
}
.statistics-analysis-modules-sta-name[data-v-c8ce91f2]{
    width: 15%;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: text-bottom;
}
.statistics-analysis-modules-sta-process[data-v-c8ce91f2]{
    background: #2FA2FE;
    border-radius: 8px;
    height: 16px;
    vertical-align: sub;
    cursor: pointer;
}
[data-v-c8ce91f2].eva-medal-item-detail-select.el-select{
    width: 120px;
}
[data-v-c8ce91f2].md_top_block_txt_filter .el-select{
    width: 178px;
}
.btn-bg-blue[data-v-c8ce91f2]{
    padding: 8px 12px;
    margin-left: 6px;
}
.btn-bg-blue-big[data-v-c8ce91f2]{
    padding: 8px 24px;
    margin-left: 6px;
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-container-spirit[data-v-c8ce91f2]{
    text-align: center;
    margin-top: 17px;
}
.people-container-spirit[data-v-c8ce91f2]{
    padding-top: 17px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    position: relative;
}
.people-name-list[data-v-c8ce91f2]{
    font-size: 12px;
    margin-right: 15px;
}
.class-title-box[data-v-c8ce91f2]{
    width:120px;
    overflow:hidden auto;
}
.class-title-box[data-v-c8ce91f2]::-webkit-scrollbar{
    width:0;
    height: 0;
}
/* 设置表格内容的横向滚动条跟侧边滚动条宽度一样 */
#week_task_registration_tab_centent[data-v-c8ce91f2]::-webkit-scrollbar{
    height: 12px;
}
#week_task_registration_tab_centent[data-v-c8ce91f2]{
    overflow: auto;
}
#week_task_registration_tab_centent>div[data-v-c8ce91f2]{
    /* height:71px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#week_task_registration_tab_title[data-v-c8ce91f2]{
    padding-left:120px;
    overflow: auto hidden;
}
#week_task_registration_tab_head[data-v-c8ce91f2]{
    overflow: auto hidden;
    margin-left:120px;
}
#week_task_registration_tab_head>div[data-v-c8ce91f2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_root_node[data-v-c8ce91f2]{
    width: 100vw;
    overflow:hidden
}
.super_long_content[data-v-c8ce91f2]{
    width: 900vw;
}
#week_task_registration_tab_centent>div[data-v-c8ce91f2]:hover,
.cwc_page .check[data-v-c8ce91f2]{
    background-color: #85b6de;
    color: white;
    font-weight: 600;
}
.cwc_page .check2[data-v-c8ce91f2]{
    color: black;
    background-color: white;
}
.asc_sec_indicator_col > .relevancy-target[data-v-c8ce91f2]{
    font-size: 14px;
    cursor: pointer;
    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;
}
.asc_sec_indicator_col > .relevancy-target >.add-target-icon[data-v-c8ce91f2]{
    margin-left: 6px;
    color: #409eff;
}
.asc_sec_indicator_col > .link-prize[data-v-c8ce91f2]{
    background: #fff;
    line-height: 24px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 10px #eee;
            box-shadow: 0px 0px 10px #eee;
    position: relative;
}
.asc_sec_indicator_col > .link-prize >.link-prize-name[data-v-c8ce91f2]{
    text-align: center;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.asc_sec_indicator_col > .link-prize >.del-prize-icon[data-v-c8ce91f2]{
    font-size: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    cursor: pointer;
}
/* 星级评比 */
.icon-delete[data-v-c8ce91f2]{
    font-size: 20px;
    cursor: pointer;
}
.icon-edit[data-v-c8ce91f2]{
    margin-top: 20px;
    cursor: pointer;
    font-size: 20px;
}
.level-evaluate-detail[data-v-c8ce91f2]{
    margin-top: 30px;
}
.level-evaluate-detail-item[data-v-c8ce91f2]{
    text-align: center;
}
/* 评比申诉 */
.allocation-item[data-v-c8ce91f2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
}
.allocation-item > .title[data-v-c8ce91f2]{
    width: 100px;
    text-align: right;
}
.allocation-item > .content[data-v-c8ce91f2]{
    width: calc(100% - 100px);
    margin-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.allocation-item > .content > .hint-content[data-v-c8ce91f2]{
    margin-left: 10px;
    color: #46a9fa;
}
.allocation-item[data-v-c8ce91f2] .el-radio{
    margin-right: 16px;
}
/* 设置人员 */
.set-staff-header[data-v-c8ce91f2]{
    margin: 10px 0;
}
.set-staff-header-title[data-v-c8ce91f2]{
    float: left;
    margin-left: 20px;
    line-height: 32px;
}
/* 按钮 */
.btns_vessel[data-v-c8ce91f2]{
    border-top: 1px solid #D6D6D6;
    padding: 20px 0;
}
.submit-btns[data-v-c8ce91f2]{
    text-align: center;
}
/* 通用对象设置 */
.aucf_common_single_option_new[data-v-c8ce91f2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0 10px;
}
.common-object-set[data-v-c8ce91f2]{
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 5px 8px;
    position: relative;
    margin: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    background-color: #fff;
}
.common-object-set_morebtn[data-v-c8ce91f2]{
    cursor:pointer;
}
.common-object-set_add[data-v-c8ce91f2] {
    padding: 7px 8px;
    font-size: 14px;
}/**
 * @desc: 描述简易结构的CSS文件
 * @time: 2022/3/11
 * @author: yansen
 */
/*抽象css类*/
.U-structure[data-v-050bf4fa]{
}
.LR-structure.in-container[data-v-050bf4fa]{
    margin-bottom: 8px;
    line-height: 39px;
}
.LR-structure[data-v-050bf4fa]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.LR-structure[data-v-050bf4fa] {
    zoom: 1;
}
.left-primitives[data-v-050bf4fa]{
    float: left;
    text-align: right;
}
.right-primitives[data-v-050bf4fa]{
    overflow: auto;
}
.LR-structure[data-v-050bf4fa]{
    line-height: 39px;
    margin-top: 0px;
}
.sns-big-checkbox[data-v-050bf4fa]{
    float: left;
}

.weekly-class-detail .el-tabs__nav-wrap::after{
    background-color: transparent;
}
/**
 * @desc: 班级值周公用的css样式表
 * @author: yansen
 * @time: 2020-01-14
 */
*[data-v-5d1dec04]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-5d1dec04]{
    list-style:none;
}
html[data-v-5d1dec04]{
    height: 100%;
    width: 100%;
}
body[data-v-5d1dec04]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
    font-size: 14px;
}
p[data-v-5d1dec04] {
    margin:0;
}
input[data-v-5d1dec04], textarea[data-v-5d1dec04]{
    outline: none;
}
a[data-v-5d1dec04]{
    text-decoration: none;
}
.public_noc[data-v-5d1dec04] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.clear[data-v-5d1dec04]{
    clear:both;
}
.left[data-v-5d1dec04]{
    float:left;
}
.right[data-v-5d1dec04]{
    float:right;
}
.inline[data-v-5d1dec04]{
    display:inline-block;
}
.block[data-v-5d1dec04]{
    display:block;
}
.white[data-v-5d1dec04]{
    color: wheat;
}
.clearfix[data-v-5d1dec04]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-5d1dec04] {
    zoom: 1;
}
._nr[data-v-5d1dec04]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.cwc_page[data-v-5d1dec04]{
    background: #f3f4f6;
    height: 100%;
    overflow: hidden;
}
.common_top_navs[data-v-5d1dec04]{
    padding: 0 114px;
    position: fixed;
    z-index: 1000;
    top: 5px;
    left: 100px;
}
.common_top_nav[data-v-5d1dec04]{
    height: 45px;
    line-height: 45px;
    font-size: 15px;
    color: #6b757f;
    float: left;
    margin-right:56px;
    cursor: pointer;
}
.common_top_nav.ed[data-v-5d1dec04]{
    color: #2fa2fd;
    background-image: url(/vue/dist/static/img/common_top_nav_ed_bg.37a9b83.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 38px;
}
.cwc_list_common_center[data-v-5d1dec04]{
    height: 65px;
    margin-top:7px;
}
.cwc_page_common_b[data-v-5d1dec04]{
    padding: 0 114px;
    height:calc(100% - 60px);
    overflow: auto;
}
.cwc_list_common_cleft[data-v-5d1dec04]{
    float: left;
}
.cwc_list_common_cright[data-v-5d1dec04]{
    float: right;
}
.csw_common_btn[data-v-5d1dec04]{
    background: #2fa2fe;
    color: #fff;
    width:114px;
    height:38px;
    line-height:38px;
    text-indent:39px;
    border-radius: 4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2fa2fe;
}
.publish_main_btn[data-v-5d1dec04]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-5d1dec04]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-5d1dec04]:active{
    background-color: #1195ff;
}
.add_csheet_btn[data-v-5d1dec04]{
    background-image: url(/vue/dist/static/img/add_esheet_btn.5951950.png);
    background-repeat: no-repeat;
    background-position-x: 16px;
    background-position-y: center;
}
.cwc_list_common_cright[data-v-5d1dec04]{
    margin-top:9px;
}
.cwc_list_search_zone[data-v-5d1dec04]{
    float: left;
    margin-right:12px;
}
.common_search_box[data-v-5d1dec04]{
    background: #fff;
    border-radius: 4px;
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dce5ef;
    font-size: 14px;
    width: 300px;
    position:relative;
}
.common_search_box[data-v-5d1dec04]:hover{
    border-color: #a2d6ff;
    outline:none;
    border-color:#c0e3ff;
    -webkit-box-shadow:0 0 10px #c0e3ff;
            box-shadow:0 0 10px #c0e3ff;
}
.common_search_box_input[data-v-5d1dec04]{
    width: calc(100% - 38px);
    height: 38px;
    border: none;
    text-indent: 13px;
    color: #8f98a3;
    border-radius: 4px;
    caret-color:#a2d6ff;
    float: left;
}
.common_search_box_hotbtn[data-v-5d1dec04]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_search_icon.ff2be10.png);
    background-repeat: no-repeat;
    background-position: center;
}
.common_search_box_clearbtn[data-v-5d1dec04]{
    width:38px;
    height:38px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/common_search_box_input_clearbtn.5438678.png);
    background-repeat: no-repeat;
    background-position: center;
}
.cwc_list_common_block[data-v-5d1dec04]{
    padding: 25px;
    background: #fff;
    border-radius: 8px;
    position:relative;
    margin-bottom:20px;
    cursor:pointer;
}
.cwc_list_common_block_left[data-v-5d1dec04]{
    width: calc(100% - 310px);
    float: left;
}
.cwc_list_common_block_right[data-v-5d1dec04]{
    width: 310px;
    float: left;
}
.cwc_list_common_block_title[data-v-5d1dec04]{
    font-size: 15px;
    color: #6a747e;
    font-weight: bold;
}
.cwc_list_common_block_spans[data-v-5d1dec04]{
    margin-top:20px;
}
.cwc_list_common_block_span[data-v-5d1dec04]{
    margin-right:30px;
    font-size: 13px;
    color: #8e949a;
}
.cwc_list_common_block_span_c[data-v-5d1dec04]{
    font-size: 13px;
    color: #8e949a;
    margin-top:8px;
}
.cwc_list_copbtn[data-v-5d1dec04]{
    font-size: 13px;
    color: #6a747e;
    height: 18px;
    line-height:18px;
    float: left;
    margin-right: 50px;
    text-indent:24px;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.clone_icon[data-v-5d1dec04]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_clone_icon.c9e4a51.png);
}
.edit_icon[data-v-5d1dec04]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_edit_icon.059909f.png);
}
.del_icon[data-v-5d1dec04]{
    background-image: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
}
.cwc_list_copbtns[data-v-5d1dec04]{
    position:absolute;
    top: 50%;
    margin-top: -9px;
}
.cwc_list_common_block_center[data-v-5d1dec04]{
    float: left;
    width: calc(100% - 400px);
    min-height: 10px;
    right: 10px;
}
.cwc_list_common_block_left_img[data-v-5d1dec04]{
    width: 52px;
    height: 70px;
    -o-object-fit: contain;
       object-fit: contain;
}
.common_second_header[data-v-5d1dec04]{
    height: 56px;
    padding: 0 72px;
    border-bottom: 1px solid #e5e8ec;
    position:relative;
}
.common_second_header_backbtn[data-v-5d1dec04]{
    width: 55px;
    text-indent:24px;
    background-image: url(/vue/dist/static/img/common_second_header_backicon.5d1d129.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #7a8590;
    margin-top:20px;
    float: left;
    font-size: 15px;
}
.common_second_header_txt[data-v-5d1dec04]{
    position: absolute;
    width: 500px;
    text-align: center;
    line-height:56px;
    font-size: 16px;
    color: #7a8590;
    left: 50%;
    margin-left:-250px;
}
.addsc_stage[data-v-5d1dec04]{
    border-radius: 10px;
    background: #fff;
    margin: 21px 130px 0 130px;
    padding: 24px;
    position:relative;
}
.el-input[data-v-5d1dec04]{
    float: left;
}
.asc_additional_txt[data-v-5d1dec04]{
}
.asc_additional_txt[data-v-5d1dec04]{
    float: left;
    margin-left:10px;
    font-size: 12px;
    color: #8f98a3;
}
.asc_additional_txtv2[data-v-5d1dec04]{
    font-size: 14px;
    color: #606266;
    float: left;
    line-height: 40px;
}
.asc_indicator_block[data-v-5d1dec04]{
    border: 1px solid #eeeeee;
    border-radius: 2px;
    margin-bottom: 21px;
}
.asc_first_indicator[data-v-5d1dec04]{
    height: 47px;
    background-color: #f5f6f7;
    border: 1px solid #eeeeee;
    position:relative;
}
.asc_first_indicator_input[data-v-5d1dec04]{
    height: 32px;
    width: 467px;
    margin: 8px;
}
.row-name .common-limit-input-label[data-v-5d1dec04]{
    display: inline-block;
    position: relative;
    width: 200px;
}
.common-limit-input-label[data-v-5d1dec04]{
    display: inline-block;
    position: relative;
    width: 360px;
}
.asc_first_indicator_input[data-v-5d1dec04] .el-input__inner{
    height: 32px;
    padding-right: 50px;
}
[data-v-5d1dec04].common-limit-input-label .common-limit-textarea-inner{
    height: 60px;
}
.common-limit-input-label.asc_sec_indicator_textarea[data-v-5d1dec04]{
    width: 100%;
}
.asc_first_indicator_col[data-v-5d1dec04]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: center;
}
.asc_first_indicator_header[data-v-5d1dec04]{
    height: 48px;
    line-height: 48px;
    border-bottom:1px solid #eeeeee;
    font-size: 14px;
    color: #545f69;
    font-weight: bold;
}
.asc_first_indicator_col.border_r[data-v-5d1dec04]{
    border-right: 1px solid #eee;
}
.asc_sec_indicator_col.border_r[data-v-5d1dec04]{
    border-right: 1px solid #eee;
}
.border_r[data-v-5d1dec04]{
    border-right: 1px solid #eee;
}
.border_l[data-v-5d1dec04]{
    border-left: 1px solid #eee;
}
.asc_sec_indicator_row[data-v-5d1dec04]{
    height: 90px;
    border-bottom:1px solid #eeeeee;
}
.asc_sec_indicator_col[data-v-5d1dec04]{
	float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.asc_sec_indicator_row[data-v-5d1dec04]{
	height: 110px;
}
.asc_sec_indicator_row[data-v-5d1dec04] .el-input__inner{
	height: 34px;
}
.asc_sec_indicator_col_input[data-v-5d1dec04]{
	width: 190px;
	margin-top: 20px;
}
.asc_sec_indicator_score_input[data-v-5d1dec04]{
	margin-top: 20px;
	text-align: center;
}
.asc_sec_indicator_score_input[data-v-5d1dec04] .el-input__inner{
	text-align: center;
}
.asc_sec_downtxt[data-v-5d1dec04]{
	text-align: right;
	line-height: 33px;
	color: #8f98a3;
}
.asc_sec_indicator_row.asc_double_row[data-v-5d1dec04]{
    min-height: 280px;
}
.asc_sec_indicator_row.asc_double_row .asc_sec_indicator_col[data-v-5d1dec04]{
    height: 100%;
}
.asc_sec_indicator_textarea[data-v-5d1dec04]{
	margin-top: 10px;
}
/*上下布局 +垂直居中 + 水平居中*/
.flex-v-center-center[data-v-5d1dec04]{
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.asc_sec_indicator_delbtn[data-v-5d1dec04]{
	width: 18px;
	height: 18px;
	cursor: pointer;
	background: url(/vue/dist/static/img/cwc_list_copbtn_delicon.19a1304.png);
	margin: auto;
	margin-top: 36px;
}
.asc_third_indicator_b[data-v-5d1dec04]{
	padding: 0 10px;
	width: 178px;
	margin-left: 32px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border-left: 1px solid #eee;
	height: 100%;
    overflow: auto;
}
.asc_third_indicator_input[data-v-5d1dec04]{
	margin-top: 20px;
}
.indicator_lbcommon_row[data-v-5d1dec04]{
	height: 72px;
	padding: 18px 16px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.indicator_lbcommon_opbtn[data-v-5d1dec04]{
	width: 116px;
	height: 36px;
	line-height: 36px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	border: 1px solid #2fa2fe;
	text-align: center;
	color: #2fa2fe;
	background: #eef7ff;
	border-radius: 4px;
	font-size: 14px;
	cursor: pointer;
}
.indicator_lbcommon_txt[data-v-5d1dec04]{
	color: #2fa2fe;
	font-size:13px;
	text-decoration: underline;
	float: right;
	line-height: 36px;
	margin-right: 22px;
	cursor: pointer;
}
.scd_common_title_txt[data-v-5d1dec04]{
    font-size: 16px;
    font-weight: bold;
    color: #6a747e;
}
.scd_common_edit_btn[data-v-5d1dec04]{
    width: 95px;
    position:absolute;
    right: 24px;
    background-image: url(/vue/dist/static/img/scd_common_edit_btn.6128ec5.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    top: 15px;
}
.scd_common_vice_txt[data-v-5d1dec04]{
    margin-top:16px;
    font-size: 13px;
    color: #8e949a;
}
.scd_first_indicator_row[data-v-5d1dec04]{
    height: 38px;
    line-height:38px;
    text-align: center;
    background: #f5f6f7;
    color: #545f69;
    font-weight: bold;
}
.scd_indicator_item[data-v-5d1dec04]{
    margin-top:16px;
    border: 1px solid #eee;
}
.scd_second_indicator_title[data-v-5d1dec04]{
    text-align: center;
    height: 46px;
    line-height:46px;
    border-bottom:1px solid #eee;
}
.scd_third_indicator_cols[data-v-5d1dec04]{
    height: 46px;
    line-height:46px;
}
.scd_third_indicator_col[data-v-5d1dec04]{
    height: 46px;
    line-height:46px;
    text-align: center;
    color: #545f69;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.scd_third_indicator_col_span[data-v-5d1dec04]{
    display: inline;
    height: 46px;
    line-height: 20px;
}
.scd_third_indicator_col_span.txt_icon[data-v-5d1dec04]{
    background-image: url(/vue/dist/static/img/scd_third_indicator_col_txt_icon.5783729.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    width: 20px;
}
.scd_third_indicator_col_icon[data-v-5d1dec04]{
    cursor: pointer;
}
.scd_second_indicator_col[data-v-5d1dec04]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.md_top_block[data-v-5d1dec04]{
}
.md_top_block_icon[data-v-5d1dec04]{
    width: 50px;
    height: 70px;
    float: left;
    margin-right:22px;
}
.md_top_block_icon img[data-v-5d1dec04]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.md_top_block_txtzone[data-v-5d1dec04]{
    overflow: auto;
}
.md_top_block_txt_title[data-v-5d1dec04]{
    font-weight: bold;
    font-size: 14px;
    position: relative;
}
.md_top_block_txt_zone[data-v-5d1dec04]{
    font-size: 12px;
    color: #8e949a;
    min-height: 15px;
}
.md_top_block_txt_zone_title[data-v-5d1dec04]{
    float: left;
}
.md_top_block_txt_zone_jy[data-v-5d1dec04]{
    overflow: auto;
}
.md_top_block_txt_zone[data-v-5d1dec04]{
    margin-top:15px;
}
.md_center_headrow[data-v-5d1dec04]{
    height: 56px;
    line-height: 56px;
    border-bottom:1px solid #eee;
    margin-top:10px;
}
.md_top_block_txt_filter[data-v-5d1dec04]{
    float: right;
    line-height: 40px;
    text-align: center;
}
.md_sheet_numstr[data-v-5d1dec04]{
    height: 47px;
    line-height:47px;
    font-size: 13px;
    color: #6a747e;
}
.md_sheet_head[data-v-5d1dec04]{
    height: 40px;
    line-height: 40px;
    background: #f5f6f7;
    border-radius: 3px;
}
.md_sheet_col[data-v-5d1dec04]{
    text-align: center;
    color: #6a747e;
    float: left;
}
.md_sheet_row[data-v-5d1dec04]{
    height: 40px;
    line-height: 40px;
    border-bottom:1px solid #eeeeee;
}
.md_show_btn[data-v-5d1dec04]{
    width: 60px;
    height: 15px;
    line-height:15px;
    text-indent:26px;
    background-image: url(/vue/dist/static/img/md_show_btn_icon.1a7e3fc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin: auto;
    margin-top: 13px;
}
.aucf_common_row[data-v-5d1dec04]{
    padding: 16px;
    background: #fbfbfb;
    margin-top:19px;
}
.aucf_common_single_additional_txt[data-v-5d1dec04]{
    color: #8f98a3;
    margin-left:14px;
}
.aucf_common_single_option_title[data-v-5d1dec04]{
    font-size: 13px;
    color: #545f69;
    display: inline-block;
}
.aucf_common_single_son_option[data-v-5d1dec04]{
    display: inline-block;
    margin-right:40px;
}
.aucf_common_single_son_option_morebtn[data-v-5d1dec04]{
    margin-left: 5px;
    cursor:pointer;
}
.el-select-dropdown__item[data-v-5d1dec04]{
    text-indent:10px;
}
.aucf_common_row_v2[data-v-5d1dec04]{
    margin-top:20px;
}
.aucf_common_row_v2_txt[data-v-5d1dec04]{
    line-height:40px;
    margin-left:20px;
    color: #6a747e;
}
.awt_headline[data-v-5d1dec04]{
    height: 40px;
    line-height:40px;
    background: #fbfbfb;
}
.awt_headline_span[data-v-5d1dec04]{
    width: 49.5%;
    text-align: center;
    display: inline-block;
}
.awt_headline_span.ed[data-v-5d1dec04]{
    color: #2fa2fe;
}
.awt_form_row[data-v-5d1dec04]{
    margin-top:23px;
}
.awt_form_row_block[data-v-5d1dec04]{
    width: 200px;
    height: 31px;
    line-height:31px;
    background: #fff9f7;
    text-align: center;
    float: left;
    margin-left:15px;
    margin-top:9px;
    color: #f74e13;
}
.awt_class_item[data-v-5d1dec04]{
    padding: 9px 18px;
    border: 1px solid #e5e8eb;
    /* float: right; */
    border-radius: 4px;
    color: #545f69;
    line-height: 14px;
    margin-right:13px;
    cursor:pointer;
    margin-bottom:10px;
}
.awt_class_item.ed[data-v-5d1dec04]{
    border: 1px solid #2fa2fe;
    color: #2fa2fe;
    background: url(/vue/dist/static/img/awt_class_item_ed.ba4bc5d.png) right bottom no-repeat;
}
.awt_sheet_header[data-v-5d1dec04]{
    height: 44px;
    line-height:44px;
    background: #f5f6f7;
    border-bottom: 1px solid #eeeeee;
}
.awt_sheet_row[data-v-5d1dec04]{
    min-height: 44px;
    line-height:44px;
}
.awt_sheet_col[data-v-5d1dec04]{
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 44px;
    color: #545f69;
}
.awt_sheet[data-v-5d1dec04]{
    border: 1px solid #eeeeee;
    margin-top:29px;
}
.awt_sheet_people[data-v-5d1dec04]{
    padding: 9px 13px 9px 9px;
    line-height: 13px;
    float: left;
    margin: 7px;
    cursor: pointer;
    margin-right:0px;
    height: 32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.awt_sheet_people .el-icon-delete[data-v-5d1dec04]{
    display: none;
}
.awt_sheet_people.ed[data-v-5d1dec04]{
    background-color: #f5f6f7;
}
.awt_sheet_people.ed .el-icon-delete[data-v-5d1dec04]{
    display: inline-block;
}
.awt_sheet_people[data-v-5d1dec04]:hover{
    background-color: #f5f6f7;
}
.awt_sheet_people:hover .el-icon-delete[data-v-5d1dec04]{
    display: unset;
}
.el_icon_delete_zw[data-v-5d1dec04]{
    display: inline-block;
    width:14px;
}
.awt_sheet_people:hover .el_icon_delete_zw[data-v-5d1dec04]{
    display: none;
}
.awt_sheet_opbtn[data-v-5d1dec04]{
    width: 75px;
    margin: auto;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/awt_sheet_opbtn_icon.99b191c.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    color: #545f69;
}
.awt_sheet_row[data-v-5d1dec04]{
    border-bottom:1px solid #eee;
}
.awt_sheet_row[data-v-5d1dec04]:last-child{
    border-bottom:none;
}
.wtd_top_title[data-v-5d1dec04]{
    font-size: 16px;
    font-weight: bold;
    color: #545f69;
}
.wtd_top_small_title[data-v-5d1dec04]{
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    margin-top:35px;
}
.wtd_txt_spans[data-v-5d1dec04]{
    font-size: 13px;
    color: #8e949a;
    margin-top:15px;
}
.wtd_txt_span[data-v-5d1dec04]{
    margin-right:34px;
}
.wtd_uncommon_left_row[data-v-5d1dec04]{
    float: left;
}
.scd_common_export_btn[data-v-5d1dec04]{
    width: 95px;
    background-image: url(/vue/dist/static/img/scd_common_export_btn.9bf8a09.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
    text-indent:45px;
    float: right;
    margin-top: 30px;
}
.scd_first_indicator_lastrow[data-v-5d1dec04]{
    height: 44px;
}
.scd_regester_btn[data-v-5d1dec04]{
    width: 75px;
    height: 29px;
    float: right;
    margin: 7px;
}
.awt_sheet_col_txt[data-v-5d1dec04]{
    float: left;
}
.awt_sheet[data-v-5d1dec04]{
    color: #545f69;
}
.qs_header[data-v-5d1dec04]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #eee;
}
.qs_header_leftstr[data-v-5d1dec04]{
    float: left;
    color: #697581;
}
.qs_conditions[data-v-5d1dec04]{
    margin-top:21px;
}
.awt_row_showbtn[data-v-5d1dec04]{
    cursor:pointer;
}
.addsc_table[data-v-5d1dec04] .cell{
    text-align: center;
}
.awt_row_showbtn_icon[data-v-5d1dec04]{
    /*transform: translateY(3px);*/
}
.wtr_pheader[data-v-5d1dec04]{
    min-height: 72px;
    line-height:72px;
    font-size: 14px;
    background: #fff;
    border: 1px solid transparent;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.wtr_pheader_txt[data-v-5d1dec04]{
    text-indent: 24px;
    color: #6e767f;
    min-width: 300px;
}
.wtr_rbtns[data-v-5d1dec04]{
    /* width: calc(100% - 300px); */
    overflow-y: visible;
    margin-left: auto;
    margin-right:29px;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
}
.wtr_sheet_header[data-v-5d1dec04]{
    height: 34px;
    line-height:34px;
    background: #f5f6f7;
    text-align: center;
    color: #545f69;
    float: left;
    border-right: 1px solid #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_sec_header[data-v-5d1dec04]{
    height: 100px;
    background: #fff;
    border-bottom:1px solid #eeeeee;
}
.wtr_sheet_sec_col[data-v-5d1dec04]{
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
}
.wtr_sheet_common_row[data-v-5d1dec04]{
    min-height: 72px;
    background: #fff;
}
.wtr_sheet_common_tr[data-v-5d1dec04]{
    border-bottom:1px solid #eee;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_sec_col_left_corner[data-v-5d1dec04]{
    position:relative;
    background: #f5f6f7;
}
.wtr_sheet_sec_col_left_corner_line[data-v-5d1dec04]{
    height: 100px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><line x1="0" y1="0" x2="100%" y2="100%" stroke="rgb(225,225,225)" stroke-width="1"/></svg>');
    -webkit-transform: scale(0.8);
            transform: scale(0.8);
}
.wtr_sheet_sec_col_corner_toptxt[data-v-5d1dec04]{
    font-size: 13px;
    position:absolute;
    right: 22px;
    top: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_corner_bottxt[data-v-5d1dec04]{
    font-size: 13px;
    position:absolute;
    left: 22px;
    bottom: 10px;
    color: #717a81;
}
.wtr_sheet_sec_col_secmark[data-v-5d1dec04]{
    height: 50px;
    line-height:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #545f69;
    text-align: center;
    border-bottom:1px solid #eee;
}
.wtr_sheet_sec_col_third_mark[data-v-5d1dec04]{
    height: 50px;
    line-height:50px;
    text-align: center;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_sheet_common_col[data-v-5d1dec04]{
    text-align: center;
    color: #545f69;
    min-height: 70px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 7px;
    padding-bottom: 22px;
    position:relative;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    cursor:pointer;
}
.wtr_evaluation_item[data-v-5d1dec04]{
    padding: 4px;
    background: #fff2f2;
    cursor:pointer;
    margin-bottom:10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.wtr_evaluation_item_index[data-v-5d1dec04] {
    float: left;
    line-height: 32px;
    font-size: 12px;
    margin-right:3px;
}
.wtr_evaluation_item_score[data-v-5d1dec04]{
    float: left;
    line-height: 32px;
    color: #f30b0b;
    font-size: 15px;
    margin-right:3px;
    float: left;
}
.wtr_evaluation_item_r[data-v-5d1dec04]{
    overflow: auto;
    font-size: 12px;
    text-align:left;
}
.wtr_evaluation_item_markbtn[data-v-5d1dec04]{
    width: 12px;
    height: 13px;
    background-image: url(/vue/dist/static/img/wtr_evaluation_item_markbtn.e1466f3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    margin-top:5px;
    margin-right: 3px;
    margin-left: auto;
    position:absolute;
    bottom: 7px;
    right: 7px;
    display: none;
}
.wtr_sheet_common_col:hover .wtr_evaluation_item_markbtn[data-v-5d1dec04]{
    display: block;
}
._wtr_reward_ed[data-v-5d1dec04]{
    background: #ecffeb;
}
._wtr_reward_ed .wtr_evaluation_item_score[data-v-5d1dec04]{
    color: #16b80a;
}
.cw_score_box_title[data-v-5d1dec04]{
    color: #333;
    font-weight: bold;
}
.cw_score_box[data-v-5d1dec04] .el-dialog__header{
    padding-top:5px;
}
.cw_score_box_row[data-v-5d1dec04]{
    margin-top:20px;
}
.cw_score_box_row_v2[data-v-5d1dec04]{
    margin-top:10px;
}
.cw_score_box_addfile_btn[data-v-5d1dec04]{
    width: 140px;
    background-image: url(/vue/dist/static/img/cw_score_box_addfile_btn.f9b4b32.png);
    background-repeat: no-repeat;
    background-position-x: 11px;
    background-position-y: center;
    cursor: pointer;
}
.cw_score_box_row_right_header[data-v-5d1dec04]{
    height: 32px;
    line-height: 32px;
    background: #f6f6f6;
    text-indent:13px;
    font-size: 13px;
    color: #545f69;
}
.cwsbr_radio[data-v-5d1dec04]{
    margin-right:15px;
}
.cwsbr_submit_btn[data-v-5d1dec04]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cwsbr_cx_btn[data-v-5d1dec04]{
    width: 128px;
    height: 38px;
    margin: auto;
    display: block;
}
.cw_score_box[data-v-5d1dec04] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.cw_score_box[data-v-5d1dec04] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.am_sheet_row[data-v-5d1dec04]{
    margin-bottom: 30px;
}
.amcw_txtv1[data-v-5d1dec04]{
    color: #545f69;
    font-size: 12px;
}
.amcw_score_item_row[data-v-5d1dec04]{
    margin-top:24px;
}
.amcw_score_item_col[data-v-5d1dec04]{
    float: left;
    margin-right:20px;
}
.amcw_score_item_col_input[data-v-5d1dec04] .el-input__inner{
    height: 32px;
    line-height:32px;
    margin-top:-20px;
}
.asc_common_indicator_selector_header[data-v-5d1dec04]{
    height: 34px;
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    margin-top:20px;
}
.asc_sec_indicator_row[data-v-5d1dec04] .el-select-dropdown{
    width: 400px;
}
.asc_sec_indicator_row[data-v-5d1dec04] .el-select-dropdown__list{
    padding-top: 0;
}
.asc_third_indicator_select_row[data-v-5d1dec04]{
    height: 35px;
    background: #f5f6f8;
    line-height:35px;
    text-indent: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #515f6c;
}
.asc_third_indicator_select_col[data-v-5d1dec04]{
    float: left;
    text-align: center;
}
.ascriscol_fir[data-v-5d1dec04]{
    width: 170px;
    text-align: left;
}
.ascriscol_sec[data-v-5d1dec04]{
    width: 100px;
}
.ascriscol_tir[data-v-5d1dec04]{
    width: 130px;
}
.asc_third_indicator_create_row[data-v-5d1dec04]{
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #2fa2ff;
    text-decoration: underline;
    cursor: pointer;
}
.cwsbr_bottom_btns[data-v-5d1dec04]{
    width: 365px;
    margin:45px auto;
    margin-bottom: 30px;
}
.asc_secindsci_cover[data-v-5d1dec04]{
    margin-top: 8px;
}
.asc_secindsci_cover[data-v-5d1dec04]{
    line-height:34px;
}
.ascse_singleton_pattern[data-v-5d1dec04]{
    margin-top: 22px;
}
.cw_score_box_bottom[data-v-5d1dec04]{
    padding: 10px 0px 0 0px;
}
.export_config_option[data-v-5d1dec04]{
    margin-right:50px;
    margin-bottom:10px;
}
.cw_score_box_bottom_top_txt[data-v-5d1dec04]{
    float: left;
    color: #9098a3;
    line-height:15px;
}
.add_new_indicator_item_btn[data-v-5d1dec04]{
    width: 120px;
    margin-left:auto;
    text-indent:0px;
    text-align: center;
}
.save_sheet_btn[data-v-5d1dec04]{
    width: 95px;
    text-indent:0px;
    text-align: center;
    margin:40px auto;
}
.asc_first_indicator_input_slist[data-v-5d1dec04]{
    width: 517px;
    max-height: 217px;
    top: 40px;
    position:absolute;
    border: 1px solid #e4e7ed;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 5px 0;
    left: 7px;
    z-index: 3;
    overflow: auto;
}
.cw_score_box_bottom_lv1[data-v-5d1dec04]{
    padding: 10px;
    border: 1px solid #eee;
    border-radius: 5px;
    margin-bottom:15px;
    overflow:hidden;
}
.cw_score_box_selected_user[data-v-5d1dec04]{
    width: 50px;
    float: left;
    margin-right:10px;
    position:relative;
}
.cw_score_box_selected_user img[data-v-5d1dec04]{
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.cw_score_box_selected_user[data-v-5d1dec04]{
    font-size: 14px;
    text-align: center;
}
.cw_score_box_selected_user_del_face[data-v-5d1dec04]{
    position:absolute;
    width:50px;
    height:50px;
    background: rgba(51, 51, 51, .5);
    text-align: center;
    color: #fff;
    line-height:50px;
    font-size: 14px;
    border-radius: 50%;
    top: 0;
    left: 0;
    cursor:pointer;
    display: none;
}
.cw_score_box_selected_user_name[data-v-5d1dec04]{
    line-height:25px;
}
.cw_score_box_selected_user:hover .cw_score_box_selected_user_del_face[data-v-5d1dec04]{
    display: block;
}
.cw_score_box_add_user_btn[data-v-5d1dec04]{
    width:50px;
    height:50px;
    line-height:50px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    float: left;
    border-radius: 50%;
    border: 2px dashed #eee;
    cursor:pointer;
    color: #666;
}
.cw_score_box_file_item[data-v-5d1dec04]{
    width: 150px;
    height: 150px;
    float: left;
    margin-right: 10px;
    margin-bottom:10px;
    margin-top:10px;
    position:relative;
}
.common_res_play_btn[data-v-5d1dec04]{
    width: 30px;
    height: 30px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left:-15px;
    margin-top:-15px;
    background-image: url(/vue/dist/static/img/common_res_paly_btn.5ea79b3.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    border: 1px solid #eee;
    background-color: #eee;
    border-radius: 50%;
}
.common_res_del_btn[data-v-5d1dec04]{
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background-image: url(/vue/dist/static/img/common_del_res_icon.502916b.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.input_num[data-v-5d1dec04]{
    position:relative;
    z-index: 3;
    right: 50px;
    background: #fff;
}
.input_num.warn_status[data-v-5d1dec04]{
    color:#F56C6C;
}
.link_to_position_set[data-v-5d1dec04]{
    width: 96%;
    margin: auto;
    background-color: #eef7ff;
    color: #46a9fa;
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
}
.link_to_position_set a[data-v-5d1dec04]{
    text-decoration: underline;
    padding-left: 6px;
    color: #46a9fa;
}
.leave_root_set_sure[data-v-5d1dec04]{
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 80px;
}
.red_star[data-v-5d1dec04]{
    position: absolute;
    left: -8px;
    color: red;
    padding-right: 6px;
}
.scd_second_indicator_col[data-v-5d1dec04]:last-child{
    border-right: none!important;
}
.awt_step[data-v-5d1dec04] .common-limit-input-inner{
    padding-right: 50px;
}
/****统计部分值日人分析样式 add by caojiejun***/
.statistics-analysis-modules[data-v-5d1dec04]{
    width: 48%;
    padding: 10px;
    text-align: center;
    color: #545f69;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.statistics-analysis-modules-name[data-v-5d1dec04]{
    line-height: 30px;
    font-weight: bold;
}
.statistics-analysis-modules-tip[data-v-5d1dec04]{
    color: #8A95A5;
    font-size: 13px;
    line-height: 40px;
}
.statistics-analysis-modules-sta[data-v-5d1dec04]{
    margin-bottom: 20px;
    text-align: left;
}
.statistics-analysis-modules-sta span[data-v-5d1dec04]{
    display: inline-block;
}
.statistics-analysis-modules-sta-name[data-v-5d1dec04]{
    width: 15%;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: text-bottom;
}
.statistics-analysis-modules-sta-process[data-v-5d1dec04]{
    background: #2FA2FE;
    border-radius: 8px;
    height: 16px;
    vertical-align: sub;
    cursor: pointer;
}
[data-v-5d1dec04].eva-medal-item-detail-select.el-select{
    width: 120px;
}
[data-v-5d1dec04].md_top_block_txt_filter .el-select{
    width: 178px;
}
.btn-bg-blue[data-v-5d1dec04]{
    padding: 8px 12px;
    margin-left: 6px;
}
.btn-bg-blue-big[data-v-5d1dec04]{
    padding: 8px 24px;
    margin-left: 6px;
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-container-spirit[data-v-5d1dec04]{
    text-align: center;
    margin-top: 17px;
}
.people-container-spirit[data-v-5d1dec04]{
    padding-top: 17px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    position: relative;
}
.people-name-list[data-v-5d1dec04]{
    font-size: 12px;
    margin-right: 15px;
}
.class-title-box[data-v-5d1dec04]{
    width:120px;
    overflow:hidden auto;
}
.class-title-box[data-v-5d1dec04]::-webkit-scrollbar{
    width:0;
    height: 0;
}
/* 设置表格内容的横向滚动条跟侧边滚动条宽度一样 */
#week_task_registration_tab_centent[data-v-5d1dec04]::-webkit-scrollbar{
    height: 12px;
}
#week_task_registration_tab_centent[data-v-5d1dec04]{
    overflow: auto;
}
#week_task_registration_tab_centent>div[data-v-5d1dec04]{
    /* height:71px; */
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
#week_task_registration_tab_title[data-v-5d1dec04]{
    padding-left:120px;
    overflow: auto hidden;
}
#week_task_registration_tab_head[data-v-5d1dec04]{
    overflow: auto hidden;
    margin-left:120px;
}
#week_task_registration_tab_head>div[data-v-5d1dec04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.wtr_sheet_root_node[data-v-5d1dec04]{
    width: 100vw;
    overflow:hidden
}
.super_long_content[data-v-5d1dec04]{
    width: 900vw;
}
#week_task_registration_tab_centent>div[data-v-5d1dec04]:hover,
.cwc_page .check[data-v-5d1dec04]{
    background-color: #85b6de;
    color: white;
    font-weight: 600;
}
.cwc_page .check2[data-v-5d1dec04]{
    color: black;
    background-color: white;
}
.asc_sec_indicator_col > .relevancy-target[data-v-5d1dec04]{
    font-size: 14px;
    cursor: pointer;
    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;
}
.asc_sec_indicator_col > .relevancy-target >.add-target-icon[data-v-5d1dec04]{
    margin-left: 6px;
    color: #409eff;
}
.asc_sec_indicator_col > .link-prize[data-v-5d1dec04]{
    background: #fff;
    line-height: 24px;
    border-radius: 4px;
    -webkit-box-shadow: 0px 0px 10px #eee;
            box-shadow: 0px 0px 10px #eee;
    position: relative;
}
.asc_sec_indicator_col > .link-prize >.link-prize-name[data-v-5d1dec04]{
    text-align: center;
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.asc_sec_indicator_col > .link-prize >.del-prize-icon[data-v-5d1dec04]{
    font-size: 20px;
    position: absolute;
    top: -10px;
    right: -10px;
    cursor: pointer;
}
/* 星级评比 */
.icon-delete[data-v-5d1dec04]{
    font-size: 20px;
    cursor: pointer;
}
.icon-edit[data-v-5d1dec04]{
    margin-top: 20px;
    cursor: pointer;
    font-size: 20px;
}
.level-evaluate-detail[data-v-5d1dec04]{
    margin-top: 30px;
}
.level-evaluate-detail-item[data-v-5d1dec04]{
    text-align: center;
}
/* 评比申诉 */
.allocation-item[data-v-5d1dec04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 16px;
}
.allocation-item > .title[data-v-5d1dec04]{
    width: 100px;
    text-align: right;
}
.allocation-item > .content[data-v-5d1dec04]{
    width: calc(100% - 100px);
    margin-left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.allocation-item > .content > .hint-content[data-v-5d1dec04]{
    margin-left: 10px;
    color: #46a9fa;
}
.allocation-item[data-v-5d1dec04] .el-radio{
    margin-right: 16px;
}
/* 设置人员 */
.set-staff-header[data-v-5d1dec04]{
    margin: 10px 0;
}
.set-staff-header-title[data-v-5d1dec04]{
    float: left;
    margin-left: 20px;
    line-height: 32px;
}
/* 按钮 */
.btns_vessel[data-v-5d1dec04]{
    border-top: 1px solid #D6D6D6;
    padding: 20px 0;
}
.submit-btns[data-v-5d1dec04]{
    text-align: center;
}
/* 通用对象设置 */
.aucf_common_single_option_new[data-v-5d1dec04] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0 10px;
}
.common-object-set[data-v-5d1dec04]{
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 5px 8px;
    position: relative;
    margin: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 5px;
    background-color: #fff;
}
.common-object-set_morebtn[data-v-5d1dec04]{
    cursor:pointer;
}
.common-object-set_add[data-v-5d1dec04] {
    padding: 7px 8px;
    font-size: 14px;
}
.clearfix[data-v-5d1dec04]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-5d1dec04] {
    zoom: 1;
}
.weekly-class-detail[data-v-5d1dec04]{
    position: relative;
    height: 100%;
}
.weekly-class-detail-main-body[data-v-5d1dec04] {
    margin-top: 35px;
    width: auto;
    padding: 0 52px;
    border-radius: 15px;
}
.weekly-class-detail-main-body-top[data-v-5d1dec04] {
    width: auto;
    height: 136px;
    background-color: #51a3f7;
    padding: 23px 0 0 0;
    border-radius: 15px 15px 0 0;
}
.weekly-class-detail-user-info[data-v-5d1dec04] {
    width: 234px;
    height: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: auto;
}
.weekly-class-detail-user-icon[data-v-5d1dec04] {
    width: 54px;
    height: 54px;
    border-radius: 46px;
    margin: auto;
}
.weekly-class-detail-user-icon img[data-v-5d1dec04]{
    width: 100%;
    height: 100%;
    border-radius: 100%;
}
.weekly-class-detail-user-class[data-v-5d1dec04] {
    width: auto;
    color: #fff;
    font-weight: bold;
    text-align: center;
}
.weekly-class-detail-class-slogan[data-v-5d1dec04] {
    width: auto;
    color: #fff;
    text-align: center;
}
.weekly-class-detail-filter[data-v-5d1dec04] {
    width: auto;
    height: 40px;
    margin-top: 20px;
    text-align: center;
}
.weekly-class-detail-cont-container[data-v-5d1dec04] {
    width: auto;
    height: 525px;
}
.weekly-class-detail-cont-container-left[data-v-5d1dec04] {
    width: 57%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding:0 50px 0 35px;
    position: relative;
}
.weekly-class-detail-cont-container-navs[data-v-5d1dec04] {
    width: auto;
    margin-bottom: 41px;
}
.weekly-class-detail-cont-container-nav[data-v-5d1dec04]{
    height: 50px;
    font-weight: 500;
    line-height: 50px;
    position: relative;
    float: left;
    margin-right: 38px;
}
.weekly-class-detail-cont-container-nav.ed[data-v-5d1dec04]{
    color: #4fa3f6;
}
.ed.weekly-class-detail-cont-container-nav[data-v-5d1dec04]:after{
    width: 24px;
    border-radius: 10px;
    position: absolute;
    height: 4px;
    display: block;
    content: '';
    background: #4fa3f6;
    color: transparent;
    left: 50%;
    margin-left: -12px;
}
.weekly-class-detail-record-item[data-v-5d1dec04] {
    width: auto;
    padding: 12px 0;
    position: relative;
    border-bottom: 1px solid #eee;
}
.weekly-class-detail-record-item-title[data-v-5d1dec04] {
    width: auto;
    font-weight: bold;
}
.weekly-class-detail-record-item-file[data-v-5d1dec04] {
    margin-top: 15px;
    position: relative;
}
.weekly-class-detail-record-item-file img[data-v-5d1dec04]{
    width: 95px;
    height: 75px;
    -o-object-fit: cover;
       object-fit: cover;
}
.weekly-class-detail-record-item-desc[data-v-5d1dec04] {
    width: auto;
    height: 20px;
    color: #666;
    font-size: 12px;
    line-height: 20px;
    margin-top: 15px;
}
.weekly-class-detail-record-item-time[data-v-5d1dec04] {
    width: auto;
    color: #666;
    font-size: 12px;
    line-height: 20px;
    width: 180px;
}
.weekly-class-detail-record-person[data-v-5d1dec04] {
    width: auto;
    height: 20px;
    color: #666;
    font-size: 12px;
    line-height: 20px;
    width: calc(100% - 280px);
}
.weekly-class-detail-record-opbtn[data-v-5d1dec04] {
    line-height: 20px;
    cursor: pointer;
    color: #666;
    width: 100px;
    text-align: center;
}
.weekly-class-detail-cont-container-right[data-v-5d1dec04] {
    width: 43%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    padding-right: 25px;
    position: relative;
}
.weekly-class-detail-cont-container-title[data-v-5d1dec04] {
    width: auto;
    font-weight: bold;
    text-align: center;
    margin-bottom: 35px;
}
.weekly-class-detail-medals[data-v-5d1dec04] {
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.weekly-class-detail-medal[data-v-5d1dec04] {
    width: 100px;
    height: 110px;
}
.weekly-class-detail-medal-icon[data-v-5d1dec04] {
    width: auto;
    height: 45px;
}
.weekly-class-detail-medal-icon img[data-v-5d1dec04]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.weekly-class-detail-medal-name[data-v-5d1dec04] {
    width: auto;
    color: #666;
    font-size: 13px;
    text-align: center;
    margin-top: 15px;
}
.weekly-class-detail-medal-num[data-v-5d1dec04] {
    width: auto;
    font-weight: bold;
    text-align: center;
    margin-top: 12px;
}
.weekly-class-detail-right-title[data-v-5d1dec04] {
    font-weight: bold;
    margin-top: 22px;
    margin-bottom: 18px;
}
.weekly-class-detail-medal-record-item[data-v-5d1dec04] {
    width: auto;
    min-height: 80px;
    position: relative;
    border-bottom: 1px solid #eee;
}
.medal-record-item-title[data-v-5d1dec04] {
    width: auto;
    font-size: 14px;
    font-weight: bold;
}
.medal-record-item-time[data-v-5d1dec04] {
    width: auto;
    height: 20px;
    color: #666;
    font-size: 12px;
    position: absolute;
    bottom: 15px;
}
.medal-record-item-open-type[data-v-5d1dec04] {
    height: 20px;
    color: #666;
    font-size: 12px;
    position: absolute;
    right: 227px;
    bottom: 15px;
}
.weekly-class-detail .cwc_page_common_b[data-v-5d1dec04]{
    padding: 0;
}
/* 星级评比 */
.prize-evaluate-level-vessel[data-v-5d1dec04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-flow: wrap;
        flex-flow: wrap;
}
.prize-evaluate-prize-title[data-v-5d1dec04]{
    margin-right: 6px;
}
.prize-evaluate-level-val[data-v-5d1dec04]{
    font-weight: bold;
    margin-left: 6px;
}
.weekly-class-detail-record-item-prize_comment[data-v-5d1dec04]{
    width: auto;
    height: 20px;
    color: #666;
    font-size: 12px;
    line-height: 20px;
}
/* 值日申述 */
.weekly-class-detail-record-handle[data-v-5d1dec04]{
    width: 100%;
    margin-top: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.allege-detail[data-v-5d1dec04]{
    margin-top: 10px;
    padding: 12px 8px;
    background: #F3F5F7;
    border-radius: 4px;
}
.allege-detail > .name[data-v-5d1dec04]{
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 6px;
}
.allege-detail > .allege-desc[data-v-5d1dec04]{
    color: #666;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 6px;
}
.allege-detail > .dispose-title[data-v-5d1dec04]{
    font-weight: bold;
    font-size: 12px;
    line-height: 16px;
    margin: 6px 0;
}
.allege-detail > .dispose-result[data-v-5d1dec04]{
    color: #666;
    font-size: 12px;
    line-height: 16px;
}
[data-v-5d1dec04]  .el-rate{
    line-height: 24px !important;
    height: 24px;
}
[data-v-5d1dec04]  .el-rate__icon{
    font-size: 24px;
}
[data-v-5d1dec04]  .el-rate__item{
    height: 24px;
}
.weekly-class-detail-cont-container[data-v-5d1dec04]{
    margin-top: 12px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-061f14fa] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-061f14fa] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-061f14fa] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-061f14fa] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-061f14fa]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-061f14fa] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-061f14fa]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-061f14fa]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-061f14fa]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-061f14fa]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-061f14fa]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-061f14fa]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-061f14fa]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-061f14fa]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-061f14fa]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-061f14fa]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-061f14fa]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-061f14fa] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-061f14fa]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-061f14fa]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-061f14fa] .cource-teaching-form .el-input__inner,[data-v-061f14fa] .cource-teaching-form .el-textarea__inner,[data-v-061f14fa] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-061f14fa] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-061f14fa] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-061f14fa] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-061f14fa] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-061f14fa] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-061f14fa] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-061f14fa] .cource-teaching-form .el-input__inner:focus,[data-v-061f14fa] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-061f14fa] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-061f14fa] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-061f14fa] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-061f14fa] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-061f14fa] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-061f14fa] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-061f14fa] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-061f14fa] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-061f14fa]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-061f14fa]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-061f14fa]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-061f14fa]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-061f14fa]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-061f14fa]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-061f14fa]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-061f14fa]{
    height: 485px;
}
.course-search[data-v-061f14fa]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-061f14fa]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-061f14fa]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-061f14fa]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-061f14fa]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-061f14fa]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-061f14fa]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-061f14fa]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-061f14fa]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-061f14fa] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-061f14fa]{
    border: none;
}
.select-span-pop-box-title[data-v-061f14fa]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-061f14fa] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-061f14fa] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-061f14fa]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-061f14fa]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-061f14fa]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-061f14fa]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-061f14fa]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-061f14fa]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-061f14fa]{
}
._vpcc_second[data-v-061f14fa]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-061f14fa]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-061f14fa]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-061f14fa]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-061f14fa]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-061f14fa]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-061f14fa]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-061f14fa] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-061f14fa]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-061f14fa] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-061f14fa]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-061f14fa] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-061f14fa] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-061f14fa] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-061f14fa]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-061f14fa]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-061f14fa]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-061f14fa]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-061f14fa]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-061f14fa]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-061f14fa]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-061f14fa]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-061f14fa]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-061f14fa]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-061f14fa]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-061f14fa]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-061f14fa]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-061f14fa]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-061f14fa]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-061f14fa]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-061f14fa]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-061f14fa]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-061f14fa]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-061f14fa]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-061f14fa]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-061f14fa]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-061f14fa]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-061f14fa]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-061f14fa] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-061f14fa] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-061f14fa] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-061f14fa]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-061f14fa]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-061f14fa]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-061f14fa]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-061f14fa]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-061f14fa]{
    float: right;
}
.chnsifpd-v2[data-v-061f14fa]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-061f14fa]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-061f14fa]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-061f14fa]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-061f14fa]{
    display: block;
}
.course-hns-info-form-user[data-v-061f14fa]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-061f14fa]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-061f14fa]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-061f14fa]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-061f14fa]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-061f14fa]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-061f14fa]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-061f14fa]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-061f14fa]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-061f14fa]{
    height: 600px;
    overflow: auto;
}
.add-fast-link-pop-box-yes-btn[data-v-061f14fa]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-061f14fa]{
    color:#999999;
    background: #eeeeee;
    float: left;
    margin-right: 30px;
}
.add-fast-link-pop-box-btns[data-v-061f14fa]{
    /*width: 380px;*/
    margin: 20px auto 15px;
    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;
}
.add-fast-link-pop-url[data-v-061f14fa]{
    height: 122px;
    margin-top:20px;
}
.add-fast-link-pop-url[data-v-061f14fa] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-061f14fa]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-061f14fa]{
    padding: 0 35px;
}
.msgConfirmBox[data-v-061f14fa] .el-dialog__header{
    border:none;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}

.left[data-v-4207ae00]{
        float: left;
}
.right[data-v-4207ae00]{
        float: right;
}
[data-v-4207ae00].el-form-item .el-select{
        width: 160px;
}
.com-choose-value-title[data-v-4207ae00]{
        text-align: center;
        line-height: 40px;
        margin-bottom: 40px;
}
.com-choose-value-img[data-v-4207ae00]{
        text-align: center;
}
.com-choose-value-img img[data-v-4207ae00]{
        width: 25px;
        cursor: pointer;
        margin: 0 6px;
}
.com-choose-value-sure[data-v-4207ae00]{
        color: #fff;
        background: #2fa2fe;
        line-height: 32px;
        width: 80px;
        text-align: center;
        letter-spacing: 2px;
        border-radius: 2px;
        cursor: pointer;
        margin: auto;
        margin-top: 50px;
}
.person-conteva-com-tips[data-v-4207ae00]{
        background: #f8f8f8;
        line-height: 40px;
        text-indent: 10px;
        margin-top: 10px;
        font-size: 16px;
}
.person-conteva-enclosure-btn[data-v-4207ae00]{
        width: 130px;
        padding: 12px;
        line-height: 16px;
}
.person-conteva-box[data-v-4207ae00] .el-textarea__inner {
        height: 120px;
        resize: none;
}
.el-common-tips[data-v-4207ae00]{
        margin-top: 10px;
}
.person-conteva-target-tips[data-v-4207ae00]{
        line-height: 50px;
        color: #545f69;
}
.person-conteva-third-target[data-v-4207ae00]{
        background: #f8f8f8;
        padding: 12px;
        border-radius: 3px;
        margin: 5px 10px 5px 0;
        float: left;
        cursor: pointer;
        color: #545f69;
        line-height: 16px;
}
.person-conteva-third-target.btn-bg-blue[data-v-4207ae00]{
        background: #2fa2fe;
        color: #ffffff;
}
.person-conteva-target-submit[data-v-4207ae00]{
        width: 60px;
        padding: 12px;
        text-align: center;
        margin: auto;
        margin-top: 20px;
}
.person-conteva-com-tips-tab[data-v-4207ae00]{
        background: #f8f8f8;
        float: left;
        padding: 0 20px;
        line-height: 35px;
        cursor: pointer;
}
.person-conteva-com-tips-tab-ed[data-v-4207ae00]{
        background: rgb(47, 162, 253);
        color: #fff;
}
.person-conteva-box .el-input[data-v-4207ae00]{
        width: 180px;
}
.person-conteva-score-span[data-v-4207ae00]{
        display: inline-block;
}
.person-conteva-score-span span[data-v-4207ae00]{
        background: #f8f8f8;
        cursor: pointer;
        padding: 7px 12px;
        margin-right: 10px;
        border: 1px solid #e6e6e6;
        border-radius: 5px;
}
.person-eva-header-title[data-v-4207ae00]{
        color: #545f69;
        font-size: 15px;
        font-weight: bold;
}
.person-eva-conteva-check[data-v-4207ae00]{
        position: absolute;
        right: 30px;
        top: 15px;
        font-size: 15px;
        float: right;
        cursor: pointer;
        color: #2fa2fe;
        /*text-decoration: underline;*/
}
.person-conteva-box-list[data-v-4207ae00]{
        height: 100%;
        width: 100%;
        display: table;
}
.person-content-table-tr[data-v-4207ae00] {
        width: 100%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
}
.person-content-table-tr2[data-v-4207ae00]{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.person-content-table-th[data-v-4207ae00] {
        text-align: center;
        margin-left: -1px;
        line-height: 40px;
        background-color: #edf0f3;
        margin-bottom: -1px;
}
.person-content-table-td[data-v-4207ae00] {
        text-align: center;
        margin-left: -1px;
        line-height: 40px;
        margin-bottom: -1px;
}
.person-content-table-td input[data-v-4207ae00]{
        border: 1px solid #ddd;
        padding: 5px 10px;
        text-align: center;
        width: 30px;
        height: 15px;
        border-radius: 2px;
        -webkit-box-sizing: unset;
                box-sizing: unset;
}
.person-content-table-td span[data-v-4207ae00] {
        /*margin-right: 10px;*/
        cursor: pointer;
}
.person-content-table-td span i[data-v-4207ae00] {
        margin-right: 3px;
}
.first-flex[data-v-4207ae00]{
        -webkit-box-flex: 0.5;
            -ms-flex: 0.5;
                flex: 0.5;
}
.second-flex[data-v-4207ae00]{
        -webkit-box-flex: 1.5;
            -ms-flex: 1.5;
                flex: 1.5;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.thrid-flex[data-v-4207ae00]{
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
}
.fourth-flex[data-v-4207ae00]{
        -webkit-box-flex: 4;
            -ms-flex: 4;
                flex: 4;

        position: relative;
}
.person-content-table-info[data-v-4207ae00]{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
}
.content-table-right-bottom[data-v-4207ae00]{
        color: #2fa2fe;
        border-bottom: 1px solid #f7f7f7;
}
.content-table-right-bottom-text[data-v-4207ae00]{
        text-align: right;
}
.content-table-right-bottom-text span[data-v-4207ae00]{
        cursor: pointer;
        text-decoration: underline;
        font-size: 12px;
}
.content-table-right-bottom-text i[data-v-4207ae00]{
        cursor: pointer;
}
[data-v-4207ae00]  .person-conteva-enclosure {
        float: right;
}
[data-v-4207ae00]  .webapp-resouce-box .webapp-resouce-item{
        width: 240px;
        margin-bottom: 10px;
}
[data-v-4207ae00]  .common-limit-input-box .common-limit-textarea-inner {
        height: 60px;
}
    /*/deep/  .common-limit-input-box {*/
    /*    width: 98%;*/
    /*    margin-left: 2%;*/
    /*}*/
.person-conteva-info[data-v-4207ae00]{
        background: #F8FCFF;
        line-height: 40px;
        padding: 0 14px;
}
.person-eva-box-fix[data-v-4207ae00]{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
		max-height: 460px;
		overflow-y: auto;
}
.person-eva-box-fix-case[data-v-4207ae00]{
        width: 140px;
        background: #FBFBFB;
}
.person-eva-box-fix-right[data-v-4207ae00]{
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-left: 10px;
}
.person-eva-box-fix-case-li div[data-v-4207ae00]{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.person-eva-box-fix-case-li.ed[data-v-4207ae00]{
        color: #2fa2fe;
}
.person-eva-box-fix-case-li[data-v-4207ae00]{
        padding: 10px 2px;
        text-align: center;
        cursor: pointer;
}
.person-eva-box-fix-case-li div[data-v-4207ae00]:nth-child(2){
        color: #8a909e;
        line-height: 20px;
        font-size: 13px;
}
    /***
    场景筛选
     */
.person-eva-choose[data-v-4207ae00]{
        position: relative;
        background: #f8f8f8;
        /*left: -20px;*/
        /*width: calc(100% + 40px);*/
        left: 0px;
        width: 100%;
        padding: 0 30px 0 10px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin-bottom: 10px;
}
.person-evaluate-top-filter[data-v-4207ae00]{
        position: relative;
        height: 40px;
        line-height: 40px;
        float: left;
        margin-right: 20px;
        cursor: pointer;
}
.person-evaluate-filter-sences[data-v-4207ae00]{
        height: 40px;
        position: relative;
        /*top: -20px;*/
        left: 10px;
}
.person-evaluate-top-filter .person-evaluate-filter-underline[data-v-4207ae00]{
        /**2021/5/25 cao注释**/
        /*background-color: #f8f8f8;*/
        position: absolute;
        bottom: 0px;
        width: 100%;
        height: 3px;
        display: none;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-underline[data-v-4207ae00]{
        /**2021/5/25 cao注释**/
        /*background-color: #409EFF;*/
        display: block;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-name[data-v-4207ae00]{
        color: #409EFF;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-name[data-v-4207ae00]:hover{
        color: #409EFF;
}
.person-eva-bottom-btn[data-v-4207ae00]{
        color: #2fa0ec;
        font-size: 13px;
        cursor: pointer;
        text-decoration: underline;
        margin-top: 10px;
}

.left[data-v-3d4bd69e]{
    float: left;
}
[data-v-3d4bd69e].el-form-item .el-select{
    width: 140px;
}
[data-v-3d4bd69e].el-form-item .el-select .el-input__icon{
    height: 36px;
}
.com-choose-value-title[data-v-3d4bd69e]{
    text-align: center;
    line-height: 40px;
    margin-bottom: 20px;
}
.com-choose-value-sub[data-v-3d4bd69e]{
    text-align: center;
    color: #aaa;
    margin-bottom: 30px;
}
.com-choose-value-fill[data-v-3d4bd69e]{
    text-align: left;
}
.com-choose-value-input[data-v-3d4bd69e]{
    border: 1px solid #ddd;
    width: 70%;
    margin: auto;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 6px;
}
.com-choose-value-chooseother[data-v-3d4bd69e]{
    width: 90px;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
    margin: 30px auto 0;
}
.com-choose-value-img[data-v-3d4bd69e]{
    text-align: center;
}
.com-choose-value-img img[data-v-3d4bd69e]{
    width: 25px;
    cursor: pointer;
    margin: 0 6px;
}
.person-eva-choose-filter[data-v-3d4bd69e]{
}
.com-choose-value-sure[data-v-3d4bd69e]{
    color: #fff;
    background: #2fa2fe;
    line-height: 32px;
    width: 80px;
    text-align: center;
    letter-spacing: 2px;
    border-radius: 2px;
    cursor: pointer;
    margin: 50px 10px 0;
    display: inline-block;
}
.person-conteva-box .el-input[data-v-3d4bd69e]{
    width: 180px;
    vertical-align: top;
}
.person-conteva-score-span[data-v-3d4bd69e]{
    display: inline-block;
}
.person-conteva-score-span span[data-v-3d4bd69e]{
    background: #f8f8f8;
    cursor: pointer;
    padding: 0px 12px;
    line-height: 34px;
    border: 1px solid #e6e6e6;
    border-radius: 5px;
    margin: 2px 10px 5px 0;
    float: left;
}

.large-screen-display .el-table--border {
    background: transparent;
}
.large-screen-display .el-table .el-table__fixed thead th,
.large-screen-display .el-table thead.has-gutter th {
    background: #505585;
}
.large-screen-display .el-table th.is-leaf {
    background: #505585;
}
.large-screen-display .el-table th,
.large-screen-display .el-table tr {
    background: #242a66;
}
.large-screen-display .el-table thead,
.large-screen-display .el-table {
    color: #fff !important;
}
.large-screen-display .el-table td,
.large-screen-display .el-table th {
    /*padding-top:0;
        padding-bottom:0;*/
}
.large-screen-display .el-table__body tr.hover-row > td {
    background: transparent;
}
.large-screen-display .el-table tr {
    height: 40px;
}
.large-screen-display .el-table__fixed-right::before,
.large-screen-display .el-table__fixed::before {
    background: transparent;
}
.large-screen-display .el-table__fixed,
.large-screen-display .el-table__fixed-right {
    -webkit-box-shadow: none;
            box-shadow: none;
}
.large-screen-display .el-switch__label,
.large-screen-display .el-table__row td,
.large-screen-display .el-table tr {
    color: #fff;
}
.large-screen-display .el-table__fixed-right .el-table_2_column_5 {
    border-left: 1px #ebeef5 solid;
    /* z-index: 2; */
}

@charset "UTF-8";
.bg-0[data-v-32808a04] {
  background: #000 !important;
}
.el-table-text[data-v-32808a04] {
  font-size: 18px;
  font-weight: bold;
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
[data-v-32808a04] .new-table .el-table td,[data-v-32808a04] .new-table .el-table th.is-leaf {
  border-bottom: 2px solid #fff;
  background: #000 !important;
}
[data-v-32808a04] .new-table .el-table--border th,[data-v-32808a04] .new-table .el-table--border th.gutter:last-of-type {
  border-bottom: 2px solid #fff;
}
[data-v-32808a04] .new-table .el-table--border td,[data-v-32808a04] .new-table .el-table--border th {
  border-right: 2px solid #fff;
}
[data-v-32808a04] .new-table .el-table--border,[data-v-32808a04] .new-table .el-table--group {
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
}
[data-v-32808a04] .new-table .el-table thead.has-gutter th {
  background: #000 !important;
}
.large-screen-display[data-v-32808a04] {
  height: 100%;
  background: #0e1557;
}
.screen-cont-table-header[data-v-32808a04] {
  background: #505585;
}
.screen-header[data-v-32808a04] {
  height: 80px;
  line-height: 80px;
  text-align: center;
  color: #fff;
  font-size: 30px;
  font-weight: bold;
}
.screen-footer[data-v-32808a04] {
  height: 75px;
  line-height: 75px;
  font-size: 25px;
  color: #fff;
  text-align: center;
  font-weight: bold;
}
.screen-body[data-v-32808a04] {
  height: calc(100% - 155px);
  padding: 0 45px;
}
.screen-cont[data-v-32808a04] {
  background: #242a66;
  border-radius: 20px;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 20px;
  position: relative;
}
/* div 自适应 */
.screen-tab[data-v-32808a04] {
  width: 100%;
  height: 100%;
  /* box-shadow: 0 0 2px red; */
  color: white;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  /* overflow: hidden; */
  text-align: center;
}
/* .screen-tab * {
    text-align: center;
} */
.screen-tab > div[data-v-32808a04] {
  /* 强制内容不换行 */
  white-space: nowrap;
}
.screen-tab-head-column[data-v-32808a04] {
  /* float: left; */
  display: inline-block;
  height: 100%;
  /* box-shadow: 0 0 2px white; */
  height: 100%;
  vertical-align: bottom;
}
.tab-border[data-v-32808a04] {
  -webkit-box-shadow: 0 0 0 0.5px #ebeef5 inset;
          box-shadow: 0 0 0 0.5px #ebeef5 inset;
}
.screen-tab-head-child[data-v-32808a04] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tab-centent[data-v-32808a04] {
  overflow: auto;
}
.screen-tab-head-title[data-v-32808a04],
.screen-tab-head[data-v-32808a04] {
  background-color: #505585;
}
.screen-tab-head-title[data-v-32808a04] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.screen-tab-head[data-v-32808a04] {
  vertical-align: bottom;
}
.tab-centent[data-v-32808a04] {
  /* margin-top: -2px; */
  overflow-y: hidden;
  overflow-x: auto;
  scrollbar-width: thin;
  /* Firefox: 滚动条宽度 */
  scrollbar-color: #ff9800 #3949ab;
  /* Firefox: 滑块颜色 + 背景颜色 */
}
.tab-centent[data-v-32808a04]::-webkit-scrollbar {
  width: 0;
  height: 6px;
}
.tab-centent[data-v-32808a04]::-webkit-scrollbar-track {
  background: #3949ab;
  /* 滚动条背景颜色 */
  border-radius: 4px;
}
.tab-centent[data-v-32808a04]::-webkit-scrollbar-thumb {
  background-color: #ff9800;
  /* 滑块颜色 */
  border-radius: 4px;
  /* 圆角 */
}
.screen-tab-body-row[data-v-32808a04] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
/* .tab-freeze-left .screen-tab-head,
.tab-freeze-right .screen-tab-head {
    margin-top: -1px;
    border-top: 1px red solid;
    box-shadow: 0 0 0 1px #ebeef5 inset;
} */

.bg-C51EE9[data-v-d69fa584] {
  background: #C51EE9 !important;
}
.bg-0440E5[data-v-d69fa584] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-d69fa584] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-d69fa584] {
  background: #42CBF9 !important;
}
.bg-8C04C2[data-v-d69fa584] {
  background: #8C04C2 !important;
}
.bg-E532DC[data-v-d69fa584] {
  background: #E532DC !important;
}
.bg-D368CE[data-v-d69fa584] {
  background: #D368CE !important;
}
.bg-0440E5[data-v-d69fa584] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-d69fa584] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-d69fa584] {
  background: #42CBF9 !important;
}
.color-42CBF9[data-v-d69fa584] {
  color: #42CBF9;
}
.color-C41FE7[data-v-d69fa584] {
  color: #C41FE7;
}
.beyond-1[data-v-d69fa584] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
@media (min-width: 560px) {
.quality-evaluate-spectaculars[data-v-d69fa584] {
    height: 100vh;
}
.quality-evaluate-spectaculars .header[data-v-d69fa584] {
      height: 10%;
}
.quality-evaluate-spectaculars .details[data-v-d69fa584] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.quality-evaluate-spectaculars .details .item[data-v-d69fa584] {
        width: 24%;
        height: 49%;
}
}
@media (max-width: 560px) {
.quality-evaluate-spectaculars[data-v-d69fa584] {
    height: auto;
    padding: 0 4% 4% !important;
}
.quality-evaluate-spectaculars .header[data-v-d69fa584] {
      height: auto;
}
.quality-evaluate-spectaculars .details .item[data-v-d69fa584] {
      width: 100%;
      height: 500px;
      margin-bottom: 20px;
}
.quality-evaluate-spectaculars .details .item .title[data-v-d69fa584] {
        padding: 0 .1rem;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-d69fa584] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-d69fa584] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-d69fa584] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .ranking-info-img[data-v-d69fa584] {
        height: auto !important;
}
}
.quality-evaluate-spectaculars[data-v-d69fa584] {
  color: #fff;
  background: #000;
  width: 100%;
  /* overflow: hidden; */
  overflow: auto;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.quality-evaluate-spectaculars .header[data-v-d69fa584] {
    width: 100%;
    position: relative;
}
.quality-evaluate-spectaculars .header .school-info-bg[data-v-d69fa584] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 30%;
      height: 100%;
      margin-left: -15%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .header .school-info-bg .school-info-bg-img[data-v-d69fa584] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .header .time-vessel[data-v-d69fa584] {
      position: absolute;
      top: 0;
      right: 0;
      width: 16%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.quality-evaluate-spectaculars .header .time-vessel .time[data-v-d69fa584] {
        font-size: 2.72px;
        font-size: 0.17rem;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
        background: linear-gradient(to bottom, #FFFFFF, #141429);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .header .school-info[data-v-d69fa584] {
      height: 100%;
      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;
}
.quality-evaluate-spectaculars .header .school-info .school-info-icon[data-v-d69fa584] {
        width: 5%;
}
.quality-evaluate-spectaculars .header .school-info .reverse[data-v-d69fa584] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .header .school-info .school-info-name[data-v-d69fa584] {
        font-size: 4.32px;
        font-size: 0.27rem;
        font-weight: bold;
        margin: 0 3%;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
        background: linear-gradient(to bottom, #FFFFFF, #54548A);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header[data-v-d69fa584] {
    width: 100%;
    padding-top: 3.84px;
    padding-top: 0.24rem;
    position: relative;
}
.quality-evaluate-spectaculars .app-header .school-info-bg[data-v-d69fa584] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 50%;
      height: 100%;
      margin-left: -25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .app-header .school-info-bg .school-info-bg-img[data-v-d69fa584] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .app-header .school-info[data-v-d69fa584] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 2.56px;
      font-size: .16rem;
      font-weight: bold;
      text-align: center;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
      background: linear-gradient(to bottom, #FFFFFF, #54548A);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header .school-info .reverse[data-v-d69fa584] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-name[data-v-d69fa584] {
        text-align: center;
        margin: 0 0.96px;
        margin: 0 .06rem;
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-icon[data-v-d69fa584] {
        width: 10%;
        height: 1.28px;
        height: .08rem;
}
.quality-evaluate-spectaculars .app-header .time-vessel[data-v-d69fa584] {
      text-align: center;
      font-size: 2.24px;
      font-size: .14rem;
      margin: 1.92px 0;
      margin: .12rem 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
      background: linear-gradient(to bottom, #FFFFFF, #141429);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .details[data-v-d69fa584] {
    height: 90%;
}
.quality-evaluate-spectaculars .details .item[data-v-d69fa584] {
      background: #141429;
      padding: 1%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.quality-evaluate-spectaculars .details .item .title[data-v-d69fa584] {
        height: 10%;
        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;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-d69fa584] {
          width: 85%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-val[data-v-d69fa584] {
            font-size: 1.92px;
            font-size: .12rem;
            font-weight: bold;
            margin-right: 5%;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-icon[data-v-d69fa584] {
            width: 12%;
            height: 100%;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-d69fa584] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-d69fa584] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
          cursor: pointer;
          text-decoration: underline;
}
.quality-evaluate-spectaculars .details .item .chart-show[data-v-d69fa584] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel1[data-v-d69fa584] {
          width: 65%;
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel2[data-v-d69fa584] {
          width: 35%;
}
.quality-evaluate-spectaculars .details .item .data-show[data-v-d69fa584] {
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1[data-v-d69fa584] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank[data-v-d69fa584] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info[data-v-d69fa584] {
              width: 100%;
              height: 8%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val[data-v-d69fa584] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val .rank-crown[data-v-d69fa584] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table[data-v-d69fa584] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info[data-v-d69fa584] {
              width: 100%;
              height: 8%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info .name[data-v-d69fa584] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .grade-name[data-v-d69fa584] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2[data-v-d69fa584] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table[data-v-d69fa584] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info[data-v-d69fa584] {
              width: 100%;
              height: 12%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info .name[data-v-d69fa584] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .grade-name[data-v-d69fa584] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3[data-v-d69fa584] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank[data-v-d69fa584] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info[data-v-d69fa584] {
              width: 100%;
              height: 32%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val[data-v-d69fa584] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val .rank-crown[data-v-d69fa584] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table[data-v-d69fa584] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info[data-v-d69fa584] {
              width: 100%;
              height: 32%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name[data-v-d69fa584] {
                font-size: 1.12px;
                font-size: 0.07rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .type-name[data-v-d69fa584] {
                font-size: 0.8px;
                font-size: 0.05rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name-interval[data-v-d69fa584] {
                margin: 8% 0;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .grade-name[data-v-d69fa584] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4[data-v-d69fa584] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 15%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank[data-v-d69fa584] {
            position: absolute;
            top: 0;
            left: 0;
            width: 15%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info[data-v-d69fa584] {
              width: 100%;
              height: 18%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-val[data-v-d69fa584] {
                width: 20px;
                height: 20px;
                line-height: 20px;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-img[data-v-d69fa584] {
                width: 100%;
                height: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table[data-v-d69fa584] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info[data-v-d69fa584] {
              width: 100%;
              height: 18%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info .name[data-v-d69fa584] {
                font-size: 1.12px;
                font-size: 0.07rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .grade-name[data-v-d69fa584] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show[data-v-d69fa584] {
        font-size: 1.12px;
        font-size: 0.07rem;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header[data-v-d69fa584] {
          height: 50%;
          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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-img[data-v-d69fa584] {
            width: 100%;
            height: 94%;
            -o-object-fit: contain;
               object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1[data-v-d69fa584] {
            width: 26%;
            height: 94%;
            margin: 0 6% 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info[data-v-d69fa584] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .ranking-info-img[data-v-d69fa584] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2[data-v-d69fa584] {
            width: 22%;
            height: 94%;
            margin-top: 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info[data-v-d69fa584] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .ranking-info-img[data-v-d69fa584] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel[data-v-d69fa584] {
          height: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel .list-item[data-v-d69fa584] {
            width: 24%;
            height: 22%;
            background: #303069;
            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;
            font-weight: bold;
}

.echart_radar_page[data-v-75ab59ae] {
  width: 100%;
}
.echart_radar_page .echart-radar[data-v-75ab59ae] {
    width: 100%;
    height: 100%;
}

.echart_radar_page[data-v-43f3edf0] {
  width: 100%;
}
.echart_radar_page .echart-radar[data-v-43f3edf0] {
    width: 100%;
    height: 100%;
}

.echart_radar_page[data-v-358487be] {
  width: 100%;
}
.echart_radar_page .echart-radar[data-v-358487be] {
    width: 100%;
    height: 100%;
}

.echart_line_page[data-v-3ad09628] {
  width: 100%;
}
.echart_line_page .echart-line[data-v-3ad09628] {
    width: 100%;
    height: 100%;
}

.bg-C51EE9[data-v-40b13f0d] {
  background: #C51EE9 !important;
}
.bg-0440E5[data-v-40b13f0d] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-40b13f0d] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-40b13f0d] {
  background: #42CBF9 !important;
}
.bg-8C04C2[data-v-40b13f0d] {
  background: #8C04C2 !important;
}
.bg-E532DC[data-v-40b13f0d] {
  background: #E532DC !important;
}
.bg-D368CE[data-v-40b13f0d] {
  background: #D368CE !important;
}
.bg-0440E5[data-v-40b13f0d] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-40b13f0d] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-40b13f0d] {
  background: #42CBF9 !important;
}
.color-42CBF9[data-v-40b13f0d] {
  color: #42CBF9;
}
.color-C41FE7[data-v-40b13f0d] {
  color: #C41FE7;
}
.beyond-1[data-v-40b13f0d] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
@media (min-width: 560px) {
.quality-evaluate-spectaculars[data-v-40b13f0d] {
    height: 100vh;
}
.quality-evaluate-spectaculars .header[data-v-40b13f0d] {
      height: 10%;
}
.quality-evaluate-spectaculars .details[data-v-40b13f0d] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.quality-evaluate-spectaculars .details .item[data-v-40b13f0d] {
        width: 24%;
        height: 49%;
}
}
@media (max-width: 560px) {
.quality-evaluate-spectaculars[data-v-40b13f0d] {
    height: auto;
    padding: 0 4% 4% !important;
}
.quality-evaluate-spectaculars .header[data-v-40b13f0d] {
      height: auto;
}
.quality-evaluate-spectaculars .details .item[data-v-40b13f0d] {
      width: 100%;
      height: 500px;
      margin-bottom: 20px;
}
.quality-evaluate-spectaculars .details .item .title[data-v-40b13f0d] {
        padding: 0 .1rem;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-40b13f0d] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-40b13f0d] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .ranking-info-img[data-v-40b13f0d] {
        height: auto !important;
}
}
.quality-evaluate-spectaculars[data-v-40b13f0d] {
  color: #fff;
  background: #000;
  width: 100%;
  /* overflow: hidden; */
  overflow: auto;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.quality-evaluate-spectaculars .header[data-v-40b13f0d] {
    width: 100%;
    position: relative;
}
.quality-evaluate-spectaculars .header .school-info-bg[data-v-40b13f0d] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 30%;
      height: 100%;
      margin-left: -15%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .header .school-info-bg .school-info-bg-img[data-v-40b13f0d] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .header .time-vessel[data-v-40b13f0d] {
      position: absolute;
      top: 0;
      right: 0;
      width: 16%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.quality-evaluate-spectaculars .header .time-vessel .time[data-v-40b13f0d] {
        font-size: 2.72px;
        font-size: 0.17rem;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
        background: linear-gradient(to bottom, #FFFFFF, #141429);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .header .school-info[data-v-40b13f0d] {
      height: 100%;
      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;
}
.quality-evaluate-spectaculars .header .school-info .school-info-icon[data-v-40b13f0d] {
        width: 5%;
}
.quality-evaluate-spectaculars .header .school-info .reverse[data-v-40b13f0d] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .header .school-info .school-info-name[data-v-40b13f0d] {
        font-size: 4.32px;
        font-size: 0.27rem;
        font-weight: bold;
        margin: 0 3%;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
        background: linear-gradient(to bottom, #FFFFFF, #54548A);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header[data-v-40b13f0d] {
    width: 100%;
    padding-top: 3.84px;
    padding-top: 0.24rem;
    position: relative;
}
.quality-evaluate-spectaculars .app-header .school-info-bg[data-v-40b13f0d] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 50%;
      height: 100%;
      margin-left: -25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .app-header .school-info-bg .school-info-bg-img[data-v-40b13f0d] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .app-header .school-info[data-v-40b13f0d] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 2.56px;
      font-size: .16rem;
      font-weight: bold;
      text-align: center;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
      background: linear-gradient(to bottom, #FFFFFF, #54548A);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header .school-info .reverse[data-v-40b13f0d] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-name[data-v-40b13f0d] {
        text-align: center;
        margin: 0 0.96px;
        margin: 0 .06rem;
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-icon[data-v-40b13f0d] {
        width: 10%;
        height: 1.28px;
        height: .08rem;
}
.quality-evaluate-spectaculars .app-header .time-vessel[data-v-40b13f0d] {
      text-align: center;
      font-size: 2.24px;
      font-size: .14rem;
      margin: 1.92px 0;
      margin: .12rem 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
      background: linear-gradient(to bottom, #FFFFFF, #141429);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .details[data-v-40b13f0d] {
    height: 90%;
}
.quality-evaluate-spectaculars .details .item[data-v-40b13f0d] {
      background: #141429;
      padding: 1%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.quality-evaluate-spectaculars .details .item .title[data-v-40b13f0d] {
        height: 10%;
        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;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-40b13f0d] {
          width: 85%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-val[data-v-40b13f0d] {
            font-size: 1.92px;
            font-size: .12rem;
            font-weight: bold;
            margin-right: 5%;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-icon[data-v-40b13f0d] {
            width: 12%;
            height: 100%;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-40b13f0d] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
}
.quality-evaluate-spectaculars .details .item .chart-show[data-v-40b13f0d] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel1[data-v-40b13f0d] {
          width: 65%;
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel2[data-v-40b13f0d] {
          width: 35%;
}
.quality-evaluate-spectaculars .details .item .data-show[data-v-40b13f0d] {
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1[data-v-40b13f0d] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank[data-v-40b13f0d] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info[data-v-40b13f0d] {
              width: 100%;
              height: 8%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val[data-v-40b13f0d] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val .rank-crown[data-v-40b13f0d] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table[data-v-40b13f0d] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info[data-v-40b13f0d] {
              width: 100%;
              height: 8%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info .name[data-v-40b13f0d] {
                font-size: 1.12px;
                font-size: 0.07rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .grade-name[data-v-40b13f0d] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2[data-v-40b13f0d] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table[data-v-40b13f0d] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info[data-v-40b13f0d] {
              width: 100%;
              height: 12%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info .name[data-v-40b13f0d] {
                font-size: 1.6px;
                font-size: 0.1rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .grade-name[data-v-40b13f0d] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3[data-v-40b13f0d] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank[data-v-40b13f0d] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info[data-v-40b13f0d] {
              width: 100%;
              height: 32%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val[data-v-40b13f0d] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val .rank-crown[data-v-40b13f0d] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table[data-v-40b13f0d] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info[data-v-40b13f0d] {
              width: 100%;
              height: 32%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name[data-v-40b13f0d] {
                font-size: 1.6px;
                font-size: 0.1rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .type-name[data-v-40b13f0d] {
                font-size: 1.28px;
                font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name-interval[data-v-40b13f0d] {
                margin: 8% 0;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .grade-name[data-v-40b13f0d] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4[data-v-40b13f0d] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 15%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank[data-v-40b13f0d] {
            position: absolute;
            top: 0;
            left: 0;
            width: 15%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info[data-v-40b13f0d] {
              width: 100%;
              height: 18%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-val[data-v-40b13f0d] {
                width: 20px;
                height: 20px;
                line-height: 20px;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-img[data-v-40b13f0d] {
                width: 100%;
                height: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table[data-v-40b13f0d] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info[data-v-40b13f0d] {
              width: 100%;
              height: 18%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info .name[data-v-40b13f0d] {
                font-size: 1.6px;
                font-size: 0.1rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .grade-name[data-v-40b13f0d] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show[data-v-40b13f0d] {
        font-size: 1.12px;
        font-size: 0.07rem;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header[data-v-40b13f0d] {
          height: 50%;
          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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-img[data-v-40b13f0d] {
            width: 100%;
            height: 94%;
            -o-object-fit: contain;
               object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1[data-v-40b13f0d] {
            width: 26%;
            height: 94%;
            margin: 0 6% 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info[data-v-40b13f0d] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .ranking-info-img[data-v-40b13f0d] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .teacher-name[data-v-40b13f0d] {
                font-size: 1.28px;
                font-size: 0.08rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2[data-v-40b13f0d] {
            width: 22%;
            height: 94%;
            margin-top: 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info[data-v-40b13f0d] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .ranking-info-img[data-v-40b13f0d] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .teacher-name[data-v-40b13f0d] {
                font-size: 1.28px;
                font-size: 0.08rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel[data-v-40b13f0d] {
          height: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel .list-item[data-v-40b13f0d] {
            width: 24%;
            height: 22%;
            background: #303069;
            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;
            font-weight: bold;
            font-size: 1.28px;
            font-size: 0.08rem;
}

.bg-C51EE9[data-v-27eda7cd] {
  background: #C51EE9 !important;
}
.bg-0440E5[data-v-27eda7cd] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-27eda7cd] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-27eda7cd] {
  background: #42CBF9 !important;
}
.bg-8C04C2[data-v-27eda7cd] {
  background: #8C04C2 !important;
}
.bg-E532DC[data-v-27eda7cd] {
  background: #E532DC !important;
}
.bg-D368CE[data-v-27eda7cd] {
  background: #D368CE !important;
}
.bg-0440E5[data-v-27eda7cd] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-27eda7cd] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-27eda7cd] {
  background: #42CBF9 !important;
}
.color-42CBF9[data-v-27eda7cd] {
  color: #42CBF9;
}
.color-C41FE7[data-v-27eda7cd] {
  color: #C41FE7;
}
.beyond-1[data-v-27eda7cd] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
@media (min-width: 560px) {
.quality-evaluate-spectaculars[data-v-27eda7cd] {
    height: 100vh;
}
.quality-evaluate-spectaculars .header[data-v-27eda7cd] {
      height: 10%;
}
.quality-evaluate-spectaculars .details[data-v-27eda7cd] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.quality-evaluate-spectaculars .details .item[data-v-27eda7cd] {
        width: 32%;
        height: 49%;
}
}
@media (max-width: 560px) {
.quality-evaluate-spectaculars[data-v-27eda7cd] {
    height: auto;
    padding: 0 4% 4% !important;
}
.quality-evaluate-spectaculars .header[data-v-27eda7cd] {
      height: auto;
}
.quality-evaluate-spectaculars .details .item[data-v-27eda7cd] {
      width: 100%;
      height: 500px;
      margin-bottom: 20px;
}
.quality-evaluate-spectaculars .details .item .title[data-v-27eda7cd] {
        padding: 0 .1rem;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-27eda7cd] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-27eda7cd] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .ranking-info-img[data-v-27eda7cd] {
        height: auto !important;
}
}
.quality-evaluate-spectaculars[data-v-27eda7cd] {
  color: #fff;
  background: #000;
  width: 100%;
  /* overflow: hidden; */
  overflow: auto;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.quality-evaluate-spectaculars .header[data-v-27eda7cd] {
    width: 100%;
    position: relative;
}
.quality-evaluate-spectaculars .header .school-info-bg[data-v-27eda7cd] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 30%;
      height: 100%;
      margin-left: -15%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .header .school-info-bg .school-info-bg-img[data-v-27eda7cd] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .header .time-vessel[data-v-27eda7cd] {
      position: absolute;
      top: 0;
      right: 0;
      width: 16%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.quality-evaluate-spectaculars .header .time-vessel .time[data-v-27eda7cd] {
        font-size: 2.72px;
        font-size: 0.17rem;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
        background: linear-gradient(to bottom, #FFFFFF, #141429);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .header .school-info[data-v-27eda7cd] {
      height: 100%;
      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;
}
.quality-evaluate-spectaculars .header .school-info .school-info-icon[data-v-27eda7cd] {
        width: 5%;
}
.quality-evaluate-spectaculars .header .school-info .reverse[data-v-27eda7cd] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .header .school-info .school-info-name[data-v-27eda7cd] {
        font-size: 4.32px;
        font-size: 0.27rem;
        font-weight: bold;
        margin: 0 3%;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
        background: linear-gradient(to bottom, #FFFFFF, #54548A);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header[data-v-27eda7cd] {
    width: 100%;
    padding-top: 3.84px;
    padding-top: 0.24rem;
    position: relative;
}
.quality-evaluate-spectaculars .app-header .school-info-bg[data-v-27eda7cd] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 50%;
      height: 100%;
      margin-left: -25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .app-header .school-info-bg .school-info-bg-img[data-v-27eda7cd] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .app-header .school-info[data-v-27eda7cd] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 2.56px;
      font-size: .16rem;
      font-weight: bold;
      text-align: center;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
      background: linear-gradient(to bottom, #FFFFFF, #54548A);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header .school-info .reverse[data-v-27eda7cd] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-name[data-v-27eda7cd] {
        text-align: center;
        margin: 0 0.96px;
        margin: 0 .06rem;
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-icon[data-v-27eda7cd] {
        width: 10%;
        height: 1.28px;
        height: .08rem;
}
.quality-evaluate-spectaculars .app-header .time-vessel[data-v-27eda7cd] {
      text-align: center;
      font-size: 2.24px;
      font-size: .14rem;
      margin: 1.92px 0;
      margin: .12rem 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
      background: linear-gradient(to bottom, #FFFFFF, #141429);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .details[data-v-27eda7cd] {
    height: 90%;
}
.quality-evaluate-spectaculars .details .item[data-v-27eda7cd] {
      background: #141429;
      padding: 1%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.quality-evaluate-spectaculars .details .item .title[data-v-27eda7cd] {
        height: 10%;
        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;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-27eda7cd] {
          width: 85%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-val[data-v-27eda7cd] {
            font-size: 1.92px;
            font-size: .12rem;
            font-weight: bold;
            margin-right: 5%;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-icon[data-v-27eda7cd] {
            width: 10%;
            height: 100%;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-27eda7cd] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
}
.quality-evaluate-spectaculars .details .item .chart-show[data-v-27eda7cd] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel1[data-v-27eda7cd] {
          width: 65%;
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel2[data-v-27eda7cd] {
          width: 35%;
}
.quality-evaluate-spectaculars .details .item .data-show[data-v-27eda7cd] {
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1[data-v-27eda7cd] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank[data-v-27eda7cd] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info[data-v-27eda7cd] {
              width: 100%;
              height: 8%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val[data-v-27eda7cd] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val .rank-crown[data-v-27eda7cd] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table[data-v-27eda7cd] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info[data-v-27eda7cd] {
              width: 100%;
              height: 8%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info .name[data-v-27eda7cd] {
                font-size: 1.12px;
                font-size: 0.07rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .grade-name[data-v-27eda7cd] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2[data-v-27eda7cd] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table[data-v-27eda7cd] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info[data-v-27eda7cd] {
              width: 100%;
              height: 10%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info .name[data-v-27eda7cd] {
                font-size: 1.6px;
                font-size: 0.1rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .grade-name[data-v-27eda7cd] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3[data-v-27eda7cd] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank[data-v-27eda7cd] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info[data-v-27eda7cd] {
              width: 100%;
              height: 32%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val[data-v-27eda7cd] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val .rank-crown[data-v-27eda7cd] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table[data-v-27eda7cd] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info[data-v-27eda7cd] {
              width: 100%;
              height: 32%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name[data-v-27eda7cd] {
                font-size: 1.6px;
                font-size: 0.1rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .type-name[data-v-27eda7cd] {
                font-size: 1.28px;
                font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name-interval[data-v-27eda7cd] {
                margin: 8% 0;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .grade-name[data-v-27eda7cd] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4[data-v-27eda7cd] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 15%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank[data-v-27eda7cd] {
            position: absolute;
            top: 0;
            left: 0;
            width: 15%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info[data-v-27eda7cd] {
              width: 100%;
              height: 18%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-val[data-v-27eda7cd] {
                width: 20px;
                height: 20px;
                line-height: 20px;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-img[data-v-27eda7cd] {
                width: 100%;
                height: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table[data-v-27eda7cd] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info[data-v-27eda7cd] {
              width: 100%;
              height: 18%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info .name[data-v-27eda7cd] {
                font-size: 1.6px;
                font-size: 0.1rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .grade-name[data-v-27eda7cd] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 1.28px;
              font-size: 0.08rem;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show[data-v-27eda7cd] {
        font-size: 1.12px;
        font-size: 0.07rem;
        margin-top: 20px;
        height: calc(90% - 20px);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header[data-v-27eda7cd] {
          height: 40%;
          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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-img[data-v-27eda7cd] {
            width: 100%;
            height: 94%;
            -o-object-fit: contain;
               object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1[data-v-27eda7cd] {
            width: 26%;
            height: 94%;
            margin: 0 6% 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info[data-v-27eda7cd] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .ranking-info-img[data-v-27eda7cd] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .teacher-name[data-v-27eda7cd] {
                font-size: 1.28px;
                font-size: 0.08rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2[data-v-27eda7cd] {
            width: 22%;
            height: 94%;
            margin-top: 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info[data-v-27eda7cd] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .ranking-info-img[data-v-27eda7cd] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .teacher-name[data-v-27eda7cd] {
                font-size: 1.28px;
                font-size: 0.08rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel[data-v-27eda7cd] {
          height: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel .list-item[data-v-27eda7cd] {
            width: 24%;
            height: 18%;
            background: #303069;
            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;
            font-weight: bold;
            font-size: 1.28px;
            font-size: 0.08rem;
}

.bg-C51EE9[data-v-e511145e] {
  background: #C51EE9 !important;
}
.bg-0440E5[data-v-e511145e] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-e511145e] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-e511145e] {
  background: #42CBF9 !important;
}
.bg-8C04C2[data-v-e511145e] {
  background: #8C04C2 !important;
}
.bg-E532DC[data-v-e511145e] {
  background: #E532DC !important;
}
.bg-D368CE[data-v-e511145e] {
  background: #D368CE !important;
}
.bg-0440E5[data-v-e511145e] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-e511145e] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-e511145e] {
  background: #42CBF9 !important;
}
.color-42CBF9[data-v-e511145e] {
  color: #42CBF9;
}
.color-C41FE7[data-v-e511145e] {
  color: #C41FE7;
}
.beyond-1[data-v-e511145e] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
@media (min-width: 560px) {
.quality-evaluate-spectaculars[data-v-e511145e] {
    height: 100vh;
}
.quality-evaluate-spectaculars .header[data-v-e511145e] {
      height: 10%;
}
.quality-evaluate-spectaculars .details[data-v-e511145e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.quality-evaluate-spectaculars .details .item[data-v-e511145e] {
        width: 24%;
        height: 49%;
}
}
@media (max-width: 560px) {
.quality-evaluate-spectaculars[data-v-e511145e] {
    height: auto;
    padding: 0 4% 4% !important;
}
.quality-evaluate-spectaculars .header[data-v-e511145e] {
      height: auto;
}
.quality-evaluate-spectaculars .details .item[data-v-e511145e] {
      width: 100%;
      height: 500px;
      margin-bottom: 20px;
}
.quality-evaluate-spectaculars .details .item .title[data-v-e511145e] {
        padding: 0 .1rem;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-e511145e] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-e511145e] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-e511145e] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .ranking-info-img[data-v-e511145e] {
        height: auto !important;
}
}
.quality-evaluate-spectaculars[data-v-e511145e] {
  color: #fff;
  background: #000;
  width: 100%;
  /* overflow: hidden; */
  overflow: auto;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.quality-evaluate-spectaculars .header[data-v-e511145e] {
    width: 100%;
    position: relative;
}
.quality-evaluate-spectaculars .header .school-info-bg[data-v-e511145e] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 30%;
      height: 100%;
      margin-left: -15%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .header .school-info-bg .school-info-bg-img[data-v-e511145e] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .header .time-vessel[data-v-e511145e] {
      position: absolute;
      top: 0;
      right: 0;
      width: 16%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.quality-evaluate-spectaculars .header .time-vessel .time[data-v-e511145e] {
        font-size: 2.72px;
        font-size: 0.17rem;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
        background: linear-gradient(to bottom, #FFFFFF, #141429);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .header .school-info[data-v-e511145e] {
      height: 100%;
      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;
}
.quality-evaluate-spectaculars .header .school-info .school-info-icon[data-v-e511145e] {
        width: 5%;
}
.quality-evaluate-spectaculars .header .school-info .reverse[data-v-e511145e] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .header .school-info .school-info-name[data-v-e511145e] {
        font-size: 4.32px;
        font-size: 0.27rem;
        font-weight: bold;
        margin: 0 3%;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
        background: linear-gradient(to bottom, #FFFFFF, #54548A);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header[data-v-e511145e] {
    width: 100%;
    padding-top: 3.84px;
    padding-top: 0.24rem;
    position: relative;
}
.quality-evaluate-spectaculars .app-header .school-info-bg[data-v-e511145e] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 50%;
      height: 100%;
      margin-left: -25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .app-header .school-info-bg .school-info-bg-img[data-v-e511145e] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .app-header .school-info[data-v-e511145e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 2.56px;
      font-size: .16rem;
      font-weight: bold;
      text-align: center;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
      background: linear-gradient(to bottom, #FFFFFF, #54548A);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header .school-info .reverse[data-v-e511145e] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-name[data-v-e511145e] {
        text-align: center;
        margin: 0 0.96px;
        margin: 0 .06rem;
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-icon[data-v-e511145e] {
        width: 10%;
        height: 1.28px;
        height: .08rem;
}
.quality-evaluate-spectaculars .app-header .time-vessel[data-v-e511145e] {
      text-align: center;
      font-size: 2.24px;
      font-size: .14rem;
      margin: 1.92px 0;
      margin: .12rem 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
      background: linear-gradient(to bottom, #FFFFFF, #141429);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .details[data-v-e511145e] {
    height: 90%;
}
.quality-evaluate-spectaculars .details .item[data-v-e511145e] {
      background: #141429;
      padding: 1%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.quality-evaluate-spectaculars .details .item .title[data-v-e511145e] {
        height: 10%;
        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;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-e511145e] {
          width: 85%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-val[data-v-e511145e] {
            font-size: 1.92px;
            font-size: .12rem;
            font-weight: bold;
            margin-right: 5%;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-icon[data-v-e511145e] {
            width: 12%;
            height: 100%;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-e511145e] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-e511145e] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
          cursor: pointer;
          text-decoration: underline;
}
.quality-evaluate-spectaculars .details .item .chart-show[data-v-e511145e] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel1[data-v-e511145e] {
          width: 65%;
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel2[data-v-e511145e] {
          width: 35%;
}
.quality-evaluate-spectaculars .details .item .data-show[data-v-e511145e] {
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1[data-v-e511145e] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank[data-v-e511145e] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info[data-v-e511145e] {
              width: 100%;
              height: 8%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val[data-v-e511145e] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val .rank-crown[data-v-e511145e] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table[data-v-e511145e] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info[data-v-e511145e] {
              width: 100%;
              height: 8%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info .name[data-v-e511145e] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .grade-name[data-v-e511145e] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2[data-v-e511145e] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table[data-v-e511145e] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info[data-v-e511145e] {
              width: 100%;
              height: 12%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info .name[data-v-e511145e] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .grade-name[data-v-e511145e] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3[data-v-e511145e] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank[data-v-e511145e] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info[data-v-e511145e] {
              width: 100%;
              height: 32%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val[data-v-e511145e] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val .rank-crown[data-v-e511145e] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table[data-v-e511145e] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info[data-v-e511145e] {
              width: 100%;
              height: 32%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name[data-v-e511145e] {
                font-size: 1.12px;
                font-size: 0.07rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .type-name[data-v-e511145e] {
                font-size: 0.8px;
                font-size: 0.05rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name-interval[data-v-e511145e] {
                margin: 8% 0;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .grade-name[data-v-e511145e] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4[data-v-e511145e] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 15%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank[data-v-e511145e] {
            position: absolute;
            top: 0;
            left: 0;
            width: 15%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info[data-v-e511145e] {
              width: 100%;
              height: 18%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-val[data-v-e511145e] {
                width: 20px;
                height: 20px;
                line-height: 20px;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-img[data-v-e511145e] {
                width: 100%;
                height: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table[data-v-e511145e] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info[data-v-e511145e] {
              width: 100%;
              height: 18%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info .name[data-v-e511145e] {
                font-size: 1.12px;
                font-size: 0.07rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .grade-name[data-v-e511145e] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show[data-v-e511145e] {
        font-size: 1.12px;
        font-size: 0.07rem;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header[data-v-e511145e] {
          height: 50%;
          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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-img[data-v-e511145e] {
            width: 100%;
            height: 94%;
            -o-object-fit: contain;
               object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1[data-v-e511145e] {
            width: 26%;
            height: 94%;
            margin: 0 6% 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info[data-v-e511145e] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .ranking-info-img[data-v-e511145e] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2[data-v-e511145e] {
            width: 22%;
            height: 94%;
            margin-top: 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info[data-v-e511145e] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .ranking-info-img[data-v-e511145e] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel[data-v-e511145e] {
          height: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel .list-item[data-v-e511145e] {
            width: 24%;
            height: 22%;
            background: #303069;
            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;
            font-weight: bold;
}

.echart_radar_page[data-v-09481c60] {
  width: 100%;
}
.echart_radar_page .echart-radar[data-v-09481c60] {
    width: 100%;
    height: 100%;
}

.echart_radar_page[data-v-8925ffe2] {
  width: 100%;
}
.echart_radar_page .echart-radar[data-v-8925ffe2] {
    width: 100%;
    height: 100%;
}

.bg-C51EE9[data-v-738d2cf2] {
  background: #C51EE9 !important;
}
.bg-0440E5[data-v-738d2cf2] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-738d2cf2] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-738d2cf2] {
  background: #42CBF9 !important;
}
.bg-8C04C2[data-v-738d2cf2] {
  background: #8C04C2 !important;
}
.bg-E532DC[data-v-738d2cf2] {
  background: #E532DC !important;
}
.bg-D368CE[data-v-738d2cf2] {
  background: #D368CE !important;
}
.bg-0440E5[data-v-738d2cf2] {
  background: #0440E5 !important;
}
.bg-0588F3[data-v-738d2cf2] {
  background: #0588F3 !important;
}
.bg-42CBF9[data-v-738d2cf2] {
  background: #42CBF9 !important;
}
.color-42CBF9[data-v-738d2cf2] {
  color: #42CBF9;
}
.color-C41FE7[data-v-738d2cf2] {
  color: #C41FE7;
}
.beyond-1[data-v-738d2cf2] {
  word-break: break-all;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}
@media (min-width: 560px) {
.quality-evaluate-spectaculars[data-v-738d2cf2] {
    height: 100vh;
}
.quality-evaluate-spectaculars .header[data-v-738d2cf2] {
      height: 10%;
}
.quality-evaluate-spectaculars .details[data-v-738d2cf2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -ms-flex-line-pack: justify;
          align-content: space-between;
}
.quality-evaluate-spectaculars .details .item[data-v-738d2cf2] {
        width: 24%;
        height: 49%;
}
.quality-evaluate-spectaculars .details .double_item[data-v-738d2cf2] {
        width: 49.33333%;
}
.quality-evaluate-spectaculars .details .double_item .title-name-icon[data-v-738d2cf2] {
          width: 6% !important;
          height: 100%;
}
}
@media (max-width: 560px) {
.quality-evaluate-spectaculars[data-v-738d2cf2] {
    height: auto;
    padding: 0 4% 4% !important;
}
.quality-evaluate-spectaculars .header[data-v-738d2cf2] {
      height: auto;
}
.quality-evaluate-spectaculars .details .item[data-v-738d2cf2] {
      width: 100%;
      height: 500px;
      margin-bottom: 20px;
}
.quality-evaluate-spectaculars .details .item .title[data-v-738d2cf2] {
        padding: 0 .1rem;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-738d2cf2] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-738d2cf2] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-738d2cf2] {
          width: auto !important;
}
.quality-evaluate-spectaculars .details .item .ranking-info-img[data-v-738d2cf2] {
        height: auto !important;
}
}
.quality-evaluate-spectaculars[data-v-738d2cf2] {
  color: #fff;
  background: #000;
  width: 100%;
  /* overflow: hidden; */
  overflow: auto;
  padding: 0 24px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.quality-evaluate-spectaculars .header[data-v-738d2cf2] {
    width: 100%;
    position: relative;
}
.quality-evaluate-spectaculars .header .school-info-bg[data-v-738d2cf2] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 30%;
      height: 100%;
      margin-left: -15%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .header .school-info-bg .school-info-bg-img[data-v-738d2cf2] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .header .time-vessel[data-v-738d2cf2] {
      position: absolute;
      top: 0;
      right: 0;
      width: 16%;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
          -ms-flex-direction: row-reverse;
              flex-direction: row-reverse;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.quality-evaluate-spectaculars .header .time-vessel .time[data-v-738d2cf2] {
        font-size: 2.72px;
        font-size: 0.17rem;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
        background: linear-gradient(to bottom, #FFFFFF, #141429);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .header .school-info[data-v-738d2cf2] {
      height: 100%;
      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;
}
.quality-evaluate-spectaculars .header .school-info .school-info-icon[data-v-738d2cf2] {
        width: 5%;
}
.quality-evaluate-spectaculars .header .school-info .reverse[data-v-738d2cf2] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .header .school-info .school-info-name[data-v-738d2cf2] {
        font-size: 4.32px;
        font-size: 0.27rem;
        font-weight: bold;
        margin: 0 3%;
        background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
        background: linear-gradient(to bottom, #FFFFFF, #54548A);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header[data-v-738d2cf2] {
    width: 100%;
    padding-top: 3.84px;
    padding-top: 0.24rem;
    position: relative;
}
.quality-evaluate-spectaculars .app-header .school-info-bg[data-v-738d2cf2] {
      position: absolute;
      top: 0;
      left: 50%;
      width: 50%;
      height: 100%;
      margin-left: -25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
}
.quality-evaluate-spectaculars .app-header .school-info-bg .school-info-bg-img[data-v-738d2cf2] {
        width: 100%;
        height: 50%;
}
.quality-evaluate-spectaculars .app-header .school-info[data-v-738d2cf2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 2.56px;
      font-size: .16rem;
      font-weight: bold;
      text-align: center;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#54548A));
      background: linear-gradient(to bottom, #FFFFFF, #54548A);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .app-header .school-info .reverse[data-v-738d2cf2] {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-name[data-v-738d2cf2] {
        text-align: center;
        margin: 0 0.96px;
        margin: 0 .06rem;
}
.quality-evaluate-spectaculars .app-header .school-info .school-info-icon[data-v-738d2cf2] {
        width: 10%;
        height: 1.28px;
        height: .08rem;
}
.quality-evaluate-spectaculars .app-header .time-vessel[data-v-738d2cf2] {
      text-align: center;
      font-size: 2.24px;
      font-size: .14rem;
      margin: 1.92px 0;
      margin: .12rem 0;
      background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#141429));
      background: linear-gradient(to bottom, #FFFFFF, #141429);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
}
.quality-evaluate-spectaculars .details[data-v-738d2cf2] {
    height: 90%;
}
.quality-evaluate-spectaculars .details .item[data-v-738d2cf2] {
      background: #141429;
      padding: 1%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.quality-evaluate-spectaculars .details .item .title[data-v-738d2cf2] {
        height: 10%;
        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;
}
.quality-evaluate-spectaculars .details .item .title .title-name[data-v-738d2cf2] {
          width: 85%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-val[data-v-738d2cf2] {
            font-size: 1.92px;
            font-size: .12rem;
            font-weight: bold;
            margin-right: 5%;
}
.quality-evaluate-spectaculars .details .item .title .title-name .title-name-icon[data-v-738d2cf2] {
            width: 12%;
            height: 100%;
}
.quality-evaluate-spectaculars .details .item .title .title-period[data-v-738d2cf2] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
}
.quality-evaluate-spectaculars .details .item .title .title-link[data-v-738d2cf2] {
          width: 15%;
          font-size: 1.92px;
          font-size: .12rem;
          text-align: right;
          cursor: pointer;
          text-decoration: underline;
}
.quality-evaluate-spectaculars .details .item .chart-show[data-v-738d2cf2] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel1[data-v-738d2cf2] {
          width: 65%;
}
.quality-evaluate-spectaculars .details .item .chart-show .chart-vessel2[data-v-738d2cf2] {
          width: 35%;
}
.quality-evaluate-spectaculars .details .item .data-show[data-v-738d2cf2] {
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1[data-v-738d2cf2] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank[data-v-738d2cf2] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info[data-v-738d2cf2] {
              width: 100%;
              height: 8%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val[data-v-738d2cf2] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank .rank-info .rank-val .rank-crown[data-v-738d2cf2] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table[data-v-738d2cf2] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info[data-v-738d2cf2] {
              width: 100%;
              height: 8%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .student-info .name[data-v-738d2cf2] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel1 .rank-table .grade-name[data-v-738d2cf2] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2[data-v-738d2cf2] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table[data-v-738d2cf2] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info[data-v-738d2cf2] {
              width: 100%;
              height: 12%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .student-info .name[data-v-738d2cf2] {
                font-size: 0.8px;
                font-size: 0.05rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel2 .rank-table .grade-name[data-v-738d2cf2] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3[data-v-738d2cf2] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 8%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank[data-v-738d2cf2] {
            position: absolute;
            top: 0;
            left: 0;
            width: 8%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info[data-v-738d2cf2] {
              width: 100%;
              height: 32%;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val[data-v-738d2cf2] {
                width: 1.92px;
                width: 0.12rem;
                height: 1.92px;
                height: 0.12rem;
                line-height: 1.92px;
                line-height: 0.12rem;
                font-size: 1.28px;
                font-size: 0.08rem;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank .rank-info .rank-val .rank-crown[data-v-738d2cf2] {
                  position: absolute;
                  top: -1.12px;
                  top: -0.07rem;
                  left: -0.64px;
                  left: -0.04rem;
                  width: 100%;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table[data-v-738d2cf2] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info[data-v-738d2cf2] {
              width: 100%;
              height: 32%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name[data-v-738d2cf2] {
                font-size: 1.12px;
                font-size: 0.07rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .type-name[data-v-738d2cf2] {
                font-size: 0.8px;
                font-size: 0.05rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .student-info .name-interval[data-v-738d2cf2] {
                margin: 8% 0;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel3 .rank-table .grade-name[data-v-738d2cf2] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4[data-v-738d2cf2] {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 100%;
          height: 100%;
          padding-left: 15%;
          padding-bottom: 6%;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank[data-v-738d2cf2] {
            position: absolute;
            top: 0;
            left: 0;
            width: 15%;
            height: 100%;
            padding-bottom: 6%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info[data-v-738d2cf2] {
              width: 100%;
              height: 18%;
              text-align: center;
              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;
              -webkit-box-orient: vertical;
              -webkit-box-direction: normal;
                  -ms-flex-direction: column;
                      flex-direction: column;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-val[data-v-738d2cf2] {
                width: 20px;
                height: 20px;
                line-height: 20px;
                border-radius: 50%;
                background: #fff;
                color: #000;
                font-weight: bold;
                position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-img[data-v-738d2cf2] {
                width: 100%;
                height: calc(100% - 0.2rem);
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank .rank-info .rank-name[data-v-738d2cf2] {
                line-height: 2.24px;
                line-height: 0.14rem;
                text-align: center;
                font-size: 1.12px;
                font-size: 0.07rem;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table[data-v-738d2cf2] {
            width: 15%;
            height: 100%;
            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-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info[data-v-738d2cf2] {
              width: 100%;
              height: 18%;
              background: #303069;
              border-radius: 4px;
              color: #Fff;
              text-align: center;
              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;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .student-info .name[data-v-738d2cf2] {
                font-size: 1.12px;
                font-size: 0.07rem;
                font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .data-show .ranking-vessel4 .rank-table .grade-name[data-v-738d2cf2] {
              position: absolute;
              bottom: -3.2px;
              bottom: -0.2rem;
              left: 0;
              width: 100%;
              line-height: 3.2px;
              line-height: 0.2rem;
              text-align: center;
              font-size: 0.96px;
              font-size: 0.06rem;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show[data-v-738d2cf2] {
        font-size: 1.12px;
        font-size: 0.07rem;
        margin-top: 20px;
        height: calc(90% - 20px);
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header[data-v-738d2cf2] {
          height: 50%;
          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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-img[data-v-738d2cf2] {
            width: 100%;
            height: 94%;
            -o-object-fit: contain;
               object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1[data-v-738d2cf2] {
            width: 26%;
            height: 94%;
            margin: 0 6% 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info[data-v-738d2cf2] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
              font-weight: bold;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel1 .ranking-info .ranking-info-img[data-v-738d2cf2] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2[data-v-738d2cf2] {
            width: 22%;
            height: 94%;
            margin-top: 6%;
            position: relative;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info[data-v-738d2cf2] {
              position: absolute;
              top: -10%;
              left: 0;
              width: 100%;
              height: 100%;
              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;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .frequency-header .ranking-vessel2 .ranking-info .ranking-info-img[data-v-738d2cf2] {
                width: 90%;
                height: 40%;
                -o-object-fit: contain;
                   object-fit: contain;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel[data-v-738d2cf2] {
          height: 50%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between;
}
.quality-evaluate-spectaculars .details .item .frequencyData-show .list-vessel .list-item[data-v-738d2cf2] {
            width: 24%;
            height: 22%;
            background: #303069;
            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;
            font-weight: bold;
}

.left[data-v-673f3122]{
    float: left;
}
.right[data-v-673f3122]{
    float: right;
}
.common-position-relative[data-v-673f3122]{
    position: relative;
}
.common-leave-tag[data-v-673f3122] {
    position: absolute;
    border-radius: 12px;
    background: #FF8600;
    color: #fff;
    font-size: 12px;
    width: 36px;
    left: 60%;
    z-index: 99;
    text-align: center;
    line-height: 20px;
}
.evaluate-index-module[data-v-673f3122]{
    background: #f3f4f6;
    padding: 15px 0;
    position: relative;
    height: 100%;
    /*overflow-y: auto;*/
}
.evaluate-cont-work-link[data-v-673f3122]{
    color: #fff;
    border-radius: 3px;
    /*background: #ffb72f;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);
    box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);*/
    padding: 0px 12px;
    margin-left: 10px;
    float: left;
    /*text-decoration: underline;*/
    cursor: pointer;
    line-height: 34px;
}
.evaluate-cont-work-link-dali[data-v-673f3122]{
    display: inline-block;
    float: none;
    vertical-align: top;
}
.evaluate-cont-work-link[data-v-673f3122]:hover{
    /*color: #2fa2fe;*/
}
.evaluate-cont-work-link .layui-icon-extend-iconfont[data-v-673f3122]{
    font-size: 20px;
    padding-right: 6px;
    vertical-align: middle;
    line-height: 34px;
}
.eva-in-module-left[data-v-673f3122]{
    width: calc(100% - 320px);
    height: 100%;
    overflow-y: auto;
    padding-right: 10px;
    /*background: #fff;*/
    overflow-x: hidden;
}
.el-check-no-right[data-v-673f3122]{
    margin-top: 5px;
    margin-right: 10px;
}
.eva-in-module-right[data-v-673f3122]{
    width: 300px;
    background: #fff;
    /*
    position: relative;
    height: 100%;
    top: -12px;
     */
    right: 0;
    top: 0;
    height: calc(100% - 2px);
    position: absolute;
}
.eva-in-module-right-todo[data-v-673f3122]{
    height: calc(100% - 260px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 10px;
}
.eva-in-module-right-todo[data-v-673f3122] .no-content-img{
    width: 90px;
    padding-top: 80px;
}
.eva-in-module-right-app[data-v-673f3122]{
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px;
}
.eva-in-module-statistic[data-v-673f3122], .eva-in-module-general[data-v-673f3122], .eva-in-module-evaluate[data-v-673f3122]{
    border-radius: 8px;
}
.eva-in-module-general[data-v-673f3122],.eva-in-module-statistic[data-v-673f3122]{
    line-height: 40px;
    margin-bottom: 10px;
    padding: 0 10px;
    background: #fff;
}
.eva-in-module-statistic[data-v-673f3122]{
    margin-top: 10px;
    padding-bottom: 20px;
}
.eva-in-module-general-title[data-v-673f3122]{
    font-size: 16px;
    font-weight: bold;
}
.eva-in-module-general-title img[data-v-673f3122]{
    width: 26px;
}
.eva-in-module-general-statis[data-v-673f3122]{
    font-weight: bold;
    font-size: 14px;
}
.eva-in-module-general-s-score[data-v-673f3122]{
    margin-left: 10px;
}
.eva-in-module-general-left[data-v-673f3122]{
    margin-left: 50px;
}
.eva-in-module-evaluate[data-v-673f3122]{
    background: #fff;
    min-height: 550px;
    padding: 0 10px;
}
.eva-in-module-general-statis-img[data-v-673f3122]{
    vertical-align: text-bottom;
}
.eva-in-module-general-statis-icon[data-v-673f3122]{
    color: #aaa;
    margin-left: 10px;
}
.ei-evaluate-filter-obj-viewport[data-v-673f3122]{
    width: 123px;
    height: 35px;
    border-radius: 6px;
    color: #888888;
    overflow: hidden;
}
.ei-evaluate-filter-obj-viewport i[data-v-673f3122] {
    margin-left: 1px;
    width: 40px;
    cursor: pointer;
    height: 35px;
    background: #f8f8f8;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    font-size: 20px;
    color: #888888;
}
.ei-evaluate-filter-obj-viewport i.ed[data-v-673f3122]{
    background: #2fa2fe;
    color: #ffffff;
}
.ei-search-input-box[data-v-673f3122] {
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 185px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.ei-search-input-box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-673f3122]{
    line-height: 34px;
}
.ei-search-input-box i.el-input__icon[data-v-673f3122]{
    line-height: 34px;
}
.ei-right-subm-dia-btn[data-v-673f3122]{
    padding: 8px 12px;
    margin-left: 10px;
    float: left;
}
.ei-search-input-box[data-v-673f3122] .el-input__inner {
    /* color: #7a8590; */
    height: 35px;
    line-height: 35px;
}
.eva-in-module-evaluate-top[data-v-673f3122]{
    line-height: 50px;
    position: relative;
}
.ei-evaluate-cont-set-box[data-v-673f3122]{
    text-align: center;
    margin:10px 0;
}
.regis-panel-less-table[data-v-673f3122]{
    width: 96%;
    margin: auto;
}
.regis-panel-op-table-icon[data-v-673f3122]{
    cursor: pointer;
}
.regis-panel-op-table-icon .panel-op-user-icon[data-v-673f3122]{
    font-size: 16px;
}
.regis-panel-op-table-icon .panel-op-detail-icon[data-v-673f3122]{
    padding: 0 8px;
}
.ei-evaluate-cont-set-href[data-v-673f3122]{
    color: #888;
    font-size: 13px;
}
.set_power[data-v-673f3122] {
    color: #0b93ff;
    cursor: pointer;
    text-decoration: underline;
}
.eva-in-evaluate-top-r span[data-v-673f3122]{
    cursor: pointer;
}
.eva-in-evaluate-top-r .layui-icon-extend-iconfont[data-v-673f3122]{
    color: #bbb;
    font-weight: bold;
}
.eva-in-module-evaluate-cont[data-v-673f3122]{
    min-height: 520px;
}
.eva-in-module-evaluate-cont-panel[data-v-673f3122]{
    width: 70px;
    height: 94%;
    background: #f8f8f8;
}
.ei-evaluate-cont-panel-li[data-v-673f3122]{
    text-align: center;
    min-height: 84px;
    /*height: 18%;*/
    height: 88px;
    margin-top: 30px;
    cursor: pointer;
}
.ei-evaluate-cont-panel-check div[data-v-673f3122]{
    color: #279dfa;
}
.ei-evaluate-cont-panel-li[data-v-673f3122]:first-child{
    margin-top: 60px;
}
.eva-in-module-evaluate-cont-work[data-v-673f3122]{
    width: calc(100% - 70px);
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.eva-in-module-top-tab[data-v-673f3122]{
    position: absolute;
    width: 66%;
    left: 17%;
    top: 0;
    overflow: hidden;
    text-align: center;
}
.eva-in-module-top-tab-overl[data-v-673f3122]{
    position: absolute;
    left: 0%;
    cursor: pointer;
    background: #fff;
    padding-right: 7px;
    z-index: 99;
    top: 0;
}
.eva-in-module-top-tab-overr[data-v-673f3122]{
    position: absolute;
    right: 0;
    cursor: pointer;
    background: #fff;
    padding-left: 7px;
    z-index: 99;
    top: 0;
}
.divided_evaluate_box .eva-in-module-top-tab-overl[data-v-673f3122], .divided_evaluate_box .eva-in-module-top-tab-overr[data-v-673f3122] {
    background: rgb(242, 244, 246);
}
.eva-in-module-evaluate[data-v-673f3122] ::-webkit-scrollbar {
    height: 15px;
}
.eva-in-module-top-tab-card[data-v-673f3122]{
    padding: 0 15px;
    color: #545f69;
    cursor: pointer;
    display: inline-block;
}
.eva-in-module-top-tab-card-check[data-v-673f3122]{
    color: #2fa2fe;
}
.ei-evaluate-cont-work-filter[data-v-673f3122]{
    /*cao 2021713 增加班级/人员筛选，拓宽筛选区域宽度*/
    /*padding: 10px 0px 20px 20px;*/
    padding: 10px 0px 20px 0px;
    position: relative;
    z-index: 2;
}
.ei-evaluate-filter-obj[data-v-673f3122],.ei-evaluate-filter-obj-ct[data-v-673f3122]{
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    line-height: 30px;
    color: #8f98a3;
    overflow: hidden;
}
.ei-evaluate-filter-obj-ct[data-v-673f3122]{
    border: none;
}
.ei-evaluate-filter-obj-ct .layui-icon-extend-iconfont[data-v-673f3122]{
    margin-left: 5px;
    font-weight: bold;
}
.ei-evaluate-filter-obj div[data-v-673f3122]{
    padding: 0 10px;
    cursor: pointer;
    line-height: 34px;
}
.ei-evaluate-filter-obj .ei-evaluate-filter-obj-check[data-v-673f3122]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-cont-work-select[data-v-673f3122]{
    /*cao 2021713*/
    /*width: 130px;*/
    /*width: 104px;*/
    width: 94px;
}
.ei-evaluate-cont-sm-select[data-v-673f3122]{
    width: 120px;
}
.ei-evaluate-cont-work-status-select[data-v-673f3122] {
    margin-left: 12px;
}
.ei-evaluate-cont-work-select-lef[data-v-673f3122]{
    margin: 0 10px 6px 12px;
}
.ei-evaluate-cont-work-select[data-v-673f3122] .el-input__inner{
    line-height: 35px;
    height: 35px;
}
.ei-evaluate-cont-work-select[data-v-673f3122] .el-select__caret.el-icon-arrow-up:before{
    height: 17px;
}
.ei-evaluate-cont-work-cont[data-v-673f3122]{
    padding: 20px 20px;
    min-height: 420px;
    min-width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: hidden;
    position: relative;
    margin: 0 auto;
}
.ei-evaluate-cont-pr[data-v-673f3122]{
    padding-right: 80px;
}
.class-ett-right-statis[data-v-673f3122]{
    width: 7%;
    min-width: 70px;
    max-width: 80px;
    background: #f8f8f8;
    position: absolute;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-width-li[data-v-673f3122]{
    background: #f8f8f8;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 10px;*/
    /*margin-left: 20px;*/
    margin: 0 auto 10px;
    /*margin: 0 auto 10px 20px;*/
}
.ei-seat-width-li span[data-v-673f3122]{
    display: inline-block;
    width: 95px;
    line-height: 26px;
    text-align: center;
    float: left;
    margin-right: 20px;
}
.ei-seat-height-li[data-v-673f3122]{
    width: 26px;
    background: #f8f8f8;
    position: absolute;
    border-radius: 20px;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-height-li div[data-v-673f3122]{
    text-align: center;
    line-height: 50px;
    margin-bottom: 20px;
}
.class-ett-right-statis-bg[data-v-673f3122] {
    width: 22px;
    height: 12px;
    margin: auto;
    border-radius: 8px;
}
.class-ett-right-statis-li[data-v-673f3122]{
    text-align: center;
    height: 38px;
    margin-top: 30px;
}
.class-ett-right-statis-li div[data-v-673f3122]{
    margin-top: 10px;
    color: #545f69;
    font-size: 12px;
}
.ei-evaluate-cont-work-cont-x[data-v-673f3122]{
    overflow-x: auto;
}
.ei-right-subm-target-choose .ei-right-subm-target-li-bg[data-v-673f3122]{
    width: 13px;
    height: 8px;
    margin: auto;
    display: inline-block;
    border-radius: 4px;
    margin-left: 0;
}
.ei-right-subm-target-li-hr[data-v-673f3122]{
    color: #aaa;
}
.ei-right-subm-target-li-edit[data-v-673f3122]{
    font-size: 12px;
    color: #888;
}
.ei-seat-center-tip[data-v-673f3122]{
    float: left;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}
.ei-seat-center-tip div[data-v-673f3122]{
    width: 130px;
    line-height: 36px;
    border-radius: 20px;
    background: #f8f8f8;
    margin: auto;
}
.ei-evaluate-cont-work-opa[data-v-673f3122] {
    color: #2fa2fe;
    text-decoration: underline;
    cursor: pointer;
}
@media screen and (max-width: 1366px) {
.ei-evaluate-filter-obj-ct-r[data-v-673f3122]{
        /*width: 100%;*/
}
.ei-evaluate-cont-work-cont-s[data-v-673f3122]{
        /*height: 385px;*/
}
}
.ei-evaluate-cont-work-object[data-v-673f3122]{
    position: relative;
    margin: 0 30px 10px 0px;
    width: 92px;
    cursor: pointer;
}
.ei-evaluate-cont-work-logoimg[data-v-673f3122]{
    width: 52px;
    height: 52px;
    margin: auto;
    border-radius: 50%;
    overflow: hidden;
    background: #d6f8ff;
    position: relative;
}
.ei-evaluate-cont-work-logoimg img[data-v-673f3122]{
    width: 100%;
    height: 100%;
}
.ei-evaluate-cont-work-seat[data-v-673f3122]{
    width: 90%;
    height: 40px;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    margin: auto;
    border-radius: 20px;
    overflow: hidden;
    background: #fff;
    position: relative;
}
.ei-evaluate-cont-work-img-seat[data-v-673f3122]{
    line-height: 40px;
    height: 40px;
    text-align: center;
}
.ei-evaluate-cont-obj-seat[data-v-673f3122]{
    margin-bottom: 20px;
}
.ei-evaluate-cont-work-shoad[data-v-673f3122]{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 4;
    background: rgba(0, 0, 0, .1);
}
.ei-evaluate-cont-work-append[data-v-673f3122]{
    position: absolute;
    /*bottom: 0px;*/
    left: 0px;
    width: 100%;
    line-height: 52px;
    text-align: center;
    color: #b9fdef;
    font-size: 18px;
}
@keyframes animateShow-data-v-673f3122
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
@-webkit-keyframes animateShow-data-v-673f3122 /* Safari 与 Chrome */
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
.ei-evaluate-cont-work-append-show[data-v-673f3122]{
    animation: animateShow-data-v-673f3122 0.3s;
    -moz-animation: animateShow-data-v-673f3122 0.3s; /* Firefox */
    -webkit-animation: animateShow-data-v-673f3122 0.3s; /* Safari and Chrome */
    -o-animation: animateShow-data-v-673f3122 0.3s; /* Opera */
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}
.leave-state[data-v-673f3122]{
    position: absolute;
    background: red;
    color: #fff;
    font-size: 12px;
    z-index: 4;
    border-radius: 6px;
    padding: 2px 4px;
    cursor: pointer;
}
.leave-state-staff[data-v-673f3122]{
    top: 0px;
    right: -16px;
}
.leave-state-seat[data-v-673f3122]{
    top: -12px;
    right: -5px;
}
.ei-evaluate-cont-work-score[data-v-673f3122]{
    position: absolute;
    top: 40px;
    /*background: #e4e4e4;*/
    line-height: 18px;
    height: 18px;
    width: 90px;
    border-radius: 18px;
    color: #fff;
    left: 0px;
    border: 1px solid #fff;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    z-index: 4;
}
.ei-evaluate-cont-work-score-seat[data-v-673f3122]{
    top: 30px;
}
.ei-evaluate-cont-work-posiscore[data-v-673f3122]{
    background: #b9fdef;
    color: #069e7f;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-negascorce[data-v-673f3122]{
    background: #ffd3bd;
    color: #fa7230;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-word[data-v-673f3122]{
    background: #b9fdef;
    color: #069e7f;
    width: 100%;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    float: left;
}
.ei-evaluate-cont-work-name[data-v-673f3122]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-evaluate-cont-work-topn[data-v-673f3122]{
    padding-top: 5px;
}
.ei-evaluate-cont-work-checkbox[data-v-673f3122]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-cont-work-checkbox-ctop[data-v-673f3122]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.ei-cont-work-checkbox-ctop-seat[data-v-673f3122]{
    top: -5px;
    right: 1px;
}
.dayli-top-cancel-btn[data-v-673f3122]{
    display: inline-block;
    padding: 2px 0px 2px 10px;
    cursor: pointer;
}
.dayli-top-review-btn[data-v-673f3122]{
    display: inline-block;
    line-height: 26px;
}
.dayli-top-review-btn i[data-v-673f3122]{
    font-size: 20px;
    vertical-align: bottom;
}
/*操作面板---小组样式*/
.ei-evaluate-cont-work-group-top .ei-evaluate-cont-work-checkbox[data-v-673f3122]{
    top: -6px;
    right: -6px;
}
.empty_box[data-v-673f3122]{
    text-align: center;
    min-height: 220px;
}
.empty_box_icon[data-v-673f3122]{
    margin-top: 100px;
}
.empty_box_icon .layui-icon-extend-iconfont[data-v-673f3122]{
    text-align: center;
    font-size: 60px;
    /*color: #bbb;*/
    margin-bottom: 10px;
    display: inline-block;
    color: #b7E3ff;
}
.eva-statistic-echarts-null[data-v-673f3122]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.eva-ett-echarts-null[data-v-673f3122],.[data-v-673f3122]{
    text-align: center;
    display: none;
    padding: 20px 0 60px 0;
}
.eva-ett-detail-null[data-v-673f3122]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.ei-evaluate-cont-work-group[data-v-673f3122]{
    background: #f2f4f6;
    width: 28%;
    position: relative;
    cursor: pointer;
    padding: 10px;
    border-radius: 7px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.ei-evaluate-cont-work-group-op[data-v-673f3122]{
    position: absolute;
    top: 15px;
    background-color: #ddf0ff;
    color: #2fa2fe;
    font-size: 12px;
    cursor: pointer;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    line-height: 26px;
    text-align: center;
    right: 15px;
}
.ei-evaluate-cont-work-groupimg[data-v-673f3122]{
    position: relative;
    width: 20%;
    padding: 20% 0 0;
    /*height: 52px;*/
    /*overflow: hidden;*/
    border-radius: 50%;
}
.ei-evaluate-cont-work-groupimg img[data-v-673f3122]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    top: 0;
    position: absolute;
}
.ei-evaluate-cont-work-groupname[data-v-673f3122]{
    /*line-height: 28px;*/
    margin-left: 3%;
    width: 77%;
}
.ei-evaluate-cont-work-groupsc[data-v-673f3122]{
    margin-top: 10px;
}
.ei-evaluate-cont-work-groupscore[data-v-673f3122]{
    margin-top: 8px;
    text-align: center;
    padding: 1% 0;
}
.ei-evaluate-cont-work-group-name[data-v-673f3122]{
    font-size: 13px;
    font-weight: bolder;
    padding: 2% 0;
}
.ei-evaluate-cont-work-group-num[data-v-673f3122]{
    font-size: 12px;
    color: #888888;
    padding: 1% 0 5% 0;
}
.ei-evaluate-cont-work-groupposi[data-v-673f3122]{
    color: #069e7f;
    float: left;
    width: 23%;
}
.ei-evaluate-cont-work-group-hr[data-v-673f3122]{
    background: #fff;
    height: 2px;
    width: 100%;
}
.ei-evaluate-cont-work-groupnega[data-v-673f3122]{
    color: #fa7230;
    float: left;
    width: 23%;
    line-height: 24px;
}
.ei-evaluate-cont-work-groupscore[data-v-673f3122] .el-progress-bar__outer{
    background-color: #ffffff;
}
.ei-evaluate-cont-work-groupscore .el-progress[data-v-673f3122]{
    padding-top: 4px;
}
/**操作面板小组样式结束**/
/**统计板块**/
.index-nav-item[data-v-673f3122] {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
    cursor: pointer;
    border-left: 4px solid #fff;
}
.index-nav-item-sel[data-v-673f3122] {
    color: #2fa2fe;
    border-left: 5px solid #2fa2fe;
}
.index-ni-name[data-v-673f3122] {
    font-size: 14px;
    text-align: right;
}
.eva-in-module-statistic-left[data-v-673f3122]{
    position: relative;
    width: 40%;
}
.eva-statistic-echarts[data-v-673f3122]{
    width: 400px;
    margin: auto;
    height: 350px;
}
.eva-in-module-statistic-left-filter[data-v-673f3122]{
    position: absolute;
    width: 50px;
    left: -10px;
    top: 20%;
}
.eva-in-module-statistic-right[data-v-673f3122]{
    width: 60%;
}
.module-statistic-right-select[data-v-673f3122] .el-input__inner{
    line-height: 34px;
    height: 34px;
}
.module-statistic-top-se-filter[data-v-673f3122]{
    text-align: center;
    margin-bottom: 20px;
}
.module-statistic-right-select[data-v-673f3122] .el-select__caret.el-icon-arrow-up:before{
    /*height: 16px;*/
}
.eva-in-module-top-left[data-v-673f3122]{
    font-size: 12px;
    color: #545f69;
}
.eva-in-module-top-strong[data-v-673f3122]{
    font-size: 14px;
    font-weight: bold;
    margin-right: 8px;
}
.ei-evaluate-cont-work-foot[data-v-673f3122]{
    width: 20%;
}
.ei-evaluate-cont-work-foot-ti[data-v-673f3122]{
    width: 96px;
    text-align: center;
}
.ei-evaluate-cont-work-foot-middle[data-v-673f3122]{
    padding-top: 110px;
}
.el-dialog__wrapper[data-v-673f3122] .el-dialog__title{
    font-size: 16px;
    font-weight: bold;
}
.evaluate-index-module[data-v-673f3122] .el-dialog__body{
}
.evaluate-index-module[data-v-673f3122] .el-dialog__header{
    padding: 15px 30px 5px;
}
/*
.el-dialog__wrapper >>> .el-icon-close {
    font-size: 25px;
}
*/
/*小组选择*/
.group_choose_dia_subm[data-v-673f3122]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
.group_choose_dia_box[data-v-673f3122]{
    min-height: 400px;
}
.group_choose_dia_box_small[data-v-673f3122]{
    min-height: 240px;
}
[data-v-673f3122].group_choose_dia_box_small .webapp-resouce-box{
    margin-bottom: 10px;
}
/*小组选择结束*/
/**作业登记**/
.set_eva_remark_name[data-v-673f3122]{
    margin-bottom: 20px;
}
.set_eva_remark_tips[data-v-673f3122]{
    line-height: 44px;
    margin-top: 20px;
}
.set_eva_remark_text[data-v-673f3122] textarea{
    resize: none;
    height: 140px;
}
.group_choose_dia_box_small .dialog-footer[data-v-673f3122], .rd_choose_dia_box .dialog-footer[data-v-673f3122]{
    text-align: center;
}
.el-form-item[data-v-673f3122]{
    margin-bottom: 10px;
}
.dia_show_leave_detail  .el-form-item[data-v-673f3122]{
    margin-bottom: 0px;
    margin-top: 6px;
}
.choose_dia_box_small_btn[data-v-673f3122]{
    margin-top: 40px;
}
.choose_dia_leave_detail[data-v-673f3122]{
    display: inline-block;
    width: 120px;
    line-height: 38px;
    cursor: pointer;
    margin: 40px 10px 20px;
}
.rd_choose_dia_box[data-v-673f3122]{
    min-height: 440px;
}
.ei-right-subm-target-choose[data-v-673f3122]{
    float: left;
    padding-top: 2px;
}
.ei-right-subm-target-choose span[data-v-673f3122] {
    margin-left: 8px;
}
.ei-right-subm-target-li[data-v-673f3122]{
    display: inline-block;
    padding: 2px 10px;
    border-radius: 3px;
    /*background: #ffe3ba;*/
    background: #f1f1f1;
    color: #d78207;
    cursor: pointer;
    font-size: 12px;
}
.ei-right-target-choose-cancel[data-v-673f3122]{
    cursor: pointer;
    display: inline-block;
    padding: 2px 10px;
    background: #eeeeee;
    border-radius: 3px;
    color: #545f69;
}
.font-green[data-v-673f3122] {
    color: #03d2c6;
}
.font-red[data-v-673f3122] {
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-673f3122]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-673f3122] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
/**作业登记结束**/
.cursor_pointer[data-v-673f3122]{
    cursor: pointer;
}
[data-v-673f3122].eva-quota-table .cursor_pointer{
    cursor: pointer;
}
/**随机抽**/
.rd_choose_dia_box_class[data-v-673f3122]{
    overflow-y: auto;
    background: #31a2ef;
    width: 20%;
    padding: 26px 0;
    height: 100%;
    border-radius: 15px 0 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.set_eva_random_first[data-v-673f3122]{
    /*width: 80%;*/
    padding: 18px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.rd_choose_dia_class_li[data-v-673f3122]{
    cursor: pointer;
    float: right;
    width: 88%;
    text-align: center;
    line-height: 32px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rd_choose_dia_class_li_ed[data-v-673f3122] {
    background: #fff;
    color: #31a2ef;
}
/**随机抽取**/
.set_eva_random_tips[data-v-673f3122]{
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}
.set_eva_random_sm_tips[data-v-673f3122]{
    font-size: 14px;
    color: rgb(147, 147, 147);
    text-align: center;
}
.set_eva_random_num[data-v-673f3122]{
    width: 220px;
    margin: auto;
    margin-top: 20px;
    min-height: 260px;
    text-align: center;
}
.set_eva_random_num .layui-icon-extend-iconfont[data-v-673f3122]{
    font-size: 25px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}
.set_eva_random_num_forben[data-v-673f3122]{
    color: #aaa;
}
.eva_random_sm_tips_mtop[data-v-673f3122]{
    margin-top: 40px;
}
.set_eva_random_num[data-v-673f3122] .el-input{
    width: 50%;
    margin: 0 10px;
}
.rd_during_avatar[data-v-673f3122] {
    width: 118px;
    height: 118px;
    border-radius: 50%;
}
.rd_during_name[data-v-673f3122] {
    font-size: 22px;
    color: #333;
    margin-top: 16px;
}
.set_eva_random_third_bt[data-v-673f3122]{
    text-align: center;
}
.set_eva_random_third_bt span[data-v-673f3122]{
    display: inline-block;
}
.set_eva_random_first_se[data-v-673f3122]{
    height: 400px;
    overflow-y: auto;
}
.set_eva_random_third_bt .group_choose_dia_cancel[data-v-673f3122]{
    width: 110px;
    padding: 12px;
    margin: auto;
    color: rgb(198, 139, 0);
    background: rgb(254, 201, 63);
}
.set_eva_random_third_bt .group_choose_dia_subm[data-v-673f3122]{
    margin-left: 36px;
}
.font-green[data-v-673f3122]{
    color: #03d2c6;
}
.font-red[data-v-673f3122]{
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-673f3122]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-673f3122] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.class-icon-grey[data-v-673f3122]{
    color: #bbb;
}
.group_choose_dia_box_small .dialog-footer[data-v-673f3122], .rd_choose_dia_box .dialog-footer[data-v-673f3122]{
    text-align: center;
}
.ei-evaluate-cont-work-checkbox[data-v-673f3122]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-evaluate-cont-work-name[data-v-673f3122]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-cont-work-checkbox-ctop[data-v-673f3122]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.group_choose_dia_subm[data-v-673f3122]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
/**随机抽结束**/
/**早出勤**/
.ei-evaluate-cont-etted-left[data-v-673f3122]{
    width: 40%;
    height: 300px;
    padding-top: 10px;
}
.ei-evaluate-cont-etted-right[data-v-673f3122]{
    width: 60%;
}
.ei-evaluate-cont-etted-tit[data-v-673f3122]{
    line-height: 55px;
}
.ei-etted-student-box-img[data-v-673f3122]{
    width: 32px;
    height: 32px;
    padding-top: 2px;
}
.ei-etted-student-box-img img[data-v-673f3122]{
    width: 100%;
    border-radius: 50%;
    height: 100%;
}
.ei-evaluate-etted-student-box[data-v-673f3122]{
    margin-bottom: 10px;
    margin-right: 20px;
}
.ei-etted-student-box-info[data-v-673f3122]{
    font-size: 12px;
    color: #545f69;
    width: 50px;
    margin-left: 5px;
}
.ei-etted-student-box-name[data-v-673f3122]{
    margin-bottom: 4px;
    text-align: center;
}
.ei-etted-student-box-status[data-v-673f3122]{
    background: #0b93ff;
    border-radius: 10px;
    height: 18px;
    text-align: center;
    color: #fff;
    width: 100%;
}
#ett_statis_echarts[data-v-673f3122]{
    width: 100%;
    height:350px ;
}
.ei-evaluate-cont-etted-record[data-v-673f3122]{
    background: #fafafa;
    line-height: 22px;
    padding: 10px 15px;
    font-size: 13px;
    max-height: 240px;
    overflow-y: auto;
    color: #545f69;
}
.class_att_holiday .empty_box img[data-v-673f3122]{
    margin: 40px 0 20px 0;
    width: 180px;
}
.class_att_holiday .class_att_null_p[data-v-673f3122]{
    text-align: center;
    font-size: 12px;
}
/**请假登记相关**/
.class_att_null_btn[data-v-673f3122]{
    background: #ebf1fd;
    color: #0b93ff;
    width: 150px;
    text-align: center;
    line-height: 38px;
    height: 38px;
    margin: 20px auto;
    cursor: pointer;
    border-radius: 2px;
}
.group_choose_dia_ett_leav[data-v-673f3122]{
    background: #eef7ff;
    line-height: 34px;
    text-indent: 20px;
    color: #888888;
    font-size: 13px;
    margin: 10px 0 10px 8px;
}
.group-choose-dia-resource[data-v-673f3122]{
    width: 120px;
    line-height: 38px;
    font-size: 15px;
}
.group-choose-dia-resource i.layui-icon-extend-iconfont[data-v-673f3122]{
    padding-right: 8px;
    font-size: 17px;
    vertical-align: middle;
}
.group_choose-mr-20[data-v-673f3122]{
    margin-left: 6%;
}
.group_choose-mr-20 .el-time-picker.el-input[data-v-673f3122]{
    width: 100%;
}
.leave-create-form-type-radio[data-v-673f3122]{
    padding-top: 10px;
    height: 26px;
}
/***请假登记结束**/
.set_eva_ett_result_name[data-v-673f3122]{
    font-size: 14px;
    line-height: 90px;
    text-align: center;
}
.set_eva_ett_result_sta[data-v-673f3122]{
    /*width: 16%;*/
    text-align: center;
    margin: 0 20px 20px;
    font-size: 14px;
}
.set_ett_result_sta_num[data-v-673f3122]{
    font-size: 18px;
}
.set_eva_ett_result_sta_tip[data-v-673f3122]{
    margin-top: 10px;
}
/*等将作业登记和早出勤登记都更改的时候可以删除此处的样式，统一更改*/
.ei-evaluate-cont-work-score-ett[data-v-673f3122]{
    width: 34%;
    margin: auto;
    left: 33%;
    height: 16px;
}
.ei-evaluate-cont-el-dropdown[data-v-673f3122]{
    display: block;
    outline: none;
}
.ei-evaluate-cont-el-dropdown div[data-v-673f3122]{
    outline: none;
}
.ei-right-subm-target-li-title[data-v-673f3122]{
    font-size: 12px;
}
.el-dropdown-menu .ei-right-subm-target-li-bg[data-v-673f3122] {
    width: 17px;
    height: 10px;
    margin: auto;
    display: inline-block;
    border-radius: 6px;
    margin-right: 10px;
}
.el-dropdown-menu .ei-right-subm-target-li-edit[data-v-673f3122]{
    font-size: 16px;
    margin-left: 20px;
}
.ei-evaluate-etted-edit[data-v-673f3122]{
    width: 90px;
    height: 32px;
    line-height: 32px;
    margin-top: 20px;
}
.set_eva_text_tip_box[data-v-673f3122]{
    position: relative;
}
.set_eva_text_tip_word[data-v-673f3122]{
    line-height: 38px;
    margin-top: 10px;
}
.regis-panel-ett-list-table[data-v-673f3122]{
    width: 96%;
    margin: 0 auto;
    padding-top: 20px;
    border-top: 1px solid #eee;
}
.regis-panel-ett-list-table .regis-panel-less-table[data-v-673f3122]{
    width: 100%;
}
.regis-panel-ett-list-attention[data-v-673f3122]{
    line-height: 40px;
    color: #98a0aa;
}
.regis-panel-ett-atten-user[data-v-673f3122]{
    margin-right: 18px;
}
.regis-panel-ett-atten-name[data-v-673f3122]{
}
.regis-panel-ett-atten-status[data-v-673f3122]{
    display: inline-block;
    border-radius: 9px;
    color: #545f69;
    font-size: 13px;
    line-height: 18px;
}
.eva-table-body-temperature input[data-v-673f3122]{
    border: 1px solid #e0e0e0;
    width: 60px;
    text-align: center;
    border-radius: 2px;
    line-height: 30px;
}
/*这里是列表视图*/
.app-index-listview-logo-vessel[data-v-673f3122]{
    position: relative;
}
.app-index-listview-logo[data-v-673f3122]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    padding: 10px 0;
}
.leave-state-list[data-v-673f3122]{
    -webkit-transform:scale(0.8,0.8);
            transform:scale(0.8,0.8);
    /* -webkit-transform:scale(0.5,0.5);
    -moz-transform:scale(0.5,0.5); */
    top: 0px;
    right: 0px;
    z-index: 999;
}
.app-index-listview-op[data-v-673f3122]{
    display: inline-block;
    margin: 0 5px;
    line-height: 30px;
    color: #98a0aa;
    margin-bottom: 4px;
    cursor: pointer;
    position: relative;
}
.app-index-listview-op > span[data-v-673f3122]{
    border-radius: 3px;
    border: 1px solid #e8e8e8;
}
.app-index-listview-bg[data-v-673f3122]{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: 5px;
    display: inline-block;
    vertical-align: baseline;
}
.app-index-listview-op span[data-v-673f3122]{
    padding: 0 8px;
    line-height: 30px;
    cursor: pointer;
    display: inline-block;
    color: #98a0aa;
    font-size: 12px;
    outline: none;
}
.el-popover__reference[data-v-673f3122]:focus{
    outline: none;
}
.table-textalign-left[data-v-673f3122]{
    text-align: left;
}
.app-index-listview-logo[data-v-673f3122]{
}
.ei-evaluate-filter-check[data-v-673f3122]{
    line-height: 36px;
}
.choose-time-dlot-op[data-v-673f3122]{
    text-indent: 0px;
    position: relative;
}
.choose-time-dlot-word[data-v-673f3122]{
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 34px;
    cursor: pointer;
}
.choose-time-dlot-el[data-v-673f3122]{
    opacity: 0;
    background: #fff;
    position: relative;
    z-index: 4;
    width: 160px;
    padding: 0;
    margin: 0;
    line-height: 30px;
}
span.app-index-self-remark[data-v-673f3122]{
    border: 1px solid #f4bc5d;
    color: #e89200;
    display: inline-block;
    width: 18px;
    font-size: 12px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    padding: 0;
    border-radius: 50%;
}
span.app-index-self-remark-bk[data-v-673f3122]{
    top: 0;
    right: 0;
    position: absolute;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #fff;
}
span.app-index-target-popover[data-v-673f3122]{
    padding: 0;
    border: 0;
}
.app-index-target-hover[data-v-673f3122]{
    padding: 0px 18px;
    font-size: 13px;
}
.app-index-tarhover-title[data-v-673f3122]{
    font-weight: bold;
    line-height: 28px;
    margin-top: 10px;
}
.app-index-tarhover-cont[data-v-673f3122]{
    line-height: 24px;
}
.el-dropdown-menu.el-popper[data-v-673f3122]{
    z-index: 9999!important;
}
.app-index-com-tips-tab[data-v-673f3122] {
    background: #fff;
    float: left;
    padding: 0 10px;
    font-size: 13px;
    line-height: 34px;
    cursor: pointer;
}
.app-index-com-flt-tab[data-v-673f3122]{
    padding: 0 13px;
    line-height: 30px;
    cursor: pointer;
    margin: 10px 5px;
    border-radius: 3px;
    display: inline-block;
}
.app-index-com-tips-tab-ed[data-v-673f3122]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-filter-wtip[data-v-673f3122]{
    color: #8f98a3;
    line-height: 34px;
    vertical-align: top;
    display: inline-block;
}
.eva-in-module-evaluate-top-height-auto[data-v-673f3122]{
    height: auto;
}
.eva-in-module-top-class-filter-dayli[data-v-673f3122]{
    width: 96%;
    border-bottom: 1px dotted #DCDFE6;
    margin: 0 auto 4px auto;
}
.eva-in-module-top-class-filter-dayli .ei-evaluate-filter-wtip[data-v-673f3122]{
    vertical-align: baseline;
}
.evaluate-cont-work-link-dali.right[data-v-673f3122]{
    float: right;
}
.ei-evaluate-cont-work-filter-dayli-shadow[data-v-673f3122]{
    position: absolute;
    width: calc(100% + 70px);
    left: -35px;
    z-index: 1;
    background: #f2f4f6;
    height: 56px;
}
.divid-dayli-top-review-btn-right[data-v-673f3122]{
    /*cao  2021713*/
    /*margin-top: 20px;*/
    /*width: 100%;*/
    width: calc(100% - 20px);
    margin: 20px auto 0 auto;
}
/**这里是列表视图结束**/
/*这里是根据屏幕大小配置元素尺寸*/
@media screen and (max-width: 1560px) {
.eva-in-module-statistic-left[data-v-673f3122] {
        width: 100%;
}
.eva-in-module-statistic-left-filter[data-v-673f3122]{
        top: 60%;
}
.eva-in-module-statistic-right[data-v-673f3122]{
        width: 80%;
}
}
/**查看记录**/
.ei-evaluate-dayli-watch-record[data-v-673f3122]{
    position: fixed;
    top: 420px;
    right: 0px;
    background: #fff;
    border-radius: 4px;
    padding: 10px;
    cursor: pointer;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    z-index: 999;
    text-align: center;
}
.ei-evaluate-dayli-watch-record-word[data-v-673f3122]{
    font-size: 12px;
    margin-top: 10px;
}
.app-index-com-flt-search[data-v-673f3122]{
    width: 260px;
    float: right;
}
/* 作业登记列表 操作按钮 */
.color-98a0aa[data-v-673f3122]{
    color: #98a0aa;
}
.mr-10[data-v-673f3122]{
    margin-right:10px
}
[data-v-673f3122] .await_leave_dialog .el-table tr {
    height: 40px;
}
.group_choose_dia_box_small .el-radio-button__inner[data-v-673f3122],
.group_choose_dia_box_small .el-radio-group[data-v-673f3122] {
    vertical-align: baseline !important;
}
.eva-in-module-evaluate[data-v-673f3122]{
    padding-bottom: 10px;
}
/**修复独立应用中课堂考勤的班级筛选被挡住的问题**/
[data-v-673f3122].divided_evaluate_box .eva-in-module-evaluate-top{
    height: 50px;
}
[data-v-673f3122].divided_evaluate_box .eva-in-module-evaluate-top-height-auto{
    height: auto;
}
[data-v-673f3122].divided_evaluate_box .eva-in-module-top-tab{
    width: 96%;
    left: 2%;
}
[data-v-673f3122].divided_evaluate_box .eva-in-module-evaluate, .eva-in-module-top-tab-overr[data-v-673f3122], .eva-in-module-top-tab-overl[data-v-673f3122]{
    background-color: #f2f4f6;
}
[data-v-673f3122].divided_evaluate_box .eva-in-module-evaluate-cont{
    background-color: #fff;
    width: 96%;
    margin: auto;
}
[data-v-673f3122].divided_evaluate_box .eva-in-module-evaluate-cont-work{
    /*cao 2021713*/
    /*margin-right: 35px;*/
    width: 100%
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/***公共的表格样式**/
#app{
    height:100%;
}
.table_box{
}
.el-table{
    border-radius: 10px;
}
.empty_box{
    width:100%;
    min-height:400px;
}
.empty_box img{
    margin:40px 0;
}
/deep/ .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
/deep/ .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th, .el-table tr{
    height:20px;
}
.el-table tr{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td{
    position: relative;
    text-align: center;
}
.el-table__row:hover{
    /*height:74px;
    line-height:74px;*/
    background: #fff;
    -webkit-box-shadow: 0px 0px 4px 2px #eee;
            box-shadow: 0px 0px 4px 2px #eee;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/deep/ .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding: 0 12px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
    box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    float: right;
    margin-top: 15px;
    font-size: 14px;
}
/**公共导入导出按钮**/
.common-import-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
}
.common-export-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}

.regis-panel-name-tooltip.el-tooltip__popper.is-dark{
    max-width: 50%;
    line-height: 20px;
}
.ei-change-student-list{
    color: #5bc598;
    text-decoration: underline;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
    cursor: pointer;
}
.multi-select-btn {
    float: left;
    cursor: pointer;
    margin-right: 10px;
    color: #8f98a3;
}

.left[data-v-144aac4e]{
    float: left;
}
.right[data-v-144aac4e]{
    float: right;
}
.common-position-relative[data-v-144aac4e]{
    position: relative;
}
.common-leave-tag[data-v-144aac4e] {
    position: absolute;
    border-radius: 12px;
    background: #FF8600;
    color: #fff;
    font-size: 12px;
    width: 36px;
    left: 60%;
    z-index: 99;
    text-align: center;
    line-height: 20px;
}
.evaluate-index-module[data-v-144aac4e]{
    background: #f3f4f6;
    padding: 15px 0;
    position: relative;
    height: 100%;
    /*overflow-y: auto;*/
}
.evaluate-cont-work-link[data-v-144aac4e]{
    color: #fff;
    border-radius: 3px;
    /*background: #ffb72f;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);
    box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);*/
    padding: 0px 12px;
    margin-left: 10px;
    float: left;
    /*text-decoration: underline;*/
    cursor: pointer;
    line-height: 34px;
}
.evaluate-cont-work-link-dali[data-v-144aac4e]{
    display: inline-block;
    float: none;
    vertical-align: top;
}
.evaluate-cont-work-link[data-v-144aac4e]:hover{
    /*color: #2fa2fe;*/
}
.evaluate-cont-work-link .layui-icon-extend-iconfont[data-v-144aac4e]{
    font-size: 20px;
    padding-right: 6px;
    vertical-align: middle;
    line-height: 34px;
}
.eva-in-module-left[data-v-144aac4e]{
    width: calc(100% - 320px);
    height: 100%;
    overflow-y: auto;
    padding-right: 10px;
    /*background: #fff;*/
    overflow-x: hidden;
}
.el-check-no-right[data-v-144aac4e]{
    margin-top: 5px;
    margin-right: 10px;
}
.eva-in-module-right[data-v-144aac4e]{
    width: 300px;
    background: #fff;
    /*
    position: relative;
    height: 100%;
    top: -12px;
     */
    right: 0;
    top: 0;
    height: calc(100% - 2px);
    position: absolute;
}
.eva-in-module-right-todo[data-v-144aac4e]{
    height: calc(100% - 260px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 10px;
}
.eva-in-module-right-todo[data-v-144aac4e] .no-content-img{
    width: 90px;
    padding-top: 80px;
}
.eva-in-module-right-app[data-v-144aac4e]{
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px;
}
.eva-in-module-statistic[data-v-144aac4e], .eva-in-module-general[data-v-144aac4e], .eva-in-module-evaluate[data-v-144aac4e]{
    border-radius: 8px;
}
.eva-in-module-general[data-v-144aac4e],.eva-in-module-statistic[data-v-144aac4e]{
    line-height: 40px;
    margin-bottom: 10px;
    padding: 0 10px;
    background: #fff;
}
.eva-in-module-statistic[data-v-144aac4e]{
    margin-top: 10px;
    padding-bottom: 20px;
}
.eva-in-module-general-title[data-v-144aac4e]{
    font-size: 16px;
    font-weight: bold;
}
.eva-in-module-general-title img[data-v-144aac4e]{
    width: 26px;
}
.eva-in-module-general-statis[data-v-144aac4e]{
    font-weight: bold;
    font-size: 14px;
}
.eva-in-module-general-s-score[data-v-144aac4e]{
    margin-left: 10px;
}
.eva-in-module-general-left[data-v-144aac4e]{
    margin-left: 50px;
}
.eva-in-module-evaluate[data-v-144aac4e]{
    background: #fff;
    min-height: 550px;
    padding: 0 10px;
}
.eva-in-module-general-statis-img[data-v-144aac4e]{
    vertical-align: text-bottom;
}
.eva-in-module-general-statis-icon[data-v-144aac4e]{
    color: #aaa;
    margin-left: 10px;
}
.ei-evaluate-filter-obj-viewport[data-v-144aac4e]{
    width: 123px;
    height: 35px;
    border-radius: 6px;
    color: #888888;
    overflow: hidden;
}
.ei-evaluate-filter-obj-viewport i[data-v-144aac4e] {
    margin-left: 1px;
    width: 40px;
    cursor: pointer;
    height: 35px;
    background: #f8f8f8;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    font-size: 20px;
    color: #888888;
}
.ei-evaluate-filter-obj-viewport i.ed[data-v-144aac4e]{
    background: #2fa2fe;
    color: #ffffff;
}
.ei-search-input-box[data-v-144aac4e] {
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 185px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.ei-search-input-box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-144aac4e]{
    line-height: 34px;
}
.ei-search-input-box i.el-input__icon[data-v-144aac4e]{
    line-height: 34px;
}
.ei-right-subm-dia-btn[data-v-144aac4e]{
    padding: 8px 12px;
    margin-left: 10px;
    float: left;
}
.ei-search-input-box[data-v-144aac4e] .el-input__inner {
    /* color: #7a8590; */
    height: 35px;
    line-height: 35px;
}
.eva-in-module-evaluate-top[data-v-144aac4e]{
    line-height: 50px;
    position: relative;
}
.ei-evaluate-cont-set-box[data-v-144aac4e]{
    text-align: center;
    margin:10px 0;
}
.regis-panel-less-table[data-v-144aac4e]{
    width: 96%;
    margin: auto;
}
.regis-panel-op-table-icon[data-v-144aac4e]{
    cursor: pointer;
}
.regis-panel-op-table-icon .panel-op-user-icon[data-v-144aac4e]{
    font-size: 16px;
}
.regis-panel-op-table-icon .panel-op-detail-icon[data-v-144aac4e]{
    padding: 0 8px;
}
.ei-evaluate-cont-set-href[data-v-144aac4e]{
    color: #888;
    font-size: 13px;
}
.set_power[data-v-144aac4e] {
    color: #0b93ff;
    cursor: pointer;
    text-decoration: underline;
}
.eva-in-evaluate-top-r span[data-v-144aac4e]{
    cursor: pointer;
}
.eva-in-evaluate-top-r .layui-icon-extend-iconfont[data-v-144aac4e]{
    color: #bbb;
    font-weight: bold;
}
.eva-in-module-evaluate-cont[data-v-144aac4e]{
    min-height: 520px;
}
.eva-in-module-evaluate-cont-panel[data-v-144aac4e]{
    width: 70px;
    height: 94%;
    background: #f8f8f8;
}
.ei-evaluate-cont-panel-li[data-v-144aac4e]{
    text-align: center;
    min-height: 84px;
    /*height: 18%;*/
    height: 88px;
    margin-top: 30px;
    cursor: pointer;
}
.ei-evaluate-cont-panel-check div[data-v-144aac4e]{
    color: #279dfa;
}
.ei-evaluate-cont-panel-li[data-v-144aac4e]:first-child{
    margin-top: 60px;
}
.eva-in-module-evaluate-cont-work[data-v-144aac4e]{
    width: calc(100% - 70px);
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.eva-in-module-top-tab[data-v-144aac4e]{
    position: absolute;
    width: 66%;
    left: 17%;
    top: 0;
    overflow: hidden;
    text-align: center;
}
.eva-in-module-top-tab-overl[data-v-144aac4e]{
    position: absolute;
    left: 0%;
    cursor: pointer;
    background: #fff;
    padding-right: 7px;
    z-index: 99;
    top: 0;
}
.eva-in-module-top-tab-overr[data-v-144aac4e]{
    position: absolute;
    right: 0;
    cursor: pointer;
    background: #fff;
    padding-left: 7px;
    z-index: 99;
    top: 0;
}
.divided_evaluate_box .eva-in-module-top-tab-overl[data-v-144aac4e], .divided_evaluate_box .eva-in-module-top-tab-overr[data-v-144aac4e] {
    background: rgb(242, 244, 246);
}
.eva-in-module-evaluate[data-v-144aac4e] ::-webkit-scrollbar {
    height: 15px;
}
.eva-in-module-top-tab-card[data-v-144aac4e]{
    padding: 0 15px;
    color: #545f69;
    cursor: pointer;
    display: inline-block;
}
.eva-in-module-top-tab-card-check[data-v-144aac4e]{
    color: #2fa2fe;
}
.ei-evaluate-cont-work-filter[data-v-144aac4e]{
    /*cao 2021713 增加班级/人员筛选，拓宽筛选区域宽度*/
    /*padding: 10px 0px 20px 20px;*/
    padding: 10px 0px 20px 0px;
    position: relative;
    z-index: 2;
}
.ei-evaluate-filter-obj[data-v-144aac4e],.ei-evaluate-filter-obj-ct[data-v-144aac4e]{
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    line-height: 30px;
    color: #8f98a3;
    overflow: hidden;
}
.ei-evaluate-filter-obj-ct[data-v-144aac4e]{
    border: none;
}
.ei-evaluate-filter-obj-ct .layui-icon-extend-iconfont[data-v-144aac4e]{
    margin-left: 5px;
    font-weight: bold;
}
.ei-evaluate-filter-obj div[data-v-144aac4e]{
    padding: 0 10px;
    cursor: pointer;
    line-height: 34px;
}
.ei-evaluate-filter-obj .ei-evaluate-filter-obj-check[data-v-144aac4e]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-cont-work-select[data-v-144aac4e]{
    /*cao 2021713*/
    /*width: 130px;*/
    /*width: 104px;*/
    width: 94px;
}
.ei-evaluate-cont-sm-select[data-v-144aac4e]{
    width: 120px;
}
.ei-evaluate-cont-work-status-select[data-v-144aac4e] {
    margin-left: 12px;
}
.ei-evaluate-cont-work-select-lef[data-v-144aac4e]{
    margin: 0 10px 6px 12px;
}
.ei-evaluate-cont-work-select[data-v-144aac4e] .el-input__inner{
    line-height: 35px;
    height: 35px;
}
.ei-evaluate-cont-work-select[data-v-144aac4e] .el-select__caret.el-icon-arrow-up:before{
    height: 17px;
}
.ei-evaluate-cont-work-cont[data-v-144aac4e]{
    padding: 20px 20px;
    min-height: 420px;
    min-width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: hidden;
    position: relative;
    margin: 0 auto;
}
.ei-evaluate-cont-pr[data-v-144aac4e]{
    padding-right: 80px;
}
.class-ett-right-statis[data-v-144aac4e]{
    width: 7%;
    min-width: 70px;
    max-width: 80px;
    background: #f8f8f8;
    position: absolute;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-width-li[data-v-144aac4e]{
    background: #f8f8f8;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 10px;*/
    /*margin-left: 20px;*/
    margin: 0 auto 10px;
    /*margin: 0 auto 10px 20px;*/
}
.ei-seat-width-li span[data-v-144aac4e]{
    display: inline-block;
    width: 95px;
    line-height: 26px;
    text-align: center;
    float: left;
    margin-right: 20px;
}
.ei-seat-height-li[data-v-144aac4e]{
    width: 26px;
    background: #f8f8f8;
    position: absolute;
    border-radius: 20px;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-height-li div[data-v-144aac4e]{
    text-align: center;
    line-height: 50px;
    margin-bottom: 20px;
}
.class-ett-right-statis-bg[data-v-144aac4e] {
    width: 22px;
    height: 12px;
    margin: auto;
    border-radius: 8px;
}
.class-ett-right-statis-li[data-v-144aac4e]{
    text-align: center;
    height: 38px;
    margin-top: 30px;
}
.class-ett-right-statis-li div[data-v-144aac4e]{
    margin-top: 10px;
    color: #545f69;
    font-size: 12px;
}
.ei-evaluate-cont-work-cont-x[data-v-144aac4e]{
    overflow-x: auto;
}
.ei-right-subm-target-choose .ei-right-subm-target-li-bg[data-v-144aac4e]{
    width: 13px;
    height: 8px;
    margin: auto;
    display: inline-block;
    border-radius: 4px;
    margin-left: 0;
}
.ei-right-subm-target-li-hr[data-v-144aac4e]{
    color: #aaa;
}
.ei-right-subm-target-li-edit[data-v-144aac4e]{
    font-size: 12px;
    color: #888;
}
.ei-seat-center-tip[data-v-144aac4e]{
    float: left;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}
.ei-seat-center-tip div[data-v-144aac4e]{
    width: 130px;
    line-height: 36px;
    border-radius: 20px;
    background: #f8f8f8;
    margin: auto;
}
.ei-evaluate-cont-work-opa[data-v-144aac4e] {
    color: #2fa2fe;
    text-decoration: underline;
    cursor: pointer;
}
@media screen and (max-width: 1366px) {
.ei-evaluate-filter-obj-ct-r[data-v-144aac4e]{
        /*width: 100%;*/
}
.ei-evaluate-cont-work-cont-s[data-v-144aac4e]{
        /*height: 385px;*/
}
}
.ei-evaluate-cont-work-object[data-v-144aac4e]{
    position: relative;
    margin: 0 30px 10px 0px;
    width: 92px;
    cursor: pointer;
}
.ei-evaluate-cont-work-logoimg[data-v-144aac4e]{
    width: 52px;
    height: 52px;
    margin: auto;
    border-radius: 50%;
    overflow: hidden;
    background: #d6f8ff;
    position: relative;
}
.ei-evaluate-cont-work-logoimg img[data-v-144aac4e]{
    width: 100%;
    height: 100%;
}
.ei-evaluate-cont-work-seat[data-v-144aac4e]{
    width: 90%;
    height: 40px;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    margin: auto;
    border-radius: 20px;
    overflow: hidden;
    background: #fff;
    position: relative;
}
.ei-evaluate-cont-work-img-seat[data-v-144aac4e]{
    line-height: 40px;
    height: 40px;
    text-align: center;
}
.ei-evaluate-cont-obj-seat[data-v-144aac4e]{
    margin-bottom: 20px;
}
.ei-evaluate-cont-work-shoad[data-v-144aac4e]{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 4;
    background: rgba(0, 0, 0, .1);
}
.ei-evaluate-cont-work-append[data-v-144aac4e]{
    position: absolute;
    /*bottom: 0px;*/
    left: 0px;
    width: 100%;
    line-height: 52px;
    text-align: center;
    color: #b9fdef;
    font-size: 18px;
}
@keyframes animateShow-data-v-144aac4e
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
@-webkit-keyframes animateShow-data-v-144aac4e /* Safari 与 Chrome */
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
.ei-evaluate-cont-work-append-show[data-v-144aac4e]{
    animation: animateShow-data-v-144aac4e 0.3s;
    -moz-animation: animateShow-data-v-144aac4e 0.3s; /* Firefox */
    -webkit-animation: animateShow-data-v-144aac4e 0.3s; /* Safari and Chrome */
    -o-animation: animateShow-data-v-144aac4e 0.3s; /* Opera */
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}
.leave-state[data-v-144aac4e]{
    position: absolute;
    background: red;
    color: #fff;
    font-size: 12px;
    z-index: 4;
    border-radius: 6px;
    padding: 2px 4px;
    cursor: pointer;
}
.leave-state-staff[data-v-144aac4e]{
    top: 0px;
    right: -16px;
}
.leave-state-seat[data-v-144aac4e]{
    top: -12px;
    right: -5px;
}
.ei-evaluate-cont-work-score[data-v-144aac4e]{
    position: absolute;
    top: 40px;
    /*background: #e4e4e4;*/
    line-height: 18px;
    height: 18px;
    width: 90px;
    border-radius: 18px;
    color: #fff;
    left: 0px;
    border: 1px solid #fff;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    z-index: 4;
}
.ei-evaluate-cont-work-score-seat[data-v-144aac4e]{
    top: 30px;
}
.ei-evaluate-cont-work-posiscore[data-v-144aac4e]{
    background: #b9fdef;
    color: #069e7f;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-negascorce[data-v-144aac4e]{
    background: #ffd3bd;
    color: #fa7230;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-word[data-v-144aac4e]{
    background: #b9fdef;
    color: #069e7f;
    width: 100%;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    float: left;
}
.ei-evaluate-cont-work-name[data-v-144aac4e]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-evaluate-cont-work-topn[data-v-144aac4e]{
    padding-top: 5px;
}
.ei-evaluate-cont-work-checkbox[data-v-144aac4e]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-cont-work-checkbox-ctop[data-v-144aac4e]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.ei-cont-work-checkbox-ctop-seat[data-v-144aac4e]{
    top: -5px;
    right: 1px;
}
.dayli-top-cancel-btn[data-v-144aac4e]{
    display: inline-block;
    padding: 2px 0px 2px 10px;
    cursor: pointer;
}
.dayli-top-review-btn[data-v-144aac4e]{
    display: inline-block;
    line-height: 26px;
}
.dayli-top-review-btn i[data-v-144aac4e]{
    font-size: 20px;
    vertical-align: bottom;
}
/*操作面板---小组样式*/
.ei-evaluate-cont-work-group-top .ei-evaluate-cont-work-checkbox[data-v-144aac4e]{
    top: -6px;
    right: -6px;
}
.empty_box[data-v-144aac4e]{
    text-align: center;
    min-height: 220px;
}
.empty_box_icon[data-v-144aac4e]{
    margin-top: 100px;
}
.empty_box_icon .layui-icon-extend-iconfont[data-v-144aac4e]{
    text-align: center;
    font-size: 60px;
    /*color: #bbb;*/
    margin-bottom: 10px;
    display: inline-block;
    color: #b7E3ff;
}
.eva-statistic-echarts-null[data-v-144aac4e]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.eva-ett-echarts-null[data-v-144aac4e],.[data-v-144aac4e]{
    text-align: center;
    display: none;
    padding: 20px 0 60px 0;
}
.eva-ett-detail-null[data-v-144aac4e]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.ei-evaluate-cont-work-group[data-v-144aac4e]{
    background: #f2f4f6;
    width: 28%;
    position: relative;
    cursor: pointer;
    padding: 10px;
    border-radius: 7px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.ei-evaluate-cont-work-group-op[data-v-144aac4e]{
    position: absolute;
    top: 15px;
    background-color: #ddf0ff;
    color: #2fa2fe;
    font-size: 12px;
    cursor: pointer;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    line-height: 26px;
    text-align: center;
    right: 15px;
}
.ei-evaluate-cont-work-groupimg[data-v-144aac4e]{
    position: relative;
    width: 20%;
    padding: 20% 0 0;
    /*height: 52px;*/
    /*overflow: hidden;*/
    border-radius: 50%;
}
.ei-evaluate-cont-work-groupimg img[data-v-144aac4e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    top: 0;
    position: absolute;
}
.ei-evaluate-cont-work-groupname[data-v-144aac4e]{
    /*line-height: 28px;*/
    margin-left: 3%;
    width: 77%;
}
.ei-evaluate-cont-work-groupsc[data-v-144aac4e]{
    margin-top: 10px;
}
.ei-evaluate-cont-work-groupscore[data-v-144aac4e]{
    margin-top: 8px;
    text-align: center;
    padding: 1% 0;
}
.ei-evaluate-cont-work-group-name[data-v-144aac4e]{
    font-size: 13px;
    font-weight: bolder;
    padding: 2% 0;
}
.ei-evaluate-cont-work-group-num[data-v-144aac4e]{
    font-size: 12px;
    color: #888888;
    padding: 1% 0 5% 0;
}
.ei-evaluate-cont-work-groupposi[data-v-144aac4e]{
    color: #069e7f;
    float: left;
    width: 23%;
}
.ei-evaluate-cont-work-group-hr[data-v-144aac4e]{
    background: #fff;
    height: 2px;
    width: 100%;
}
.ei-evaluate-cont-work-groupnega[data-v-144aac4e]{
    color: #fa7230;
    float: left;
    width: 23%;
    line-height: 24px;
}
.ei-evaluate-cont-work-groupscore[data-v-144aac4e] .el-progress-bar__outer{
    background-color: #ffffff;
}
.ei-evaluate-cont-work-groupscore .el-progress[data-v-144aac4e]{
    padding-top: 4px;
}
/**操作面板小组样式结束**/
/**统计板块**/
.index-nav-item[data-v-144aac4e] {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
    cursor: pointer;
    border-left: 4px solid #fff;
}
.index-nav-item-sel[data-v-144aac4e] {
    color: #2fa2fe;
    border-left: 5px solid #2fa2fe;
}
.index-ni-name[data-v-144aac4e] {
    font-size: 14px;
    text-align: right;
}
.eva-in-module-statistic-left[data-v-144aac4e]{
    position: relative;
    width: 40%;
}
.eva-statistic-echarts[data-v-144aac4e]{
    width: 400px;
    margin: auto;
    height: 350px;
}
.eva-in-module-statistic-left-filter[data-v-144aac4e]{
    position: absolute;
    width: 50px;
    left: -10px;
    top: 20%;
}
.eva-in-module-statistic-right[data-v-144aac4e]{
    width: 60%;
}
.module-statistic-right-select[data-v-144aac4e] .el-input__inner{
    line-height: 34px;
    height: 34px;
}
.module-statistic-top-se-filter[data-v-144aac4e]{
    text-align: center;
    margin-bottom: 20px;
}
.module-statistic-right-select[data-v-144aac4e] .el-select__caret.el-icon-arrow-up:before{
    /*height: 16px;*/
}
.eva-in-module-top-left[data-v-144aac4e]{
    font-size: 12px;
    color: #545f69;
}
.eva-in-module-top-strong[data-v-144aac4e]{
    font-size: 14px;
    font-weight: bold;
    margin-right: 8px;
}
.ei-evaluate-cont-work-foot[data-v-144aac4e]{
    width: 20%;
}
.ei-evaluate-cont-work-foot-ti[data-v-144aac4e]{
    width: 96px;
    text-align: center;
}
.ei-evaluate-cont-work-foot-middle[data-v-144aac4e]{
    padding-top: 110px;
}
.el-dialog__wrapper[data-v-144aac4e] .el-dialog__title{
    font-size: 16px;
    font-weight: bold;
}
.evaluate-index-module[data-v-144aac4e] .el-dialog__body{
}
.evaluate-index-module[data-v-144aac4e] .el-dialog__header{
    padding: 15px 30px 5px;
}
/*
.el-dialog__wrapper >>> .el-icon-close {
    font-size: 25px;
}
*/
/*小组选择*/
.group_choose_dia_subm[data-v-144aac4e]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
.group_choose_dia_box[data-v-144aac4e]{
    min-height: 400px;
}
.group_choose_dia_box_small[data-v-144aac4e]{
    min-height: 240px;
}
[data-v-144aac4e].group_choose_dia_box_small .webapp-resouce-box{
    margin-bottom: 10px;
}
/*小组选择结束*/
/**作业登记**/
.set_eva_remark_name[data-v-144aac4e]{
    margin-bottom: 20px;
}
.set_eva_remark_tips[data-v-144aac4e]{
    line-height: 44px;
    margin-top: 20px;
}
.set_eva_remark_text[data-v-144aac4e] textarea{
    resize: none;
    height: 140px;
}
.group_choose_dia_box_small .dialog-footer[data-v-144aac4e], .rd_choose_dia_box .dialog-footer[data-v-144aac4e]{
    text-align: center;
}
.el-form-item[data-v-144aac4e]{
    margin-bottom: 10px;
}
.dia_show_leave_detail  .el-form-item[data-v-144aac4e]{
    margin-bottom: 0px;
    margin-top: 6px;
}
.choose_dia_box_small_btn[data-v-144aac4e]{
    margin-top: 40px;
}
.choose_dia_leave_detail[data-v-144aac4e]{
    display: inline-block;
    width: 120px;
    line-height: 38px;
    cursor: pointer;
    margin: 40px 10px 20px;
}
.rd_choose_dia_box[data-v-144aac4e]{
    min-height: 440px;
}
.ei-right-subm-target-choose[data-v-144aac4e]{
    float: left;
    padding-top: 2px;
}
.ei-right-subm-target-choose span[data-v-144aac4e] {
    margin-left: 8px;
}
.ei-right-subm-target-li[data-v-144aac4e]{
    display: inline-block;
    padding: 2px 10px;
    border-radius: 3px;
    /*background: #ffe3ba;*/
    background: #f1f1f1;
    color: #d78207;
    cursor: pointer;
    font-size: 12px;
}
.ei-right-target-choose-cancel[data-v-144aac4e]{
    cursor: pointer;
    display: inline-block;
    padding: 2px 10px;
    background: #eeeeee;
    border-radius: 3px;
    color: #545f69;
}
.font-green[data-v-144aac4e] {
    color: #03d2c6;
}
.font-red[data-v-144aac4e] {
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-144aac4e]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-144aac4e] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
/**作业登记结束**/
.cursor_pointer[data-v-144aac4e]{
    cursor: pointer;
}
[data-v-144aac4e].eva-quota-table .cursor_pointer{
    cursor: pointer;
}
/**随机抽**/
.rd_choose_dia_box_class[data-v-144aac4e]{
    overflow-y: auto;
    background: #31a2ef;
    width: 20%;
    padding: 26px 0;
    height: 100%;
    border-radius: 15px 0 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.set_eva_random_first[data-v-144aac4e]{
    /*width: 80%;*/
    padding: 18px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.rd_choose_dia_class_li[data-v-144aac4e]{
    cursor: pointer;
    float: right;
    width: 88%;
    text-align: center;
    line-height: 32px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rd_choose_dia_class_li_ed[data-v-144aac4e] {
    background: #fff;
    color: #31a2ef;
}
/**随机抽取**/
.set_eva_random_tips[data-v-144aac4e]{
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}
.set_eva_random_sm_tips[data-v-144aac4e]{
    font-size: 14px;
    color: rgb(147, 147, 147);
    text-align: center;
}
.set_eva_random_num[data-v-144aac4e]{
    width: 220px;
    margin: auto;
    margin-top: 20px;
    min-height: 260px;
    text-align: center;
}
.set_eva_random_num .layui-icon-extend-iconfont[data-v-144aac4e]{
    font-size: 25px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}
.set_eva_random_num_forben[data-v-144aac4e]{
    color: #aaa;
}
.eva_random_sm_tips_mtop[data-v-144aac4e]{
    margin-top: 40px;
}
.set_eva_random_num[data-v-144aac4e] .el-input{
    width: 50%;
    margin: 0 10px;
}
.rd_during_avatar[data-v-144aac4e] {
    width: 118px;
    height: 118px;
    border-radius: 50%;
}
.rd_during_name[data-v-144aac4e] {
    font-size: 22px;
    color: #333;
    margin-top: 16px;
}
.set_eva_random_third_bt[data-v-144aac4e]{
    text-align: center;
}
.set_eva_random_third_bt span[data-v-144aac4e]{
    display: inline-block;
}
.set_eva_random_first_se[data-v-144aac4e]{
    height: 400px;
    overflow-y: auto;
}
.set_eva_random_third_bt .group_choose_dia_cancel[data-v-144aac4e]{
    width: 110px;
    padding: 12px;
    margin: auto;
    color: rgb(198, 139, 0);
    background: rgb(254, 201, 63);
}
.set_eva_random_third_bt .group_choose_dia_subm[data-v-144aac4e]{
    margin-left: 36px;
}
.font-green[data-v-144aac4e]{
    color: #03d2c6;
}
.font-red[data-v-144aac4e]{
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-144aac4e]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-144aac4e] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.class-icon-grey[data-v-144aac4e]{
    color: #bbb;
}
.group_choose_dia_box_small .dialog-footer[data-v-144aac4e], .rd_choose_dia_box .dialog-footer[data-v-144aac4e]{
    text-align: center;
}
.ei-evaluate-cont-work-checkbox[data-v-144aac4e]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-evaluate-cont-work-name[data-v-144aac4e]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-cont-work-checkbox-ctop[data-v-144aac4e]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.group_choose_dia_subm[data-v-144aac4e]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
/**随机抽结束**/
/**早出勤**/
.ei-evaluate-cont-etted-left[data-v-144aac4e]{
    width: 40%;
    height: 300px;
    padding-top: 10px;
}
.ei-evaluate-cont-etted-right[data-v-144aac4e]{
    width: 60%;
}
.ei-evaluate-cont-etted-tit[data-v-144aac4e]{
    line-height: 55px;
}
.ei-etted-student-box-img[data-v-144aac4e]{
    width: 32px;
    height: 32px;
    padding-top: 2px;
}
.ei-etted-student-box-img img[data-v-144aac4e]{
    width: 100%;
    border-radius: 50%;
    height: 100%;
}
.ei-evaluate-etted-student-box[data-v-144aac4e]{
    margin-bottom: 10px;
    margin-right: 20px;
}
.ei-etted-student-box-info[data-v-144aac4e]{
    font-size: 12px;
    color: #545f69;
    width: 50px;
    margin-left: 5px;
}
.ei-etted-student-box-name[data-v-144aac4e]{
    margin-bottom: 4px;
    text-align: center;
}
.ei-etted-student-box-status[data-v-144aac4e]{
    background: #0b93ff;
    border-radius: 10px;
    height: 18px;
    text-align: center;
    color: #fff;
    width: 100%;
}
#ett_statis_echarts[data-v-144aac4e]{
    width: 100%;
    height:350px ;
}
.ei-evaluate-cont-etted-record[data-v-144aac4e]{
    background: #fafafa;
    line-height: 22px;
    padding: 10px 15px;
    font-size: 13px;
    max-height: 240px;
    overflow-y: auto;
    color: #545f69;
}
.class_att_holiday .empty_box img[data-v-144aac4e]{
    margin: 40px 0 20px 0;
    width: 180px;
}
.class_att_holiday .class_att_null_p[data-v-144aac4e]{
    text-align: center;
    font-size: 12px;
}
/**请假登记相关**/
.class_att_null_btn[data-v-144aac4e]{
    background: #ebf1fd;
    color: #0b93ff;
    width: 150px;
    text-align: center;
    line-height: 38px;
    height: 38px;
    margin: 20px auto;
    cursor: pointer;
    border-radius: 2px;
}
.group_choose_dia_ett_leav[data-v-144aac4e]{
    background: #eef7ff;
    line-height: 34px;
    text-indent: 20px;
    color: #888888;
    font-size: 13px;
    margin: 10px 0 10px 8px;
}
.group-choose-dia-resource[data-v-144aac4e]{
    width: 120px;
    line-height: 38px;
    font-size: 15px;
}
.group-choose-dia-resource i.layui-icon-extend-iconfont[data-v-144aac4e]{
    padding-right: 8px;
    font-size: 17px;
    vertical-align: middle;
}
.group_choose-mr-20[data-v-144aac4e]{
    margin-left: 6%;
}
.group_choose-mr-20 .el-time-picker.el-input[data-v-144aac4e]{
    width: 100%;
}
.leave-create-form-type-radio[data-v-144aac4e]{
    padding-top: 10px;
    height: 26px;
}
/***请假登记结束**/
.set_eva_ett_result_name[data-v-144aac4e]{
    font-size: 14px;
    line-height: 90px;
    text-align: center;
}
.set_eva_ett_result_sta[data-v-144aac4e]{
    /*width: 16%;*/
    text-align: center;
    margin: 0 20px 20px;
    font-size: 14px;
}
.set_ett_result_sta_num[data-v-144aac4e]{
    font-size: 18px;
}
.set_eva_ett_result_sta_tip[data-v-144aac4e]{
    margin-top: 10px;
}
/*等将作业登记和早出勤登记都更改的时候可以删除此处的样式，统一更改*/
.ei-evaluate-cont-work-score-ett[data-v-144aac4e]{
    width: 34%;
    margin: auto;
    left: 33%;
    height: 16px;
}
.ei-evaluate-cont-el-dropdown[data-v-144aac4e]{
    display: block;
    outline: none;
}
.ei-evaluate-cont-el-dropdown div[data-v-144aac4e]{
    outline: none;
}
.ei-right-subm-target-li-title[data-v-144aac4e]{
    font-size: 12px;
}
.el-dropdown-menu .ei-right-subm-target-li-bg[data-v-144aac4e] {
    width: 17px;
    height: 10px;
    margin: auto;
    display: inline-block;
    border-radius: 6px;
    margin-right: 10px;
}
.el-dropdown-menu .ei-right-subm-target-li-edit[data-v-144aac4e]{
    font-size: 16px;
    margin-left: 20px;
}
.ei-evaluate-etted-edit[data-v-144aac4e]{
    width: 90px;
    height: 32px;
    line-height: 32px;
    margin-top: 20px;
}
.set_eva_text_tip_box[data-v-144aac4e]{
    position: relative;
}
.set_eva_text_tip_word[data-v-144aac4e]{
    line-height: 38px;
    margin-top: 10px;
}
.regis-panel-ett-list-table[data-v-144aac4e]{
    width: 96%;
    margin: 0 auto;
    padding-top: 20px;
    border-top: 1px solid #eee;
}
.regis-panel-ett-list-table .regis-panel-less-table[data-v-144aac4e]{
    width: 100%;
}
.regis-panel-ett-list-attention[data-v-144aac4e]{
    line-height: 40px;
    color: #98a0aa;
}
.regis-panel-ett-atten-user[data-v-144aac4e]{
    margin-right: 18px;
}
.regis-panel-ett-atten-name[data-v-144aac4e]{
}
.regis-panel-ett-atten-status[data-v-144aac4e]{
    display: inline-block;
    border-radius: 9px;
    color: #545f69;
    font-size: 13px;
    line-height: 18px;
}
.eva-table-body-temperature input[data-v-144aac4e]{
    border: 1px solid #e0e0e0;
    width: 60px;
    text-align: center;
    border-radius: 2px;
    line-height: 30px;
}
/*这里是列表视图*/
.app-index-listview-logo-vessel[data-v-144aac4e]{
    position: relative;
}
.app-index-listview-logo[data-v-144aac4e]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    padding: 10px 0;
}
.leave-state-list[data-v-144aac4e]{
    -webkit-transform:scale(0.8,0.8);
            transform:scale(0.8,0.8);
    /* -webkit-transform:scale(0.5,0.5);
    -moz-transform:scale(0.5,0.5); */
    top: 0px;
    right: 0px;
    z-index: 999;
}
.app-index-listview-op[data-v-144aac4e]{
    display: inline-block;
    margin: 0 5px;
    line-height: 30px;
    color: #98a0aa;
    margin-bottom: 4px;
    cursor: pointer;
    position: relative;
}
.app-index-listview-op > span[data-v-144aac4e]{
    border-radius: 3px;
    border: 1px solid #e8e8e8;
}
.app-index-listview-bg[data-v-144aac4e]{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: 5px;
    display: inline-block;
    vertical-align: baseline;
}
.app-index-listview-op span[data-v-144aac4e]{
    padding: 0 8px;
    line-height: 30px;
    cursor: pointer;
    display: inline-block;
    color: #98a0aa;
    font-size: 12px;
    outline: none;
}
.el-popover__reference[data-v-144aac4e]:focus{
    outline: none;
}
.table-textalign-left[data-v-144aac4e]{
    text-align: left;
}
.app-index-listview-logo[data-v-144aac4e]{
}
.ei-evaluate-filter-check[data-v-144aac4e]{
    line-height: 36px;
}
.choose-time-dlot-op[data-v-144aac4e]{
    text-indent: 0px;
    position: relative;
}
.choose-time-dlot-word[data-v-144aac4e]{
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 34px;
    cursor: pointer;
}
.choose-time-dlot-el[data-v-144aac4e]{
    opacity: 0;
    background: #fff;
    position: relative;
    z-index: 4;
    width: 160px;
    padding: 0;
    margin: 0;
    line-height: 30px;
}
span.app-index-self-remark[data-v-144aac4e]{
    border: 1px solid #f4bc5d;
    color: #e89200;
    display: inline-block;
    width: 18px;
    font-size: 12px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    padding: 0;
    border-radius: 50%;
}
span.app-index-self-remark-bk[data-v-144aac4e]{
    top: 0;
    right: 0;
    position: absolute;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #fff;
}
span.app-index-target-popover[data-v-144aac4e]{
    padding: 0;
    border: 0;
}
.app-index-target-hover[data-v-144aac4e]{
    padding: 0px 18px;
    font-size: 13px;
}
.app-index-tarhover-title[data-v-144aac4e]{
    font-weight: bold;
    line-height: 28px;
    margin-top: 10px;
}
.app-index-tarhover-cont[data-v-144aac4e]{
    line-height: 24px;
}
.el-dropdown-menu.el-popper[data-v-144aac4e]{
    z-index: 9999!important;
}
.app-index-com-tips-tab[data-v-144aac4e] {
    background: #fff;
    float: left;
    padding: 0 10px;
    font-size: 13px;
    line-height: 34px;
    cursor: pointer;
}
.app-index-com-flt-tab[data-v-144aac4e]{
    padding: 0 13px;
    line-height: 30px;
    cursor: pointer;
    margin: 10px 5px;
    border-radius: 3px;
    display: inline-block;
}
.app-index-com-tips-tab-ed[data-v-144aac4e]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-filter-wtip[data-v-144aac4e]{
    color: #8f98a3;
    line-height: 34px;
    vertical-align: top;
    display: inline-block;
}
.eva-in-module-evaluate-top-height-auto[data-v-144aac4e]{
    height: auto;
}
.eva-in-module-top-class-filter-dayli[data-v-144aac4e]{
    width: 96%;
    border-bottom: 1px dotted #DCDFE6;
    margin: 0 auto 4px auto;
}
.eva-in-module-top-class-filter-dayli .ei-evaluate-filter-wtip[data-v-144aac4e]{
    vertical-align: baseline;
}
.evaluate-cont-work-link-dali.right[data-v-144aac4e]{
    float: right;
}
.ei-evaluate-cont-work-filter-dayli-shadow[data-v-144aac4e]{
    position: absolute;
    width: calc(100% + 70px);
    left: -35px;
    z-index: 1;
    background: #f2f4f6;
    height: 56px;
}
.divid-dayli-top-review-btn-right[data-v-144aac4e]{
    /*cao  2021713*/
    /*margin-top: 20px;*/
    /*width: 100%;*/
    width: calc(100% - 20px);
    margin: 20px auto 0 auto;
}
/**这里是列表视图结束**/
/*这里是根据屏幕大小配置元素尺寸*/
@media screen and (max-width: 1560px) {
.eva-in-module-statistic-left[data-v-144aac4e] {
        width: 100%;
}
.eva-in-module-statistic-left-filter[data-v-144aac4e]{
        top: 60%;
}
.eva-in-module-statistic-right[data-v-144aac4e]{
        width: 80%;
}
}
/**查看记录**/
.ei-evaluate-dayli-watch-record[data-v-144aac4e]{
    position: fixed;
    top: 420px;
    right: 0px;
    background: #fff;
    border-radius: 4px;
    padding: 10px;
    cursor: pointer;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    z-index: 999;
    text-align: center;
}
.ei-evaluate-dayli-watch-record-word[data-v-144aac4e]{
    font-size: 12px;
    margin-top: 10px;
}
.app-index-com-flt-search[data-v-144aac4e]{
    width: 260px;
    float: right;
}
/* 作业登记列表 操作按钮 */
.color-98a0aa[data-v-144aac4e]{
    color: #98a0aa;
}
.mr-10[data-v-144aac4e]{
    margin-right:10px
}
[data-v-144aac4e] .await_leave_dialog .el-table tr {
    height: 40px;
}
.group_choose_dia_box_small .el-radio-button__inner[data-v-144aac4e],
.group_choose_dia_box_small .el-radio-group[data-v-144aac4e] {
    vertical-align: baseline !important;
}

.left[data-v-6af09f44]{
        float: left;
}
.right[data-v-6af09f44]{
        float: right;
}
.person-eva-header[data-v-6af09f44]{
        height: 30px;
        position: relative;
}
.person-evaluate-top-select[data-v-6af09f44]{
        width: 140px;
}
.person-evaluate-top-filter[data-v-6af09f44]{
        position: relative;
        height: 40px;
        line-height: 40px;
        float: left;
        margin-right: 20px;
        cursor: pointer;
}
.person-evaluate-filter-sences[data-v-6af09f44]{
        height: 40px;
        position: relative;
        /*top: -20px;*/
        left: 10px;
}
.person-evaluate-top-filter .person-evaluate-filter-underline[data-v-6af09f44]{
        /**2021/5/25 cao注释**/
        /*background-color: #f8f8f8;*/
        position: absolute;
        bottom: 0px;
        width: 100%;
        height: 3px;
        display: none;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-underline[data-v-6af09f44]{
        /**2021/5/25 cao注释**/
        /*background-color: #409EFF;*/
        display: block;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-name[data-v-6af09f44]{
        color: #409EFF;
}
.person-evaluate-top-filter-ed .person-evaluate-filter-name[data-v-6af09f44]:hover{
       color: #409EFF;
}
.c-choose-target-li-level-name[data-v-6af09f44]{
        background: #f8f8f8;
        line-height: 36px;
        height: 36px;
        text-indent: 10px;
        margin-bottom: 6px;
}
.person-eva-conteva[data-v-6af09f44]{
        color: #9099a2;
        line-height: 34px;
        cursor: pointer;
        margin-left: 18px;
}
.person-eva-conteva-check[data-v-6af09f44]{
        position: absolute;
        /*right: 30px;*/
        right: 0px;
        cursor: pointer;
        top: -8px;
        /*color: #9099a2;*/
        font-size: 15px;
        color: #2fa2fe;
}
.person-eva-conteva .layui-icon-extend-iconfont[data-v-6af09f44]{
        /*font-size: 22px;*/
        vertical-align: sub;
}
.person-eva-conteva .smaller-icon.layui-icon-extend-iconfont[data-v-6af09f44]{
        font-size: 16px;
        vertical-align: middle;
}
.person-evaluate-top-select[data-v-6af09f44] .el-input__inner{
        background-color: #f8f8f8;
        border: none;
        color: #9099a2;
}
.person-evaluate-top-select[data-v-6af09f44] .el-input.is-focus .el-input__inner, .person-evaluate-top-select[data-v-6af09f44] .el-input.is-focus .el-input__inner:hover{
        border: none;
        -webkit-box-shadow: none;
                box-shadow: none;
}
.person-evaluate-top-select[data-v-6af09f44] .el-input__inner:focus{
        border: none;
        -webkit-box-shadow: none;
                box-shadow: none;
}
.c-choose-target-li-item .el-checkbox__input.is-checked+.el-checkbox__label[data-v-6af09f44]{
        color: #606266;
}
.person-eva-header-title[data-v-6af09f44]{
        color: #545f69;
        font-size: 17px;
        position: absolute;
        top: -8px;
}
.person-ubdicm-center[data-v-6af09f44]{
        text-align: center;
}
.person-ubdicm-center[data-v-6af09f44] .el-tabs__item{
        color: #9099a2;
}
.person-ubdicm-center[data-v-6af09f44] .el-tabs__item.is-active {
        color: #2fa2fe;
}
.person-eva-choose[data-v-6af09f44]{
        position: relative;
        background: #f8f8f8;
        /*left: -20px;*/
        /*width: calc(100% + 40px);*/
        left: 0px;
        width: 100%;
        padding: 0 30px 0 10px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.person-eva-header .person-ubdicm-center[data-v-6af09f44]{
        position: absolute;
        top: -20px;
        left: calc(50% - 80px);
}
.person-ubdicm-center[data-v-6af09f44] .el-tabs__active-bar{
        height: 3px;
        border-radius: 2px;
}
.c-choose-target-li-item .el-checkbox[data-v-6af09f44]{
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.c-choose-target-li-item .el-checkbox__label[data-v-6af09f44]{
        padding-left: 5px;
}
.c-choose-target-tips[data-v-6af09f44]{
        background: rgb(239, 242, 245);
        padding: 0 10px;
        line-height: 30px;
}
.c-choose-target-list[data-v-6af09f44]{
        padding: 20px 5px;
        min-height: 300px;
}
.c-choose-target-li[data-v-6af09f44]{
        float: left;
        padding: 0 10px;
        line-height: 28px;
        background: rgb(241, 249, 255);
        margin: 4px 5px;
        cursor: pointer;
}
.c-choose-target-li-choosed[data-v-6af09f44]{
        background: rgb(47, 162, 254);
        color: #fff;
}
.c-choose-target-li-item[data-v-6af09f44]{
        float: left;
        width: 20%;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        padding: 0 10px;
        min-height: 136px;
        line-height: 28px;
        cursor: pointer;
        text-align: center;
        margin-bottom: 10px;
}
.c-choose-target-li-item .quota_item_img[data-v-6af09f44] {
        display: block;
        margin: auto;
        height: 100%;
        width: 67%;
}
.c-choose-target-li-item .quota_item_desc[data-v-6af09f44] {
        line-height: 34px;
        color: #333333;
        font-size: 14px;
        text-align: center;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        width: 100%;
        display: inline-block;
}
    /* zhiyong-22020831-指标两行显示 */
.target_title_vessel[data-v-6af09f44]{
        width: 100%;
        /* height: 36px; */
        margin: 10px 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -moz-align-items: center;
        -ms-flex-align: center;
            align-items: center;
        -webkit-box-pack: center;
        -moz-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.c-choose-target-li-item .quota_item_desc_newline[data-v-6af09f44] {
        line-height: 18px;
        color: #333333;
        font-size: 14px;
        word-break: break-all;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        white-space: normal;
}
.c-choose-target-li-item .quota_item_sys[data-v-6af09f44]{
        position: relative;
        max-width: 20px;
        vertical-align: text-bottom;
        margin-right: 10px;
        max-height: 20px;
}
.c-choose-target-li-item .quota_item_score[data-v-6af09f44]{
        position: relative;
        top: -8px;
}
.user-role-dialog .el-dialog__body .el-input.el-input--suffix.choose_place_input[data-v-6af09f44]{
        margin-bottom:0;
}
.choose-place-list[data-v-6af09f44] {
        max-height: 320px;
        overflow: auto;
        padding-right:6px;
}
.c-choose-target-list .empty_box[data-v-6af09f44]{
        min-height: 0;
        min-height: initial;
}
    /** zhongcanxiong-20241016-指标显示完全 */
.flex-start-center-warp[data-v-6af09f44]{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: start;
}
.c-choose-target-li-item .quota_item_desc_noline[data-v-6af09f44] {
        line-height: 20px;
        color: #333333;
        font-size: 14px;
        white-space: normal;
        overflow: visible;
        text-overflow: clip;
}
.quota_item_img_add[data-v-6af09f44]{
        width: 67%;
        line-height: 60px;
        text-align: center;
        /*height: 60px;*/
        background: rgb(193, 227, 255);
        color: rgb(47, 162, 254);
        /* font-size: 35px; */
        display: block;
        border-radius: 50%;
        margin: auto;
}
.quota_item_img_add img[data-v-6af09f44]{
        width: 100%;
}
.quota_item_img_add i[data-v-6af09f44]{
        font-size: 25px;
}
.el-dialog__header[data-v-6af09f44]{
        text-align: left;
}
.person-ubdicm-center[data-v-6af09f44] .el-tabs__nav-wrap::after{
        background-color: #fff;
}
.person-ubdicm-center[data-v-6af09f44] .el-tabs__active-bar {
        height: 3px;
        border-radius: 2px;
}
.person-eva-box-fix[data-v-6af09f44]{
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
		max-height: 460px;
		overflow-y: auto;
}
.person-eva-box-fix-case[data-v-6af09f44]{
        width: 150px;
        background: #FBFBFB;
}
.person-eva-box-fix-right[data-v-6af09f44]{
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        margin-left: 10px;
}
.person-eva-box-fix-case-li[data-v-6af09f44]{
        padding: 10px 2px;
        text-align: center;
        cursor: pointer;
}
.person-eva-box-fix-case-li div[data-v-6af09f44]:nth-child(2){
        color: #8a909e;
        font-size: 13px;
        line-height: 20px;
}
.person-eva-box-fix-case-li div[data-v-6af09f44]{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.person-eva-box-fix-case-li.ed[data-v-6af09f44]{
        color: #2fa2fe;
}
    /**正负筛选样式调整*/
.person-evaluate-top-filter-pn[data-v-6af09f44]{
        background: #FFFFFF;
        display: inline-block;
        line-height: 30px;
        padding: 0 8px;
        font-size: 13px;
        float: left;
        cursor: pointer;
}
.person-evaluate-top-filter-ed-pn[data-v-6af09f44]{
        background: #51A1F7;
        color: #fff;
}
.person-eva-bottom-btn[data-v-6af09f44]{
        color: #2fa0ec;
        cursor: pointer;
        font-size: 13px;
        margin-top: 10px;
        text-decoration: underline;
}

[data-v-1b33d85f] .el-dialog.common-evaluate-record-dialog{
    height: 70%;
    max-height: 435px;
    min-height: 200px;
}
[data-v-1b33d85f] .el-dialog.common-evaluate-record-dialog .el-dialog__header{
    line-height: 30px;
}
[data-v-1b33d85f] .common-evaluate-record-dialog .el-dialog__body{
    height: calc(100% - 120px);
    padding: 5px 40px 0px;
    overflow: auto;
}
[data-v-1b33d85f] .common-evaluate-record-dialog .el-timeline-item__node--normal{
    left: 0px;
    width: 9px;
    height: 9px;
}
[data-v-1b33d85f] .el-timeline-item__node--primary{
    background-color: #2fa2fe;
}
[data-v-1b33d85f] .el-timeline-item__tail{
    border-left: 1px solid #c1e3ff;
}
[data-v-1b33d85f] .el-timeline-item__wrapper{
    padding-left: 32px;
}
[data-v-1b33d85f] .el-timeline-item__timestamp.is-top{
    padding-top: 0px;
    color: #9098a3;
}
[data-v-1b33d85f] .el-timeline-item__content{
    color: #545f69;
}































































/*
    @import "../../_static/css/workSchedule/common.css";
    */

*[data-v-45e7b867]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.class-seat[data-v-45e7b867]{
    position: relative;
    width: 100%;
    height: auto;
    background: #fff;
    padding: 22px 21px 0 22px;
    overflow: hidden;
}
.cs-title[data-v-45e7b867]{
    width: 100%;
    height: 40px;
    line-height: 28px;
    font-size: 13px;
    color: #333;
    border-bottom: 1px solid #f3f4f6;
    margin-bottom: 6px;
    padding-left: 12px;
}
.cs-set-box[data-v-45e7b867]{
    float: right;
}
.cs-set-num[data-v-45e7b867]{
    float: left;
    width: 55px;
    height: 28px;
    line-height: 28px;
    margin-top: 6px;
}
.cs-setr-desc[data-v-45e7b867]{
    float: left;
    height: 28px;
    padding: 8px;
    line-height: 28px;
}
.btn[data-v-45e7b867]{
    color: #fff;
    text-align: center;
    background: #2fa2fe;
    border-radius: 1px;
    cursor: pointer;
}
.cs-set-btn[data-v-45e7b867]{
    float: left;
    width: 50px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    margin-top: 6px;
    margin-left: 12px;
}
.cs-desc-box[data-v-45e7b867]{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #246eaa;
    text-align: center;
    background: #d8eeff;
}
.cs-desc-box span[data-v-45e7b867]{
    display: inline-block;
}
.cs-desc-btn[data-v-45e7b867]{
    width: 79px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    margin-left: 20px;
}
.cs-content-desc[data-v-45e7b867]{
    position: absolute;
    bottom: 85px;
    width: 83.5%;
    height: 40px;
    /*
    margin: auto;
    margin-top: 38px;
    */
    border-top: 1px dashed #dcdcdc;
    left:50%;
    -webkit-transform: translate(-50%, 0%);
            transform: translate(-50%, 0%);
}
.message-cs-content-desc[data-v-45e7b867]{
    bottom: 0;
}
.cscd-left[data-v-45e7b867], .cscd-right[data-v-45e7b867], .cscd-center[data-v-45e7b867]{
    position: absolute;
    top: -10px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    background: #fff;
    color: #888888;
    text-align: center;
}
.cscd-left[data-v-45e7b867], .cscd-right[data-v-45e7b867]{
    width:  34px;
}
.cscd-center[data-v-45e7b867]{
    width: 90px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.cscd-left[data-v-45e7b867]{
    left: -17px;
}
.cscd-right[data-v-45e7b867]{
    right: -17px;
}
.cs-content[data-v-45e7b867]{
    position: relative;
    width: 100%;
}
.cs-set-num[data-v-45e7b867] .el-input-number__decrease, .cs-set-num[data-v-45e7b867] .el-input-number__increase{
    width: 15px;
    border: 0;
    color: #c2c2c2;
    background: #fff;
    line-height: 15px;
}
.cs-set-num[data-v-45e7b867] .el-input{
    height: 27px;
    font-size: 13px;
    color: #545f69;
}
.cs-set-num[data-v-45e7b867] .el-input__inner{
    height: 28px;
    line-height: 28px;
    padding-right: 16px; 
    padding-left: 10px;
    border-radius: 1px;
    border: 1px solid #ddd;
}
.cs-horizonatl-box[data-v-45e7b867], .cs-vertically-box[data-v-45e7b867], .cs-center-box[data-v-45e7b867]{
    position: absolute;
    width: 100%;
    height: auto;
    background: #fff;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.cs-horizonatl-box[data-v-45e7b867], .cs-center-box[data-v-45e7b867]{
    /*top: 28px;*/
    top: 48px;
}
.cs-vertically-box[data-v-45e7b867], .cs-center-box[data-v-45e7b867]{
    margin-left: 46px;
}
.cs-vertically-box[data-v-45e7b867]{
    /*top: 0;*/
    top: 20px;
}
.cs-horizonatl-item[data-v-45e7b867]{
    position: relative;
    width: 110%;
    /*width: 100%;*/
    min-height: 40px;
}
.cs-center-box[data-v-45e7b867]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap-reverse;
        flex-wrap: wrap-reverse;
}
.cs-horizonatl-title[data-v-45e7b867], .cs-vertically-title[data-v-45e7b867]{
    width: 28px;
    position: absolute;
}
.cs-horizonatl-title[data-v-45e7b867], .cshc-user[data-v-45e7b867], .cs-vertically-title[data-v-45e7b867]{
    height: 28px;
    color: #545f69;
    font-size: 12px;
    line-height: 28px;
    border-radius: 1px;
    text-align: center;
    background: #f3f4f6;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: move;
}
.cs-horizonatl-title[data-v-45e7b867]{
    top: 50%;
    left: 0;
    margin-top: -14px;
}
.cs-vertically-title[data-v-45e7b867]{
    top: 0;
    left: 50%;
    margin-left: -14px;
}
.cs-horizonatl-content[data-v-45e7b867]{
    width: 100%;
    padding-left: 46px;
}
.cs-vertically-item[data-v-45e7b867], .cs-horizonatl-item .cshc-user-content[data-v-45e7b867]{
    position: relative;
    width: 70px;
    float: left;
}
.cs-vertically-item[data-v-45e7b867]{
    padding-top: 28px;
}
.cshc-user-box[data-v-45e7b867]{
    float: left;
    width: 100%;
    padding: 20px 18px;
    /*padding: 10% 5%;*/
}
.cs-sure-btn[data-v-45e7b867]{
    position: absolute;
    bottom: 20px;
    height: 44px;
    line-height: 44px;
    width: 98px;
    padding: 0;
    display: block;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
            transform: translate(-50%, 0);
}
.no-content-img[data-v-45e7b867]{
    padding-top: 45px;
}

.el-dialog.eva-set-eva-random-center{
	margin: 0!important;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	        transform:translate(-50%,-50%);
}

[data-v-ee6a5272].el-dialog__wrapper .eva-set-eva-random{
        margin: 0;
}
[data-v-ee6a5272].el-dialog__wrapper .eva-set-eva-random .el-dialog__header{
        padding: 0;
}
[data-v-ee6a5272].el-dialog__wrapper .eva-set-eva-random .el-dialog__body{
        padding: 0;
        height: 470px;
}
[data-v-ee6a5272].el-dialog__wrapper .margin-left-auto{
        margin-left: auto;
		margin-right: auto;
}
.rd_choose_dia_box[data-v-ee6a5272]{
        height: 100%;
        overflow: hidden;
}
.rd_choose_dia_box_title[data-v-ee6a5272]{
		width: 100%;
		line-height: 40px;
		text-indent: 20px;
}
.rd_choose_dia_box_class[data-v-ee6a5272]{
        overflow-y: auto;
        background: #31a2ef;
        width: 20%;
        padding: 26px 0;
        height: 100%;
        border-radius: 15px 0 0 15px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.set_eva_random_first[data-v-ee6a5272]{
        width: 80%;
        padding: 18px 0;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        height: 100%;
}
.rd_choose_dia_class_li[data-v-ee6a5272]{
        cursor: pointer;
        float: right;
        width: 88%;
        text-align: center;
        line-height: 32px;
        color: #fff;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.rd_choose_dia_class_li_ed[data-v-ee6a5272] {
        background: #fff;
        color: #31a2ef;
}
    /**随机抽取**/
.set_eva_random_tips[data-v-ee6a5272]{
        /*font-size: 20px;*/
        font-size: 14.4px;
        font-size: 0.9rem;
        line-height: 50px;
        text-align: center;
        font-weight: bold;
		padding-top: 20px;
}
.set_eva_random_sm_tips[data-v-ee6a5272]{
        /*font-size: 14px;*/
        font-size: 11.2px;
        font-size: 0.7rem;
        color: rgb(147, 147, 147);
        text-align: center;
}
.set_eva_random_num[data-v-ee6a5272]{
        width: 220px;
        margin: 20px auto auto auto;
		min-height: 160px;
        text-align: center;
}
.set_eva_random_num .layui-icon-extend-iconfont[data-v-ee6a5272]{
        font-size: 25px;
        cursor: pointer;
        display: inline-block;
        vertical-align: middle;
}
.set_eva_random_num_forben[data-v-ee6a5272]{
        color: #aaa;
}
.eva_random_sm_tips_mtop[data-v-ee6a5272]{
        /*margin-top: 80px;*/
        margin-top: 50px;
		/*font-size: 15px;*/
		font-size: 11.2px;
		font-size: 0.7rem;
		color: #545f69;
}
.choose_dia_box_small_btn[data-v-ee6a5272]{
		padding: 12px 60px;
		font-size: 15px;
}
.set_eva_random_num[data-v-ee6a5272] .el-input{
        width: 50%;
        margin: 0 10px;
}
.set_eva_remark_name[data-v-ee6a5272] .el-input__inner{
		text-align: center;
}
.rd_during_avatar[data-v-ee6a5272] {
        width: 118px;
        height: 118px;
        border-radius: 50%;
}
.rd_during_name[data-v-ee6a5272] {
        font-size: 22px;
        color: #333;
        margin-top: 16px;
}
.set_eva_random_third_bt[data-v-ee6a5272]{
        text-align: center;
		font-size: 15px;
}
.set_eva_random_third_bt span[data-v-ee6a5272]{
        display: inline-block;
}
.set_eva_random_first_se[data-v-ee6a5272]{
        height: 380px;
        overflow-y: auto;
		position: relative;
}
.set_eva_random_first_se_center[data-v-ee6a5272]{
		text-align: center;
}
.set_eva_random_third_bt .group_choose_dia_cancel[data-v-ee6a5272]{
        width: 110px;
        padding: 10px 30px;
        margin: auto;
        /*color: rgb(198, 139 ,0);*/
        background: rgb(254, 201, 63);
}
.set_eva_random_third_bt .group_choose_dia_subm[data-v-ee6a5272]{
        margin-left: 36px;
}
.font-green[data-v-ee6a5272]{
        color: #03d2c6;
}
.font-red[data-v-ee6a5272]{
        color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-ee6a5272]::after {
        -webkit-transition: none!important;
        transition: none!important;
}
.el-dialog[data-v-ee6a5272] {
        /*-webkit-backface-visibility: hidden!important;*/
        -webkit-backface-visibility: initial!important;
}
.class-icon-grey[data-v-ee6a5272]{
        color: #bbb;
}
.group_choose_dia_box_small .dialog-footer[data-v-ee6a5272], .rd_choose_dia_box .dialog-footer[data-v-ee6a5272]{
        text-align: center;
}
.ei-evaluate-cont-work-object[data-v-ee6a5272]{
        position: relative;
        margin: 0 30px 10px 0px;
        /*width: 92px;*/
        width: 80px;
        width: 5rem;
		font-size: 11.2px;
		font-size: 0.7rem;
        cursor: pointer;
		display: inline-block;
}
.ei-evaluate-cont-work-logoimg[data-v-ee6a5272]{
        /*width: 52px;
        height: 52px;*/
		width: 48px;
		width: 3rem;
        height: 48px;
        height: 3rem;
        margin: auto;
        border-radius: 50%;
        overflow: hidden;
        background: #d6f8ff;
        position: relative;
}
.ei-evaluate-cont-work-logoimg img[data-v-ee6a5272]{
        width: 100%;
        height: 100%;
}
.ei-evaluate-cont-work-checkbox[data-v-ee6a5272]{
        position: absolute;
        right: 14.4px;
        right: 0.9rem;
        /*top: 33px;*/
		top: 32px;
		top: 2.0rem;
}
    /*/deep/.ei-evaluate-cont-work-checkbox .el-checkbox span.el-checkbox__inner{
        width: 0.8rem;
        height: 0.8rem;
    }*/
.ei-evaluate-cont-work-name[data-v-ee6a5272]{
        padding-top: 16px;
        text-align: center;
        /*line-height: 18px;*/
        line-height: 14.4px;
        line-height: 0.9rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.ei-cont-work-checkbox-ctop[data-v-ee6a5272]{
        position: absolute;
        right: 14px;
        top: 3px;
}
.group_choose_dia_subm[data-v-ee6a5272]{
        width: 110px;
        padding: 10px 30px;
        margin: auto;
}
.left[data-v-ee6a5272]{
        float: left;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.achi-type-add-box[data-v-63388196] {
    /*margin-bottom: 20px;*/
}
.achievement-manage-common-tip[data-v-63388196] {
    text-align: center;
    background: #e7f3ff;
    color: #2fa2fd;
    line-height: 38px;
    line-height: 38px;
    text-indent: 12px;
    font-size: 14px;
    margin-bottom: 16px;
    border-radius: 2px;
}
.class_list_content[data-v-63388196] {
    height: 230px;
    margin-top: 22px;
    margin-bottom: 20px;
    position: relative;
    overflow-y: auto;
}
.class_list_info[data-v-63388196] {
    position: absolute;
    top: 0;
    left: -13px;
}
.class_list_info_box[data-v-63388196] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.class_list_info_div[data-v-63388196] {
    padding: 1px 12px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    margin-bottom: 15px;
    margin-left: 13px;
    border-radius: 3px;
    background-color: #f7f7f9;
}
.class_list_info_div > span[data-v-63388196] {
    margin-right: 15px;
}
.add_menber_btn[data-v-63388196] {
    background-color: #eef7ff;
    border: 2px solid #dceffe;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
}
.add_menber_btn > span[data-v-63388196] {
    margin-right: 0px;
    color: #36a6fd;
}
.add-type-work-bottom[data-v-63388196] {
    text-align: center;
}
.add-type-work-btn[data-v-63388196] {
    padding: 8px 42px;
}
.empty_box2[data-v-63388196] {
    text-align: center;
    height: 230px;
}
.class_list_info-del-btn[data-v-63388196] {
    cursor: pointer;
    color: #bcbfc2;
}
.custom-title[data-v-63388196] {
    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;
}

/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-365c3f4f]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-365c3f4f]{
    list-style:none;
}
html[data-v-365c3f4f]{
    height: 100%;
    width: 100%;
}
body[data-v-365c3f4f]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-365c3f4f] {
    margin:0;
}
input[data-v-365c3f4f], textarea[data-v-365c3f4f]{
    outline: none;
}
a[data-v-365c3f4f]{
    text-decoration: none;
}
.clear[data-v-365c3f4f]{
    clear:both;
}
.left[data-v-365c3f4f]{
    float:left;
}
.right[data-v-365c3f4f]{
    float:right;
}
.inline[data-v-365c3f4f]{
    display:inline-block;
}
.block[data-v-365c3f4f]{
    display:block;
}
.white[data-v-365c3f4f]{
    color: wheat;
}
.clearfix[data-v-365c3f4f]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-365c3f4f] {
    zoom: 1;
}
._nr[data-v-365c3f4f]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-365c3f4f]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-365c3f4f]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-365c3f4f]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-365c3f4f] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-365c3f4f] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-365c3f4f] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-365c3f4f]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-365c3f4f]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-365c3f4f]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-365c3f4f]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-365c3f4f]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-365c3f4f]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-365c3f4f]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-365c3f4f]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-365c3f4f]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-365c3f4f]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-365c3f4f]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-365c3f4f]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-365c3f4f]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-365c3f4f]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-365c3f4f]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-365c3f4f]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-365c3f4f]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-365c3f4f]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-365c3f4f]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-365c3f4f]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-365c3f4f]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-365c3f4f]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-365c3f4f]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-365c3f4f]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-365c3f4f]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-365c3f4f]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-365c3f4f]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-365c3f4f]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-365c3f4f]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-365c3f4f]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-365c3f4f]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-365c3f4f]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-365c3f4f]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-365c3f4f]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-365c3f4f]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-365c3f4f]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-365c3f4f]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-365c3f4f]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-365c3f4f]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-365c3f4f]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-365c3f4f]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-365c3f4f]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-365c3f4f]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-365c3f4f]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-365c3f4f]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-365c3f4f]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-365c3f4f]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-365c3f4f]{
}
.commonfooter_card_item_title[data-v-365c3f4f]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-365c3f4f]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-365c3f4f]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-365c3f4f]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-365c3f4f]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-365c3f4f]{

    height: 60px;
}
.applications_second_type[data-v-365c3f4f]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-365c3f4f]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-365c3f4f]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-365c3f4f]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-365c3f4f]{
    float: left;
}
.applications_sheader_right[data-v-365c3f4f]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-365c3f4f]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-365c3f4f]{
    height: auto;
}
.applications_searchbox[data-v-365c3f4f]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-365c3f4f]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-365c3f4f]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-365c3f4f]::-moz-placeholder{
    color: #888;
}
input[data-v-365c3f4f]::-ms-input-placeholder{
    color: #888;
}
input[data-v-365c3f4f]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-365c3f4f]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-365c3f4f]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-365c3f4f]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-365c3f4f]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-365c3f4f]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-365c3f4f]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-365c3f4f]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-365c3f4f]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-365c3f4f]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-365c3f4f]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-365c3f4f]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-365c3f4f]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-365c3f4f]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-365c3f4f]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-365c3f4f]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-365c3f4f]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-365c3f4f]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-365c3f4f]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-365c3f4f]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-365c3f4f]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-365c3f4f]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-365c3f4f]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-365c3f4f]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-365c3f4f]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-365c3f4f]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-365c3f4f]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-365c3f4f]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-365c3f4f]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-365c3f4f]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-365c3f4f]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-365c3f4f]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-365c3f4f]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-365c3f4f]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-365c3f4f]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-365c3f4f]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-365c3f4f]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-365c3f4f]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-365c3f4f]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-365c3f4f]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-365c3f4f]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-365c3f4f]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-365c3f4f]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-365c3f4f]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-365c3f4f]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-365c3f4f]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-365c3f4f]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-365c3f4f]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-365c3f4f] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-365c3f4f]{
    background: none;
}
.applications_main_pagebb_app[data-v-365c3f4f]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-365c3f4f]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-365c3f4f]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-365c3f4f]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-365c3f4f]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-365c3f4f]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-365c3f4f]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-365c3f4f]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-365c3f4f]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-365c3f4f]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-365c3f4f]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-365c3f4f]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-365c3f4f]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-365c3f4f]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-365c3f4f]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-365c3f4f]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-365c3f4f]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-365c3f4f]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-365c3f4f]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-365c3f4f]{
}
.teacher-studio-item-tr[data-v-365c3f4f]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-365c3f4f]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-365c3f4f]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-365c3f4f]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-365c3f4f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-365c3f4f]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-365c3f4f]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-365c3f4f]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-365c3f4f]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-365c3f4f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-365c3f4f]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-365c3f4f]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-365c3f4f]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-365c3f4f]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-365c3f4f]{
    height: 230px;
}
.official-evaluation-face img[data-v-365c3f4f]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-365c3f4f]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-365c3f4f]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-365c3f4f]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-365c3f4f]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-365c3f4f]:nth-child(3n){
        margin-right: 0;
}
}
/**一级、二级头部**/
body[data-v-3eac21a4]{
    margin:0;
}
.common_app_name[data-v-3eac21a4]{
    display: inline-block;
    float: left;
    line-height:60px;
    margin-left:15px;
    color: #2fa2fe;
    font-size: 16px;
    font-weight: 600;
}
.common_app_name1[data-v-3eac21a4]{
    display: inline-block;
    float: left;
    line-height:80px;
    margin-left:15px;
    color: #333;
    font-size: 25px;
    font-weight: 500;
}
.download_img_box[data-v-3eac21a4]{
    width:186px;
}
.download_img_box img[data-v-3eac21a4]{
    float: left;
    width:60px;
}
.download_name_box[data-v-3eac21a4]{
    display: inline-block;
    width:70px;
    line-height:20px;
    height:73px;
    margin-left:10px;
}
.dowmload_icon[data-v-3eac21a4]{
    display: inline-block;
    width:20px;
    height:20px;
    background: url(/vue/dist/static/img/download_icon_03.6bc7ca9.png) no-repeat center;
}
.download_name2[data-v-3eac21a4]{
    color: #aca9a9;
}
.common_head[data-v-3eac21a4]{
    position: relative;
    height:80px;
    background-color: #fff;
    z-index: 10;
    -webkit-box-shadow: 0px 0px 6px 0px #dbeaff;
            box-shadow: 0px 0px 6px 0px #dbeaff;
    /* -webkit-transform-style: preserve-3d; */
    /* transform: translateZ(10px); */
    /* -webkit-transform: translateZ(10px); */
}
.common_head_left[data-v-3eac21a4]{
    float: left;
    width: auto;
    height: 80px;
}
.logo_img[data-v-3eac21a4]{
    width: auto;
    height: 40px;
    float: left;
    margin-top: 20px;
    cursor: pointer;
}
.common_head_nav[data-v-3eac21a4]{
    float: left;
    margin-left: 55px
}
.new_title_common_head_nav_item[data-v-3eac21a4]{
    float: left;
    width: auto;
    height: 60px;
    line-height:60px;
    font-size: 14px;
    margin: 0 17px;
    cursor: pointer;
    white-space: nowrap;
    color: #666;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.new_title_common_head_nav_item_ed[data-v-3eac21a4]{
    color: #4e9efd;
    border-bottom: 3px solid #4e9efd;
}
.common_head_right[data-v-3eac21a4]{
    float: right;
    position: relative;
}
.user_logo[data-v-3eac21a4]{
    float: left;
    width: 40px;
    height:40px;
    border-radius: 50%;
}
.common_user_box[data-v-3eac21a4] {
    float: right;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height:60px;
    cursor: pointer;
}
.common_download_box[data-v-3eac21a4]{
    float: right;
}
.user_name[data-v-3eac21a4]{
    margin:0 10px;
}
.common_download_box[data-v-3eac21a4] {
    float: right;
    margin-top: 20px;
    margin-right:10px;
    cursor: pointer;
}
.common_head_nav[data-v-3eac21a4] .el-tabs__nav-wrap::after{
    height: 0;
}
.common_head_nav[data-v-3eac21a4] .el-tabs__item{
    height: 60px;
    line-height: 60px;
}
.common_head_nav[data-v-3eac21a4] .el-tabs__active-bar{
    height: 3px;
    border-radius: 3px;
}
.index_center_limit[data-v-3eac21a4]{
    max-width: 1300px;
    min-width: 1080px;
    width: 90%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: auto;
}
.common_head_r_login_btn[data-v-3eac21a4]{
    width:96px;
    height:34px;
    line-height:34px;
    color: #326cfe;
    text-align: center;
    border-radius: 34px;
    font-size: 15px;
    border: 2px solid #326cfe;
    cursor:pointer;
    margin-top:20px;
    font-weight: bold;
}
.common_cloud_header_navs[data-v-3eac21a4]{
    float: left;
    line-height: 40px;
    margin-top:20px;
    margin-left:50px;
}
.common_cloud_header_nav[data-v-3eac21a4]{
    font-size: 15px;
    color: #333333;
    cursor:pointer;
    float: left;
    margin-right:50px;
}
.common_cloud_header_nav.ed[data-v-3eac21a4]{
    color: #4385f6;
}
.common_cloud_header_nav.down_icon[data-v-3eac21a4]{
    background-image: url(/vue/dist/static/img/common_cloud_header_nav_down_icon.c8d8f41.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    padding-right: 15px;
}
.common_cloud_header_nav[data-v-3eac21a4]{
    color: #555f69;
}
.common_cloud_header_nav[data-v-3eac21a4]:hover{
    color: #4385f6;
}
.cloud_icch_title_txt[data-v-3eac21a4]{
    color:#555f69;
} 
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-e7dad3a0]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-e7dad3a0]{
    list-style:none;
}
html[data-v-e7dad3a0]{
    height: 100%;
    width: 100%;
}
body[data-v-e7dad3a0]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-e7dad3a0] {
    margin:0;
}
input[data-v-e7dad3a0], textarea[data-v-e7dad3a0]{
    outline: none;
}
a[data-v-e7dad3a0]{
    text-decoration: none;
}
.clear[data-v-e7dad3a0]{
    clear:both;
}
.left[data-v-e7dad3a0]{
    float:left;
}
.right[data-v-e7dad3a0]{
    float:right;
}
.inline[data-v-e7dad3a0]{
    display:inline-block;
}
.block[data-v-e7dad3a0]{
    display:block;
}
.white[data-v-e7dad3a0]{
    color: wheat;
}
.clearfix[data-v-e7dad3a0]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-e7dad3a0] {
    zoom: 1;
}
._nr[data-v-e7dad3a0]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-e7dad3a0]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-e7dad3a0]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-e7dad3a0]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-e7dad3a0] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-e7dad3a0] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-e7dad3a0] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-e7dad3a0]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-e7dad3a0]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-e7dad3a0]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-e7dad3a0]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-e7dad3a0]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-e7dad3a0]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-e7dad3a0]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-e7dad3a0]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-e7dad3a0]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-e7dad3a0]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-e7dad3a0]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-e7dad3a0]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-e7dad3a0]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-e7dad3a0]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-e7dad3a0]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-e7dad3a0]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-e7dad3a0]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-e7dad3a0]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-e7dad3a0]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-e7dad3a0]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-e7dad3a0]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-e7dad3a0]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-e7dad3a0]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-e7dad3a0]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-e7dad3a0]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-e7dad3a0]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-e7dad3a0]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-e7dad3a0]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-e7dad3a0]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-e7dad3a0]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-e7dad3a0]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-e7dad3a0]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-e7dad3a0]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-e7dad3a0]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-e7dad3a0]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-e7dad3a0]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-e7dad3a0]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-e7dad3a0]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-e7dad3a0]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-e7dad3a0]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-e7dad3a0]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-e7dad3a0]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-e7dad3a0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-e7dad3a0]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-e7dad3a0]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-e7dad3a0]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-e7dad3a0]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-e7dad3a0]{
}
.commonfooter_card_item_title[data-v-e7dad3a0]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-e7dad3a0]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-e7dad3a0]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-e7dad3a0]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-e7dad3a0]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-e7dad3a0]{

    height: 60px;
}
.applications_second_type[data-v-e7dad3a0]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-e7dad3a0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-e7dad3a0]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-e7dad3a0]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-e7dad3a0]{
    float: left;
}
.applications_sheader_right[data-v-e7dad3a0]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-e7dad3a0]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-e7dad3a0]{
    height: auto;
}
.applications_searchbox[data-v-e7dad3a0]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-e7dad3a0]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-e7dad3a0]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-e7dad3a0]::-moz-placeholder{
    color: #888;
}
input[data-v-e7dad3a0]::-ms-input-placeholder{
    color: #888;
}
input[data-v-e7dad3a0]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-e7dad3a0]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-e7dad3a0]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-e7dad3a0]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-e7dad3a0]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-e7dad3a0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-e7dad3a0]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-e7dad3a0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-e7dad3a0]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-e7dad3a0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-e7dad3a0]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-e7dad3a0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-e7dad3a0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-e7dad3a0]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-e7dad3a0]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-e7dad3a0]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-e7dad3a0]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-e7dad3a0]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-e7dad3a0]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-e7dad3a0]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-e7dad3a0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-e7dad3a0]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-e7dad3a0]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-e7dad3a0]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-e7dad3a0]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-e7dad3a0]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-e7dad3a0]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-e7dad3a0]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-e7dad3a0]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-e7dad3a0]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-e7dad3a0]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-e7dad3a0]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-e7dad3a0]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-e7dad3a0]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-e7dad3a0]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-e7dad3a0]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-e7dad3a0]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-e7dad3a0]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-e7dad3a0]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-e7dad3a0]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-e7dad3a0]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-e7dad3a0]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-e7dad3a0]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-e7dad3a0]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-e7dad3a0]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-e7dad3a0]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-e7dad3a0]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-e7dad3a0]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-e7dad3a0] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-e7dad3a0]{
    background: none;
}
.applications_main_pagebb_app[data-v-e7dad3a0]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-e7dad3a0]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-e7dad3a0]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-e7dad3a0]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-e7dad3a0]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-e7dad3a0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-e7dad3a0]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-e7dad3a0]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-e7dad3a0]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-e7dad3a0]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-e7dad3a0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-e7dad3a0]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-e7dad3a0]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-e7dad3a0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-e7dad3a0]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-e7dad3a0]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-e7dad3a0]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-e7dad3a0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-e7dad3a0]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-e7dad3a0]{
}
.teacher-studio-item-tr[data-v-e7dad3a0]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-e7dad3a0]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-e7dad3a0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-e7dad3a0]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-e7dad3a0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-e7dad3a0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-e7dad3a0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-e7dad3a0]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-e7dad3a0]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-e7dad3a0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-e7dad3a0]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-e7dad3a0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-e7dad3a0]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-e7dad3a0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-e7dad3a0]{
    height: 230px;
}
.official-evaluation-face img[data-v-e7dad3a0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-e7dad3a0]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-e7dad3a0]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-e7dad3a0]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-e7dad3a0]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-e7dad3a0]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-d273a1c0]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-d273a1c0]{
    list-style:none;
}
html[data-v-d273a1c0]{
    height: 100%;
    width: 100%;
}
body[data-v-d273a1c0]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-d273a1c0] {
    margin:0;
}
input[data-v-d273a1c0], textarea[data-v-d273a1c0]{
    outline: none;
}
a[data-v-d273a1c0]{
    text-decoration: none;
}
.clear[data-v-d273a1c0]{
    clear:both;
}
.left[data-v-d273a1c0]{
    float:left;
}
.right[data-v-d273a1c0]{
    float:right;
}
.inline[data-v-d273a1c0]{
    display:inline-block;
}
.block[data-v-d273a1c0]{
    display:block;
}
.white[data-v-d273a1c0]{
    color: wheat;
}
.clearfix[data-v-d273a1c0]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-d273a1c0] {
    zoom: 1;
}
._nr[data-v-d273a1c0]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-d273a1c0]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-d273a1c0]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-d273a1c0]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-d273a1c0] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-d273a1c0] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-d273a1c0] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-d273a1c0]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-d273a1c0]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-d273a1c0]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-d273a1c0]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-d273a1c0]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-d273a1c0]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-d273a1c0]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-d273a1c0]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-d273a1c0]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-d273a1c0]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-d273a1c0]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-d273a1c0]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-d273a1c0]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-d273a1c0]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-d273a1c0]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-d273a1c0]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-d273a1c0]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-d273a1c0]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-d273a1c0]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-d273a1c0]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-d273a1c0]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-d273a1c0]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-d273a1c0]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-d273a1c0]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-d273a1c0]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-d273a1c0]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-d273a1c0]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-d273a1c0]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-d273a1c0]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-d273a1c0]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-d273a1c0]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-d273a1c0]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-d273a1c0]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-d273a1c0]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-d273a1c0]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-d273a1c0]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-d273a1c0]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-d273a1c0]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-d273a1c0]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-d273a1c0]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-d273a1c0]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-d273a1c0]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-d273a1c0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-d273a1c0]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-d273a1c0]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-d273a1c0]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-d273a1c0]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-d273a1c0]{
}
.commonfooter_card_item_title[data-v-d273a1c0]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-d273a1c0]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-d273a1c0]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-d273a1c0]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-d273a1c0]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-d273a1c0]{

    height: 60px;
}
.applications_second_type[data-v-d273a1c0]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-d273a1c0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-d273a1c0]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-d273a1c0]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-d273a1c0]{
    float: left;
}
.applications_sheader_right[data-v-d273a1c0]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-d273a1c0]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-d273a1c0]{
    height: auto;
}
.applications_searchbox[data-v-d273a1c0]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-d273a1c0]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-d273a1c0]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-d273a1c0]::-moz-placeholder{
    color: #888;
}
input[data-v-d273a1c0]::-ms-input-placeholder{
    color: #888;
}
input[data-v-d273a1c0]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-d273a1c0]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-d273a1c0]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-d273a1c0]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-d273a1c0]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-d273a1c0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-d273a1c0]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-d273a1c0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-d273a1c0]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-d273a1c0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-d273a1c0]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-d273a1c0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-d273a1c0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-d273a1c0]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-d273a1c0]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-d273a1c0]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-d273a1c0]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-d273a1c0]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-d273a1c0]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-d273a1c0]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-d273a1c0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-d273a1c0]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-d273a1c0]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-d273a1c0]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-d273a1c0]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-d273a1c0]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-d273a1c0]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-d273a1c0]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-d273a1c0]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-d273a1c0]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-d273a1c0]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-d273a1c0]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-d273a1c0]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-d273a1c0]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-d273a1c0]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-d273a1c0]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-d273a1c0]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-d273a1c0]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-d273a1c0]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-d273a1c0]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-d273a1c0]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-d273a1c0]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-d273a1c0]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-d273a1c0]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-d273a1c0]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-d273a1c0]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-d273a1c0]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-d273a1c0]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-d273a1c0] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-d273a1c0]{
    background: none;
}
.applications_main_pagebb_app[data-v-d273a1c0]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-d273a1c0]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-d273a1c0]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-d273a1c0]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-d273a1c0]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-d273a1c0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-d273a1c0]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-d273a1c0]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-d273a1c0]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-d273a1c0]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-d273a1c0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-d273a1c0]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-d273a1c0]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-d273a1c0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-d273a1c0]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-d273a1c0]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-d273a1c0]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-d273a1c0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-d273a1c0]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-d273a1c0]{
}
.teacher-studio-item-tr[data-v-d273a1c0]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-d273a1c0]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-d273a1c0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-d273a1c0]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-d273a1c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-d273a1c0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-d273a1c0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-d273a1c0]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-d273a1c0]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-d273a1c0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-d273a1c0]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-d273a1c0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-d273a1c0]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-d273a1c0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-d273a1c0]{
    height: 230px;
}
.official-evaluation-face img[data-v-d273a1c0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-d273a1c0]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-d273a1c0]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-d273a1c0]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-d273a1c0]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-d273a1c0]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-6fb27cea]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-6fb27cea]{
    list-style:none;
}
html[data-v-6fb27cea]{
    height: 100%;
    width: 100%;
}
body[data-v-6fb27cea]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-6fb27cea] {
    margin:0;
}
input[data-v-6fb27cea], textarea[data-v-6fb27cea]{
    outline: none;
}
a[data-v-6fb27cea]{
    text-decoration: none;
}
.clear[data-v-6fb27cea]{
    clear:both;
}
.left[data-v-6fb27cea]{
    float:left;
}
.right[data-v-6fb27cea]{
    float:right;
}
.inline[data-v-6fb27cea]{
    display:inline-block;
}
.block[data-v-6fb27cea]{
    display:block;
}
.white[data-v-6fb27cea]{
    color: wheat;
}
.clearfix[data-v-6fb27cea]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-6fb27cea] {
    zoom: 1;
}
._nr[data-v-6fb27cea]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-6fb27cea]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-6fb27cea]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-6fb27cea]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-6fb27cea] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-6fb27cea] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-6fb27cea] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-6fb27cea]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-6fb27cea]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-6fb27cea]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-6fb27cea]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-6fb27cea]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-6fb27cea]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-6fb27cea]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-6fb27cea]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-6fb27cea]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-6fb27cea]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-6fb27cea]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-6fb27cea]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-6fb27cea]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-6fb27cea]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-6fb27cea]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-6fb27cea]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-6fb27cea]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-6fb27cea]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-6fb27cea]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-6fb27cea]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-6fb27cea]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-6fb27cea]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-6fb27cea]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-6fb27cea]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-6fb27cea]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-6fb27cea]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-6fb27cea]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-6fb27cea]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-6fb27cea]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-6fb27cea]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-6fb27cea]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-6fb27cea]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-6fb27cea]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-6fb27cea]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-6fb27cea]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-6fb27cea]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-6fb27cea]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-6fb27cea]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-6fb27cea]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-6fb27cea]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-6fb27cea]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-6fb27cea]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-6fb27cea]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-6fb27cea]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-6fb27cea]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-6fb27cea]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-6fb27cea]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-6fb27cea]{
}
.commonfooter_card_item_title[data-v-6fb27cea]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-6fb27cea]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-6fb27cea]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-6fb27cea]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-6fb27cea]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-6fb27cea]{

    height: 60px;
}
.applications_second_type[data-v-6fb27cea]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-6fb27cea]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-6fb27cea]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-6fb27cea]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-6fb27cea]{
    float: left;
}
.applications_sheader_right[data-v-6fb27cea]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-6fb27cea]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-6fb27cea]{
    height: auto;
}
.applications_searchbox[data-v-6fb27cea]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-6fb27cea]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-6fb27cea]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-6fb27cea]::-moz-placeholder{
    color: #888;
}
input[data-v-6fb27cea]::-ms-input-placeholder{
    color: #888;
}
input[data-v-6fb27cea]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-6fb27cea]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-6fb27cea]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-6fb27cea]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-6fb27cea]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-6fb27cea]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-6fb27cea]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-6fb27cea]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-6fb27cea]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-6fb27cea]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-6fb27cea]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-6fb27cea]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-6fb27cea]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-6fb27cea]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-6fb27cea]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-6fb27cea]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-6fb27cea]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-6fb27cea]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-6fb27cea]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-6fb27cea]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-6fb27cea]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-6fb27cea]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-6fb27cea]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-6fb27cea]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-6fb27cea]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-6fb27cea]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-6fb27cea]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-6fb27cea]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-6fb27cea]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-6fb27cea]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-6fb27cea]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-6fb27cea]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-6fb27cea]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-6fb27cea]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-6fb27cea]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-6fb27cea]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-6fb27cea]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-6fb27cea]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-6fb27cea]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-6fb27cea]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-6fb27cea]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-6fb27cea]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-6fb27cea]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-6fb27cea]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-6fb27cea]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-6fb27cea]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-6fb27cea]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-6fb27cea]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-6fb27cea] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-6fb27cea]{
    background: none;
}
.applications_main_pagebb_app[data-v-6fb27cea]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-6fb27cea]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-6fb27cea]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-6fb27cea]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-6fb27cea]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-6fb27cea]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-6fb27cea]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-6fb27cea]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-6fb27cea]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-6fb27cea]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-6fb27cea]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-6fb27cea]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-6fb27cea]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-6fb27cea]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-6fb27cea]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-6fb27cea]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-6fb27cea]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-6fb27cea]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-6fb27cea]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-6fb27cea]{
}
.teacher-studio-item-tr[data-v-6fb27cea]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-6fb27cea]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-6fb27cea]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-6fb27cea]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-6fb27cea]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-6fb27cea]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-6fb27cea]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-6fb27cea]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-6fb27cea]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-6fb27cea]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-6fb27cea]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-6fb27cea]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-6fb27cea]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-6fb27cea]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-6fb27cea]{
    height: 230px;
}
.official-evaluation-face img[data-v-6fb27cea]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-6fb27cea]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-6fb27cea]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-6fb27cea]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-6fb27cea]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-6fb27cea]:nth-child(3n){
        margin-right: 0;
}
}
/*
 * @desc 首页框架css
 * @author zhangxue
 * @date 20190920
 *
 */
*[data-v-74e548b0]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-body[data-v-74e548b0]{
    width: 100%;
    height: 100%;
}
.index-nav[data-v-74e548b0]{
    position: absolute;
    left: 0;
    top: 0;
    width: 70px;
    height: 100%;
    color: #b2bac3;
    font-size: 14px;
    overflow: auto;
    background: #fff;
    padding-top: 80px;
    text-align: center;
    -webkit-box-shadow:0px 0px 6px 0px #dbeaff;
            box-shadow:0px 0px 6px 0px #dbeaff;
}
.index-nav-item[data-v-74e548b0]{
    float: left;
    width: 100%;
    height: 60px;
    padding-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    border-left: 4px solid #fff;
}
.index-nav-item-sel[data-v-74e548b0]{
    color: #2fa2fe;
    border-left: 4px solid #2fa2fe;
}
.index-ni-icon[data-v-74e548b0], .index-ni-name[data-v-74e548b0]{
    display: block;
    width: 100%;
}
.index-ni-icon[data-v-74e548b0]{
    font-size: 19px;
    margin-bottom: 10px;
}
.index-ni-name[data-v-74e548b0]{
    font-size: 14px;
    line-height: 14px;
}
.index-content[data-v-74e548b0]{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    padding-top: var(--padding_top_index_content);
    padding-left: 80px;
    min-height: 200px;
    background: #f2f4f6;
}
.ub-dialog-box[data-v-74e548b0]{
    position: relative;
    min-height: 470px;
    padding-bottom: 66px;
}
.ub-dialog-con[data-v-74e548b0]{
    width: 100%;
    height: 100%;
}
/* 登录欢迎 kwok 2023-03-19 */
.index-welcome-login[data-v-74e548b0] {
    position: relative;
    z-index: 6;
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #afdc9b;
    padding: 0 10%;
    text-indent: 10px;
}
.index-welcome-login.is_have_left_nav[data-v-74e548b0] {
    padding: 0 calc(10% + 80px);
}
/*.hongshan-theme .index-content {
    padding-top: 110px;
}*/
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-6b75c370]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-6b75c370]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-6b75c370]{
    width: 74%;
}
.index-item-box[data-v-6b75c370]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-6b75c370]{
    padding-right: 75px;
}
/*
 * @desc 用户中心首页css
 * @author zhangxue
 * @date 20190923
 *
 */
*[data-v-6b75c370]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-6b75c370]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-6b75c370]{
    position: relative;
    width: 100%;
    height: 100%;
    /*overflow: hidden;*/
    padding-bottom: 10px;
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
/*
.user-body-msg{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con{
    padding: 24px 0 10px;
}
.user-body-app-con >>> .index-app-top{
    padding: 0 18px;
}
.user-body-app-con >>> .index-page{
    right: 18px;
}
.user-body-detail{
    width: 100%;
    height: auto;
    padding-right: 20px;
}
*/
.ubd-item[data-v-6b75c370]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px;
    padding-right: 10px;
}
}
/**1280以上屏幕**/
.user-body-msg[data-v-6b75c370]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 23.8%;
    //padding: 20px 14px 10px 14px;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-6b75c370]{
    overflow: auto;
}
.user-body-msg-item[data-v-6b75c370]:first-child{
    /*height: 60%;*/
    height: 100%;
    padding: 20px 14px 0;
}
/*
.user-body-msg-item:last-child{
    height: 40%;
}
*/
.user-body-app-con[data-v-6b75c370] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-6b75c370] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-6b75c370]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-6b75c370]{
    width: 76.2%;
    height: 100%;
    overflow: auto;
}
/**1660以下1280以上屏幕**/
/*这段代码将通过动态导入css的方式配置 [yansen][2023/6/5]*/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.ubd-item[data-v-6b75c370]{
        width: 50%;
        height: 618px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
.ubdicm-center[data-v-6b75c370]{
        padding-bottom: 0;
}
}
/**1660以上屏幕**/
@media screen and (min-width: 1661px){
.ubd-item[data-v-6b75c370]{
        width: 50%;
        height: 420px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
}
.ubd-item-con[data-v-6b75c370]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-6b75c370]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-6b75c370]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-6b75c370]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-6b75c370]{
    position: absolute;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-6b75c370]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-6b75c370]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-6b75c370]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-6b75c370]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-6b75c370]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-6b75c370]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-6b75c370]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-6b75c370]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-6b75c370]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-6b75c370]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-6b75c370]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-6b75c370]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
/*标题右侧的按钮 [yansen][2023/5/20]*/
.ubd-item-con-top-right-btn[data-v-6b75c370]{
    float: right;
    z-index: 100;
    position:relative;
    margin-right: 19px;
    cursor: pointer;
    margin-top: 2px;
    color:#606266;
}
.ubd-item-con-main[data-v-6b75c370]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 30px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-6b75c370]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-6b75c370] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-6b75c370]{
    width: 100%;
}
.ubdc-item[data-v-6b75c370]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-6b75c370]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-6b75c370]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-6b75c370]:last-child{
    /*padding -left: 17px;    样式书写错误，暂时注释 liuguanghui 2020-8-19    */
}
.ubdc-item-con[data-v-6b75c370]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-6b75c370]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-6b75c370]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-6b75c370]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-6b75c370]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
.ubd-big-item[data-v-6b75c370]{
    height: 450px;
    width: 100%;
}
.ubd-long-item .ubd-item-con-main[data-v-6b75c370], .ubd-big-item .ubd-item-con-main[data-v-6b75c370]{
    padding-bottom: 0;
}
.ubd-item-week-switch-comp[data-v-6b75c370]{
    width: 115px;
    position: absolute;
    top: 23px;
    left: 50%;
    margin-left: -57px;
    z-index: 100;
}
.ubd-item-week-switch-comp-left[data-v-6b75c370]{
    width: 8px;
    float: left;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-left.b883bd5.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-right[data-v-6b75c370]{
    width: 8px;
    float: right;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-right.c96dafe.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-num[data-v-6b75c370]{
    width: calc(100% - 17px);
    text-align: center;
    font-size: 14px;
    color: #7a8590;
    float: left;
    line-height:12px;
}
.ubd-item-curriculum-switch-type-comp[data-v-6b75c370]{
    position: absolute;
    right: 30px;
    top: 20px;
    z-index: 100;
    padding-right: 25px;
    overflow:hidden;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/ubd-item-class-down-list-comp.b8b0381.png);
    background-repeat: no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.ubd-big-myapp-item[data-v-6b75c370]{
    height: auto;
}
.ubd-dropdown-icon[data-v-6b75c370]{
    /*font-size: 18x; 样式书写错误，暂时注释 liuguanghui 2020-8-19*/
}
[data-v-6b75c370] .user-body-msg-item-con .el-tabs__item{
    border-left: 0;
}
[data-v-6b75c370] .user-body-msg-item-con .el-tabs__item.is-active{
    border-left: 1px solid #E4E7ED;
    border-top: 1px solid #E4E7ED;
    border-right: 1px solid #E4E7ED;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
[data-v-6b75c370] .user-body-msg-item-con .el-tabs__nav{
    border: none;
}
[data-v-6b75c370] .user-body-msg-item-con .el-tabs__header{
    margin-bottom: 0;
}
.un-handle-red[data-v-6b75c370]{
    background-color: #fd747b;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 18px;
    position: absolute;
    right: 4px;
    border-radius: 50%;
    font-size: 12px;
    top: 2px;
    width: 18px;
    height: 18px;
}
/* 洪小主题 kwok 2023-3-18 */
.hongshan-theme .user-body-detail[data-v-6b75c370] {
    width: 100%;
    padding: 0 10%;
}
.ubd-index-manage-btn[data-v-6b75c370] {
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFFFFF;
    border-radius: 6px;
    font-size: 17px;
    color: #1095d8;
    font-weight: bold;
}
.ubd-index-manage-btn i[data-v-6b75c370] {
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
}
/*新版本我的应用 padding-top会小一些 [yansen][2023/5/18]*/
.small-padding-top .ubd-item-con-main[data-v-6b75c370]{
    padding-top: 20px;
}


.school-select-container[data-v-6b75c370] {
  position: fixed;
  bottom: 20px;
  left: 20px;
  width: 170px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.school-select-container .select-school-btn[data-v-6b75c370] {
    width: 100%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.user-handle-item[data-v-6b75c370] {
  position: fixed;
  bottom: 20px;
  left: 10px;
  z-index: 1000;
}
.info-name[data-v-6b75c370] {
  display: inline-block;
  max-width: 100px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-wrap: nowrap;
}
.icon[data-v-6b75c370] {
  margin-left: 6px;
  font-size: 10px;
}
.school-list-container[data-v-6b75c370] {
  max-height: 50vh;
  overflow-y: auto;
}
.school-list-container[data-v-6b75c370]::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
.school-list-container[data-v-6b75c370]::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: rgba(0, 0, 0, .2);
}
.school-list-container[data-v-6b75c370]::-webkit-scrollbar-track {
    border-radius: 3px;
    background: rgba(0, 0, 0, .1);
}
.school-list-container .school-item[data-v-6b75c370] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px 2px;
    cursor: pointer;
    position: relative;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    margin-bottom: 10px;
    border-radius: 3px;
}
.school-list-container .school-item[data-v-6b75c370]:hover, .school-list-container .school-item.active[data-v-6b75c370] {
      background-color: rgba(11, 84, 229, .1);
}
.school-list-container .school-item.active .school-name[data-v-6b75c370] {
      color: #0b54e5;
}
.school-list-container .school-item .school-logo[data-v-6b75c370] {
      width: 40px;
      height: 40px;
      border-radius: 50%;
      margin-right: 5px;
}
.school-list-container .school-item .school-name[data-v-6b75c370] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      font-size: 14px;
      color: #333;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      font-weight: 600;
}
.school-list-container .school-item .badge[data-v-6b75c370] {
      position: absolute;
      right: 12px;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      min-width: 9px;
      height: 16px;
      line-height: 18px;
      text-align: center;
      background-color: #f56c6c;
      border-radius: 8px;
      color: #fff;
      font-size: 12px;
      padding: 0 4px;
}
.school-list-container .school-item .badge.check[data-v-6b75c370] {
        background-color: #0b54e5;
        width: 16px;
        padding: 0;
        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;
}
.school-list-container .school-item .badge.check i[data-v-6b75c370] {
          font-size: 12px;
          font-weight: bold;
}

*[data-v-d0751220]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.index-app-content[data-v-d0751220]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
}
.index-app-top[data-v-d0751220]{
    position: absolute;
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
}
.index-app-con[data-v-d0751220]{
    height: 100%;
    width: 100%;
    overflow: auto;
    /*padding-top: 20px;*/
}
.index-right-page[data-v-d0751220]{
    position: absolute;
    top: 0;
    right: 0;
}
.page-title[data-v-d0751220]{
    padding-right: 75px;
}
.no-content-img[data-v-d0751220]{
    width: 90px;
}

.index-page[data-v-55ee87fc]{
    height: 20px;
    line-height: 20px;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    font-weight: normal;
}
.index-page div[data-v-55ee87fc]{
    /*float: left;*/
    display: inline-block;
}
.page-num[data-v-55ee87fc]{
    margin: 0 10px;
}
.page-left-icon[data-v-55ee87fc], .page-right-icon[data-v-55ee87fc]{
    color: #545f69;
    cursor: pointer;
}

.index-app-item[data-v-27038125]{
    float: left;
    width: 94px;
    height: 98px;
    /*margin: 0 15px;*/
    cursor: pointer;
    padding: 20px 5px 0px 5px;
}
.index-app-item-icon[data-v-27038125]{
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item-icon img[data-v-27038125]{
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-27038125]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

[data-v-667bc636]  .tool-box-drawer .el-drawer__header{
    padding: 0;
    margin: 0;
}
.common-tool-box[data-v-667bc636]{
    position: fixed;
    right: 0;
    top: 40%;
}
.common-tool-box-icon[data-v-667bc636]{
    right: 0;
    top: 45%;
    width: 44px;
    height: 40px;
    -webkit-box-shadow: 0px 0px 10px 2px #eee;
            box-shadow: 0px 0px 10px 2px #eee;
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    cursor: pointer;
    background-color: #fff;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-113829ae]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-113829ae]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-113829ae]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-113829ae]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-113829ae]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-113829ae]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-113829ae]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-113829ae]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-113829ae]{
    padding-top: 0;
}
}
.color-blue[data-v-113829ae]{
    color: #5eb6fc;
}
.color-green[data-v-113829ae]{
    color: #67db8d;
}
.color-red[data-v-113829ae]{
    color: #ef7563;
}
.color-orange[data-v-113829ae]{
    color: #ff8c46;
}
.ic-list-item[data-v-113829ae]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-113829ae]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-113829ae]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-113829ae]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-113829ae]{
    margin-right: 20px;
}
.ic-sta[data-v-113829ae]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-113829ae]{
    float: left;
    width: auto;
}
.card-title[data-v-113829ae] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-113829ae]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-113829ae]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-113829ae] img{
    max-width: 200px;
}
.user-an-item[data-v-113829ae]{
    padding-left: 18px;
    border-left: 3px solid #26e0da;
}
.user-an-item[data-v-113829ae]:nth-child(2){
    border-color: #2fa2fe;
}
.user-an-item[data-v-113829ae]:nth-child(3){
    border-color: #6cc933;
}
.user-an-item[data-v-113829ae]:nth-child(4){
    border-color: #ff9c2b;
}
.user-an-item[data-v-113829ae]:nth-child(5){
    border-color: #f17df1;
}

.index-time[data-v-4227a0b8]{
    position: absolute;
    top: 0;
    left: 0;
    width: 56px;
    min-height: 180px;
    line-height: 45px;
    text-align: center;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    cursor: pointer;
}
.index-time-icon[data-v-4227a0b8]{
    position: absolute;
    width: 4px;
    height: 45px;
    background: #2fa2fe;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.index-time-item-sel[data-v-4227a0b8]{
    color: #2fa2fe;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-1e63f4e4]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-1e63f4e4]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-1e63f4e4]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-1e63f4e4]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-1e63f4e4]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-1e63f4e4]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-1e63f4e4]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-1e63f4e4]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-1e63f4e4]{
    padding-top: 0;
}
}
.color-blue[data-v-1e63f4e4]{
    color: #5eb6fc;
}
.color-green[data-v-1e63f4e4]{
    color: #67db8d;
}
.color-red[data-v-1e63f4e4]{
    color: #ef7563;
}
.color-orange[data-v-1e63f4e4]{
    color: #ff8c46;
}
.ic-list-item[data-v-1e63f4e4]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-1e63f4e4]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-1e63f4e4]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-1e63f4e4]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-1e63f4e4]{
    margin-right: 20px;
}
.ic-sta[data-v-1e63f4e4]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-1e63f4e4]{
    float: left;
    width: auto;
}
.card-title[data-v-1e63f4e4] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-1e63f4e4]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-1e63f4e4]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-1e63f4e4] img{
    max-width: 200px;
}
.index-card[data-v-1e63f4e4]{
    overflow: hidden;
    padding-bottom: 10px;
}
.news-item[data-v-1e63f4e4]{
    position: relative;
    width: 100%;
    height: 88px;
    cursor: pointer;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px;
}
.news-con[data-v-1e63f4e4]{
    position: relative;
    width: 100%;
    height: 100%;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.news-item[data-v-1e63f4e4]{
    margin-bottom: 19px;
}
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
.news-item[data-v-1e63f4e4]{
    float: left;
    width: 50%;
}
.news-item[data-v-1e63f4e4]:nth-child(2n + 1){
    padding-left: 0;
}
}
.news-logo[data-v-1e63f4e4]{
    position: absolute;
    top: 0;
    left: 0;
    width: 140px;
    height: 88px;
}
.news-logo-box[data-v-1e63f4e4]{
    width: 100%;
    height: 100%;
    border-radius: 6px;
}
.news-name[data-v-1e63f4e4]{
    width: 100%;
    height: 34px;
    padding-top: 7px;
    padding-left: 158px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.news-desc[data-v-1e63f4e4]{
    width: 100%;
    height: 50px;
    line-height: 25px;
    color:  #8f98a3;
    font-size: 12px;
    padding-left: 158px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;/*要显示的行数*/
    -webkit-box-orient: vertical;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-c0f8ed88]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-c0f8ed88]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-c0f8ed88]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-c0f8ed88]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-c0f8ed88]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-c0f8ed88]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-c0f8ed88]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-c0f8ed88]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-c0f8ed88]{
    padding-top: 0;
}
}
.color-blue[data-v-c0f8ed88]{
    color: #5eb6fc;
}
.color-green[data-v-c0f8ed88]{
    color: #67db8d;
}
.color-red[data-v-c0f8ed88]{
    color: #ef7563;
}
.color-orange[data-v-c0f8ed88]{
    color: #ff8c46;
}
.ic-list-item[data-v-c0f8ed88]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-c0f8ed88]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-c0f8ed88]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-c0f8ed88]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-c0f8ed88]{
    margin-right: 20px;
}
.ic-sta[data-v-c0f8ed88]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-c0f8ed88]{
    float: left;
    width: auto;
}
.card-title[data-v-c0f8ed88] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-c0f8ed88]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-c0f8ed88]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-c0f8ed88] img{
    max-width: 200px;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-368cd158]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-368cd158]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-368cd158]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-368cd158]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-368cd158]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-368cd158]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-368cd158]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-368cd158]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-368cd158]{
    padding-top: 0;
}
}
.color-blue[data-v-368cd158]{
    color: #5eb6fc;
}
.color-green[data-v-368cd158]{
    color: #67db8d;
}
.color-red[data-v-368cd158]{
    color: #ef7563;
}
.color-orange[data-v-368cd158]{
    color: #ff8c46;
}
.ic-list-item[data-v-368cd158]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-368cd158]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-368cd158]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-368cd158]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-368cd158]{
    margin-right: 20px;
}
.ic-sta[data-v-368cd158]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-368cd158]{
    float: left;
    width: auto;
}
.card-title[data-v-368cd158] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-368cd158]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-368cd158]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-368cd158] img{
    max-width: 200px;
}
.index-card[data-v-368cd158]{
    padding-bottom: 20px;
}
.car-user-sta[data-v-368cd158]{
    position: absolute;
    width: 192px;
    height: 100%;
    padding-top: 100px;
    padding-left: 48px;
    text-align: center;
    font-size: 12px;
}
.car-user-sta-num[data-v-368cd158]{
    font-size: 22px;
    font-weight: bold;
    color: #545f69;
    height: 28px;
}
.car-user-list[data-v-368cd158]{
    width: 100%;
    height: 100%;
    padding-left: 192px;
    padding-right: 10px;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.index-card[data-v-368cd158]{
    padding-bottom: 0;
}
.car-user-sta[data-v-368cd158]{
    position: relative;
    height: 25%;
    width: 100%;
    padding: 50px 10px 0;
}
.car-user-list[data-v-368cd158]{
    height: 75%;
    padding-left: 54px;
}
}

/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-76d4e0da]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-76d4e0da]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-76d4e0da]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-76d4e0da]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-76d4e0da]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-76d4e0da]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-76d4e0da]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-76d4e0da]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-76d4e0da]{
    padding-top: 0;
}
}
.color-blue[data-v-76d4e0da]{
    color: #5eb6fc;
}
.color-green[data-v-76d4e0da]{
    color: #67db8d;
}
.color-red[data-v-76d4e0da]{
    color: #ef7563;
}
.color-orange[data-v-76d4e0da]{
    color: #ff8c46;
}
.ic-list-item[data-v-76d4e0da]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-76d4e0da]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-76d4e0da]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-76d4e0da]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-76d4e0da]{
    margin-right: 20px;
}
.ic-sta[data-v-76d4e0da]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-76d4e0da]{
    float: left;
    width: auto;
}
.card-title[data-v-76d4e0da] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-76d4e0da]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-76d4e0da]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-76d4e0da] img{
    max-width: 200px;
}
.index-card[data-v-76d4e0da]{
    padding-bottom: 20px;
}
.venue-user-sta[data-v-76d4e0da]{
    position: absolute;
    width: 192px;
    height: 100%;
    padding-top: 100px;
    padding-left: 48px;
    text-align: center;
    font-size: 12px;
}
.venue-user-sta-num[data-v-76d4e0da]{
    font-size: 22px;
    font-weight: bold;
    color: #545f69;
    height: 28px;
}
.venue-user-list[data-v-76d4e0da]{
    width: 100%;
    height: 100%;
    padding-left: 192px;
    padding-right: 10px;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.index-card[data-v-76d4e0da]{
    padding-bottom: 0;
}
.venue-user-sta[data-v-76d4e0da]{
    position: relative;
    height: 25%;
    width: 100%;
    padding: 50px 10px 0;
}
.venue-user-list[data-v-76d4e0da]{
    height: 75%;
    padding-left: 54px;
}
}

/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-2af15977]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-2af15977]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-2af15977]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-2af15977]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-2af15977]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-2af15977]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-2af15977]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-2af15977]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-2af15977]{
    padding-top: 0;
}
}
.color-blue[data-v-2af15977]{
    color: #5eb6fc;
}
.color-green[data-v-2af15977]{
    color: #67db8d;
}
.color-red[data-v-2af15977]{
    color: #ef7563;
}
.color-orange[data-v-2af15977]{
    color: #ff8c46;
}
.ic-list-item[data-v-2af15977]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-2af15977]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-2af15977]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-2af15977]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-2af15977]{
    margin-right: 20px;
}
.ic-sta[data-v-2af15977]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-2af15977]{
    float: left;
    width: auto;
}
.card-title[data-v-2af15977] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-2af15977]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-2af15977]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-2af15977] img{
    max-width: 200px;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-0329cf14]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-0329cf14]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-0329cf14]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-0329cf14]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-0329cf14]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-0329cf14]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-0329cf14]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-0329cf14]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-0329cf14]{
    padding-top: 0;
}
}
.color-blue[data-v-0329cf14]{
    color: #5eb6fc;
}
.color-green[data-v-0329cf14]{
    color: #67db8d;
}
.color-red[data-v-0329cf14]{
    color: #ef7563;
}
.color-orange[data-v-0329cf14]{
    color: #ff8c46;
}
.ic-list-item[data-v-0329cf14]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-0329cf14]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-0329cf14]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-0329cf14]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-0329cf14]{
    margin-right: 20px;
}
.ic-sta[data-v-0329cf14]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-0329cf14]{
    float: left;
    width: auto;
}
.card-title[data-v-0329cf14] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-0329cf14]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-0329cf14]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-0329cf14] img{
    max-width: 200px;
}
.index-card-item[data-v-0329cf14]{
    float: left;
    padding-left: 0;
}
.index-card-item[data-v-0329cf14]:first-child{
    padding-left: 54px;
}
.te-at-con-center[data-v-0329cf14]{
    width: 100%;
    height: 100%;
    padding-top: 64px;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.index-card-item[data-v-0329cf14]{
    padding-left: 54px;
}
.index-card-item[data-v-0329cf14]:first-child{
    padding-left: 0;
}
.te-at-con-center[data-v-0329cf14]{
    padding-top: 45px;
}
}
.te-at-item-con-top[data-v-0329cf14]{
    width: 100%;
}
.te-at-item[data-v-0329cf14]{
    width: 84px;
    height: 102px;
    float: left;
}
.te-at-item-logo-box[data-v-0329cf14]{
    position: relative;
    width: 100%;
    height: 52px;
}
.te-at-item-logo[data-v-0329cf14]{
    width: 52px;
    height: 52px;
    border-radius: 50%;
}
.te-at-item-status[data-v-0329cf14]{
    position: absolute;
    top: 33px;
    left: 37px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #F49C32;
}
.te-at-item-name[data-v-0329cf14]{
    width: 100%;
    height: 48px;
    padding-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.te-at-my-con[data-v-0329cf14]{
    width: 100%;
    height: 100%;
    padding-top: 36px;
}
.te-at-my-item[data-v-0329cf14]{
    position: relative;
    width: 100%;
    height: auto;
    border-left: 1px dashed #e5e8ee;
    padding: 34px 0 16px 20px;
}
.tami-icon[data-v-0329cf14]{
    position: absolute;
    top: 0;
    left: -5px;
    width: 10px;
    height: 10px;
    background: #f2f2f2;
    border-radius: 50%;
}
.tami-name[data-v-0329cf14]{
    position: absolute;
    left: 20px;
    top: -5px;
    min-width: 77px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    padding: 0 11px;
    border-radius: 1px;
    background: #f9f9f9;
    font-size: 13px;
}
.tami-name-icon[data-v-0329cf14]{
    position: absolute;
    left: -3px;
    top: 7px;
    width: 6px;
    height: 6px;
    border-radius: 1px;
    background: #f9f9f9;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
}
.tami-desc[data-v-0329cf14]{
    width: 100%;
    min-height: 25px;
    font-size: 13px;
    line-height: 21px;
}
.tami-desc[data-v-0329cf14] .tami-desc-status{
    display: inline-block;
    height: 21px;
    color: #fff;
    text-align: center;
    min-width: 42px;
    padding: 0 8px;
    margin-left: 5px;
    border-radius: 1px;
}
.tami-msg[data-v-0329cf14]{
    width: 100%;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    color: #888;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-671872ce]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-671872ce]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-671872ce]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-671872ce]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-671872ce]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-671872ce]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-671872ce]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-671872ce]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-671872ce]{
    padding-top: 0;
}
}
.color-blue[data-v-671872ce]{
    color: #5eb6fc;
}
.color-green[data-v-671872ce]{
    color: #67db8d;
}
.color-red[data-v-671872ce]{
    color: #ef7563;
}
.color-orange[data-v-671872ce]{
    color: #ff8c46;
}
.ic-list-item[data-v-671872ce]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-671872ce]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-671872ce]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-671872ce]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-671872ce]{
    margin-right: 20px;
}
.ic-sta[data-v-671872ce]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-671872ce]{
    float: left;
    width: auto;
}
.card-title[data-v-671872ce] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-671872ce]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-671872ce]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-671872ce] img{
    max-width: 200px;
}
.grade-list-content[data-v-671872ce]{
    position: relative;
    width: 100%;
    height: 40px;
    white-space: nowrap;
    overflow: hidden;
}
.card-class-page[data-v-671872ce]{
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.card-class-page div[data-v-671872ce]{
    float: left;
    width: 16px;
    cursor: pointer;
}
.grade-list-box[data-v-671872ce]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.grade-con[data-v-671872ce]{
    position: absolute;
    height: 40px;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.grade-item[data-v-671872ce]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #7a8590;
    cursor: pointer;
    padding: 0 15px;
}
.sel-grade[data-v-671872ce]{
    color: #2fa2fe;
    font-size: 14px;
    border-bottom: 3px solid #2fa2fe;
}
.show-grade[data-v-671872ce]{
    padding-top: 45px;
}
.index-content-box[data-v-671872ce]{
    width: 100%;
    height: 100%;
    position: relative;
}
.index-card-item[data-v-671872ce]{
    float: left;
    padding-left: 0;
}
.index-card-item[data-v-671872ce]:first-child{
    padding-left: 54px;
}
.te-at-con-center[data-v-671872ce]{
    width: 100%;
    height: 100%;
    padding-top: 64px;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.index-card-item[data-v-671872ce]{
    padding-left: 54px;
}
.index-card-item[data-v-671872ce]:first-child{
    padding-left: 0;
}
.te-at-con-center[data-v-671872ce]{
    padding-top: 45px;
}
}
.te-at-item-con-top[data-v-671872ce]{
    width: 100%;
}
.te-at-item[data-v-671872ce]{
    width: 84px;
    height: 102px;
    float: left;
}
.te-at-item-logo-box[data-v-671872ce]{
    position: relative;
    width: 100%;
    height: 52px;
}
.te-at-item-logo[data-v-671872ce]{
    width: 52px;
    height: 52px;
    border-radius: 50%;
}
.te-at-item-status[data-v-671872ce]{
    position: absolute;
    top: 33px;
    left: 37px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #F49C32;
}
.te-at-item-name[data-v-671872ce]{
    width: 100%;
    height: 48px;
    padding-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.te-at-my-con[data-v-671872ce]{
    width: 100%;
    height: 100%;
    padding-top: 36px;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-1d9b915d]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-1d9b915d]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-1d9b915d]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-1d9b915d]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-1d9b915d]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-1d9b915d]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-1d9b915d]{
    padding-top: 0;
}
}
.color-blue[data-v-1d9b915d]{
    color: #5eb6fc;
}
.color-green[data-v-1d9b915d]{
    color: #67db8d;
}
.color-red[data-v-1d9b915d]{
    color: #ef7563;
}
.color-orange[data-v-1d9b915d]{
    color: #ff8c46;
}
.ic-list-item[data-v-1d9b915d]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-1d9b915d]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-1d9b915d]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-1d9b915d]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-1d9b915d]{
    margin-right: 20px;
}
.ic-sta[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-1d9b915d]{
    float: left;
    width: auto;
}
.card-title[data-v-1d9b915d] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-1d9b915d]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-1d9b915d]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-1d9b915d] img{
    max-width: 200px;
}
.time-sel-box[data-v-1d9b915d]{
    position: absolute;;
    top: -48px;
    right: 40px;
    cursor: pointer;
}
[data-v-1d9b915d].class_dynamics_left_tab .el-tabs__header{
    position: relative;
    z-index: 99;
}
.time-sel-box[data-v-1d9b915d] .el-date-editor.el-input{
    width: 190px;
}
.time-sel-box[data-v-1d9b915d] .el-input--prefix .el-input__inner{
    border: 0;
    font-size: 13px;
    color: #333;
    cursor: pointer;
}
.time-sel-box[data-v-1d9b915d] .el-input--prefix .el-input__prefix{
    left: 166px;
    color: #333;
}
.index-content-box[data-v-1d9b915d] .el-tabs__item{
    height: 48px;
    line-height: 48px;
    padding: 0 15px;
    font-size: 13px;
    text-align: left;
}
.index-content-box[data-v-1d9b915d] .el-tabs--left .el-tabs__nav-wrap.is-left{
    margin-top: 10px;
}
.index-content-box[data-v-1d9b915d] .el-tabs--left .el-tabs__active-bar.is-left{
    left: 0;
    right: auto;
    width: 4px;
}
.index-content-box[data-v-1d9b915d] .el-tabs--left .el-tabs__nav-wrap.is-left::after{
    width: 0;
}
.grade-list-content[data-v-1d9b915d]{
    position: relative;
    width: 100%;
    height: 40px;
    white-space: nowrap;
    overflow: hidden;
    z-index: 1; /*yansen 2021-10-28 修改班级不能点击的问题*/
}
.card-class-page[data-v-1d9b915d]{
    position: absolute;
    right: 0;
    top: 0;
    width: 50px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.card-class-page div[data-v-1d9b915d]{
    float: left;
    width: 16px;
    cursor: pointer;
}
.grade-list-box[data-v-1d9b915d]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    padding-left: 90px;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*height: 100%;*/
}
.grade-con[data-v-1d9b915d]{
    position: absolute;
    height: 40px;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.grade-item[data-v-1d9b915d]{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #7a8590;
    cursor: pointer;
    padding: 0 15px;
}
.sel-grade[data-v-1d9b915d]{
    color: #2fa2fe;
    font-size: 14px;
    border-bottom: 3px solid #2fa2fe;
}
.show-grade[data-v-1d9b915d]{
    padding-top: 45px;
}
.index-content-box[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
    position: relative;
}
.index-card-item[data-v-1d9b915d]{
    float: left;
    padding-left: 0;
}
.index-card-item[data-v-1d9b915d]:first-child{
    padding-left: 54px;
}
.te-at-con-center[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
    padding-top: 64px;
}
.index-class-dynamics-content[data-v-1d9b915d]{
    position: relative;
    width: 100%;
    height: 100%;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.index-card-item[data-v-1d9b915d]{
    padding-left: 54px;
}
.index-card-item[data-v-1d9b915d]:first-child{
    padding-left: 0;
}
.te-at-con-center[data-v-1d9b915d]{
    padding-top: 45px;
}
}
.te-at-item-con-top[data-v-1d9b915d]{
    width: 100%;
}
.te-at-item[data-v-1d9b915d]{
    width: 84px;
    height: 102px;
    float: left;
}
.te-at-item-logo-box[data-v-1d9b915d]{
    position: relative;
    width: 100%;
    height: 52px;
}
.te-at-item-logo[data-v-1d9b915d]{
    width: 52px;
    height: 52px;
    border-radius: 50%;
}
.te-at-item-status[data-v-1d9b915d]{
    position: absolute;
    top: 33px;
    left: 37px;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background: #F49C32;
}
.te-at-item-name[data-v-1d9b915d]{
    width: 100%;
    height: 48px;
    padding-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.te-at-my-con[data-v-1d9b915d]{
    width: 100%;
    height: 100%;
    padding-top: 36px;
}
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*[data-v-6fac768b]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-6fac768b]{
    list-style:none;
}
html[data-v-6fac768b]{
    height: 100%;
    width: 100%;
}
body[data-v-6fac768b]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-6fac768b] {
    margin:0;
}
input[data-v-6fac768b], textarea[data-v-6fac768b]{
    outline: none;
}
a[data-v-6fac768b]{
    text-decoration: none;
}
.clear[data-v-6fac768b]{
    clear:both;
}
.left[data-v-6fac768b]{
    float:left;
}
.right[data-v-6fac768b]{
    float:right;
}
.inline[data-v-6fac768b]{
    display:inline-block;
}
.block[data-v-6fac768b]{
    display:block;
}
.white[data-v-6fac768b]{
    color: wheat;
}
.clearfix[data-v-6fac768b]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-6fac768b] {
    zoom: 1;
}
._nr[data-v-6fac768b]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title[data-v-6fac768b]{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description[data-v-6fac768b]{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark[data-v-6fac768b],.attendance-name-tooltip.el-tooltip__popper.is-dark[data-v-6fac768b]{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items[data-v-6fac768b]{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item[data-v-6fac768b]{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans[data-v-6fac768b]{
    margin-top:3px;
}
.class_dynamics_item_span[data-v-6fac768b]{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont[data-v-6fac768b]{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont[data-v-6fac768b]{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont[data-v-6fac768b]{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node[data-v-6fac768b]{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left[data-v-6fac768b]{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right[data-v-6fac768b]{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont[data-v-6fac768b]{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title[data-v-6fac768b]{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph[data-v-6fac768b]{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb[data-v-6fac768b]{
    margin-top:20px;
}
.class_card_common_stat_graph_point[data-v-6fac768b]{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt[data-v-6fac768b]{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num[data-v-6fac768b]{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr[data-v-6fac768b]{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon[data-v-6fac768b]{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon[data-v-6fac768b]:hover::after,
.daily_performance_record_item_user[data-v-6fac768b]:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img[data-v-6fac768b]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb[data-v-6fac768b]{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg[data-v-6fac768b]{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name[data-v-6fac768b]{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item[data-v-6fac768b]{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item[data-v-6fac768b]:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name[data-v-6fac768b]{
    width: 65px;
}
.early-attendance-right-user-name[data-v-6fac768b], .lesson-attendance-right-user-name[data-v-6fac768b]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status[data-v-6fac768b]{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn[data-v-6fac768b]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn[data-v-6fac768b]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-6fac768b]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-6fac768b]:active{
    background-color: #1195ff;
}
.class_card_common_statbtn[data-v-6fac768b]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left[data-v-6fac768b]{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right[data-v-6fac768b]{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node[data-v-6fac768b]{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items[data-v-6fac768b]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items[data-v-6fac768b]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head[data-v-6fac768b]{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name[data-v-6fac768b]{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn[data-v-6fac768b]{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher[data-v-6fac768b], .lesson_attendace_item_teacher_desc[data-v-6fac768b]{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc[data-v-6fac768b]{
    background: none;
}
.lesson_attendace_item[data-v-6fac768b]{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item[data-v-6fac768b]{
    margin-bottom: 10px;
}
.lesson_attendace_item_b[data-v-6fac768b]{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph[data-v-6fac768b]{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt[data-v-6fac768b]{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num[data-v-6fac768b]{
    margin-left: 10px;
}
.lesson_attendace_node_userlist[data-v-6fac768b]{
    margin-top:20px;
}
.lesson-attendace-left-no-cont[data-v-6fac768b]{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box[data-v-6fac768b]{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node[data-v-6fac768b]{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right[data-v-6fac768b]{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left[data-v-6fac768b]{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon[data-v-6fac768b]{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img[data-v-6fac768b]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user[data-v-6fac768b]{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score[data-v-6fac768b]{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item[data-v-6fac768b]:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item[data-v-6fac768b]:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name[data-v-6fac768b]{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users[data-v-6fac768b]{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn[data-v-6fac768b]{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user[data-v-6fac768b]{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img[data-v-6fac768b]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user[data-v-6fac768b]{
    float: left;
    position: relative;
}
.daily_performance_record_item_name[data-v-6fac768b]{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason[data-v-6fac768b]{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score[data-v-6fac768b]{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg[data-v-6fac768b]{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip[data-v-6fac768b]{
    max-width: 20%;
}
.daily_performance_record_item[data-v-6fac768b]{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item[data-v-6fac768b]{
    cursor: pointer;
}
.daily-performance-left-no-cont[data-v-6fac768b]{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont[data-v-6fac768b]{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node[data-v-6fac768b]{
    padding: 0 40px;
}
.ask_leave_register_block[data-v-6fac768b]{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status[data-v-6fac768b]{
    background: #c87eed;
}
.person_leave_status[data-v-6fac768b]{
    background: #6775f6;
}
.ask_leave_register_blocks[data-v-6fac768b]{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-6fac768b]:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-6fac768b]:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter[data-v-6fac768b]{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt[data-v-6fac768b]{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page[data-v-6fac768b], .homeworg_right_page[data-v-6fac768b], .class_dynamics_page[data-v-6fac768b], .lesson_right_page[data-v-6fac768b]{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page[data-v-6fac768b], .homeworg_right_page[data-v-6fac768b]{
    margin-top: 20px;
}
.lesson_right_page[data-v-6fac768b]{
    margin-top: 0px;
}
.daily_left_page[data-v-6fac768b], .homework-left-page[data-v-6fac768b], .early-attendance-page[data-v-6fac768b]{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn[data-v-6fac768b]{
    float: right;
}
.daily_performance_record_list[data-v-6fac768b]{
    margin-top: 30px;
}
.ask-leavregister-page[data-v-6fac768b], .early-attendance-page[data-v-6fac768b]{
    float: right;
}
.homework-btn-box[data-v-6fac768b]{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top[data-v-6fac768b]{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link[data-v-6fac768b]{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom[data-v-6fac768b]{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item[data-v-6fac768b]{
    padding: 0 20px;
}
.common-class-card-table-detail[data-v-6fac768b]{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
[data-v-6fac768b],.common-class-card-table.el-table--border td
[data-v-6fac768b],.common-class-card-table.el-table td[data-v-6fac768b]{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border[data-v-6fac768b]::after{
    width: 0px;
}
.common-class-card-table.el-table tr[data-v-6fac768b]{
    height: 56px;
}
.common-class-card-table.el-table[data-v-6fac768b]{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
[data-v-6fac768b],.common-class-card-table.el-table td[data-v-6fac768b]{
    text-align: center;
}
.common-class-card-table-head th.is-leaf[data-v-6fac768b] {
    border-bottom: none;
}
.common-class-card-table-head th[data-v-6fac768b]{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box[data-v-6fac768b]{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn[data-v-6fac768b]{
    margin: 0 auto;
}
.ask-leave-legister-table-head th[data-v-6fac768b]{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name[data-v-6fac768b]{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
[data-v-6fac768b],th.ask-leave-legister-table-column-register[data-v-6fac768b]{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
[data-v-6fac768b],th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item[data-v-6fac768b]{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head[data-v-6fac768b]{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head[data-v-6fac768b]{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
.class-dynamics-course-item-more[data-v-6fac768b]{
    cursor: pointer;
}
.class-dynamics-no-cont[data-v-6fac768b]{
    float: left;
    margin: unset;
    margin-left: 32px;
}
.class-dynamics-course[data-v-6fac768b]{
    float: right;
    border: 1px solid #E4E7ED;
    padding: 10px;
    width: 48%;
    height: 300px;
    overflow: auto;
}
.class-dynamics-course-title[data-v-6fac768b]{
    text-align: center;
    line-height: 40px;
    font-size: 16px;
}
.class-dynamics-course-item span[data-v-6fac768b]{
    padding-right: 4px;
    padding-left: 4px;
}

.move-class-table[data-v-45f521d4]{
    height: 430px;
    overflow: auto;
}
[data-v-45f521d4]  .move-class-table th,[data-v-45f521d4]  .move-class-table td{
    text-align: center;
}
[data-v-45f521d4]  .move-class-table tr{
    height: 40px;
}
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*[data-v-d684f64e]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-d684f64e]{
    list-style:none;
}
html[data-v-d684f64e]{
    height: 100%;
    width: 100%;
}
body[data-v-d684f64e]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-d684f64e] {
    margin:0;
}
input[data-v-d684f64e], textarea[data-v-d684f64e]{
    outline: none;
}
a[data-v-d684f64e]{
    text-decoration: none;
}
.clear[data-v-d684f64e]{
    clear:both;
}
.left[data-v-d684f64e]{
    float:left;
}
.right[data-v-d684f64e]{
    float:right;
}
.inline[data-v-d684f64e]{
    display:inline-block;
}
.block[data-v-d684f64e]{
    display:block;
}
.white[data-v-d684f64e]{
    color: wheat;
}
.clearfix[data-v-d684f64e]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-d684f64e] {
    zoom: 1;
}
._nr[data-v-d684f64e]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title[data-v-d684f64e]{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description[data-v-d684f64e]{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark[data-v-d684f64e],.attendance-name-tooltip.el-tooltip__popper.is-dark[data-v-d684f64e]{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items[data-v-d684f64e]{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item[data-v-d684f64e]{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans[data-v-d684f64e]{
    margin-top:3px;
}
.class_dynamics_item_span[data-v-d684f64e]{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont[data-v-d684f64e]{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont[data-v-d684f64e]{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont[data-v-d684f64e]{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node[data-v-d684f64e]{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left[data-v-d684f64e]{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right[data-v-d684f64e]{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont[data-v-d684f64e]{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title[data-v-d684f64e]{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph[data-v-d684f64e]{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb[data-v-d684f64e]{
    margin-top:20px;
}
.class_card_common_stat_graph_point[data-v-d684f64e]{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt[data-v-d684f64e]{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num[data-v-d684f64e]{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr[data-v-d684f64e]{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon[data-v-d684f64e]{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon[data-v-d684f64e]:hover::after,
.daily_performance_record_item_user[data-v-d684f64e]:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img[data-v-d684f64e]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb[data-v-d684f64e]{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg[data-v-d684f64e]{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name[data-v-d684f64e]{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item[data-v-d684f64e]{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item[data-v-d684f64e]:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name[data-v-d684f64e]{
    width: 65px;
}
.early-attendance-right-user-name[data-v-d684f64e], .lesson-attendance-right-user-name[data-v-d684f64e]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status[data-v-d684f64e]{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn[data-v-d684f64e]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn[data-v-d684f64e]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-d684f64e]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-d684f64e]:active{
    background-color: #1195ff;
}
.class_card_common_statbtn[data-v-d684f64e]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left[data-v-d684f64e]{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right[data-v-d684f64e]{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node[data-v-d684f64e]{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items[data-v-d684f64e]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items[data-v-d684f64e]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head[data-v-d684f64e]{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name[data-v-d684f64e]{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn[data-v-d684f64e]{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher[data-v-d684f64e], .lesson_attendace_item_teacher_desc[data-v-d684f64e]{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc[data-v-d684f64e]{
    background: none;
}
.lesson_attendace_item[data-v-d684f64e]{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item[data-v-d684f64e]{
    margin-bottom: 10px;
}
.lesson_attendace_item_b[data-v-d684f64e]{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph[data-v-d684f64e]{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt[data-v-d684f64e]{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num[data-v-d684f64e]{
    margin-left: 10px;
}
.lesson_attendace_node_userlist[data-v-d684f64e]{
    margin-top:20px;
}
.lesson-attendace-left-no-cont[data-v-d684f64e]{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box[data-v-d684f64e]{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node[data-v-d684f64e]{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right[data-v-d684f64e]{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left[data-v-d684f64e]{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon[data-v-d684f64e]{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img[data-v-d684f64e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user[data-v-d684f64e]{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score[data-v-d684f64e]{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item[data-v-d684f64e]:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item[data-v-d684f64e]:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name[data-v-d684f64e]{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users[data-v-d684f64e]{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn[data-v-d684f64e]{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user[data-v-d684f64e]{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img[data-v-d684f64e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user[data-v-d684f64e]{
    float: left;
    position: relative;
}
.daily_performance_record_item_name[data-v-d684f64e]{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason[data-v-d684f64e]{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score[data-v-d684f64e]{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg[data-v-d684f64e]{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip[data-v-d684f64e]{
    max-width: 20%;
}
.daily_performance_record_item[data-v-d684f64e]{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item[data-v-d684f64e]{
    cursor: pointer;
}
.daily-performance-left-no-cont[data-v-d684f64e]{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont[data-v-d684f64e]{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node[data-v-d684f64e]{
    padding: 0 40px;
}
.ask_leave_register_block[data-v-d684f64e]{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status[data-v-d684f64e]{
    background: #c87eed;
}
.person_leave_status[data-v-d684f64e]{
    background: #6775f6;
}
.ask_leave_register_blocks[data-v-d684f64e]{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-d684f64e]:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-d684f64e]:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter[data-v-d684f64e]{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt[data-v-d684f64e]{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page[data-v-d684f64e], .homeworg_right_page[data-v-d684f64e], .class_dynamics_page[data-v-d684f64e], .lesson_right_page[data-v-d684f64e]{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page[data-v-d684f64e], .homeworg_right_page[data-v-d684f64e]{
    margin-top: 20px;
}
.lesson_right_page[data-v-d684f64e]{
    margin-top: 0px;
}
.daily_left_page[data-v-d684f64e], .homework-left-page[data-v-d684f64e], .early-attendance-page[data-v-d684f64e]{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn[data-v-d684f64e]{
    float: right;
}
.daily_performance_record_list[data-v-d684f64e]{
    margin-top: 30px;
}
.ask-leavregister-page[data-v-d684f64e], .early-attendance-page[data-v-d684f64e]{
    float: right;
}
.homework-btn-box[data-v-d684f64e]{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top[data-v-d684f64e]{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link[data-v-d684f64e]{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom[data-v-d684f64e]{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item[data-v-d684f64e]{
    padding: 0 20px;
}
.common-class-card-table-detail[data-v-d684f64e]{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
[data-v-d684f64e],.common-class-card-table.el-table--border td
[data-v-d684f64e],.common-class-card-table.el-table td[data-v-d684f64e]{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border[data-v-d684f64e]::after{
    width: 0px;
}
.common-class-card-table.el-table tr[data-v-d684f64e]{
    height: 56px;
}
.common-class-card-table.el-table[data-v-d684f64e]{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
[data-v-d684f64e],.common-class-card-table.el-table td[data-v-d684f64e]{
    text-align: center;
}
.common-class-card-table-head th.is-leaf[data-v-d684f64e] {
    border-bottom: none;
}
.common-class-card-table-head th[data-v-d684f64e]{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box[data-v-d684f64e]{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn[data-v-d684f64e]{
    margin: 0 auto;
}
.ask-leave-legister-table-head th[data-v-d684f64e]{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name[data-v-d684f64e]{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
[data-v-d684f64e],th.ask-leave-legister-table-column-register[data-v-d684f64e]{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
[data-v-d684f64e],th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item[data-v-d684f64e]{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head[data-v-d684f64e]{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head[data-v-d684f64e]{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li{
    list-style:none;
}
html{
    height: 100%;
    width: 100%;
}
body{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p {
    margin:0;
}
input, textarea{
    outline: none;
}
a{
    text-decoration: none;
}
.clear{
    clear:both;
}
.left{
    float:left;
}
.right{
    float:right;
}
.inline{
    display:inline-block;
}
.block{
    display:block;
}
.white{
    color: wheat;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
._nr{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark,.attendance-name-tooltip.el-tooltip__popper.is-dark{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans{
    margin-top:3px;
}
.class_dynamics_item_span{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb{
    margin-top:20px;
}
.class_card_common_stat_graph_point{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon:hover::after,
.daily_performance_record_item_user:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name{
    width: 65px;
}
.early-attendance-right-user-name, .lesson-attendance-right-user-name{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn:hover{
    background-color: #61b8fe;
}
.publish_main_btn:active{
    background-color: #1195ff;
}
.class_card_common_statbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher, .lesson_attendace_item_teacher_desc{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc{
    background: none;
}
.lesson_attendace_item{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item{
    margin-bottom: 10px;
}
.lesson_attendace_item_b{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num{
    margin-left: 10px;
}
.lesson_attendace_node_userlist{
    margin-top:20px;
}
.lesson-attendace-left-no-cont{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user{
    float: left;
    position: relative;
}
.daily_performance_record_item_name{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip{
    max-width: 20%;
}
.daily_performance_record_item{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item{
    cursor: pointer;
}
.daily-performance-left-no-cont{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node{
    padding: 0 40px;
}
.ask_leave_register_block{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status{
    background: #c87eed;
}
.person_leave_status{
    background: #6775f6;
}
.ask_leave_register_blocks{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page, .homeworg_right_page, .class_dynamics_page, .lesson_right_page{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page, .homeworg_right_page{
    margin-top: 20px;
}
.lesson_right_page{
    margin-top: 0px;
}
.daily_left_page, .homework-left-page, .early-attendance-page{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn{
    float: right;
}
.daily_performance_record_list{
    margin-top: 30px;
}
.ask-leavregister-page, .early-attendance-page{
    float: right;
}
.homework-btn-box{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item{
    padding: 0 20px;
}
.common-class-card-table-detail{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
,.common-class-card-table.el-table--border td
,.common-class-card-table.el-table td{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border::after{
    width: 0px;
}
.common-class-card-table.el-table tr{
    height: 56px;
}
.common-class-card-table.el-table{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
,.common-class-card-table.el-table td{
    text-align: center;
}
.common-class-card-table-head th.is-leaf {
    border-bottom: none;
}
.common-class-card-table-head th{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn{
    margin: 0 auto;
}
.ask-leave-legister-table-head th{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
,th.ask-leave-legister-table-column-register{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
,th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li{
    list-style:none;
}
html{
    height: 100%;
    width: 100%;
}
body{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p {
    margin:0;
}
input, textarea{
    outline: none;
}
a{
    text-decoration: none;
}
.clear{
    clear:both;
}
.left{
    float:left;
}
.right{
    float:right;
}
.inline{
    display:inline-block;
}
.block{
    display:block;
}
.white{
    color: wheat;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
._nr{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark,.attendance-name-tooltip.el-tooltip__popper.is-dark{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans{
    margin-top:3px;
}
.class_dynamics_item_span{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb{
    margin-top:20px;
}
.class_card_common_stat_graph_point{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon:hover::after,
.daily_performance_record_item_user:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name{
    width: 65px;
}
.early-attendance-right-user-name, .lesson-attendance-right-user-name{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn:hover{
    background-color: #61b8fe;
}
.publish_main_btn:active{
    background-color: #1195ff;
}
.class_card_common_statbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher, .lesson_attendace_item_teacher_desc{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc{
    background: none;
}
.lesson_attendace_item{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item{
    margin-bottom: 10px;
}
.lesson_attendace_item_b{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num{
    margin-left: 10px;
}
.lesson_attendace_node_userlist{
    margin-top:20px;
}
.lesson-attendace-left-no-cont{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user{
    float: left;
    position: relative;
}
.daily_performance_record_item_name{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip{
    max-width: 20%;
}
.daily_performance_record_item{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item{
    cursor: pointer;
}
.daily-performance-left-no-cont{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node{
    padding: 0 40px;
}
.ask_leave_register_block{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status{
    background: #c87eed;
}
.person_leave_status{
    background: #6775f6;
}
.ask_leave_register_blocks{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page, .homeworg_right_page, .class_dynamics_page, .lesson_right_page{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page, .homeworg_right_page{
    margin-top: 20px;
}
.lesson_right_page{
    margin-top: 0px;
}
.daily_left_page, .homework-left-page, .early-attendance-page{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn{
    float: right;
}
.daily_performance_record_list{
    margin-top: 30px;
}
.ask-leavregister-page, .early-attendance-page{
    float: right;
}
.homework-btn-box{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item{
    padding: 0 20px;
}
.common-class-card-table-detail{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
,.common-class-card-table.el-table--border td
,.common-class-card-table.el-table td{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border::after{
    width: 0px;
}
.common-class-card-table.el-table tr{
    height: 56px;
}
.common-class-card-table.el-table{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
,.common-class-card-table.el-table td{
    text-align: center;
}
.common-class-card-table-head th.is-leaf {
    border-bottom: none;
}
.common-class-card-table-head th{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn{
    margin: 0 auto;
}
.ask-leave-legister-table-head th{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
,th.ask-leave-legister-table-column-register{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
,th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*[data-v-4449bc74]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-4449bc74]{
    list-style:none;
}
html[data-v-4449bc74]{
    height: 100%;
    width: 100%;
}
body[data-v-4449bc74]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-4449bc74] {
    margin:0;
}
input[data-v-4449bc74], textarea[data-v-4449bc74]{
    outline: none;
}
a[data-v-4449bc74]{
    text-decoration: none;
}
.clear[data-v-4449bc74]{
    clear:both;
}
.left[data-v-4449bc74]{
    float:left;
}
.right[data-v-4449bc74]{
    float:right;
}
.inline[data-v-4449bc74]{
    display:inline-block;
}
.block[data-v-4449bc74]{
    display:block;
}
.white[data-v-4449bc74]{
    color: wheat;
}
.clearfix[data-v-4449bc74]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-4449bc74] {
    zoom: 1;
}
._nr[data-v-4449bc74]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title[data-v-4449bc74]{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description[data-v-4449bc74]{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark[data-v-4449bc74],.attendance-name-tooltip.el-tooltip__popper.is-dark[data-v-4449bc74]{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items[data-v-4449bc74]{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item[data-v-4449bc74]{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans[data-v-4449bc74]{
    margin-top:3px;
}
.class_dynamics_item_span[data-v-4449bc74]{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont[data-v-4449bc74]{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont[data-v-4449bc74]{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont[data-v-4449bc74]{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node[data-v-4449bc74]{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left[data-v-4449bc74]{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right[data-v-4449bc74]{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont[data-v-4449bc74]{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title[data-v-4449bc74]{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph[data-v-4449bc74]{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb[data-v-4449bc74]{
    margin-top:20px;
}
.class_card_common_stat_graph_point[data-v-4449bc74]{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt[data-v-4449bc74]{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num[data-v-4449bc74]{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr[data-v-4449bc74]{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon[data-v-4449bc74]{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon[data-v-4449bc74]:hover::after,
.daily_performance_record_item_user[data-v-4449bc74]:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img[data-v-4449bc74]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb[data-v-4449bc74]{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg[data-v-4449bc74]{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name[data-v-4449bc74]{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item[data-v-4449bc74]{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item[data-v-4449bc74]:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name[data-v-4449bc74]{
    width: 65px;
}
.early-attendance-right-user-name[data-v-4449bc74], .lesson-attendance-right-user-name[data-v-4449bc74]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status[data-v-4449bc74]{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn[data-v-4449bc74]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn[data-v-4449bc74]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn[data-v-4449bc74]:hover{
    background-color: #61b8fe;
}
.publish_main_btn[data-v-4449bc74]:active{
    background-color: #1195ff;
}
.class_card_common_statbtn[data-v-4449bc74]{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left[data-v-4449bc74]{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right[data-v-4449bc74]{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node[data-v-4449bc74]{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items[data-v-4449bc74]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items[data-v-4449bc74]{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head[data-v-4449bc74]{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name[data-v-4449bc74]{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn[data-v-4449bc74]{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher[data-v-4449bc74], .lesson_attendace_item_teacher_desc[data-v-4449bc74]{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc[data-v-4449bc74]{
    background: none;
}
.lesson_attendace_item[data-v-4449bc74]{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item[data-v-4449bc74]{
    margin-bottom: 10px;
}
.lesson_attendace_item_b[data-v-4449bc74]{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph[data-v-4449bc74]{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt[data-v-4449bc74]{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num[data-v-4449bc74]{
    margin-left: 10px;
}
.lesson_attendace_node_userlist[data-v-4449bc74]{
    margin-top:20px;
}
.lesson-attendace-left-no-cont[data-v-4449bc74]{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box[data-v-4449bc74]{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node[data-v-4449bc74]{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right[data-v-4449bc74]{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left[data-v-4449bc74]{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon[data-v-4449bc74]{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img[data-v-4449bc74]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user[data-v-4449bc74]{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score[data-v-4449bc74]{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item[data-v-4449bc74]:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item[data-v-4449bc74]:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name[data-v-4449bc74]{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users[data-v-4449bc74]{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn[data-v-4449bc74]{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user[data-v-4449bc74]{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img[data-v-4449bc74]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user[data-v-4449bc74]{
    float: left;
    position: relative;
}
.daily_performance_record_item_name[data-v-4449bc74]{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason[data-v-4449bc74]{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score[data-v-4449bc74]{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg[data-v-4449bc74]{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip[data-v-4449bc74]{
    max-width: 20%;
}
.daily_performance_record_item[data-v-4449bc74]{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item[data-v-4449bc74]{
    cursor: pointer;
}
.daily-performance-left-no-cont[data-v-4449bc74]{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont[data-v-4449bc74]{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node[data-v-4449bc74]{
    padding: 0 40px;
}
.ask_leave_register_block[data-v-4449bc74]{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status[data-v-4449bc74]{
    background: #c87eed;
}
.person_leave_status[data-v-4449bc74]{
    background: #6775f6;
}
.ask_leave_register_blocks[data-v-4449bc74]{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-4449bc74]:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph[data-v-4449bc74]:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter[data-v-4449bc74]{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt[data-v-4449bc74]{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page[data-v-4449bc74], .homeworg_right_page[data-v-4449bc74], .class_dynamics_page[data-v-4449bc74], .lesson_right_page[data-v-4449bc74]{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page[data-v-4449bc74], .homeworg_right_page[data-v-4449bc74]{
    margin-top: 20px;
}
.lesson_right_page[data-v-4449bc74]{
    margin-top: 0px;
}
.daily_left_page[data-v-4449bc74], .homework-left-page[data-v-4449bc74], .early-attendance-page[data-v-4449bc74]{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn[data-v-4449bc74]{
    float: right;
}
.daily_performance_record_list[data-v-4449bc74]{
    margin-top: 30px;
}
.ask-leavregister-page[data-v-4449bc74], .early-attendance-page[data-v-4449bc74]{
    float: right;
}
.homework-btn-box[data-v-4449bc74]{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top[data-v-4449bc74]{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link[data-v-4449bc74]{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom[data-v-4449bc74]{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item[data-v-4449bc74]{
    padding: 0 20px;
}
.common-class-card-table-detail[data-v-4449bc74]{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
[data-v-4449bc74],.common-class-card-table.el-table--border td
[data-v-4449bc74],.common-class-card-table.el-table td[data-v-4449bc74]{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border[data-v-4449bc74]::after{
    width: 0px;
}
.common-class-card-table.el-table tr[data-v-4449bc74]{
    height: 56px;
}
.common-class-card-table.el-table[data-v-4449bc74]{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
[data-v-4449bc74],.common-class-card-table.el-table td[data-v-4449bc74]{
    text-align: center;
}
.common-class-card-table-head th.is-leaf[data-v-4449bc74] {
    border-bottom: none;
}
.common-class-card-table-head th[data-v-4449bc74]{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box[data-v-4449bc74]{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn[data-v-4449bc74]{
    margin: 0 auto;
}
.ask-leave-legister-table-head th[data-v-4449bc74]{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name[data-v-4449bc74]{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
[data-v-4449bc74],th.ask-leave-legister-table-column-register[data-v-4449bc74]{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
[data-v-4449bc74],th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item[data-v-4449bc74]{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head[data-v-4449bc74]{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head[data-v-4449bc74]{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
/**
 * @desc: 班级卡片公用的样式表
 * @author: yansen
 * @time: 20200313
 **/
*{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li{
    list-style:none;
}
html{
    height: 100%;
    width: 100%;
}
body{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p {
    margin:0;
}
input, textarea{
    outline: none;
}
a{
    text-decoration: none;
}
.clear{
    clear:both;
}
.left{
    float:left;
}
.right{
    float:right;
}
.inline{
    display:inline-block;
}
.block{
    display:block;
}
.white{
    color: wheat;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
._nr{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.class_dynamics_item_title{
    font-size: 13px;
    color: #555f69;
}
.class_dynamics_item_description{
    width: 100%;
    height: 17px;
    line-height: 17px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_dynamics_item_tooltip.el-tooltip__popper.is-dark,.attendance-name-tooltip.el-tooltip__popper.is-dark{
    max-width: 50%;
    line-height: 20px;
}
.class_dynamics_items{
    margin-left:20px;
    padding-left: 26px;
    padding-right: 70px;
}
.class_dynamics_item{
    position:relative;
    padding:18px 0 12px 0;
    border-bottom:1px dashed #e0e2e4;
}
.class_dynamics_item_spans{
    margin-top:3px;
}
.class_dynamics_item_span{
    color: #6a747e;
    margin-right:12px;
    font-size: 12px;
}
.class_dynamics_item_piont{
    width:6px;
    height:6px;
    border-radius: 3px;
    background: #cdd1d5;
    position:absolute;
    left: -25px;
    top: 25px;
}
.class-dynamics-no-cont{
    padding-top: 70px;
    margin: auto;
}
.table-no-cont{
    padding-top: 20px;
    margin: auto;
}
.early_attendance_node{
    margin-top:30px;
    /*padding-right: 70px;*/
    padding-right: 55px;
}
.early_attendance_left{
    width: 400px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    padding: 0 80px 0 50px;
}
.early_attendance_right{
    width: calc(100% - 400px);
    float: right;
}
.early-attendance-right-no-cont{
    padding-top: 15px;
    margin: auto;
}
.class_card_common_title{
    font-size: 12px;
    font-weight: bold;
}
.class_card_common_stat_graph{
    height: 38px;
    width: calc(50% - 17.5px);
    border-radius: 40px;
    line-height: 32px;
    border-width: 3px;
    border-style: solid;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.early_attendance_lb{
    margin-top:20px;
}
.class_card_common_stat_graph_point{
    float: left;
    width:10px;
    height:10px;
    border-radius: 6px;
    margin-top: 12px;
    margin-left:13px;
    background-color: #30a3fe;
}
.class_card_common_stat_graph_txt{
    float: left;
    font-size: 13px;
    color: #30a3fe;
    margin-left:13px;
    width: 30px;
    height: 32px;
    overflow: hidden;
}
.class_card_common_stat_graph_num{
    float: right;
    margin-right:15px;
    font-size: 13px;
    color: #535d66;
}
.class_card_common_user_lr{
    float: left;
    margin-right:30px;
    margin-bottom:20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.class_card_common_user_lr_icon{
    width:49px;
    height:49px;
    float: left;
    position: relative;
}
.class_card_common_user_lr_icon:hover::after,
.daily_performance_record_item_user:hover::after{
    content: '\64A4\9500';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 49px;
    background: rgba(0, 0, 0, .3);
    color: white;
    border-radius: 50%;
}
.class_card_common_user_lr_icon img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.early_attendance_rb{
    height: 200px;
    margin-top:20px;
}
.class_card_common_user_lr_msg{
    float: left;
    margin-left:7px;
}
.class_card_common_user_lr_name{
    font-size: 12px;
    color: #555f69;
    width: 50px;
    text-indent:5px;
    margin-top:5px;
}
.lesson-user-item{
    padding-left: 10px;
    margin-right: 0;
}
.lesson-user-item:nth-child(2n+1){
    margin-right: 5px;
}
.lesson-user-item .class_card_common_user_lr_name{
    width: 65px;
}
.early-attendance-right-user-name, .lesson-attendance-right-user-name{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.class_card_common_user_lr_status{
    height: 20px;
    text-align: center;
    border-radius: 10px;
    width: 50px;
    background-color: #c67fe9;
    color: #fff;
    line-height:20px;
    margin-top:4px;
    font-size: 12px;
}
.class_card_common_opbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-align: center;
    color: #fff;
    background: #2fa2fd;
    border-radius: 3px;
    cursor:pointer;
}
.publish_main_btn{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:#c0e3ff;
    box-shadow:0 0 8px #c0e3ff;
    -moz-box-shadow:0 0 8px #c0e3ff;
    -webkit-box-shadow:0 0 8px #c0e3ff;
}
.publish_main_btn:hover{
    background-color: #61b8fe;
}
.publish_main_btn:active{
    background-color: #1195ff;
}
.class_card_common_statbtn{
    height: 36px;
    width: 110px;
    line-height:36px;
    text-indent:38px;
    color: #fff;
    border-radius: 3px;
    cursor:pointer;
    background-color: #fcb72c;
    background-image: url(/vue/dist/static/img/class_card_common_statbtn_icon.1231f95.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_node_left{
    width: calc(100% - 350px);
    float: left;
}
.lesson_attendace_node_right{
    width: 300px;
    float: right;
    height: 300px;
    /*padding: 24px;*/
    padding: 15px;
    border: 1px dashed #eee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.lesson_attendace_node{
    /*padding:0 35px;*/
    padding:10px 35px 0 10px;
}
.homework_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_items{
    width: 100%;
    height: 265px;
}
.lesson_attendace_item_head{
    height: 40px;
    background: #f9f9f9;
    line-height:40px;
    font-size: 13px;
    color: #6c737d;
    padding-left: 14px;
    padding-right: 18px;
}
.lesson_attendace_item_name{
    float: left;
    max-width: 70%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.lesson_attendace_item_detailbtn{
    float: right;
    text-indent:20px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_detailbtn.226ad48.png);
    background-repeat: no-repeat;
    background-position-x: 0;
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher, .lesson_attendace_item_teacher_desc{
    float: right;
    margin-right:35px;
    padding-right: 17px;
    background-image: url(/vue/dist/static/img/lesson_attendace_item_teacher.b235a32.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 5px);
    background-position-y: center;
    cursor: pointer;
}
.lesson_attendace_item_teacher_desc{
    background: none;
}
.lesson_attendace_item{
    min-height: 100px;
    border:1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-bottom: 5px;
}
.homework_attendace_item{
    margin-bottom: 10px;
}
.lesson_attendace_item_b{
    width: 100%;
    padding: 10px 20px 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-height: 210px;
    overflow-y: auto;
}
.lesson_attendace_item_b .class_card_common_stat_graph{
    width: auto;
    min-width: 100px;
    margin-right:10px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_txt{
    width: auto;
    min-width: 15px;
}
.lesson_attendace_item_b .class_card_common_stat_graph_num{
    margin-left: 10px;
}
.lesson_attendace_node_userlist{
    margin-top:20px;
}
.lesson-attendace-left-no-cont{
   padding-top: 91px;
   padding-bottom: 21px;
}
.class_card_common_opbtn_box{
    width: 260px;
    margin: auto;
    margin-top:10px;
}
.daily_performance_node{
    /*padding: 0 35px;*/
    padding: 10px 35px 0 10px;
}
.daily_performance_node_right{
    width: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px;
    float: right;
    border: 1px dashed #e7ebee;
    height: 300px;
    position:relative;
}
.daily_performance_node_left{
    width: calc(100% - 300px);
    float: left;
    padding-right: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.daily_performance_user_icon{
    width:55px;
    height:55px;
    margin: auto;
    cursor: pointer;
}
.daily_performance_user_icon img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_user{
    width: 84px;
    position:relative;
    float: left;
    margin-right:20px;
    margin-bottom:20px;
}
.daily_performance_user_score{
    position: relative;
    width: 100%;
    height: 18px;
    line-height:18px;
    background-color: #ffd3be;
    color: #e8682b;
    text-align: center;
    position:absolute;
    top: 43px;
    border-radius: 10px;
    font-size: 12px;
}
.daily_performance_user_score_item:nth-child(2n+1){
    float: left;
    width: 50%;
    background: #b9fdef;
    color: #069e7f;
    border-radius: 10px 0 0 10px;
}
.daily_performance_user_score_item:nth-child(2n){
    float: right;
    width: 50%;
    background: #ffd3bd;
    color: #fa7230;
    border-radius: 0 10px 10px 0;
}
.daily_performance_user_name{
    text-align: center;
    margin-top:10px;
}
.daily_performance_users{
    /*height: 260px;*/
    height: 220px;
    width: 100%;
    overflow-y: auto;
}
.class_card_common_morebtn{
    font-size: 12px;
    color: #888888;
    position:absolute;
    top: 16px;
    right: 10px;
    cursor:pointer;
}
.daily_performance_record_item_user{
    width:50px;
    height:50px;
    float: left;
    margin-right:10px;
}
.daily_performance_record_item_user img{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.daily_performance_record_item_user{
    float: left;
    position: relative;
}
.daily_performance_record_item_name{
    float: left;
    margin-right:12px;
}
.daily_performance_record_item_reason{
    float: left;
    margin-left:10px;
}
.daily_performance_record_item_score{
    width: auto;
    height: 20px;
    text-align: center;
    line-height:20px;
    background: #ef7462;
    color: #fff;
    float: left;
    border-radius: 10px;
    padding: 0 10px;
}
.daily_performance_record_item_msg{
    float: left;
    width: calc(100% - 60px);
    color: #555f68;
    font-size: 13px;
}
.daily-performance-record-item-msg-row-tooltip{
    max-width: 20%;
}
.daily_performance_record_item{
    margin-top:15px;
}
.ask_leave_register_block .daily_performance_record_item{
    cursor: pointer;
}
.daily-performance-left-no-cont{
   padding-top: 45px;
   margin: auto;
}
.daily-performance-right-no-cont{
    padding-top: 30px;
    margin: auto;
}
.ask_leave_register_node{
    padding: 0 40px;
}
.ask_leave_register_block{
    width: calc(50% - 18.5px);
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 38px;
    border-radius: 15px;
    border: 1px dashed #e4e9ef;
}
.sick_leave_status{
    background: #c87eed;
}
.person_leave_status{
    background: #6775f6;
}
.ask_leave_register_blocks{
    margin-top:15px;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n+1){
    float: left;
}
.early_attendance_lb .class_card_common_stat_graph:nth-child(2n){
    float: right;
}
.daily_performance_node_left_filter{
    float: right;
    margin-bottom: 15px;
}
.class_card_school_num_txt{
    color: #00cd7d;
    width: 80px;
}
.daily_right_page, .homeworg_right_page, .class_dynamics_page, .lesson_right_page{
    min-width: 91px;
    margin: auto;
    margin-top: 10px;
    text-align: center;
}
.daily_right_page, .homeworg_right_page{
    margin-top: 20px;
}
.lesson_right_page{
    margin-top: 0px;
}
.daily_left_page, .homework-left-page, .early-attendance-page{
    float: left;
    margin-top: 10px;
}
.dailyperformance-status-btn{
    float: right;
}
.daily_performance_record_list{
    margin-top: 30px;
}
.ask-leavregister-page, .early-attendance-page{
    float: right;
}
.homework-btn-box{
    float: right;
    margin-top: 0;
}
.common-class-card-table-top{
    padding: 5px 25px 20px;
}
.common-el-dropdown-link{
    color: #333;
    font-size: 13px;
}
.common-el-dropdown-link .el-icon-caret-bottom{
    color: #4f4f4f;
    margin-left: 3px;
    font-size: 16px;
}
.el-dropdown-menu__item{
    padding: 0 20px;
}
.common-class-card-table-detail{
    padding: 0 32px 0px 17px;
    height: 215px;
}
.common-class-card-table.el-table--border
,.common-class-card-table.el-table--border td
,.common-class-card-table.el-table td{
    border: 1px solid #f3f4f6;
}
.common-class-card-table.el-table--border::after{
    width: 0px;
}
.common-class-card-table.el-table tr{
    height: 56px;
}
.common-class-card-table.el-table{
    color: #333;
    font-size: 13px;
}
.common-class-card-table.el-table th
,.common-class-card-table.el-table td{
    text-align: center;
}
.common-class-card-table-head th.is-leaf {
    border-bottom: none;
}
.common-class-card-table-head th{
    background-color: #f3f4f6;
    border: none;
    color: #333;
    font-size: 13px;
    font-weight: normal;
}
.class-card-common-table-btn-box{
    padding: 18px 32px 0px 17px;
}
.class-card-common-table-stabtn{
    margin: 0 auto;
}
.ask-leave-legister-table-head th{
    padding: 8px 0px;
}
th.ask-leave-legister-table-column-name{
    border-right: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation
,th.ask-leave-legister-table-column-register{
    border-bottom: 1px solid #dfdfdf;
}
th.ask-leave-legister-table-column-vacation-item+th.ask-leave-legister-table-column-vacation-item
,th.ask-leave-legister-table-column-register-item+th.ask-leave-legister-table-column-register-item{
    border-left: 1px solid #dfdfdf;
}
.common-class-card-table.el-table tr.ask-leave-legister-table-head{
    height: 40px;
}
tr.daily-performance-table-head:first-child+tr.daily-performance-table-head{
    display: none;
}
/*
.attendance-name-tooltip{
    max-width: 50%;
}
 */
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-4672a75b]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-4672a75b]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-4672a75b]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-4672a75b]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-4672a75b]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-4672a75b]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-4672a75b]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-4672a75b]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-4672a75b]{
    padding-top: 0;
}
}
.color-blue[data-v-4672a75b]{
    color: #5eb6fc;
}
.color-green[data-v-4672a75b]{
    color: #67db8d;
}
.color-red[data-v-4672a75b]{
    color: #ef7563;
}
.color-orange[data-v-4672a75b]{
    color: #ff8c46;
}
.ic-list-item[data-v-4672a75b]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-4672a75b]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-4672a75b]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-4672a75b]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-4672a75b]{
    margin-right: 20px;
}
.ic-sta[data-v-4672a75b]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-4672a75b]{
    float: left;
    width: auto;
}
.card-title[data-v-4672a75b] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-4672a75b]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-4672a75b]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-4672a75b] img{
    max-width: 200px;
}
.index-card[data-v-4672a75b] {
    padding: 0 20px;
    overflow: auto;
}
.msg-item[data-v-4672a75b] {
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.msg-item-title[data-v-4672a75b] {
    max-width: 70%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-fe45ce1a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-fe45ce1a]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-fe45ce1a]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-fe45ce1a]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-fe45ce1a]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-fe45ce1a]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-fe45ce1a]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-fe45ce1a]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-fe45ce1a]{
    padding-top: 0;
}
}
.color-blue[data-v-fe45ce1a]{
    color: #5eb6fc;
}
.color-green[data-v-fe45ce1a]{
    color: #67db8d;
}
.color-red[data-v-fe45ce1a]{
    color: #ef7563;
}
.color-orange[data-v-fe45ce1a]{
    color: #ff8c46;
}
.ic-list-item[data-v-fe45ce1a]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-fe45ce1a]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-fe45ce1a]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-fe45ce1a]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-fe45ce1a]{
    margin-right: 20px;
}
.ic-sta[data-v-fe45ce1a]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-fe45ce1a]{
    float: left;
    width: auto;
}
.card-title[data-v-fe45ce1a] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-fe45ce1a]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-fe45ce1a]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-fe45ce1a] img{
    max-width: 200px;
}
.index-card[data-v-fe45ce1a] {
    padding: 0 20px;
    overflow: auto;
}
.msg-item-info[data-v-fe45ce1a] {
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.msg-item-title[data-v-fe45ce1a] {
    max-width: 70%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    cursor: pointer;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-d6b92c28]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-d6b92c28]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-d6b92c28]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-d6b92c28]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-d6b92c28]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-d6b92c28]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-d6b92c28]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-d6b92c28]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-d6b92c28]{
    padding-top: 0;
}
}
.color-blue[data-v-d6b92c28]{
    color: #5eb6fc;
}
.color-green[data-v-d6b92c28]{
    color: #67db8d;
}
.color-red[data-v-d6b92c28]{
    color: #ef7563;
}
.color-orange[data-v-d6b92c28]{
    color: #ff8c46;
}
.ic-list-item[data-v-d6b92c28]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-d6b92c28]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-d6b92c28]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-d6b92c28]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-d6b92c28]{
    margin-right: 20px;
}
.ic-sta[data-v-d6b92c28]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-d6b92c28]{
    float: left;
    width: auto;
}
.card-title[data-v-d6b92c28] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-d6b92c28]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-d6b92c28]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-d6b92c28] img{
    max-width: 200px;
}
.index-card[data-v-d6b92c28] {
    padding: 0 20px;
    overflow: auto;
}
.app-avatar[data-v-d6b92c28] {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    cursor: pointer;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-430604ac]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-430604ac]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-430604ac]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-430604ac]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-430604ac]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-430604ac]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-430604ac]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-430604ac]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-430604ac]{
    padding-top: 0;
}
}
.color-blue[data-v-430604ac]{
    color: #5eb6fc;
}
.color-green[data-v-430604ac]{
    color: #67db8d;
}
.color-red[data-v-430604ac]{
    color: #ef7563;
}
.color-orange[data-v-430604ac]{
    color: #ff8c46;
}
.ic-list-item[data-v-430604ac]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-430604ac]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-430604ac]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-430604ac]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-430604ac]{
    margin-right: 20px;
}
.ic-sta[data-v-430604ac]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-430604ac]{
    float: left;
    width: auto;
}
.card-title[data-v-430604ac] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-430604ac]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-430604ac]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-430604ac] img{
    max-width: 200px;
}
.index-card[data-v-430604ac] {
    padding: 0 20px;
    overflow: auto;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-3fdcafb2]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-3fdcafb2]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-3fdcafb2]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-3fdcafb2]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-3fdcafb2]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-3fdcafb2]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-3fdcafb2]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-3fdcafb2]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-3fdcafb2]{
    padding-top: 0;
}
}
.color-blue[data-v-3fdcafb2]{
    color: #5eb6fc;
}
.color-green[data-v-3fdcafb2]{
    color: #67db8d;
}
.color-red[data-v-3fdcafb2]{
    color: #ef7563;
}
.color-orange[data-v-3fdcafb2]{
    color: #ff8c46;
}
.ic-list-item[data-v-3fdcafb2]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-3fdcafb2]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-3fdcafb2]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-3fdcafb2]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-3fdcafb2]{
    margin-right: 20px;
}
.ic-sta[data-v-3fdcafb2]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-3fdcafb2]{
    float: left;
    width: auto;
}
.card-title[data-v-3fdcafb2] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-3fdcafb2]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-3fdcafb2]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-3fdcafb2] img{
    max-width: 200px;
}
.index-card[data-v-3fdcafb2]{
    padding-bottom: 10px;
}
.myapp-content[data-v-3fdcafb2] .index-app-content{
    padding: 0;
}
.myapp-content[data-v-3fdcafb2] .index-right-page{
    top: -38px;
    right: 43px;
}
.myapp-content[data-v-3fdcafb2] .index-item-title{
    height: 0;
}
.myapp-content[data-v-3fdcafb2] .index-app-item{
    width: 100px;
    padding-top: 5px;
}

*[data-v-165c9926]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.index-app-item[data-v-165c9926] {
    width: 78px;
    padding-top: 5px;
}
.index-app-item[data-v-165c9926] {
    float: left;
    width: 70px;
    height: 98px;
    cursor: pointer;
    padding: 20px 5px 0px 5px;
}
.index-app-item-add[data-v-165c9926]{
    border: 1px dashed #2fa2fe;
    border-radius: 14px;
    color: #2fa2fe;
    cursor: pointer;
    line-height: 45px;
    text-align: center;
    font-weight: bold;
}
.index-app-item-icon[data-v-165c9926] {
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item-icon img[data-v-165c9926] {
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-165c9926] {
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.index-second-app-item[data-v-165c9926]{
    line-height: 30px;
    margin: 10px 4px;
    padding: 0 10px;
    cursor: pointer;
    border-left: 4px solid #fff;
    border-radius: 2px;
    margin-left: 0;
}
.index-second-app-item.ed[data-v-165c9926]{
    border-left: 4px solid #2fa2fe;
    color: #2fa2fe;
}
.index-app-content[data-v-165c9926]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
}
.index-app-top[data-v-165c9926]{
    /*position: absolute;*/
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
}
.index-app-con[data-v-165c9926]{
    float: left;
    height: 100%;
    /* width: 100%;*/
    /*overflow: auto;*/
    /*padding-top: 20px;*/
}
.index-app-second-nav[data-v-165c9926]{
    width: 10%;
}
.index-right-page[data-v-165c9926]{
    position: absolute;
    top: 0;
    right: 0;
}
.page-title[data-v-165c9926]{
    padding-right: 75px;
}
.no-content-img[data-v-165c9926]{
    width: 90px;
}
.common-app-type-item[data-v-165c9926]{
    margin-right: 30px;
    /*float: left;*/
    color: #7a8590;
    padding-bottom: 4px;
    cursor: pointer;
    display: inline-block;
    height: 32px;
}
.common-app-type-item.ed[data-v-165c9926]{
    color: #2fa2fe;
}
.common-app-type-item-line[data-v-165c9926]{
    height: 3px;
    background-color: #2fa2fe;
    border-radius: 12px;
    margin-top: 6px;
}
.index-app-nav-box[data-v-165c9926]{
    position: absolute;
    top: -38px;
    left: 13%;
    width: 70%;
}
.index-app-search-input[data-v-165c9926]{
    width: 16%;
    float: right;
    position: absolute;
    top: -43px;
    right: 45px;
}
[data-v-165c9926]  .index-app-search-input .el-input__inner{
    border-radius: 20px;
    height: 30px;
    line-height: 30px;
    background-color: #f4f5f9;
    border: none;
}
[data-v-165c9926]  .index-app-search-input .el-input__icon{
    line-height: 30px;
}
[data-v-165c9926]  .el-input__clear{
    position: absolute;
    right: 18px;
}
[data-v-165c9926]  .el-tabs__nav-wrap::after{
    left: 0;
    background-color: #fff;
}
[data-v-165c9926]  .el-tabs--left .el-tabs__active-bar.is-left,[data-v-165c9926]  .el-tabs--left .el-tabs__active-bar.is-right,[data-v-165c9926]  .el-tabs--right .el-tabs__active-bar.is-left,[data-v-165c9926]  .el-tabs--right .el-tabs__active-bar.is-right{
    width: 4px;
}

.index-app-item[data-v-e02c743e]{
    float: left;
    width: 70px;
    height: 98px;
    /*margin: 0 15px;*/
    cursor: pointer;
    padding: 20px 5px 0px 5px;
}
.index-app-item-icon[data-v-e02c743e]{
    width: 45px;
    height: 45px;
    margin: auto;
}
.index-app-item-icon img[data-v-e02c743e]{
    width: 100%;
    height: 100%;
}
.index-app-item-name[data-v-e02c743e]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

[data-v-0cf10dae]  .el-tabs__nav-wrap::after{
    left: 0;
    background-color: #fff;
}
[data-v-0cf10dae]  .el-tabs--left .el-tabs__active-bar.is-left,[data-v-0cf10dae]  .el-tabs--left .el-tabs__active-bar.is-right,[data-v-0cf10dae]  .el-tabs--right .el-tabs__active-bar.is-left,[data-v-0cf10dae]  .el-tabs--right .el-tabs__active-bar.is-right{
    width: 4px;
}

.left-arrow[data-v-7b97bdce], .right-arrow[data-v-7b97bdce]{
    font-size: 40px;
    color: #999;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    cursor: pointer;
    display: none;
}
.system-apps:hover .left-arrow[data-v-7b97bdce], .system-apps:hover .right-arrow[data-v-7b97bdce]{
    display: unset;
}
.left-arrow[data-v-7b97bdce]{
    left: 10px;
}
.right-arrow[data-v-7b97bdce]{
    right: 10px;
}
.system-apps-inner[data-v-7b97bdce]{
    left: 0;
    position: relative;
}
.system-apps[data-v-7b97bdce]{
    margin: 0 10px;
    position: relative;
    height: 133px;
    overflow: hidden;
}
.system-app[data-v-7b97bdce]{
    height: 133px;
    width: calc(25% - 7.5px);
    background: #fff;
    border-radius: 10px;
    display: grid;
    grid-template-columns: 30% 1fr;
    grid-template-rows: 43px 1fr;
    grid-gap: 10px;
    cursor: pointer;
    float: left;
    margin-right: 10px;
}
.system-app[data-v-7b97bdce]:last-child{
    margin-right: 0;
}
.system-app-icon[data-v-7b97bdce]{
    width: 60px;
    height: 60px;
    border-radius: 50%;
    grid-area: 1 / 1 / 3 / 2;
    justify-self:right;
    -ms-flex-item-align: center;
        align-self: center;
    display: block;
}
.system-app-name[data-v-7b97bdce]{
    -ms-flex-item-align: end;
        align-self: end;
    font-size: 15px;
    font-weight: bold;
}

.my-app-category-new[data-v-42726133]{
    padding: 0 20px;
    height: 100%;
    overflow: auto;
}
.my-app-category-new-title[data-v-42726133]{
    font-size: 15px;
    font-weight: bold;
    color: #333333;
    margin-top: 20px;
}
.my-app-category-new-item[data-v-42726133]{
    width: 150px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    cursor: pointer;
}
.line[data-v-42726133]{
    margin-right: 20px;
    color: #757575;
}
.my-app-category-new-items[data-v-42726133]{
    margin-top: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.name[data-v-42726133]{
    color: #757575;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-525a92ca]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-525a92ca]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-525a92ca]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-525a92ca]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-525a92ca]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-525a92ca]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-525a92ca]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-525a92ca]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-525a92ca]{
    padding-top: 0;
}
}
.color-blue[data-v-525a92ca]{
    color: #5eb6fc;
}
.color-green[data-v-525a92ca]{
    color: #67db8d;
}
.color-red[data-v-525a92ca]{
    color: #ef7563;
}
.color-orange[data-v-525a92ca]{
    color: #ff8c46;
}
.ic-list-item[data-v-525a92ca]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-525a92ca]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-525a92ca]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-525a92ca]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-525a92ca]{
    margin-right: 20px;
}
.ic-sta[data-v-525a92ca]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-525a92ca]{
    float: left;
    width: auto;
}
.card-title[data-v-525a92ca] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-525a92ca]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-525a92ca]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-525a92ca] img{
    max-width: 200px;
}
*[data-v-525a92ca]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
[data-v-525a92ca]  .index-curriculum-class-dropdown{
    max-height: 100px;
    overflow: auto;
}
.curriculum_card_subject_name[data-v-525a92ca]{
    font-weight: bold;
}
.index-curriculum-week[data-v-525a92ca]{
    position: absolute;
    top: -35px;
    left: 46%;
}
.index-curriculum-week-icon[data-v-525a92ca]{
    cursor: pointer;
    color: #7b7c80;
    font-size: 14px;
}
.index-curriculum-class[data-v-525a92ca]{
    position: absolute;
    top: -35px;
    right: 7%;
}
.index-app-content[data-v-525a92ca]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
}
.index-app-top[data-v-525a92ca]{
    position: absolute;
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
}
.index-app-con[data-v-525a92ca]{
    height: 100%;
    width: 100%;
    overflow: auto;
    /*padding-top: 20px;*/
}
.index-right-page[data-v-525a92ca]{
    position: absolute;
    top: 0;
    right: 0;
}
.curriculum_card_box_courses[data-v-525a92ca]{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 0px;
}
.curriculum_card_timeY[data-v-525a92ca]{
    width: 12.5%;
    float: left;
    padding: 0 2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.curriculum_card_timeY_item[data-v-525a92ca]{
    position: relative;
    margin-bottom: 2px;
}
.curriculum_card_timeY_num[data-v-525a92ca]{
    position: absolute;
    height: 22px;
    background-color: #fff;
    text-align: center;
    line-height: 22px;
    border-radius: 4px;
    margin-left: 20%;
    top: -14px;
    font-size: 12px;
    width: 60%;
}
.curriculum_card_timeY_itemP[data-v-525a92ca]{
    height: 120px;
    background-color: #f7f8fa;
    text-align: center;
    line-height: 120px;
    color: #555f69;
}
.curriculum_card_course[data-v-525a92ca]{
    position: absolute;
    background-color: #948bff;
    width: 11.36364%;
    /*padding: 0 2px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
}
.curriculum_card_course div[data-v-525a92ca]{
    line-height: 20px;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 6%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    text-align: left;
}
.curriculum_card_class_name[data-v-525a92ca], .curriculum_card_teacher_name[data-v-525a92ca]{
    font-size: 12px;
}
.curriculum_card_box_rcol_msg[data-v-525a92ca]{
    font-size: 11px;
    color: #555f69;
}
.curriculum_card_box_rcol_name[data-v-525a92ca]{
    font-size: 13px;
    color: #000;
    padding-top:8px;
    margin-bottom:3px;
}
._nr[data-v-525a92ca]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.curriculum_card_box_rcol_index[data-v-525a92ca]{
    padding-top:10px;
    font-size: 16px;
    color: #9098a3;
    text-indent:0px;
}
.curriculum_card_box_rcol_time[data-v-525a92ca]{
    font-size: 11px;
    margin-top:5px;
    padding: 0 5px;
    text-indent:0px;
}
.ccbr_fir[data-v-525a92ca]{
    background: #f7f8fa;
    text-align: center;
    text-indent:0px;
    padding: 0!important;
}
.curriculum_card_box_rcol[data-v-525a92ca]{
    width: 12.5%;
    height: 100%;
    float: left;
    padding-left: 17px;
}
.curriculum_card_box_rcol._pass .curriculum_card_box_rcol_name[data-v-525a92ca]{
    color: #b2bbc4;
}
.curriculum_card_box_rcol._pass .curriculum_card_box_rcol_msg[data-v-525a92ca] {
    color: #b2bbc4;
}
.curriculum_card_box_row[data-v-525a92ca]{
    height: 70px;
    border-bottom: 1px dashed #f5f6f7;
}
.curriculum_card_box_head_col_day[data-v-525a92ca]{
    font-size: 11px;
    color: #9098a3;
    margin-top:2px;
    text-align: center;
    text-indent: 0;
}
.curriculum_card_box_head_col_week[data-v-525a92ca]{
    color: #69727b;
    margin-top:10px;
    font-size: 13px;
    text-indent: 0;
    text-align: center;
}
.curriculum_card_box_head_col[data-v-525a92ca]{
    float: left;
    font-size: 14px;
    color: #555f69;
    width: 12.5%;
    text-indent:17px;
}
.curriculum_card_box_head[data-v-525a92ca]{
    height: 52px;
    background: #fff;
    border-radius: 5px 5px 0 0;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;border-color:#f8f9fc;
    box-shadow:0 0 8px #f8f9fc;
    -moz-box-shadow:0 0 8px #f8f9fc;
    -webkit-box-shadow:0 0 8px #f8f9fc;
}
.curriculum_card_box[data-v-525a92ca]{
    padding: 0 15px;
    overflow: auto;
    height: 100%;
    padding-bottom: 30px;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}

[data-v-6af93cf8]  .message_box_padding .el-dialog__body{
    padding-top: 0;
    padding-bottom: 32px;
}
.curriculum-detail[data-v-6af93cf8]{
    padding: 0 20px;
    height: 256px;
    height: 16rem;
    overflow-y: auto;
}
.curriculum-detail-bottom[data-v-6af93cf8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding: 10px;
    margin-top: 20px;
}
.curriculum-detail-btn[data-v-6af93cf8]{
    width: 160px;
}
.curriculum-detail-top[data-v-6af93cf8]{
    line-height: 40px;
}
.curriculum-detail-top-title[data-v-6af93cf8]{
    font-size: 16px;
    color: #545f69;
    font-weight: bold;
    padding-right: 10px;
}
.curriculum-detail-top-teacher[data-v-6af93cf8]{
    color: #7b858f;
    font-size: 13px;
}
.curriculum-detail-content-icon[data-v-6af93cf8]{
    color: #2fa2fd;
}
.curriculum-detail-content[data-v-6af93cf8]{
    background-color: #f8fbfd;
    border-radius: 10px;
    padding: 20px 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.curriculum-detail-content-item[data-v-6af93cf8]{
    line-height: 30px;
}
.curriculum-detail-content-item-name[data-v-6af93cf8]{
    padding-left: 10px;
}
/* 2202-07-08 zhiyong */
/* 等距分布 */
.jub-jua-center[data-v-6af93cf8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-around;
    -moz-justify-content: space-around;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
/*上下布局 +垂直居中 + 水平居中*/
.flex-v-center-center[data-v-6af93cf8]{
    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;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
/*浮动 + 左右分布 + 垂直居中*/
.jub-jub-center[data-v-6af93cf8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
/* 从右边开始浮动 */
.jub-jub-end-line[data-v-6af93cf8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse ;
            flex-direction: row-reverse ;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
.list-menu[data-v-6af93cf8]{
    margin: 20px 0;
}
.list-menu>.el-radio-group[data-v-6af93cf8]{
    width: 100%;
}
.list-menu>.el-radio-group>.el-radio-button[data-v-6af93cf8]{
    width: 50%;
}
[data-v-6af93cf8]  .list-menu>.el-radio-group>.el-radio-button>.el-radio-button__inner{
    width: 100%;
}
.attend-class-menu[data-v-6af93cf8]{
    margin: 30px 0;
}
.attend-class-menu >.list-item[data-v-6af93cf8]{
    cursor: pointer;
}
.attend-class-menu >.list-item>.item-vessel[data-v-6af93cf8]{
    position: relative;
}
.attend-class-menu >.list-item >.menu-title[data-v-6af93cf8]{
    margin-top: 10px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
}
.attend-class-menu >.list-item >.item-vessel>.item[data-v-6af93cf8]{
    width: 60px;
    height: 60px;
    margin: 0 auto;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    border-radius: 8px;
}
.attend-class-menu >.list-item >.item-vessel>.subscribe[data-v-6af93cf8]{
    position: absolute;
    top: -15px;
    left: 40px;
    height: 30px;
    padding-left: 10px;
    background: #12C9A3;
    border: 2px solid #fff;
    border-radius: 20px;
    color: #fff;
}
.subscribe_w_50[data-v-6af93cf8]{
    width: 50px;
}
.subscribe_w_80[data-v-6af93cf8]{
    width: 80px;
}
.attend-class-menu >.list-item >.item-vessel>.subscribe>.subscribe-cancel[data-v-6af93cf8]{
    width: 30px;
    height: 30px;
    font-size: 20px;
    background: #10B592;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}
.bg-3895FE[data-v-6af93cf8]{
    background: #3895FE;
}
.bg-12C9A3[data-v-6af93cf8]{
    background: #12C9A3;
}
.bg-F1AD23[data-v-6af93cf8]{
    background: #F1AD23;
}
.empty-vessel[data-v-6af93cf8]{
    margin: 40px 0 20px;
}
.empty-uploading-btn[data-v-6af93cf8]{
    color: #12C9A3;
    cursor: pointer;
    text-decoration: underline;
}
.playback[data-v-6af93cf8]{
    position: relative;
    margin: 10px 0 20px;
    border: 2px solid #F6F6F6;
    padding: 10px;
    border-radius: 10px;
}
.playback-cover[data-v-6af93cf8]{
    width: 200px;
    height: 120px;
    border-radius: 10px;
    margin-right: 20px;
}
.playback-item-title[data-v-6af93cf8]{
    margin-bottom: 40px;
    font-size: 16px;
    color: #000;
    font-weight: 500;
}
.playback-item-detail[data-v-6af93cf8]{
    font-size: 12px;
    color: #7b858f;
}
.playback-item-lecturer[data-v-6af93cf8]{
    margin-top: 20px;
    font-size: 12px;
    color: #7b858f;
}
.playback-item-generated[data-v-6af93cf8]{
    position: absolute;
    top: 0;
    right: 0;
    background: #CFF3EC;
    color: #33D1B0;
    font-size: 14px;
    padding: 10px;
    border-top-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.playback-button[data-v-6af93cf8]{
    color:#87E4D0;
    border: 1px solid #87E4D0;
}

.curriculum-header-info[data-v-6af93cf8] {
  padding: 15.52px 18.88px;
  padding: 0.97rem 1.18rem;
  border-radius: 4px;
  background-color: #F7F7F7;
}
.curriculum-header-info .subject-name[data-v-6af93cf8] {
    font-size: 14.4px;
    font-size: 0.9rem;
    font-weight: bold;
    color: #000000;
}
.curriculum-header-info .class-tags[data-v-6af93cf8] {
    margin-top: 12.8px;
    margin-top: 0.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.curriculum-header-info .class-tags .tag-item[data-v-6af93cf8] {
      margin-right: 16px;
      padding: 0 14.4px;
      padding: 0 0.9rem;
      height: 22.24px;
      height: 1.39rem;
      line-height: 22.24px;
      line-height: 1.39rem;
      background-color: #e7eaff;
      font-size: 11.2px;
      font-size: 0.7rem;
      color: #445EFF;
}
.curriculum-header-info .info-list[data-v-6af93cf8] {
    margin-top: 12.16px;
    margin-top: 0.76rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.curriculum-header-info .info-list .info-item[data-v-6af93cf8] {
      margin-right: 23.36px;
      margin-right: 1.46rem;
      font-size: 12.8px;
      font-size: 0.8rem;
      color: #5B6C75;
}
.class-resource-title[data-v-6af93cf8] {
  margin: 12.8px 0;
  margin: 0.8rem 0;
  padding-left: 12.8px;
  padding-left: 0.8rem;
  height: 22.4px;
  height: 1.4rem;
  line-height: 22.4px;
  line-height: 1.4rem;
  font-size: 12.8px;
  font-size: 0.8rem;
  color: #5B6C75;
  position: relative;
}
.class-resource-title[data-v-6af93cf8]::after {
    content: '';
    width: 6.4px;
    width: 0.4rem;
    height: 22.4px;
    height: 1.4rem;
    background-color: #445EFF;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.class-video-box[data-v-6af93cf8] {
  width: 100%;
  height: 208px;
  height: 13rem;
  background-color: rgba(0, 0, 0, .8);
  position: relative;
}
.class-video-box i[data-v-6af93cf8] {
    font-size: 32px;
    font-size: 2rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    color: #FFFFFF;
}
.class-video-empty[data-v-6af93cf8] {
  width: 100%;
  height: 208px;
  height: 13rem;
  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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.class-video-empty span[data-v-6af93cf8] {
    margin-top: 6.4px;
    margin-top: 0.4rem;
    font-size: 11.2px;
    font-size: 0.7rem;
    color: #818181;
}
.class-resource-block[data-v-6af93cf8] {
  margin-bottom: 12.8px;
  margin-bottom: 0.8rem;
  padding: 11.2px 6.4px;
  padding: 0.7rem 0.4rem;
  border: 1px solid #E1E1E1;
  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;
}
.class-resource-block .resource-block-title[data-v-6af93cf8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.class-resource-block .resource-block-title i[data-v-6af93cf8] {
      margin-right: 6px;
      font-size: 11.2px;
      font-size: 0.7rem;
}
.class-resource-block .resource-block-title span[data-v-6af93cf8] {
      font-size: 11.2px;
      font-size: 0.7rem;
      color: #2C3E50;
}

[data-v-b3d3bfdc]  .message_box_padding .el-dialog__body{
    padding-top: 0;
    padding-bottom: 32px;
}
.curriculum-detail[data-v-b3d3bfdc]{
    padding: 0 20px;
}
.curriculum-detail-bottom[data-v-b3d3bfdc]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding: 10px;
    margin-top: 20px;
}
.curriculum-detail-btn[data-v-b3d3bfdc]{
    width: 160px;
}
.curriculum-detail-top[data-v-b3d3bfdc]{
    line-height: 40px;
}
.curriculum-detail-top-title[data-v-b3d3bfdc]{
    font-size: 16px;
    color: #545f69;
    font-weight: bold;
    padding-right: 10px;
}
.curriculum-detail-top-teacher[data-v-b3d3bfdc]{
    color: #7b858f;
    font-size: 13px;
}
.curriculum-detail-content-icon[data-v-b3d3bfdc]{
    color: #2fa2fd;
}
.curriculum-detail-content[data-v-b3d3bfdc]{
    background-color: #f8fbfd;
    border-radius: 10px;
    padding: 20px 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.curriculum-detail-content-item[data-v-b3d3bfdc]{
    line-height: 30px;
}
.curriculum-detail-content-item-name[data-v-b3d3bfdc]{
    padding-left: 10px;
}
/*浮动 +垂直居中 + 水平居中*/
.flex-juc[data-v-b3d3bfdc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -ms-flex-pack: center;
        justify-content: center;
}
.send-vessel[data-v-b3d3bfdc]{
    margin: 20px 0 30px;
}
.cancel-button[data-v-b3d3bfdc]{
    width: 200px;
    height: 45px;
    border-radius: 4px;
    background: #8E97A2;
    color: #fff;
}
.confirm-button[data-v-b3d3bfdc]{
    width: 200px;
    height: 45px;
    margin-left: 30px;
    border-radius: 4px;
    color: #fff;
    background: #445EFF;
}

.curriculum-header-info[data-v-b3d3bfdc] {
  padding: 15.52px 18.88px;
  padding: 0.97rem 1.18rem;
  border-radius: 4px;
  background-color: #F7F7F7;
}
.curriculum-header-info .subject-name[data-v-b3d3bfdc] {
    font-size: 14.4px;
    font-size: 0.9rem;
    font-weight: bold;
    color: #000000;
}
.curriculum-header-info .class-tags[data-v-b3d3bfdc] {
    margin-top: 12.8px;
    margin-top: 0.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.curriculum-header-info .class-tags .tag-item[data-v-b3d3bfdc] {
      margin-right: 16px;
      padding: 0 14.4px;
      padding: 0 0.9rem;
      height: 22.24px;
      height: 1.39rem;
      line-height: 22.24px;
      line-height: 1.39rem;
      background-color: #e7eaff;
      font-size: 11.2px;
      font-size: 0.7rem;
      color: #445EFF;
}
.curriculum-header-info .info-list[data-v-b3d3bfdc] {
    margin-top: 12.16px;
    margin-top: 0.76rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.curriculum-header-info .info-list .info-item[data-v-b3d3bfdc] {
      margin-right: 23.36px;
      margin-right: 1.46rem;
      font-size: 12.8px;
      font-size: 0.8rem;
      color: #5B6C75;
}
.class-resource-title[data-v-b3d3bfdc] {
  margin: 12.8px 0;
  margin: 0.8rem 0;
  padding-left: 12.8px;
  padding-left: 0.8rem;
  height: 22.4px;
  height: 1.4rem;
  line-height: 22.4px;
  line-height: 1.4rem;
  font-size: 12.8px;
  font-size: 0.8rem;
  color: #5B6C75;
  position: relative;
}
.class-resource-title[data-v-b3d3bfdc]::after {
    content: '';
    width: 6.4px;
    width: 0.4rem;
    height: 22.4px;
    height: 1.4rem;
    background-color: #445EFF;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
}
.analysis-status[data-v-b3d3bfdc] {
  margin: 32px 0 0;
  margin: 2rem 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.status-switch[data-v-b3d3bfdc] {
  width: 40px;
  width: 2.5rem;
  height: 16px;
  height: 1rem;
  border-radius: 0.5rem;
  background-color: #DCDFE6;
  position: relative;
  -webkit-transition: all .3s;
  transition: all .3s;
}
.status-switch[data-v-b3d3bfdc]::after {
    content: '';
    width: 12.8px;
    width: 0.8rem;
    height: 12.8px;
    height: 0.8rem;
    border-radius: 50%;
    background-color: #FFFFFF;
    position: absolute;
    top: 1.6px;
    top: 0.1rem;
    left: 2.4px;
    left: 0.15rem;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.status-switch.is-active[data-v-b3d3bfdc] {
    background-color: #445EFF;
}
.status-switch.is-active[data-v-b3d3bfdc]::after {
      content: '';
      width: 12.8px;
      width: 0.8rem;
      height: 12.8px;
      height: 0.8rem;
      border-radius: 50%;
      background-color: #FFFFFF;
      position: absolute;
      top: 1.6px;
      top: 0.1rem;
      left: 25.6px;
      left: 1.6rem;
}
.analysis-status span[data-v-b3d3bfdc] {
  margin-left: 8px;
  font-size: 11.2px;
  font-size: 0.7rem;
  color: #DCDFE6;
}
.analysis-status span.is-active[data-v-b3d3bfdc] {
    color: #445EFF;
}

.medal-gift-dialog-tran{
    background: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
}

.medal-gift-box-side[data-v-d1b64c78]{
    position: fixed;
    top: 40%;
    right: 0;
    width: 100px;
    height: 76px;
    cursor: pointer;
    background: url(/vue/dist/static/img/gift_side_icon.ee42724.png) no-repeat;
}
.medal-gift-cont[data-v-d1b64c78]{
    margin: auto;
    width: 500px;
    height: 400px;
    background: url(/vue/dist/static/img/gift_dismantle_bg.a9e858d.png) no-repeat;
    background-size: 100%;
    position: relative;
}
.medal-gift-cont-title[data-v-d1b64c78]{
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    letter-spacing: 1px;
    padding-top: 80px;
    /*text-stroke: 1px #FD9905;*/
    /*-webkit-text-stroke: 1px #FD9905;*/
    text-shadow: #FD9905 -1px 1px 1px, #FD9905 0 1px 0, #FD9905 -1px 0 0, #FD9905 0 -1px 0;
}
.medal-gift-cont-bottom[data-v-d1b64c78]{
    margin: auto;
    width: 46%;
    height: 46px;
    line-height: 40px;
    position: absolute;
    left: 25%;
    text-align: center;
    color: #AE6023;
    font-size: 16px;
    letter-spacing: 1px;
    bottom: 0px;
    cursor: pointer;
    background: url(/vue/dist/static/img/gift_submit_bg.7f458d7.png) no-repeat;
    background-size: 100% 100%;
}
.medal-gift-cont-icon[data-v-d1b64c78]{
    cursor: pointer;
    color: rgba(255, 255, 255, .7);
    font-size: 38px;
    position: absolute;
    bottom: -80px;
    left: 44%;
}

.data-center-platform[data-v-05efd7e8] {
  padding: 0 20px;
  height: 100%;
}
.data-source-box .title[data-v-05efd7e8] {
  font-weight: 600;
  line-height: 22px;
  margin-bottom: 6px;
}
.data-source-box .content[data-v-05efd7e8] {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 76px;
  background-color: #f4f5f7;
  border-radius: 8px;
}
.data-source-box .content .content-item[data-v-05efd7e8] {
    width: 30%;
    text-align: center;
    font-size: 20px;
    font-weight: 700;
}
.data-source-box .content .content-item .desc[data-v-05efd7e8] {
      font-size: 12px;
      font-weight: 400;
}
.card-box[data-v-05efd7e8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.card-box .card-item[data-v-05efd7e8] {
    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;
    width: calc(50% - 8px);
    color: white;
    height: 76px;
    border-radius: 8px;
    background-color: #4C73F6;
    cursor: pointer;
}
.card-box .card-item .icon[data-v-05efd7e8] {
      margin-right: 16px;
      width: 26px;
}
.card-box .card-item .icon img[data-v-05efd7e8] {
        width: 100%;
}
.card-box .card-item .content[data-v-05efd7e8] {
      font-size: 20px;
      font-weight: 700;
}
.card-box .card-item .content .desc[data-v-05efd7e8] {
        font-size: 12px;
}

.education-micro-app-platform[data-v-9c7cc29c]{
    padding: 0 20px;
}
.edu-plat-bottom[data-v-9c7cc29c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 50px;
}
.edu-plat-bot-num[data-v-9c7cc29c]{
    font-size: 30px;
    font-weight: bold;
}
.edu-plat-bot-item[data-v-9c7cc29c]{
    width: calc(33% - 10px);
    font-size: 12px;
    text-align: center;
}
.edu-plat-bot-text[data-v-9c7cc29c]{
    color: #999;
}
.edu-plat-line[data-v-9c7cc29c]{
    height: 45px;
    border-radius: 10px;
    background: #f4f5f7;
    margin-top: 33px;
    font-weight: bold;
    text-align: center;
    line-height: 45px;
    font-size: 15px;
}
.edu-plat-items[data-v-9c7cc29c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.edu-plat-item[data-v-9c7cc29c]{
    width: calc(20% - 5px);
}
.edu-plat-item-icon[data-v-9c7cc29c]{
    margin: auto;
    height: 70px;
    width: 70px;
    background: #ebf1ff;
    border-radius: 50%;
    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;
}
.edu-plat-item-icon img[data-v-9c7cc29c]{
    width: 100%;
    height: 100%;
}
.edu-plat-item-name[data-v-9c7cc29c]{
    margin-top: 5px;
    text-align: center;
}

.psm-top[data-v-4d6992e8]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.project-system-management-box[data-v-4d6992e8]{
    padding: 0 10px;
}
.psm-bottom[data-v-4d6992e8]{
    padding: 30px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.psm-table-header[data-v-4d6992e8]{
    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;
}
.psm-table-header-point[data-v-4d6992e8]{
    --length: 8px;
    height: var(--length);
    width: var(--length);
    border-radius: 5px;
    background: red;
    margin-right: 10px;
}
.psm-table-header-point._today[data-v-4d6992e8]{
    background: #FFA500;
}
.psm-table-header-point._distance[data-v-4d6992e8]{
    background: #FFFF00;
}
.psm-table-header-point._complete[data-v-4d6992e8]{
    background: #00FF00;
}
.table-item[data-v-4d6992e8]{
    cursor: pointer;
}

.project-system-management-box .el-table th.is-leaf, .el-table thead.has-gutter th {
    background: transparent;
}
.project-system-management-box .el-table thead{
    color:#2c3e50;
}
.project-system-management-box .el-table{
    color:#2c3e50;
    font-weight: bold;
}

.service-convergence .el-carousel__arrow {
  display: none;
}
.service-convergence .el-carousel__indicator > .el-carousel__button {
  background-color: #c0c4cc;
  opacity: .24;
}
.service-convergence .el-carousel__indicator.is-active > .el-carousel__button {
  opacity: 1;
}

.service-convergence[data-v-473ae647] {
  padding: 0 10px;
}
.service-convergence .service-convergence-box[data-v-473ae647] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.service-convergence .service-convergence-box .service-convergence-item[data-v-473ae647] {
      margin: 0 10px;
      width: 20%;
      text-align: center;
}
.service-convergence .service-convergence-box .service-convergence-item .img-box[data-v-473ae647] {
        cursor: pointer;
}
.service-convergence .service-convergence-box .service-convergence-item .img-box img[data-v-473ae647] {
          width: 100%;
}
.service-convergence .service-convergence-box .service-convergence-item .title[data-v-473ae647] {
        line-height: 34px;
        font-size: 15px;
        font-weight: 600;
}
.service-convergence .service-convergence-box .service-convergence-item .desc[data-v-473ae647] {
        margin: 0 auto;
        width: 90%;
        height: 56px;
        color: #757575;
        font-size: 12px;
}
.service-convergence .service-convergence-box .service-convergence-item .desc > div[data-v-473ae647] {
          width: 100%;
          overflow: hidden;
          display: -webkit-box;
          -webkit-line-clamp: 3;
          -webkit-box-orient: vertical;
}
.service-convergence .service-convergence-box .service-convergence-item .page-skip-box[data-v-473ae647] {
        margin: 0 auto;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        width: 90%;
        color: #409eff;
}
.service-convergence .service-convergence-box .service-convergence-item .page-skip-box > div[data-v-473ae647] {
          cursor: pointer;
}

.excellent-teacher[data-v-cf3ac6be]{
    padding: 0 20px;
}
.popular_teacher_item[data-v-cf3ac6be]{
    width: calc(50% - 5px);
    float: left;
    margin-bottom:35px;
    margin-right: 10px;
}
.popular_teacher_item[data-v-cf3ac6be]:nth-child(2n + 1) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-cf3ac6be]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
    cursor: pointer;
}
.popular_teacher_item_logo img[data-v-cf3ac6be]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-cf3ac6be]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
    cursor: pointer;
}
.popular_teacher_item_school[data-v-cf3ac6be]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-cf3ac6be]{
    margin-top:3px;
    font-size: 13px;
    color: #666666;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-2bf03b68]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-2bf03b68]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-2bf03b68]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-2bf03b68]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-2bf03b68]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-2bf03b68]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-2bf03b68]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-2bf03b68]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-2bf03b68]{
    padding-top: 0;
}
}
.color-blue[data-v-2bf03b68]{
    color: #5eb6fc;
}
.color-green[data-v-2bf03b68]{
    color: #67db8d;
}
.color-red[data-v-2bf03b68]{
    color: #ef7563;
}
.color-orange[data-v-2bf03b68]{
    color: #ff8c46;
}
.ic-list-item[data-v-2bf03b68]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-2bf03b68]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-2bf03b68]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-2bf03b68]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-2bf03b68]{
    margin-right: 20px;
}
.ic-sta[data-v-2bf03b68]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-2bf03b68]{
    float: left;
    width: auto;
}
.card-title[data-v-2bf03b68] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-2bf03b68]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-2bf03b68]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-2bf03b68] img{
    max-width: 200px;
}
.index-card[data-v-2bf03b68]{
    padding-bottom: 10px;
}
.myapp-content[data-v-2bf03b68] .index-app-content{
    padding: 0;
}
.myapp-content[data-v-2bf03b68] .index-right-page{
    top: -38px;
    right: 43px;
}
.myapp-content[data-v-2bf03b68] .index-item-title{
    height: 0;
}
.myapp-content[data-v-2bf03b68] .index-app-item{
    width: 78px;
    padding-top: 5px;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-0ca1e6f4]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-0ca1e6f4]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-0ca1e6f4]{
    width: 74%;
}
.index-item-box[data-v-0ca1e6f4]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-0ca1e6f4]{
    padding-right: 75px;
}
/*
 * @desc 用户中心首页css
 * @author zhangxue
 * @date 20190923
 *
 */
*[data-v-0ca1e6f4]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-0ca1e6f4]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-0ca1e6f4]{
    position: relative;
    width: 100%;
    height: 100%;
    /*overflow: hidden;*/
    padding-bottom: 10px;
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
/*
.user-body-msg{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con{
    padding: 24px 0 10px;
}
.user-body-app-con >>> .index-app-top{
    padding: 0 18px;
}
.user-body-app-con >>> .index-page{
    right: 18px;
}
.user-body-detail{
    width: 100%;
    height: auto;
    padding-right: 20px;
}
*/
.ubd-item[data-v-0ca1e6f4]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px;
    padding-right: 10px;
}
}
/**1280以上屏幕**/
.user-body-msg[data-v-0ca1e6f4]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 23.8%;
    //padding: 20px 14px 10px 14px;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-0ca1e6f4]{
    overflow: auto;
}
.user-body-msg-item[data-v-0ca1e6f4]:first-child{
    /*height: 60%;*/
    height: 100%;
    padding: 20px 14px 0;
}
/*
.user-body-msg-item:last-child{
    height: 40%;
}
*/
.user-body-app-con[data-v-0ca1e6f4] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-0ca1e6f4] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-0ca1e6f4]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-0ca1e6f4]{
    width: 76.2%;
    height: 100%;
    overflow: auto;
}
/**1660以下1280以上屏幕**/
/*这段代码将通过动态导入css的方式配置 [yansen][2023/6/5]*/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.ubd-item[data-v-0ca1e6f4]{
        width: 50%;
        height: 618px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
.ubdicm-center[data-v-0ca1e6f4]{
        padding-bottom: 0;
}
}
/**1660以上屏幕**/
@media screen and (min-width: 1661px){
.ubd-item[data-v-0ca1e6f4]{
        width: 50%;
        height: 420px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
}
.ubd-item-con[data-v-0ca1e6f4]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-0ca1e6f4]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-0ca1e6f4]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-0ca1e6f4]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-0ca1e6f4]{
    position: absolute;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-0ca1e6f4]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-0ca1e6f4]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-0ca1e6f4]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-0ca1e6f4]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-0ca1e6f4]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-0ca1e6f4]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-0ca1e6f4]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-0ca1e6f4]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-0ca1e6f4]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-0ca1e6f4]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-0ca1e6f4]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-0ca1e6f4]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
/*标题右侧的按钮 [yansen][2023/5/20]*/
.ubd-item-con-top-right-btn[data-v-0ca1e6f4]{
    float: right;
    z-index: 100;
    position:relative;
    margin-right: 19px;
    cursor: pointer;
    margin-top: 2px;
    color:#606266;
}
.ubd-item-con-main[data-v-0ca1e6f4]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 30px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-0ca1e6f4]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-0ca1e6f4] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-0ca1e6f4]{
    width: 100%;
}
.ubdc-item[data-v-0ca1e6f4]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-0ca1e6f4]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-0ca1e6f4]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-0ca1e6f4]:last-child{
    /*padding -left: 17px;    样式书写错误，暂时注释 liuguanghui 2020-8-19    */
}
.ubdc-item-con[data-v-0ca1e6f4]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-0ca1e6f4]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-0ca1e6f4]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-0ca1e6f4]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-0ca1e6f4]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
.ubd-big-item[data-v-0ca1e6f4]{
    height: 450px;
    width: 100%;
}
.ubd-long-item .ubd-item-con-main[data-v-0ca1e6f4], .ubd-big-item .ubd-item-con-main[data-v-0ca1e6f4]{
    padding-bottom: 0;
}
.ubd-item-week-switch-comp[data-v-0ca1e6f4]{
    width: 115px;
    position: absolute;
    top: 23px;
    left: 50%;
    margin-left: -57px;
    z-index: 100;
}
.ubd-item-week-switch-comp-left[data-v-0ca1e6f4]{
    width: 8px;
    float: left;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-left.b883bd5.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-right[data-v-0ca1e6f4]{
    width: 8px;
    float: right;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-right.c96dafe.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-num[data-v-0ca1e6f4]{
    width: calc(100% - 17px);
    text-align: center;
    font-size: 14px;
    color: #7a8590;
    float: left;
    line-height:12px;
}
.ubd-item-curriculum-switch-type-comp[data-v-0ca1e6f4]{
    position: absolute;
    right: 30px;
    top: 20px;
    z-index: 100;
    padding-right: 25px;
    overflow:hidden;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/ubd-item-class-down-list-comp.b8b0381.png);
    background-repeat: no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.ubd-big-myapp-item[data-v-0ca1e6f4]{
    height: auto;
}
.ubd-dropdown-icon[data-v-0ca1e6f4]{
    /*font-size: 18x; 样式书写错误，暂时注释 liuguanghui 2020-8-19*/
}
[data-v-0ca1e6f4] .user-body-msg-item-con .el-tabs__item{
    border-left: 0;
}
[data-v-0ca1e6f4] .user-body-msg-item-con .el-tabs__item.is-active{
    border-left: 1px solid #E4E7ED;
    border-top: 1px solid #E4E7ED;
    border-right: 1px solid #E4E7ED;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
[data-v-0ca1e6f4] .user-body-msg-item-con .el-tabs__nav{
    border: none;
}
[data-v-0ca1e6f4] .user-body-msg-item-con .el-tabs__header{
    margin-bottom: 0;
}
.un-handle-red[data-v-0ca1e6f4]{
    background-color: #fd747b;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 18px;
    position: absolute;
    right: 4px;
    border-radius: 50%;
    font-size: 12px;
    top: 2px;
    width: 18px;
    height: 18px;
}
/* 洪小主题 kwok 2023-3-18 */
.hongshan-theme .user-body-detail[data-v-0ca1e6f4] {
    width: 100%;
    padding: 0 10%;
}
.ubd-index-manage-btn[data-v-0ca1e6f4] {
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFFFFF;
    border-radius: 6px;
    font-size: 17px;
    color: #1095d8;
    font-weight: bold;
}
.ubd-index-manage-btn i[data-v-0ca1e6f4] {
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
}
.course-user-body-msg[data-v-0ca1e6f4]{
    padding-left: 14px;
}
.my-course-box[data-v-0ca1e6f4]{
    padding: 0 10px;
}
.my-score-empty-box[data-v-0ca1e6f4]{
    padding-top: 120px;
}
.user-body-msg-title[data-v-0ca1e6f4]{
    line-height: 40px;
    font-weight: bold;
    padding-top: 10px;
    color: #57636e;
}
.no-score-word[data-v-0ca1e6f4]{
    color: #b2bac3;
    text-align: center;
    line-height: 30px;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-769bde0c]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-769bde0c]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-769bde0c]{
    width: 74%;
}
.index-item-box[data-v-769bde0c]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-769bde0c]{
    padding-right: 75px;
}
/*
 * @desc 用户中心首页css
 * @author zhangxue
 * @date 20190923
 *
 */
*[data-v-769bde0c]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-769bde0c]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-769bde0c]{
    position: relative;
    width: 100%;
    height: 100%;
    /*overflow: hidden;*/
    padding-bottom: 10px;
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
/*
.user-body-msg{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con{
    padding: 24px 0 10px;
}
.user-body-app-con >>> .index-app-top{
    padding: 0 18px;
}
.user-body-app-con >>> .index-page{
    right: 18px;
}
.user-body-detail{
    width: 100%;
    height: auto;
    padding-right: 20px;
}
*/
.ubd-item[data-v-769bde0c]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px;
    padding-right: 10px;
}
}
/**1280以上屏幕**/
.user-body-msg[data-v-769bde0c]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 23.8%;
    //padding: 20px 14px 10px 14px;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-769bde0c]{
    overflow: auto;
}
.user-body-msg-item[data-v-769bde0c]:first-child{
    /*height: 60%;*/
    height: 100%;
    padding: 20px 14px 0;
}
/*
.user-body-msg-item:last-child{
    height: 40%;
}
*/
.user-body-app-con[data-v-769bde0c] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-769bde0c] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-769bde0c]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-769bde0c]{
    width: 76.2%;
    height: 100%;
    overflow: auto;
}
/**1660以下1280以上屏幕**/
/*这段代码将通过动态导入css的方式配置 [yansen][2023/6/5]*/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.ubd-item[data-v-769bde0c]{
        width: 50%;
        height: 618px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
.ubdicm-center[data-v-769bde0c]{
        padding-bottom: 0;
}
}
/**1660以上屏幕**/
@media screen and (min-width: 1661px){
.ubd-item[data-v-769bde0c]{
        width: 50%;
        height: 420px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
}
.ubd-item-con[data-v-769bde0c]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-769bde0c]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-769bde0c]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-769bde0c]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-769bde0c]{
    position: absolute;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-769bde0c]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-769bde0c]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-769bde0c]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-769bde0c]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-769bde0c]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-769bde0c]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-769bde0c]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-769bde0c]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-769bde0c]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-769bde0c]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-769bde0c]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-769bde0c]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
/*标题右侧的按钮 [yansen][2023/5/20]*/
.ubd-item-con-top-right-btn[data-v-769bde0c]{
    float: right;
    z-index: 100;
    position:relative;
    margin-right: 19px;
    cursor: pointer;
    margin-top: 2px;
    color:#606266;
}
.ubd-item-con-main[data-v-769bde0c]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 30px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-769bde0c]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-769bde0c] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-769bde0c]{
    width: 100%;
}
.ubdc-item[data-v-769bde0c]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-769bde0c]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-769bde0c]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-769bde0c]:last-child{
    /*padding -left: 17px;    样式书写错误，暂时注释 liuguanghui 2020-8-19    */
}
.ubdc-item-con[data-v-769bde0c]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-769bde0c]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-769bde0c]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-769bde0c]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-769bde0c]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
.ubd-big-item[data-v-769bde0c]{
    height: 450px;
    width: 100%;
}
.ubd-long-item .ubd-item-con-main[data-v-769bde0c], .ubd-big-item .ubd-item-con-main[data-v-769bde0c]{
    padding-bottom: 0;
}
.ubd-item-week-switch-comp[data-v-769bde0c]{
    width: 115px;
    position: absolute;
    top: 23px;
    left: 50%;
    margin-left: -57px;
    z-index: 100;
}
.ubd-item-week-switch-comp-left[data-v-769bde0c]{
    width: 8px;
    float: left;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-left.b883bd5.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-right[data-v-769bde0c]{
    width: 8px;
    float: right;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-right.c96dafe.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-num[data-v-769bde0c]{
    width: calc(100% - 17px);
    text-align: center;
    font-size: 14px;
    color: #7a8590;
    float: left;
    line-height:12px;
}
.ubd-item-curriculum-switch-type-comp[data-v-769bde0c]{
    position: absolute;
    right: 30px;
    top: 20px;
    z-index: 100;
    padding-right: 25px;
    overflow:hidden;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/ubd-item-class-down-list-comp.b8b0381.png);
    background-repeat: no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.ubd-big-myapp-item[data-v-769bde0c]{
    height: auto;
}
.ubd-dropdown-icon[data-v-769bde0c]{
    /*font-size: 18x; 样式书写错误，暂时注释 liuguanghui 2020-8-19*/
}
[data-v-769bde0c] .user-body-msg-item-con .el-tabs__item{
    border-left: 0;
}
[data-v-769bde0c] .user-body-msg-item-con .el-tabs__item.is-active{
    border-left: 1px solid #E4E7ED;
    border-top: 1px solid #E4E7ED;
    border-right: 1px solid #E4E7ED;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
[data-v-769bde0c] .user-body-msg-item-con .el-tabs__nav{
    border: none;
}
[data-v-769bde0c] .user-body-msg-item-con .el-tabs__header{
    margin-bottom: 0;
}
.un-handle-red[data-v-769bde0c]{
    background-color: #fd747b;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 18px;
    position: absolute;
    right: 4px;
    border-radius: 50%;
    font-size: 12px;
    top: 2px;
    width: 18px;
    height: 18px;
}
/* 洪小主题 kwok 2023-3-18 */
.hongshan-theme .user-body-detail[data-v-769bde0c] {
    width: 100%;
    padding: 0 10%;
}
.ubd-index-manage-btn[data-v-769bde0c] {
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFFFFF;
    border-radius: 6px;
    font-size: 17px;
    color: #1095d8;
    font-weight: bold;
}
.ubd-index-manage-btn i[data-v-769bde0c] {
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
}
.course-user-body-msg[data-v-769bde0c]{
    padding-left: 14px;
}
.my-course-box[data-v-769bde0c]{
    padding: 0 10px;
}
.user-body-msg-title[data-v-769bde0c]{
    line-height: 40px;
    font-weight: bold;
    padding-top: 10px;
    color: #57636e;
}
[data-v-769bde0c]  .my-course-box #myCommunity{
    padding-left: 20px;
    padding-right: 20px;
}

.excellent-teacher[data-v-44dd04d4]{
    padding: 0 20px;
}
.ostudent_download[data-v-44dd04d4]{
    color: #409eff;
    display: block;
    margin-top: 8px;
    margin-left: -3px;
}
.popular_teacher_item[data-v-44dd04d4]{
    width: calc(50% - 5px);
    float: left;
    margin-bottom:35px;
    margin-right: 10px;
}
.popular_teacher_item[data-v-44dd04d4]:nth-child(2n + 1) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-44dd04d4]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
    /*cursor: pointer;*/
}
.popular_teacher_item_logo img[data-v-44dd04d4]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-44dd04d4]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
    /*cursor: pointer;*/
}
.popular_teacher_item_school[data-v-44dd04d4]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-44dd04d4]{
    margin-top:7px;
    font-size: 13px;
    color: #666666;
}
































































/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/***公共的表格样式**/
#app{
    height:100%;
}
.table_box{
}
.el-table{
    border-radius: 10px;
}
.empty_box{
    width:100%;
    min-height:400px;
}
.empty_box img{
    margin:40px 0;
}
/deep/ .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
/deep/ .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th, .el-table tr{
    height:20px;
}
.el-table tr{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td{
    position: relative;
    text-align: center;
}
.el-table__row:hover{
    /*height:74px;
    line-height:74px;*/
    background: #fff;
    -webkit-box-shadow: 0px 0px 4px 2px #eee;
            box-shadow: 0px 0px 4px 2px #eee;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/deep/ .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding: 0 12px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
    box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    float: right;
    margin-top: 15px;
    font-size: 14px;
}
/**公共导入导出按钮**/
.common-import-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
}
.common-export-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}


.left[data-v-33300c02]{
    float: left;
}
.right[data-v-33300c02]{
    float: right;
}
.common-position-relative[data-v-33300c02]{
    position: relative;
}
.common-leave-tag[data-v-33300c02] {
    position: absolute;
    border-radius: 12px;
    background: #FF8600;
    color: #fff;
    font-size: 12px;
    width: 36px;
    left: 60%;
    z-index: 99;
    text-align: center;
    line-height: 20px;
}
.evaluate-index-module[data-v-33300c02]{
    background: #f3f4f6;
    padding: 15px 0;
    position: relative;
    height: 100%;
    /*overflow-y: auto;*/
}
.evaluate-cont-work-link[data-v-33300c02]{
    color: #fff;
    border-radius: 3px;
    /*background: #ffb72f;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);
    box-shadow: 0px 0px 10px rgba(255, 183, 47, 0.4);*/
    padding: 0px 12px;
    margin-left: 10px;
    float: left;
    /*text-decoration: underline;*/
    cursor: pointer;
    line-height: 34px;
}
.evaluate-cont-work-link-dali[data-v-33300c02]{
    display: inline-block;
    float: none;
    vertical-align: top;
}
.evaluate-cont-work-link[data-v-33300c02]:hover{
    /*color: #2fa2fe;*/
}
.evaluate-cont-work-link .layui-icon-extend-iconfont[data-v-33300c02]{
    font-size: 20px;
    padding-right: 6px;
    vertical-align: middle;
    line-height: 34px;
}
.eva-in-module-left[data-v-33300c02]{
    width: calc(100% - 320px);
    height: 100%;
    overflow-y: auto;
    padding-right: 10px;
    /*background: #fff;*/
    overflow-x: hidden;
}
.el-check-no-right[data-v-33300c02]{
    margin-top: 5px;
    margin-right: 10px;
}
.eva-in-module-right[data-v-33300c02]{
    width: 300px;
    background: #fff;
    /*
    position: relative;
    height: 100%;
    top: -12px;
     */
    right: 0;
    top: 0;
    height: calc(100% - 2px);
    position: absolute;
}
.eva-in-module-right-todo[data-v-33300c02]{
    height: calc(100% - 260px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 10px;
}
.eva-in-module-right-todo[data-v-33300c02] .no-content-img{
    width: 90px;
    padding-top: 80px;
}
.eva-in-module-right-app[data-v-33300c02]{
    height: 260px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px;
}
.eva-in-module-statistic[data-v-33300c02], .eva-in-module-general[data-v-33300c02], .eva-in-module-evaluate[data-v-33300c02]{
    border-radius: 8px;
}
.eva-in-module-general[data-v-33300c02],.eva-in-module-statistic[data-v-33300c02]{
    line-height: 40px;
    margin-bottom: 10px;
    padding: 0 10px;
    background: #fff;
}
.eva-in-module-statistic[data-v-33300c02]{
    margin-top: 10px;
    padding-bottom: 20px;
}
.eva-in-module-general-title[data-v-33300c02]{
    font-size: 16px;
    font-weight: bold;
}
.eva-in-module-general-title img[data-v-33300c02]{
    width: 26px;
}
.eva-in-module-general-statis[data-v-33300c02]{
    font-weight: bold;
    font-size: 14px;
}
.eva-in-module-general-s-score[data-v-33300c02]{
    margin-left: 10px;
}
.eva-in-module-general-left[data-v-33300c02]{
    margin-left: 50px;
}
.eva-in-module-evaluate[data-v-33300c02]{
    background: #fff;
    min-height: 550px;
    padding: 0 10px;
}
.eva-in-module-general-statis-img[data-v-33300c02]{
    vertical-align: text-bottom;
}
.eva-in-module-general-statis-icon[data-v-33300c02]{
    color: #aaa;
    margin-left: 10px;
}
.ei-evaluate-filter-obj-viewport[data-v-33300c02]{
    width: 123px;
    height: 35px;
    border-radius: 6px;
    color: #888888;
    overflow: hidden;
}
.ei-evaluate-filter-obj-viewport i[data-v-33300c02] {
    margin-left: 1px;
    width: 40px;
    cursor: pointer;
    height: 35px;
    background: #f8f8f8;
    display: inline-block;
    text-align: center;
    line-height: 35px;
    font-size: 20px;
    color: #888888;
}
.ei-evaluate-filter-obj-viewport i.ed[data-v-33300c02]{
    background: #2fa2fe;
    color: #ffffff;
}
.ei-search-input-box[data-v-33300c02] {
    float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 185px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.ei-search-input-box i.el-input__icon.el-icon-circle-close.el-input__clear[data-v-33300c02]{
    line-height: 34px;
}
.ei-search-input-box i.el-input__icon[data-v-33300c02]{
    line-height: 34px;
}
.ei-right-subm-dia-btn[data-v-33300c02]{
    padding: 8px 12px;
    margin-left: 10px;
    float: left;
}
.ei-search-input-box[data-v-33300c02] .el-input__inner {
    /* color: #7a8590; */
    height: 35px;
    line-height: 35px;
}
.eva-in-module-evaluate-top[data-v-33300c02]{
    line-height: 50px;
    position: relative;
}
.ei-evaluate-cont-set-box[data-v-33300c02]{
    text-align: center;
    margin:10px 0;
}
.regis-panel-less-table[data-v-33300c02]{
    width: 96%;
    margin: auto;
}
.regis-panel-op-table-icon[data-v-33300c02]{
    cursor: pointer;
}
.regis-panel-op-table-icon .panel-op-user-icon[data-v-33300c02]{
    font-size: 16px;
}
.regis-panel-op-table-icon .panel-op-detail-icon[data-v-33300c02]{
    padding: 0 8px;
}
.ei-evaluate-cont-set-href[data-v-33300c02]{
    color: #888;
    font-size: 13px;
}
.set_power[data-v-33300c02] {
    color: #0b93ff;
    cursor: pointer;
    text-decoration: underline;
}
.eva-in-evaluate-top-r span[data-v-33300c02]{
    cursor: pointer;
}
.eva-in-evaluate-top-r .layui-icon-extend-iconfont[data-v-33300c02]{
    color: #bbb;
    font-weight: bold;
}
.eva-in-module-evaluate-cont[data-v-33300c02]{
    min-height: 520px;
}
.eva-in-module-evaluate-cont-panel[data-v-33300c02]{
    width: 70px;
    height: 94%;
    background: #f8f8f8;
}
.ei-evaluate-cont-panel-li[data-v-33300c02]{
    text-align: center;
    min-height: 84px;
    /*height: 18%;*/
    height: 88px;
    margin-top: 30px;
    cursor: pointer;
}
.ei-evaluate-cont-panel-check div[data-v-33300c02]{
    color: #279dfa;
}
.ei-evaluate-cont-panel-li[data-v-33300c02]:first-child{
    margin-top: 60px;
}
.eva-in-module-evaluate-cont-work[data-v-33300c02]{
    width: calc(100% - 70px);
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.eva-in-module-top-tab[data-v-33300c02]{
    position: absolute;
    width: 66%;
    left: 17%;
    top: 0;
    overflow: hidden;
    text-align: center;
}
.eva-in-module-top-tab-overl[data-v-33300c02]{
    position: absolute;
    left: 0%;
    cursor: pointer;
    background: #fff;
    padding-right: 7px;
    z-index: 99;
    top: 0;
}
.eva-in-module-top-tab-overr[data-v-33300c02]{
    position: absolute;
    right: 0;
    cursor: pointer;
    background: #fff;
    padding-left: 7px;
    z-index: 99;
    top: 0;
}
.divided_evaluate_box .eva-in-module-top-tab-overl[data-v-33300c02], .divided_evaluate_box .eva-in-module-top-tab-overr[data-v-33300c02] {
    background: rgb(242, 244, 246);
}
.eva-in-module-evaluate[data-v-33300c02] ::-webkit-scrollbar {
    height: 15px;
}
.eva-in-module-top-tab-card[data-v-33300c02]{
    padding: 0 15px;
    color: #545f69;
    cursor: pointer;
    display: inline-block;
}
.eva-in-module-top-tab-card-check[data-v-33300c02]{
    color: #2fa2fe;
}
.ei-evaluate-cont-work-filter[data-v-33300c02]{
    /*cao 2021713 增加班级/人员筛选，拓宽筛选区域宽度*/
    /*padding: 10px 0px 20px 20px;*/
    padding: 10px 0px 20px 0px;
    position: relative;
    z-index: 2;
}
.ei-evaluate-filter-obj[data-v-33300c02],.ei-evaluate-filter-obj-ct[data-v-33300c02]{
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    line-height: 30px;
    color: #8f98a3;
    overflow: hidden;
}
.ei-evaluate-filter-obj-ct[data-v-33300c02]{
    border: none;
}
.ei-evaluate-filter-obj-ct .layui-icon-extend-iconfont[data-v-33300c02]{
    margin-left: 5px;
    font-weight: bold;
}
.ei-evaluate-filter-obj div[data-v-33300c02]{
    padding: 0 10px;
    cursor: pointer;
    line-height: 34px;
}
.ei-evaluate-filter-obj .ei-evaluate-filter-obj-check[data-v-33300c02]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-cont-work-select[data-v-33300c02]{
    /*cao 2021713*/
    /*width: 130px;*/
    /*width: 104px;*/
    width: 94px;
}
.ei-evaluate-cont-sm-select[data-v-33300c02]{
    width: 120px;
}
.ei-evaluate-cont-work-status-select[data-v-33300c02] {
    margin-left: 12px;
}
.ei-evaluate-cont-work-select-lef[data-v-33300c02]{
    margin: 0 10px 6px 12px;
}
.ei-evaluate-cont-work-select[data-v-33300c02] .el-input__inner{
    line-height: 35px;
    height: 35px;
}
.ei-evaluate-cont-work-select[data-v-33300c02] .el-select__caret.el-icon-arrow-up:before{
    height: 17px;
}
.ei-evaluate-cont-work-cont[data-v-33300c02]{
    padding: 20px 20px;
    min-height: 420px;
    min-width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow-y: hidden;
    position: relative;
    margin: 0 auto;
}
.ei-evaluate-cont-pr[data-v-33300c02]{
    padding-right: 80px;
}
.class-ett-right-statis[data-v-33300c02]{
    width: 7%;
    min-width: 70px;
    max-width: 80px;
    background: #f8f8f8;
    position: absolute;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-width-li[data-v-33300c02]{
    background: #f8f8f8;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 10px;*/
    /*margin-left: 20px;*/
    margin: 0 auto 10px;
    /*margin: 0 auto 10px 20px;*/
}
.ei-seat-width-li span[data-v-33300c02]{
    display: inline-block;
    width: 95px;
    line-height: 26px;
    text-align: center;
    float: left;
    margin-right: 20px;
}
.ei-seat-height-li[data-v-33300c02]{
    width: 26px;
    background: #f8f8f8;
    position: absolute;
    border-radius: 20px;
    right: 0;
    padding-bottom: 20px;
}
.ei-seat-height-li div[data-v-33300c02]{
    text-align: center;
    line-height: 50px;
    margin-bottom: 20px;
}
.class-ett-right-statis-bg[data-v-33300c02] {
    width: 22px;
    height: 12px;
    margin: auto;
    border-radius: 8px;
}
.class-ett-right-statis-li[data-v-33300c02]{
    text-align: center;
    height: 38px;
    margin-top: 30px;
}
.class-ett-right-statis-li div[data-v-33300c02]{
    margin-top: 10px;
    color: #545f69;
    font-size: 12px;
}
.ei-evaluate-cont-work-cont-x[data-v-33300c02]{
    overflow-x: auto;
}
.ei-right-subm-target-choose .ei-right-subm-target-li-bg[data-v-33300c02]{
    width: 13px;
    height: 8px;
    margin: auto;
    display: inline-block;
    border-radius: 4px;
    margin-left: 0;
}
.ei-right-subm-target-li-hr[data-v-33300c02]{
    color: #aaa;
}
.ei-right-subm-target-li-edit[data-v-33300c02]{
    font-size: 12px;
    color: #888;
}
.ei-seat-center-tip[data-v-33300c02]{
    float: left;
    width: 100%;
    margin-top: 10px;
    text-align: center;
}
.ei-seat-center-tip div[data-v-33300c02]{
    width: 130px;
    line-height: 36px;
    border-radius: 20px;
    background: #f8f8f8;
    margin: auto;
}
.ei-evaluate-cont-work-opa[data-v-33300c02] {
    color: #2fa2fe;
    text-decoration: underline;
    cursor: pointer;
}
@media screen and (max-width: 1366px) {
.ei-evaluate-filter-obj-ct-r[data-v-33300c02]{
        /*width: 100%;*/
}
.ei-evaluate-cont-work-cont-s[data-v-33300c02]{
        /*height: 385px;*/
}
}
.ei-evaluate-cont-work-object[data-v-33300c02]{
    position: relative;
    margin: 0 30px 10px 0px;
    width: 92px;
    cursor: pointer;
}
.ei-evaluate-cont-work-logoimg[data-v-33300c02]{
    width: 52px;
    height: 52px;
    margin: auto;
    border-radius: 50%;
    overflow: hidden;
    background: #d6f8ff;
    position: relative;
}
.ei-evaluate-cont-work-logoimg img[data-v-33300c02]{
    width: 100%;
    height: 100%;
}
.ei-evaluate-cont-work-seat[data-v-33300c02]{
    width: 90%;
    height: 40px;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    margin: auto;
    border-radius: 20px;
    overflow: hidden;
    background: #fff;
    position: relative;
}
.ei-evaluate-cont-work-img-seat[data-v-33300c02]{
    line-height: 40px;
    height: 40px;
    text-align: center;
}
.ei-evaluate-cont-obj-seat[data-v-33300c02]{
    margin-bottom: 20px;
}
.ei-evaluate-cont-work-shoad[data-v-33300c02]{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 4;
    background: rgba(0, 0, 0, .1);
}
.ei-evaluate-cont-work-append[data-v-33300c02]{
    position: absolute;
    /*bottom: 0px;*/
    left: 0px;
    width: 100%;
    line-height: 52px;
    text-align: center;
    color: #b9fdef;
    font-size: 18px;
}
@keyframes animateShow-data-v-33300c02
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
@-webkit-keyframes animateShow-data-v-33300c02 /* Safari 与 Chrome */
{
0% {bottom: -30px;
}
50% {bottom: -15px;
}
100% {bottom: 0px;
}
}
.ei-evaluate-cont-work-append-show[data-v-33300c02]{
    animation: animateShow-data-v-33300c02 0.3s;
    -moz-animation: animateShow-data-v-33300c02 0.3s; /* Firefox */
    -webkit-animation: animateShow-data-v-33300c02 0.3s; /* Safari and Chrome */
    -o-animation: animateShow-data-v-33300c02 0.3s; /* Opera */
    -webkit-animation-fill-mode: forwards;
            animation-fill-mode: forwards;
}
.leave-state[data-v-33300c02]{
    position: absolute;
    background: red;
    color: #fff;
    font-size: 12px;
    z-index: 4;
    border-radius: 6px;
    padding: 2px 4px;
    cursor: pointer;
}
.leave-state-staff[data-v-33300c02]{
    top: 0px;
    right: -16px;
}
.leave-state-seat[data-v-33300c02]{
    top: -12px;
    right: -5px;
}
.ei-evaluate-cont-work-score[data-v-33300c02]{
    position: absolute;
    top: 40px;
    /*background: #e4e4e4;*/
    line-height: 18px;
    height: 18px;
    width: 90px;
    border-radius: 18px;
    color: #fff;
    left: 0px;
    border: 1px solid #fff;
    text-align: center;
    overflow: hidden;
    font-size: 12px;
    z-index: 4;
}
.ei-evaluate-cont-work-score-seat[data-v-33300c02]{
    top: 30px;
}
.ei-evaluate-cont-work-posiscore[data-v-33300c02]{
    background: #b9fdef;
    color: #069e7f;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-negascorce[data-v-33300c02]{
    background: #ffd3bd;
    color: #fa7230;
    float: left;
    width: 50%;
}
.ei-evaluate-cont-work-word[data-v-33300c02]{
    background: #b9fdef;
    color: #069e7f;
    width: 100%;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    float: left;
}
.ei-evaluate-cont-work-name[data-v-33300c02]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-evaluate-cont-work-topn[data-v-33300c02]{
    padding-top: 5px;
}
.ei-evaluate-cont-work-checkbox[data-v-33300c02]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-cont-work-checkbox-ctop[data-v-33300c02]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.ei-cont-work-checkbox-ctop-seat[data-v-33300c02]{
    top: -5px;
    right: 1px;
}
.dayli-top-cancel-btn[data-v-33300c02]{
    display: inline-block;
    padding: 2px 0px 2px 10px;
    cursor: pointer;
}
.dayli-top-review-btn[data-v-33300c02]{
    display: inline-block;
    line-height: 26px;
}
.dayli-top-review-btn i[data-v-33300c02]{
    font-size: 20px;
    vertical-align: bottom;
}
/*操作面板---小组样式*/
.ei-evaluate-cont-work-group-top .ei-evaluate-cont-work-checkbox[data-v-33300c02]{
    top: -6px;
    right: -6px;
}
.empty_box[data-v-33300c02]{
    text-align: center;
    min-height: 220px;
}
.empty_box_icon[data-v-33300c02]{
    margin-top: 100px;
}
.empty_box_icon .layui-icon-extend-iconfont[data-v-33300c02]{
    text-align: center;
    font-size: 60px;
    /*color: #bbb;*/
    margin-bottom: 10px;
    display: inline-block;
    color: #b7E3ff;
}
.eva-statistic-echarts-null[data-v-33300c02]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.eva-ett-echarts-null[data-v-33300c02],.[data-v-33300c02]{
    text-align: center;
    display: none;
    padding: 20px 0 60px 0;
}
.eva-ett-detail-null[data-v-33300c02]{
    text-align: center;
    padding: 20px 0 60px 0;
}
.ei-evaluate-cont-work-group[data-v-33300c02]{
    background: #f2f4f6;
    width: 28%;
    position: relative;
    cursor: pointer;
    padding: 10px;
    border-radius: 7px;
    margin-right: 10px;
    margin-bottom: 10px;
}
.ei-evaluate-cont-work-group-op[data-v-33300c02]{
    position: absolute;
    top: 15px;
    background-color: #ddf0ff;
    color: #2fa2fe;
    font-size: 12px;
    cursor: pointer;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    line-height: 26px;
    text-align: center;
    right: 15px;
}
.ei-evaluate-cont-work-groupimg[data-v-33300c02]{
    position: relative;
    width: 20%;
    padding: 20% 0 0;
    /*height: 52px;*/
    /*overflow: hidden;*/
    border-radius: 50%;
}
.ei-evaluate-cont-work-groupimg img[data-v-33300c02]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    top: 0;
    position: absolute;
}
.ei-evaluate-cont-work-groupname[data-v-33300c02]{
    /*line-height: 28px;*/
    margin-left: 3%;
    width: 77%;
}
.ei-evaluate-cont-work-groupsc[data-v-33300c02]{
    margin-top: 10px;
}
.ei-evaluate-cont-work-groupscore[data-v-33300c02]{
    margin-top: 8px;
    text-align: center;
    padding: 1% 0;
}
.ei-evaluate-cont-work-group-name[data-v-33300c02]{
    font-size: 13px;
    font-weight: bolder;
    padding: 2% 0;
}
.ei-evaluate-cont-work-group-num[data-v-33300c02]{
    font-size: 12px;
    color: #888888;
    padding: 1% 0 5% 0;
}
.ei-evaluate-cont-work-groupposi[data-v-33300c02]{
    color: #069e7f;
    float: left;
    width: 23%;
}
.ei-evaluate-cont-work-group-hr[data-v-33300c02]{
    background: #fff;
    height: 2px;
    width: 100%;
}
.ei-evaluate-cont-work-groupnega[data-v-33300c02]{
    color: #fa7230;
    float: left;
    width: 23%;
    line-height: 24px;
}
.ei-evaluate-cont-work-groupscore[data-v-33300c02] .el-progress-bar__outer{
    background-color: #ffffff;
}
.ei-evaluate-cont-work-groupscore .el-progress[data-v-33300c02]{
    padding-top: 4px;
}
/**操作面板小组样式结束**/
/**统计板块**/
.index-nav-item[data-v-33300c02] {
    float: left;
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-bottom: 20px;
    cursor: pointer;
    border-left: 4px solid #fff;
}
.index-nav-item-sel[data-v-33300c02] {
    color: #2fa2fe;
    border-left: 5px solid #2fa2fe;
}
.index-ni-name[data-v-33300c02] {
    font-size: 14px;
    text-align: right;
}
.eva-in-module-statistic-left[data-v-33300c02]{
    position: relative;
    width: 40%;
}
.eva-statistic-echarts[data-v-33300c02]{
    width: 400px;
    margin: auto;
    height: 350px;
}
.eva-in-module-statistic-left-filter[data-v-33300c02]{
    position: absolute;
    width: 50px;
    left: -10px;
    top: 20%;
}
.eva-in-module-statistic-right[data-v-33300c02]{
    width: 60%;
}
.module-statistic-right-select[data-v-33300c02] .el-input__inner{
    line-height: 34px;
    height: 34px;
}
.module-statistic-top-se-filter[data-v-33300c02]{
    text-align: center;
    margin-bottom: 20px;
}
.module-statistic-right-select[data-v-33300c02] .el-select__caret.el-icon-arrow-up:before{
    /*height: 16px;*/
}
.eva-in-module-top-left[data-v-33300c02]{
    font-size: 12px;
    color: #545f69;
}
.eva-in-module-top-strong[data-v-33300c02]{
    font-size: 14px;
    font-weight: bold;
    margin-right: 8px;
}
.ei-evaluate-cont-work-foot[data-v-33300c02]{
    width: 20%;
}
.ei-evaluate-cont-work-foot-ti[data-v-33300c02]{
    width: 96px;
    text-align: center;
}
.ei-evaluate-cont-work-foot-middle[data-v-33300c02]{
    padding-top: 110px;
}
.el-dialog__wrapper[data-v-33300c02] .el-dialog__title{
    font-size: 16px;
    font-weight: bold;
}
.evaluate-index-module[data-v-33300c02] .el-dialog__body{
}
.evaluate-index-module[data-v-33300c02] .el-dialog__header{
    padding: 15px 30px 5px;
}
/*
.el-dialog__wrapper >>> .el-icon-close {
    font-size: 25px;
}
*/
/*小组选择*/
.group_choose_dia_subm[data-v-33300c02]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
.group_choose_dia_box[data-v-33300c02]{
    min-height: 400px;
}
.group_choose_dia_box_small[data-v-33300c02]{
    min-height: 240px;
}
[data-v-33300c02].group_choose_dia_box_small .webapp-resouce-box{
    margin-bottom: 10px;
}
/*小组选择结束*/
/**作业登记**/
.set_eva_remark_name[data-v-33300c02]{
    margin-bottom: 20px;
}
.set_eva_remark_tips[data-v-33300c02]{
    line-height: 44px;
    margin-top: 20px;
}
.set_eva_remark_text[data-v-33300c02] textarea{
    resize: none;
    height: 140px;
}
.group_choose_dia_box_small .dialog-footer[data-v-33300c02], .rd_choose_dia_box .dialog-footer[data-v-33300c02]{
    text-align: center;
}
.el-form-item[data-v-33300c02]{
    margin-bottom: 10px;
}
.dia_show_leave_detail  .el-form-item[data-v-33300c02]{
    margin-bottom: 0px;
    margin-top: 6px;
}
.choose_dia_box_small_btn[data-v-33300c02]{
    margin-top: 40px;
}
.choose_dia_leave_detail[data-v-33300c02]{
    display: inline-block;
    width: 120px;
    line-height: 38px;
    cursor: pointer;
    margin: 40px 10px 20px;
}
.rd_choose_dia_box[data-v-33300c02]{
    min-height: 440px;
}
.ei-right-subm-target-choose[data-v-33300c02]{
    float: left;
    padding-top: 2px;
}
.ei-right-subm-target-choose span[data-v-33300c02] {
    margin-left: 8px;
}
.ei-right-subm-target-li[data-v-33300c02]{
    display: inline-block;
    padding: 2px 10px;
    border-radius: 3px;
    /*background: #ffe3ba;*/
    background: #f1f1f1;
    color: #d78207;
    cursor: pointer;
    font-size: 12px;
}
.ei-right-target-choose-cancel[data-v-33300c02]{
    cursor: pointer;
    display: inline-block;
    padding: 2px 10px;
    background: #eeeeee;
    border-radius: 3px;
    color: #545f69;
}
.font-green[data-v-33300c02] {
    color: #03d2c6;
}
.font-red[data-v-33300c02] {
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-33300c02]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-33300c02] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
/**作业登记结束**/
.cursor_pointer[data-v-33300c02]{
    cursor: pointer;
}
[data-v-33300c02].eva-quota-table .cursor_pointer{
    cursor: pointer;
}
/**随机抽**/
.rd_choose_dia_box_class[data-v-33300c02]{
    overflow-y: auto;
    background: #31a2ef;
    width: 20%;
    padding: 26px 0;
    height: 100%;
    border-radius: 15px 0 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.set_eva_random_first[data-v-33300c02]{
    /*width: 80%;*/
    padding: 18px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.rd_choose_dia_class_li[data-v-33300c02]{
    cursor: pointer;
    float: right;
    width: 88%;
    text-align: center;
    line-height: 32px;
    color: #fff;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rd_choose_dia_class_li_ed[data-v-33300c02] {
    background: #fff;
    color: #31a2ef;
}
/**随机抽取**/
.set_eva_random_tips[data-v-33300c02]{
    font-size: 20px;
    line-height: 50px;
    text-align: center;
    font-weight: bold;
}
.set_eva_random_sm_tips[data-v-33300c02]{
    font-size: 14px;
    color: rgb(147, 147, 147);
    text-align: center;
}
.set_eva_random_num[data-v-33300c02]{
    width: 220px;
    margin: auto;
    margin-top: 20px;
    min-height: 260px;
    text-align: center;
}
.set_eva_random_num .layui-icon-extend-iconfont[data-v-33300c02]{
    font-size: 25px;
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
}
.set_eva_random_num_forben[data-v-33300c02]{
    color: #aaa;
}
.eva_random_sm_tips_mtop[data-v-33300c02]{
    margin-top: 40px;
}
.set_eva_random_num[data-v-33300c02] .el-input{
    width: 50%;
    margin: 0 10px;
}
.rd_during_avatar[data-v-33300c02] {
    width: 118px;
    height: 118px;
    border-radius: 50%;
}
.rd_during_name[data-v-33300c02] {
    font-size: 22px;
    color: #333;
    margin-top: 16px;
}
.set_eva_random_third_bt[data-v-33300c02]{
    text-align: center;
}
.set_eva_random_third_bt span[data-v-33300c02]{
    display: inline-block;
}
.set_eva_random_first_se[data-v-33300c02]{
    height: 400px;
    overflow-y: auto;
}
.set_eva_random_third_bt .group_choose_dia_cancel[data-v-33300c02]{
    width: 110px;
    padding: 12px;
    margin: auto;
    color: rgb(198, 139, 0);
    background: rgb(254, 201, 63);
}
.set_eva_random_third_bt .group_choose_dia_subm[data-v-33300c02]{
    margin-left: 36px;
}
.font-green[data-v-33300c02]{
    color: #03d2c6;
}
.font-red[data-v-33300c02]{
    color: #f56219;
}
.el-dialog .el-checkbox__inner[data-v-33300c02]::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog[data-v-33300c02] {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.class-icon-grey[data-v-33300c02]{
    color: #bbb;
}
.group_choose_dia_box_small .dialog-footer[data-v-33300c02], .rd_choose_dia_box .dialog-footer[data-v-33300c02]{
    text-align: center;
}
.ei-evaluate-cont-work-checkbox[data-v-33300c02]{
    position: absolute;
    right: 16px;
    top: 33px;
}
.ei-evaluate-cont-work-name[data-v-33300c02]{
    padding-top: 16px;
    text-align: center;
    line-height: 18px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ei-cont-work-checkbox-ctop[data-v-33300c02]{
    position: absolute;
    right: 14px;
    top: 3px;
}
.group_choose_dia_subm[data-v-33300c02]{
    width: 110px;
    padding: 12px;
    margin: auto;
}
/**随机抽结束**/
/**早出勤**/
.ei-evaluate-cont-etted-left[data-v-33300c02]{
    width: 40%;
    height: 300px;
    padding-top: 10px;
}
.ei-evaluate-cont-etted-right[data-v-33300c02]{
    width: 60%;
}
.ei-evaluate-cont-etted-tit[data-v-33300c02]{
    line-height: 55px;
}
.ei-etted-student-box-img[data-v-33300c02]{
    width: 32px;
    height: 32px;
    padding-top: 2px;
}
.ei-etted-student-box-img img[data-v-33300c02]{
    width: 100%;
    border-radius: 50%;
    height: 100%;
}
.ei-evaluate-etted-student-box[data-v-33300c02]{
    margin-bottom: 10px;
    margin-right: 20px;
}
.ei-etted-student-box-info[data-v-33300c02]{
    font-size: 12px;
    color: #545f69;
    width: 50px;
    margin-left: 5px;
}
.ei-etted-student-box-name[data-v-33300c02]{
    margin-bottom: 4px;
    text-align: center;
}
.ei-etted-student-box-status[data-v-33300c02]{
    background: #0b93ff;
    border-radius: 10px;
    height: 18px;
    text-align: center;
    color: #fff;
    width: 100%;
}
#ett_statis_echarts[data-v-33300c02]{
    width: 100%;
    height:350px ;
}
.ei-evaluate-cont-etted-record[data-v-33300c02]{
    background: #fafafa;
    line-height: 22px;
    padding: 10px 15px;
    font-size: 13px;
    max-height: 240px;
    overflow-y: auto;
    color: #545f69;
}
.class_att_holiday .empty_box img[data-v-33300c02]{
    margin: 40px 0 20px 0;
    width: 180px;
}
.class_att_holiday .class_att_null_p[data-v-33300c02]{
    text-align: center;
    font-size: 12px;
}
/**请假登记相关**/
.class_att_null_btn[data-v-33300c02]{
    background: #ebf1fd;
    color: #0b93ff;
    width: 150px;
    text-align: center;
    line-height: 38px;
    height: 38px;
    margin: 20px auto;
    cursor: pointer;
    border-radius: 2px;
}
.group_choose_dia_ett_leav[data-v-33300c02]{
    background: #eef7ff;
    line-height: 34px;
    text-indent: 20px;
    color: #888888;
    font-size: 13px;
    margin: 10px 0 10px 8px;
}
.group-choose-dia-resource[data-v-33300c02]{
    width: 120px;
    line-height: 38px;
    font-size: 15px;
}
.group-choose-dia-resource i.layui-icon-extend-iconfont[data-v-33300c02]{
    padding-right: 8px;
    font-size: 17px;
    vertical-align: middle;
}
.group_choose-mr-20[data-v-33300c02]{
    margin-left: 6%;
}
.group_choose-mr-20 .el-time-picker.el-input[data-v-33300c02]{
    width: 100%;
}
.leave-create-form-type-radio[data-v-33300c02]{
    padding-top: 10px;
    height: 26px;
}
/***请假登记结束**/
.set_eva_ett_result_name[data-v-33300c02]{
    font-size: 14px;
    line-height: 90px;
    text-align: center;
}
.set_eva_ett_result_sta[data-v-33300c02]{
    /*width: 16%;*/
    text-align: center;
    margin: 0 20px 20px;
    font-size: 14px;
}
.set_ett_result_sta_num[data-v-33300c02]{
    font-size: 18px;
}
.set_eva_ett_result_sta_tip[data-v-33300c02]{
    margin-top: 10px;
}
/*等将作业登记和早出勤登记都更改的时候可以删除此处的样式，统一更改*/
.ei-evaluate-cont-work-score-ett[data-v-33300c02]{
    width: 34%;
    margin: auto;
    left: 33%;
    height: 16px;
}
.ei-evaluate-cont-el-dropdown[data-v-33300c02]{
    display: block;
    outline: none;
}
.ei-evaluate-cont-el-dropdown div[data-v-33300c02]{
    outline: none;
}
.ei-right-subm-target-li-title[data-v-33300c02]{
    font-size: 12px;
}
.el-dropdown-menu .ei-right-subm-target-li-bg[data-v-33300c02] {
    width: 17px;
    height: 10px;
    margin: auto;
    display: inline-block;
    border-radius: 6px;
    margin-right: 10px;
}
.el-dropdown-menu .ei-right-subm-target-li-edit[data-v-33300c02]{
    font-size: 16px;
    margin-left: 20px;
}
.ei-evaluate-etted-edit[data-v-33300c02]{
    width: 90px;
    height: 32px;
    line-height: 32px;
    margin-top: 20px;
}
.set_eva_text_tip_box[data-v-33300c02]{
    position: relative;
}
.set_eva_text_tip_word[data-v-33300c02]{
    line-height: 38px;
    margin-top: 10px;
}
.regis-panel-ett-list-table[data-v-33300c02]{
    width: 96%;
    margin: 0 auto;
    padding-top: 20px;
    border-top: 1px solid #eee;
}
.regis-panel-ett-list-table .regis-panel-less-table[data-v-33300c02]{
    width: 100%;
}
.regis-panel-ett-list-attention[data-v-33300c02]{
    line-height: 40px;
    color: #98a0aa;
}
.regis-panel-ett-atten-user[data-v-33300c02]{
    margin-right: 18px;
}
.regis-panel-ett-atten-name[data-v-33300c02]{
}
.regis-panel-ett-atten-status[data-v-33300c02]{
    display: inline-block;
    border-radius: 9px;
    color: #545f69;
    font-size: 13px;
    line-height: 18px;
}
.eva-table-body-temperature input[data-v-33300c02]{
    border: 1px solid #e0e0e0;
    width: 60px;
    text-align: center;
    border-radius: 2px;
    line-height: 30px;
}
/*这里是列表视图*/
.app-index-listview-logo-vessel[data-v-33300c02]{
    position: relative;
}
.app-index-listview-logo[data-v-33300c02]{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    padding: 10px 0;
}
.leave-state-list[data-v-33300c02]{
    -webkit-transform:scale(0.8,0.8);
            transform:scale(0.8,0.8);
    /* -webkit-transform:scale(0.5,0.5);
    -moz-transform:scale(0.5,0.5); */
    top: 0px;
    right: 0px;
    z-index: 999;
}
.app-index-listview-op[data-v-33300c02]{
    display: inline-block;
    margin: 0 5px;
    line-height: 30px;
    color: #98a0aa;
    margin-bottom: 4px;
    cursor: pointer;
    position: relative;
}
.app-index-listview-op > span[data-v-33300c02]{
    border-radius: 3px;
    border: 1px solid #e8e8e8;
}
.app-index-listview-bg[data-v-33300c02]{
    width: 8px;
    height: 8px;
    border-radius: 50%;
    margin-right: 5px;
    display: inline-block;
    vertical-align: baseline;
}
.app-index-listview-op span[data-v-33300c02]{
    padding: 0 8px;
    line-height: 30px;
    cursor: pointer;
    display: inline-block;
    color: #98a0aa;
    font-size: 12px;
    outline: none;
}
.el-popover__reference[data-v-33300c02]:focus{
    outline: none;
}
.table-textalign-left[data-v-33300c02]{
    text-align: left;
}
.app-index-listview-logo[data-v-33300c02]{
}
.ei-evaluate-filter-check[data-v-33300c02]{
    line-height: 36px;
}
.choose-time-dlot-op[data-v-33300c02]{
    text-indent: 0px;
    position: relative;
}
.choose-time-dlot-word[data-v-33300c02]{
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 34px;
    cursor: pointer;
}
.choose-time-dlot-el[data-v-33300c02]{
    opacity: 0;
    background: #fff;
    position: relative;
    z-index: 4;
    width: 160px;
    padding: 0;
    margin: 0;
    line-height: 30px;
}
span.app-index-self-remark[data-v-33300c02]{
    border: 1px solid #f4bc5d;
    color: #e89200;
    display: inline-block;
    width: 18px;
    font-size: 12px;
    height: 18px;
    text-align: center;
    line-height: 18px;
    padding: 0;
    border-radius: 50%;
}
span.app-index-self-remark-bk[data-v-33300c02]{
    top: 0;
    right: 0;
    position: absolute;
    width: 16px;
    height: 16px;
    line-height: 16px;
    background: #fff;
}
span.app-index-target-popover[data-v-33300c02]{
    padding: 0;
    border: 0;
}
.app-index-target-hover[data-v-33300c02]{
    padding: 0px 18px;
    font-size: 13px;
}
.app-index-tarhover-title[data-v-33300c02]{
    font-weight: bold;
    line-height: 28px;
    margin-top: 10px;
}
.app-index-tarhover-cont[data-v-33300c02]{
    line-height: 24px;
}
.el-dropdown-menu.el-popper[data-v-33300c02]{
    z-index: 9999!important;
}
.app-index-com-tips-tab[data-v-33300c02] {
    background: #fff;
    float: left;
    padding: 0 10px;
    font-size: 13px;
    line-height: 34px;
    cursor: pointer;
}
.app-index-com-flt-tab[data-v-33300c02]{
    padding: 0 13px;
    line-height: 30px;
    cursor: pointer;
    margin: 10px 5px;
    border-radius: 3px;
    display: inline-block;
}
.app-index-com-tips-tab-ed[data-v-33300c02]{
    background: rgb(47, 162, 253);
    color: #fff;
}
.ei-evaluate-filter-wtip[data-v-33300c02]{
    color: #8f98a3;
    line-height: 34px;
    vertical-align: top;
    display: inline-block;
}
.eva-in-module-evaluate-top-height-auto[data-v-33300c02]{
    height: auto;
}
.eva-in-module-top-class-filter-dayli[data-v-33300c02]{
    width: 96%;
    border-bottom: 1px dotted #DCDFE6;
    margin: 0 auto 4px auto;
}
.eva-in-module-top-class-filter-dayli .ei-evaluate-filter-wtip[data-v-33300c02]{
    vertical-align: baseline;
}
.evaluate-cont-work-link-dali.right[data-v-33300c02]{
    float: right;
}
.ei-evaluate-cont-work-filter-dayli-shadow[data-v-33300c02]{
    position: absolute;
    width: calc(100% + 70px);
    left: -35px;
    z-index: 1;
    background: #f2f4f6;
    height: 56px;
}
.divid-dayli-top-review-btn-right[data-v-33300c02]{
    /*cao  2021713*/
    /*margin-top: 20px;*/
    /*width: 100%;*/
    width: calc(100% - 20px);
    margin: 20px auto 0 auto;
}
/**这里是列表视图结束**/
/*这里是根据屏幕大小配置元素尺寸*/
@media screen and (max-width: 1560px) {
.eva-in-module-statistic-left[data-v-33300c02] {
        width: 100%;
}
.eva-in-module-statistic-left-filter[data-v-33300c02]{
        top: 60%;
}
.eva-in-module-statistic-right[data-v-33300c02]{
        width: 80%;
}
}
/**查看记录**/
.ei-evaluate-dayli-watch-record[data-v-33300c02]{
    position: fixed;
    top: 420px;
    right: 0px;
    background: #fff;
    border-radius: 4px;
    padding: 10px;
    cursor: pointer;
    -webkit-box-shadow: 0 0 6px 1px #ddd;
            box-shadow: 0 0 6px 1px #ddd;
    z-index: 999;
    text-align: center;
}
.ei-evaluate-dayli-watch-record-word[data-v-33300c02]{
    font-size: 12px;
    margin-top: 10px;
}
.app-index-com-flt-search[data-v-33300c02]{
    width: 260px;
    float: right;
}
/* 作业登记列表 操作按钮 */
.color-98a0aa[data-v-33300c02]{
    color: #98a0aa;
}
.mr-10[data-v-33300c02]{
    margin-right:10px
}
[data-v-33300c02] .await_leave_dialog .el-table tr {
    height: 40px;
}
.group_choose_dia_box_small .el-radio-button__inner[data-v-33300c02],
.group_choose_dia_box_small .el-radio-group[data-v-33300c02] {
    vertical-align: baseline !important;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-3cfcb64a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-3cfcb64a]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-3cfcb64a]{
    width: 74%;
}
.index-item-box[data-v-3cfcb64a]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-3cfcb64a]{
    padding-right: 75px;
}
/*
 * @desc 教学首页css
 * @author zhangyansen
 * @date 20190923
 *
 */
*[data-v-3cfcb64a]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-3cfcb64a]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-3cfcb64a]{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.ubd-item[data-v-3cfcb64a]{
    padding: 0 21px;
    background: #fff;
    position: relative;
    border-radius: 6px;
}
/**1660以上屏幕**/
@media screen and (min-width: 1660px){
.ubd-item[data-v-3cfcb64a]{
    width: 100%;
    height: 420px;
    float: left;
    padding: 0 10px;
    margin-bottom: 20px;
}
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1280px){
.ubd-item[data-v-3cfcb64a]{
    width: 99%;
    height: 450px;
    float: left;
    margin-bottom: 20px;
}
.ubdicm-center[data-v-3cfcb64a]{
    padding-bottom: 0;
}
}
/**1280以上屏幕**/
@media screen and (min-width: 1280px) {
.user-body-msg[data-v-3cfcb64a]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 20.8%;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-3cfcb64a]{
    overflow: auto;
}
.user-body-msg-item[data-v-3cfcb64a]:first-child{
    height: 60%;
    padding: 20px 14px 0;
}
.user-body-msg-item[data-v-3cfcb64a]:last-child{
    height: 40%;
}
.user-body-app-con[data-v-3cfcb64a] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-3cfcb64a] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-3cfcb64a]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-3cfcb64a]{
    width: 79%;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
}
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
.user-body-msg[data-v-3cfcb64a]{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item[data-v-3cfcb64a]{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con[data-v-3cfcb64a]{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con[data-v-3cfcb64a]{
    padding: 24px 0 10px;
}
.user-body-app-con[data-v-3cfcb64a] .index-app-top{
    padding: 0 18px;
}
.user-body-app-con[data-v-3cfcb64a] .index-page{
    right: 18px;
}
.user-body-detail[data-v-3cfcb64a]{
    width: 100%;
    height: auto;
    padding-right: 20px;
    overflow-x: hidden;
    overflow-y: hidden;
}
.ubd-item[data-v-3cfcb64a]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px
}
}
.ubd-item-con[data-v-3cfcb64a]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-3cfcb64a]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-3cfcb64a]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-3cfcb64a]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-3cfcb64a]{
    position: absolute;
    min-width: 48px;   
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-3cfcb64a]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-3cfcb64a]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-3cfcb64a]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-3cfcb64a]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-3cfcb64a]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-3cfcb64a]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-3cfcb64a]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-3cfcb64a]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-3cfcb64a]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-3cfcb64a]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-3cfcb64a]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-3cfcb64a]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
.ubd-item-con-main[data-v-3cfcb64a]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-bottom: 0px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-3cfcb64a]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-3cfcb64a] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-3cfcb64a]{
    width: 100%;
}
.ubdc-item[data-v-3cfcb64a]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-3cfcb64a]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-3cfcb64a]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-3cfcb64a]:last-child{
    padding -left: 17px;
}
.ubdc-item-con[data-v-3cfcb64a]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-3cfcb64a]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-3cfcb64a]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-3cfcb64a]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-3cfcb64a]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
/**
 * @desc: 教学首页widget公用css
 */
p[data-v-6e7f0560] {
    margin:0;
}
input[data-v-6e7f0560], textarea[data-v-6e7f0560]{
    outline: none;
}
a[data-v-6e7f0560]{
    text-decoration: none;
}
.clear[data-v-6e7f0560]{
    clear:both;
}
.left[data-v-6e7f0560]{
    float:left;
}
.right[data-v-6e7f0560]{
    float:right;
}
.inline[data-v-6e7f0560]{
    display:inline-block;
}
.block[data-v-6e7f0560]{
    display:block;
}
.white[data-v-6e7f0560]{
    color: wheat;
}
.clearfix[data-v-6e7f0560]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-6e7f0560] {
    zoom: 1;
}
._nr[data-v-6e7f0560]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.teach_common_header[data-v-6e7f0560]{
  line-height: 50px;
}
.teach_common_header_l[data-v-6e7f0560]{
    float: left;
}
.teach_ch_chinese_txt[data-v-6e7f0560]{
    font-size: 14px;
    color: #545f69;
}
.teach_common_header_r[data-v-6e7f0560]{
    float: right;
}
.teach_common_bottom[data-v-6e7f0560]{
    position: absolute;
    bottom: 0;
    width: calc(100% - 42px);
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.teach_ch_rbtn[data-v-6e7f0560]{
    text-indent: 23px;
    background-repeat: no-repeat;
    background-position-y: center;
    color: #545f69;
    cursor: pointer;
}
.teach_ch_rbtn._course_btn[data-v-6e7f0560]{
    background-image: url(/vue/dist/static/img/teach_ch_rbtn_courseicon.a884997.png);
}
.teach_course_desc[data-v-6e7f0560]{
    font-size: 12px;
    color: #8f98a3;
    margin-top: 15px;
}
.teach_course_item[data-v-6e7f0560]{
    width: 248px;
    height: 278px;
    background: #fff;
    border-radius: 15px;
    position: relative;
}
._haro_eff[data-v-6e7f0560]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:rgba(245, 245, 245, .75);
    box-shadow:0 0 15px rgba(245, 245, 245, .8);
    -moz-box-shadow:0 0 15px rgba(245, 245, 245, .5);
    -webkit-box-shadow:0 0 15px rgba(245, 245, 245, 3);
}
.teach_course_item._big_status[data-v-6e7f0560]{
    position: absolute;
    width: 400px;
    height: 454px;
    left: 0;
    z-index: 3;
    cursor: pointer;
}
.teach_course_items[data-v-6e7f0560]{
    margin-top: 20px;
    padding: 0 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.teach_course_item_icon[data-v-6e7f0560]{
    height: 117px;
    text-align: center;
}
.teach_course_item_icon img[data-v-6e7f0560]{
    width: 80px;
    height: 80px;
    margin-top: 36px;
}
.teach_course_item_name[data-v-6e7f0560]{
    font-size: 24px;
    color: #545f69;
    text-align: center;
    margin-top: 25px;
    font-weight: bold;
}
.teach_course_item_time[data-v-6e7f0560]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    left: 18px;
}
.teach_course_item_grade[data-v-6e7f0560]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    right: 18px;
}
.teach_course_item._more_view_status[data-v-6e7f0560]{
    background-color: #f8f8f8;
}
.teach_course_item_moricon[data-v-6e7f0560]{
    height: 150px;
    background: url(/vue/dist/static/img/teach_course_item_morebtn.f12ce5d.png) bottom center no-repeat;
}
.teach_course_item_mortxt[data-v-6e7f0560]{
    text-align: center;
    font-size: 16px;
    color: #9099a0;
    margin-top: 20px;
    font-weight: bold;
}
.teach_course_item_bigimg[data-v-6e7f0560]{
    height: 226px;
    border-radius: 15px 15px 0 0;
    overflow: hidden;
}
.teach_course_item_bigimg img[data-v-6e7f0560]{
    width: 100%;
    height: 100%;
}
.tecibig_row_subname[data-v-6e7f0560]{
    font-size: 25px;
    color: #535f6b;
    font-weight: bold;
    max-width: 250px;
    display: inline-block;
}
.teach_course_item_big_row[data-v-6e7f0560]{
    padding: 25px 40px 0 40px;
}
.teach_course_item_big_bot[data-v-6e7f0560]{
    padding: 25px 40px 0 40px;
}
.tecibig_row_grade[data-v-6e7f0560]{
    color: #b0b4bd;
    margin-left: 15px;
}
.tecoutbcol_name[data-v-6e7f0560]{
    font-size: 15px;
    color: #96a0aa;
}
.tecoutbcol_num[data-v-6e7f0560]{
    font-size: 17px;
    color: #8e98a4;
    font-weight: bold;
}
.teach_course_item_big_col[data-v-6e7f0560]{
    float: left;
    width: 45%;
}
.teach_course_item_big_col[data-v-6e7f0560]:nth-child(2n) {
    float: right;
}
.teach_course_item_big_colbox[data-v-6e7f0560]{
    margin-bottom: 15px;
}
.teach_ch_rbtn._class_management[data-v-6e7f0560]{
    background-image: url(/vue/dist/static/img/_class_management.1c236b6.png);
}
.class_management_ihead[data-v-6e7f0560]{
    height: 48px;
    line-height: 48px;
    padding-left: 18px;
    background-color: #f6f8fa;
    margin-top: 20px;
    color: #545f69;
    background-image: url(/vue/dist/static/img/class_management_ihead_icon_ed.1a14505.png);
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: calc(100% - 12px);
    background-size:9px 6px;
}
.class_management_ihead.ed[data-v-6e7f0560]{
    background-image: url(/vue/dist/static/img/class_management_ihead_icon.6d3ec39.png);
}
.class_management_ihead.no_bg[data-v-6e7f0560]{
    background-image: none;
}
.class_management_ihead_name[data-v-6e7f0560]{
    float: left;
    font-weight: bold;
}
.class_management_ihead_groups[data-v-6e7f0560]{
    float: left;
    margin-left: 40px;
    overflow: hidden;
    overflow-x: auto;
}
.class_management_ihead_group[data-v-6e7f0560]{
    float: left;
    margin-right: 41px;
    cursor: pointer;
    font-size: 12px;
}
.class_management_ihead_group.ed[data-v-6e7f0560]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.class_management_i_lbtns[data-v-6e7f0560]{
    float: left;
}
.class_management_i_rbtns[data-v-6e7f0560]{
    float: right;
}
.class_management_ibtns[data-v-6e7f0560]{
    margin-top: 16px;
    padding-left: 18px;
}
.class_management_i_rbtns .teach_ch_rbtn[data-v-6e7f0560]{
    float: left;
    margin-right: 15px;
}
._cancle_select[data-v-6e7f0560]{
    background-image: url(/vue/dist/static/img/_cancle_select.61227af.png);
}
._multi_select[data-v-6e7f0560]{
    text-indent: 0;
    text-decoration: underline;
}
.class_management_iuser_icon[data-v-6e7f0560]{
    width: 57px;
    height: 57px;
    border-radius: 40px;
    margin: auto;
    position: relative;
}
.class_management_iuser_icon img[data-v-6e7f0560]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_management_iusers[data-v-6e7f0560]{
    margin-top: 15px;
    padding-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.class_management_iuser_name[data-v-6e7f0560]{
    margin-top: 8px;
    text-align: center;
}
.class_management_iuser[data-v-6e7f0560]{
    width: 10%;
    margin-bottom: 20px;
    position: relative;
    cursor: pointer;
}
._select_status .class_management_iuser_option[data-v-6e7f0560]{
    position: absolute;
    width: 25px;
    height: 25px;
    background: url(/vue/dist/static/img/_select_status_cmiuser_s.7175468.png) center no-repeat;
    right: -10px;
    top: 30px;
}
._select_status.ed .class_management_iuser_option[data-v-6e7f0560]{
    background-image: url(/vue/dist/static/img/_select_status_cmiuser_sed.13093ab.png);
}
.teach_common_header_cbtn[data-v-6e7f0560]{
    float: left;
    margin-left: 29px;
    color: #6a747e;
    cursor: pointer;
}
.teach_common_header_c[data-v-6e7f0560]{
    float: left;
}
.teach_common_header_cbtn.ed[data-v-6e7f0560]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.resource_card_types[data-v-6e7f0560]{
    float: left;
    color: #7a8590;
    line-height: 38px;
}
.resource_card_arrowbtns[data-v-6e7f0560]{
    float: right;
    width: 70px;
    margin-top: 10px;
}
.resource_card_type[data-v-6e7f0560]{
    float: left;
    margin-right: 35px;
    cursor: pointer;
}
.resource_card_type.ed[data-v-6e7f0560]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/resource_card_type_ed.641dd53.png) bottom center no-repeat;
    background-position-y: 33px;
}
.resource_card_larrow[data-v-6e7f0560]{
    float: left;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_larrow.10b0371.png) center no-repeat;
    cursor: pointer;
}
.resource_card_center_num[data-v-6e7f0560]{
    float: left;
    margin-left: 10px;
}
.resource_card_rarrow[data-v-6e7f0560]{
    float: right;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_rarrow.f433ab7.png) center no-repeat;
    cursor: pointer;
}
.resource_card[data-v-6e7f0560]{
    height: 289px;
    width: 278px;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-right: calc(50% - 417px);
}
.resource_card[data-v-6e7f0560]:nth-child(3n){
    margin-right: 0;
}
.resource_card_inner[data-v-6e7f0560]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/resource_cards_bg.e5ceeb6.png) center no-repeat;
    border-radius: 16px;
}
.resource_cards[data-v-6e7f0560]{
    margin-top: 10px;
}
.resource_card_total_num[data-v-6e7f0560]{
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 40px;
}
.resource_card_common_txt[data-v-6e7f0560]{
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-top: 15px;
}
.resource_card_face[data-v-6e7f0560]{
    padding: 8px;
    height: 145px;
    overflow: hidden;
}
.resource_card_face img[data-v-6e7f0560]{
    width: 100%;
    height: 100%;
}
.resource_card_title[data-v-6e7f0560]{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
    padding: 13px 13px 18px 13px;
}
.resource_card_spans[data-v-6e7f0560]{
    padding: 0px 13px 8px 13px;
    color: #6a747e;
    font-size: 13px;
}
.resource_card_span[data-v-6e7f0560]{
    margin-right: 20px;
}
.resource_card_time[data-v-6e7f0560]{
    text-indent: 20px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    left: 13px;
    background: url(/vue/dist/static/img/resource_card_time.8f4806b.png) left no-repeat;
}
.resource_visit_people[data-v-6e7f0560]{
    text-indent: 16px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    right: 13px;
    background: url(/vue/dist/static/img/resource_visit_people.5507c0f.png) left no-repeat;
}
.resource_card_opcover[data-v-6e7f0560]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, .9);
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 33px;
    padding-left: 8px;
    padding-right: 8px;
    top: 100%;
}
.resource_card_op_c_btn[data-v-6e7f0560]{
    position: relative;
    border: 1px solid #333;
    height: 33px;
    line-height: 33px;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
}
.resource_card_op_c_btn[data-v-6e7f0560]:hover{
    background: #51b2f9;
    color: #fff;
    border: 1px solid #51b2f9;
}
.resource_card_op_c_btn._muke_status[data-v-6e7f0560]{
    width: calc(50% - 8px);
    float: left;
}
.resource_card_op_c_btn._muke_status[data-v-6e7f0560]:nth-child(2n) {
    float: right;
}
.resource_card_op_c_btn._dowload_btn._muke_status[data-v-6e7f0560]{
    display: none;
}
.resource_card_op_c_btn._weike_status[data-v-6e7f0560]{
    width: calc(33.33333% - 2.66667px);
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource_card_op_c_btn._weike_status[data-v-6e7f0560]{
    margin-right: 4px;
}
.resource_card_op_c_btn._weike_status[data-v-6e7f0560]:last-child{
    margin-right: 0;
}
.resource_card_op_inner_btns[data-v-6e7f0560]{
    position: absolute;
    width: calc(100% + 2px);
    left: -1px;
    z-index: 3;
    background: #fff;
    color: #333;
}
.resource_card_op_inner_btn[data-v-6e7f0560]:hover{
    color: #51b2f9;
}
.teach_course_item._big_status._left_pos[data-v-6e7f0560]{
    left:30px;
    margin-left: 0;
}
.teach_course_item._big_status._right_pos[data-v-6e7f0560]{
    right:30px;
    left: auto;
    margin-left: 0;
}
.teacher_no_content_write[data-v-6e7f0560] {
    width: 100%;
    text-align: center;
    color: #b5b5b5;
    font-size: 16px;
    position: absolute;
    top:50%;
    margin-top: 8px;
}
.el-pagination .btn-next[data-v-6e7f0560], .el-pagination .btn-prev[data-v-6e7f0560]{
    line-height: 40px;
    height: 40px;
}
.class_management_ihead_groups_inner[data-v-6e7f0560]{
    position: relative;
    overflow: hidden;
}
.measurement_node[data-v-6e7f0560]{
    position: absolute;
    left: 10000px;
    width: 100%;
}
[data-v-6e7f0560]::-webkit-scrollbar{
    height: 6px;
}
.class_management_ihead_group[data-v-6e7f0560]:last-child{
    margin-right: 0;
}
.class_management_list[data-v-6e7f0560]{
    padding-left: 15px;
}
/**
 * @desc: 教学首页widget公用css
 */
p[data-v-554e1ea2] {
    margin:0;
}
input[data-v-554e1ea2], textarea[data-v-554e1ea2]{
    outline: none;
}
a[data-v-554e1ea2]{
    text-decoration: none;
}
.clear[data-v-554e1ea2]{
    clear:both;
}
.left[data-v-554e1ea2]{
    float:left;
}
.right[data-v-554e1ea2]{
    float:right;
}
.inline[data-v-554e1ea2]{
    display:inline-block;
}
.block[data-v-554e1ea2]{
    display:block;
}
.white[data-v-554e1ea2]{
    color: wheat;
}
.clearfix[data-v-554e1ea2]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-554e1ea2] {
    zoom: 1;
}
._nr[data-v-554e1ea2]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.teach_common_header[data-v-554e1ea2]{
  line-height: 50px;
}
.teach_common_header_l[data-v-554e1ea2]{
    float: left;
}
.teach_ch_chinese_txt[data-v-554e1ea2]{
    font-size: 14px;
    color: #545f69;
}
.teach_common_header_r[data-v-554e1ea2]{
    float: right;
}
.teach_common_bottom[data-v-554e1ea2]{
    position: absolute;
    bottom: 0;
    width: calc(100% - 42px);
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.teach_ch_rbtn[data-v-554e1ea2]{
    text-indent: 23px;
    background-repeat: no-repeat;
    background-position-y: center;
    color: #545f69;
    cursor: pointer;
}
.teach_ch_rbtn._course_btn[data-v-554e1ea2]{
    background-image: url(/vue/dist/static/img/teach_ch_rbtn_courseicon.a884997.png);
}
.teach_course_desc[data-v-554e1ea2]{
    font-size: 12px;
    color: #8f98a3;
    margin-top: 15px;
}
.teach_course_item[data-v-554e1ea2]{
    width: 248px;
    height: 278px;
    background: #fff;
    border-radius: 15px;
    position: relative;
}
._haro_eff[data-v-554e1ea2]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:rgba(245, 245, 245, .75);
    box-shadow:0 0 15px rgba(245, 245, 245, .8);
    -moz-box-shadow:0 0 15px rgba(245, 245, 245, .5);
    -webkit-box-shadow:0 0 15px rgba(245, 245, 245, 3);
}
.teach_course_item._big_status[data-v-554e1ea2]{
    position: absolute;
    width: 400px;
    height: 454px;
    left: 0;
    z-index: 3;
    cursor: pointer;
}
.teach_course_items[data-v-554e1ea2]{
    margin-top: 20px;
    padding: 0 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.teach_course_item_icon[data-v-554e1ea2]{
    height: 117px;
    text-align: center;
}
.teach_course_item_icon img[data-v-554e1ea2]{
    width: 80px;
    height: 80px;
    margin-top: 36px;
}
.teach_course_item_name[data-v-554e1ea2]{
    font-size: 24px;
    color: #545f69;
    text-align: center;
    margin-top: 25px;
    font-weight: bold;
}
.teach_course_item_time[data-v-554e1ea2]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    left: 18px;
}
.teach_course_item_grade[data-v-554e1ea2]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    right: 18px;
}
.teach_course_item._more_view_status[data-v-554e1ea2]{
    background-color: #f8f8f8;
}
.teach_course_item_moricon[data-v-554e1ea2]{
    height: 150px;
    background: url(/vue/dist/static/img/teach_course_item_morebtn.f12ce5d.png) bottom center no-repeat;
}
.teach_course_item_mortxt[data-v-554e1ea2]{
    text-align: center;
    font-size: 16px;
    color: #9099a0;
    margin-top: 20px;
    font-weight: bold;
}
.teach_course_item_bigimg[data-v-554e1ea2]{
    height: 226px;
    border-radius: 15px 15px 0 0;
    overflow: hidden;
}
.teach_course_item_bigimg img[data-v-554e1ea2]{
    width: 100%;
    height: 100%;
}
.tecibig_row_subname[data-v-554e1ea2]{
    font-size: 25px;
    color: #535f6b;
    font-weight: bold;
    max-width: 250px;
    display: inline-block;
}
.teach_course_item_big_row[data-v-554e1ea2]{
    padding: 25px 40px 0 40px;
}
.teach_course_item_big_bot[data-v-554e1ea2]{
    padding: 25px 40px 0 40px;
}
.tecibig_row_grade[data-v-554e1ea2]{
    color: #b0b4bd;
    margin-left: 15px;
}
.tecoutbcol_name[data-v-554e1ea2]{
    font-size: 15px;
    color: #96a0aa;
}
.tecoutbcol_num[data-v-554e1ea2]{
    font-size: 17px;
    color: #8e98a4;
    font-weight: bold;
}
.teach_course_item_big_col[data-v-554e1ea2]{
    float: left;
    width: 45%;
}
.teach_course_item_big_col[data-v-554e1ea2]:nth-child(2n) {
    float: right;
}
.teach_course_item_big_colbox[data-v-554e1ea2]{
    margin-bottom: 15px;
}
.teach_ch_rbtn._class_management[data-v-554e1ea2]{
    background-image: url(/vue/dist/static/img/_class_management.1c236b6.png);
}
.class_management_ihead[data-v-554e1ea2]{
    height: 48px;
    line-height: 48px;
    padding-left: 18px;
    background-color: #f6f8fa;
    margin-top: 20px;
    color: #545f69;
    background-image: url(/vue/dist/static/img/class_management_ihead_icon_ed.1a14505.png);
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: calc(100% - 12px);
    background-size:9px 6px;
}
.class_management_ihead.ed[data-v-554e1ea2]{
    background-image: url(/vue/dist/static/img/class_management_ihead_icon.6d3ec39.png);
}
.class_management_ihead.no_bg[data-v-554e1ea2]{
    background-image: none;
}
.class_management_ihead_name[data-v-554e1ea2]{
    float: left;
    font-weight: bold;
}
.class_management_ihead_groups[data-v-554e1ea2]{
    float: left;
    margin-left: 40px;
    overflow: hidden;
    overflow-x: auto;
}
.class_management_ihead_group[data-v-554e1ea2]{
    float: left;
    margin-right: 41px;
    cursor: pointer;
    font-size: 12px;
}
.class_management_ihead_group.ed[data-v-554e1ea2]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.class_management_i_lbtns[data-v-554e1ea2]{
    float: left;
}
.class_management_i_rbtns[data-v-554e1ea2]{
    float: right;
}
.class_management_ibtns[data-v-554e1ea2]{
    margin-top: 16px;
    padding-left: 18px;
}
.class_management_i_rbtns .teach_ch_rbtn[data-v-554e1ea2]{
    float: left;
    margin-right: 15px;
}
._cancle_select[data-v-554e1ea2]{
    background-image: url(/vue/dist/static/img/_cancle_select.61227af.png);
}
._multi_select[data-v-554e1ea2]{
    text-indent: 0;
    text-decoration: underline;
}
.class_management_iuser_icon[data-v-554e1ea2]{
    width: 57px;
    height: 57px;
    border-radius: 40px;
    margin: auto;
    position: relative;
}
.class_management_iuser_icon img[data-v-554e1ea2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_management_iusers[data-v-554e1ea2]{
    margin-top: 15px;
    padding-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.class_management_iuser_name[data-v-554e1ea2]{
    margin-top: 8px;
    text-align: center;
}
.class_management_iuser[data-v-554e1ea2]{
    width: 10%;
    margin-bottom: 20px;
    position: relative;
    cursor: pointer;
}
._select_status .class_management_iuser_option[data-v-554e1ea2]{
    position: absolute;
    width: 25px;
    height: 25px;
    background: url(/vue/dist/static/img/_select_status_cmiuser_s.7175468.png) center no-repeat;
    right: -10px;
    top: 30px;
}
._select_status.ed .class_management_iuser_option[data-v-554e1ea2]{
    background-image: url(/vue/dist/static/img/_select_status_cmiuser_sed.13093ab.png);
}
.teach_common_header_cbtn[data-v-554e1ea2]{
    float: left;
    margin-left: 29px;
    color: #6a747e;
    cursor: pointer;
}
.teach_common_header_c[data-v-554e1ea2]{
    float: left;
}
.teach_common_header_cbtn.ed[data-v-554e1ea2]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.resource_card_types[data-v-554e1ea2]{
    float: left;
    color: #7a8590;
    line-height: 38px;
}
.resource_card_arrowbtns[data-v-554e1ea2]{
    float: right;
    width: 70px;
    margin-top: 10px;
}
.resource_card_type[data-v-554e1ea2]{
    float: left;
    margin-right: 35px;
    cursor: pointer;
}
.resource_card_type.ed[data-v-554e1ea2]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/resource_card_type_ed.641dd53.png) bottom center no-repeat;
    background-position-y: 33px;
}
.resource_card_larrow[data-v-554e1ea2]{
    float: left;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_larrow.10b0371.png) center no-repeat;
    cursor: pointer;
}
.resource_card_center_num[data-v-554e1ea2]{
    float: left;
    margin-left: 10px;
}
.resource_card_rarrow[data-v-554e1ea2]{
    float: right;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_rarrow.f433ab7.png) center no-repeat;
    cursor: pointer;
}
.resource_card[data-v-554e1ea2]{
    height: 289px;
    width: 278px;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-right: calc(50% - 417px);
}
.resource_card[data-v-554e1ea2]:nth-child(3n){
    margin-right: 0;
}
.resource_card_inner[data-v-554e1ea2]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/resource_cards_bg.e5ceeb6.png) center no-repeat;
    border-radius: 16px;
}
.resource_cards[data-v-554e1ea2]{
    margin-top: 10px;
}
.resource_card_total_num[data-v-554e1ea2]{
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 40px;
}
.resource_card_common_txt[data-v-554e1ea2]{
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-top: 15px;
}
.resource_card_face[data-v-554e1ea2]{
    padding: 8px;
    height: 145px;
    overflow: hidden;
}
.resource_card_face img[data-v-554e1ea2]{
    width: 100%;
    height: 100%;
}
.resource_card_title[data-v-554e1ea2]{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
    padding: 13px 13px 18px 13px;
}
.resource_card_spans[data-v-554e1ea2]{
    padding: 0px 13px 8px 13px;
    color: #6a747e;
    font-size: 13px;
}
.resource_card_span[data-v-554e1ea2]{
    margin-right: 20px;
}
.resource_card_time[data-v-554e1ea2]{
    text-indent: 20px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    left: 13px;
    background: url(/vue/dist/static/img/resource_card_time.8f4806b.png) left no-repeat;
}
.resource_visit_people[data-v-554e1ea2]{
    text-indent: 16px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    right: 13px;
    background: url(/vue/dist/static/img/resource_visit_people.5507c0f.png) left no-repeat;
}
.resource_card_opcover[data-v-554e1ea2]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, .9);
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 33px;
    padding-left: 8px;
    padding-right: 8px;
    top: 100%;
}
.resource_card_op_c_btn[data-v-554e1ea2]{
    position: relative;
    border: 1px solid #333;
    height: 33px;
    line-height: 33px;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
}
.resource_card_op_c_btn[data-v-554e1ea2]:hover{
    background: #51b2f9;
    color: #fff;
    border: 1px solid #51b2f9;
}
.resource_card_op_c_btn._muke_status[data-v-554e1ea2]{
    width: calc(50% - 8px);
    float: left;
}
.resource_card_op_c_btn._muke_status[data-v-554e1ea2]:nth-child(2n) {
    float: right;
}
.resource_card_op_c_btn._dowload_btn._muke_status[data-v-554e1ea2]{
    display: none;
}
.resource_card_op_c_btn._weike_status[data-v-554e1ea2]{
    width: calc(33.33333% - 2.66667px);
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource_card_op_c_btn._weike_status[data-v-554e1ea2]{
    margin-right: 4px;
}
.resource_card_op_c_btn._weike_status[data-v-554e1ea2]:last-child{
    margin-right: 0;
}
.resource_card_op_inner_btns[data-v-554e1ea2]{
    position: absolute;
    width: calc(100% + 2px);
    left: -1px;
    z-index: 3;
    background: #fff;
    color: #333;
}
.resource_card_op_inner_btn[data-v-554e1ea2]:hover{
    color: #51b2f9;
}
.teach_course_item._big_status._left_pos[data-v-554e1ea2]{
    left:30px;
    margin-left: 0;
}
.teach_course_item._big_status._right_pos[data-v-554e1ea2]{
    right:30px;
    left: auto;
    margin-left: 0;
}
.teacher_no_content_write[data-v-554e1ea2] {
    width: 100%;
    text-align: center;
    color: #b5b5b5;
    font-size: 16px;
    position: absolute;
    top:50%;
    margin-top: 8px;
}
.el-pagination .btn-next[data-v-554e1ea2], .el-pagination .btn-prev[data-v-554e1ea2]{
    line-height: 40px;
    height: 40px;
}
.class_management_ihead_groups_inner[data-v-554e1ea2]{
    position: relative;
    overflow: hidden;
}
.measurement_node[data-v-554e1ea2]{
    position: absolute;
    left: 10000px;
    width: 100%;
}
[data-v-554e1ea2]::-webkit-scrollbar{
    height: 6px;
}
.class_management_ihead_group[data-v-554e1ea2]:last-child{
    margin-right: 0;
}
.class_management_list[data-v-554e1ea2]{
    padding-left: 15px;
}

*[data-v-14e3d2fa]{
	padding:0;
	margin:0;
	font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-14e3d2fa]{
	list-style:none;
}
html[data-v-14e3d2fa]{
	height: 100%;
	width: 100%;
}
body[data-v-14e3d2fa]{
	background:#fff;
	height: 100%;
	width: 100%;
	color:#333;
	font-size: 14px;
    overflow:auto;
}
p[data-v-14e3d2fa] {
	margin:0;
}
input[data-v-14e3d2fa], textarea[data-v-14e3d2fa]{
	outline: none;
}
a[data-v-14e3d2fa]{
	text-decoration: none;
}
.clear[data-v-14e3d2fa]{
	clear:both;
}
.left[data-v-14e3d2fa]{
	float:left;
}
.right[data-v-14e3d2fa]{
	float:right;
}
.inline[data-v-14e3d2fa]{
	display:inline-block;
}
.block[data-v-14e3d2fa]{
	display:block;
}
.white[data-v-14e3d2fa]{
	color: wheat;
}
.clearfix[data-v-14e3d2fa]:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix[data-v-14e3d2fa] {
  zoom: 1;
}
._nr[data-v-14e3d2fa]{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.el-dialog__body[data-v-14e3d2fa]{
    padding: 30px 20px;
}
.el-dialog__headerbtn[data-v-14e3d2fa]{
    line-height: 42px;
}
.slexam_page[data-v-14e3d2fa]{
	padding: 10px 20px;
	height: 100%;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.pse_share_order_header[data-v-14e3d2fa]{
	height: 50px;
	line-height: 50px;
	color: #2FA2FE;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #e4e4e4;
}
.pse_share_order_box[data-v-14e3d2fa]{
    height:500px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    position:relative;
	padding: 20px;
}
.pse_share_order_bt_left[data-v-14e3d2fa]{
	width: 230px;
	float: left;
	border-right:1px solid #e4e4e4;
	margin-right: 30px;
}
.pse_share_order_bt_x2code[data-v-14e3d2fa]{
	width: 160px;
	height: 160px;
	margin: auto;
	margin-bottom: 20px;
}
.pse_share_order_bt_x2code img[data-v-14e3d2fa]{
	width: 100%;
	height: 100%;
}
.pse_share_order_bt_address[data-v-14e3d2fa]{
	width: 160px;
	display: block;
	margin: auto;
	height: 25px;
    border-radius:2px;
    border:1px solid #e4e4e4;
}
.pse_share_order_bt_copybtn[data-v-14e3d2fa]{
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #2FA2FE;
    cursor: pointer;
	margin:auto;
	margin-top: 15px;
    width: 100px;
    border-radius: 3px;
}
.pse_share_order_bt[data-v-14e3d2fa]{
	margin-top: 25px;
}
.cseblshhi_bname[data-v-14e3d2fa]{
	float: left;
}
.cseblshhi_box[data-v-14e3d2fa]{
	margin: auto;
}
.cseblshhi_bicon[data-v-14e3d2fa]{
	float: left;
	width: 10px;
	margin-top: 12px;
	margin-left: 5px;
}
.ssc_zy[data-v-14e3d2fa]{
	background-position-x: calc(100% - 30px);
}
.ssc_bj[data-v-14e3d2fa]{
	background-position-x: calc(100% - 40px);
}
.pse_share_order_box_main[data-v-14e3d2fa]{
    width:800px;
    height:335px;
    position:absolute;
    left:50%;
    margin-left:-400px;
    top:50%;
    margin-top:-230px;
}
.stexpm_pinfo_row[data-v-14e3d2fa]{
    margin-bottom:5px;
}
.common_addpaper_box[data-v-14e3d2fa]{
    height:420px;
    position:relative;
    margin-top: 10px;
}
.common_addpaper_list[data-v-14e3d2fa]{
    height:calc(100% - 170px);
    overflow:auto;
    padding:10px;
}
.common_addpaper_item[data-v-14e3d2fa]{
    line-height:40px;
    height:40px;
    border-bottom:1px solid #eee;
    text-indent:14px;
    cursor:pointer;
    background:url(/vue/dist/static/img/applyto_item_bg.1c94905.png) no-repeat;
    background-size:20px;
    background-position-x:calc(100% - 10px);
    background-position-y:center;
}
.common_addpaper_item.ed[data-v-14e3d2fa]{
    background-image:url(/vue/dist/static/img/applyto_item_bged.2702d55.png);
}
.common_pseb_header[data-v-14e3d2fa]{
    height:40px;
    line-height:40px;
    background:#eee;
}
.common_pseb_header_name[data-v-14e3d2fa]{
    font-size:16px;
    font-weight:bold;
    text-indent:14px;
    float:left;
}
.common_pseb_cbtn[data-v-14e3d2fa]{
    width: 20px;
    height: 20px;
    float: right;
    background-size: 20px;
    margin-top: 10px;
    margin-right: 10px;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(/module/exam/_static/images/Examination/cseblocksh_closebtn.png);
}
.common_pseb_yesbtn[data-v-14e3d2fa]{
    width: 100px;
    height: 47px;
    text-align: center;
    line-height: 47px;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    background: #2FA2FE;
    bottom:10px;
    position:absolute;
    left:230px;
}
.common_pseb_ccbtn[data-v-14e3d2fa] {
    width: 100px;
    height: 47px;
    text-align: center;
    line-height: 47px;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    background: #2FA2FE;
    bottom:10px;
    position:absolute;
    right:150px;
}
.lui_page[data-v-14e3d2fa]{
    width:505px;
    margin:auto;
}
.public_noc[data-v-14e3d2fa] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.el-dialog[data-v-14e3d2fa]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    height:600px;
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-14e3d2fa]{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.pse_share_order_bt_right[data-v-14e3d2fa]{
    overflow:hidden;
}
.list_paper_box[data-v-14e3d2fa] .el-dialog__body{
    padding: 30px 20px;
}
.list_paper_box[data-v-14e3d2fa] .el-dialog__headerbtn{
    line-height: 40px;
}
.list_paper_box[data-v-14e3d2fa] .el-pager{
    margin-top: 8px;
}
.common-addpaper-box-top[data-v-14e3d2fa]{
    height: 33px;
    position: absolute;
    z-index: 2;
    top: -50px;
    right:0px;
}/**
 * @desc: 教学首页widget公用css
 */
p[data-v-03e50d6c] {
    margin:0;
}
input[data-v-03e50d6c], textarea[data-v-03e50d6c]{
    outline: none;
}
a[data-v-03e50d6c]{
    text-decoration: none;
}
.clear[data-v-03e50d6c]{
    clear:both;
}
.left[data-v-03e50d6c]{
    float:left;
}
.right[data-v-03e50d6c]{
    float:right;
}
.inline[data-v-03e50d6c]{
    display:inline-block;
}
.block[data-v-03e50d6c]{
    display:block;
}
.white[data-v-03e50d6c]{
    color: wheat;
}
.clearfix[data-v-03e50d6c]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-03e50d6c] {
    zoom: 1;
}
._nr[data-v-03e50d6c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.teach_common_header[data-v-03e50d6c]{
  line-height: 50px;
}
.teach_common_header_l[data-v-03e50d6c]{
    float: left;
}
.teach_ch_chinese_txt[data-v-03e50d6c]{
    font-size: 14px;
    color: #545f69;
}
.teach_common_header_r[data-v-03e50d6c]{
    float: right;
}
.teach_common_bottom[data-v-03e50d6c]{
    position: absolute;
    bottom: 0;
    width: calc(100% - 42px);
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.teach_ch_rbtn[data-v-03e50d6c]{
    text-indent: 23px;
    background-repeat: no-repeat;
    background-position-y: center;
    color: #545f69;
    cursor: pointer;
}
.teach_ch_rbtn._course_btn[data-v-03e50d6c]{
    background-image: url(/vue/dist/static/img/teach_ch_rbtn_courseicon.a884997.png);
}
.teach_course_desc[data-v-03e50d6c]{
    font-size: 12px;
    color: #8f98a3;
    margin-top: 15px;
}
.teach_course_item[data-v-03e50d6c]{
    width: 248px;
    height: 278px;
    background: #fff;
    border-radius: 15px;
    position: relative;
}
._haro_eff[data-v-03e50d6c]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;
    border-color:rgba(245, 245, 245, .75);
    box-shadow:0 0 15px rgba(245, 245, 245, .8);
    -moz-box-shadow:0 0 15px rgba(245, 245, 245, .5);
    -webkit-box-shadow:0 0 15px rgba(245, 245, 245, 3);
}
.teach_course_item._big_status[data-v-03e50d6c]{
    position: absolute;
    width: 400px;
    height: 454px;
    left: 0;
    z-index: 3;
    cursor: pointer;
}
.teach_course_items[data-v-03e50d6c]{
    margin-top: 20px;
    padding: 0 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.teach_course_item_icon[data-v-03e50d6c]{
    height: 117px;
    text-align: center;
}
.teach_course_item_icon img[data-v-03e50d6c]{
    width: 80px;
    height: 80px;
    margin-top: 36px;
}
.teach_course_item_name[data-v-03e50d6c]{
    font-size: 24px;
    color: #545f69;
    text-align: center;
    margin-top: 25px;
    font-weight: bold;
}
.teach_course_item_time[data-v-03e50d6c]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    left: 18px;
}
.teach_course_item_grade[data-v-03e50d6c]{
    color: #8f98a3;
    font-size: 14px;
    position: absolute;
    bottom: 32px;
    right: 18px;
}
.teach_course_item._more_view_status[data-v-03e50d6c]{
    background-color: #f8f8f8;
}
.teach_course_item_moricon[data-v-03e50d6c]{
    height: 150px;
    background: url(/vue/dist/static/img/teach_course_item_morebtn.f12ce5d.png) bottom center no-repeat;
}
.teach_course_item_mortxt[data-v-03e50d6c]{
    text-align: center;
    font-size: 16px;
    color: #9099a0;
    margin-top: 20px;
    font-weight: bold;
}
.teach_course_item_bigimg[data-v-03e50d6c]{
    height: 226px;
    border-radius: 15px 15px 0 0;
    overflow: hidden;
}
.teach_course_item_bigimg img[data-v-03e50d6c]{
    width: 100%;
    height: 100%;
}
.tecibig_row_subname[data-v-03e50d6c]{
    font-size: 25px;
    color: #535f6b;
    font-weight: bold;
    max-width: 250px;
    display: inline-block;
}
.teach_course_item_big_row[data-v-03e50d6c]{
    padding: 25px 40px 0 40px;
}
.teach_course_item_big_bot[data-v-03e50d6c]{
    padding: 25px 40px 0 40px;
}
.tecibig_row_grade[data-v-03e50d6c]{
    color: #b0b4bd;
    margin-left: 15px;
}
.tecoutbcol_name[data-v-03e50d6c]{
    font-size: 15px;
    color: #96a0aa;
}
.tecoutbcol_num[data-v-03e50d6c]{
    font-size: 17px;
    color: #8e98a4;
    font-weight: bold;
}
.teach_course_item_big_col[data-v-03e50d6c]{
    float: left;
    width: 45%;
}
.teach_course_item_big_col[data-v-03e50d6c]:nth-child(2n) {
    float: right;
}
.teach_course_item_big_colbox[data-v-03e50d6c]{
    margin-bottom: 15px;
}
.teach_ch_rbtn._class_management[data-v-03e50d6c]{
    background-image: url(/vue/dist/static/img/_class_management.1c236b6.png);
}
.class_management_ihead[data-v-03e50d6c]{
    height: 48px;
    line-height: 48px;
    padding-left: 18px;
    background-color: #f6f8fa;
    margin-top: 20px;
    color: #545f69;
    background-image: url(/vue/dist/static/img/class_management_ihead_icon_ed.1a14505.png);
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: calc(100% - 12px);
    background-size:9px 6px;
}
.class_management_ihead.ed[data-v-03e50d6c]{
    background-image: url(/vue/dist/static/img/class_management_ihead_icon.6d3ec39.png);
}
.class_management_ihead.no_bg[data-v-03e50d6c]{
    background-image: none;
}
.class_management_ihead_name[data-v-03e50d6c]{
    float: left;
    font-weight: bold;
}
.class_management_ihead_groups[data-v-03e50d6c]{
    float: left;
    margin-left: 40px;
    overflow: hidden;
    overflow-x: auto;
}
.class_management_ihead_group[data-v-03e50d6c]{
    float: left;
    margin-right: 41px;
    cursor: pointer;
    font-size: 12px;
}
.class_management_ihead_group.ed[data-v-03e50d6c]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.class_management_i_lbtns[data-v-03e50d6c]{
    float: left;
}
.class_management_i_rbtns[data-v-03e50d6c]{
    float: right;
}
.class_management_ibtns[data-v-03e50d6c]{
    margin-top: 16px;
    padding-left: 18px;
}
.class_management_i_rbtns .teach_ch_rbtn[data-v-03e50d6c]{
    float: left;
    margin-right: 15px;
}
._cancle_select[data-v-03e50d6c]{
    background-image: url(/vue/dist/static/img/_cancle_select.61227af.png);
}
._multi_select[data-v-03e50d6c]{
    text-indent: 0;
    text-decoration: underline;
}
.class_management_iuser_icon[data-v-03e50d6c]{
    width: 57px;
    height: 57px;
    border-radius: 40px;
    margin: auto;
    position: relative;
}
.class_management_iuser_icon img[data-v-03e50d6c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.class_management_iusers[data-v-03e50d6c]{
    margin-top: 15px;
    padding-left: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.class_management_iuser_name[data-v-03e50d6c]{
    margin-top: 8px;
    text-align: center;
}
.class_management_iuser[data-v-03e50d6c]{
    width: 10%;
    margin-bottom: 20px;
    position: relative;
    cursor: pointer;
}
._select_status .class_management_iuser_option[data-v-03e50d6c]{
    position: absolute;
    width: 25px;
    height: 25px;
    background: url(/vue/dist/static/img/_select_status_cmiuser_s.7175468.png) center no-repeat;
    right: -10px;
    top: 30px;
}
._select_status.ed .class_management_iuser_option[data-v-03e50d6c]{
    background-image: url(/vue/dist/static/img/_select_status_cmiuser_sed.13093ab.png);
}
.teach_common_header_cbtn[data-v-03e50d6c]{
    float: left;
    margin-left: 29px;
    color: #6a747e;
    cursor: pointer;
}
.teach_common_header_c[data-v-03e50d6c]{
    float: left;
}
.teach_common_header_cbtn.ed[data-v-03e50d6c]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/class_management_ihead_group_ed.9b0b821.png) bottom center no-repeat;
    background-position-y: 40px;
}
.resource_card_types[data-v-03e50d6c]{
    float: left;
    color: #7a8590;
    line-height: 38px;
}
.resource_card_arrowbtns[data-v-03e50d6c]{
    float: right;
    width: 70px;
    margin-top: 10px;
}
.resource_card_type[data-v-03e50d6c]{
    float: left;
    margin-right: 35px;
    cursor: pointer;
}
.resource_card_type.ed[data-v-03e50d6c]{
    color: #2fa2fe;
    background: url(/vue/dist/static/img/resource_card_type_ed.641dd53.png) bottom center no-repeat;
    background-position-y: 33px;
}
.resource_card_larrow[data-v-03e50d6c]{
    float: left;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_larrow.10b0371.png) center no-repeat;
    cursor: pointer;
}
.resource_card_center_num[data-v-03e50d6c]{
    float: left;
    margin-left: 10px;
}
.resource_card_rarrow[data-v-03e50d6c]{
    float: right;
    width: 15px;
    height: 15px;
    background: url(/vue/dist/static/img/resource_card_rarrow.f433ab7.png) center no-repeat;
    cursor: pointer;
}
.resource_card[data-v-03e50d6c]{
    height: 289px;
    width: 278px;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-right: calc(50% - 417px);
}
.resource_card[data-v-03e50d6c]:nth-child(3n){
    margin-right: 0;
}
.resource_card_inner[data-v-03e50d6c]{
    width: 100%;
    height: 100%;
    background: url(/vue/dist/static/img/resource_cards_bg.e5ceeb6.png) center no-repeat;
    border-radius: 16px;
}
.resource_cards[data-v-03e50d6c]{
    margin-top: 10px;
}
.resource_card_total_num[data-v-03e50d6c]{
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    padding-top: 40px;
}
.resource_card_common_txt[data-v-03e50d6c]{
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    margin-top: 15px;
}
.resource_card_face[data-v-03e50d6c]{
    padding: 8px;
    height: 145px;
    overflow: hidden;
}
.resource_card_face img[data-v-03e50d6c]{
    width: 100%;
    height: 100%;
}
.resource_card_title[data-v-03e50d6c]{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
    padding: 13px 13px 18px 13px;
}
.resource_card_spans[data-v-03e50d6c]{
    padding: 0px 13px 8px 13px;
    color: #6a747e;
    font-size: 13px;
}
.resource_card_span[data-v-03e50d6c]{
    margin-right: 20px;
}
.resource_card_time[data-v-03e50d6c]{
    text-indent: 20px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    left: 13px;
    background: url(/vue/dist/static/img/resource_card_time.8f4806b.png) left no-repeat;
}
.resource_visit_people[data-v-03e50d6c]{
    text-indent: 16px;
    color: #6a747e;
    position: absolute;
    bottom: 10px;
    right: 13px;
    background: url(/vue/dist/static/img/resource_visit_people.5507c0f.png) left no-repeat;
}
.resource_card_opcover[data-v-03e50d6c]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, .9);
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 33px;
    padding-left: 8px;
    padding-right: 8px;
    top: 100%;
}
.resource_card_op_c_btn[data-v-03e50d6c]{
    position: relative;
    border: 1px solid #333;
    height: 33px;
    line-height: 33px;
    text-align: center;
    margin-bottom: 10px;
    cursor: pointer;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
}
.resource_card_op_c_btn[data-v-03e50d6c]:hover{
    background: #51b2f9;
    color: #fff;
    border: 1px solid #51b2f9;
}
.resource_card_op_c_btn._muke_status[data-v-03e50d6c]{
    width: calc(50% - 8px);
    float: left;
}
.resource_card_op_c_btn._muke_status[data-v-03e50d6c]:nth-child(2n) {
    float: right;
}
.resource_card_op_c_btn._dowload_btn._muke_status[data-v-03e50d6c]{
    display: none;
}
.resource_card_op_c_btn._weike_status[data-v-03e50d6c]{
    width: calc(33.33333% - 2.66667px);
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource_card_op_c_btn._weike_status[data-v-03e50d6c]{
    margin-right: 4px;
}
.resource_card_op_c_btn._weike_status[data-v-03e50d6c]:last-child{
    margin-right: 0;
}
.resource_card_op_inner_btns[data-v-03e50d6c]{
    position: absolute;
    width: calc(100% + 2px);
    left: -1px;
    z-index: 3;
    background: #fff;
    color: #333;
}
.resource_card_op_inner_btn[data-v-03e50d6c]:hover{
    color: #51b2f9;
}
.teach_course_item._big_status._left_pos[data-v-03e50d6c]{
    left:30px;
    margin-left: 0;
}
.teach_course_item._big_status._right_pos[data-v-03e50d6c]{
    right:30px;
    left: auto;
    margin-left: 0;
}
.teacher_no_content_write[data-v-03e50d6c] {
    width: 100%;
    text-align: center;
    color: #b5b5b5;
    font-size: 16px;
    position: absolute;
    top:50%;
    margin-top: 8px;
}
.el-pagination .btn-next[data-v-03e50d6c], .el-pagination .btn-prev[data-v-03e50d6c]{
    line-height: 40px;
    height: 40px;
}
.class_management_ihead_groups_inner[data-v-03e50d6c]{
    position: relative;
    overflow: hidden;
}
.measurement_node[data-v-03e50d6c]{
    position: absolute;
    left: 10000px;
    width: 100%;
}
[data-v-03e50d6c]::-webkit-scrollbar{
    height: 6px;
}
.class_management_ihead_group[data-v-03e50d6c]:last-child{
    margin-right: 0;
}
.class_management_list[data-v-03e50d6c]{
    padding-left: 15px;
}
@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content[data-v-03e50d6c]{
    width:100%;
    height:100%;
}
.sns-sudb-content[data-v-03e50d6c], .sns-sudb-content *[data-v-03e50d6c]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center[data-v-03e50d6c]{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item[data-v-03e50d6c]{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item[data-v-03e50d6c]{
    float:right;
}
.sns-sudbcci-title[data-v-03e50d6c]{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content[data-v-03e50d6c]{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content[data-v-03e50d6c]{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top[data-v-03e50d6c]{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input[data-v-03e50d6c]{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn[data-v-03e50d6c]{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search[data-v-03e50d6c]{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return[data-v-03e50d6c]{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span[data-v-03e50d6c]{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span[data-v-03e50d6c]:last-child{
    cursor: auto;
}
.sudbccic-return-icon[data-v-03e50d6c]{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all[data-v-03e50d6c]{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon[data-v-03e50d6c]{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon[data-v-03e50d6c]:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon[data-v-03e50d6c]:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon[data-v-03e50d6c]:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon[data-v-03e50d6c]:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon[data-v-03e50d6c]{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list[data-v-03e50d6c]{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name[data-v-03e50d6c]{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item[data-v-03e50d6c]{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item[data-v-03e50d6c]{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo[data-v-03e50d6c]{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next[data-v-03e50d6c]{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del[data-v-03e50d6c]{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom[data-v-03e50d6c]{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn[data-v-03e50d6c]{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box[data-v-03e50d6c]{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul[data-v-03e50d6c]{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li[data-v-03e50d6c]{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue[data-v-03e50d6c] {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange[data-v-03e50d6c] {
    color: #fff;
    background: #f88f06;
}
.no_content[data-v-03e50d6c] {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-96d2cb8c]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-96d2cb8c]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-96d2cb8c]{
    width: 74%;
}
.index-item-box[data-v-96d2cb8c]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-96d2cb8c]{
    padding-right: 75px;
}
/*
 * @desc 管理后台首页
 * @author zhangxue
 * @date 20190926
 *
 * */
.manage-body[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 12px;
    color: #545f69;
    padding-right: 23%;
}
.manage-body-right[data-v-96d2cb8c]{
    position: absolute;
    right: 0;
    top: 0;
    width: 23%;
}
.manage-right-item[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 50%;
    padding-top: 10px;
}
.manage-right-item-con[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
}
.manage-right-item[data-v-96d2cb8c]:first-child{
    padding: 0 14px;
}
.index-manage-main-con[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto;
}
.manage-right-msg[data-v-96d2cb8c]{
    height: 40%;
}
.manage-right-app[data-v-96d2cb8c]{
    height: 60%;
    margin-bottom: 0;
}
.manage-right-app[data-v-96d2cb8c] .index-app-top{
    padding: 0 14px;
}
.manage-right-app[data-v-96d2cb8c] .index-right-page{
    right: 14px;
}
.manage-body-left[data-v-96d2cb8c]{
    float: left;
    width: 28%;
    height: 100%;
    padding-right: 13px;
}
.manage-body-center[data-v-96d2cb8c]{
    float: left;
    width: 72%;
}
.mbl-item-msg[data-v-96d2cb8c]{
    width: 100%;
}
.mbc-top[data-v-96d2cb8c], .mbc-content[data-v-96d2cb8c]{
    width: 100%;
}
.mbc-content[data-v-96d2cb8c]{
    padding-right: 11px;
}
.mbl-item-con[data-v-96d2cb8c], .mbct-item-con[data-v-96d2cb8c]{
    position: relative;
    min-height: 270px;
    margin-bottom: 10px;
    padding-top: 45px;
}
.mbl-item-con-top[data-v-96d2cb8c], .mbct-item-con-top[data-v-96d2cb8c], .mbcc-item-con-top[data-v-96d2cb8c]{
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px 18px 0 18px;
    height: 45px;
    width: 100%;
    background: #fff;
}
.mbl-item-con-main[data-v-96d2cb8c], .mbct-item-con-main[data-v-96d2cb8c], .mbcc-item-con-main[data-v-96d2cb8c]{
    height: 100%;
    width: 100%;
    overflow: auto;
}
.mbct-item-con-main[data-v-96d2cb8c], .mbcc-item-con-main[data-v-96d2cb8c]{
    overflow: hidden;
}
.mbct-item[data-v-96d2cb8c]{
    width: 33.33%;
    float: left;
    padding-right: 11px;
}
.mbc-content[data-v-96d2cb8c]{
    padding-right: 11px;
}
.mblicm-item[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #545f69;
    font-size: 12px;
    cursor: pointer;
    border-bottom: 1px dashed #eee;
}
.mblicd-item[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 54px;
    text-indent: 4px;
    padding-top: 5px;
    border-bottom: 1px dashed #eee;
}
.mblicm-item-nr[data-v-96d2cb8c]{
    position: absolute;
    left: 0;
    top: 10.5px;
    height: 19px;
    line-height: 19px;
    width: 19px;
    border-radius: 50%;
    background: #ebf1f7;
    text-align: center;
}
.mblicm-item-name[data-v-96d2cb8c]{
    width: 100%;
    padding: 0 5px 0 25px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mblicd-item-time[data-v-96d2cb8c], .mblicd-item-name[data-v-96d2cb8c]{
    width: 100%;
    height: 22px;
    line-height: 22px;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.manage-right-item-con-top[data-v-96d2cb8c]{
    position: absolute;
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
}
.mric-con[data-v-96d2cb8c]{
    height: 100%;
    width: 100%;
    overflow: auto;
}
.mric-con-app[data-v-96d2cb8c]{
    padding-top: 30px;
}
.mric-con-app-item[data-v-96d2cb8c]{
    margin-top: 8px;
}
.mric-con-msg[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 47px;
    line-height: 47px;
    padding-left: 24px;
}
.mric-con-msg-icon[data-v-96d2cb8c]{
    position: absolute;
    left: 4px;
    top: 18px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #ec9969;
}
.mric-con-msg-text[data-v-96d2cb8c]{
    width: 100%;
    cursor: pointer;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px dashed #eee;
}
.mbcc-item[data-v-96d2cb8c]{
    position: relative;
    width: 100%;
    height: 400px;
    margin-bottom: 10px;
    padding: 45px 10px 20px 10px;
}
.mbcc-item-time[data-v-96d2cb8c]{
    position: absolute;
    top: 20px;
    right: 25px;
}
.mbcc-item-time[data-v-96d2cb8c] .el-radio-button:first-child .el-radio-button__inner{
    border-radius: 3px 0 0 3px;
}
.mbcc-item-time[data-v-96d2cb8c] .el-radio-button__orig-radio:checked+.el-radio-button__inner{
    color: #fff;
    background-color: #2fa2fe;
    border-color: #2fa2fe;
    -webkit-box-shadow: -1px 0 0 0 #2fa2fe;
    box-shadow: -1px 0 0 0 #2fa2fe;
}
.mbcc-item-time[data-v-96d2cb8c] .el-radio-button--small .el-radio-button__inner{
    padding: 6px 13px;
    color: #8f98a3;
}
.manage-page[data-v-96d2cb8c]{
    position: absolute;
    right: 18px;
    top: 20px;
}
.manage-body-right-page[data-v-96d2cb8c]{
    position: absolute;
    top: 0;
    right: 0;
}
.manage-body-left-page[data-v-96d2cb8c]{
    position: absolute;
    top: 20px;
    right: 18px;
}
.manage-time-sta[data-v-96d2cb8c], .manage-eq-sta[data-v-96d2cb8c]{
    float: left;
    height: 100%;
}
.manage-time-sta[data-v-96d2cb8c]{
    width: 66%;
}
.manage-eq-sta[data-v-96d2cb8c]{
    width: 34%;
}
.mbl-item-manage[data-v-96d2cb8c]{
    min-height: 810px;
}
.mbct-item .no-content[data-v-96d2cb8c]{
    padding: 0 25px;
}
.mbcc-item .no-content[data-v-96d2cb8c]{
    position: absolute;
    left: 0;
    margin-top: 30px;
    background: #fff;
}
.mric-con .no-content-img[data-v-96d2cb8c]{
    width: 90px;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-4266a943]{
    height: 100%;
}
.resource-center-common-page-main[data-v-4266a943]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-4266a943]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-4266a943]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-4266a943]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-4266a943]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-4266a943]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-4266a943]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-4266a943]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-4266a943]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-4266a943]{
    margin-left:62px;
    float: left;
}
._nr[data-v-4266a943]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-4266a943]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-4266a943]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-4266a943]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-4266a943]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-4266a943]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-4266a943]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-4266a943]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-4266a943]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-4266a943]{
    padding: 10px;
}
.common-comp-box[data-v-4266a943]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-4266a943]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-4266a943]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-4266a943]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-4266a943]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-4266a943]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-4266a943]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-4266a943]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-4266a943]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-4266a943]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-4266a943]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-4266a943]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-4266a943]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-4266a943]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-4266a943]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-4266a943]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-4266a943]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-4266a943]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-4266a943]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-4266a943]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-4266a943]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-4266a943]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-4266a943]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-4266a943]{
}
.resource-center-administrator-log-morebtn[data-v-4266a943]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-4266a943]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-4266a943]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-4266a943]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-4266a943]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-4266a943]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-4266a943]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-4266a943]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-4266a943]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-4266a943]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-4266a943] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-4266a943] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-4266a943] {
    color: #2288F7;
}
.check-pending-stat[data-v-4266a943]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-4266a943]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-4266a943]{
    color: #333;
}
.check-pending-stat-list[data-v-4266a943]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-4266a943]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-4266a943]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-4266a943]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-4266a943]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-4266a943]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-4266a943]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-4266a943]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-4266a943]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-4266a943]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-4266a943]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-4266a943]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-4266a943]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-4266a943]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-4266a943]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-4266a943]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-4266a943]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-4266a943]{
    color: #999;
}
.check-pending-filter-item-name[data-v-4266a943]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-4266a943]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-4266a943]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-4266a943]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-4266a943]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-4266a943]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-4266a943]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-4266a943]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-4266a943]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-4266a943]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-4266a943]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-4266a943]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-4266a943]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-4266a943]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-4266a943]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-4266a943]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-4266a943]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-4266a943]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-4266a943],.second[data-v-4266a943] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-4266a943]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-4266a943]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-4266a943]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-4266a943]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-4266a943]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-4266a943]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-4266a943]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-4266a943]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-4266a943]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-4266a943]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-4266a943]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-4266a943]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-4266a943]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-4266a943]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-4266a943] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-4266a943]{
    float:left;
}
.resource-ccpmrlipoints[data-v-4266a943]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-4266a943]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-4266a943]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-4266a943] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-4266a943]{
    display: block;
}
.rbcli-input-style[data-v-4266a943] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-4266a943] .el-input__inner{
}
.rbcli-input-style[data-v-4266a943] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-4266a943] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-4266a943]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-4266a943]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-4266a943]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-4266a943] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-4266a943]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-4266a943] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-4266a943] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-4266a943] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-4266a943]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-4266a943]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-4266a943]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-4266a943]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-4266a943]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-4266a943]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-4266a943]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-4266a943]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-4266a943]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-4266a943]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-4266a943]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-4266a943]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-4266a943]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-4266a943]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-4266a943]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-4266a943]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-4266a943]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-4266a943]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-4266a943]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-4266a943]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-4266a943]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-4266a943]{
    float: right;
}
.lm-activity-list[data-v-4266a943]{
}
.lm-activity-list-empty[data-v-4266a943]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-4266a943] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-4266a943]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-4266a943]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-4266a943] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-4266a943]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-4266a943]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-4266a943]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-4266a943]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-4266a943]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-4266a943]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-4266a943]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-4266a943]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-4266a943]{
    bottom: 30px;
}
.laism-wait[data-v-4266a943]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-4266a943]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-4266a943]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-4266a943] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-4266a943]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-4266a943]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-4266a943]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-4266a943]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-4266a943]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-4266a943]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-4266a943]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-4266a943]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-4266a943]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-4266a943]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-4266a943]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-4266a943]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-4266a943]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-4266a943]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-4266a943]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-4266a943]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-4266a943]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-4266a943]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-4266a943]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-4266a943]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-4266a943]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-4266a943]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-4266a943]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-4266a943]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-4266a943]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-4266a943]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-4266a943]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-4266a943]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-4266a943]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-4266a943]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-4266a943]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-4266a943]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-4266a943]{
    margin-top: 3px;
}
.res-assp-btns[data-v-4266a943]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-4266a943]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-4266a943]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-4266a943]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-4266a943]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-4266a943] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-4266a943]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-4266a943] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-4266a943]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-4266a943]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-4266a943]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-4266a943]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-4266a943]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-4266a943]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-4266a943]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-4266a943]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-4266a943]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-4266a943]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-4266a943]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-4266a943] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-4266a943]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-4266a943]{
    float: right;
}
.res-assp-p-row-right-member[data-v-4266a943]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-4266a943]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-4266a943]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-4266a943]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-4266a943]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-4266a943]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-4266a943]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-4266a943]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-4266a943] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-4266a943]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-4266a943]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-4266a943]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-4266a943]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-4266a943]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-4266a943]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-4266a943]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-4266a943]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-4266a943] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-4266a943]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-4266a943]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-4266a943]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-4266a943]{
    margin-right: 15px;
}
.res-assp-parts[data-v-4266a943]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-4266a943]{
    float:left;
}
.res-assp-branch-name[data-v-4266a943]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-4266a943]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-4266a943]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-4266a943]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-4266a943]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-4266a943]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-4266a943]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-4266a943]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-4266a943]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-4266a943]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-4266a943]{
    position: relative;
}
.pmcis-col[data-v-4266a943]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-4266a943]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-4266a943]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-4266a943]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-4266a943]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-4266a943]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-4266a943]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-4266a943]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-4266a943]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-4266a943] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-4266a943] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-4266a943] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-4266a943]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-4266a943]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}

.activit-management-page-navs[data-v-20fc9182]{
    height: 46px;
    line-height: 42px;
}
.activit-management-page-nav[data-v-20fc9182]{
    float: left;
    margin-right: 38px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.activit-management-page-nav-ed[data-v-20fc9182]{
    height: 4px;
    width: 32px;
    position: absolute;
    left: 50%;
    margin-left: -16px;
    background: #2fa1fe;
    border-radius: 5px;
    display: none;
}
.activit-management-page-nav.ed[data-v-20fc9182]{
    color: #2fa1fe;
}
.activit-management-page-nav.ed .activit-management-page-nav-ed[data-v-20fc9182]{
    display: block;
}
/**
 * @desc: 资源中心公用的css
 * @author: yansen
 * @time: 2020-08-05
 */
resource-center-common-page[data-v-7c2326a6]{
    height: 100%;
}
.resource-center-common-page-main[data-v-7c2326a6]{
    position: relative;
    float: left;
    width: 1200px;
    left: calc(50% - 600px);
}
.resource-ccpage-main-left[data-v-7c2326a6]{
    width: 318px;
    float: left;
    position: fixed;
    height: calc(100% - 140px);
    background-color: #fff;
    border-radius: 10px;
    overflow-y: auto;
    overflow-x: hidden;
}
.resource-ccpage-main-right[data-v-7c2326a6]{
    width: calc(100% - 338px);
    float: right;
    padding-bottom: 40px;
}
.resource-base-configuration-siderbar[data-v-7c2326a6]{
    min-height: 610px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 10px;
    padding: 15px 0;
}
.resource-base-c-library-item-name[data-v-7c2326a6]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name-lv[data-v-7c2326a6]{
    font-size: 16px;
    cursor:pointer;
    height: 50px;
    line-height:50px;
    position:relative;
}
.resource-base-c-library-item-name.ed[data-v-7c2326a6]{
    background: #f4f4f4;
}
.resource-base-c-library-item-name .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: none;
}
.resource-base-c-library-item-name.ed .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    background: #1685fb;
    height: 100%;
    width: 7px;
    position:absolute;
    left: 0;
}
.resource-base-c-library-item-name-icon[data-v-7c2326a6]{
    position:absolute;
    left: 40px;
    top: 50%;
    margin-top: -8px;
}
.resource-base-c-library-item-name-str[data-v-7c2326a6]{
    margin-left:62px;
    float: left;
}
._nr[data-v-7c2326a6]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.resource-base-c-library-item-name-btn[data-v-7c2326a6]{
    float: left;
    color: #999999;
    margin-right:26px;
}
.resource-base-c-library-item-name-btn[data-v-7c2326a6]:last-child{
    margin-right:0px;
}
.resource-base-c-library-item-child .resource-base-c-library-item-name-lv[data-v-7c2326a6]{
    padding-left: 20px;
}
.resource-base-c-library-item-name-btns[data-v-7c2326a6]{
    width: 76px;
    position:absolute;
    right: 8px;
    display: none;
}
.resource-base-c-library-column-list[data-v-7c2326a6]{
    padding-left: 20px;
    margin-left:42px;
}
.resource-base-c-library-column-item[data-v-7c2326a6]{
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    cursor:pointer;
    position:relative;
}
.resource-base-c-library-column-item .resource-base-c-library-column-item-name[data-v-7c2326a6]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-column-item-name[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-column-item .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: none;
}
.resource-base-c-library-column-item.ed .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-column-item.ed[data-v-7c2326a6]{
    background: #f4f4f4;
}
.resource-base-c-library-item-input[data-v-7c2326a6]{
    padding: 10px;
}
.common-comp-box[data-v-7c2326a6]{
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
    position: relative;
}
.resource-center-administrator[data-v-7c2326a6]{
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    background: #fff;
    border-radius: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 40px;
}
.resource-center-administrator-left[data-v-7c2326a6]{
    width: 448px;
    float: left;
}
.resource-center-administrator-title[data-v-7c2326a6]{
    font-size: 14px;
    font-weight: bold;
}
.resource-cenad-title-span[data-v-7c2326a6]{
    color: #2288f7;
}
.resource-center-administrator-user[data-v-7c2326a6]{
    width: 54px; height: 120px;
    float: left;
    margin-left:  7px;
    margin-right: 7px;
}
.resource-center-administrator-user *[data-v-7c2326a6]{-webkit-transition: .2s;transition: .2s;
}
.resource-center-administrator-user-icon[data-v-7c2326a6]{
    width:  48px;
    height: 48px;
    margin: 0 auto;
}
.resource-center-administrator-user-icon img[data-v-7c2326a6]{
    width:100%; height:100%;
    border-radius: 100px;
}
.resource-center-administrator-user-name[data-v-7c2326a6]{
    margin-top:7px;
    color: #666666;
    font-size: 12px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
}
.resource-center-administrator-users[data-v-7c2326a6]{
    margin-top:30px;
}
.resource-cadun-cbtn[data-v-7c2326a6]{
    color: #2288f7;
    text-align: center;
    margin-top:8px;
    display: none;
    cursor:pointer;

    font-size: 22px;
}
.resource-center-administrator-user.can-delete[data-v-7c2326a6]:hover{
    width: 68px;
    margin-left:  0px;
    margin-right: 0px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon[data-v-7c2326a6]{
    width:  52px; height: 52px;
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-icon img[data-v-7c2326a6]{
    border: 2px solid rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-center-administrator-user-name[data-v-7c2326a6]{
    font-size: 14px;
    font-weight: 600;
    color: rgb(110, 178, 253);
}
.resource-center-administrator-user.can-delete:hover .resource-cadun-cbtn[data-v-7c2326a6]{
    display: block;
}
.resource-center-administrator-morebtn[data-v-7c2326a6]{
    float: left;

    width:  48px;
    height: 48px;
    border-radius: 100px;
    background: #cccccc;

    color: #fff;
    cursor:pointer;
    text-align: center;
    line-height:48px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.resource-center-administrator-addbtn[data-v-7c2326a6]{
    width:38px;
    height:38px;
    line-height:38px;
    text-align: center;
    color: #3592f8;
    border-radius: 20px;
    border: 1px solid #3592f8;
    float: left;
    margin-left:10px;
    cursor:pointer;
}
.resource-center-administrator-right[data-v-7c2326a6]{
    width: calc(100% - 448px);
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    padding-top: 44px;
    float: right;
}
.resource-center-administrator-log-item[data-v-7c2326a6]{
    color: #999999;
    margin-bottom:15px;
}
.resourcadmi-log-item-left[data-v-7c2326a6]{
    float: left;
    width: calc(100% - 100px);
}
.resourcadmi-log-item-right[data-v-7c2326a6]{
    float: right;
    max-width: 100px;
}
.resource-center-administrator-log-list[data-v-7c2326a6]{
}
.resource-center-administrator-log-morebtn[data-v-7c2326a6]{
    text-align: center;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.columns-number-item[data-v-7c2326a6]{
    width: calc(33.33333% - 20px);
    height: 41px;
    line-height:41px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    text-align: center;
    float: left;
    margin-right: 30px;
    margin-bottom:20px;

    -webkit-user-select: none;

       -moz-user-select: none;

        -ms-user-select: none;

            user-select: none;
    cursor: pointer;
}
.columns-number-item[data-v-7c2326a6]:nth-child(3n){
    margin-right:0px;
}
.columns-number-list[data-v-7c2326a6]{
    margin-top: 23px;
    margin-bottom: 15px;
}
.check-pending-header[data-v-7c2326a6]{
    height: 60px;
    line-height:60px;
    border-bottom:1px solid #eeeeee;
}
.check-pending-header-item[data-v-7c2326a6]{
    color:#999999;
    float: left;
    margin-right:60px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 58px;
    cursor:pointer;
}
.check-pending-header-item.ed[data-v-7c2326a6]{
    border-bottom:2px solid #157efb;
    color: #333;
    font-weight: bold;
}
.check-pending-items[data-v-7c2326a6]{
    margin-top:30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
.check-pending-item[data-v-7c2326a6]{
    width: 120px;
    cursor:pointer;
}
.check-pending-item-num[data-v-7c2326a6]{
    font-size: 22px;
    font-weight: bold;
    margin-right: 80px;
}
.check-pending-item-name[data-v-7c2326a6] {
    margin-top:8px;
    color: #989898;
}
.check-pending-item.ed[data-v-7c2326a6] {
    color: #2288F7;
}
.check-pending-item.ed .check-pending-item-name[data-v-7c2326a6] {
    color: #2288F7;
}
.check-pending-stat[data-v-7c2326a6]{
    position: relative;
    margin-top:50px;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(235, 235, 235, .75);

    border-radius: 10px;
    -webkit-box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
            box-shadow: 0px 3px 54px 0px rgba(0, 0, 0, .1);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 40px 26px;
}
.check-pending-stat-month-num[data-v-7c2326a6]{
    font-size: 27px;
    font-weight: bold;
}
.check-pending-stat-month-str[data-v-7c2326a6]{
    color: #333;
}
.check-pending-stat-list[data-v-7c2326a6]{
    margin-top:36px;
    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;
}
.check-pending-stat-item[data-v-7c2326a6]{
    width: 130px;
}
.check-pending-stat-item-name[data-v-7c2326a6]{
    font-size: 16px;
}
.check-pending-stat-item-block[data-v-7c2326a6]{
    height: 50px;
    width: 100%;
    margin-top:16px;
}
.check-pending-stat-btns[data-v-7c2326a6]{
    width: 92px;
    margin:20px auto;
    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;
}
.check-pending-stat-btn[data-v-7c2326a6]{
    height: 36px;
    width: 36px;
    border-radius: 20px;
    border: 1px solid #f9f9f9;
    text-align: center;
    line-height:36px;
    color: #adadad;
    cursor:pointer;
}
.check-pending-stat-btn[data-v-7c2326a6]:hover{
    background:  #1485fb;
    color: #fff;
}
.subject-administrator-sheet[data-v-7c2326a6]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f2f1f2;
    margin-top:25px;
}
.subject-administrator-sheet-header[data-v-7c2326a6]{
    height: 40px;
    line-height:40px;
    background: #f1f1f1;
    font-weight: bold;
}
.subject-administrator-sheet-col[data-v-7c2326a6]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-right:1px solid #f2f1f2;
    height: 40px;
    line-height:40px;
    text-align: center;
    color: #999;
}
.subject-administrator-sheet-col[data-v-7c2326a6]:last-child{
    border-right: none;
}
.subject-administrator-sheet-row[data-v-7c2326a6]{
    color: #c8c8c8;
    height: 40px;
    line-height:40px;
    border-bottom:1px solid #f2f1f2;
}
.subject-administrator-sheet-row[data-v-7c2326a6]:last-child{
    border-bottom:none;
}
/*单*/
.subject-administrator-sheet-row[data-v-7c2326a6]:nth-child(2n) {
    background-color: #f9f9f9;
}
/*双*/
.subject-administrator-sheet-row[data-v-7c2326a6]:nth-child(2n - 1) {
    background-color: white;
}
.subject-administrator-sheet-col-opbtn[data-v-7c2326a6]{
    cursor:pointer;
}
._op_sasr_row .el-dropdown-link[data-v-7c2326a6]{
    color: #1684fd;
}
.subject-administrator-sheet-header .el-dropdown-link[data-v-7c2326a6]{
    color: #999;
}
.check-pending-filter-item-name[data-v-7c2326a6]{
    color: #494949;
    font-weight: bold;
    width: 63px;
    float: left;
    margin-right: 10px;
}
.check-pending-filter-list[data-v-7c2326a6]{
    margin-top:25px;
}
.check-pending-filter-item-name[data-v-7c2326a6]{
    float: left;
    line-height:34px;
}
.check-pending-filter-item-span[data-v-7c2326a6]{
    color: #737373;
    padding: 0 13px;
    float: left;
    cursor:pointer;
    line-height:30px;
    border-radius: 18px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid transparent;
    height: 34px;
    margin-right:6px;
}
.check-pending-filter-item-span[data-v-7c2326a6]:hover{
    color: #2191ff;
}
.check-pending-filter-item-spans[data-v-7c2326a6]{
    overflow: auto;
}
.check-pending-filter-item-span[data-v-7c2326a6]{
    margin-bottom: 3px;
}
.check-pending-filter-item-span.ed[data-v-7c2326a6]{
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    color: #2191ff;
}
.check-pending-filter-item[data-v-7c2326a6]{
    margin-bottom:7.5px;
}
.check-pending-filter-item-more-ed[data-v-7c2326a6]{
    -webkit-transform: rotateX(180deg);
            transform: rotateX(180deg);
}
.check-pending-filter-mbtn-inner[data-v-7c2326a6]{
    width: 88px;
    margin: auto;
}
.resource-ccpage-main-right-list-item-option[data-v-7c2326a6]{
    width:14px;
    height:14px;
    margin-top:35px;
    background: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option-ed.1644b36.png) center no-repeat;
    cursor:pointer;
}
.resource-ccpage-main-right-list-item-option.ed[data-v-7c2326a6]{
    background-image: url(/vue/dist/static/img/resource-ccpage-main-right-list-item-option.946187d.png);
}
.resource-ccpage-main-right-list-item-face[data-v-7c2326a6]{
    width:160px;
    height:106px;
    float: left;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-face img[data-v-7c2326a6]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
    border-radius: 5px;
    margin-top:35px;
}
.resource-ccpage-main-right-list-item-cont[data-v-7c2326a6]{
    float: left;
    margin-left:21px;
    margin-top:35px;
    width: calc(100% - 260px);
}
.resource-ccpage-main-right-list-item-cont-title[data-v-7c2326a6]{
    font-size: 16px;
    font-weight: bold;
    cursor: pointer;
}
.resource-ccpage-main-right-list-item-cont-span[data-v-7c2326a6]{
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-7c2326a6],.second[data-v-7c2326a6] {
    float: left;
}
.resource-ccpage-main-right-list-item-cont-span .first[data-v-7c2326a6]{
    max-width: 250px;height: 19px;
    white-space:   nowrap;
    text-overflow: ellipsis;
    overflow:      hidden;
}
.resource-ccpage-main-right-list-item-cont-spans[data-v-7c2326a6]{
    margin-top:15px;
    color: #999999;
}
.resource-ccpage-main-rlicsubject[data-v-7c2326a6]{
    float: left;
    width: 89px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    background: #f3f9ff;
    font-size: 12px;
    text-align: center;
    color: #999999;
    margin-right:10px;
    margin-bottom: 5px;
}
.resource-ccpage-main-right-list-item-cont-subjects-wrap[data-v-7c2326a6]{
    margin-top: 12px;
    height: 40px;
    overflow-x: hidden;
}
.resource-ccpage-main-right-list-item-cont-bottom[data-v-7c2326a6]{
    color: #999999;
    margin-top:15px;
}
.resource-ccpage-main-right-list-item-right-part[data-v-7c2326a6]{
    float: right;
    width: 75px;
}
.resource-ccpage-main-right-list-item-status[data-v-7c2326a6]{
    height: 67px;
    width: 67px;
    text-align: center;
    line-height:67px;
    border-radius: 40px;
    /*border: 4px solid #d5f5eb;*/
    margin-top:18px;
    margin-left: auto;
}
.resource-ccpage-main-right-list-item-status._unpass[data-v-7c2326a6]{
    border-color: #ffdddd;
}
.resource-ccpage-main-right-list-item-status._ban[data-v-7c2326a6]{
    border-color: #f5f5f5;
}
.resource-ccpage-main-right-list-item-status._private[data-v-7c2326a6]{
    border-color: #f6f2d4;
}
.resource-ccpage-main-right-list-item-money[data-v-7c2326a6]{
    color: #ff7676;
}
.resource-ccpage-main-right-list-item-money-num[data-v-7c2326a6]{
    font-size: 20px;
    font-weight: bold;
}
.resource-ccpage-main-right-list-item-money[data-v-7c2326a6]{
    min-height: 26px;
    margin-top:35px;
    text-align: right;
}
.resource-ccpage-main-right-list-item-bbtns[data-v-7c2326a6]{
    position: relative;
    margin-top: 8px;
    line-height:26px;
}
.resource-ccpmrlib-message[data-v-7c2326a6] {
    position: absolute;
    white-space: nowrap;
    top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
}
.resource-ccpmrlibbtn[data-v-7c2326a6]{
    float:left;
}
.resource-ccpmrlipoints[data-v-7c2326a6]{
    float: left;
    margin-left:30px;
    padding-left:15px;padding-right: 15px;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    cursor:pointer;
    -webkit-transition: .2s;
    transition: .2s;
    color: #000000;
    background-color: #f5f5f5;
}
.resource-ccpmrlipoints[data-v-7c2326a6]:hover {
    color: #ffffff;
    background: #2191ff;
}
.resource-base-c-library-item-name:hover .resource-base-c-library-item-name-btns[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-item-name-lv:hover .resource-base-c-library-item-name-btns[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-column-item:hover .resource-base-c-library-item-name-btns[data-v-7c2326a6]{
    display: block;
}
.resource-base-c-library-item-name-lv .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: none;
}
.resource-base-c-library-item-name-lv.ed[data-v-7c2326a6] {
    background: #f4f4f4;
}
.resource-base-c-library-item-name-lv.ed .resource-base-c-library-item-name-theme[data-v-7c2326a6]{
    display: block;
}
.rbcli-input-style[data-v-7c2326a6] .el-input__inner{
    width:222px;
    height:24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left:40px;
    border-color: #7e7e7e;
    color: #8a99ae;
    border-radius: 0;
}
.rbcli-input-style[data-v-7c2326a6] .el-input__inner{
}
.rbcli-input-style[data-v-7c2326a6] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #7e7e7e;
}
.rbcli-input-style[data-v-7c2326a6] .el-input__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
}
.resource-selection-filter-show-btn[data-v-7c2326a6]{
    float: right;
    width: 16px;
    height: 40px;
    cursor: pointer;
}
.resource-selection-filter-show-btn img[data-v-7c2326a6]{
    width: 16px;
    height: 16px;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn[data-v-7c2326a6]{
    width: 20px;
    height: 19px;
    cursor: pointer;
}
.rsc-right-header-conf-btn img[data-v-7c2326a6] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rsc-right-header-conf-btn-cover[data-v-7c2326a6]{
    float: left;
    margin-right: 23px;
    /*margin-top: 20px;*/
}
.resource-create-item-tag-botton-inner[data-v-7c2326a6] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-botton[data-v-7c2326a6] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    line-height: 24px;
}
.choose-tag-button-icon[data-v-7c2326a6] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.res-lanmu-prev-icon[data-v-7c2326a6]{
    position: absolute;
    width: 16px;
    height: 16px;
}
.header-nav-msg-comp-top[data-v-7c2326a6]{
    height: 72px;
    line-height: 72px;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}
.header-nav-msg-comp-top-left[data-v-7c2326a6]{
    width: calc(100% - 300px);
    float: left;
}
.header-nav-msg-comp-top-right[data-v-7c2326a6]{
    width: 300px;
    float: right;
}
.header-nav-msg-comp-bottom[data-v-7c2326a6]{
    height: 65px;
    border-top: 1px solid #f4f4f4;
}
.header-nav-msg-comp-nav[data-v-7c2326a6]{
    line-height: 63px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 2px solid transparent;
    float: left;
    font-size: 16px;
    cursor: pointer;
    margin-right: 66px;
}
.header-nav-msg-comp-nav.ed[data-v-7c2326a6]{
    border-color: #2288f7;
    color: #2288f7;
}
.header-nav-msg-comp-navs[data-v-7c2326a6]{
    width: calc(100% - 30px);
    float: left;
}
.header-nav-msg-comp-points[data-v-7c2326a6]{
    width: 30px;
    float: right;
    line-height: 62px;
    cursor: pointer;
}
.header-nam-comp-drag-desc[data-v-7c2326a6]{
    text-align: center;
    font-size: 10px;
    color: #999;
    padding-top: 10px;
    border-top:1px solid #f4f4f4;
}
.header-nam-comp-drag-itmes[data-v-7c2326a6]{
    width: 120px;
    margin: auto;
}
.header-nam-comp-drag-item[data-v-7c2326a6]{
    margin-bottom: 18px;
}
.header-nam-comp-drag-item-l[data-v-7c2326a6]{
    float: left;
    padding-top: 2px;
}
.header-nam-comp-drag-item-r[data-v-7c2326a6]{
    float: right;
    width: 8px;
    height: 13px;
    cursor: move;
}
.header-nam-comp-drag-item-r img[data-v-7c2326a6]{
    width: 100%;
    height: 100%;
}
.common-comp-box-v-header-txt[data-v-7c2326a6]{
    text-indent: 2px;
    color: #666;
    margin-bottom: 21px;
    margin-top: 37px;
}
.rlmp-common-addbtn[data-v-7c2326a6]{
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    padding: 0 15px;
    border: 1px solid #d7eaff;
    display: inline-block;
    margin-top: 24px;
    background: #f3f9ff;
    color: #2388f7;
    cursor: pointer;
}
.rlmp-common-addbtn .layui-icon-extend-iconfont[data-v-7c2326a6]{
    font-weight: bold;
}
.header-nav-msg-comp-top-bzone[data-v-7c2326a6]{
    float: right;
}
.header-nav-msg-comp-top-right-txt[data-v-7c2326a6]{
    font-size: 16px;
    font-weight: normal;
}
.activity-management-comp-cbtn[data-v-7c2326a6]{
    height: 36px;
    line-height: 36px;
    padding: 0 21px;
    color: #fff;
    font-size: 15px;
    background: #2288f7;
    display: inline-block;
    border-radius: 20px;
    cursor: pointer;
}
.push-activity-m-btn[data-v-7c2326a6]{
    float: right;
}
.lm-activity-list[data-v-7c2326a6]{
}
.lm-activity-list-empty[data-v-7c2326a6]{
    margin-top: 36px;
}
.lm-activity-list-empty-icon[data-v-7c2326a6] {
    width: 64px;
    height: 57px;
    float: left;
}
.lm-activity-list-empty-txt[data-v-7c2326a6]{
    color: #999;
    font-size: 11px;
    float: left;
    line-height: 57px;
    margin-left: 24px;
}
.lm-activity-item-face[data-v-7c2326a6]{
    height: 175px;
    margin-top: 23px;
}
.lm-activity-item-face img[data-v-7c2326a6] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.lm-activity-item-title[data-v-7c2326a6]{
    color: #333;
    font-size: 16px;
    font-weight: bold;
    margin-top: 25px;
    width: calc(100% - 140px);
}
.lm-activity-item-time-row .layui-icon-extend-iconfont[data-v-7c2326a6]{
    color: #b0bbc5;
}
.lm-activity-item-time-row[data-v-7c2326a6]{
    margin-top: 10px;
}
.lm-activity-item-timestr[data-v-7c2326a6]{
    color: #68747F;
}
.lm-activity-item-desc-row[data-v-7c2326a6]{
    color: #999;
    margin-top: 12px;
    min-height: 19px;
}
.lm-activity-item[data-v-7c2326a6]{
    padding-bottom: 22px;
    border-bottom: 1px solid #f4f4f4;
    cursor: pointer;
    position: relative;
}
.lm-activity-item[data-v-7c2326a6]:last-child{
    border-bottom: none;
    padding-bottom: 0;
}
.lm-activity-item-status-mark[data-v-7c2326a6]{
    position: absolute;
    background-color: #2dcc99;
    right: 0;
    bottom: 50px;
}
.lm-activity-item:last-child .lm-activity-item-status-mark[data-v-7c2326a6]{
    bottom: 30px;
}
.laism-wait[data-v-7c2326a6]{
    background-color: #fdb444;
}
.lanmu-w-limit[data-v-7c2326a6]{
    width: calc(100% - 300px);
    float: right;
    margin-top: 123px;
}
.lanmu-w-limit .header-nav-msg-comp-top-left[data-v-7c2326a6]{
    width: calc(100% - 150px);
}
.lanmu-w-limit .header-nav-msg-comp-top-right[data-v-7c2326a6] {
    width: 150px;
}
.header-nav-msg-comp-face-zone[data-v-7c2326a6]{
    width: 280px;
    height: 140px;
    border: 1px dashed #fdb443;
    float: left;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor: pointer;
}
.header-nav-msg-comp-face-zone .layui-icon-extend-iconfont[data-v-7c2326a6]{
    color: #fdb443;
    font-size: 30px;
}
.header-nav-msg-comp-face-zone-btn[data-v-7c2326a6]{
    float: left;
    margin-top: 2px;
}
.header-nav-msg-comp-face-zone-txt[data-v-7c2326a6]{
    float: left;
    width: 90px;
    text-align: center;
}
.header-nav-msg-comp-face-zone-txt-v1[data-v-7c2326a6]{
    font-size: 16px;
    color: #999;
}
.header-nav-msg-comp-face-zone-txt-v2[data-v-7c2326a6]{
    font-size: 12px;
    color: #999;
}
.header-nav-msg-comp-face-zone-inner[data-v-7c2326a6]{
    padding-top: 50px;
    padding-left: 80px;
}
.header-nav-msg-comp-face-zone img[data-v-7c2326a6]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.rscpr-lm-activity-list[data-v-7c2326a6]{
    margin-top: 25px;
}
.rscpr-lm-activity-item[data-v-7c2326a6]{
    height: 142px;
    border:1px solid #d4e9ff;
    background-color: #f2f9ff;
    position: relative;
    cursor: pointer;
    margin-bottom: 10px;
}
.rscpr-lm-activity-item img[data-v-7c2326a6]{
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -o-object-fit: fill;
       object-fit: fill;
    z-index: 1;
}
.rscpr-lm-activity-item-title[data-v-7c2326a6]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin-top: 37px;
    position: relative;
    z-index: 2;
}
.rscpr-lm-activity-item-desc[data-v-7c2326a6]{
    font-size: 16px;
    text-align: center;
    margin-top: 27px;
    position: relative;
    z-index: 2;
}
.mrsrp-c-block-nav[data-v-7c2326a6]{
    float: left;
    font-size: 16px;
    color: #999;
    margin-right: 85px;
    cursor: pointer;
}
.mrsrp-c-block-nav.ed[data-v-7c2326a6]{
    color: #2288f7;
}
.resource-upload-opbtns[data-v-7c2326a6]{
    position: absolute;
    height: 40px;
    right: 30px;
    top: 30px;
}
.resource-upload-opbtn[data-v-7c2326a6]{
    cursor: pointer;
    margin-right: 20px;
    float: left;
}
.resource-upload-opbtn-str[data-v-7c2326a6]{
    font-size: 13px;
    color: #6A747E;
    float: left;
}
.resource-upload-opbtn-icon[data-v-7c2326a6]{
    color: #6A747E;
    float: left;
    margin-right: 5px;
}
.resource-library-management[data-v-7c2326a6]{
    height: 100%;
    overflow: auto;
}
.hnmcn-fied-style[data-v-7c2326a6]{
    position: fixed;
    width: 862px;
    padding: 0 40px;
    margin-left: -40px;
    border-radius: 0 0 10px 10px;
    top: 60px;
    background: #fff;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 3;
}
.header-nav-modify-share-auth[data-v-7c2326a6]{
    float: right;
    width: 100%;
}
.header-nav-modify-share-auth-text[data-v-7c2326a6]{
    color: #666;
    font-size: 16px;
    font-weight: normal;
    float: right;
    margin-right: 12px;
    width: calc(100% - 100px);
    text-align: right;
}
.header-nav-modify-share-auth-icon[data-v-7c2326a6]{
    width: 18px;
    height: 18px;
    float: right;
    margin-top: -2px;
    cursor: pointer;
}
.res-assp-btn[data-v-7c2326a6]{
    float: left;
    text-align: center;
    cursor: pointer;
    margin-right: 77px;
}
.res-assp-btn-icon[data-v-7c2326a6]{
    width: 42px;
    height: 42px;
    background: #f4f4f4;
    border-radius: 30px;
    margin: auto;
    text-align: center;
    line-height: 42px;
}
.res-assp-btn-icon .layui-icon-extend-iconfont[data-v-7c2326a6]{
    font-size: 25px;
}
.res-assp-btn-text-str[data-v-7c2326a6]{
    float: left;
    margin-top: 5px;
    color: #333;
    font-size: 14px;
}
.res-assp-btn-text .layui-icon-extend-iconfont[data-v-7c2326a6]{
    font-size: 25px;
    float: left;
    color: #999;
}
.res-assp-user-auth-btn .layui-icon-extend-iconfont[data-v-7c2326a6]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
}
.res-assp-p-row-r-auth .layui-icon-extend-iconfont[data-v-7c2326a6]{
    font-size: 25px;
    float: left;
    color: #999;
    cursor: pointer;
    margin-right: 15px;
}
.res-assp-p-row-r-auth  .res-assp-btn-text-str[data-v-7c2326a6]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-btn-text[data-v-7c2326a6]{
    margin-top: 3px;
}
.res-assp-btns[data-v-7c2326a6]{
    padding-top: 25px;
    padding-left: 4px;
}
.res-assp-txt[data-v-7c2326a6]{
    color: #999;
    font-size: 14px;
    margin-top: 30px;
}
.res-assp-add-users-btn[data-v-7c2326a6]{
    width: 162px;
    height: 34px;
    line-height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 17px;
    color: #2288f7;
    text-align: center;
    margin-top: 21px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-user-auth-btn[data-v-7c2326a6]{
    float: right;
    padding-top: 4px;
    cursor: pointer;
}
.res-assp-user-icon[data-v-7c2326a6]{
    float: left;
    width: 36px;
    height: 36px;
    margin-right: 12px;
}
.res-assp-user-icon img[data-v-7c2326a6] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-p-row-right-member-icon[data-v-7c2326a6]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.res-assp-p-row-right-member-icon img[data-v-7c2326a6] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.res-assp-user-name[data-v-7c2326a6]{
    float: left;
    line-height: 36px;
    color: #333;
}
.res-assp-user-list[data-v-7c2326a6]{
    margin-top: 25px;
}
.res-assp-user-row[data-v-7c2326a6]{
    margin-bottom: 24px;
}
.res-assp-user-row[data-v-7c2326a6]:last-child{
    margin-bottom: 0;
}
.res-assp-yes-btn[data-v-7c2326a6]{
    width: 168px;
    height: 36px;
    background: #2fa2fe;
    color: #ffffff;
    text-align: center;
    line-height: 36px;
    margin: 55px auto 0;
    cursor: pointer;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 5px 1px #2fa2fe;
            box-shadow: 0 0 5px 1px #2fa2fe;
}
.res-assp-p-row-left[data-v-7c2326a6]{
    width: 27px;
    float: left;
}
.res-assp-p-row-right[data-v-7c2326a6]{
    width: calc(100% - 27px);
    float: left;
}
.res-assp-p-row-right-header[data-v-7c2326a6]{
    height: 37px;
    line-height: 37px;
    background: #f9f9f9;
}
.res-assp-p-row-select-block[data-v-7c2326a6]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 11px;
}
.res-assp-p-row[data-v-7c2326a6]{
    margin-bottom: 16px;
}
.res-assp-p-row-r-name[data-v-7c2326a6]{
    color: #333333;
    text-indent: 10px;
    float: left;
    margin-right: 24px;
    max-width: 300px;
}
.res-assp-p-row-r-btn[data-v-7c2326a6] {
    float: left;
    color: #999;
    margin-top: 1px;
    cursor: pointer;
    margin-right: 31px;
}
.res-assp-p-row-r-input[data-v-7c2326a6]{
    float: left;
    border: none;
    height: 37px;
    line-height: 37px;
    text-indent: 10px;
    color: #333333;
    margin-right: 24px;
    background: transparent;
    max-width: 300px;
}
.res-assp-p-row-r-auth[data-v-7c2326a6]{
    float: right;
}
.res-assp-p-row-right-member[data-v-7c2326a6]{
    width: 40px;
    float: left;
    height: 80px;
    margin-top: 14px;
    margin-right: 28px;
}
.res-assp-p-row-right-member-name[data-v-7c2326a6]{
    font-size: 12px;
    margin-top: 6px;
    color: #333;
    text-align: center;
}
.res-assp-p-row-right-member-cbtn[data-v-7c2326a6]{
    text-align: center;
    margin-top: 4px;
    color: #2288f7;
    cursor: pointer;
    display: none;
}
.res-assp-p-row-right-member:hover .res-assp-p-row-right-member-cbtn[data-v-7c2326a6]{
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-right-members[data-v-7c2326a6]{
    margin-top: 5px;
}
.res-assp-p-row-right-member-addbtn[data-v-7c2326a6]{
    float: left;
    font-size: 16px;
    color: #459bf8;
    margin-top: 14px;
    font-weight: normal;
    cursor: pointer;
    width: 36px;
    height: 36px;
    line-height: 34px;
    font-weight: bold;
    border: 1px solid #459bf8;
    border-radius: 20px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.res-assp-p-row-right-add-group-btn[data-v-7c2326a6]{
    height: 36px;
    line-height: 36px;
    background: #f9f9f9;
    text-align: center;
    color: #999;
}
.res-assp-p-row-right-add-group-btn-inner[data-v-7c2326a6]{
    cursor: pointer;
}
.res-assp-p-row-select-block img[data-v-7c2326a6] {
    width: 14px;
    height: 14px;
    display: none;
    margin-top: 0px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.res-assp-p-row-select-block.ed img[data-v-7c2326a6]{
    display: block;
    background: #2191ff;
}
.res-assp-p-row-select-block.ed[data-v-7c2326a6]{
    border-color: #2191ff;
    background: #2191ff;
}
.custom-tree-container[data-v-7c2326a6]{
    margin-top: 10px;
}
.res-assp-branch-name[data-v-7c2326a6]{
    margin-left: 10px;
}
.res-assp-branch-status[data-v-7c2326a6]{
    float: right;
    margin-right: 75px;
    color: #ff7676;
}
.custom-tree-container-branch[data-v-7c2326a6]{
    width: 100%;
}
.res-assp-branch-set-span-btn[data-v-7c2326a6]{
    float: right;
    margin-right: 75px;
    text-decoration: underline;
}
.res-assp-x2code-img[data-v-7c2326a6]{
    width: 120px;
    height: 120px;
}
.res-assp-x2code-img img[data-v-7c2326a6] {
    width: 120px;
    height: 120px;
    -o-object-fit: fill;
       object-fit: fill;
}
.res-assp-x2code[data-v-7c2326a6]{
    width: 120px;
    height: 143px;
}
.res-assp-x2code-str[data-v-7c2326a6]{
    cursor: pointer;
    margin-top: 5px;
}
.res-assp-auth-str[data-v-7c2326a6]{
    margin-top: 0;
    margin-right: 5px;
}
.res-assp-auth-icon[data-v-7c2326a6]{
    margin-right: 15px;
}
.res-assp-parts[data-v-7c2326a6]{
    height: 400px;
    overflow: auto;
}
.res-assp-branch-icon[data-v-7c2326a6]{
    float:left;
}
.res-assp-branch-name[data-v-7c2326a6]{
    float: left;
    margin-left: 5px;
    margin-top: -3px;
}
.check-pending-filter-item-cover[data-v-7c2326a6]{
    padding: 15px;
}
.new-check-filter-sbtn[data-v-7c2326a6]{
    width: 132px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    background: #2fa2fe;
    margin: auto;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.cpfm-pop-filter-results[data-v-7c2326a6]{
    overflow: hidden;
}
.cpfm-pop-filter-result[data-v-7c2326a6]{
    float: left;
}
.cpfm-pop-filter-result-str[data-v-7c2326a6]{
    color: #494949;
    font-weight: bold;
    float: left;
    line-height: 34px;
    width: 63px;
    margin-right: 10px;
}
.cpfm-pop-filter-results-row[data-v-7c2326a6]{
    margin-top: 20px;
    padding-bottom: 10px;
}
.pricing-management-cb-item-desc[data-v-7c2326a6]{
    font-size: 12px;
    color: #666666;
    margin-top: 29px;
}
.pricing-management-cb-item-sheet[data-v-7c2326a6]{
    border: 1px solid #e9e8e8;
    margin-top: 20px;
}
.pmcis-head[data-v-7c2326a6]{
    height: 39px;
    line-height: 39px;
    border-bottom: 1px solid #e9e8e8;
    background: #f1f1f1;
    text-align: center;
}
.pmcis-head-bogus[data-v-7c2326a6]{
    position: relative;
}
.pmcis-col[data-v-7c2326a6]{
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.pmcis-col[data-v-7c2326a6]:not(:last-child) {
    border-right: 1px solid #e9e8e8;
}
.pmcis-body[data-v-7c2326a6]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 22px 19px;
    height: 160px;
}
.pmcis-dj-item-icon[data-v-7c2326a6]{
    width: 18px;
    height: 18px;
    border-radius: 50%;
    margin-left: 47px;
    float: left;
}
.pmcis-dj-item-count[data-v-7c2326a6]{
    float: left;
    margin-left: 7px;
    color: #666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.pmcis-dj-item-input[data-v-7c2326a6]{
    width: 60px;
    margin-left: 7px;
    float: left;
    border: none;
}
.pmcis-dj-item-free[data-v-7c2326a6]{
    float: left;
    color: #666;
    margin-left: 71px;
}
.pricing-management-master-conf[data-v-7c2326a6]{
    margin-top: 27px;
}
.pricing-mmaster-conf-item[data-v-7c2326a6]{
    display: block;
    margin-bottom: 20px;
}
._list-page-gp[data-v-7c2326a6] .spc-coin-icon{
    width: 18px;
    height: 18px;
    margin-right: 8px;
}
._list-page-gp[data-v-7c2326a6] .spc-coin-price{
    font-style:italic;
}
.resource-ccpage-main-right-list-box[data-v-7c2326a6] ._resouce-good-price{
    position: absolute;
    right: 40px;
    top: 35px;
}
.pmcis-dj-item[data-v-7c2326a6]{
    margin-bottom: 30px;
}
.admin-upload-btn[data-v-7c2326a6]{
    float: right;
    width: 100px;
    height: 33px;
    border-radius: 20px;
    line-height: 33px;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    background: #0068ff;
    margin-left: 24px;
    margin-top: 13px;
    cursor: pointer;
    position: relative;
}
/**
 * @desc: 资源库管理页面
 * @author: yansen
 * @time: 2020-08-05
 */
.resource-ccpage-main-right-list[data-v-7c2326a6]{
    border-radius: 0px;
    margin-top:19px;
    padding-right:0;
    padding-left: 0;
    position: relative;
}
.resource-ccpage-main-right-list-head[data-v-7c2326a6]{
    padding: 0 40px;
}
.resource-ccpage-marl-head-left[data-v-7c2326a6]{
    float: left;
}
.resource-ccpage-marl-head-right[data-v-7c2326a6]{
    float: right;
}
.resource-ccpage-marl-head-sbox[data-v-7c2326a6]{
    float: left;
}
.resource-ccpage-marl-head-sbox[data-v-7c2326a6] .el-input__icon {
    line-height: 28px;
}
.resource-ccpage-marl-head-icon[data-v-7c2326a6]{
    float: left;
    margin: 0 8px;
    color: #a0a0a0;
}
.resource-ccpage-marl-head-str[data-v-7c2326a6]{
    float: left;
    color: #a0a0a0;
}
.resource-ccpage-main-right-list-multi-btns[data-v-7c2326a6]{
    height: 55px;
    background: #fffdf0;
    margin-top:22px;
    border-top: 1px solid #eeeeee;
}
.resource-ccpage-main-right-list-multi-btns-inner[data-v-7c2326a6]{
    float: right;
    padding-top: 15px;
    padding-right: 20px;
}
.resource-ccpage-main-right-list-multi-btn[data-v-7c2326a6]{
    width: 82px;
    text-align: center;
    height: 26px;
    line-height:26px;
    border-radius: 15px;
    border: 1px solid #cccccc;
    float: left;
    margin-right:20px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor:pointer;
    -webkit-transition: .3s;
    transition: .3s;
}
.resource-ccpage-main-right-list-multi-btn[data-v-7c2326a6]:hover{
    color: #fff;
    background: #1082ff;
}
.resource-ccpage-main-right-list-multi-btn.ed[data-v-7c2326a6]{
}
.resource-ccpage-main-right-list-item[data-v-7c2326a6]{
    padding: 0 40px 0 16px;
    position: relative;
}
.resource-ccpage-main-right-list-item-left[data-v-7c2326a6]{
    width: 24px;
    float: left;
    height: 200px;
}
.resource-ccpage-main-right-list-item-right[data-v-7c2326a6]{
    width: calc(100% - 24px);
    float: left;
    height: 200px;
    border-bottom:1px solid #eeeeee;
}
.resource-library-management[data-v-7c2326a6] .file-restype-face-bg-zone[view_type="1"]{
    top: 35px; /*修复view_type=1时（复合类型）,封面靠上的bug [yansen][2022/6/16]*/
}
/**
 * @desc: 教师上传内容页面 style
 * @author: zhangxue、yansen
 * @time: 2020-12-04
 */
.jion-solicitation-activities[data-v-7c2326a6] {
    margin: 0 auto;
    width: 90%;
}
.resource-upload-info-box[data-v-7c2326a6] {
    min-height: 180px;
    background-color: #fff;
    border-radius: 8px;
    padding: 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-upload-list-box[data-v-7c2326a6] {
    min-height: 474px;
    background-color: #fff;
    border-radius: 8px;
    padding: 11px 50px 32px 50px;
    margin-bottom: 20px;
}
.resource-upload-list-box-title[data-v-7c2326a6] {
    margin: 22px 0;
    font-size: 15px;
    color: #555F69;
}
.resource-upload-top-content[data-v-7c2326a6] {
    margin: 20px 0;
    font-size: 15px;
    color: #7a8590;
    width: 100%;
    position: relative;
}
.resource-upload-top-content-back-btn[data-v-7c2326a6] {
    cursor: pointer;
    position: absolute;
    float: left;
}
.resource-upload-top-content i[data-v-7c2326a6] {
    padding-right: 5px;
}
.resource-upload-top-content-title[data-v-7c2326a6] {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
}
.resource-upload-info-title[data-v-7c2326a6] {
    height: 16px;
    font-size: 15px;
    font-weight: 700;
    text-align: left;
    color: #555f69;
}
.resource-upload-info-demand[data-v-7c2326a6] {
    height: 14px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #6a747e;
    margin: 20px 0;
}
.resource-upload-info-demand span[data-v-7c2326a6] {
    margin-right: 10px;
}
.resource-upload-info-box i[data-v-7c2326a6] {
    margin-right: 5px;
}
.resource-upload-info-demand-claim[data-v-7c2326a6] {
    min-height: 14px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #6a747e;
}
.resource-upload-list-content[data-v-7c2326a6] {
    height: 474px;
    width: 100%;
    border: 1px dashed #b1d4f7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.resource-upload-btn-box-inner[data-v-7c2326a6]{
    width: 460px;
    height: 185px;
}
.resource-upload-txt[data-v-7c2326a6]{
    text-align: center;
    color: #6a747e;
    margin-top: 15px;
}
.resource-upload-btn-box[data-v-7c2326a6] {
    text-align: center;
}
.resource-upload-btn[data-v-7c2326a6] {
    width: 134px;
    height: 134px;
    margin: auto;
    border-radius: 50%;
    background-color: #F2F5F7;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    justify-items: center;
    text-align: center;
}
.upload-desc1[data-v-7c2326a6] {
    margin: 10px 0;
    color: #50A2F7;
    font-size: 13px;
}
.upload-desc2[data-v-7c2326a6] {
    font-size: 13px;
    color: #6a747e;
}
.upload-btn-options[data-v-7c2326a6] {
    text-align: center;
}
.upload-btn[data-v-7c2326a6] {
    height: 30px;
    font-size: 14px;
    color: #333333;
    cursor: pointer;
    line-height: 30px;
    width: 80px;
}
.upload-btn[data-v-7c2326a6]:hover {
    background-color: #f4f4f4;
}
.resource-upload-btn i[data-v-7c2326a6]{
    font-size: 80px;
    color: #50A2F7;
    margin: 0 auto;
}
.resource-upload-files-box[data-v-7c2326a6] {
    padding-top: 10px;
}
.resource-files-list-header[data-v-7c2326a6]{
    height: 65px;
    border-bottom: 1px solid #f3f4f6;
    position: relative;
}
.resource-files-l-nav[data-v-7c2326a6]{
    line-height: 63px;
    color: #999;
    border-bottom: 2px solid transparent;
    float: left;
    margin-right: 95px;
    cursor: pointer;
}
.resource-files-l-nav.ed[data-v-7c2326a6]{
    border-color: #3987f2;
    color: #494949;
}
.resource-ccpage-mr-liict-part[data-v-7c2326a6]{
    float: left;
    max-width: calc(100% - 110px);
    cursor: pointer;
}
.resource-ccpage-mr-liict-status[data-v-7c2326a6]{
    height: 30px;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    margin-top: -5px;
    margin-left: 25px;
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    padding: 0 10px;
}
.resource-ccpage-main-right-list-item-face[data-v-7c2326a6]{
    cursor: pointer;
}
.rccpm-rli-submit-btn[data-v-7c2326a6]{
    width: 92px;
    height: 36px;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    position: absolute;
    background: #80d4af;
    right: 85px;
    bottom: 13px;
    cursor: pointer;
    font-size: 16px;
}
.resource-ccpage-main-right-list-item[data-v-7c2326a6]{
    position: relative;
}
.resource-files-r-addbtn[data-v-7c2326a6]{
    width: 88px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    border-radius: 20px;
    background: #3987f2;
    float: right;
    margin-top: 10px;
    cursor: pointer;
}
.jsa-reason-box[data-v-7c2326a6] {
    width: 480px;
    height: 180px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 7px;
    padding-top: 1px;
    color: #778592;
    font-size: 15px;
    line-height: 24px;
    overflow: auto;
}
.jsa-reason-box-row-name[data-v-7c2326a6]{
    font-weight: bold;
}
.jsa-reason-box-row-time[data-v-7c2326a6]{
    margin-left: 3px;
}
.resource-ccpage-mr-liict-status-icon[data-v-7c2326a6]{
    width: 13px;
    float: right;
    margin-left: 5px;
    margin-top: 9px;
}
.resource-upload-btn-c-inner[data-v-7c2326a6]{
    width: 134px;
}
.resource-upload-btn-txt[data-v-7c2326a6]{
    font-size: 12px;
    margin-top: 8px;
}
/*liutao 2021-9-9*/
.expert-review[data-v-7c2326a6] {
    background-color: #CEE8FD;
    border-radius: 5px;
    font-size: 14px;
    color: #4B9BF8;
}
.jsa-reason-box-text[data-v-7c2326a6] {
    display: inline-block;
    width: 420px;
}
.jsa-reason-box-icon[data-v-7c2326a6] {
    float: left;
    margin-right: 15px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-65c269a3] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-65c269a3] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-65c269a3] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-65c269a3]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-65c269a3] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-65c269a3]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-65c269a3]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-65c269a3]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-65c269a3]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-65c269a3]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-65c269a3]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-65c269a3]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-65c269a3]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-65c269a3]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-65c269a3]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-65c269a3] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-65c269a3]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-65c269a3]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-65c269a3] .cource-teaching-form .el-input__inner,[data-v-65c269a3] .cource-teaching-form .el-textarea__inner,[data-v-65c269a3] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-65c269a3] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-65c269a3] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-65c269a3] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-65c269a3] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-65c269a3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-65c269a3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-65c269a3] .cource-teaching-form .el-input__inner:focus,[data-v-65c269a3] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-65c269a3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-65c269a3] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-65c269a3] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-65c269a3] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-65c269a3] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-65c269a3] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-65c269a3] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-65c269a3] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-65c269a3]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-65c269a3]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-65c269a3]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-65c269a3]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-65c269a3]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-65c269a3]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-65c269a3]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-65c269a3]{
    height: 485px;
}
.course-search[data-v-65c269a3]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-65c269a3]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-65c269a3]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-65c269a3]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-65c269a3]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-65c269a3]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-65c269a3]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-65c269a3]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-65c269a3]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-65c269a3] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-65c269a3]{
    border: none;
}
.select-span-pop-box-title[data-v-65c269a3]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-65c269a3] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-65c269a3] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-65c269a3]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-65c269a3]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-65c269a3]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-65c269a3]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-65c269a3]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-65c269a3]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-65c269a3]{
}
._vpcc_second[data-v-65c269a3]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-65c269a3]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-65c269a3]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-65c269a3]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-65c269a3]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-65c269a3]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-65c269a3]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-65c269a3] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-65c269a3]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-65c269a3] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-65c269a3]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-65c269a3] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-65c269a3] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-65c269a3] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-65c269a3]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-65c269a3]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-65c269a3]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-65c269a3]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-65c269a3]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-65c269a3]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-65c269a3]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-65c269a3]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-65c269a3]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-65c269a3]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-65c269a3]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-65c269a3]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-65c269a3]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-65c269a3]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-65c269a3]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-65c269a3]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-65c269a3]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-65c269a3]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-65c269a3]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-65c269a3]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-65c269a3]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-65c269a3]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-65c269a3]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-65c269a3] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-65c269a3] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-65c269a3] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-65c269a3]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-65c269a3]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-65c269a3]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-65c269a3]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-65c269a3]{
    float: right;
}
.chnsifpd-v2[data-v-65c269a3]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-65c269a3]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-65c269a3]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-65c269a3]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-65c269a3]{
    display: block;
}
.course-hns-info-form-user[data-v-65c269a3]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-65c269a3]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-65c269a3]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-65c269a3]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-65c269a3]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-65c269a3]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-65c269a3]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-65c269a3]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-65c269a3]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-65c269a3]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-65c269a3]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-65c269a3] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-65c269a3] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-65c269a3] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-65c269a3]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-65c269a3]{
    width: 250px;
    float: left;
}
.omf-right[data-v-65c269a3]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-65c269a3]{
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 15px;
    font-weight: normal;
    cursor: pointer;
    padding-left: 37px;
    border-radius: 4px;
}
.nav-sidebar-item-icon[data-v-65c269a3]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-65c269a3]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-65c269a3]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-65c269a3]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-65c269a3]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-65c269a3]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-65c269a3]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.school-info-comp-core-icon[data-v-65c269a3]{
    color: #999999;
    font-size: 27px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.school-info-comp-core[data-v-65c269a3]{
    line-height: 25px;
    text-align: center;
    height: 100%;
    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;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}
.school-info-comp[data-v-65c269a3]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-65c269a3]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-65c269a3]{
    float: left;
    font-size: 22px;
    margin-top: 3px;
    color: #999999;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-animation:rotate_animation-data-v-65c269a3 0.2s;
            animation:rotate_animation-data-v-65c269a3 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-65c269a3]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-65c269a3 0.2s;
            animation:rotate_animation_ed-data-v-65c269a3 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-65c269a3{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-65c269a3{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-65c269a3{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-65c269a3{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-65c269a3]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-65c269a3]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-65c269a3]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-65c269a3]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-65c269a3]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-65c269a3]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-65c269a3]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-65c269a3]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-65c269a3]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-65c269a3]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-65c269a3]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-65c269a3 1s;
            animation: fill_animation-data-v-65c269a3 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-65c269a3{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-65c269a3{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-65c269a3]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-65c269a3]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-65c269a3]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-65c269a3]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-65c269a3]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-65c269a3]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-65c269a3]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-65c269a3]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-65c269a3]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-65c269a3]{
    width: 10px;
    height: 10px;
    border-radius: 6px;
    border: 1px solid #2c8ef7;
    float: left;
    margin-right: 11px;
    margin-top: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-r-sec-b-desc-row-str[data-v-65c269a3]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-65c269a3]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-65c269a3]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-65c269a3]{
    width: 50%;
    float: left;
    height: 100%;
    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;
}
.omf-r-sec-bb-item-core[data-v-65c269a3]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-65c269a3]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-65c269a3]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-65c269a3]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-65c269a3]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-65c269a3]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-65c269a3]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-65c269a3]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-65c269a3]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-65c269a3]{
    padding-left: 110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 35px;
}
.omf-r-sec-bb-crow .omfrsni-core-edit-icon[data-v-65c269a3]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-65c269a3]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-65c269a3]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-65c269a3]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-65c269a3]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-65c269a3]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-65c269a3]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-65c269a3]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-65c269a3]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-65c269a3]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-65c269a3]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-65c269a3]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-65c269a3]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-65c269a3]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-65c269a3]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-65c269a3]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-65c269a3]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-65c269a3]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-65c269a3]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-65c269a3]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-65c269a3]{
    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;
}
.oflc-sheet-col-core[data-v-65c269a3]{
    height: 100%;
}
.oflc-flex[data-v-65c269a3] {
    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;
}
.oflc-scc-count-icon[data-v-65c269a3]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-65c269a3]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-65c269a3]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-65c269a3]{
    color: #333;
}
.oflc-ddr-account[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-65c269a3]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-65c269a3]{
    color: #999;
}
.oflc-scc-btn[data-v-65c269a3]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-65c269a3]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-65c269a3]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-65c269a3]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-65c269a3]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-65c269a3]{
    width: 88px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    background: #3987f2;
    border-radius: 18px;
    float: left;
    color: #fff;
    margin-left: 60px;
    cursor: pointer;
    margin-top: 2px;
}
.oflc-filter-row-r[data-v-65c269a3]{
    float: left;
}
.commodity-course-info-comp[data-v-65c269a3]{
    /*min-height: 297px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 5px;*/
    /*padding-bottom: 30px;*/
    /*margin-top: 93px;*/
    /*box-shadow: 1px 2px 17px -6px #b7b7b7;*/
    /*margin-bottom: 10px;*/
    /*z-index: 3;
    position: relative;*/
}
.cc-c-new-version-ui .commodity-course-info-comp[data-v-65c269a3]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-65c269a3]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-65c269a3]{
    height: 93px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #f7f7f7;
}
.cc-c-new-version-ui .ccic-top-lv[data-v-65c269a3]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-65c269a3]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-65c269a3]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-65c269a3]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-65c269a3]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-65c269a3]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-65c269a3]{
    display: block;
}
.ccic-tl-name-btn[data-v-65c269a3]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-65c269a3]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-65c269a3]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-65c269a3]{
    float: right;
}
.ccic-c-price[data-v-65c269a3]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-65c269a3]{
    width: 150px;
    height: 38px;
    line-height: 38px;
    background: #2288f7;
    border-radius: 8px;
    text-align: center;
    float: right;
    color: #fff;
    margin-top: 26px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.ccic-c-new-v-btn[data-v-65c269a3]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-65c269a3]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-65c269a3]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-65c269a3]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-65c269a3]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-65c269a3]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-65c269a3]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-65c269a3]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-65c269a3]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-65c269a3]{
    padding: 7px 22px;
    background: #f3f9ff;
    float: left;
    font-size: 12px;
    border-radius: 20px;
    color: #999;
    margin-right: 15px;
    max-width: 200px;
    margin-bottom: 10px;
}
.ccic-bot-lv-info-spans[data-v-65c269a3]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-65c269a3]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-65c269a3]{
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ccic-bot-lv-info-desc-show-all[data-v-65c269a3]{
    cursor: pointer;
    font-size: 14px;
    color: #2288f7;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.scribing-price-comp[data-v-65c269a3]{
    line-height: 26px;
}
.spc-coin-icon[data-v-65c269a3]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-65c269a3] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-65c269a3]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-65c269a3]{
    height: 38px;
    width: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 20px;
    float: left;
    border: 1px solid #fff;
}
.head-portrait-sc-item img[data-v-65c269a3]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-65c269a3]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-65c269a3]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-65c269a3]{
    float: right;
    color: #27C9A3;
    font-size: 20px;
    font-weight: bold;
    margin-top: 26px;
    margin-right: 49px;
    line-height: 38px;
}
.mc-school-item-list[data-v-65c269a3]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-65c269a3]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-65c269a3] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-65c269a3] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-65c269a3] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-65c269a3] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-65c269a3] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-65c269a3]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-65c269a3]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-65c269a3]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-65c269a3]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 110px;
    padding-top: 35px;
}
.omf-r-sec-b-scene-item-info-desc[data-v-65c269a3]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-65c269a3]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-65c269a3]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 3px;
}
.omf-r-sec-b-scene-item-option.ed .omf-r-sec-b-scene-item-option-icon[data-v-65c269a3]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-65c269a3]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-65c269a3]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-65c269a3]{
    float: right;
}
.integral-score-record-pop-table[data-v-65c269a3]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-65c269a3]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-65c269a3]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-65c269a3]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-65c269a3]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-65c269a3]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-65c269a3]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-65c269a3]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-65c269a3]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-65c269a3]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-65c269a3]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-65c269a3]{
    display: none;
}
.ctlv-f-zone[data-v-65c269a3]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-65c269a3]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
    background: url(/vue/dist/static/img/course-gailan-no-content-img-xq.56db9cf.png);
    background-size: 100% 100%;
}
.ccm-sheet-rows[data-v-65c269a3]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-65c269a3]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-65c269a3]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
/**
 * @desc: 消费币管理
 * @author: yansen
 * @time: 2021-03-10
 */
.consumer-currency-manage-header[data-v-65c269a3]{
    margin-top: 21px;
}
.consumer-currency-manage-hl-nav[data-v-65c269a3]{
    font-size: 14px;
    color: #333;
    float: left;
    margin-right: 54px;
    cursor: pointer;
    height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.consumer-currency-manage-hl-nav.ed[data-v-65c269a3]{
    color: #2288F7;
    border-bottom: 2px solid #2288f7;
}
.consumer-currency-manage-hl-navs[data-v-65c269a3]{
    float: left;
}
.consumer-currency-manage-hr[data-v-65c269a3]{
    float: right;
}
.ccm-batch-btn[data-v-65c269a3]{
    height: 36px;
    line-height: 36px;
    background: #2288f7;
    color: #fff;
    font-size: 18px;
    padding: 0 19px;
    border-radius: 20px;
    float: left;
    cursor: pointer;
}
.consumer-currency-manage-hr .ccm-search-input[data-v-65c269a3]{
    float: left;
    width: 179px;
    margin-right: 24px;
}
.ccm-sheet-header[data-v-65c269a3]{
    background: #f1f1f1;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.ccm-sheet[data-v-65c269a3]{
    margin-top: 20px;
    border: 1px solid #e9e8e8;
    padding-bottom: 0px;
    min-height: 100px;
}
.ccm-sheet-col[data-v-65c269a3]{
    float: left;
    text-align: center;
    color: #494949;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    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;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 45px;
}
.ccm-sheet-col[data-v-65c269a3] .wl_filter_btns{
    margin-top: 10px;
}
.ccm-sheet-row[data-v-65c269a3]{
    height: 45px;
    line-height: 45px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ccm-sheet-row[data-v-65c269a3]{
    border-bottom: 1px solid #e9e8e8;
}
.ccm-sheet-row .ccm-sheet-col[data-v-65c269a3]{
    color: #999;
}
.csc-fir-col[data-v-65c269a3]{
    display: block;
    text-align: left;
    padding-left: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.el-checkbox__input.is-checked+.el-checkbox__label[data-v-65c269a3] {
    color: #409EFF;
}
.ccm-sheet-header[data-v-65c269a3] .el-checkbox__label{
    color: #494949;
}
.ccm-sheet-row[data-v-65c269a3] .el-checkbox__label{
    color: #999;
}
.ccm-sheet-col-btn[data-v-65c269a3]{
    cursor: pointer;
    color: #333;
}
.ccm-sheet-col-gb[data-v-65c269a3]{
    color: #333;
    margin: 0 14px;
}
.ccmsc-list-hc[data-v-65c269a3]{
    height: 40px;
    cursor: pointer;
}
.ccmsc-list-icon[data-v-65c269a3]{
    color: #999999;
    font-size: 13px;
    margin-left: 8px;
}
.ccm-sheet-filter[data-v-65c269a3]{
    margin-top: 60px;
    margin-bottom: 38px;
}
.ccm-sc-num[data-v-65c269a3]{
    float: left;
    color: #333;
    line-height: 45px;
}
.ccm-sc-icon[data-v-65c269a3]{
    width: 15px;
    height: 15px;
    border-radius: 50%;
    float: left;
    line-height: normal;
    margin-top: -5px;
    margin-right: 8px;
}
.ccm-sc-icon img[data-v-65c269a3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ccm-sheet-row .ccm-sheet-col[data-v-65c269a3]{
    color: #333;
}
.ccm-sheet-col-text-income[data-v-65c269a3]{
    color: #2288F7;
}
.ccm-sheet-col-text-income._reverse[data-v-65c269a3]{
    color: #FF8A8A;
}
.my-integral-pop-fst[data-v-65c269a3]{
    height: 230px;
}
.my-integral-pop-fst-left[data-v-65c269a3]{
    width: 410px;
    float: left;
    height: 100%;
}
.my-integral-pop-fst-right[data-v-65c269a3]{
    width: calc(100% - 410px);
    float: left;
    height: 100%;
}
.my-integral-pop-fst-r-title[data-v-65c269a3]{
    font-size: 16px;
    color: #494949;
    font-weight: bold;
    padding-top: 59px;
}
.my-integral-pop-fst-r-pt[data-v-65c269a3]{
    width: 25%;
    float: left;
}
.myipfst-r-pt-name[data-v-65c269a3]{
    color: #666;
    font-size: 14px;
}
.myipfst-r-pt-count[data-v-65c269a3]{
    font-size: 30px;
    color: #333;
    font-weight: bold;
    letter-spacing: 0px;
    margin-top: 25px;
}
.myipfst-r-pt-desc[data-v-65c269a3]{
    color: #f9b54f;
    font-size: 12px;
    margin-top: 15px;
}
.my-integral-pop-fst-r-pts[data-v-65c269a3]{
    margin-top: 48px;
}
.my-integral-pop-fst-graphical-cover[data-v-65c269a3]{
    width: 200px;
    height: 200px;
    margin: 48px auto 0;
    position: relative;
}
.my-integral-pop-fst-graphical-core[data-v-65c269a3]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-graphical-core-page[data-v-65c269a3]{
    width: 100%;
    height: 100%;
}
.my-integral-pop-fst-count[data-v-65c269a3]{
    font-size: 22px;
    font-weight: bold;
    color: #333;
    position: absolute;
    text-align: center;
    top: 75px;
    width: 100%;
}
.my-integral-pop-fst-name[data-v-65c269a3]{
    font-size: 15px;
    color: #999;
    position: absolute;
    text-align: center;
    top: 105px;
    width: 100%;
}
.my-integral-pop-fst-total[data-v-65c269a3]{
    text-align: center;
    font-weight: bold;
    margin-top: -15px;
}
.ccm-sheet-col[data-v-65c269a3] .el-checkbox__label {
    position: absolute;
    width: 80px;
    display: block;
    top: 50%;
    margin-top: -10px;
    left: 20px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.add-fast-link-pop-box[data-v-65c269a3] .el-input__inner {
    border-radius: 5px;
}
.add-fast-link-pop-url[data-v-65c269a3] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-65c269a3]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-65c269a3]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-65c269a3] .el-dialog__body{
    padding: 0 0 20px 0;
}
.copyright-ratio-pop[data-v-65c269a3]{
    padding: 0;
    min-height: 190px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.copyright-ratio-pop .course-hns-info-form-user[data-v-65c269a3]{
    margin-top: 30px;
}
.copyright-rp-ratio-box-input[data-v-65c269a3]{
    width: 48px;
    height: 34px;
    border-radius: 5px;
    border: 1px solid #d9d9e1;
    text-align: center;
    margin-left: 14px;
}
.copyright-rp-ratio-box[data-v-65c269a3]{
    margin-top: 7px;
}
.copyright-ratio-pop-top[data-v-65c269a3]{
    height: 143px;
}
.copyright-ratio-pop-btn[data-v-65c269a3]{
    width: 167px;
    height: 37px;
    line-height: 37px;
    border-radius: 3px;
    background: #24a1fe;
    color: #fff;
    text-align: center;
    margin: auto;
    cursor: pointer;
}
.copyright-ratio-pop-top .course-hns-info-form-user[data-v-65c269a3]:hover{
    -webkit-transform: scale(1);
            transform: scale(1);
}
/**
 * @desc: 统计分析
 * @author: pengmaihong
 * @time: 2021-02-23
 */
/*
 * @desc 教学-学生端-公共文件
 * @author zhangxue
 * @date 20201020
 */
[data-v-7a569a1b]:root{
    /*主题色区域-start*/

    /*主要的颜色：下划线、选中色*/

    /*背景色渐变从上到下*/
    /*字体渐变从上到下*/
    /*主题色区域-end*/

    /*公用-start*/
    /*大小100%*/


    /*阴影*/

    /*灰色阴影、圆角、白色背景*/

    /*空样式-小版*/
    /*空样式-列表版*/
    /*一级标题*/
    /*灰色描述、展示信息*/
    /*公用-end*/
}
*[data-v-7a569a1b]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.all-space[data-v-7a569a1b]{
  width: 100%;
  height: 100%;
}
.no-padding[data-v-7a569a1b]{
    padding: 0;
}
/*空样式*/
.no-content-email-mini[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-email.00c4697.png);
  background-position: center 10px;
  background-size: 80px;
  background-repeat: no-repeat;
  height: 88px;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  color: #999999;
  line-height: 15px;
  padding-top: 72px;
}
.no-content-text-mini[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-text.fc209ef.png);
  background-position: center 10px;
  background-size: 80px;
  background-repeat: no-repeat;
  height: 88px;
  font-size: 12px;
  font-weight: 400;
  text-align: center;
  color: #999999;
  line-height: 15px;
  padding-top: 72px;
    background-size: 64px;
}
.no-course-content[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-list.1981ced.png);
  background-position: center 10px;
  background-size: 350px;
  background-repeat: no-repeat;
  min-height: 190px;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
  color: #999999;
  line-height: 15px;
  padding-top: 180px;
  margin-top: 60px;
}
.left[data-v-7a569a1b]{
    float: left;
}
.right[data-v-7a569a1b]{
    float: right;
}
[data-v-7a569a1b] .el-main{
    padding: 0;
}
/*小版tab标签页筛选*/
[data-v-7a569a1b] .mini-tabs .el-tabs__item{
    font-size: 13px;
    color: #333333;
    font-weight: 400;
}
[data-v-7a569a1b] .mini-tabs .el-tabs__active-bar{
    width: 24px;
    background-color: #00d1a3;
}
[data-v-7a569a1b] .mini-tabs .el-tabs__item{
    height: 36px;
    line-height: 36px;
}
[data-v-7a569a1b] .mini-tabs .el-tabs__nav-next, .el-tabs__nav-prev[data-v-7a569a1b]{
    line-height: 40px;
}
[data-v-7a569a1b] .mini-tabs .el-tabs__header{
    margin-bottom: 10px;
}
/*页头版tab标签页筛选*/
[data-v-7a569a1b] .head-tabs .el-tabs__item{
    font-size: 16px;
    color: #999;
    font-weight: 400;
}
[data-v-7a569a1b] .head-tabs .el-tabs__active-bar{
    width: 28px;
    background-color: #00d1a3;
    border-radius: 2px;
}
[data-v-7a569a1b] .el-tabs__item.is-active{
    color: #00d1a3;
}
[data-v-7a569a1b] .head-tabs .el-tabs__item{
    height: 82px;
    line-height: 82px;
}
[data-v-7a569a1b] .head-tabs .el-tabs__nav-next, .el-tabs__nav-prev[data-v-7a569a1b]{
    line-height: 82px;
}
[data-v-7a569a1b] .head-tabs .el-tabs__header{
    margin-bottom: 10px;
}
/*tabs标签的公共样式*/
[data-v-7a569a1b] .el-tabs__nav-wrap::after{
    height: 0;
}
[data-v-7a569a1b] .el-tabs__item:hover {
    color: #00d1a3;
    cursor: pointer;
}
/*翻页*/
[data-v-7a569a1b] .el-pagination.is-background .el-pager li:not(.disabled).active{
    background-color: #00d1a3;
}
[data-v-7a569a1b] .el-pager li.active{
    -webkit-box-shadow: 0px 0px 4px #00d1a3;
            box-shadow: 0px 0px 4px #00d1a3;
}
[data-v-7a569a1b] .el-pagination.is-background .el-pager li:not(.disabled):hover{
    color: #00d1a3;
}
[data-v-7a569a1b] .el-pagination button:hover{
    color: #00d1a3;
}
[data-v-7a569a1b] .page-sure-btn:hover{
    color: #00d1a3;
}
[data-v-7a569a1b] .el-pagination__sizes .el-input .el-input__inner:hover{
    border-color: #00d1a3;
}
[data-v-7a569a1b] .el-select-dropdown__item.selected{
    color: #00d1a3;
}
[data-v-7a569a1b] .el-input__inner:focus, .el-select .el-input__inner[data-v-7a569a1b]:focus, .el-select .el-input.is-focus .el-input__inner[data-v-7a569a1b], .el-textarea__inner[data-v-7a569a1b]:focus{
    -webkit-box-shadow: 0px 0px 4px #d8f9f2;
            box-shadow: 0px 0px 4px #d8f9f2;
    border: 1px solid #7df7dc;
}
[data-v-7a569a1b] .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #00d1a3;
}
.analysis-stats-overall[data-v-7a569a1b] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.analysis-stats-number-box[data-v-7a569a1b] {
    width: 178px;
    height: 155px;
    background: #fff;
    border-radius: 5px;
    position: relative;
}
.analysis-stats-number-finished[data-v-7a569a1b] {
    width: 390px;
    height: 155px;
    background: #fff;
    border-radius: 5px;
    position: relative;
}
.analysis-stats-title[data-v-7a569a1b] {
    font-size: 15px;
    font-weight: bold;
    margin-top: 25px;
    margin-left: 35px;
    height: 15px;
    line-height: 15px;
}
.analysis-stats-count[data-v-7a569a1b] {
    font-size: 24px;
    font-weight: bold;
    position: absolute;
    left: 50%;
    top: 60%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.analysis-stats-number-finished-text-content[data-v-7a569a1b] {
    position: relative;
    overflow:hidden;
    width: 160px;
    height: 100%;
    float: left;
}
.analysis-stats-number-icon[data-v-7a569a1b] {
    width: 18px;
    height: 18px;
    margin-right: 5px;
    margin-bottom: 3px;
}
.analysis-stats-finished-count[data-v-7a569a1b] {
    font-size: 24px;
    font-weight: bold;
    position: absolute;
    left: 50%;
    top: 60%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.study-content-analysis[data-v-7a569a1b] {
    margin-top: 20px;
    margin-bottom: 20px;
    background: #fff;
    border-radius: 5px;
    padding: 20px;
}
.study-content-analysis-title[data-v-7a569a1b] {
    font-size: 15px;
    font-weight: bold;
}
[data-v-7a569a1b] .study-content-analysis-top .el-select {
    width: 110px;
    margin-left: 20px;
}
[data-v-7a569a1b] .study-content-analysis-top .el-input__inner {
    height: 28px;
    font-size: 13px;
}
[data-v-7a569a1b] .study-content-analysis-top .el-input__icon {
    line-height: 28px;
    height: 28px;
}
[data-v-7a569a1b] .filter_stats_by_time .el-range-editor {
    font-size: 13px;
    width: 250px;
}
[data-v-7a569a1b] .filter_stats_by_time .el-range-input {
    font-size: 13px;
}
[data-v-7a569a1b] .filter_stats_by_time .el-range-separator {
    height: 32px;
}
.filter_stats_by_time[data-v-7a569a1b] {
    float: right;
}
.filter_stats_by_time-btn[data-v-7a569a1b] {
    width: 80px;
    height: 29px;
    border-radius: 5px;
    border: 1px solid #E8E8E8;
    float: left;
    margin-right: 15px;
    cursor: pointer;
    line-height: 29px;
    text-align: center;
    font-size: 13px;
    color: #999999;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.study-content-overall[data-v-7a569a1b] {
    margin-top: 10px;
}
.clear[data-v-7a569a1b]{
    clear: both;
}
.study-content-overall-rate[data-v-7a569a1b] {
    width: 210px;
    height: 180px;
    text-align: center;
    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;
    float: left;
}
.study-content-overall-rate-number[data-v-7a569a1b] {
    font-size: 20px;
    font-weight: bold;
}
.study-content-overall-rate-desc[data-v-7a569a1b] {
    margin-top: 5px;
    font-size: 12px;
    color: #b6b6b6;
}
.study-content-overall-devide-line[data-v-7a569a1b] {
    height: 80px;
    width: 2px;
    background: #b6b6b6;
    float: left;
    border-radius: 1px;
    margin-top: 50px;
}
.analysis-stats-number-finished-chart[data-v-7a569a1b] {
    width: 220px;
    height: 100%;
    float: left;
    position: relative;
}
.study-content-overall-line-chart[data-v-7a569a1b] {
    width: 730px;
    height: 180px;
    float: left;
}
.finished-chart-desc[data-v-7a569a1b] {
    position: absolute;
    right: 15px;
    bottom: 20px;
    font-size: 13px;
    color: #b6b6b6;
}
.detail-list-icon[data-v-7a569a1b] {
    width: 24px;
    height: 24px;
}
.detail-list-undone[data-v-7a569a1b] {
    color: #FF6767;
}
.detail-list-rate[data-v-7a569a1b] {
    color: #FDBF5F;
}
.time-filter-active[data-v-7a569a1b] {
    background: #59bb85;
    color: #fff;
    border: 1px solid #fff;
}
.information-collection[data-v-7a569a1b] {
    margin-top: 20px;
    margin-bottom: 20px;
    background: #fff;
    border-radius: 5px;
    padding: 20px;
    position: relative;
}
.collection-export[data-v-7a569a1b] {
    width: 42px;
    height: 150px;
    background: #5fcaa4;
    border-radius: 4px;
    position: absolute;
    right: -44px;
    top: 64px;
    -webkit-writing-mode:lr-tb;
        -ms-writing-mode:lr-tb;
            writing-mode:lr-tb;
    font-size: 16px;
    font-weight: 500;
    color: #ffffff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px 12px;
    cursor: pointer;
}
.collection-doc-export[data-v-7a569a1b]{
    width: 42px;
    height: 164px;
    background: #F3BB49;
    border-radius: 4px;
    position: absolute;
    right: -44px;
    top: 226px;
    -webkit-writing-mode:lr-tb;
        -ms-writing-mode:lr-tb;
            writing-mode:lr-tb;
    font-size: 16px;
    font-weight: 500;
    color: #ffffff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px 12px;
    cursor: pointer;
}
.empty-style[data-v-7a569a1b] {
    background: #fff;
    padding: 20px;
    margin: 30px 0;
}
.study-content-analysis-top[data-v-7a569a1b] .el-input__inner {
    height: 28px;
    font-size: 13px;
}
.study-content-analysis-top[data-v-7a569a1b] .el-input__icon {
    line-height: 28px;
    height: 28px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.no-content-email-mini[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-email-2x.2388f23.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.no-content-text-mini[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-text-2x.d8c9b87.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.no-course-content[data-v-7a569a1b]{
    background-image: url(/vue/dist/static/img/no-content-list-2x.bcebd1c.png);
}
}

.rfpct-btns[data-v-6b959d0a]{
    height: 33px;
    line-height: 33px;
}
.rfpcf-row-fixed-op-delbtn[data-v-6b959d0a]{
    float: left;
    color: #9098a3;
    cursor: pointer;
}
.rfpcf-row-option.ed[data-v-6b959d0a]{
    color: #5acba3;
}
.rfpcf-row-option[data-v-6b959d0a]{
    float: left;
    color: #333333;
    margin-right: 34px;
    cursor: pointer;
}
.rfpcf-row-fixed-option .layui-icon-extend-iconfont[data-v-6b959d0a]{
    font-size: 9px;
    color: #47b890;
    margin-left: 11px;
    float: right;
    margin-top: 1px;
    cursor: pointer;
}
.rfpcf-row-fixed-option[data-v-6b959d0a]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 12px;
    height: 33px;
    float: left;
    border: 1px dashed #5acba3;
    color: #333;
    border-radius: 3px;
    margin-right: 14px;
}
.rfpcf-row-name[data-v-6b959d0a]{
    float: left;
    margin-right: 16px;
    color: #494949;
}
.rfpcf-row-options[data-v-6b959d0a]{
    overflow:auto;
}
.rfpcf-row[data-v-6b959d0a]{
    min-height: 30px;
    line-height: 30px;
    margin-top: 29px;
}
.rfpctb-t[data-v-6b959d0a]{
    margin-left: 34px;
}
.rfpctb-s[data-v-6b959d0a]{
    margin-left: 12px;
}
.rfpct-btn .layui-icon-extend-iconfont[data-v-6b959d0a]{
    font-size: 10px;
    color: #9098a3;
}
.rfpct-btn[data-v-6b959d0a]{
    float: left;
    color: #666;
    cursor: pointer;
}
.rfpctb-f[data-v-6b959d0a]{
    padding: 0 18px;
    height: 33px;
    background: #e4f7f0;
    border-radius: 4px;
    text-align: center;
    font-size: 14px;
    color: #5acba3;
    cursor: pointer;
    margin-right: 19px;
}
.rfpctb-f .layui-icon-extend-iconfont[data-v-6b959d0a]{
    color: #5acba3;
}
.res-filter-panel-comp-v2[data-v-6b959d0a]{
    background: #fff;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px 40px 20px 40px;
    position: relative;
}
.res-filter-panel-comp-top[data-v-6b959d0a]{
    padding-bottom: 19px;
    border-bottom: 1px solid #f0f1f3;
}
.rfpct-active-btn[data-v-6b959d0a]{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    position: absolute;
    right: 40px;
    font-size: 25px;
    color: #a8aeb7;
    top: 22px;
    cursor: pointer;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-48149980] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-48149980] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-48149980] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-48149980] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-48149980]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-48149980] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-48149980]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-48149980]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-48149980]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-48149980]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-48149980]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-48149980]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-48149980]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-48149980]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-48149980]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-48149980]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-48149980]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-48149980] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-48149980]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-48149980]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-48149980] .cource-teaching-form .el-input__inner,[data-v-48149980] .cource-teaching-form .el-textarea__inner,[data-v-48149980] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-48149980] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-48149980] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-48149980] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-48149980] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-48149980] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-48149980] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-48149980] .cource-teaching-form .el-input__inner:focus,[data-v-48149980] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-48149980] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-48149980] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-48149980] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-48149980] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-48149980] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-48149980] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-48149980] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-48149980] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-48149980]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-48149980]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-48149980]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-48149980]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-48149980]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-48149980]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-48149980]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-48149980]{
    height: 485px;
}
.course-search[data-v-48149980]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-48149980]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-48149980]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-48149980]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-48149980]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-48149980]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-48149980]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-48149980]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-48149980]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-48149980] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-48149980]{
    border: none;
}
.select-span-pop-box-title[data-v-48149980]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-48149980] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-48149980] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-48149980]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-48149980]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-48149980]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-48149980]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-48149980]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-48149980]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-48149980]{
}
._vpcc_second[data-v-48149980]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-48149980]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-48149980]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-48149980]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-48149980]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-48149980]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-48149980]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-48149980] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-48149980]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-48149980] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-48149980]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-48149980] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-48149980] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-48149980] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-48149980]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-48149980]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-48149980]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-48149980]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-48149980]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-48149980]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-48149980]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-48149980]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-48149980]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-48149980]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-48149980]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-48149980]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-48149980]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-48149980]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-48149980]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-48149980]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-48149980]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-48149980]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-48149980]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-48149980]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-48149980]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-48149980]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-48149980]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-48149980]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-48149980] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-48149980] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-48149980] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-48149980]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-48149980]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-48149980]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-48149980]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-48149980]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-48149980]{
    float: right;
}
.chnsifpd-v2[data-v-48149980]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-48149980]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-48149980]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-48149980]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-48149980]{
    display: block;
}
.course-hns-info-form-user[data-v-48149980]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-48149980]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-48149980]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-48149980]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-48149980]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-48149980]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-48149980]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-48149980]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-48149980]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-48149980]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 教师上传内容页面 style
 * @author: zhangxue、yansen
 * @time: 2020-12-04
 */
.jion-solicitation-activities[data-v-48149980] {
    margin: 0 auto;
    width: 90%;
}
.resource-upload-info-box[data-v-48149980] {
    min-height: 180px;
    background-color: #fff;
    border-radius: 8px;
    padding: 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-upload-list-box[data-v-48149980] {
    min-height: 474px;
    background-color: #fff;
    border-radius: 8px;
    padding: 11px 50px 32px 50px;
    margin-bottom: 20px;
}
.resource-upload-list-box-title[data-v-48149980] {
    margin: 22px 0;
    font-size: 15px;
    color: #555F69;
}
.resource-upload-top-content[data-v-48149980] {
    margin: 20px 0;
    font-size: 15px;
    color: #7a8590;
    width: 100%;
    position: relative;
}
.resource-upload-top-content-back-btn[data-v-48149980] {
    cursor: pointer;
    position: absolute;
    float: left;
}
.resource-upload-top-content i[data-v-48149980] {
    padding-right: 5px;
}
.resource-upload-top-content-title[data-v-48149980] {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: inline-block;
}
.resource-upload-info-title[data-v-48149980] {
    height: 16px;
    font-size: 15px;
    font-weight: 700;
    text-align: left;
    color: #555f69;
}
.resource-upload-info-demand[data-v-48149980] {
    height: 14px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #6a747e;
    margin: 20px 0;
}
.resource-upload-info-demand span[data-v-48149980] {
    margin-right: 10px;
}
.resource-upload-info-box i[data-v-48149980] {
    margin-right: 5px;
}
.resource-upload-info-demand-claim[data-v-48149980] {
    min-height: 14px;
    font-size: 14px;
    font-weight: 400;
    text-align: left;
    color: #6a747e;
}
.resource-upload-list-content[data-v-48149980] {
    height: 474px;
    width: 100%;
    border: 1px dashed #b1d4f7;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.resource-upload-btn-box-inner[data-v-48149980]{
    width: 460px;
    height: 185px;
}
.resource-upload-txt[data-v-48149980]{
    text-align: center;
    color: #6a747e;
    margin-top: 15px;
}
.resource-upload-btn-box[data-v-48149980] {
    text-align: center;
}
.resource-upload-btn[data-v-48149980] {
    width: 134px;
    height: 134px;
    margin: auto;
    border-radius: 50%;
    background-color: #F2F5F7;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    justify-items: center;
    text-align: center;
}
.upload-desc1[data-v-48149980] {
    margin: 10px 0;
    color: #50A2F7;
    font-size: 13px;
}
.upload-desc2[data-v-48149980] {
    font-size: 13px;
    color: #6a747e;
}
.upload-btn-options[data-v-48149980] {
    text-align: center;
}
.upload-btn[data-v-48149980] {
    height: 30px;
    font-size: 14px;
    color: #333333;
    cursor: pointer;
    line-height: 30px;
    width: 80px;
}
.upload-btn[data-v-48149980]:hover {
    background-color: #f4f4f4;
}
.resource-upload-btn i[data-v-48149980]{
    font-size: 80px;
    color: #50A2F7;
    margin: 0 auto;
}
.resource-upload-files-box[data-v-48149980] {
    padding-top: 10px;
}
.resource-files-list-header[data-v-48149980]{
    height: 65px;
    border-bottom: 1px solid #f3f4f6;
    position: relative;
}
.resource-files-l-nav[data-v-48149980]{
    line-height: 63px;
    color: #999;
    border-bottom: 2px solid transparent;
    float: left;
    margin-right: 95px;
    cursor: pointer;
}
.resource-files-l-nav.ed[data-v-48149980]{
    border-color: #3987f2;
    color: #494949;
}
.resource-ccpage-mr-liict-part[data-v-48149980]{
    float: left;
    max-width: calc(100% - 110px);
    cursor: pointer;
}
.resource-ccpage-mr-liict-status[data-v-48149980]{
    height: 30px;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    margin-top: -5px;
    margin-left: 25px;
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    padding: 0 10px;
}
.resource-ccpage-main-right-list-item-face[data-v-48149980]{
    cursor: pointer;
}
.rccpm-rli-submit-btn[data-v-48149980]{
    width: 92px;
    height: 36px;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    position: absolute;
    background: #80d4af;
    right: 85px;
    bottom: 13px;
    cursor: pointer;
    font-size: 16px;
}
.resource-ccpage-main-right-list-item[data-v-48149980]{
    position: relative;
}
.resource-files-r-addbtn[data-v-48149980]{
    width: 88px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    border-radius: 20px;
    background: #3987f2;
    float: right;
    margin-top: 10px;
    cursor: pointer;
}
.jsa-reason-box[data-v-48149980] {
    width: 480px;
    height: 180px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 7px;
    padding-top: 1px;
    color: #778592;
    font-size: 15px;
    line-height: 24px;
    overflow: auto;
}
.jsa-reason-box-row-name[data-v-48149980]{
    font-weight: bold;
}
.jsa-reason-box-row-time[data-v-48149980]{
    margin-left: 3px;
}
.resource-ccpage-mr-liict-status-icon[data-v-48149980]{
    width: 13px;
    float: right;
    margin-left: 5px;
    margin-top: 9px;
}
.resource-upload-btn-c-inner[data-v-48149980]{
    width: 134px;
}
.resource-upload-btn-txt[data-v-48149980]{
    font-size: 12px;
    margin-top: 8px;
}
.add-fast-link-pop-url[data-v-48149980] .el-textarea__inner{
    height: 122px;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__body{
    padding: 0 0 10px 0;
}
.new-teach-version-pop-ui[data-v-48149980] .el-dialog__header{
    border-bottom: none;
}
.add-fast-link-pop-title[data-v-48149980]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-48149980]{
    padding: 0px;
}

.download-all-files-btn .el-loading-spinner .circular{
    width: 30px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-66a8f65f] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-66a8f65f] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-66a8f65f] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-66a8f65f]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-66a8f65f] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-66a8f65f]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-66a8f65f]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-66a8f65f]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-66a8f65f]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-66a8f65f]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-66a8f65f]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-66a8f65f]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-66a8f65f]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-66a8f65f]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-66a8f65f]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-66a8f65f]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-66a8f65f] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-66a8f65f]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-66a8f65f]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-66a8f65f] .cource-teaching-form .el-input__inner,[data-v-66a8f65f] .cource-teaching-form .el-textarea__inner,[data-v-66a8f65f] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-66a8f65f] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-66a8f65f] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-66a8f65f] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-66a8f65f] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-66a8f65f] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-66a8f65f] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-66a8f65f] .cource-teaching-form .el-input__inner:focus,[data-v-66a8f65f] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-66a8f65f] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-66a8f65f] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-66a8f65f] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-66a8f65f]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-66a8f65f]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-66a8f65f]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-66a8f65f]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-66a8f65f]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-66a8f65f]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-66a8f65f]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-66a8f65f]{
    height: 485px;
}
.course-search[data-v-66a8f65f]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-66a8f65f]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-66a8f65f]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-66a8f65f]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-66a8f65f]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-66a8f65f]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-66a8f65f]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-66a8f65f]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-66a8f65f]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-66a8f65f] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-66a8f65f]{
    border: none;
}
.select-span-pop-box-title[data-v-66a8f65f]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-66a8f65f] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-66a8f65f] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-66a8f65f]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-66a8f65f]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-66a8f65f]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-66a8f65f]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-66a8f65f]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-66a8f65f]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-66a8f65f]{
}
._vpcc_second[data-v-66a8f65f]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-66a8f65f]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-66a8f65f]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-66a8f65f]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-66a8f65f]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-66a8f65f]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-66a8f65f]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-66a8f65f] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-66a8f65f]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-66a8f65f] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-66a8f65f]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-66a8f65f] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-66a8f65f] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-66a8f65f] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-66a8f65f]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-66a8f65f]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-66a8f65f]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-66a8f65f]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-66a8f65f]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-66a8f65f]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-66a8f65f]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-66a8f65f]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-66a8f65f]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-66a8f65f]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-66a8f65f]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-66a8f65f]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-66a8f65f]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-66a8f65f]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-66a8f65f]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-66a8f65f]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-66a8f65f]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-66a8f65f]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-66a8f65f]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-66a8f65f]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-66a8f65f]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-66a8f65f]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-66a8f65f]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-66a8f65f]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-66a8f65f] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-66a8f65f] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-66a8f65f] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-66a8f65f]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-66a8f65f]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-66a8f65f]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-66a8f65f]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-66a8f65f]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-66a8f65f]{
    float: right;
}
.chnsifpd-v2[data-v-66a8f65f]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-66a8f65f]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-66a8f65f]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-66a8f65f]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-66a8f65f]{
    display: block;
}
.course-hns-info-form-user[data-v-66a8f65f]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-66a8f65f]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-66a8f65f]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-66a8f65f]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-66a8f65f]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-66a8f65f]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-66a8f65f]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-66a8f65f]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-66a8f65f]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-66a8f65f]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 征集活动统计页面 style
 * @author: zhangxue
 * @time: 2020-12-03
 */
.resource-upload-info-stat-header[data-v-66a8f65f]{
    font-size: 15px;
    color: #555F69;
    margin-bottom: 19px;
}
.resource-upload-info-stat-box-block[data-v-66a8f65f]{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px;
    background: #fff;
    position: relative;
    padding: 33px 30px 20px 30px;
}
.resource-upload-info-stat-box[data-v-66a8f65f]{
    margin-top: 35px;
}
.resource-upload-info-stat-box-block-bottom .mrsrp-c-son-block-noc[data-v-66a8f65f]{
    width: 130px;
    margin: auto;
    padding-top: 65px
}
.resource-upload-info-stat-bbt-left[data-v-66a8f65f]{
    width: 50%;
    float: left;
}
.resource-upload-info-stat-bbt-right[data-v-66a8f65f]{
    width: 50%;
    float: left;
}
.resource-upload-info-stat-bbt-name[data-v-66a8f65f]{
    font-size: 16px;
    font-weight: bold;
    color: #494949;
}
.resource-upload-info-stat-bbt-mbox[data-v-66a8f65f]{
    height: 140px;
    position: relative;
}
.resource-upload-info-stat-bbt-left .resource-upload-info-stat-bbt-mbox[data-v-66a8f65f]{
    border-right: 1px solid #f1f1f1;
}
.resource-upload-info-stat-bbtm-item[data-v-66a8f65f]{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 50%;
    text-align: center;
    margin-top: 38px;
}
.resource-upload-info-stat-bbtm-line[data-v-66a8f65f]{
    width: 1px;
    height: 37px;
    background: #eeeeee;
    left: 50%;
    position: absolute;
    top: 40px;
}
.resource-upload-info-stat-box-block-b-navs[data-v-66a8f65f]{
    float: left;
}
.resource-upload-info-stat-box-block-b-header[data-v-66a8f65f]{
    height: 50px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #dce5ef;
}
.resource-upload-info-stat-box-block-b-nav[data-v-66a8f65f]{
    height: 50px;
    line-height: 50px;
    padding: 0 23px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    cursor: pointer;
    color: #999;
    border: 1px solid transparent;
}
.resource-upload-info-stat-box-block-b-nav.ed[data-v-66a8f65f]{
    border: 1px solid #dce5ef;
    border-bottom-color: #fff;
    color: #2e7df6;
}
.resource-upload-info-stat-box-block-b-ubox[data-v-66a8f65f]{
    min-height: 258px;
    border: 1px solid #dce5ef;
    border-top: none;
}
.resource-upload-info-stat-bb-export-btn[data-v-66a8f65f]{
    width: 72px;
    height: 34px;
    background: #e5f1fe;
    border-radius: 4px;
    float: right;
    text-align: center;
    line-height: 34px;
    color: #50a2f7;
    cursor: pointer;
}
.ruisb-bbu-sheet-header[data-v-66a8f65f]{
    height: 48px;
    background: #f9f9f9;
}
.ruisb-bbu-sheet-col[data-v-66a8f65f]{
    float: left;
    line-height: 48px;
    text-align: center;
    color: #666666;
}
.ruisb-bbu-sheet-row[data-v-66a8f65f]{
    height: 55px;
    line-height: 55px;
    border-bottom: 1px solid #f1f1f1;
    cursor: pointer;
}
.ruisb-bbu-sheet-row .ruisb-bbu-sheet-col[data-v-66a8f65f]{
    color: #999;
    line-height: 55px;
    min-height: 55px;
}
.ruisb-bbu-sheet-d-btn[data-v-66a8f65f]{
    text-decoration: underline;
    cursor: pointer;
}
.ruisb-bbu-sheet-status._rbss_pass[data-v-66a8f65f]{
    color: #60C99B;
}
.ruisb-bbu-sheet-status._rbss_unpass[data-v-66a8f65f]{
    color: #EF625A;
}
.ruisb-bbu-sheet-status._rbss_wait[data-v-66a8f65f]{
    color: #FDB444;
}
.ruisb-bbu-ulist[data-v-66a8f65f]{
    padding: 28px 45px;
}
.ruisb-bbu-uitem[data-v-66a8f65f]{
    width: 42px;
    text-align: center;
    margin-bottom: 20px;
    margin-right: 45px;
    float: left;
}
.ruisb-bbu-uitem-icon[data-v-66a8f65f]{
    width: 42px;
    height: 42px;
}
.ruisb-bbu-uitem-icon img[data-v-66a8f65f] {
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.ruisb-bbu-uitem-name[data-v-66a8f65f]{
    font-weight: bold;
    color: #555f69;
    margin-top: 8px;
}
.resource-upload-info-stat-bbt-echart-node[data-v-66a8f65f]{
    width: 180px;
    height: 180px;
}
.resource-upload-info-stat-box-block-bottom[data-v-66a8f65f]{
    margin-top: 50px;
}
.resource-upload-info-stat-bbt-echart-num[data-v-66a8f65f]{
    position: absolute;
    left: 116px;
    top: 78px;
    width: 40px;
    height: 22px;
    text-align: center;
    font-size: 18px;
    color: #333;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.resource-upload-info-stat-bbt-echart-cover[data-v-66a8f65f]{
    width: 180px;
    height: 180px;
    margin-left:43px;
    cursor: pointer;
    margin-top: 35px;
}
.resource-upload-info-stat-bbt-mbox-npop[data-v-66a8f65f]{
    width: 185px;
    padding: 10px 0;
}
.ruisbmn-row[data-v-66a8f65f]{
    margin-bottom: 12px;
}
.ruisbmn-row[data-v-66a8f65f]:last-child{
    margin-bottom: 0;
}
.ruisb-bbu-sheet-rows[data-v-66a8f65f]{
    overflow: auto;
}
.res-collection-files-box[data-v-66a8f65f]{
    padding: 10px 13px;
}
.res-collection-files-box-sbtn[data-v-66a8f65f]{
    margin-top: 18px;
    color: #39a1f8;
    cursor: pointer;
}
.res-collection-files-box-sbtn-icon[data-v-66a8f65f]{
    float: left;
    font-size: 11px;
    margin-top: 4px;
    margin-left: 2px;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.res-collection-files-box-sbtn-txt[data-v-66a8f65f]{
    float: left;
    font-size: 16px;
}
.rnsc-status._score[data-v-66a8f65f]{
    color: #ffc25e;
    text-decoration: underline;
    cursor: pointer;
}
.jion-solicitation-activities[data-v-66a8f65f] .common-limit-textarea-box .common-limit-input-word{
    bottom: 11px;
}
.new-teach-version-pop-ui[data-v-66a8f65f] .el-dialog__body{
    padding: 0 0 10px 0;
}
.add-fast-link-pop-url[data-v-66a8f65f] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-66a8f65f]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-66a8f65f]{
    padding: 0;
}
.resource-upload-info-stat-box-block-bottom[data-v-66a8f65f] .number {
    margin-top: 7px;
}
.resource-upload-info-stat-box-block-bottom[data-v-66a8f65f] .btn-next{
    height: 40px!important;
    line-height: 40px!important;
}
.resource-upload-info-stat-box-block-bottom[data-v-66a8f65f] .btn-prev{
    height: 40px!important;
    line-height: 40px!important;
}
.download-all-files-btn[data-v-66a8f65f]{
    float: left;
    line-height: 32px;
    cursor: pointer;
    color: #2e7df6;
}
/* liutao 2021-9-9*/
.resource-upload-info-stat-bb-export-btn[data-v-66a8f65f] {
    height:32px;
    line-height: 32px;
}
.resource-upload-info-stat-box-block-b-navs[data-v-66a8f65f] {
    float: left;
}
.resource-upload-info-stat-box-block-b-right[data-v-66a8f65f] {
    float: right;
    overflow: hidden;
}
.resource-upload-info-stat-box-block-b-right >div[data-v-66a8f65f]{
    float: left;
    margin-left: 10px;
}
.resource-upload-info-stat-box-block-b-right[data-v-66a8f65f]  .el-input__inner {
    height: 32px;
}

.resource-ccpmrlibbtn[data-v-288d8706]{
    float: left;
}
.examine-collection-btns[data-v-288d8706]{
    width: 86px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-31e755b8] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-31e755b8] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-31e755b8] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-31e755b8]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-31e755b8] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-31e755b8]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-31e755b8]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-31e755b8]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-31e755b8]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-31e755b8]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-31e755b8]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-31e755b8]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-31e755b8]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-31e755b8]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-31e755b8]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-31e755b8]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-31e755b8] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-31e755b8]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-31e755b8]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-31e755b8] .cource-teaching-form .el-input__inner,[data-v-31e755b8] .cource-teaching-form .el-textarea__inner,[data-v-31e755b8] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-31e755b8] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-31e755b8] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-31e755b8] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-31e755b8] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-31e755b8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-31e755b8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-31e755b8] .cource-teaching-form .el-input__inner:focus,[data-v-31e755b8] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-31e755b8] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-31e755b8] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-31e755b8] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-31e755b8] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-31e755b8] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-31e755b8] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-31e755b8] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-31e755b8] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-31e755b8]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-31e755b8]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-31e755b8]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-31e755b8]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-31e755b8]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-31e755b8]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-31e755b8]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-31e755b8]{
    height: 485px;
}
.course-search[data-v-31e755b8]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-31e755b8]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-31e755b8]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-31e755b8]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-31e755b8]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-31e755b8]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-31e755b8]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-31e755b8]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-31e755b8]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-31e755b8] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-31e755b8]{
    border: none;
}
.select-span-pop-box-title[data-v-31e755b8]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-31e755b8] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-31e755b8] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-31e755b8]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-31e755b8]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-31e755b8]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-31e755b8]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-31e755b8]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-31e755b8]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-31e755b8]{
}
._vpcc_second[data-v-31e755b8]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-31e755b8]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-31e755b8]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-31e755b8]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-31e755b8]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-31e755b8]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-31e755b8]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-31e755b8] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-31e755b8]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-31e755b8] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-31e755b8]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-31e755b8] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-31e755b8] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-31e755b8] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-31e755b8]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-31e755b8]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-31e755b8]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-31e755b8]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-31e755b8]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-31e755b8]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-31e755b8]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-31e755b8]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-31e755b8]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-31e755b8]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-31e755b8]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-31e755b8]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-31e755b8]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-31e755b8]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-31e755b8]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-31e755b8]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-31e755b8]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-31e755b8]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-31e755b8]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-31e755b8]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-31e755b8]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-31e755b8]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-31e755b8]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-31e755b8]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-31e755b8] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-31e755b8] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-31e755b8] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-31e755b8]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-31e755b8]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-31e755b8]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-31e755b8]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-31e755b8]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-31e755b8]{
    float: right;
}
.chnsifpd-v2[data-v-31e755b8]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-31e755b8]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-31e755b8]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-31e755b8]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-31e755b8]{
    display: block;
}
.course-hns-info-form-user[data-v-31e755b8]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-31e755b8]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-31e755b8]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-31e755b8]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-31e755b8]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-31e755b8]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-31e755b8]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-31e755b8]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-31e755b8]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-31e755b8]{
    height: 600px;
    overflow: auto;
}
.add-fast-link-pop-url[data-v-31e755b8] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-31e755b8]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-31e755b8]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-31e755b8] .el-dialog__body{
    padding: 0 0 20px 0;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-0adc629a] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-0adc629a] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-0adc629a] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-0adc629a]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-0adc629a] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-0adc629a]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-0adc629a]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-0adc629a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-0adc629a]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-0adc629a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-0adc629a]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-0adc629a]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-0adc629a]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-0adc629a]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-0adc629a]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-0adc629a]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-0adc629a] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-0adc629a]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-0adc629a]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-0adc629a] .cource-teaching-form .el-input__inner,[data-v-0adc629a] .cource-teaching-form .el-textarea__inner,[data-v-0adc629a] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-0adc629a] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-0adc629a] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-0adc629a] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-0adc629a] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-0adc629a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-0adc629a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-0adc629a] .cource-teaching-form .el-input__inner:focus,[data-v-0adc629a] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-0adc629a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-0adc629a] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-0adc629a] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-0adc629a] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-0adc629a] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-0adc629a] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-0adc629a] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-0adc629a] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-0adc629a]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-0adc629a]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-0adc629a]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-0adc629a]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-0adc629a]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-0adc629a]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-0adc629a]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-0adc629a]{
    height: 485px;
}
.course-search[data-v-0adc629a]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-0adc629a]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-0adc629a]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-0adc629a]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-0adc629a]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-0adc629a]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-0adc629a]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-0adc629a]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-0adc629a]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-0adc629a] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-0adc629a]{
    border: none;
}
.select-span-pop-box-title[data-v-0adc629a]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-0adc629a] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-0adc629a] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-0adc629a]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-0adc629a]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-0adc629a]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-0adc629a]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-0adc629a]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-0adc629a]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-0adc629a]{
}
._vpcc_second[data-v-0adc629a]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-0adc629a]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-0adc629a]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-0adc629a]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-0adc629a]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-0adc629a]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-0adc629a]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-0adc629a] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-0adc629a]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-0adc629a] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-0adc629a]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-0adc629a] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-0adc629a] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-0adc629a] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-0adc629a]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-0adc629a]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-0adc629a]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-0adc629a]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-0adc629a]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-0adc629a]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-0adc629a]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-0adc629a]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-0adc629a]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-0adc629a]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-0adc629a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-0adc629a]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-0adc629a]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-0adc629a]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-0adc629a]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-0adc629a]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-0adc629a]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-0adc629a]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-0adc629a]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-0adc629a]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-0adc629a]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-0adc629a]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-0adc629a]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-0adc629a]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-0adc629a] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-0adc629a] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-0adc629a] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-0adc629a]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-0adc629a]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-0adc629a]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-0adc629a]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-0adc629a]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-0adc629a]{
    float: right;
}
.chnsifpd-v2[data-v-0adc629a]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-0adc629a]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-0adc629a]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-0adc629a]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-0adc629a]{
    display: block;
}
.course-hns-info-form-user[data-v-0adc629a]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-0adc629a]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-0adc629a]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-0adc629a]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-0adc629a]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-0adc629a]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-0adc629a]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-0adc629a]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-0adc629a]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-0adc629a]{
    height: 600px;
    overflow: auto;
}
.set-score-rule-pop[data-v-0adc629a]{
    padding-bottom:30px!important;
}
.set-score-rule-pop-add-btn[data-v-0adc629a]{
    color: #fff;
    text-align: center;
    width: 132px;
    line-height: 36px;
    border-radius: 4px;
    background: #2fa2fe;
    cursor: pointer;
    margin-top: 18px;
}
.ssrpbi-del-btn[data-v-0adc629a]{
    margin-left: 20px;
    cursor: pointer;
}
.ssrpbi-str[data-v-0adc629a]{
    margin-left: 12px;
}
.ssrpbi-span[data-v-0adc629a]{
    color: #b6babd;
    margin: 0 34px;
}
.set-score-rule-pop-block-item[data-v-0adc629a]{
    margin-top: 10px;
}
.set-score-rule-pop-block-title[data-v-0adc629a]{
    line-height:36px;
    background: #eaf6ff;
    text-indent: 19px;
    color: #2fa2fe;
}
.set-score-rule-pop-block-item-s-musers[data-v-0adc629a]{
    margin-top: 10px;
}
.ssrpbi-input[data-v-0adc629a]{
    width: 200px;
}
.set-score-rule-pop-block-rpart[data-v-0adc629a]{
    overflow: auto;
}
.set-score-rule-pop-block-name[data-v-0adc629a]{
    line-height:36px;
}
.set-score-rule-pop-block-name[data-v-0adc629a]{
    float: left;
}
.add-fast-link-pop-url[data-v-0adc629a] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-0adc629a]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-0adc629a]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-0adc629a] .el-dialog__body{
    padding: 0 0 20px 0;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-6d325a60]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-6d325a60] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-6d325a60] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-6d325a60] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-6d325a60]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-6d325a60]{
    width: 250px;
    float: left;
}
.omf-right[data-v-6d325a60]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-6d325a60]{
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 15px;
    font-weight: normal;
    cursor: pointer;
    padding-left: 37px;
    border-radius: 4px;
}
.nav-sidebar-item-icon[data-v-6d325a60]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-6d325a60]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-6d325a60]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-6d325a60]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-6d325a60]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-6d325a60]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-6d325a60]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.school-info-comp-core-icon[data-v-6d325a60]{
    color: #999999;
    font-size: 27px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.school-info-comp-core[data-v-6d325a60]{
    line-height: 25px;
    text-align: center;
    height: 100%;
    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;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}
.school-info-comp[data-v-6d325a60]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-6d325a60]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-6d325a60]{
    float: left;
    font-size: 22px;
    margin-top: 3px;
    color: #999999;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-animation:rotate_animation-data-v-6d325a60 0.2s;
            animation:rotate_animation-data-v-6d325a60 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-6d325a60]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-6d325a60 0.2s;
            animation:rotate_animation_ed-data-v-6d325a60 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-6d325a60{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-6d325a60{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-6d325a60{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-6d325a60{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-6d325a60]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-6d325a60]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-6d325a60]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-6d325a60]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-6d325a60]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-6d325a60]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-6d325a60]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-6d325a60]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-6d325a60]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-6d325a60]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-6d325a60]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-6d325a60 1s;
            animation: fill_animation-data-v-6d325a60 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-6d325a60{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-6d325a60{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-6d325a60]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-6d325a60]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-6d325a60]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-6d325a60]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-6d325a60]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-6d325a60]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-6d325a60]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-6d325a60]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-6d325a60]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-6d325a60]{
    width: 10px;
    height: 10px;
    border-radius: 6px;
    border: 1px solid #2c8ef7;
    float: left;
    margin-right: 11px;
    margin-top: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-r-sec-b-desc-row-str[data-v-6d325a60]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-6d325a60]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-6d325a60]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-6d325a60]{
    width: 50%;
    float: left;
    height: 100%;
    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;
}
.omf-r-sec-bb-item-core[data-v-6d325a60]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-6d325a60]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-6d325a60]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-6d325a60]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-6d325a60]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-6d325a60]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-6d325a60]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-6d325a60]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-6d325a60]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-6d325a60]{
    padding-left: 110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 35px;
}
.omf-r-sec-bb-crow .omfrsni-core-edit-icon[data-v-6d325a60]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-6d325a60]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-6d325a60]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-6d325a60]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-6d325a60]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-6d325a60]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-6d325a60]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-6d325a60]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-6d325a60]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-6d325a60]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-6d325a60]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-6d325a60]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-6d325a60]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-6d325a60]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-6d325a60]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-6d325a60]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-6d325a60]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-6d325a60]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-6d325a60]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-6d325a60]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-6d325a60]{
    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;
}
.oflc-sheet-col-core[data-v-6d325a60]{
    height: 100%;
}
.oflc-flex[data-v-6d325a60] {
    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;
}
.oflc-scc-count-icon[data-v-6d325a60]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-6d325a60]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-6d325a60]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-6d325a60]{
    color: #333;
}
.oflc-ddr-account[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-6d325a60]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-6d325a60]{
    color: #999;
}
.oflc-scc-btn[data-v-6d325a60]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-6d325a60]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-6d325a60]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-6d325a60]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-6d325a60]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-6d325a60]{
    width: 88px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    background: #3987f2;
    border-radius: 18px;
    float: left;
    color: #fff;
    margin-left: 60px;
    cursor: pointer;
    margin-top: 2px;
}
.oflc-filter-row-r[data-v-6d325a60]{
    float: left;
}
.commodity-course-info-comp[data-v-6d325a60]{
    /*min-height: 297px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 5px;*/
    /*padding-bottom: 30px;*/
    /*margin-top: 93px;*/
    /*box-shadow: 1px 2px 17px -6px #b7b7b7;*/
    /*margin-bottom: 10px;*/
    /*z-index: 3;
    position: relative;*/
}
.cc-c-new-version-ui .commodity-course-info-comp[data-v-6d325a60]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-6d325a60]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-6d325a60]{
    height: 93px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #f7f7f7;
}
.cc-c-new-version-ui .ccic-top-lv[data-v-6d325a60]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-6d325a60]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-6d325a60]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-6d325a60]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-6d325a60]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-6d325a60]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-6d325a60]{
    display: block;
}
.ccic-tl-name-btn[data-v-6d325a60]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-6d325a60]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-6d325a60]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-6d325a60]{
    float: right;
}
.ccic-c-price[data-v-6d325a60]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-6d325a60]{
    width: 150px;
    height: 38px;
    line-height: 38px;
    background: #2288f7;
    border-radius: 8px;
    text-align: center;
    float: right;
    color: #fff;
    margin-top: 26px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.ccic-c-new-v-btn[data-v-6d325a60]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-6d325a60]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-6d325a60]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-6d325a60]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-6d325a60]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-6d325a60]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-6d325a60]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-6d325a60]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-6d325a60]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-6d325a60]{
    padding: 7px 22px;
    background: #f3f9ff;
    float: left;
    font-size: 12px;
    border-radius: 20px;
    color: #999;
    margin-right: 15px;
    max-width: 200px;
    margin-bottom: 10px;
}
.ccic-bot-lv-info-spans[data-v-6d325a60]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-6d325a60]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-6d325a60]{
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ccic-bot-lv-info-desc-show-all[data-v-6d325a60]{
    cursor: pointer;
    font-size: 14px;
    color: #2288f7;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.scribing-price-comp[data-v-6d325a60]{
    line-height: 26px;
}
.spc-coin-icon[data-v-6d325a60]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-6d325a60]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-6d325a60] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-6d325a60]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-6d325a60]{
    height: 38px;
    width: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 20px;
    float: left;
    border: 1px solid #fff;
}
.head-portrait-sc-item img[data-v-6d325a60]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-6d325a60]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-6d325a60]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-6d325a60]{
    float: right;
    color: #27C9A3;
    font-size: 20px;
    font-weight: bold;
    margin-top: 26px;
    margin-right: 49px;
    line-height: 38px;
}
.mc-school-item-list[data-v-6d325a60]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-6d325a60]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-6d325a60] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-6d325a60] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-6d325a60] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-6d325a60] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-6d325a60] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-6d325a60]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-6d325a60]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-6d325a60]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-6d325a60]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 110px;
    padding-top: 35px;
}
.omf-r-sec-b-scene-item-info-desc[data-v-6d325a60]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-6d325a60]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-6d325a60]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 3px;
}
.omf-r-sec-b-scene-item-option.ed .omf-r-sec-b-scene-item-option-icon[data-v-6d325a60]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-6d325a60]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-6d325a60]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-6d325a60]{
    float: right;
}
.integral-score-record-pop-table[data-v-6d325a60]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-6d325a60]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-6d325a60]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-6d325a60]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-6d325a60]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-6d325a60]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-6d325a60]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-6d325a60]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-6d325a60]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-6d325a60]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-6d325a60]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-6d325a60]{
    display: none;
}
.ctlv-f-zone[data-v-6d325a60]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-6d325a60]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
    background: url(/vue/dist/static/img/course-gailan-no-content-img-xq.56db9cf.png);
    background-size: 100% 100%;
}
.ccm-sheet-rows[data-v-6d325a60]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-6d325a60]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-6d325a60]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
.head-portrait-sc-item-name[data-v-6d325a60]{
    line-height: 40px;
    margin-left: 10px;
    overflow: auto;
}
.head-portrait-sc-prev[data-v-6d325a60]{
    float: left;
    margin-right: 10px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-a122aa40] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-a122aa40] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-a122aa40] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-a122aa40]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-a122aa40] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-a122aa40]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-a122aa40]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-a122aa40]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-a122aa40]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-a122aa40]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-a122aa40]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-a122aa40]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-a122aa40]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-a122aa40]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-a122aa40]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-a122aa40]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-a122aa40] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-a122aa40]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-a122aa40]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-a122aa40] .cource-teaching-form .el-input__inner,[data-v-a122aa40] .cource-teaching-form .el-textarea__inner,[data-v-a122aa40] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-a122aa40] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a122aa40] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a122aa40] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a122aa40] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-a122aa40] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-a122aa40] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-a122aa40] .cource-teaching-form .el-input__inner:focus,[data-v-a122aa40] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-a122aa40] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-a122aa40] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-a122aa40] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-a122aa40] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-a122aa40] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-a122aa40] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-a122aa40] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-a122aa40] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-a122aa40]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-a122aa40]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-a122aa40]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-a122aa40]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-a122aa40]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-a122aa40]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-a122aa40]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-a122aa40]{
    height: 485px;
}
.course-search[data-v-a122aa40]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-a122aa40]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-a122aa40]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-a122aa40]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-a122aa40]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-a122aa40]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-a122aa40]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-a122aa40]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-a122aa40]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-a122aa40] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-a122aa40]{
    border: none;
}
.select-span-pop-box-title[data-v-a122aa40]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-a122aa40] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-a122aa40] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-a122aa40]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-a122aa40]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-a122aa40]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-a122aa40]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-a122aa40]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-a122aa40]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-a122aa40]{
}
._vpcc_second[data-v-a122aa40]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-a122aa40]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-a122aa40]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-a122aa40]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-a122aa40]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-a122aa40]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-a122aa40]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-a122aa40] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-a122aa40]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-a122aa40] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-a122aa40]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-a122aa40] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-a122aa40] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-a122aa40] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-a122aa40]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-a122aa40]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-a122aa40]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-a122aa40]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-a122aa40]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-a122aa40]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-a122aa40]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-a122aa40]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-a122aa40]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-a122aa40]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-a122aa40]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-a122aa40]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-a122aa40]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-a122aa40]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-a122aa40]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-a122aa40]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-a122aa40]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-a122aa40]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-a122aa40]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-a122aa40]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-a122aa40]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-a122aa40]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-a122aa40]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-a122aa40]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-a122aa40] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-a122aa40] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-a122aa40] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-a122aa40]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-a122aa40]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-a122aa40]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-a122aa40]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-a122aa40]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-a122aa40]{
    float: right;
}
.chnsifpd-v2[data-v-a122aa40]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-a122aa40]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-a122aa40]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-a122aa40]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-a122aa40]{
    display: block;
}
.course-hns-info-form-user[data-v-a122aa40]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-a122aa40]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-a122aa40]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-a122aa40]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-a122aa40]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-a122aa40]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-a122aa40]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-a122aa40]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-a122aa40]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-a122aa40]{
    height: 600px;
    overflow: auto;
}
.set-score-rule-pingyu-box-title[data-v-a122aa40]{
    margin-bottom: 10px;
}
.set-score-rule-pingyu-box[data-v-a122aa40]{
    padding-left: 74px;
    margin-top: 10px;
}
.set-score-rule-pingyu-box-txt[data-v-a122aa40]{
    margin-top: 10px;
}
.set-score-rule-pingyu-box-txt[data-v-a122aa40] .el-textarea__inner{
    height: 100px;
}
.give-mark-pop-total-num[data-v-a122aa40]{
    color: #2fa2fe;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    margin: 32px 0;
}
.set-score-rule-pop-block-item[data-v-a122aa40]{
    margin: auto;
    margin-top: 18px;
    width: 450px;
}
.set-score-rule-pop-add-btn[data-v-a122aa40]{
    color: #fff;
    text-align: center;
    width: 132px;
    line-height: 36px;
    border-radius: 4px;
    background: #2fa2fe;
    cursor: pointer;
    margin: auto;
    margin-top: 18px;
}
.ssrpbi-span[data-v-a122aa40]{
    color: #b6babd;
    margin: 0 34px;
}
.ssrpbi-str[data-v-a122aa40]{
    margin-left: 12px;
}
.add-fast-link-pop-url[data-v-a122aa40] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-a122aa40]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-a122aa40]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-a122aa40] .el-dialog__body{
    padding: 0 0 20px 0;
}
.ssrpbi-input[data-v-a122aa40]{
    display: inline-block;
    float: left;
}

/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-1cb88426] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-1cb88426] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-1cb88426] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-1cb88426]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-1cb88426] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-1cb88426]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-1cb88426]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-1cb88426]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-1cb88426]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-1cb88426]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-1cb88426]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-1cb88426]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-1cb88426]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-1cb88426]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-1cb88426]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-1cb88426]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-1cb88426] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-1cb88426]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-1cb88426]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-1cb88426] .cource-teaching-form .el-input__inner,[data-v-1cb88426] .cource-teaching-form .el-textarea__inner,[data-v-1cb88426] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-1cb88426] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-1cb88426] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-1cb88426] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-1cb88426] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-1cb88426] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-1cb88426] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-1cb88426] .cource-teaching-form .el-input__inner:focus,[data-v-1cb88426] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-1cb88426] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-1cb88426] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-1cb88426] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-1cb88426] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-1cb88426] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-1cb88426] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-1cb88426] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-1cb88426] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-1cb88426]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-1cb88426]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-1cb88426]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-1cb88426]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-1cb88426]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-1cb88426]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-1cb88426]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-1cb88426]{
    height: 485px;
}
.course-search[data-v-1cb88426]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-1cb88426]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-1cb88426]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-1cb88426]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-1cb88426]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-1cb88426]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-1cb88426]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-1cb88426]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-1cb88426]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-1cb88426] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-1cb88426]{
    border: none;
}
.select-span-pop-box-title[data-v-1cb88426]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-1cb88426] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-1cb88426] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-1cb88426]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-1cb88426]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-1cb88426]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-1cb88426]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-1cb88426]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-1cb88426]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-1cb88426]{
}
._vpcc_second[data-v-1cb88426]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-1cb88426]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-1cb88426]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-1cb88426]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-1cb88426]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-1cb88426]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-1cb88426]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-1cb88426] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-1cb88426]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-1cb88426] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-1cb88426]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-1cb88426] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-1cb88426] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-1cb88426] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-1cb88426]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-1cb88426]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-1cb88426]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-1cb88426]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-1cb88426]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-1cb88426]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-1cb88426]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-1cb88426]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-1cb88426]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-1cb88426]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-1cb88426]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-1cb88426]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-1cb88426]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-1cb88426]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-1cb88426]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-1cb88426]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-1cb88426]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-1cb88426]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-1cb88426]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-1cb88426]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-1cb88426]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-1cb88426]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-1cb88426]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-1cb88426]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-1cb88426] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-1cb88426] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-1cb88426] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-1cb88426]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-1cb88426]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-1cb88426]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-1cb88426]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-1cb88426]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-1cb88426]{
    float: right;
}
.chnsifpd-v2[data-v-1cb88426]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-1cb88426]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-1cb88426]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-1cb88426]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-1cb88426]{
    display: block;
}
.course-hns-info-form-user[data-v-1cb88426]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-1cb88426]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-1cb88426]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-1cb88426]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-1cb88426]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-1cb88426]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-1cb88426]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-1cb88426]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-1cb88426]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-1cb88426]{
    height: 600px;
    overflow: auto;
}
.set-score-rule-pingyu-box[data-v-1cb88426]{
    padding-left: 74px;
    margin-top: 10px;
}
.set-score-rule-pingyu-box-txt[data-v-1cb88426]{
    margin-top: 10px;
}
.set-score-rule-pingyu-box-txt[data-v-1cb88426] .el-textarea__inner{
    height: 100px;
}
.give-mark-pop-total-num[data-v-1cb88426]{
    color: #2fa2fe;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    margin: 32px 0;
}
.set-score-rule-pop-block-item[data-v-1cb88426]{
    margin: auto;
    margin-top: 18px;
    width: 450px;
}
.set-score-rule-pop-add-btn[data-v-1cb88426]{
    color: #fff;
    text-align: center;
    width: 132px;
    line-height: 36px;
    border-radius: 4px;
    background: #2fa2fe;
    cursor: pointer;
    margin: auto;
    margin-top: 18px;
}
.ssrpbi-span[data-v-1cb88426]{
    color: #b6babd;
    margin: 0 34px;
}
.ssrpbi-str[data-v-1cb88426]{
    margin-left: 12px;
}
.add-fast-link-pop-url[data-v-1cb88426] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-1cb88426]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-1cb88426]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-1cb88426] .el-dialog__body{
    padding: 0 0 20px 0;
}
.ssrpbi-input[data-v-1cb88426]{
    display: inline-block;
    float: left;
}
.give-mark-pop[data-v-1cb88426] .el-table{
    border-radius: 0!important;
}
.give-mark-pop[data-v-1cb88426] .el-table tr{
    height: 50px!important;
}
























/* 引入全局css */
body, html, #app{
    height:100%;
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
}
.empty_box {
    width: 100%;
    text-align: center;
    min-height: 400px;
    text-align: center;
}
.empty_box img {
    margin: 40px 0;
}
/* css变量 [yansen][2024/3/5] @start*/
html {
    --el-color-primary: #409eff;
    --el-color-primary-light-9: #ecf5ff;
}
/* css变量 [yansen][2024/3/5] @end*/
/***用于覆盖公共为element组件的UI，适配我们系统中的样式***/
/**下拉框样式**/
.el-select-dropdown .popper__arrow{
    display: none;
}
.el-select-dropdown.el-popper[x-placement^=bottom]{
    margin-top:6px;
}
.el-select__caret.el-icon-arrow-up:before{
    content: '';
    width: 17px;
    height: 11px;
    display: inline-block;
    background: url(/vue/dist/static/img/down_arrow_03.71820f2.png) no-repeat center;
    background-size: 12px;
}
.el-input__inner, .el-textarea__inner, .el-select .el-input__inner{
    border: 1px solid #DCDFE6;
    border-radius: 5px;
    cursor: pointer;
}
.el-input__inner:focus, .el-select .el-input__inner:focus, .el-select .el-input.is-focus .el-input__inner, .el-textarea__inner:focus{
    -webkit-box-shadow: 0px 0px 4px #d4ecff;
            box-shadow: 0px 0px 4px #d4ecff;
    border:1px solid #a2d6ff;
}
.el-dropdown-menu-overauto{
    overflow-y: auto;
    max-height: 80%;
}
/**重新定义页码样式**/
.el-pagination{
    color: #8f98a3;
}
.page_sure_btn{
    width:50px;
    height:50px;
    background: #fff;
    border-radius: 4px;
    text-align: center;
    line-height:50px;
    margin-left:10px;
    color: #8f98a3;
    cursor: pointer;
}
.el-pagination .el-select .el-input .el-input__inner{
    height:40px;
    line-height:40px;
}
.el-pagination__sizes{
    /*position: absolute;*/
    left:80px;
}
.el-pager li{
    width:40px;
    height:40px;
    line-height:40px;
    margin:0 10px 0 0;
}
.number{
    border-radius: 4px;
    background-color: #fff;
    color: #7a8590;
}
.el-pager li.active{
    background-color: #35B98A;
    color: #fff;
    -webkit-box-shadow: 0px 0px 4px #35B98A;
            box-shadow: 0px 0px 4px #35B98A;
}
.el-pagination .btn-prev{
    margin-right:10px;
    border-radius: 4px;
    height:40px;
}
.el-pagination .btn-prev{
    padding-right:5px;
}
span.el-pagination__total {
    position: absolute;
    left: 40px;
    color: #8f98a3;
}
.el-pagination .btn-next, .el-pagination .btn-prev{
    color: #303133;
    height:40px;
    line-height:40px;
}
.el-pagination{
    text-align: right;
    height:40px;
    line-height:40px;
}
.el-pagination span:not([class*=suffix]){
    height:40px;
    line-height:40px;
}
.el-pagination__editor.el-input .el-input__inner{
    height:40px;
    line-height:40px;
}
.page_box {
    margin-top: 10px;
    margin-bottom:10px;
}
/*****翻页结束****/
/*****新增复选样式*****/
.el-checkbox.is-bordered.el-checkbox--sns{
    padding: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__input{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__label{
    padding: 9px 68px 9px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner{
    width: 100%;
    height: 100%;
    color: #b2bac3;
    background: #fff;
    border-radius: 0 4px 4px 0;
}
.el-checkbox.is-bordered.el-checkbox--sns.is-checked .el-checkbox__inner{
    border: 0;
    color:#fff;
    background: #35B98A;
}
.el-checkbox.is-bordered.el-checkbox--sns .el-checkbox__inner::after{
    left: 22px;
    top: 7px;
    height: 16px;
    width: 8px;
    color:#b2bac3;
    -webkit-transform: rotate(45deg) scaley(1);
            transform: rotate(45deg) scaley(1);
    webkit-transform: rotate(45deg) scaley(1);
}
/**wumengtian 2020/2/3 新增右侧勾选复选框样式**/
.el-checkbox.sns-big-checkbox.is-bordered{
    padding: 0;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__label {
    padding: 10px 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__input{
    position: absolute;
    right: -1px;
    top: 14px;
    width: 0px;
    height: 0px;
    border: 12px solid transparent;
    border-bottom-right-radius: 4px;
}
.el-checkbox.sns-big-checkbox.is-bordered .is-checked.el-checkbox__input {
    border: 12px solid #35B98A;
    border-left: 12px solid transparent;
    border-top: 12px solid transparent;
}
.el-checkbox.sns-big-checkbox.is-bordered .el-checkbox__inner {
    width: 0px;
    height: 0px;
    border: 0;
}
.el-checkbox.is-bordered.sns-big-checkbox.is-checked .el-checkbox__inner{
    color: #fff;
}
.el-checkbox.is-bordered.sns-big-checkbox .el-checkbox__inner::after{
    left: 22px;
    top: 7px;
    height: 9px;
    width: 4px;
    left: 0px;
    top: -14px;
}
.el-checkbox.is-bordered.sns-big-checkbox+.el-checkbox.is-bordered.sns-big-checkbox {
    margin-left: 0px;
}
.el-checkbox.is-bordered.sns-big-checkbox{
    margin-right: 20px;
    margin-bottom: 20px;
}
/*****新增右侧勾选复选框样式结束*****/
/*****新增单选样式*****/
.el-radio.is-bordered.el-radio--sns{
    padding: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__input{
    position: absolute;
    top: -1px;
    right: -1px;
    height: 40px;
    width: 50px;
    border: 0;
}
.el-radio.is-bordered.el-radio--sns .el-radio__label{
    display: inline-block;
    padding: 12px 68px 12px 18px;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* firefox */
    -webkit-box-sizing:border-box; /* safari */
}
.el-radio.is-bordered.el-radio--sns .el-radio__inner{
    width: 20px;
    height: 20px;
    margin-top: 10px;
    margin-left: 10px;
}
/*****新增单选框样式结束*****/
/*****弹框样式重写*****/
.el-dialog{
    border-radius: 15px;
}
.el-dialog__body{
    /*modify by cao  2019/11/9*/
    /*注释的原因是弹框没有上边距，不协调*/
    padding: 0px 20px 20px;
    /*padding: 40px 20px 50px 20px;*/
}
.message_box_padding .el-dialog__body{
    padding: 40px 20px 50px 20px;
}
.el-dialog__title{
    font-size: 15px;
    font-weight: bold;
    color: #545f69;
}
.el-dialog__header{
    /*
    line-height: 48px;
    padding: 0 20px;*/
    line-height: 20px;
    padding: 15px 30px 15px;
    text-align: left;
}
.el-dialog__headerbtn{
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background:#fff;
    border-radius:50%;
    line-height:38px;
}
.el-dialog__headerbtn .el-dialog__close{
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.el-dialog__headerbtn .el-dialog__close:hover{
    border: 2px solid #409EFF;
}
.el-checkbox span.el-checkbox__inner{
    width: 20px;
    height: 20px;
}
.el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #b2bac3;
    border-left: 0;
    border-top: 0;
}
.user-role-dialog .is-checked .el-checkbox__inner::after{
    width: 5px;
    height: 10px;
    left: 6px;
    border: 2px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*
.el-icon-close:before{
    content: "\e63e";
}
*/
/*****弹框样式重写结束*****/
/*****弹框全屏样式覆盖*****/
.el-dialog.is-fullscreen{
    border-radius: 0;
}
.el-dialog.is-fullscreen .el-dialog__headerbtn{
    position: absolute;
    top: 20px;
    right: 20px;
    padding: 0;
    background: 0 0;
    border: none;
    outline: 0;
    cursor: pointer;
    font-size: 16px;
}
/*****弹框全屏样式覆盖结束*****/
/*****新增tooltip提示框样式start wumengtian 20200409******/
.el-tooltip__popper{
    max-width: 50%;
}
/*****新增tooltip提示框样式end **********/
/*****移动端弹框样式重写结束*****/
.el-dialog.webapp-dialog{
    border: 2.88px;
    border: 0.18rem;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.webapp-dialog .el-dialog__header{
    text-align: center;
    height: 16px;
    height: 1rem;
    line-height: 16px;
    line-height: 1rem;
    padding: 0;
}
.webapp-dialog .el-dialog__headerbtn{
    width: 24px;
    height: 16px;
    height: 1rem;
    right: 5.6px;
    right: 0.35rem;
    top: 0;
}
.webapp-dialog .el-dialog__headerbtn .el-dialog__close{
    border: 0;
    width: 24px;
    height: 24px;
}
.webapp-dialog .el-dialog__body{
    padding: 0 4.8px 0;
    padding: 0 0.3rem 0;
}
.webapp-dialog .webapp-text-desc textarea{
    border-color: #f1f1f1;
    background-color: #f6f7fb;
    border-radius: 0.04rem;
    font-size: 4.16px;
    font-size: 0.26rem;
}
.webapp-dialog .el-dialog__footer{
    height: 27.2px;
    height: 1.7rem;
    padding: 8.8px 0;
    padding: 0.55rem 0;
}
.webapp-dialog .el-dialog__footer .dialog-sure-btn{
    width: 52.8px;
    width: 3.3rem;
    height: 9.6px;
    height: 0.6rem;
    line-height: 9.6px;
    line-height: 0.6rem;
    margin: auto;
    border-radius: 0.22rem;
}
.webapp-dialog .cbt_bts{
    width: 310px;
}
.bg-blue{
    color: #fff;
    background: #35B98A;
}
/*****移动端弹框样式重写结束*****/
/*****小版复选框*****/
.sns-mini-checkbox{
    text-indent: 6px;
}
.sns-mini-checkbox span.el-checkbox__inner{
    width: 14px;
    height: 14px;
}
.sns-mini-checkbox .el-checkbox__inner::after{
    width: 3px;
    left: 4px;
    height: 6px;
    border: 1px solid #FFF;
    border-left: 0;
    border-top: 0;
}
/*****小版复选框end*****/
/*****按钮样式*****/
.el-button{
    border-radius: 3px;
}
.service-index-box .el-button--primary{
    border-color: #35B98A;
    background-color: #35B98A;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--primary{
    border-color: #409eff;
    background-color: #409eff;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
            box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.el-button--warning{
    border-color: #ff9c2b;
    background-color: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
            box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.el-button--danger{
    border-color: #ff6e6e;
    background-color: #ff6e6e;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
            box-shadow: 0px 0px 10px rgba(255, 110, 110, .3);
}
.el-button--success{
    border-color: #75d064;
    background-color: #75d064;
    -webkit-box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
            box-shadow: 0px 0px 10px rgba(117, 208, 100, .3);
}
.el-button--info{
    border-color: #b2bac3;
    background-color: #b2bac3;
    -webkit-box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
            box-shadow: 0px 0px 10px rgba(178, 186, 195, .3);
}
.el-dialog__footer{
    text-align:center;
}
.el-dropdown{
    cursor: pointer;
}
.el-select .el-input.is-focus .el-input__inner:hover{
    border:1px solid #35B98A;
}
.el-popover{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2000px);
    -webkit-transform: translateZ(2000px);
}
.el-dialog__wrapper{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2003px);
    -webkit-transform: translateZ(2003px);
}
/**公共按钮颜色加外发光 add by cao**/
.service-index-box .btn-bg-blue {
    background: #35B98A;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-blue {
    background: #2fa2fe;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
    box-shadow: 0px 0px 10px rgba(47, 162, 254, .3);
}
.btn-bg-green {
    background: #6eca50;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-dark-green {
    background: #12CAA4;
    text-align: center;
    cursor: pointer;
    color: #fff;
    padding: 0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
    box-shadow: 0px 0px 10px rgba(110, 202, 93, .3);
}
.btn-bg-yellow{
    text-align: center;
    cursor: pointer;
    color: #fff;
    border-radius: 3px;
    padding: 0 12px;
    background: #ff9c2b;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
    box-shadow: 0px 0px 10px rgba(255, 156, 43, .3);
}
.btn-bg-red{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #ff7866;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
    box-shadow: 0px 0px 10px rgba(255, 120, 102, .3);
}
.btn-bg-black{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #8f98a3;
    padding: 0 12px;
    /*-webkit-box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
    /*box-shadow: 0px 0px 10px rgba(255, 120, 102, 0.3);*/
}
.btn-bg-grey{
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    background: #b2bbc4;
    padding: 0 12px;
    -webkit-box-shadow: 0px 0px 10px #ddd;
    box-shadow: 0px 0px 10px #ddd;
}
.btn-bg-proc{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #fff;
    background: #2ae2d4;
    -webkit-box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
    box-shadow: 0px 0px 10px rgba(42, 226, 212, .3);
}
/*边框按钮*/
.btn-bd-blue{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #409EFF;
    border: 1px solid #409EFF;
    background: #F1F7FD;
}
.btn-bd-green {
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #67C23A;
    border: 1px solid #67C23A;
    background: #f0f9eb;
}
.btn-bd-yellow{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff9c2b;
    border: 1px solid #ff9c2b;
    background: #FFF7EF;
}
.btn-bd-red{
    border-radius: 3px;
    text-align: center;
    padding: 0 12px;
    cursor: pointer;
    color: #ff7866;
    border: 1px solid #ff7866;
    background: #FFEFEF;
}
/***颜色外发光公共按钮结束**/
.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: '';
    display: block;
    clear: both;
    height:0;
    color:#fff;
}
/*蓝底蓝字提示*/
.el-common-tips {
    background: #E7F4FF;
    color: #0C75C8;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
.el-tips-bg-blue {
    background: #EFF6FF;
    color: #1190DC;
    font-size: 13px;
    padding: 8px 15px;
    line-height: 25px;
    /* width: 100%; */
    margin: auto;
    text-align: left;
    border-radius: 2px;
}
/****暂时存放layer弹框样式***/
.layer_comfir{
    width: 100%;
}
.layer_comfir_contain{
    width: 96%;
    height: 115px;
    padding-left: 2.5%;
    font-size: 13px;
    margin: 0;
    margin-top: 25px;
}
.layer_comfir_button{
    width: 50%;
    height: 48px;
    text-align: center;
    font-size: 14px;
    line-height: 48px;
    float: left;
    cursor: pointer;
}
.layer_comfir_b_com{
    background-color: rgba(80, 177, 248, 1);
    color: rgb(255, 255, 255);
}
.el-select-dropdown .el-scrollbar__wrap {
    overflow-x: hidden;
}
.el-select-dropdown{
    z-index: 1001;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(1001px);
    -webkit-transform: translateZ(1001px);
}
/**弹框中的按钮样式，高度变小*/
.el-dialog .el-dialog__footer .el-button{
    padding:10px 20px;
}
.el-select-dropdown  .el-scrollbar__wrap{
    overflow-x: hidden;
}
/**列表排序箭头颜色**/
.el-table .descending .sort-caret.descending {
    border-top-color: #30a2fe;
}
.el-icon-search{
    cursor: pointer;
}
.el-select-dropdown .el-scrollbar__wrap{
    margin-bottom: -6px !important;
}
.el-dialog {
    /*-webkit-backface-visibility: hidden!important;*/
    -webkit-backface-visibility: initial!important;
}
.el-dialog .el-radio__inner::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.el-dialog .el-checkbox__inner::after {
    -webkit-transition: none!important;
    transition: none!important;
}
.no-content{
    position: relative;
    width: 100%;
    max-height: 100%;
}
.no-content-img{
    padding-top: 30px;
    margin: auto;
    display: table;
}
.no-content-text{
    margin: auto;
    font-size: 13px;
    color: #bdbdbd;
    text-align: center;
    margin-top: 5px;
}
.sns-common-bottom{
    float: left;
    width: 100%;
    height: 20px;
    color: #888;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    margin-bottom: 10px;
}
/**tabs标签选中态底下带都短横杠样式**/
.common-tabs-horizontal{
    float: left;
    text-align: center;
    padding: 10px 10px;
    position: relative;
    cursor: pointer;
    margin: 0 10px 18px;
}
.common-tabs-horizontal-ed{
    color: #2fa2fe;
}
.service-index-box .common-tabs-horizontal-ed{
    color: #35B98A;
}
.common-tabs-horizontal-ed .common-tabs-horizontal-underline{
    background: #2fa2fe;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.service-index-box .common-tabs-horizontal-ed .common-tabs-horizontal-underline{
    background: #35B98A;
    position: absolute;
    width: 26px;
    height: 5px;
    bottom: -4px;
    border-radius: 3px;
    left: calc(50% - 13px);
}
.el-tabs__item.is-disabled{
    cursor: no-drop;
}
/***弹框中底部栏的确认和取消按钮样式***/
.sns-dialog-foot-btn-box{
    padding: 10px 20px 20px;
}
.sns-dialog-foot-btn{
    width: 160px;
}
/***公共页头***/
.sns-index-body{
    width: 100%;
    height: 100%;
    background: #f3f4f6;
}
.sns-index-body /deep/ .el-header{
    padding: 0px;
}
.sns-index-body /deep/ .el-main{
    padding: 0px;
}
.el-tabs__active-bar {
    height: 3px;
    border-radius: 3px;
}
/***手势***/
.cursor-pointer{
    cursor: pointer;
}
.edit-cursor-pointer{
    cursor: pointer;
}
/***单行文本显示省略号***/
.text-overflow{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.el-select-dropdown__list .cursor-pointer{
    color: #606266;
    cursor: pointer;
}
/***控制不可点击***/
.sns-not-click{
    pointer-events: none;
    cursor:  not-allowed;
}
/***通用列表标签页***/
.sns-container-body{
    width: 90%;
    margin: auto;
}
.sns-list-head{
    position: relative;
}
.sns-list-tabs .el-tabs__nav-wrap:after{
    height: 0;
}
.sns-list-tabs .el-tabs__active-bar{
    width: 14px;
}
.sns-list-tabs .el-tabs__item{
    height: 42px;
    line-height: 42px;
}
.sns-list-tabs .el-tabs__header{
    margin: 9px 0;
}
/***通用列表右侧按钮样式***/
.sns-list-head-left{
    position: absolute;
    top: 0;
    left: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.sns-list-head-right{
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
    height: 60px;
    padding: 13px 0;
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.list-head-right-btn{
    float: right;
    height: 34px;
    padding: 0 10px;
}
.list-head-right-btn .el-icon-plus{
    font-weight: bold;
}
.list-head-right-btn .el-button [class*=el-icon-]+span{
    margin-left: 3px;
}
.sns-list-head-search{
    float: right;
    width: 248px;
    margin-right: 10px;
}
.sns-list-head-search .el-input__inner{
    height: 34px;
    line-height: 34px;
}
.sns-list-head-search .el-input__icon{
    line-height: 34px;
}
.sns-list-item{
    position: relative;
    width: 100%;
    border-radius: 8px;
    background: #fff;
    padding: 18px 20px;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
/***通用创建/编辑/详情头部样式***/
.el-page-header{
    line-height: 58px;
    position: relative;
}
.el-page-header__left{
    position: absolute;
}
.el-page-header__title{
    font-size: 13px;
    color: #7a8590;
}
.el-page-header__left .el-icon-back{
    margin-right: 6px;
    color: #7a8590;
}
.el-page-header__left::after{
    width: 0;
}
.el-page-header__content{
    margin: auto;
    font-size: 16px;
    color: #7a8590;
}
.sns-container-body .sns-container-box{
    background: #fff;
    border-radius: 6px;
    padding: 50px 35px;
    margin-bottom: 50px;
}
.sns-container-body .el-header{
    padding: 0 15px;
}
/****旋转效果**/
.sns-rotate-half{
    -webkit-animation: rotate_half 0.5s;
            animation: rotate_half 0.5s;
    -webkit-animation-fill-mode:forwards;
            animation-fill-mode:forwards;
}
@-webkit-keyframes rotate_half {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
@keyframes rotate_half {
0%{
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
100%{
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg);
}
}
/*add by cao 控制表头颜色*/
.el-table thead.has-gutter th {
    background: #F5F7FA;
}
.el-table .el-table__fixed thead th, .el-table th.is-leaf {
    background: #F5F7FA;
}
/*add by cao 解决多级表头单元格不对齐的问题*/
.sns-table-cell .el-table th.gutter{
    display: table-cell!important;
}
.sns-table-cell .el-table colgroup.gutter{
    display: table-cell!important;
}
/***右侧有添加按钮的空样式***/
.sns-img-btn-empty-box{
    margin: 0 auto;
    height: 94px;
    width: 270px;
    text-align: center;
}
.sns-img-btn-empty-bg-img{
    /*float: left;*/
    display: inline-block;
    width: 100px;
    height: 94px;
    background: url(/vue/dist/static/img/course_empty.3a71d79.png) no-repeat center center;
}
.sns-img-btn-empty-btns{
    float: right;
}
.sns-img-btn-empty-btns .el-button{
    display: block;
    height: 36px;
}
.sns-img-btn-empty-apply-btn{
    padding: 10px 17px;
}
.sns-img-btn-empty-create-btn{
    margin-top: 22px;
    margin-left: 0px;
    padding: 10px 24px;
}
.sns-img-btn-empty-create-btn i{
    font-size: 11px;
    margin-right: 6px;
}
/*add by cao 解决el-table滚动条被fixed挡住，导致无法左右移动的问题*/
.el-table--scrollable-x .el-table__body-wrapper {
    z-index: 1;
}
.el-table td, .el-table th{
    padding: 6px 0;
}
/***解决layer弹层在safari上在底层的问题***/
.layui-layer-shade{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(19891014px);
    -webkit-transform: translateZ(19891014px);
}
.layui-layer{
    /* 解决 mac 谷歌浏览器 子元素被覆盖的问题 xiuxiu 20220714 */
    -webkit-transform-style: flat;
    transform: translateZ(19891015px);
    -webkit-transform: translateZ(19891015px);
}
.el-select--medium{
    vertical-align: bottom !important;
}
.common-upload-file-loading{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
/**网盘弹框样式**/
.pan-choose-catalog .el-dialog__header{
    padding: 0;
}
/**表格右侧滚动条头部样式**/
.el-table__fixed-right-patch{
    background-color: #F5F7FA;
}
.sns-long-dropdown-con{
    max-height: 300px;
    overflow: scroll;
}
/***页面空样式，上面是图片，下面是文字***/
.sns-empty-img-and-text{
    width: 100%;
    margin: 20px 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.sns-empty-img-and-text .sns-empty-img-and-text-img{
    height: 150px;
    width: auto;
    margin: auto;
    background: url(/vue/dist/static/img/new_list_empty.2005cb9.png) no-repeat center 30px;
}
.sns-empty-img-and-text .sns-empty-img-and-text-font{
    font-size: 12px;
    text-align: center;
    margin-top: 10px;
}
.el-popup-parent--hidden{
    padding-right: 0!important;
}
.el-popper{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3000px);
    -webkit-transform: translateZ(3000px);
}
.el-color-picker__panel{
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3001px);
    -webkit-transform: translateZ(3001px);
}
/*** 弹框中底部按钮 ***/
.sns-common-dialog.el-dialog .el-footer{
    text-align: center;
    line-height: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button+.el-button {
    margin-left: 60px;
}
.sns-common-dialog.el-dialog .el-footer .el-button {
    padding: 10px 57px;
}
/***班级智能助手加载态自定义 modify by cao  2021/9/16***/
.smart-assistent-common .el-loading-spinner .circular{
    width: 42px;
    height: 42px;
    -webkit-animation: loading-rotate 2s linear infinite;
            animation: loading-rotate 2s linear infinite;
    display: none;
}
.smart-assistent-common .el-loading-spinner{
    width: 120px;
    height: 84px;
    background: url(/vue/dist/static/img/smart_loading.d4b4d3a.gif) no-repeat;
    background-size: 100% 100%;
    top: calc(50% - 60px);
    left: calc(50% - 42px);
    position: relative;
}
.smart-assistent-common .el-loading-text {
    padding-top: 84px;
}
/***班级智能助手加载态自定义结束***/
/*不折行 yansen 2021-08-31*/
._nr{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***班级智能助手加载态自定义结束***/
/*yansen 2021-10-05 修复弹层不能点击的问题*/
.layui-layer-content{
    z-index: 1;
}
/*修改layer弹层不能关闭的问题*/
.layui-layer-setwin{
    z-index: 1;
}
/*信发页面不能点击的问题 yansen 2021-10-25*/
.new-authentication-setting-page{
    z-index: 1;
}
/*yansen 增加不带遮罩的v-loding */
.v-loading-no-mask .el-loading-mask{
    background: transparent;
}
.v-loading-no-mask .el-loading-spinner .path{
    stroke: #fff;
}
/*xiuxiu 颜色选择器 改变不了颜色 的问题 */
.my-color-picker .el-color-dropdown__main-wrapper {
    position: relative !important;
    z-index: -1 !important;
}
.my-color-picker .el-color-alpha-slider{
    z-index: 1 !important;
}
.my-color-picker .el-input {
    position: static;
}
/*预定义css [yansen][2024/1/29]*/
.h-full{
    height: 100%;
}
@font-face {
  font-family: "layui-icon-extend-iconfont"; /* Project id 2022816 */
  src: url(/vue/dist/static/fonts/iconfont.1b811ec.woff2) format('woff2'),
       url(/vue/dist/static/fonts/iconfont.33758b8.woff) format('woff'),
       url(/vue/dist/static/fonts/iconfont.1e0eed0.ttf) format('truetype');
}
.layui-icon-extend-iconfont {
  font-family: "layui-icon-extend-iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.layui-icon-extend-iconfont-danao:before {
  content: "\E8DE";
}
.layui-icon-extend-iconfont-huanjing:before {
  content: "\E8DC";
}
.layui-icon-extend-iconfont-dengguang:before {
  content: "\E8DD";
}
.layui-icon-extend-iconfont-wo2:before {
  content: "\E8D7";
}
.layui-icon-extend-iconfont-wuneirong:before {
  content: "\E8D9";
}
.layui-icon-extend-iconfont-renwu2:before {
  content: "\ED1B";
}
.layui-icon-extend-iconfont-a-qingdanrenwujihua2:before {
  content: "\E8DA";
}
.layui-icon-extend-iconfont-xuexiaoxiaoli_n:before {
  content: "\E8DB";
}
.layui-icon-extend-iconfont-a-rongqi60216:before {
  content: "\E8D6";
}
.layui-icon-extend-iconfont-a-rongqi60215:before {
  content: "\E8CB";
}
.layui-icon-extend-iconfont-a-rongqi60214:before {
  content: "\E8D0";
}
.layui-icon-extend-iconfont-a-rongqi60218:before {
  content: "\E8D1";
}
.layui-icon-extend-iconfont-a-rongqi60212:before {
  content: "\E8D2";
}
.layui-icon-extend-iconfont-a-rongqi60206:before {
  content: "\E8D3";
}
.layui-icon-extend-iconfont-a-rongqi60205:before {
  content: "\E8D4";
}
.layui-icon-extend-iconfont-a-rongqi60217:before {
  content: "\E8D5";
}
.layui-icon-extend-iconfont-huo:before {
  content: "\E8C9";
}
.layui-icon-extend-iconfont-zhishiku2:before {
  content: "\E8CF";
}
.layui-icon-extend-iconfont-zhinengti:before {
  content: "\E8CE";
}
.layui-icon-extend-iconfont-shujufenxi2:before {
  content: "\E8CC";
}
.layui-icon-extend-iconfont-shuziren:before {
  content: "\E8CD";
}
.layui-icon-extend-iconfont-tubiaoku-:before {
  content: "\E8C8";
}
.layui-icon-extend-iconfont-classe_small:before {
  content: "\E8C6";
}
.layui-icon-extend-iconfont-daikaishi:before {
  content: "\E8C7";
}
.layui-icon-extend-iconfont-queshengye_zanwujihua:before {
  content: "\E8C5";
}
.layui-icon-extend-iconfont-AIfenxipingtai-chanpinyoushi-youxiaoyewufuneng:before {
  content: "\E8C4";
}
.layui-icon-extend-iconfont-shense:before {
  content: "\E8C3";
}
.layui-icon-extend-iconfont-shengyin1:before {
  content: "\E8BF";
}
.layui-icon-extend-iconfont-jingyin:before {
  content: "\E8C2";
}
.layui-icon-extend-iconfont-gfjianzhuwu:before {
  content: "\E8BE";
}
.layui-icon-extend-iconfont-fabu4:before {
  content: "\E8C0";
}
.layui-icon-extend-iconfont-training:before {
  content: "\E8C1";
}
.layui-icon-extend-iconfont-shuju:before {
  content: "\E8BD";
}
.layui-icon-extend-iconfont-lianxiwomen-copy:before {
  content: "\E8BC";
}
.layui-icon-extend-iconfont-anlibeijing:before {
  content: "\E8BB";
}
.layui-icon-extend-iconfont-ai:before {
  content: "\E8BA";
}
.layui-icon-extend-iconfont-gantanhao:before {
  content: "\E8B8";
}
.layui-icon-extend-iconfont-AI1:before {
  content: "\E8B6";
}
.layui-icon-extend-iconfont-shouji2:before {
  content: "\E8B3";
}
.layui-icon-extend-iconfont-shezhi8:before {
  content: "\E8B4";
}
.layui-icon-extend-iconfont-xiaoxi1:before {
  content: "\E8B5";
}
.layui-icon-extend-iconfont-dianzibanpai:before {
  content: "\E8B2";
}
.layui-icon-extend-iconfont-ic_shexiangtou:before {
  content: "\E8B1";
}
.layui-icon-extend-iconfont-pingjia:before {
  content: "\E8B0";
}
.layui-icon-extend-iconfont-chengchang:before {
  content: "\E8A6";
}
.layui-icon-extend-iconfont-jiankang:before {
  content: "\E8A7";
}
.layui-icon-extend-iconfont-huodong1:before {
  content: "\E8A8";
}
.layui-icon-extend-iconfont-chengji:before {
  content: "\E8A9";
}
.layui-icon-extend-iconfont-kaoqin:before {
  content: "\E8AA";
}
.layui-icon-extend-iconfont-baogaoce:before {
  content: "\E8AB";
}
.layui-icon-extend-iconfont-zichanzhongxin2:before {
  content: "\E8AC";
}
.layui-icon-extend-iconfont-banjizhizhou:before {
  content: "\E8AE";
}
.layui-icon-extend-iconfont-xunzhang2:before {
  content: "\E8AF";
}
.layui-icon-extend-iconfont-shangpinguanli-2:before {
  content: "\E8A0";
}
.layui-icon-extend-iconfont-xiaoyuanbiguanli-2:before {
  content: "\E8A1";
}
.layui-icon-extend-iconfont-dingdanguanli-2:before {
  content: "\E8A2";
}
.layui-icon-extend-iconfont-xunzhang1:before {
  content: "\E8A3";
}
.layui-icon-extend-iconfont-quanxianguanli-2:before {
  content: "\E8A4";
}
.layui-icon-extend-iconfont-zichanzhongxin1:before {
  content: "\E8A5";
}
.layui-icon-extend-iconfont-tiaocha:before {
  content: "\E89D";
}
.layui-icon-extend-iconfont-tingzhen:before {
  content: "\E89E";
}
.layui-icon-extend-iconfont-jiaoshi1:before {
  content: "\E89F";
}
.layui-icon-extend-iconfont-gonggao2:before {
  content: "\E897";
}
.layui-icon-extend-iconfont-yibiaopan:before {
  content: "\E898";
}
.layui-icon-extend-iconfont-chuizhiduiqi:before {
  content: "\E899";
}
.layui-icon-extend-iconfont-AIfenxi:before {
  content: "\E89B";
}
.layui-icon-extend-iconfont-peizhi1:before {
  content: "\E894";
}
.layui-icon-extend-iconfont-yunying1:before {
  content: "\E895";
}
.layui-icon-extend-iconfont-ziyuan3:before {
  content: "\E896";
}
.layui-icon-extend-iconfont-gailan:before {
  content: "\E891";
}
.layui-icon-extend-iconfont-yonghu2:before {
  content: "\E892";
}
.layui-icon-extend-iconfont-zuzhi2:before {
  content: "\E893";
}
.layui-icon-extend-iconfont-zuzhi1:before {
  content: "\E890";
}
.layui-icon-extend-iconfont-yunying:before {
  content: "\E88F";
}
.layui-icon-extend-iconfont-yonghu-2:before {
  content: "\E883";
}
.layui-icon-extend-iconfont-gailan-2:before {
  content: "\E884";
}
.layui-icon-extend-iconfont-ziyuan-2:before {
  content: "\E88C";
}
.layui-icon-extend-iconfont-peizhi-2:before {
  content: "\E88D";
}
.layui-icon-extend-iconfont-wifi:before {
  content: "\E882";
}
.layui-icon-extend-iconfont-a-zu31:before {
  content: "\E881";
}
.layui-icon-extend-iconfont-a-zu12:before {
  content: "\E889";
}
.layui-icon-extend-iconfont-a-zu11:before {
  content: "\E88A";
}
.layui-icon-extend-iconfont-a-zu3:before {
  content: "\E88B";
}
.layui-icon-extend-iconfont-rongqi1:before {
  content: "\E888";
}
.layui-icon-extend-iconfont-a-rongqi29:before {
  content: "\E885";
}
.layui-icon-extend-iconfont-a-rongqi27:before {
  content: "\E886";
}
.layui-icon-extend-iconfont-a-rongqi28:before {
  content: "\E887";
}
.layui-icon-extend-iconfont-moonbyueliang:before {
  content: "\E87E";
}
.layui-icon-extend-iconfont-kaiguan:before {
  content: "\E87F";
}
.layui-icon-extend-iconfont-txt1:before {
  content: "\E87C";
}
.layui-icon-extend-iconfont-img:before {
  content: "\E87D";
}
.layui-icon-extend-iconfont-pdf1:before {
  content: "\E874";
}
.layui-icon-extend-iconfont-video1:before {
  content: "\E875";
}
.layui-icon-extend-iconfont-word2:before {
  content: "\E876";
}
.layui-icon-extend-iconfont-unknow:before {
  content: "\E877";
}
.layui-icon-extend-iconfont-excel1:before {
  content: "\E878";
}
.layui-icon-extend-iconfont-ppt:before {
  content: "\E879";
}
.layui-icon-extend-iconfont-zip1:before {
  content: "\E87A";
}
.layui-icon-extend-iconfont-audio:before {
  content: "\E87B";
}
.layui-icon-extend-iconfont-gerenzhenduan:before {
  content: "\E873";
}
.layui-icon-extend-iconfont-duoxuankuang:before {
  content: "\E872";
}
.layui-icon-extend-iconfont-tianjia5:before {
  content: "\E871";
}
.layui-icon-extend-iconfont-a-24gl-unlock4:before {
  content: "\E86F";
}
.layui-icon-extend-iconfont-a-24gl-unlock2:before {
  content: "\E86C";
}
.layui-icon-extend-iconfont-chuizhididuiqi1:before {
  content: "\E86E";
}
.layui-icon-extend-iconfont-chuizhijuzhongduiqi:before {
  content: "\E870";
}
.layui-icon-extend-iconfont-chuizhidingduiqi:before {
  content: "\E86D";
}
.layui-icon-extend-iconfont-liebiao1:before {
  content: "\E86B";
}
.layui-icon-extend-iconfont-anquantuichu:before {
  content: "\E867";
}
.layui-icon-extend-iconfont-zhanghaoshezhi:before {
  content: "\E868";
}
.layui-icon-extend-iconfont-kehuduan:before {
  content: "\E869";
}
.layui-icon-extend-iconfont-gerenzhuye_24_24:before {
  content: "\E86A";
}
.layui-icon-extend-iconfont-songmenhuwangzhan:before {
  content: "\E866";
}
.layui-icon-extend-iconfont-rongqi:before {
  content: "\E865";
}
.layui-icon-extend-iconfont-a-zu445:before {
  content: "\E864";
}
.layui-icon-extend-iconfont-chat:before {
  content: "\E85B";
}
.layui-icon-extend-iconfont-a-gender-male1:before {
  content: "\E85C";
}
.layui-icon-extend-iconfont-logout:before {
  content: "\E85D";
}
.layui-icon-extend-iconfont-home:before {
  content: "\E85E";
}
.layui-icon-extend-iconfont-chevron-left-circle:before {
  content: "\E85F";
}
.layui-icon-extend-iconfont-gender-male:before {
  content: "\E860";
}
.layui-icon-extend-iconfont-desktop1:before {
  content: "\E861";
}
.layui-icon-extend-iconfont-calendar:before {
  content: "\E862";
}
.layui-icon-extend-iconfont-wallet:before {
  content: "\E863";
}
.layui-icon-extend-iconfont-setting:before {
  content: "\E859";
}
.layui-icon-extend-iconfont-chevron-right-circle:before {
  content: "\E85A";
}
.layui-icon-extend-iconfont-quanxianguanli:before {
  content: "\E856";
}
.layui-icon-extend-iconfont-xueyuanzhaomu:before {
  content: "\E857";
}
.layui-icon-extend-iconfont-daoxueguanli:before {
  content: "\E858";
}
.layui-icon-extend-iconfont-xingzhuangjiehe1:before {
  content: "\E855";
}
.layui-icon-extend-iconfont-xingzhuang8:before {
  content: "\E854";
}
.layui-icon-extend-iconfont-wuyubingju:before {
  content: "\E852";
}
.layui-icon-extend-iconfont-yonghupingjia:before {
  content: "\E845";
}
.layui-icon-extend-iconfont-ziyuanpingbi:before {
  content: "\E846";
}
.layui-icon-extend-iconfont-fenxibaogao:before {
  content: "\E847";
}
.layui-icon-extend-iconfont-anshijianpaixu:before {
  content: "\E848";
}
.layui-icon-extend-iconfont-gengduoshujuyuan:before {
  content: "\E849";
}
.layui-icon-extend-iconfont-fanganxiangqing:before {
  content: "\E84A";
}
.layui-icon-extend-iconfont-banjilianghua:before {
  content: "\E84B";
}
.layui-icon-extend-iconfont-shujuguanli:before {
  content: "\E84C";
}
.layui-icon-extend-iconfont-lianjie4:before {
  content: "\E84D";
}
.layui-icon-extend-iconfont-xiazai6:before {
  content: "\E850";
}
.layui-icon-extend-iconfont-chakanpingyuanniu:before {
  content: "\E851";
}
.layui-icon-extend-iconfont-DOCX:before {
  content: "\E842";
}
.layui-icon-extend-iconfont-quanxianpeizhi:before {
  content: "\E843";
}
.layui-icon-extend-iconfont-XSL:before {
  content: "\E844";
}
.layui-icon-extend-iconfont-a-rongqi108:before {
  content: "\E83E";
}
.layui-icon-extend-iconfont-a-lianji1:before {
  content: "\E83F";
}
.layui-icon-extend-iconfont-a-rongqi106:before {
  content: "\E840";
}
.layui-icon-extend-iconfont-a-rongqi107:before {
  content: "\E841";
}
.layui-icon-extend-iconfont-desktop:before {
  content: "\E839";
}
.layui-icon-extend-iconfont-view-list:before {
  content: "\E83A";
}
.layui-icon-extend-iconfont-layers:before {
  content: "\E83B";
}
.layui-icon-extend-iconfont-user-add:before {
  content: "\E83C";
}
.layui-icon-extend-iconfont-app:before {
  content: "\E83D";
}
.layui-icon-extend-iconfont-jinruxuexi:before {
  content: "\E836";
}
.layui-icon-extend-iconfont-baocun2:before {
  content: "\E837";
}
.layui-icon-extend-iconfont-bianji10:before {
  content: "\E838";
}
.layui-icon-extend-iconfont-shanchu9:before {
  content: "\E833";
}
.layui-icon-extend-iconfont-xiangmuguanli:before {
  content: "\E834";
}
.layui-icon-extend-iconfont-baomingcanyu:before {
  content: "\E835";
}
.layui-icon-extend-iconfont-xingzhuang7:before {
  content: "\E831";
}
.layui-icon-extend-iconfont-tuoyuanxing1:before {
  content: "\E832";
}
.layui-icon-extend-iconfont-huodongguanli1:before {
  content: "\E82D";
}
.layui-icon-extend-iconfont-shouye3:before {
  content: "\E82F";
}
.layui-icon-extend-iconfont-parkguanli:before {
  content: "\E830";
}
.layui-icon-extend-iconfont-jichupeizhi1:before {
  content: "\E829";
}
.layui-icon-extend-iconfont-chengyuanguanli2:before {
  content: "\E82A";
}
.layui-icon-extend-iconfont-yunyingguanli1:before {
  content: "\E82B";
}
.layui-icon-extend-iconfont-yonghuguanli:before {
  content: "\E82C";
}
.layui-icon-extend-iconfont-jia3:before {
  content: "\E825";
}
.layui-icon-extend-iconfont-jian2:before {
  content: "\E826";
}
.layui-icon-extend-iconfont-quanpingzhankai:before {
  content: "\E827";
}
.layui-icon-extend-iconfont-tuichuquanping:before {
  content: "\E828";
}
.layui-icon-extend-iconfont-a-zu279:before {
  content: "\E823";
}
.layui-icon-extend-iconfont-a-zu280:before {
  content: "\E824";
}
.layui-icon-extend-iconfont-fabu2:before {
  content: "\E7AE";
}
.layui-icon-extend-iconfont-huodongguanli:before {
  content: "\E7CF";
}
.layui-icon-extend-iconfont-bianji9:before {
  content: "\E7FD";
}
.layui-icon-extend-iconfont-peixunhuiyi:before {
  content: "\E812";
}
.layui-icon-extend-iconfont-chengyuanguanli1:before {
  content: "\E813";
}
.layui-icon-extend-iconfont-shujufenxi1:before {
  content: "\E814";
}
.layui-icon-extend-iconfont-shouye2:before {
  content: "\E815";
}
.layui-icon-extend-iconfont-wenhao:before {
  content: "\E816";
}
.layui-icon-extend-iconfont-daochu3:before {
  content: "\E817";
}
.layui-icon-extend-iconfont-zhishikuguanli:before {
  content: "\E818";
}
.layui-icon-extend-iconfont-yidongduan:before {
  content: "\E819";
}
.layui-icon-extend-iconfont-shuaxin2:before {
  content: "\E81A";
}
.layui-icon-extend-iconfont-parkyanjiuyuan:before {
  content: "\E81B";
}
.layui-icon-extend-iconfont-tingpingke:before {
  content: "\E81C";
}
.layui-icon-extend-iconfont-zichanzhongxin:before {
  content: "\E81D";
}
.layui-icon-extend-iconfont-yingdi:before {
  content: "\E81E";
}
.layui-icon-extend-iconfont-xxjiaoyanfang:before {
  content: "\E81F";
}
.layui-icon-extend-iconfont-jichupeizhi:before {
  content: "\E820";
}
.layui-icon-extend-iconfont-yunyingguanli:before {
  content: "\E821";
}
.layui-icon-extend-iconfont-xxxiaochangxiehui:before {
  content: "\E822";
}
.layui-icon-extend-iconfont-renwupeizhi:before {
  content: "\E787";
}
.layui-icon-extend-iconfont-jibenpeizhi:before {
  content: "\E78F";
}
.layui-icon-extend-iconfont-shujufenxi:before {
  content: "\E790";
}
.layui-icon-extend-iconfont-dengji:before {
  content: "\E76C";
}
.layui-icon-extend-iconfont-jilu1:before {
  content: "\E76E";
}
.layui-icon-extend-iconfont-guanli:before {
  content: "\E77B";
}
.layui-icon-extend-iconfont-right-copy:before {
  content: "\EF20";
}
.layui-icon-extend-iconfont-right:before {
  content: "\E76A";
}
.layui-icon-extend-iconfont-pingjiaguanli1:before {
  content: "\E765";
}
.layui-icon-extend-iconfont-xingzhuang6:before {
  content: "\E72B";
}
.layui-icon-extend-iconfont-tuoyuanxing:before {
  content: "\E762";
}
.layui-icon-extend-iconfont-huojian:before {
  content: "\E811";
}
.layui-icon-extend-iconfont-wodeziyuan:before {
  content: "\E80D";
}
.layui-icon-extend-iconfont-gouwuche:before {
  content: "\E80E";
}
.layui-icon-extend-iconfont-jingpinziyuan:before {
  content: "\E80F";
}
.layui-icon-extend-iconfont-xiaobenziyuan:before {
  content: "\E810";
}
.layui-icon-extend-iconfont-shanchuxian:before {
  content: "\E853";
}
.layui-icon-extend-iconfont-wode-copy:before {
  content: "\E80C";
}
.layui-icon-extend-iconfont-xiangqing6:before {
  content: "\E80B";
}
.layui-icon-extend-iconfont-PPT:before {
  content: "\E7FA";
}
.layui-icon-extend-iconfont-AI:before {
  content: "\E7FB";
}
.layui-icon-extend-iconfont-HTML:before {
  content: "\E7FC";
}
.layui-icon-extend-iconfont-word1:before {
  content: "\E7FE";
}
.layui-icon-extend-iconfont-yasuo:before {
  content: "\E7FF";
}
.layui-icon-extend-iconfont-txt:before {
  content: "\E800";
}
.layui-icon-extend-iconfont-excel:before {
  content: "\E802";
}
.layui-icon-extend-iconfont-PSD:before {
  content: "\E803";
}
.layui-icon-extend-iconfont-lianjie3:before {
  content: "\E804";
}
.layui-icon-extend-iconfont-GIF:before {
  content: "\E805";
}
.layui-icon-extend-iconfont-PDF:before {
  content: "\E806";
}
.layui-icon-extend-iconfont-yinpin2:before {
  content: "\E807";
}
.layui-icon-extend-iconfont-SVG:before {
  content: "\E808";
}
.layui-icon-extend-iconfont-JPG:before {
  content: "\E809";
}
.layui-icon-extend-iconfont-shipin1:before {
  content: "\E80A";
}
.layui-icon-extend-iconfont-zhankai1:before {
  content: "\E7F8";
}
.layui-icon-extend-iconfont-shouqi2:before {
  content: "\E7F9";
}
.layui-icon-extend-iconfont-a-11:before {
  content: "\E7EF";
}
.layui-icon-extend-iconfont-a-7:before {
  content: "\E7F0";
}
.layui-icon-extend-iconfont-a-2:before {
  content: "\E7F1";
}
.layui-icon-extend-iconfont-a-6:before {
  content: "\E7F2";
}
.layui-icon-extend-iconfont-a-3:before {
  content: "\E7F3";
}
.layui-icon-extend-iconfont-a-8:before {
  content: "\E7F4";
}
.layui-icon-extend-iconfont-a-5:before {
  content: "\E7F5";
}
.layui-icon-extend-iconfont-a-9:before {
  content: "\E7F6";
}
.layui-icon-extend-iconfont-a-4:before {
  content: "\E7F7";
}
.layui-icon-extend-iconfont-suo:before {
  content: "\E7EE";
}
.layui-icon-extend-iconfont-wenzi:before {
  content: "\E7ED";
}
.layui-icon-extend-iconfont-anpai:before {
  content: "\E7EC";
}
.layui-icon-extend-iconfont-huizong:before {
  content: "\EB49";
}
.layui-icon-extend-iconfont-xingzhuang5:before {
  content: "\E7EB";
}
.layui-icon-extend-iconfont-a-1:before {
  content: "\E7EA";
}
.layui-icon-extend-iconfont-xingzhuang4:before {
  content: "\E7E9";
}
.layui-icon-extend-iconfont-xingzhuang3:before {
  content: "\E7E8";
}
.layui-icon-extend-iconfont-a-jiantoua6youbanjiantou:before {
  content: "\E7E7";
}
.layui-icon-extend-iconfont-a-lujing9beifen:before {
  content: "\E7E6";
}
.layui-icon-extend-iconfont-a-xingzhuang22-copy:before {
  content: "\EF1F";
}
.layui-icon-extend-iconfont-a-xingzhuang32:before {
  content: "\E7E1";
}
.layui-icon-extend-iconfont-xingzhuang2:before {
  content: "\E7E2";
}
.layui-icon-extend-iconfont-a-xingzhuang51:before {
  content: "\E7E3";
}
.layui-icon-extend-iconfont-a-xingzhuang22:before {
  content: "\E7E4";
}
.layui-icon-extend-iconfont-a-xingzhuang41:before {
  content: "\E7E5";
}
.layui-icon-extend-iconfont-a-xingzhuang22-copy-copy:before {
  content: "\EF21";
}
.layui-icon-extend-iconfont-bianzu:before {
  content: "\E7DD";
}
.layui-icon-extend-iconfont-a-xingzhuang21:before {
  content: "\E7DE";
}
.layui-icon-extend-iconfont-a-xingzhuang31:before {
  content: "\E7DF";
}
.layui-icon-extend-iconfont-xingzhuang1:before {
  content: "\E7E0";
}
.layui-icon-extend-iconfont-canyincanju:before {
  content: "\E7DC";
}
.layui-icon-extend-iconfont-fanganjianjie:before {
  content: "\E7D7";
}
.layui-icon-extend-iconfont-fanganliangbiao:before {
  content: "\E7D8";
}
.layui-icon-extend-iconfont-xietongguanli:before {
  content: "\E7D9";
}
.layui-icon-extend-iconfont-pingjiaguanli:before {
  content: "\E7DB";
}
.layui-icon-extend-iconfont-tingpingkezhuti:before {
  content: "\E7D4";
}
.layui-icon-extend-iconfont-tingpingkefenxi:before {
  content: "\E7D5";
}
.layui-icon-extend-iconfont-tingpingkerenwu:before {
  content: "\E7D6";
}
.layui-icon-extend-iconfont-xingzhuangjiehe:before {
  content: "\E7D3";
}
.layui-icon-extend-iconfont-lujing:before {
  content: "\E7D1";
}
.layui-icon-extend-iconfont-tuichu1:before {
  content: "\E7D0";
}
.layui-icon-extend-iconfont-chengyuanguanli:before {
  content: "\E7CE";
}
.layui-icon-extend-iconfont-huodong:before {
  content: "\E7CB";
}
.layui-icon-extend-iconfont-ziyuan2:before {
  content: "\E7CC";
}
.layui-icon-extend-iconfont-a-weibiaoti-1_huaban1fuben41:before {
  content: "\E7CD";
}
.layui-icon-extend-iconfont-gangwei:before {
  content: "\E7C9";
}
.layui-icon-extend-iconfont-xingming:before {
  content: "\E7CA";
}
.layui-icon-extend-iconfont-a-xingzhuang5:before {
  content: "\E7C1";
}
.layui-icon-extend-iconfont-a-xingzhuang3:before {
  content: "\E7C2";
}
.layui-icon-extend-iconfont-a-xingzhuang2:before {
  content: "\E7C3";
}
.layui-icon-extend-iconfont-a-xingzhuang7:before {
  content: "\E7C4";
}
.layui-icon-extend-iconfont-a-xingzhuang8:before {
  content: "\E7C5";
}
.layui-icon-extend-iconfont-a-xingzhuang4:before {
  content: "\E7C6";
}
.layui-icon-extend-iconfont-xingzhuang:before {
  content: "\E7C7";
}
.layui-icon-extend-iconfont-a-xingzhuang6:before {
  content: "\E7C8";
}
.layui-icon-extend-iconfont-kecheng8:before {
  content: "\E7C0";
}
.layui-icon-extend-iconfont-fenzhijigou:before {
  content: "\E7BA";
}
.layui-icon-extend-iconfont-kecheng_m:before {
  content: "\E7BB";
}
.layui-icon-extend-iconfont-kecheng7:before {
  content: "\E7BC";
}
.layui-icon-extend-iconfont-jiaoshiguanli:before {
  content: "\E7BD";
}
.layui-icon-extend-iconfont-bianji8:before {
  content: "\E7BE";
}
.layui-icon-extend-iconfont-tongji5:before {
  content: "\E7BF";
}
.layui-icon-extend-iconfont-jifenxiangqing:before {
  content: "\E7B9";
}
.layui-icon-extend-iconfont-001_liebiao:before {
  content: "\E7B5";
}
.layui-icon-extend-iconfont-001_xiangji:before {
  content: "\E7B6";
}
.layui-icon-extend-iconfont-001_shuji:before {
  content: "\E7B8";
}
.layui-icon-extend-iconfont-chexiao3:before {
  content: "\E7B4";
}
.layui-icon-extend-iconfont-pinglunxiao:before {
  content: "\E8B9";
}
.layui-icon-extend-iconfont-jinggao:before {
  content: "\E7B3";
}
.layui-icon-extend-iconfont-shenpi2:before {
  content: "\E7B1";
}
.layui-icon-extend-iconfont-faqi:before {
  content: "\E7B2";
}
.layui-icon-extend-iconfont-shenpi1:before {
  content: "\E7B0";
}
.layui-icon-extend-iconfont-xiala4:before {
  content: "\E7AF";
}
.layui-icon-extend-iconfont-fangda:before {
  content: "\E7AC";
}
.layui-icon-extend-iconfont-suoxiao1:before {
  content: "\E7AD";
}
.layui-icon-extend-iconfont-shezhi7:before {
  content: "\E7AB";
}
.layui-icon-extend-iconfont-huashouye:before {
  content: "\E7AA";
}
.layui-icon-extend-iconfont-xianqiehua:before {
  content: "\E7A9";
}
.layui-icon-extend-iconfont-xiaoxi:before {
  content: "\E7A0";
}
.layui-icon-extend-iconfont-daojishi:before {
  content: "\E89A";
}
.layui-icon-extend-iconfont-windows:before {
  content: "\E880";
}
.layui-icon-extend-iconfont-dianhualianxifangshi:before {
  content: "\E7A8";
}
.layui-icon-extend-iconfont-kejian:before {
  content: "\E7A7";
}
.layui-icon-extend-iconfont-bukejian:before {
  content: "\E7A6";
}
.layui-icon-extend-iconfont-paixu1:before {
  content: "\E7A5";
}
.layui-icon-extend-iconfont-liulanjilu:before {
  content: "\E7A4";
}
.layui-icon-extend-iconfont-banjiguanli:before {
  content: "\E7A3";
}
.layui-icon-extend-iconfont-back_line:before {
  content: "\E7A2";
}
.layui-icon-extend-iconfont-shezhi6:before {
  content: "\E79B";
}
.layui-icon-extend-iconfont-suijibofang:before {
  content: "\E79C";
}
.layui-icon-extend-iconfont-qunxiaoxi:before {
  content: "\E79D";
}
.layui-icon-extend-iconfont-renyuanzhanghu:before {
  content: "\E79E";
}
.layui-icon-extend-iconfont-tongzhi2:before {
  content: "\E79F";
}
.layui-icon-extend-iconfont-renyuan1:before {
  content: "\E7A1";
}
.layui-icon-extend-iconfont-zu:before {
  content: "\E799";
}
.layui-icon-extend-iconfont-shangchuan3:before {
  content: "\E79A";
}
.layui-icon-extend-iconfont-jiaoshi:before {
  content: "\E798";
}
.layui-icon-extend-iconfont-xiangqing5:before {
  content: "\E797";
}
.layui-icon-extend-iconfont-tuichu:before {
  content: "\E794";
}
.layui-icon-extend-iconfont-dahui:before {
  content: "\E795";
}
.layui-icon-extend-iconfont-shaixuan1:before {
  content: "\E801";
}
.layui-icon-extend-iconfont-fujian1:before {
  content: "\E791";
}
.layui-icon-extend-iconfont-zixun1:before {
  content: "\E788";
}
.layui-icon-extend-iconfont-erweima1:before {
  content: "\E78A";
}
.layui-icon-extend-iconfont-tuijian2:before {
  content: "\E78B";
}
.layui-icon-extend-iconfont-tuijian1:before {
  content: "\E78C";
}
.layui-icon-extend-iconfont-wenjian1:before {
  content: "\E78D";
}
.layui-icon-extend-iconfont-dianhua-fuben:before {
  content: "\E78E";
}
.layui-icon-extend-iconfont-quxiaozhiding:before {
  content: "\E786";
}
.layui-icon-extend-iconfont-210:before {
  content: "\E785";
}
.layui-icon-extend-iconfont-dianshizhiboguankanshipinbofangmeiti:before {
  content: "\E784";
}
.layui-icon-extend-iconfont-tongxinyuan:before {
  content: "\E783";
}
.layui-icon-extend-iconfont-pinglun:before {
  content: "\E782";
}
.layui-icon-extend-iconfont-xiaoxicopy:before {
  content: "\E77C";
}
.layui-icon-extend-iconfont-wo1:before {
  content: "\E77D";
}
.layui-icon-extend-iconfont-xingqiu:before {
  content: "\E77E";
}
.layui-icon-extend-iconfont-tongban:before {
  content: "\E77F";
}
.layui-icon-extend-iconfont-yingdiyuding1x:before {
  content: "\E780";
}
.layui-icon-extend-iconfont-gonggao1:before {
  content: "\E781";
}
.layui-icon-extend-iconfont-xinaixin:before {
  content: "\E77A";
}
.layui-icon-extend-iconfont-zuanshi1:before {
  content: "\E776";
}
.layui-icon-extend-iconfont-gou:before {
  content: "\E777";
}
.layui-icon-extend-iconfont-zuanshi:before {
  content: "\EAFA";
}
.layui-icon-extend-iconfont-lianjie2:before {
  content: "\E778";
}
.layui-icon-extend-iconfont-bofang1:before {
  content: "\E779";
}
.layui-icon-extend-iconfont-changdi:before {
  content: "\E775";
}
.layui-icon-extend-iconfont-xuanzhuan:before {
  content: "\E773";
}
.layui-icon-extend-iconfont-baocun1:before {
  content: "\E774";
}
.layui-icon-extend-iconfont-jubao:before {
  content: "\E76D";
}
.layui-icon-extend-iconfont-xiazai5:before {
  content: "\E76F";
}
.layui-icon-extend-iconfont-shouji1:before {
  content: "\E770";
}
.layui-icon-extend-iconfont-zhankai:before {
  content: "\E771";
}
.layui-icon-extend-iconfont-shezhi5:before {
  content: "\E772";
}
.layui-icon-extend-iconfont-xietong:before {
  content: "\E766";
}
.layui-icon-extend-iconfont-bianji7:before {
  content: "\E767";
}
.layui-icon-extend-iconfont-fenxiang5:before {
  content: "\E768";
}
.layui-icon-extend-iconfont-xueyuan:before {
  content: "\E76B";
}
.layui-icon-extend-iconfont-gengduo6:before {
  content: "\E764";
}
.layui-icon-extend-iconfont-lajitong:before {
  content: "\E763";
}
.layui-icon-extend-iconfont-shezhi4:before {
  content: "\E761";
}
.layui-icon-extend-iconfont-shijian3:before {
  content: "\E75F";
}
.layui-icon-extend-iconfont-ren:before {
  content: "\E760";
}
.layui-icon-extend-iconfont-xiala3:before {
  content: "\E75D";
}
.layui-icon-extend-iconfont-shezhi3:before {
  content: "\E75B";
}
.layui-icon-extend-iconfont-2:before {
  content: "\E758";
}
.layui-icon-extend-iconfont-gengduo61:before {
  content: "\E75C";
}
.layui-icon-extend-iconfont-1:before {
  content: "\E755";
}
.layui-icon-extend-iconfont-0:before {
  content: "\E756";
}
.layui-icon-extend-iconfont-3:before {
  content: "\E757";
}
.layui-icon-extend-iconfont-4:before {
  content: "\E759";
}
.layui-icon-extend-iconfont-5:before {
  content: "\E75A";
}
.layui-icon-extend-iconfont-wendang:before {
  content: "\E754";
}
.layui-icon-extend-iconfont-zichanguanli1:before {
  content: "\E753";
}
.layui-icon-extend-iconfont-daiban:before {
  content: "\E752";
}
.layui-icon-extend-iconfont-yingyong1:before {
  content: "\E751";
}
.layui-icon-extend-iconfont-wangpan:before {
  content: "\E74F";
}
.layui-icon-extend-iconfont-shouye1:before {
  content: "\E74E";
}
.layui-icon-extend-iconfont-kecheng6:before {
  content: "\E74D";
}
.layui-icon-extend-iconfont-dingdan1:before {
  content: "\E74B";
}
.layui-icon-extend-iconfont-neirong:before {
  content: "\E74A";
}
.layui-icon-extend-iconfont-sousuo:before {
  content: "\E749";
}
.layui-icon-extend-iconfont-zhuyi2:before {
  content: "\E748";
}
.layui-icon-extend-iconfont-xiaofeibi:before {
  content: "\E747";
}
.layui-icon-extend-iconfont-jifenguanli:before {
  content: "\E746";
}
.layui-icon-extend-iconfont-huiyuan:before {
  content: "\E745";
}
.layui-icon-extend-iconfont-xunzhang:before {
  content: "\E744";
}
.layui-icon-extend-iconfont-jifen:before {
  content: "\E743";
}
.layui-icon-extend-iconfont-xiangqing4:before {
  content: "\E742";
}
.layui-icon-extend-iconfont-wancheng-copy:before {
  content: "\E741";
}
.layui-icon-extend-iconfont-wenjian:before {
  content: "\E738";
}
.layui-icon-extend-iconfont-tianjiawenjian1:before {
  content: "\E740";
}
.layui-icon-extend-iconfont-tianjiawenjian:before {
  content: "\E73B";
}
.layui-icon-extend-iconfont-gengduo5:before {
  content: "\E73F";
}
.layui-icon-extend-iconfont-shoucang4:before {
  content: "\E73E";
}
.layui-icon-extend-iconfont-fuzhi2:before {
  content: "\E73D";
}
.layui-icon-extend-iconfont-zhuyi3:before {
  content: "\E73C";
}
.layui-icon-extend-iconfont-fenxiang21:before {
  content: "\E73A";
}
.layui-icon-extend-iconfont-shouye:before {
  content: "\E739";
}
.layui-icon-extend-iconfont-zuji1:before {
  content: "\E737";
}
.layui-icon-extend-iconfont-tianjia11:before {
  content: "\E736";
}
.layui-icon-extend-iconfont-tianjia4:before {
  content: "\E735";
}
.layui-icon-extend-iconfont-shanchu8:before {
  content: "\E733";
}
.layui-icon-extend-iconfont-xiugai1:before {
  content: "\E732";
}
.layui-icon-extend-iconfont-xiala11:before {
  content: "\E731";
}
.layui-icon-extend-iconfont-lianjie1:before {
  content: "\E730";
}
.layui-icon-extend-iconfont-fenxiang4:before {
  content: "\E72F";
}
.layui-icon-extend-iconfont-erweima:before {
  content: "\E72E";
}
.layui-icon-extend-iconfont-jinyong:before {
  content: "\E72D";
}
.layui-icon-extend-iconfont-dakai:before {
  content: "\E723";
}
.layui-icon-extend-iconfont-shangchuan2:before {
  content: "\E729";
}
.layui-icon-extend-iconfont-xiala2:before {
  content: "\E72A";
}
.layui-icon-extend-iconfont-guidang:before {
  content: "\E734";
}
.layui-icon-extend-iconfont-tixing:before {
  content: "\E727";
}
.layui-icon-extend-iconfont-zhiwei:before {
  content: "\E728";
}
.layui-icon-extend-iconfont-liucheng:before {
  content: "\E725";
}
.layui-icon-extend-iconfont-daoru:before {
  content: "\E726";
}
.layui-icon-extend-iconfont-xiangqing3:before {
  content: "\E724";
}
.layui-icon-extend-iconfont-jinzhi:before {
  content: "\E750";
}
.layui-icon-extend-iconfont-paibanxiugai:before {
  content: "\E722";
}
.layui-icon-extend-iconfont-jiaoshi-copy:before {
  content: "\E71F";
}
.layui-icon-extend-iconfont-fenxiang3:before {
  content: "\E720";
}
.layui-icon-extend-iconfont-riqi:before {
  content: "\E88E";
}
.layui-icon-extend-iconfont-guanbi11:before {
  content: "\E721";
}
.layui-icon-extend-iconfont-zijin:before {
  content: "\E71D";
}
.layui-icon-extend-iconfont-yue:before {
  content: "\E71E";
}
.layui-icon-extend-iconfont-hudongyouxidongxiao:before {
  content: "\E71C";
}
.layui-icon-extend-iconfont-tongji3:before {
  content: "\E71B";
}
.layui-icon-extend-iconfont-duixiangcunchu:before {
  content: "\E71A";
}
.layui-icon-extend-iconfont-peizhi:before {
  content: "\E719";
}
.layui-icon-extend-iconfont-paiming:before {
  content: "\E793";
}
.layui-icon-extend-iconfont-renshu:before {
  content: "\E717";
}
.layui-icon-extend-iconfont-xunzhangtixiguanli:before {
  content: "\E718";
}
.layui-icon-extend-iconfont-liebiao:before {
  content: "\E716";
}
.layui-icon-extend-iconfont-lianjie:before {
  content: "\E714";
}
.layui-icon-extend-iconfont-tongji2:before {
  content: "\E715";
}
.layui-icon-extend-iconfont-rongyu:before {
  content: "\E84E";
}
.layui-icon-extend-iconfont-weixin:before {
  content: "\E711";
}
.layui-icon-extend-iconfont-zhifubaozhifu:before {
  content: "\E712";
}
.layui-icon-extend-iconfont-weixinzhifu:before {
  content: "\E713";
}
.layui-icon-extend-iconfont-Jzuijin:before {
  content: "\E70D";
}
.layui-icon-extend-iconfont-Jkecheng:before {
  content: "\E70E";
}
.layui-icon-extend-iconfont-Jdaiban:before {
  content: "\E70F";
}
.layui-icon-extend-iconfont-Jshouye:before {
  content: "\E710";
}
.layui-icon-extend-iconfont-shouyedianji:before {
  content: "\E70C";
}
.layui-icon-extend-iconfont-zuji:before {
  content: "\E70A";
}
.layui-icon-extend-iconfont-xingxing:before {
  content: "\E70B";
}
.layui-icon-extend-iconfont-banji3:before {
  content: "\E706";
}
.layui-icon-extend-iconfont-xiazai4:before {
  content: "\E709";
}
.layui-icon-extend-iconfont-nihao1:before {
  content: "\E708";
}
.layui-icon-extend-iconfont-icon-test2:before {
  content: "\E705";
}
.layui-icon-extend-iconfont-chuangzuo:before {
  content: "\E8AD";
}
.layui-icon-extend-iconfont-shouqi:before {
  content: "\E6FF";
}
.layui-icon-extend-iconfont-shouqi1:before {
  content: "\E700";
}
.layui-icon-extend-iconfont-add:before {
  content: "\E702";
}
.layui-icon-extend-iconfont-ashbin:before {
  content: "\E703";
}
.layui-icon-extend-iconfont-browse:before {
  content: "\E704";
}
.layui-icon-extend-iconfont-weibiaoti37:before {
  content: "\E6FE";
}
.layui-icon-extend-iconfont-tianjia3:before {
  content: "\E6FB";
}
.layui-icon-extend-iconfont-favorite:before {
  content: "\E6FC";
}
.layui-icon-extend-iconfont-file-common:before {
  content: "\E6FD";
}
.layui-icon-extend-iconfont-shenpi:before {
  content: "\E6FA";
}
.layui-icon-extend-iconfont-yinpin:before {
  content: "\E8D8";
}
.layui-icon-extend-iconfont-resonserate:before {
  content: "\E75E";
}
.layui-icon-extend-iconfont-shoucang3:before {
  content: "\E90E";
}
.layui-icon-extend-iconfont-navigation:before {
  content: "\E6F9";
}
.layui-icon-extend-iconfont-video:before {
  content: "\E6F8";
}
.layui-icon-extend-iconfont-mima:before {
  content: "\E6F7";
}
.layui-icon-extend-iconfont-shouji:before {
  content: "\E6F5";
}
.layui-icon-extend-iconfont-chanyexietong-:before {
  content: "\E64C";
}
.layui-icon-extend-iconfont-shezhi1:before {
  content: "\E67A";
}
.layui-icon-extend-iconfont-xiazai1:before {
  content: "\E661";
}
.layui-icon-extend-iconfont-shaixuan:before {
  content: "\E64E";
}
.layui-icon-extend-iconfont-xinjianwenjianjialanicon:before {
  content: "\E68B";
}
.layui-icon-extend-iconfont-renyuanzuzhi:before {
  content: "\E64F";
}
.layui-icon-extend-iconfont-pdf:before {
  content: "\E9D5";
}
.layui-icon-extend-iconfont-word:before {
  content: "\E669";
}
.layui-icon-extend-iconfont-fuzhi:before {
  content: "\E690";
}
.layui-icon-extend-iconfont-diannao:before {
  content: "\E650";
}
.layui-icon-extend-iconfont-gengduo3:before {
  content: "\E82E";
}
.layui-icon-extend-iconfont-fanhui1:before {
  content: "\E651";
}
.layui-icon-extend-iconfont-jiufuqianbaoicon14:before {
  content: "\E69C";
}
.layui-icon-extend-iconfont-question:before {
  content: "\E682";
}
.layui-icon-extend-iconfont-cuo1:before {
  content: "\E662";
}
.layui-icon-extend-iconfont-jiahao:before {
  content: "\E664";
}
.layui-icon-extend-iconfont-shuaxin:before {
  content: "\E66A";
}
.layui-icon-extend-iconfont-bianji3:before {
  content: "\E66B";
}
.layui-icon-extend-iconfont-chakanyanjingshishifenxi2:before {
  content: "\E7D2";
}
.layui-icon-extend-iconfont-jilu:before {
  content: "\E66C";
}
.layui-icon-extend-iconfont-chengjiguanli:before {
  content: "\E66E";
}
.layui-icon-extend-iconfont-_shaixuan:before {
  content: "\E66F";
}
.layui-icon-extend-iconfont-zhengfanxianggensui:before {
  content: "\E6C2";
}
.layui-icon-extend-iconfont-gengduo4:before {
  content: "\E66D";
}
.layui-icon-extend-iconfont-xiangqing1:before {
  content: "\E670";
}
.layui-icon-extend-iconfont-suoxiao:before {
  content: "\E6A5";
}
.layui-icon-extend-iconfont-quanping:before {
  content: "\E701";
}
.layui-icon-extend-iconfont-qizhi:before {
  content: "\E671";
}
.layui-icon-extend-iconfont-zuzhi:before {
  content: "\E6BC";
}
.layui-icon-extend-iconfont-renwu1:before {
  content: "\E7DA";
}
.layui-icon-extend-iconfont-fabu:before {
  content: "\E674";
}
.layui-icon-extend-iconfont-fujian:before {
  content: "\E673";
}
.layui-icon-extend-iconfont-fabu1:before {
  content: "\E67B";
}
.layui-icon-extend-iconfont-xiangqing2:before {
  content: "\E67C";
}
.layui-icon-extend-iconfont-fanhui2:before {
  content: "\E699";
}
.layui-icon-extend-iconfont-htmal5icon16:before {
  content: "\E67D";
}
.layui-icon-extend-iconfont-shanchu1:before {
  content: "\E67E";
}
.layui-icon-extend-iconfont-ic_do_not_disturb_px:before {
  content: "\E6E0";
}
.layui-icon-extend-iconfont-huifu:before {
  content: "\E67F";
}
.layui-icon-extend-iconfont-daochu1:before {
  content: "\E681";
}
.layui-icon-extend-iconfont-yidong:before {
  content: "\E683";
}
.layui-icon-extend-iconfont-tongzhi:before {
  content: "\E74C";
}
.layui-icon-extend-iconfont-saoma1:before {
  content: "\E684";
}
.layui-icon-extend-iconfont-shijian:before {
  content: "\E6EB";
}
.layui-icon-extend-iconfont-zhuanfa:before {
  content: "\E685";
}
.layui-icon-extend-iconfont-tongyi:before {
  content: "\E686";
}
.layui-icon-extend-iconfont-shezhi2:before {
  content: "\E687";
}
.layui-icon-extend-iconfont-icon-chexiao-:before {
  content: "\E6F6";
}
.layui-icon-extend-iconfont-tianjia1:before {
  content: "\E688";
}
.layui-icon-extend-iconfont-chuli:before {
  content: "\E68F";
}
.layui-icon-extend-iconfont-quanping1:before {
  content: "\E689";
}
.layui-icon-extend-iconfont-piliang:before {
  content: "\E68A";
}
.layui-icon-extend-iconfont-daipingjia:before {
  content: "\E68D";
}
.layui-icon-extend-iconfont-weibiaoti--:before {
  content: "\E691";
}
.layui-icon-extend-iconfont-yduigantanhaokongxin:before {
  content: "\E692";
}
.layui-icon-extend-iconfont-timepicker-component:before {
  content: "\E6D5";
}
.layui-icon-extend-iconfont-icon-test:before {
  content: "\E696";
}
.layui-icon-extend-iconfont-ic_biaoge_:before {
  content: "\E697";
}
.layui-icon-extend-iconfont-fenxiang1:before {
  content: "\E698";
}
.layui-icon-extend-iconfont-shanchu2:before {
  content: "\E69A";
}
.layui-icon-extend-iconfont-shanchu3:before {
  content: "\E707";
}
.layui-icon-extend-iconfont-shanchu4:before {
  content: "\E69D";
}
.layui-icon-extend-iconfont-file-b-18:before {
  content: "\E6A7";
}
.layui-icon-extend-iconfont-file-b-20:before {
  content: "\E6A9";
}
.layui-icon-extend-iconfont-file-b-21:before {
  content: "\E6AA";
}
.layui-icon-extend-iconfont-file-b-22:before {
  content: "\E6AB";
}
.layui-icon-extend-iconfont-qiehuan:before {
  content: "\E89C";
}
.layui-icon-extend-iconfont-droop:before {
  content: "\E69F";
}
.layui-icon-extend-iconfont-jiantou1:before {
  content: "\E69E";
}
.layui-icon-extend-iconfont-xiala1:before {
  content: "\E6A0";
}
.layui-icon-extend-iconfont-chanpin:before {
  content: "\E6A1";
}
.layui-icon-extend-iconfont-zhiding:before {
  content: "\E6A2";
}
.layui-icon-extend-iconfont-dongtai:before {
  content: "\E6A3";
}
.layui-icon-extend-iconfont-fangan:before {
  content: "\E6A4";
}
.layui-icon-extend-iconfont-anli:before {
  content: "\E6A6";
}
.layui-icon-extend-iconfont-jiantou2:before {
  content: "\E84F";
}
.layui-icon-extend-iconfont-caiji1:before {
  content: "\E6DF";
}
.layui-icon-extend-iconfont-bianji4:before {
  content: "\E6A8";
}
.layui-icon-extend-iconfont-shanchu5:before {
  content: "\E6AC";
}
.layui-icon-extend-iconfont-zuowei:before {
  content: "\E6AE";
}
.layui-icon-extend-iconfont-tianjiarenyuan:before {
  content: "\E6C6";
}
.layui-icon-extend-iconfont-tongji1:before {
  content: "\E8CA";
}
.layui-icon-extend-iconfont-shitu:before {
  content: "\E6B0";
}
.layui-icon-extend-iconfont-tupian1:before {
  content: "\E6EE";
}
.layui-icon-extend-iconfont-bianji-01:before {
  content: "\E6AF";
}
.layui-icon-extend-iconfont-daochu2:before {
  content: "\E6B1";
}
.layui-icon-extend-iconfont-chexiao:before {
  content: "\E6B2";
}
.layui-icon-extend-iconfont-guanbi1:before {
  content: "\E6B3";
}
.layui-icon-extend-iconfont-chexiao1:before {
  content: "\E90D";
}
.layui-icon-extend-iconfont-tianjia2:before {
  content: "\E6C7";
}
.layui-icon-extend-iconfont-chakan:before {
  content: "\E6B5";
}
.layui-icon-extend-iconfont-shanchu6:before {
  content: "\E6B6";
}
.layui-icon-extend-iconfont-chexiao2:before {
  content: "\E6B7";
}
.layui-icon-extend-iconfont-shoucang2:before {
  content: "\E6B4";
}
.layui-icon-extend-iconfont-zhiboketang:before {
  content: "\E6B8";
}
.layui-icon-extend-iconfont-kecheng1:before {
  content: "\E6B9";
}
.layui-icon-extend-iconfont-kecheng2:before {
  content: "\E6BA";
}
.layui-icon-extend-iconfont-lesson:before {
  content: "\E6BE";
}
.layui-icon-extend-iconfont-zuoci:before {
  content: "\E6BF";
}
.layui-icon-extend-iconfont-zuocitu:before {
  content: "\E6C0";
}
.layui-icon-extend-iconfont-xiaochengxuma:before {
  content: "\E6C1";
}
.layui-icon-extend-iconfont-share:before {
  content: "\E6C3";
}
.layui-icon-extend-iconfont-chuangweiguanli:before {
  content: "\E6C4";
}
.layui-icon-extend-iconfont-date-2:before {
  content: "\E6C5";
}
.layui-icon-extend-iconfont-contact:before {
  content: "\E6C8";
}
.layui-icon-extend-iconfont-xiazai2:before {
  content: "\E6C9";
}
.layui-icon-extend-iconfont-kecheng3:before {
  content: "\E6CB";
}
.layui-icon-extend-iconfont-yingyong:before {
  content: "\E6CC";
}
.layui-icon-extend-iconfont-gerenzhongxin:before {
  content: "\E6CD";
}
.layui-icon-extend-iconfont-kecheng4:before {
  content: "\E6CE";
}
.layui-icon-extend-iconfont-peixunziyuan:before {
  content: "\E6CF";
}
.layui-icon-extend-iconfont-caidan:before {
  content: "\E6D0";
}
.layui-icon-extend-iconfont-gongwenbao:before {
  content: "\E6D1";
}
.layui-icon-extend-iconfont-xiazaiicon:before {
  content: "\E6D2";
}
.layui-icon-extend-iconfont-zhineng1:before {
  content: "\E6D4";
}
.layui-icon-extend-iconfont-APIwangguan:before {
  content: "\E6D3";
}
.layui-icon-extend-iconfont-icon-test1:before {
  content: "\E6D6";
}
.layui-icon-extend-iconfont-ketang:before {
  content: "\E6D7";
}
.layui-icon-extend-iconfont-ziyuan:before {
  content: "\EF1E";
}
.layui-icon-extend-iconfont-shijian1:before {
  content: "\E6D8";
}
.layui-icon-extend-iconfont-didian:before {
  content: "\E6D9";
}
.layui-icon-extend-iconfont-banji:before {
  content: "\E6DA";
}
.layui-icon-extend-iconfont-yingyongzhongxin:before {
  content: "\E789";
}
.layui-icon-extend-iconfont-leixing:before {
  content: "\E6DB";
}
.layui-icon-extend-iconfont-banji1:before {
  content: "\E6DC";
}
.layui-icon-extend-iconfont-shanchu7:before {
  content: "\E6DD";
}
.layui-icon-extend-iconfont-bianji5:before {
  content: "\E6DE";
}
.layui-icon-extend-iconfont-kecheng5:before {
  content: "\E6E2";
}
.layui-icon-extend-iconfont-renyuan:before {
  content: "\E6E3";
}
.layui-icon-extend-iconfont-fuzhi1:before {
  content: "\E6E4";
}
.layui-icon-extend-iconfont-shijian2:before {
  content: "\EB9A";
}
.layui-icon-extend-iconfont-downblue:before {
  content: "\E6E5";
}
.layui-icon-extend-iconfont-icon_notice:before {
  content: "\E605";
}
.layui-icon-extend-iconfont-bianji6:before {
  content: "\E6E7";
}
.layui-icon-extend-iconfont-nitification:before {
  content: "\E61E";
}
.layui-icon-extend-iconfont-ziyuan1:before {
  content: "\E6E8";
}
.layui-icon-extend-iconfont-zuoye:before {
  content: "\E618";
}
.layui-icon-extend-iconfont-fengexian:before {
  content: "\E6E9";
}
.layui-icon-extend-iconfont-changyongfenlei:before {
  content: "\E63D";
}
.layui-icon-extend-iconfont-juzuoduiqi:before {
  content: "\E6EA";
}
.layui-icon-extend-iconfont-shanchu:before {
  content: "\E613";
}
.layui-icon-extend-iconfont-wancheng:before {
  content: "\E6E1";
}
.layui-icon-extend-iconfont-service:before {
  content: "\E68C";
}
.layui-icon-extend-iconfont-jia2:before {
  content: "\E6EC";
}
.layui-icon-extend-iconfont-integral:before {
  content: "\E6F2";
}
.layui-icon-extend-iconfont-xiazai3:before {
  content: "\E6ED";
}
.layui-icon-extend-iconfont-ee:before {
  content: "\E600";
}
.layui-icon-extend-iconfont-zhidao:before {
  content: "\E6EF";
}
.layui-icon-extend-iconfont-iconmore:before {
  content: "\E609";
}
.layui-icon-extend-iconfont-jiaoyu:before {
  content: "\E6F0";
}
.layui-icon-extend-iconfont-dianzan:before {
  content: "\E64D";
}
.layui-icon-extend-iconfont-shuaxin1:before {
  content: "\E6F1";
}
.layui-icon-extend-iconfont-taolun:before {
  content: "\E615";
}
.layui-icon-extend-iconfont-mimabukejian:before {
  content: "\E6F3";
}
.layui-icon-extend-iconfont-fenxiang:before {
  content: "\E601";
}
.layui-icon-extend-iconfont-jiegou-baise:before {
  content: "\E6F4";
}
.layui-icon-extend-iconfont-gengduo:before {
  content: "\E602";
}
.layui-icon-extend-iconfont-bofang:before {
  content: "\E624";
}
.layui-icon-extend-iconfont-duigou:before {
  content: "\E659";
}
.layui-icon-extend-iconfont-zip:before {
  content: "\E8B7";
}
.layui-icon-extend-iconfont-file-b-:before {
  content: "\E652";
}
.layui-icon-extend-iconfont-file-b-1:before {
  content: "\E653";
}
.layui-icon-extend-iconfont-file-b-2:before {
  content: "\E654";
}
.layui-icon-extend-iconfont-file-b-3:before {
  content: "\E655";
}
.layui-icon-extend-iconfont-file-b-4:before {
  content: "\E656";
}
.layui-icon-extend-iconfont-file-b-5:before {
  content: "\E657";
}
.layui-icon-extend-iconfont-file-b-6:before {
  content: "\E658";
}
.layui-icon-extend-iconfont-file-b-7:before {
  content: "\E65A";
}
.layui-icon-extend-iconfont-file-s-:before {
  content: "\E65B";
}
.layui-icon-extend-iconfont-file-b-8:before {
  content: "\E65C";
}
.layui-icon-extend-iconfont-file-b-9:before {
  content: "\E65D";
}
.layui-icon-extend-iconfont-fenxiang2:before {
  content: "\E61F";
}
.layui-icon-extend-iconfont-yulan:before {
  content: "\E621";
}
.layui-icon-extend-iconfont-caiji:before {
  content: "\EA41";
}
.layui-icon-extend-iconfont-xiala:before {
  content: "\E61C";
}
.layui-icon-extend-iconfont-sousuo-m:before {
  content: "\E60A";
}
.layui-icon-extend-iconfont-jia1:before {
  content: "\E620";
}
.layui-icon-extend-iconfont-bianji:before {
  content: "\E68E";
}
.layui-icon-extend-iconfont-daochu:before {
  content: "\E638";
}
.layui-icon-extend-iconfont-fanhui:before {
  content: "\E603";
}
.layui-icon-extend-iconfont-jia:before {
  content: "\E622";
}
.layui-icon-extend-iconfont-link:before {
  content: "\E60D";
}
.layui-icon-extend-iconfont-xuanze:before {
  content: "\E672";
}
.layui-icon-extend-iconfont-icon7:before {
  content: "\E667";
}
.layui-icon-extend-iconfont-guanbi:before {
  content: "\E7B7";
}
.layui-icon-extend-iconfont-icontubiao:before {
  content: "\E6BB";
}
.layui-icon-extend-iconfont-saomagouzongchengjiaojine:before {
  content: "\E616";
}
.layui-icon-extend-iconfont-denglucishu:before {
  content: "\E617";
}
.layui-icon-extend-iconfont-xuanzhong:before {
  content: "\E623";
}
.layui-icon-extend-iconfont-tianjia:before {
  content: "\E604";
}
.layui-icon-extend-iconfont-zhuanmazhong:before {
  content: "\E631";
}
.layui-icon-extend-iconfont-zhuanmazhong1:before {
  content: "\E796";
}
.layui-icon-extend-iconfont-qingchu1:before {
  content: "\E606";
}
.layui-icon-extend-iconfont-saoma:before {
  content: "\E6BD";
}
.layui-icon-extend-iconfont--xialajiantou:before {
  content: "\E619";
}
.layui-icon-extend-iconfont--shanglajiantou:before {
  content: "\E61A";
}
.layui-icon-extend-iconfont-ceyan:before {
  content: "\E62D";
}
.layui-icon-extend-iconfont-bofangsanjiaoxing:before {
  content: "\E769";
}
.layui-icon-extend-iconfont-sanjiaoxing-left:before {
  content: "\E792";
}
.layui-icon-extend-iconfont-xiaotuziCduan_:before {
  content: "\E60C";
}
.layui-icon-extend-iconfont-xiaotuziCduan_1:before {
  content: "\E60E";
}
.layui-icon-extend-iconfont-xiaotuziCduan_2:before {
  content: "\E60F";
}
.layui-icon-extend-iconfont-xiaotuziCduan_3:before {
  content: "\E610";
}
.layui-icon-extend-iconfont-shoucang:before {
  content: "\E625";
}
.layui-icon-extend-iconfont-shoucang1:before {
  content: "\E61B";
}
.layui-icon-extend-iconfont-shoucangfill:before {
  content: "\E627";
}
.layui-icon-extend-iconfont-quxiaofenxiang:before {
  content: "\E63A";
}
.layui-icon-extend-iconfont-icon-check:before {
  content: "\E60B";
}
.layui-icon-extend-iconfont-rili:before {
  content: "\E61D";
}
.layui-icon-extend-iconfont-danxuan_:before {
  content: "\E62E";
}
.layui-icon-extend-iconfont-prev:before {
  content: "\E630";
}
.layui-icon-extend-iconfont-next:before {
  content: "\E626";
}
.layui-icon-extend-iconfont-qingkong:before {
  content: "\E675";
}
.layui-icon-extend-iconfont-cuo:before {
  content: "\E63E";
}
.layui-icon-extend-iconfont-dui:before {
  content: "\E628";
}
.layui-icon-extend-iconfont-custom-cloud-disk:before {
  content: "\E694";
}
.layui-icon-extend-iconfont-xiangce:before {
  content: "\EA49";
}
.layui-icon-extend-iconfont-shangchuanfengmian:before {
  content: "\E614";
}
.layui-icon-extend-iconfont-move:before {
  content: "\E632";
}
.layui-icon-extend-iconfont-weitongbutongbushibai:before {
  content: "\E608";
}
.layui-icon-extend-iconfont-duoxuan:before {
  content: "\E677";
}
.layui-icon-extend-iconfont-bianji1:before {
  content: "\E612";
}
.layui-icon-extend-iconfont-xiangce1:before {
  content: "\E6AD";
}
.layui-icon-extend-iconfont-banpaiguanli:before {
  content: "\E65E";
}
.layui-icon-extend-iconfont-xia:before {
  content: "\E6E6";
}
.layui-icon-extend-iconfont-play:before {
  content: "\E611";
}
.layui-icon-extend-iconfont-tongbu:before {
  content: "\E65F";
}
.layui-icon-extend-iconfont-gonggao:before {
  content: "\E629";
}
.layui-icon-extend-iconfont-shipin:before {
  content: "\E678";
}
.layui-icon-extend-iconfont-jiaohuan:before {
  content: "\E665";
}
.layui-icon-extend-iconfont-gengduo1:before {
  content: "\E607";
}
.layui-icon-extend-iconfont-kaoshi:before {
  content: "\E633";
}
.layui-icon-extend-iconfont-icon32208:before {
  content: "\E69B";
}
.layui-icon-extend-iconfont-jian:before {
  content: "\E62A";
}
.layui-icon-extend-iconfont-jian1:before {
  content: "\E62B";
}
.layui-icon-extend-iconfont-jianhao:before {
  content: "\E62C";
}
.layui-icon-extend-iconfont-tupian:before {
  content: "\E62F";
}
.layui-icon-extend-iconfont-zixun:before {
  content: "\E634";
}
.layui-icon-extend-iconfont-xinwen:before {
  content: "\E635";
}
.layui-icon-extend-iconfont-shezhi:before {
  content: "\E636";
}
.layui-icon-extend-iconfont-beidanci:before {
  content: "\E637";
}
.layui-icon-extend-iconfont-tianchongxing-:before {
  content: "\E639";
}
.layui-icon-extend-iconfont-changjianwenti:before {
  content: "\E63B";
}
.layui-icon-extend-iconfont-yuandian:before {
  content: "\E63C";
}
.layui-icon-extend-iconfont-xiazai:before {
  content: "\E63F";
}
.layui-icon-extend-iconfont-shengyin:before {
  content: "\E640";
}
.layui-icon-extend-iconfont-wo:before {
  content: "\E663";
}
.layui-icon-extend-iconfont-banjitongzhi:before {
  content: "\E641";
}
.layui-icon-extend-iconfont-rili1:before {
  content: "\E668";
}
.layui-icon-extend-iconfont-tongji:before {
  content: "\E676";
}
.layui-icon-extend-iconfont-kecheng:before {
  content: "\E679";
}
.layui-icon-extend-iconfont-yonghu:before {
  content: "\E695";
}
.layui-icon-extend-iconfont-yonghu1:before {
  content: "\E642";
}
.layui-icon-extend-iconfont-jiantou:before {
  content: "\E666";
}
.layui-icon-extend-iconfont-yuandian1:before {
  content: "\E660";
}
.layui-icon-extend-iconfont-lingxing:before {
  content: "\E644";
}
.layui-icon-extend-iconfont-xiaofeiji:before {
  content: "\E645";
}
.layui-icon-extend-iconfont-baocun:before {
  content: "\E680";
}
.layui-icon-extend-iconfont-xiangqing:before {
  content: "\E72C";
}
.layui-icon-extend-iconfont-bianji2:before {
  content: "\E643";
}
.layui-icon-extend-iconfont-gengduo2:before {
  content: "\E646";
}
.layui-icon-extend-iconfont-lanzi:before {
  content: "\E6CA";
}
.layui-icon-extend-iconfont-icon-life-prohibit:before {
  content: "\E693";
}
.layui-icon-extend-iconfont-c-share:before {
  content: "\E647";
}
.layui-icon-extend-iconfont-shangchuan:before {
  content: "\E648";
}
.layui-icon-extend-iconfont-renwu:before {
  content: "\E649";
}
.layui-icon-extend-iconfont-paixu:before {
  content: "\E64A";
}
.layui-icon-extend-iconfont-HFJJ_new_suolvetu:before {
  content: "\E64B";
}
/* 导入阿里巴巴字体图标 */
@font-face {font-family: "national-drama-icon";
  src: url(/vue/dist/static/fonts/iconfont.3c3adec.eot); /* IE9 */
  src: url(/vue/dist/static/fonts/iconfont.3c3adec.eot#iefix) format('embedded-opentype'), 
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABx0AAsAAAAAOVwAABwkAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCIGArVRME4ATYCJAOBOAteAAQgBYVxB4kdGycuRaTZrJYzEZWiSvb/5bhDTBR8h9wzGOytY39UD8IF8RVUsMEZ4ZgSqqdfPfk7GqptlT/Rhsgq9TCxd5jtIb1mTlxafCglBM+9uz9WayyinoceURry8QDcu96fA6hMysJwrxM+5BM+wC0QAsxtHKcRjcNNRTWSq3b3zjWZs5QMBclObgcPuc/2S/BuJ7AIRc5H+spfQexkoXc23/FSmRds59vh+W3+n8u9SN3LvZcSk1YspsIG2wxUMBIn6Nas2ugV6t4zVmm8cGt8AQsX5dLtPfU7Y1GfPV2kvEoQZGyM6KM9QJBgcXHtXwJJ3E9zD+WXQwVst1ybtjlI3vWaR05M+LkpT/uvS6VVfxUYXjLd8Zq002IXiKamId9qr4EDgLlMAFzOH+zFD0B+7QaNCTgpx0VlRRBwgNj/6SxbjX3MHekIi4bCZUqCaotKM5K9/pqlkZZk7cEca1lySHfsCwB0SccsGV6ssI7YDnfA7VUhKvq8PkWXuqIq8D/XeLAunhA/pas1jTkSV2PZtE4pCFkh4Zr/+z0CKBmIwuj1ZAqKBY8CCG50XIPQVEwIA3mfYp7GMLSdKQ8bwx7wDX8f/HsFEwglEQg+eh/GO+gLqyLby2YiIqi8GeC/QgQXiAk+sIs//VFdwqbE7RveAVIwD4Sydi8PIKDJrks1rUJQxdtvTGVyhVKl1si1Or1EKpMrlCqJWqPV6Q1Gk1lhsdrsDqfL7fH6xPMf7ydIQXBeAcKZPX4qh9SBAGkElmQAIuQQo4AEJaSoQYY65GhAgSaU0IIy2lBBB6roJjJaD0ANfahjAA0MoYkRtDCGNibQwRS6mEEPc+hjkchrSwADrGCINYywgTG2MMEOptjDDAeY4wgLnBK92hnAEhdY4Qpr3GCDO2zxgB2esMcLDnjDER844Qtn/OCCf4JrFbjgCnC7Xv8A/IDqJxpje0nwFu4RCaXOLBA7MVgUkjY/gQTBRwMjkfmVOY0RSCNIH1YqENg0oiQyUIyy3UqGMkUiDSN4StTLH5MSTF9MrhDS6IwADE2NQI6NbIRJqxzFUC7Nm1agGFviS1CjVREqSW6EgOlPECjK8EaJlPBGkkMQxtsf80PgIDFB8DA2G2dz2aSl8VCJIL84cNTfRx7E8nI8b6EwxhsNiZRK/HSTiWCZVIoK7hXYxzlThQrPXzqpLCtb5b18dr7OB9gQXMIM0uFloLAYrEUXisJCXoPQgM2mikSIRp1rthM0kvqYrLpwuX2eh9pIj3XeZGGz1po5PDY3A0icLhHSjs0rR2aFC5PtONfy/p2A4KqKaIW5Ml73AdrKw9tHtJW98bhbGO3t/0QQbx+IdOl9gh1sO8JxhQMWVPIl4AMDfKNg8TCAnUjwIaXOOfANQpB66n1LVvizMu4KxO/fGl0ND6vIVdWgGDj8lPftjY1d293x29+FjY7jt9kxZ9ow9LPMGmdLUwVVJOwMLgpyn6Z0iMX1hfQ52XFA/qSVpYU2YqGmtLq8JM3bc8uc8uJy5vxNSgufVn7dl5rXD1Kqv+xJjPXdaqsm3HSXMsOmd4sQIDfIYt8iROyGZ7iJqzpZuMRChDTKJgK4f3QolzzXDrTYu1dJS4j2Eow5HrSSh399Gm/uBQAS/+iDGvlYLNXrvfjsPhaVz1be4wDkbvmbgoTRuxNDK7gLGrmTm/FZYS68hzq9X5yPnPwnCnlM/x+N6HJOE4NX3p+TjGdmg0utkNdMmrLZjIZk88RwLhx28sGgOioQp8rdXFmfSI5BO5tSA0izbBFFUaRPixiXBbZ38JPlf+0B95u8HX0XQu/bCCD4MXqdC19Zg4a1VPX4zRGe4UNzktqbjVodzCEwK4bnIVp4lHQehd8GZue7oh1842siyVamXyuTKz/nYuPzwohVVls+tvw4WeTtxarYS3VFn9wZjnCs8Pb3ZxppyA3mROoiMDpeP48K8+g5C6CuhWPqxu2fI/aFJzZZhXXW8UhVk4BIfGbkA+IKVp2IxbAxnAy90r0pyDwtNGrcp/Ci9LBzrNmQdJXl603lLBKutUibF/zzshWTFgsRmtQbF3HvH2Jfew+UldDXAx/c2u8Vs2q0QDfXoDCtrYrYUQip7AeWiuSCG5UdSc+oMrFUXlNq9nYxQ6smL6dTiVJShXFmRwyROpZAr7BV6NdSatIns78UVefx4OZxPmS2RFvO7vUKajpZS6jnQW0IfXXx9MDV7KJYs756D7IBAD4Mo0a4Gio1y6R+r4z7tzTngaelGM76Z/j+/aTbPREJq84ucL1uHg5nsjI7jby8X9CzHcOWb4qIR4t2TUcC9zNLUW8qeUTjMbFUdRULeo+gtz/B2tgVAsTjpLchNXXZJ9sJKlNqdGRt7QealBVGCVOEHDDZ3a2q4HGXAdXuwWl0d6t5DAmE6lpq0lRHLJZ32JzrzuMo+cpNKkqmdB4Td5LNWuiBOMLnc0OGzHm9IfTMr7//QTq7xtviXhCRNTtHvXoH34w2dv1BU8EtZBlc27f2qi8lBHDOSEqtk+br5CHEJMI30UbunXe7+B2E18rFYABE02n2Cm3dvuqhvrqrAw2ktFgMoGKW2wMkcX1OhtAr3luSYTrmBe6K2LSm0W0ws75tUvS4twvurop9QfKagmUVOSeQx78JRMPQUE3m60lpHy+8tPxO8+W3te6uJv99bCcBEucsxi0kVFXarmKQHFu68j63tA6aVbpNblbLcl31XokdW0YgA+yMCmeu7s8knCwm0aTKbCGgbiiQWwEr2gJVs5fVn3RHAfKcDJK440+GKRZtDOrGXMfI3/mz9kBPAXa3sR9TAdr6dh+ufXcTb36ztxh99X8XQu/Wv18Fmjqtib8gAPL1AZphpDgZ12ugi4qzL563NDSD9FB190AkN4NW47veEIUbsU8xbOkV1N3t3bcVjuFnjNSQrI4RfF0acRbfQsy+7N06W17XmS0gi2dYzEVHqrrSHnrIhDZbDuKGs2iXrr4RCTQNi8ovRzKb/rxsnesWQ+avc2ZeWjoXWceMswVnwmmAAYuXs1prvqR7bxYhYtKxt7ELsRi6i9JGn+6W5F5Pf+apeQR79gkd2pUjTz/b+6ljNQOXUDZIvySL7XiGe7Nr6koCrvdS7F+K+cvKW055oYL+zOM6kMHXF0V7PtalBe5Pm0iHZ9O5N5byZX7vVUHxwpKPzpY+1xpya16XuriAe8ar4lV+eKf3ZpvYwGnRSTIoqiTOOZencotrumRysEZaZGBAwwv5jK9eG2XolyeHVk8dU8NTHbZ7RpfWviACCY6IwcHTBwAEGBRv8PP+z7cu+97qxatL0W+KzSvJkZXj7fFN52Y9zv3RahnalEPetXC488hwwLPfFIIvmRwZvMHKyLv6MehfHIqELI9375VM9ljj4H7+9r2XupP7rxextS3EFnmHhiPuFsMZX/VkeMWtu39vHnoU7TJzvVxXNBcWsss0394+WSmh15gfellKQmyRcRBtXP3y3j6kUlF+LyUrvjsjM1j48jt+Kdgxin9XVWpnTg++NLvKrFpNvYq3r3xxdw+QikWGaAsCtRpM/6xvSyZ6hEhk2QcG4q9LnO9e+VW0VUrhWk+LfykCwPruIjV64rg4TWmuDrFAOAV9pHizkIBuTmLzzUJ1SrKWR4hQT5sQG6eYFp8/4ANp4GKP8C/E6Q18fViZanjtP63CL0IM7DOZhga7h4FBvtfwgcpQ2RhqvaVJR28Glc1mhwbUmxICCFo2zs+1xgzeFIQXhtYBUh93yceszZpwNXqoDurUIwseYLqsbExsrOpvPZk50WEPVOo6mFUeqjtu5HlVY5FnpHbX5ySPgkQTKybE0jlSzqw4iXVUcxLQ2q+jdZW5UWFsiBi8h0lDTGITfUx8tqTUpt2s/LyrTt8zzp+aCIWCVDxz6mFHFsRB4sewgX9U69f2rYD76VShirLFQ0i/+ukD7Nxc5xBo7/xCiMJbOydXm7ycMrmYvLp2j3yJMkQj7TGNh0phRjicIiJxn8yAXFRcXtDlL3BWLaWdaxurmAB9w/92VqpSz47b5Ehx6PrBts2I7Dk4TLUiHLDTh0KjIdG7fCAuYqWCLx0uh9fbH2Hn+EdbADADkPZt06bG+msHvknadDzNKEOn3fS5ORWVpaU020MXyHYcbtiyBQRJdg5jM29ybs7A9lLG5t4tvFvKW6JcwtuKntq77/UZ3zMNr4+cQimRyPFIECtdulUjVs5IyLBWuBIoC8q+wqTKyAxCWOWTQysqTKP7mNhOa1ayOs0RRUvXep9eqS4UH6abYY0vWz3K0oXcOnIB4cj2DRJz9Qx6J52h30re1x1KohnhfSPerIlYYMzWUdmK/jf7wUpqfLyeSTPRubKUg+zuwk9LMeZA1j1eJEgGUeS+puUET2Hmy4GmfaI90P7jWxtuFhnw9WOv7YHmQHu43DxMR/DQ2x5Y1EmYiUTCwDa7+8IWoItMQMOkweDA4RYyptZD0TrRcaV1nLpSAmeBYEkwdHvo8aYUO/CA8+6xrqu2gIssN2pGAXq0luYWBvwqdPvcEgLhr/77w0RbRftNWCT8jeb7FtuAFqMbfDawilkbwCQ9OxWPZh9hHO1yZT1Y0ifKDh+nsKQlzRBFWqkbbfAMVJL348XPXV1HGUfY0Wp9IuUTr8FpvicYophtXLxGTEmcPcMI6xO8VZekgUuSpwbP0bwFL3kFwURKx2fXxTvFV7+Y2t02qU2bQUWA5u+KPzWZvs70PZLY1FSScXsDejbywMtJnZ/yPtV2ai+EheXe0em+jX3tVY+5zXkfwP4FOiw7DP3CKQsr+5yMDZYf5gixiDMC+gVamEeiBa5m9i/sZlfoCsl7Nvrslu6vDfyKidnrhZifvnk6YgGgO/AefQpEXN3IyLGyIdGQYvfV+7ku7ej00N2sXpU5ubPul18Wn5xZHQ0NjOms7Vcb01j3889I7Bb4hnvfUYDmYvmOd45kTMe2Bmxnp7LSswu5Ng1glTMDa350YWLmLdMakCJPAWvcXgf/I5TihvUv6h90NghtnmtXnP+bKKk6bz33lbKjab9nIAoytIraRjTBJzEjuOJ5Ajy/7Gtr5qgMrn+lj8mrOEKLBp+jaC+TTtBjgHNcJq2HARltZenYAYI48naSuPgEJj2nd+qByVDmYPY9bt9IQuC9399yH/h+gpnYjdtHtzcwAFbn6IdYaGaOXmBLzUEr6alZtrGuWEzie8NUCfLDCsj1ZEHYkd4PZLXtKkPGac8LXS3f1gu6+ZzvTOuuHgLywtRvL4U0K/wKi9KrnkIHjAYxg9heaKyoF8X8ix7hn4Q0h1wqKgLRz4cZdRtj/RiQzag5fYggITsa7L+z1v/P25tGDCuqNIFGTIUZ+lX95kANQwqXmP/6JQ+nmP6TW3G93j0DWKQWMAP7iG1DxzCW2axZxVmlfiJpa95Fbchci8xT7w9rj6hHvZpcpcnJ9vpNH0P9x5tjlx+hkkgqYnjBOEz/VUMDF+m54IGgQgDsxDN9Rjy4Gs4Fhl0t452oN4iViCgrDm6rpnQTh2Vl/O48qHA+lAald1Ae9KahQr2UwWE8kDbcvRAumW24f/71BZvoXEZD+Vg15eDu4r4Gn3/sFlF/l3P/ETEDZWjctzGz+wWHDEh7graZjpZag6DJpvbq+iADXY+Wp+dXSLbTU+mZqeuuVG8M2kFWZV1IEBvLaVfUdU468jJqvXLaPf20EzMWp9WMsxu0BW3YLHR6qEObqjXummGhW1gHwg3qA4lTsukpC46VoqXwaWCdT1qxJswqNaFNqOkieVNiHy33EnsUzq+ZVXMajzrYTxXQ+lf0BwsUM2KjsACmokjBCPBR5z77cq+XirU9UM8KwMT4TXYk5oe2BxZhIEywF2hAqq2rj+3A+7pCT9zB7gsZnODS4HuJVXAebmTvxTWuLddrcK1ch7eXTq4Nt3exhXJvtvl4y4UfRuieSE8UyHJzmHjzTeA3bwhaLI6qBwa7EXmtzek9sbQpUjFZekpjjz37Txt3EHm5OEK1otfRyOxlbXV0O5pE3eOq8WVoH6Mb+4h2ox+7ujf20Ud2EXuxek4ofBMfw7qx845+S+126PQig2ibs5sfj3LCjUmTEvDCPRhqNkm6jSMfux2NvvF+DY5uwarmF6SR2YgvQPF1WDz5bwFMdAzj5WTrs1awV/QSfM+ZgBvxCZzvwZGyWL68CiE1VTx5k2jxOdOCAZeW7Qzcwdb2Pdpf+rQlAMTc3cGpFsRxjjLLTQaQD5JK6fRbtxp62OR/PRU9YyTWce7qLao93AsZ0quzdZK45uaPn38R/CZHsHXhLif+1tHj/MC6ho89Dk4BnzOd0AldhGtgT51ktQkuAJPII5VrmDtCeaE1rOr1brPYSK4Da1g1TyN3MNdUFtcClOos55fNrAjW/vYz7ftZatorfDPjKf0M/SkjgvGk8EzhE8ZfRVa/h44xot0zYgxXEitkkR02s6BwknMIJctMJPeA7gJp4uQQeRjHwkmHD4Dz8VGcPDYZoh0Idi0YsDmlfvQBrsEQlZV1ndkrOvkJ8RTaDJ1rM9FDGVCSWul+UqeNzpaVtXMvpWe7+olsk/RpXGdgI3s5sW0f1CveJEOCZomNEdYZ8AmTnuApKcLpE0VvAsTbxh0Y+i6yMJ5is9ttlA2UNmAbHEmnYC5IUBwc7t/jtfQqZV5t7TwlKCGxEJpXF73y7r9G3BaRhRghjGIDQS9/tBAeSTHT5PNfExaxhXAZxcaRde1EPjbSvhRoQFr7Qk7fn1w68STXDxRcg7ecYVFFKQoPrxUV48APv/zvxBZFKy62ywsobWzRwuKa5GH3RN+J7mHX1Weg44wrzTfN3em2ig66ZnHnTzs6O9yqPBUzccqEPG6XIf3IAql2PrSt6ueJ06HVJVA+paC4OB8qgIpXQt7hX10RcQKOq0TmImKYqiw+V9qgYqga7k+hS6m3kirjkFPIuIpoKYOElfTbFRp/RrwOy990Gf1C6bfZA+rlGGOVusFv/+3Bej8iYMu1noaAzQ1+DQPX9tufpegVwhXRhKfj5SbiiKAjEA984BuPrWT81D/GrxCQ1fqxu3l5AcX+eeb+0RvZJvBfZ2NDK8vsOG4yZ5srklKcKN4C/ptH2DyqU7QPP2qVONXS2XTReepDRCSmPpxS1DxEMMRi5Cb57ydl3h33ndtnVpXYKQfDOjbt/B4grnOvh85jDXRMn5lmbJyMK28RVRyPbs62eenMg14FjVRS0YgeeSx3wWC0/e8QTLJug2GKX/okbWpyvrHCvKBs9zxVKu1e6MOYohpT5rKUfE2DZf4nDN4JE0lere+c5JJyq6szlAI+wvei4HOsvb7rCla2369mzoR7GesXH6n+ekLb+/efWRZlZmfGLHsYlLioqjwo6YHf+4LUBxXLlFW8nvKyvK5fHpeUdO6fcieIxw0RTuEkVPVWgZcvh278UbrwQ4pkdFFMnNw3dsUd78+VaZ8Qk6vAhsXjUy+Oyar+iV3hK4+b47UKprGmVeKzNWtztleWRY8unlyZCK+XTwd9SzthoesofnTA9si/Hm/q0/nOy4amH2IqneCKnOA6N5gUD5+ZCthQVjrpkwC6co0f1b/RvRgfahbWd+R8uQ95Nz6evJhEYkaOFKPq1+Xq+TkytQFUREJ9dSh9yn2DDkqazZmdVDvD8izpJYPKteeQ6ct6/tsJceSlxMLdCEnlpCtRfuS6uZF8kyzaCOrFq94sBlMvnZWsQfw54tbHg5HZzNccAfF6fAR4uGVsNXvkXH8rB10NKK+Qk+BwghsR0f9SPpG/QgXljRPojFkV99Gfy9W88X+xvdPmYtdOni6tIsLsbCRM+t89V3xqQdY5OI9B/PM6TBcHnsHcXFT2XBFpSDZUruIYpzlq00NZWlbwEt/Bu7fmJjG5ibHqu/3vwUmBWrAP8BfxwIMjTOmTU1F3jVhlNLK8x+GiQpw1v6rVHtARFdfyZWtgsqhlycp/mccDmkGhgOlAI1AHM4LZhUVgXcwYWAk9dj9z5mT7o345OSQcavRD/YensxydSVmzhjITpcy6a2ZCA0HCLGHmYQXxIIJYAJoIC76QaCIXrn4GFpCJxELyCGkGicAMghKn/jb1uI5YSFwyRhzFeF3CLWTwxYKiAnu+Mfw2T80xArhN3Kng7qlrp4I7oSj+pcXxHwoubmma/XNd4eA0KBo47kIPbSHNU+j/q1C224Ue4a8BL4VfcCoUFRwUeLhbitBAbiDaniIukUWZyzdokLlW80zSW62IxsC3ztUn2aUnvXPXDIYf14/BHvlz/S3XoGXbF0DQiXWpUO8S1dXcZC+G+j0TZs2mP0AalF22eCoUla8YEOZXtkHLbHMgcGKlDrqoDd+eaUSY0Y+3U1gBfjQ6lLl6QR6kypU7afkk2OAJev8DssJXKc8B8PTqF+E0eOBDeLq/zW1YDIDnpb4bxi10FqXCjyEi0AZUg1zINvp/uhOOgQFAQOUZWnDJotG80aNwAEbTWo4ahHNV3WaQ8gxgGrMPNtvmIzhfRrQjpttDeC47Ayt0mQQAuBe6Aid5UR50ApoOD2yBs0a3GYUXmG6EaoLZ6YZpyTofaM8DALyVsigkNKYtyBRZNvf87TnLQ0yEbaopgaODutg3wDvgWo8nL+g2WsvmB9gIzK/9SIrnlXHWHUf536lcIJ2WXTIHj/mVzvoXq5UP32xbHWI1aINZC8D/I5CgCQLg/6IYYiMIf5fv4k6tCtn8lZyxnpvBd2jzeMiyEWNVPvptFgUAzONKADyCxRz/Ta3kU5MrcCHFFylolCKMa4CQrs9FKhaL6IXrh8gUpnttFq6fgOKVAAj1yxIhQf6IFOyACAsKcIR0HS9SCYIZ4IXrWiQy5Qf7EKs0HyjpPYSMzhQLQ1bYC+e9VbOZhKHuuQQN9KxH9wmD1pAWW3rm3zB13t2ZkSqS0P4GGZO6d6ibhnHO3vgkjXktnLGuxUySlGhzP+Y8eRqMW4QL7FtpVvYkSRDI10kdo7CYk1iC+YHZHiFTgv1BrcdJQONU92jdn6BA1c41kegvgd15v0FJt3hiGCN9Qz70hjJvWhPdnalgLB8Nz5ytRDSPytdGG6h2WoQxwWcrISvrixzWxJOBfUWelvbVVjbNnYIGsMXgq6cKKIqq6YZp2Y4rPJ8fiYOLh0/Am5APX378BQgkIiYhJSOnECSYUohQYcJFUBmXtg6zHJUOyAp/98o20/2ebNRKX8voYEF8CJIs3aZMQYELgmJ9Q8riylASAh8/45o41ASi+CQk6dkRrXAhHCq1ys8EZNNlVOAKIhbCFIHzOYfA+lw54DmBg6uVbHI6paxVeio887lY0kXkekZZOASVw61KhCs/T3xPSlHJLasHDi0d3ZPCnPiTapvfz067CGyjnhbaI2ikAN5HQirgK7nTRAv2ssnXX+n5Z5RST6+XrDrdN5zlnDQAnxMvFVzF+08rpXVHDnh1xOcESyCvJQELHKCO0iVmmZJVSB6nS9dZLlU8asto8A3SIbgr0ZbERspHyK1iwuohV1Ylh+Zz8gyfv39bEgYpo5pK0TotkCu7amGklt+YaKtoLAlK2OzMibarZxnOYavUv9OSbpofaQqxjL9oJD0gWVtZAQAA') format('woff2'),
  url(/vue/dist/static/fonts/iconfont.8caea38.woff) format('woff'),
  url(/vue/dist/static/fonts/iconfont.b0dba38.ttf) format('truetype'), 
  url(/vue/dist/static/img/iconfont.1aefd0d.svg#national-drama-icon) format('svg'); /* iOS 4.1- */
}
.national-drama-icon {
  font-family: "national-drama-icon" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.national-drama-icon-fanhui:before {
  content: "\E641";
}
.national-drama-icon-icon_function_chuku:before {
  content: "\E889";
}
.national-drama-icon-icon_function_dayin:before {
  content: "\E88A";
}
.national-drama-icon-icon_function_daochu:before {
  content: "\E88B";
}
.national-drama-icon-icon_function_guanbi:before {
  content: "\E88C";
}
.national-drama-icon-icon_function_baocun:before {
  content: "\E88D";
}
.national-drama-icon-icon_function_jiean:before {
  content: "\E88E";
}
.national-drama-icon-icon_function_lingliao:before {
  content: "\E88F";
}
.national-drama-icon-icon_function_daoru:before {
  content: "\E890";
}
.national-drama-icon-icon_function_keyongkucun:before {
  content: "\E891";
}
.national-drama-icon-icon_function_liuzhuankahebinglingliao:before {
  content: "\E892";
}
.national-drama-icon-icon_function_gongdanxiada:before {
  content: "\E893";
}
.national-drama-icon-icon_function_liuzhuankadayin:before {
  content: "\E894";
}
.national-drama-icon-icon_function_liuzhuankalingliao:before {
  content: "\E895";
}
.national-drama-icon-icon_function_quxiaoxiada:before {
  content: "\E896";
}
.national-drama-icon-icon_function_shenhetongguo:before {
  content: "\E897";
}
.national-drama-icon-icon_function_qishen:before {
  content: "\E898";
}
.national-drama-icon-icon_function_shenhetuihui:before {
  content: "\E899";
}
.national-drama-icon-icon_function_fangqi:before {
  content: "\E89A";
}
.national-drama-icon-icon_function_shuaxin:before {
  content: "\E89B";
}
.national-drama-icon-icon_function_quanbushanchu:before {
  content: "\E89C";
}
.national-drama-icon-icon_function_dayinmoban:before {
  content: "\E89D";
}
.national-drama-icon-icon_function_ruku:before {
  content: "\E89E";
}
.national-drama-icon-icon_function_shengchengliuzhuanka:before {
  content: "\E89F";
}
.national-drama-icon-icon_function_xiada:before {
  content: "\E8A0";
}
.national-drama-icon-icon_function_quanbudaochu:before {
  content: "\E8A1";
}
.national-drama-icon-icon_function_shanchu:before {
  content: "\E8A2";
}
.national-drama-icon-icon_function_xiugai:before {
  content: "\E8A3";
}
.national-drama-icon-icon_function_xinzeng:before {
  content: "\E8A4";
}
.national-drama-icon-icon_function_shengchenglingliaodan:before {
  content: "\E8A5";
}
.national-drama-icon-icon_function_xiazaifujian:before {
  content: "\E8A6";
}
.national-drama-icon-icon_function_xiuding:before {
  content: "\E8A7";
}
.national-drama-icon-icon_function_tijiaoshenhe:before {
  content: "\E8A8";
}
.national-drama-icon-icon_function_zuofei:before {
  content: "\E8A9";
}
.national-drama-icon-icon_function_lingliaodayin:before {
  content: "\E8AA";
}
.national-drama-icon-icon_function_zhankai:before {
  content: "\E8AB";
}
.national-drama-icon-icon_function_shouqi:before {
  content: "\E8AC";
}
.national-drama-icon-icon_function_jijianqueren:before {
  content: "\E8AD";
}
.national-drama-icon-icon_function_daorudaochu:before {
  content: "\E8AE";
}
.national-drama-icon-icon_function_BOMjiegou:before {
  content: "\E8AF";
}
.national-drama-icon-icon_function_kuaisuruku:before {
  content: "\E8B0";
}
.national-drama-icon-icon_function_daochongkouliao:before {
  content: "\E8B1";
}
.national-drama-icon-icon_function_jiaji:before {
  content: "\E8B2";
}
.national-drama-icon-jinri:before {
  content: "\E8B3";
}
.national-drama-icon-zanting:before {
  content: "\E8B4";
}
.national-drama-icon-tongji:before {
  content: "\E8B5";
}
.national-drama-icon-icon_function_baocunbingxinzeng:before {
  content: "\E8B6";
}
.national-drama-icon-icon_function_tongji:before {
  content: "\E8B7";
}
.national-drama-icon-icon_function_baocunbinggengxin:before {
  content: "\E8B8";
}
/*导入MPA公共的css样式 [yansen][2022/1/10]*/
#app {
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /*text-align: center;*/
    color: #2c3e50;
    font-size: 14px;
    background: #fff;
}
/**去掉弹框导致页面出现的横向滚动条 2021-04-30 xie**/
.el-popup-parent--hidden{
    padding-right: 0!important;
}
/** 处理下拉不能选择的问题 2021/10/8   yansen **/
.el-scrollbar{
    z-index: 1;
}
/** 处理下拉不能选择的问题 2021/10/8 yansen **/
.el-popper div{
    position: relative;
    z-index: 1;
}
/* 处理DateTimePicker组件选择时间时没有定位问题 2022/11/30 kwokzhixian */
.el-popper.normal-date-picker .el-date-range-picker__time-header {
    z-index: 9999;
}
.el-popper.normal-date-picker .el-time-panel {
    position: absolute;
    margin-top: 10px;
}
/** 处理网盘、选人插件不能点击的问题 yansen 2021/10/09 **/
.layui-layer-content{
    z-index: 1;
}
/*MPA vue根节点样式 [yansen][2022/1/10]*/
.vue-app-root-node{
    height: 100%;
    font-family: Microsoft YaHei,'Avenir', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    /*text-align: center;*/
    color: #2c3e50;
    font-size: 14px;
    background: #fff;
}
/** 处理有的功能因为层级问题不能使用的问题 **/
/*div{
    z-index: 1;
}*/
/***********************************************************
*** CUSTOMIZE THE LOADING SCREEN BACKGROUND + ICON COLORS
************************************************************/
/* loading screen background color */
#bonfire-pageloader {
    background-color:#fff;
}
/* loading icon color */
#bonfire-pageloader svg {
    fill:#888;
}
/***********************************************************
*** THE NITTY-GRITTY
************************************************************/
/* the pageloader */
#bonfire-pageloader {
    position:absolute;
    z-index:99999999999999;
    width:100%;
    height:113%;
    left:0;
    right:0;
    top:0;
    bottom:0;
}
.bonfire-pageloader-fade {
    opacity:0 !important;

    -webkit-transition: all .75s ease;
    transition: all .75s ease;
}
.bonfire-pageloader-hide {
    display:none;
}
/* the loading icon */
.bonfire-pageloader-icon {
    width:58px;
    height:58px;
    position:absolute;
    opacity:1;
    top:0;
    text-align: center;
    color: #fff;
    left: 50%;
    position: fixed;
    top: 50%;
    margin-top: -29px;
    margin-left: -29px;
}
.bonfire-pageloader-icon-hide {
    opacity:0 !important;

    -webkit-transition: all .25s ease;
    transition: all .25s ease;
}
#bonfire-pageloader svg {
    -webkit-animation:spin 2s linear infinite;
    animation:spin 2s linear infinite;
    width:58px;
    height:58px;
}
@-webkit-keyframes spin {
100% { -webkit-transform: rotate(-360deg);
}
}
@keyframes spin {
100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg);
}
}
/* lets give the page body that subtle slide-in animation */
html {
    height:100%;

    -webkit-backface-visibility: hidden;

    -webkit-transform-origin:top;
    transform-origin:top;

    -webkit-transition: all .75s ease;
    transition: all .75s ease;
}
.gamerankList{
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-295px;
    margin-left:-495px;
}
.back_btn_common{
    position:absolute;
    top:20px;
    left:18px;
    width:48.5px;
    height:39px;
    background:url(/apps/game/_static/images/PadWebapp/back_btn.png) center no-repeat;
    background-size:contain;
    z-index:5;
}
.show_static_data{
    width:100%;
    background:url(/apps/game/_static/images/PadWebapp/begin_face_icon.png) center no-repeat;
    background-size:contain;
    background-position-x:60px;
    background-position-y:30px;
    position:absolute;
    z-index:200;
}
.data_zone{
    width:700px;
    height:500px;
    margin-top:100px;
    margin-left:200px;
    overflow:auto;
    position:relative;
}
.data_zone_title{
    height:50px;
    line-height:50px;
    width:151px;
    background:#f7e9ce;
    border-radius:4px 4px 0 0;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    color:#5c3f21;
    margin-bottom:10px;
}
.data_zone_useritem{
    height:50px;
    line-height:50px;
    font-size:18px;
    font-weight:bold;
    color:#5c3f21;
    margin-right:30px;
    float:left;
}
.data_zone_yes_btn{
    height:47.5px;
    width:108px;
    line-height:47.5px;
    text-align:center;
    color:#fff;
    font-size:20px;
    font-weight:bold;
    background:url(/apps/game/_static/images/PadWebapp/btn_bg.png) center no-repeat;
    background-size:contain;
    position:absolute;
    left:500px;
    bottom:140px;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {
    zoom: 1;
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-0a216f40]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-0a216f40]{
    list-style:none;
}
html[data-v-0a216f40]{
    height: 100%;
    width: 100%;
}
body[data-v-0a216f40]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-0a216f40] {
    margin:0;
}
input[data-v-0a216f40], textarea[data-v-0a216f40]{
    outline: none;
}
a[data-v-0a216f40]{
    text-decoration: none;
}
.clear[data-v-0a216f40]{
    clear:both;
}
.left[data-v-0a216f40]{
    float:left;
}
.right[data-v-0a216f40]{
    float:right;
}
.inline[data-v-0a216f40]{
    display:inline-block;
}
.block[data-v-0a216f40]{
    display:block;
}
.white[data-v-0a216f40]{
    color: wheat;
}
.clearfix[data-v-0a216f40]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-0a216f40] {
    zoom: 1;
}
._nr[data-v-0a216f40]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-0a216f40]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-0a216f40]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-0a216f40]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-0a216f40] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-0a216f40] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-0a216f40] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-0a216f40]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-0a216f40]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-0a216f40]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-0a216f40]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-0a216f40]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-0a216f40]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-0a216f40]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-0a216f40]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-0a216f40]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-0a216f40]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-0a216f40]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-0a216f40]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-0a216f40]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-0a216f40]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-0a216f40]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-0a216f40]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-0a216f40]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-0a216f40]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-0a216f40]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-0a216f40]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-0a216f40]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-0a216f40]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-0a216f40]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-0a216f40]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-0a216f40]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-0a216f40]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-0a216f40]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-0a216f40]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-0a216f40]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-0a216f40]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-0a216f40]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-0a216f40]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-0a216f40]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-0a216f40]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-0a216f40]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-0a216f40]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-0a216f40]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-0a216f40]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-0a216f40]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-0a216f40]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-0a216f40]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-0a216f40]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-0a216f40]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-0a216f40]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-0a216f40]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-0a216f40]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-0a216f40]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-0a216f40]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-0a216f40]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-0a216f40]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-0a216f40]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-0a216f40]{
}
.commonfooter_card_item_title[data-v-0a216f40]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-0a216f40]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-0a216f40]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-0a216f40]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-0a216f40]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-0a216f40]{

    height: 60px;
}
.applications_second_type[data-v-0a216f40]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-0a216f40]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-0a216f40]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-0a216f40]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-0a216f40]{
    float: left;
}
.applications_sheader_right[data-v-0a216f40]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-0a216f40]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-0a216f40]{
    height: auto;
}
.applications_searchbox[data-v-0a216f40]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-0a216f40]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-0a216f40]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-0a216f40]::-moz-placeholder{
    color: #888;
}
input[data-v-0a216f40]::-ms-input-placeholder{
    color: #888;
}
input[data-v-0a216f40]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-0a216f40]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-0a216f40]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-0a216f40]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-0a216f40]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-0a216f40]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-0a216f40]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-0a216f40]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-0a216f40]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-0a216f40]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-0a216f40]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-0a216f40]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-0a216f40]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-0a216f40]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-0a216f40]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-0a216f40]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-0a216f40]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-0a216f40]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-0a216f40]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-0a216f40]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-0a216f40]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-0a216f40]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-0a216f40]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-0a216f40]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-0a216f40]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-0a216f40]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-0a216f40]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-0a216f40]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-0a216f40]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-0a216f40]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-0a216f40]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-0a216f40]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-0a216f40]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-0a216f40]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-0a216f40]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-0a216f40]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-0a216f40]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-0a216f40]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-0a216f40]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-0a216f40]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-0a216f40]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-0a216f40]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-0a216f40]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-0a216f40]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-0a216f40]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-0a216f40]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-0a216f40]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-0a216f40]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-0a216f40]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-0a216f40] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-0a216f40]{
    background: none;
}
.applications_main_pagebb_app[data-v-0a216f40]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-0a216f40]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-0a216f40]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-0a216f40]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-0a216f40]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-0a216f40]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-0a216f40]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-0a216f40]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-0a216f40]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-0a216f40]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-0a216f40]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-0a216f40]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-0a216f40]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-0a216f40]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-0a216f40]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-0a216f40]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-0a216f40]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-0a216f40]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-0a216f40]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-0a216f40]{
}
.teacher-studio-item-tr[data-v-0a216f40]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-0a216f40]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-0a216f40]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-0a216f40]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-0a216f40]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-0a216f40]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-0a216f40]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-0a216f40]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-0a216f40]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-0a216f40]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-0a216f40]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-0a216f40]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-0a216f40]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-0a216f40]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-0a216f40]{
    height: 230px;
}
.official-evaluation-face img[data-v-0a216f40]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-0a216f40]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-0a216f40]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-0a216f40]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-0a216f40]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-0a216f40]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-00c5f71c]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-00c5f71c]{
    list-style:none;
}
html[data-v-00c5f71c]{
    height: 100%;
    width: 100%;
}
body[data-v-00c5f71c]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-00c5f71c] {
    margin:0;
}
input[data-v-00c5f71c], textarea[data-v-00c5f71c]{
    outline: none;
}
a[data-v-00c5f71c]{
    text-decoration: none;
}
.clear[data-v-00c5f71c]{
    clear:both;
}
.left[data-v-00c5f71c]{
    float:left;
}
.right[data-v-00c5f71c]{
    float:right;
}
.inline[data-v-00c5f71c]{
    display:inline-block;
}
.block[data-v-00c5f71c]{
    display:block;
}
.white[data-v-00c5f71c]{
    color: wheat;
}
.clearfix[data-v-00c5f71c]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-00c5f71c] {
    zoom: 1;
}
._nr[data-v-00c5f71c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-00c5f71c]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-00c5f71c]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-00c5f71c]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-00c5f71c] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-00c5f71c] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-00c5f71c] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-00c5f71c]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-00c5f71c]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-00c5f71c]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-00c5f71c]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-00c5f71c]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-00c5f71c]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-00c5f71c]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-00c5f71c]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-00c5f71c]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-00c5f71c]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-00c5f71c]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-00c5f71c]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-00c5f71c]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-00c5f71c]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-00c5f71c]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-00c5f71c]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-00c5f71c]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-00c5f71c]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-00c5f71c]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-00c5f71c]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-00c5f71c]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-00c5f71c]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-00c5f71c]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-00c5f71c]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-00c5f71c]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-00c5f71c]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-00c5f71c]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-00c5f71c]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-00c5f71c]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-00c5f71c]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-00c5f71c]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-00c5f71c]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-00c5f71c]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-00c5f71c]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-00c5f71c]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-00c5f71c]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-00c5f71c]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-00c5f71c]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-00c5f71c]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-00c5f71c]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-00c5f71c]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-00c5f71c]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-00c5f71c]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-00c5f71c]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-00c5f71c]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-00c5f71c]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-00c5f71c]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-00c5f71c]{
}
.commonfooter_card_item_title[data-v-00c5f71c]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-00c5f71c]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-00c5f71c]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-00c5f71c]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-00c5f71c]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-00c5f71c]{

    height: 60px;
}
.applications_second_type[data-v-00c5f71c]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-00c5f71c]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-00c5f71c]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-00c5f71c]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-00c5f71c]{
    float: left;
}
.applications_sheader_right[data-v-00c5f71c]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-00c5f71c]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-00c5f71c]{
    height: auto;
}
.applications_searchbox[data-v-00c5f71c]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-00c5f71c]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-00c5f71c]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-00c5f71c]::-moz-placeholder{
    color: #888;
}
input[data-v-00c5f71c]::-ms-input-placeholder{
    color: #888;
}
input[data-v-00c5f71c]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-00c5f71c]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-00c5f71c]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-00c5f71c]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-00c5f71c]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-00c5f71c]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-00c5f71c]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-00c5f71c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-00c5f71c]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-00c5f71c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-00c5f71c]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-00c5f71c]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-00c5f71c]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-00c5f71c]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-00c5f71c]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-00c5f71c]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-00c5f71c]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-00c5f71c]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-00c5f71c]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-00c5f71c]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-00c5f71c]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-00c5f71c]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-00c5f71c]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-00c5f71c]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-00c5f71c]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-00c5f71c]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-00c5f71c]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-00c5f71c]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-00c5f71c]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-00c5f71c]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-00c5f71c]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-00c5f71c]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-00c5f71c]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-00c5f71c]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-00c5f71c]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-00c5f71c]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-00c5f71c]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-00c5f71c]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-00c5f71c]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-00c5f71c]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-00c5f71c]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-00c5f71c]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-00c5f71c]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-00c5f71c]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-00c5f71c]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-00c5f71c]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-00c5f71c]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-00c5f71c]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-00c5f71c] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-00c5f71c]{
    background: none;
}
.applications_main_pagebb_app[data-v-00c5f71c]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-00c5f71c]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-00c5f71c]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-00c5f71c]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-00c5f71c]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-00c5f71c]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-00c5f71c]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-00c5f71c]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-00c5f71c]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-00c5f71c]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-00c5f71c]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-00c5f71c]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-00c5f71c]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-00c5f71c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-00c5f71c]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-00c5f71c]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-00c5f71c]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-00c5f71c]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-00c5f71c]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-00c5f71c]{
}
.teacher-studio-item-tr[data-v-00c5f71c]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-00c5f71c]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-00c5f71c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-00c5f71c]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-00c5f71c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-00c5f71c]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-00c5f71c]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-00c5f71c]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-00c5f71c]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-00c5f71c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-00c5f71c]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-00c5f71c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-00c5f71c]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-00c5f71c]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-00c5f71c]{
    height: 230px;
}
.official-evaluation-face img[data-v-00c5f71c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-00c5f71c]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-00c5f71c]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-00c5f71c]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-00c5f71c]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-00c5f71c]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-6e91a69c]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-6e91a69c]{
    list-style:none;
}
html[data-v-6e91a69c]{
    height: 100%;
    width: 100%;
}
body[data-v-6e91a69c]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-6e91a69c] {
    margin:0;
}
input[data-v-6e91a69c], textarea[data-v-6e91a69c]{
    outline: none;
}
a[data-v-6e91a69c]{
    text-decoration: none;
}
.clear[data-v-6e91a69c]{
    clear:both;
}
.left[data-v-6e91a69c]{
    float:left;
}
.right[data-v-6e91a69c]{
    float:right;
}
.inline[data-v-6e91a69c]{
    display:inline-block;
}
.block[data-v-6e91a69c]{
    display:block;
}
.white[data-v-6e91a69c]{
    color: wheat;
}
.clearfix[data-v-6e91a69c]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-6e91a69c] {
    zoom: 1;
}
._nr[data-v-6e91a69c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-6e91a69c]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-6e91a69c]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-6e91a69c]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-6e91a69c] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-6e91a69c] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-6e91a69c] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-6e91a69c]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-6e91a69c]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-6e91a69c]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-6e91a69c]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-6e91a69c]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-6e91a69c]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-6e91a69c]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-6e91a69c]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-6e91a69c]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-6e91a69c]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-6e91a69c]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-6e91a69c]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-6e91a69c]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-6e91a69c]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-6e91a69c]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-6e91a69c]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-6e91a69c]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-6e91a69c]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-6e91a69c]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-6e91a69c]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-6e91a69c]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-6e91a69c]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-6e91a69c]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-6e91a69c]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-6e91a69c]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-6e91a69c]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-6e91a69c]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-6e91a69c]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-6e91a69c]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-6e91a69c]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-6e91a69c]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-6e91a69c]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-6e91a69c]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-6e91a69c]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-6e91a69c]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-6e91a69c]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-6e91a69c]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-6e91a69c]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-6e91a69c]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-6e91a69c]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-6e91a69c]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-6e91a69c]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-6e91a69c]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-6e91a69c]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-6e91a69c]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-6e91a69c]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-6e91a69c]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-6e91a69c]{
}
.commonfooter_card_item_title[data-v-6e91a69c]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-6e91a69c]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-6e91a69c]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-6e91a69c]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-6e91a69c]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-6e91a69c]{

    height: 60px;
}
.applications_second_type[data-v-6e91a69c]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-6e91a69c]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-6e91a69c]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-6e91a69c]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-6e91a69c]{
    float: left;
}
.applications_sheader_right[data-v-6e91a69c]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-6e91a69c]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-6e91a69c]{
    height: auto;
}
.applications_searchbox[data-v-6e91a69c]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-6e91a69c]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-6e91a69c]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-6e91a69c]::-moz-placeholder{
    color: #888;
}
input[data-v-6e91a69c]::-ms-input-placeholder{
    color: #888;
}
input[data-v-6e91a69c]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-6e91a69c]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-6e91a69c]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-6e91a69c]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-6e91a69c]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-6e91a69c]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-6e91a69c]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-6e91a69c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-6e91a69c]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-6e91a69c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-6e91a69c]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-6e91a69c]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-6e91a69c]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-6e91a69c]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-6e91a69c]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-6e91a69c]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-6e91a69c]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-6e91a69c]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-6e91a69c]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-6e91a69c]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-6e91a69c]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-6e91a69c]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-6e91a69c]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-6e91a69c]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-6e91a69c]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-6e91a69c]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-6e91a69c]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-6e91a69c]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-6e91a69c]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-6e91a69c]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-6e91a69c]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-6e91a69c]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-6e91a69c]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-6e91a69c]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-6e91a69c]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-6e91a69c]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-6e91a69c]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-6e91a69c]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-6e91a69c]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-6e91a69c]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-6e91a69c]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-6e91a69c]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-6e91a69c]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-6e91a69c]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-6e91a69c]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-6e91a69c]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-6e91a69c]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-6e91a69c]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-6e91a69c] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-6e91a69c]{
    background: none;
}
.applications_main_pagebb_app[data-v-6e91a69c]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-6e91a69c]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-6e91a69c]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-6e91a69c]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-6e91a69c]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-6e91a69c]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-6e91a69c]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-6e91a69c]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-6e91a69c]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-6e91a69c]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-6e91a69c]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-6e91a69c]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-6e91a69c]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-6e91a69c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-6e91a69c]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-6e91a69c]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-6e91a69c]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-6e91a69c]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-6e91a69c]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-6e91a69c]{
}
.teacher-studio-item-tr[data-v-6e91a69c]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-6e91a69c]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-6e91a69c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-6e91a69c]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-6e91a69c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-6e91a69c]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-6e91a69c]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-6e91a69c]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-6e91a69c]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-6e91a69c]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-6e91a69c]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-6e91a69c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-6e91a69c]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-6e91a69c]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-6e91a69c]{
    height: 230px;
}
.official-evaluation-face img[data-v-6e91a69c]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-6e91a69c]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-6e91a69c]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-6e91a69c]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-6e91a69c]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-6e91a69c]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-3090aefe]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-3090aefe]{
    list-style:none;
}
html[data-v-3090aefe]{
    height: 100%;
    width: 100%;
}
body[data-v-3090aefe]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-3090aefe] {
    margin:0;
}
input[data-v-3090aefe], textarea[data-v-3090aefe]{
    outline: none;
}
a[data-v-3090aefe]{
    text-decoration: none;
}
.clear[data-v-3090aefe]{
    clear:both;
}
.left[data-v-3090aefe]{
    float:left;
}
.right[data-v-3090aefe]{
    float:right;
}
.inline[data-v-3090aefe]{
    display:inline-block;
}
.block[data-v-3090aefe]{
    display:block;
}
.white[data-v-3090aefe]{
    color: wheat;
}
.clearfix[data-v-3090aefe]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-3090aefe] {
    zoom: 1;
}
._nr[data-v-3090aefe]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-3090aefe]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-3090aefe]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-3090aefe]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-3090aefe] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-3090aefe] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-3090aefe] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-3090aefe]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-3090aefe]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-3090aefe]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-3090aefe]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-3090aefe]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-3090aefe]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-3090aefe]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-3090aefe]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-3090aefe]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-3090aefe]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-3090aefe]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-3090aefe]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-3090aefe]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-3090aefe]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-3090aefe]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-3090aefe]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-3090aefe]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-3090aefe]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-3090aefe]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-3090aefe]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-3090aefe]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-3090aefe]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-3090aefe]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-3090aefe]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-3090aefe]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-3090aefe]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-3090aefe]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-3090aefe]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-3090aefe]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-3090aefe]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-3090aefe]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-3090aefe]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-3090aefe]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-3090aefe]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-3090aefe]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-3090aefe]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-3090aefe]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-3090aefe]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-3090aefe]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-3090aefe]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-3090aefe]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-3090aefe]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-3090aefe]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-3090aefe]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-3090aefe]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-3090aefe]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-3090aefe]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-3090aefe]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-3090aefe]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-3090aefe]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-3090aefe]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-3090aefe]{
}
.commonfooter_card_item_title[data-v-3090aefe]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-3090aefe]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-3090aefe]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-3090aefe]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-3090aefe]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-3090aefe]{

    height: 60px;
}
.applications_second_type[data-v-3090aefe]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-3090aefe]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-3090aefe]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-3090aefe]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-3090aefe]{
    float: left;
}
.applications_sheader_right[data-v-3090aefe]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-3090aefe]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-3090aefe]{
    height: auto;
}
.applications_searchbox[data-v-3090aefe]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-3090aefe]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-3090aefe]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-3090aefe]::-moz-placeholder{
    color: #888;
}
input[data-v-3090aefe]::-ms-input-placeholder{
    color: #888;
}
input[data-v-3090aefe]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-3090aefe]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-3090aefe]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-3090aefe]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-3090aefe]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-3090aefe]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-3090aefe]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-3090aefe]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-3090aefe]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-3090aefe]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-3090aefe]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-3090aefe]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-3090aefe]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-3090aefe]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-3090aefe]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-3090aefe]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-3090aefe]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-3090aefe]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-3090aefe]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-3090aefe]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-3090aefe]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-3090aefe]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-3090aefe]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-3090aefe]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-3090aefe]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-3090aefe]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-3090aefe]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-3090aefe]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-3090aefe]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-3090aefe]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-3090aefe]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-3090aefe]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-3090aefe]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-3090aefe]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-3090aefe]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-3090aefe]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-3090aefe]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-3090aefe]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-3090aefe]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-3090aefe]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-3090aefe]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-3090aefe]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-3090aefe]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-3090aefe]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-3090aefe]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-3090aefe]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-3090aefe]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-3090aefe]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-3090aefe]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-3090aefe] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-3090aefe]{
    background: none;
}
.applications_main_pagebb_app[data-v-3090aefe]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-3090aefe]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-3090aefe]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-3090aefe]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-3090aefe]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-3090aefe]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-3090aefe]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-3090aefe]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-3090aefe]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-3090aefe]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-3090aefe]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-3090aefe]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-3090aefe]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-3090aefe]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-3090aefe]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-3090aefe]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-3090aefe]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-3090aefe]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-3090aefe]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-3090aefe]{
}
.teacher-studio-item-tr[data-v-3090aefe]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-3090aefe]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-3090aefe]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-3090aefe]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-3090aefe]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-3090aefe]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-3090aefe]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-3090aefe]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-3090aefe]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-3090aefe]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-3090aefe]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-3090aefe]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-3090aefe]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-3090aefe]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-3090aefe]{
    height: 230px;
}
.official-evaluation-face img[data-v-3090aefe]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-3090aefe]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-3090aefe]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-3090aefe]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-3090aefe]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-3090aefe]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页移动端样式
 * @author: yansen
 * @time: 2020-03-20
 */
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-68d4ba04]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-68d4ba04]{
    list-style:none;
}
html[data-v-68d4ba04]{
    height: 100%;
    width: 100%;
}
body[data-v-68d4ba04]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-68d4ba04] {
    margin:0;
}
input[data-v-68d4ba04], textarea[data-v-68d4ba04]{
    outline: none;
}
a[data-v-68d4ba04]{
    text-decoration: none;
}
.clear[data-v-68d4ba04]{
    clear:both;
}
.left[data-v-68d4ba04]{
    float:left;
}
.right[data-v-68d4ba04]{
    float:right;
}
.inline[data-v-68d4ba04]{
    display:inline-block;
}
.block[data-v-68d4ba04]{
    display:block;
}
.white[data-v-68d4ba04]{
    color: wheat;
}
.clearfix[data-v-68d4ba04]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-68d4ba04] {
    zoom: 1;
}
._nr[data-v-68d4ba04]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-68d4ba04]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-68d4ba04]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-68d4ba04]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-68d4ba04] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-68d4ba04] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-68d4ba04] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-68d4ba04]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-68d4ba04]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-68d4ba04]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-68d4ba04]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-68d4ba04]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-68d4ba04]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-68d4ba04]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-68d4ba04]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-68d4ba04]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-68d4ba04]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-68d4ba04]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-68d4ba04]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-68d4ba04]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-68d4ba04]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-68d4ba04]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-68d4ba04]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-68d4ba04]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-68d4ba04]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-68d4ba04]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-68d4ba04]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-68d4ba04]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-68d4ba04]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-68d4ba04]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-68d4ba04]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-68d4ba04]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-68d4ba04]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-68d4ba04]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-68d4ba04]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-68d4ba04]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-68d4ba04]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-68d4ba04]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-68d4ba04]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-68d4ba04]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-68d4ba04]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-68d4ba04]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-68d4ba04]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-68d4ba04]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-68d4ba04]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-68d4ba04]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-68d4ba04]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-68d4ba04]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-68d4ba04]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-68d4ba04]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-68d4ba04]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-68d4ba04]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-68d4ba04]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-68d4ba04]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-68d4ba04]{
}
.commonfooter_card_item_title[data-v-68d4ba04]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-68d4ba04]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-68d4ba04]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-68d4ba04]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-68d4ba04]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-68d4ba04]{

    height: 60px;
}
.applications_second_type[data-v-68d4ba04]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-68d4ba04]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-68d4ba04]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-68d4ba04]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-68d4ba04]{
    float: left;
}
.applications_sheader_right[data-v-68d4ba04]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-68d4ba04]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-68d4ba04]{
    height: auto;
}
.applications_searchbox[data-v-68d4ba04]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-68d4ba04]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-68d4ba04]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-68d4ba04]::-moz-placeholder{
    color: #888;
}
input[data-v-68d4ba04]::-ms-input-placeholder{
    color: #888;
}
input[data-v-68d4ba04]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-68d4ba04]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-68d4ba04]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-68d4ba04]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-68d4ba04]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-68d4ba04]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-68d4ba04]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-68d4ba04]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-68d4ba04]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-68d4ba04]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-68d4ba04]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-68d4ba04]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-68d4ba04]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-68d4ba04]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-68d4ba04]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-68d4ba04]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-68d4ba04]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-68d4ba04]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-68d4ba04]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-68d4ba04]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-68d4ba04]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-68d4ba04]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-68d4ba04]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-68d4ba04]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-68d4ba04]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-68d4ba04]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-68d4ba04]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-68d4ba04]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-68d4ba04]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-68d4ba04]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-68d4ba04]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-68d4ba04]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-68d4ba04]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-68d4ba04]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-68d4ba04]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-68d4ba04]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-68d4ba04]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-68d4ba04]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-68d4ba04]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-68d4ba04]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-68d4ba04]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-68d4ba04]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-68d4ba04]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-68d4ba04]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-68d4ba04]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-68d4ba04]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-68d4ba04]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-68d4ba04]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-68d4ba04] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-68d4ba04]{
    background: none;
}
.applications_main_pagebb_app[data-v-68d4ba04]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-68d4ba04]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-68d4ba04]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-68d4ba04]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-68d4ba04]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-68d4ba04]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-68d4ba04]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-68d4ba04]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-68d4ba04]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-68d4ba04]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-68d4ba04]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-68d4ba04]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-68d4ba04]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-68d4ba04]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-68d4ba04]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-68d4ba04]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-68d4ba04]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-68d4ba04]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-68d4ba04]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-68d4ba04]{
}
.teacher-studio-item-tr[data-v-68d4ba04]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-68d4ba04]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-68d4ba04]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-68d4ba04]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-68d4ba04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-68d4ba04]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-68d4ba04]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-68d4ba04]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-68d4ba04]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-68d4ba04]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-68d4ba04]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-68d4ba04]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-68d4ba04]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-68d4ba04]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-68d4ba04]{
    height: 230px;
}
.official-evaluation-face img[data-v-68d4ba04]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-68d4ba04]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-68d4ba04]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-68d4ba04]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-68d4ba04]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-68d4ba04]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-14665274]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-14665274]{
    list-style:none;
}
html[data-v-14665274]{
    height: 100%;
    width: 100%;
}
body[data-v-14665274]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-14665274] {
    margin:0;
}
input[data-v-14665274], textarea[data-v-14665274]{
    outline: none;
}
a[data-v-14665274]{
    text-decoration: none;
}
.clear[data-v-14665274]{
    clear:both;
}
.left[data-v-14665274]{
    float:left;
}
.right[data-v-14665274]{
    float:right;
}
.inline[data-v-14665274]{
    display:inline-block;
}
.block[data-v-14665274]{
    display:block;
}
.white[data-v-14665274]{
    color: wheat;
}
.clearfix[data-v-14665274]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-14665274] {
    zoom: 1;
}
._nr[data-v-14665274]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-14665274]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-14665274]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-14665274]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-14665274] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-14665274] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-14665274] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-14665274]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-14665274]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-14665274]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-14665274]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-14665274]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-14665274]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-14665274]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-14665274]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-14665274]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-14665274]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-14665274]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-14665274]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-14665274]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-14665274]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-14665274]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-14665274]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-14665274]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-14665274]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-14665274]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-14665274]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-14665274]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-14665274]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-14665274]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-14665274]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-14665274]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-14665274]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-14665274]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-14665274]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-14665274]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-14665274]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-14665274]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-14665274]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-14665274]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-14665274]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-14665274]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-14665274]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-14665274]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-14665274]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-14665274]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-14665274]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-14665274]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-14665274]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-14665274]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-14665274]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-14665274]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-14665274]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-14665274]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-14665274]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-14665274]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-14665274]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-14665274]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-14665274]{
}
.commonfooter_card_item_title[data-v-14665274]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-14665274]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-14665274]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-14665274]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-14665274]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-14665274]{

    height: 60px;
}
.applications_second_type[data-v-14665274]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-14665274]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-14665274]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-14665274]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-14665274]{
    float: left;
}
.applications_sheader_right[data-v-14665274]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-14665274]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-14665274]{
    height: auto;
}
.applications_searchbox[data-v-14665274]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-14665274]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-14665274]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-14665274]::-moz-placeholder{
    color: #888;
}
input[data-v-14665274]::-ms-input-placeholder{
    color: #888;
}
input[data-v-14665274]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-14665274]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-14665274]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-14665274]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-14665274]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-14665274]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-14665274]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-14665274]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-14665274]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-14665274]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-14665274]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-14665274]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-14665274]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-14665274]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-14665274]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-14665274]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-14665274]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-14665274]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-14665274]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-14665274]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-14665274]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-14665274]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-14665274]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-14665274]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-14665274]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-14665274]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-14665274]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-14665274]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-14665274]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-14665274]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-14665274]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-14665274]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-14665274]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-14665274]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-14665274]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-14665274]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-14665274]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-14665274]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-14665274]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-14665274]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-14665274]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-14665274]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-14665274]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-14665274]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-14665274]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-14665274]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-14665274]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-14665274]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-14665274]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-14665274] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-14665274]{
    background: none;
}
.applications_main_pagebb_app[data-v-14665274]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-14665274]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-14665274]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-14665274]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-14665274]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-14665274]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-14665274]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-14665274]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-14665274]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-14665274]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-14665274]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-14665274]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-14665274]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-14665274]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-14665274]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-14665274]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-14665274]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-14665274]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-14665274]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-14665274]{
}
.teacher-studio-item-tr[data-v-14665274]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-14665274]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-14665274]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-14665274]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-14665274]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-14665274]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-14665274]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-14665274]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-14665274]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-14665274]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-14665274]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-14665274]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-14665274]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-14665274]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-14665274]{
    height: 230px;
}
.official-evaluation-face img[data-v-14665274]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-14665274]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-14665274]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-14665274]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-14665274]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-14665274]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-7d9c0ab3]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-7d9c0ab3]{
    list-style:none;
}
html[data-v-7d9c0ab3]{
    height: 100%;
    width: 100%;
}
body[data-v-7d9c0ab3]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-7d9c0ab3] {
    margin:0;
}
input[data-v-7d9c0ab3], textarea[data-v-7d9c0ab3]{
    outline: none;
}
a[data-v-7d9c0ab3]{
    text-decoration: none;
}
.clear[data-v-7d9c0ab3]{
    clear:both;
}
.left[data-v-7d9c0ab3]{
    float:left;
}
.right[data-v-7d9c0ab3]{
    float:right;
}
.inline[data-v-7d9c0ab3]{
    display:inline-block;
}
.block[data-v-7d9c0ab3]{
    display:block;
}
.white[data-v-7d9c0ab3]{
    color: wheat;
}
.clearfix[data-v-7d9c0ab3]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-7d9c0ab3] {
    zoom: 1;
}
._nr[data-v-7d9c0ab3]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-7d9c0ab3]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-7d9c0ab3]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-7d9c0ab3]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-7d9c0ab3] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-7d9c0ab3] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-7d9c0ab3] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-7d9c0ab3]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-7d9c0ab3]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-7d9c0ab3]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-7d9c0ab3]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-7d9c0ab3]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-7d9c0ab3]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-7d9c0ab3]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-7d9c0ab3]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-7d9c0ab3]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-7d9c0ab3]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-7d9c0ab3]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-7d9c0ab3]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-7d9c0ab3]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-7d9c0ab3]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-7d9c0ab3]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-7d9c0ab3]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-7d9c0ab3]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-7d9c0ab3]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-7d9c0ab3]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-7d9c0ab3]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-7d9c0ab3]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-7d9c0ab3]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-7d9c0ab3]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-7d9c0ab3]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-7d9c0ab3]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-7d9c0ab3]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-7d9c0ab3]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-7d9c0ab3]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-7d9c0ab3]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-7d9c0ab3]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-7d9c0ab3]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-7d9c0ab3]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-7d9c0ab3]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-7d9c0ab3]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-7d9c0ab3]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-7d9c0ab3]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-7d9c0ab3]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-7d9c0ab3]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-7d9c0ab3]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-7d9c0ab3]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-7d9c0ab3]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-7d9c0ab3]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-7d9c0ab3]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-7d9c0ab3]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-7d9c0ab3]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-7d9c0ab3]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-7d9c0ab3]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-7d9c0ab3]{
}
.commonfooter_card_item_title[data-v-7d9c0ab3]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-7d9c0ab3]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-7d9c0ab3]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-7d9c0ab3]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-7d9c0ab3]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-7d9c0ab3]{

    height: 60px;
}
.applications_second_type[data-v-7d9c0ab3]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-7d9c0ab3]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-7d9c0ab3]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-7d9c0ab3]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-7d9c0ab3]{
    float: left;
}
.applications_sheader_right[data-v-7d9c0ab3]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-7d9c0ab3]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-7d9c0ab3]{
    height: auto;
}
.applications_searchbox[data-v-7d9c0ab3]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-7d9c0ab3]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-7d9c0ab3]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-7d9c0ab3]::-moz-placeholder{
    color: #888;
}
input[data-v-7d9c0ab3]::-ms-input-placeholder{
    color: #888;
}
input[data-v-7d9c0ab3]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-7d9c0ab3]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-7d9c0ab3]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-7d9c0ab3]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-7d9c0ab3]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-7d9c0ab3]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-7d9c0ab3]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-7d9c0ab3]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-7d9c0ab3]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-7d9c0ab3]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-7d9c0ab3]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-7d9c0ab3]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-7d9c0ab3]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-7d9c0ab3]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-7d9c0ab3]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-7d9c0ab3]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-7d9c0ab3]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-7d9c0ab3]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-7d9c0ab3]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-7d9c0ab3]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-7d9c0ab3]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-7d9c0ab3]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-7d9c0ab3]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-7d9c0ab3]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-7d9c0ab3]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-7d9c0ab3]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-7d9c0ab3]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-7d9c0ab3]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-7d9c0ab3]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-7d9c0ab3]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-7d9c0ab3]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-7d9c0ab3]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-7d9c0ab3]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-7d9c0ab3]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-7d9c0ab3]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-7d9c0ab3]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-7d9c0ab3]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-7d9c0ab3]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-7d9c0ab3]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-7d9c0ab3]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-7d9c0ab3]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-7d9c0ab3]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-7d9c0ab3]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-7d9c0ab3]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-7d9c0ab3]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-7d9c0ab3]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-7d9c0ab3]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-7d9c0ab3]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-7d9c0ab3] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-7d9c0ab3]{
    background: none;
}
.applications_main_pagebb_app[data-v-7d9c0ab3]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-7d9c0ab3]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-7d9c0ab3]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-7d9c0ab3]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-7d9c0ab3]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-7d9c0ab3]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-7d9c0ab3]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-7d9c0ab3]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-7d9c0ab3]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-7d9c0ab3]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-7d9c0ab3]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-7d9c0ab3]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-7d9c0ab3]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-7d9c0ab3]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-7d9c0ab3]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-7d9c0ab3]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-7d9c0ab3]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-7d9c0ab3]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-7d9c0ab3]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-7d9c0ab3]{
}
.teacher-studio-item-tr[data-v-7d9c0ab3]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-7d9c0ab3]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-7d9c0ab3]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-7d9c0ab3]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-7d9c0ab3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-7d9c0ab3]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-7d9c0ab3]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-7d9c0ab3]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-7d9c0ab3]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-7d9c0ab3]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-7d9c0ab3]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-7d9c0ab3]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-7d9c0ab3]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-7d9c0ab3]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-7d9c0ab3]{
    height: 230px;
}
.official-evaluation-face img[data-v-7d9c0ab3]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-7d9c0ab3]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-7d9c0ab3]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-7d9c0ab3]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-7d9c0ab3]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-7d9c0ab3]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页移动端样式
 * @author: yansen
 * @time: 2020-03-20
 */
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-b41967f0]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-b41967f0]{
    list-style:none;
}
html[data-v-b41967f0]{
    height: 100%;
    width: 100%;
}
body[data-v-b41967f0]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-b41967f0] {
    margin:0;
}
input[data-v-b41967f0], textarea[data-v-b41967f0]{
    outline: none;
}
a[data-v-b41967f0]{
    text-decoration: none;
}
.clear[data-v-b41967f0]{
    clear:both;
}
.left[data-v-b41967f0]{
    float:left;
}
.right[data-v-b41967f0]{
    float:right;
}
.inline[data-v-b41967f0]{
    display:inline-block;
}
.block[data-v-b41967f0]{
    display:block;
}
.white[data-v-b41967f0]{
    color: wheat;
}
.clearfix[data-v-b41967f0]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-b41967f0] {
    zoom: 1;
}
._nr[data-v-b41967f0]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-b41967f0]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-b41967f0]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-b41967f0]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-b41967f0] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-b41967f0] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-b41967f0] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-b41967f0]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-b41967f0]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-b41967f0]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-b41967f0]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-b41967f0]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-b41967f0]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-b41967f0]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-b41967f0]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-b41967f0]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-b41967f0]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-b41967f0]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-b41967f0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-b41967f0]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-b41967f0]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-b41967f0]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-b41967f0]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-b41967f0]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-b41967f0]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-b41967f0]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-b41967f0]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-b41967f0]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-b41967f0]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-b41967f0]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-b41967f0]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-b41967f0]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-b41967f0]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-b41967f0]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-b41967f0]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-b41967f0]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-b41967f0]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-b41967f0]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-b41967f0]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-b41967f0]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-b41967f0]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-b41967f0]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-b41967f0]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-b41967f0]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-b41967f0]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-b41967f0]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-b41967f0]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-b41967f0]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-b41967f0]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-b41967f0]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-b41967f0]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-b41967f0]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-b41967f0]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-b41967f0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-b41967f0]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-b41967f0]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-b41967f0]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-b41967f0]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-b41967f0]{
}
.commonfooter_card_item_title[data-v-b41967f0]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-b41967f0]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-b41967f0]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-b41967f0]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-b41967f0]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-b41967f0]{

    height: 60px;
}
.applications_second_type[data-v-b41967f0]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-b41967f0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-b41967f0]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-b41967f0]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-b41967f0]{
    float: left;
}
.applications_sheader_right[data-v-b41967f0]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-b41967f0]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-b41967f0]{
    height: auto;
}
.applications_searchbox[data-v-b41967f0]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-b41967f0]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-b41967f0]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-b41967f0]::-moz-placeholder{
    color: #888;
}
input[data-v-b41967f0]::-ms-input-placeholder{
    color: #888;
}
input[data-v-b41967f0]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-b41967f0]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-b41967f0]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-b41967f0]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-b41967f0]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-b41967f0]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-b41967f0]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-b41967f0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-b41967f0]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-b41967f0]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-b41967f0]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-b41967f0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-b41967f0]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-b41967f0]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-b41967f0]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-b41967f0]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-b41967f0]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-b41967f0]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-b41967f0]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-b41967f0]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-b41967f0]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-b41967f0]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-b41967f0]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-b41967f0]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-b41967f0]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-b41967f0]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-b41967f0]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-b41967f0]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-b41967f0]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-b41967f0]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-b41967f0]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-b41967f0]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-b41967f0]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-b41967f0]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-b41967f0]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-b41967f0]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-b41967f0]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-b41967f0]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-b41967f0]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-b41967f0]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-b41967f0]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-b41967f0]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-b41967f0]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-b41967f0]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-b41967f0]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-b41967f0]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-b41967f0]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-b41967f0]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-b41967f0]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-b41967f0] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-b41967f0]{
    background: none;
}
.applications_main_pagebb_app[data-v-b41967f0]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-b41967f0]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-b41967f0]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-b41967f0]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-b41967f0]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-b41967f0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-b41967f0]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-b41967f0]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-b41967f0]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-b41967f0]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-b41967f0]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-b41967f0]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-b41967f0]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-b41967f0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-b41967f0]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-b41967f0]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-b41967f0]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-b41967f0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-b41967f0]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-b41967f0]{
}
.teacher-studio-item-tr[data-v-b41967f0]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-b41967f0]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-b41967f0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-b41967f0]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-b41967f0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-b41967f0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-b41967f0]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-b41967f0]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-b41967f0]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-b41967f0]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-b41967f0]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-b41967f0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-b41967f0]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-b41967f0]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-b41967f0]{
    height: 230px;
}
.official-evaluation-face img[data-v-b41967f0]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-b41967f0]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-b41967f0]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-b41967f0]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-b41967f0]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-b41967f0]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-34be0ad4]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-34be0ad4]{
    list-style:none;
}
html[data-v-34be0ad4]{
    height: 100%;
    width: 100%;
}
body[data-v-34be0ad4]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-34be0ad4] {
    margin:0;
}
input[data-v-34be0ad4], textarea[data-v-34be0ad4]{
    outline: none;
}
a[data-v-34be0ad4]{
    text-decoration: none;
}
.clear[data-v-34be0ad4]{
    clear:both;
}
.left[data-v-34be0ad4]{
    float:left;
}
.right[data-v-34be0ad4]{
    float:right;
}
.inline[data-v-34be0ad4]{
    display:inline-block;
}
.block[data-v-34be0ad4]{
    display:block;
}
.white[data-v-34be0ad4]{
    color: wheat;
}
.clearfix[data-v-34be0ad4]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-34be0ad4] {
    zoom: 1;
}
._nr[data-v-34be0ad4]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-34be0ad4]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-34be0ad4]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-34be0ad4]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-34be0ad4] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-34be0ad4] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-34be0ad4] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-34be0ad4]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-34be0ad4]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-34be0ad4]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-34be0ad4]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-34be0ad4]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-34be0ad4]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-34be0ad4]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-34be0ad4]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-34be0ad4]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-34be0ad4]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-34be0ad4]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-34be0ad4]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-34be0ad4]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-34be0ad4]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-34be0ad4]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-34be0ad4]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-34be0ad4]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-34be0ad4]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-34be0ad4]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-34be0ad4]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-34be0ad4]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-34be0ad4]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-34be0ad4]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-34be0ad4]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-34be0ad4]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-34be0ad4]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-34be0ad4]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-34be0ad4]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-34be0ad4]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-34be0ad4]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-34be0ad4]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-34be0ad4]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-34be0ad4]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-34be0ad4]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-34be0ad4]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-34be0ad4]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-34be0ad4]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-34be0ad4]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-34be0ad4]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-34be0ad4]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-34be0ad4]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-34be0ad4]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-34be0ad4]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-34be0ad4]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-34be0ad4]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-34be0ad4]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-34be0ad4]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-34be0ad4]{
}
.commonfooter_card_item_title[data-v-34be0ad4]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-34be0ad4]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-34be0ad4]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-34be0ad4]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-34be0ad4]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-34be0ad4]{

    height: 60px;
}
.applications_second_type[data-v-34be0ad4]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-34be0ad4]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-34be0ad4]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-34be0ad4]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-34be0ad4]{
    float: left;
}
.applications_sheader_right[data-v-34be0ad4]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-34be0ad4]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-34be0ad4]{
    height: auto;
}
.applications_searchbox[data-v-34be0ad4]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-34be0ad4]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-34be0ad4]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-34be0ad4]::-moz-placeholder{
    color: #888;
}
input[data-v-34be0ad4]::-ms-input-placeholder{
    color: #888;
}
input[data-v-34be0ad4]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-34be0ad4]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-34be0ad4]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-34be0ad4]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-34be0ad4]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-34be0ad4]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-34be0ad4]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-34be0ad4]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-34be0ad4]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-34be0ad4]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-34be0ad4]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-34be0ad4]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-34be0ad4]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-34be0ad4]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-34be0ad4]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-34be0ad4]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-34be0ad4]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-34be0ad4]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-34be0ad4]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-34be0ad4]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-34be0ad4]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-34be0ad4]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-34be0ad4]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-34be0ad4]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-34be0ad4]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-34be0ad4]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-34be0ad4]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-34be0ad4]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-34be0ad4]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-34be0ad4]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-34be0ad4]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-34be0ad4]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-34be0ad4]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-34be0ad4]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-34be0ad4]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-34be0ad4]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-34be0ad4]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-34be0ad4]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-34be0ad4]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-34be0ad4]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-34be0ad4]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-34be0ad4]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-34be0ad4]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-34be0ad4]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-34be0ad4]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-34be0ad4]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-34be0ad4]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-34be0ad4]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-34be0ad4] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-34be0ad4]{
    background: none;
}
.applications_main_pagebb_app[data-v-34be0ad4]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-34be0ad4]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-34be0ad4]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-34be0ad4]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-34be0ad4]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-34be0ad4]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-34be0ad4]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-34be0ad4]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-34be0ad4]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-34be0ad4]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-34be0ad4]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-34be0ad4]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-34be0ad4]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-34be0ad4]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-34be0ad4]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-34be0ad4]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-34be0ad4]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-34be0ad4]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-34be0ad4]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-34be0ad4]{
}
.teacher-studio-item-tr[data-v-34be0ad4]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-34be0ad4]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-34be0ad4]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-34be0ad4]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-34be0ad4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-34be0ad4]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-34be0ad4]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-34be0ad4]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-34be0ad4]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-34be0ad4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-34be0ad4]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-34be0ad4]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-34be0ad4]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-34be0ad4]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-34be0ad4]{
    height: 230px;
}
.official-evaluation-face img[data-v-34be0ad4]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-34be0ad4]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-34be0ad4]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-34be0ad4]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-34be0ad4]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-34be0ad4]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-4325268e]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-4325268e]{
    list-style:none;
}
html[data-v-4325268e]{
    height: 100%;
    width: 100%;
}
body[data-v-4325268e]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-4325268e] {
    margin:0;
}
input[data-v-4325268e], textarea[data-v-4325268e]{
    outline: none;
}
a[data-v-4325268e]{
    text-decoration: none;
}
.clear[data-v-4325268e]{
    clear:both;
}
.left[data-v-4325268e]{
    float:left;
}
.right[data-v-4325268e]{
    float:right;
}
.inline[data-v-4325268e]{
    display:inline-block;
}
.block[data-v-4325268e]{
    display:block;
}
.white[data-v-4325268e]{
    color: wheat;
}
.clearfix[data-v-4325268e]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-4325268e] {
    zoom: 1;
}
._nr[data-v-4325268e]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-4325268e]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-4325268e]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-4325268e]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-4325268e] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-4325268e] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-4325268e] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-4325268e]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-4325268e]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-4325268e]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-4325268e]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-4325268e]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-4325268e]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-4325268e]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-4325268e]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-4325268e]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-4325268e]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-4325268e]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-4325268e]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-4325268e]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-4325268e]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-4325268e]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-4325268e]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-4325268e]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-4325268e]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-4325268e]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-4325268e]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-4325268e]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-4325268e]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-4325268e]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-4325268e]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-4325268e]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-4325268e]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-4325268e]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-4325268e]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-4325268e]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-4325268e]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-4325268e]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-4325268e]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-4325268e]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-4325268e]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-4325268e]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-4325268e]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-4325268e]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-4325268e]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-4325268e]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-4325268e]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-4325268e]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-4325268e]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-4325268e]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-4325268e]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-4325268e]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-4325268e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-4325268e]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-4325268e]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-4325268e]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-4325268e]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-4325268e]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-4325268e]{
}
.commonfooter_card_item_title[data-v-4325268e]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-4325268e]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-4325268e]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-4325268e]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-4325268e]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-4325268e]{

    height: 60px;
}
.applications_second_type[data-v-4325268e]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-4325268e]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-4325268e]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-4325268e]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-4325268e]{
    float: left;
}
.applications_sheader_right[data-v-4325268e]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-4325268e]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-4325268e]{
    height: auto;
}
.applications_searchbox[data-v-4325268e]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-4325268e]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-4325268e]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-4325268e]::-moz-placeholder{
    color: #888;
}
input[data-v-4325268e]::-ms-input-placeholder{
    color: #888;
}
input[data-v-4325268e]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-4325268e]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-4325268e]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-4325268e]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-4325268e]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-4325268e]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-4325268e]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-4325268e]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-4325268e]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-4325268e]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-4325268e]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-4325268e]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-4325268e]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-4325268e]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-4325268e]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-4325268e]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-4325268e]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-4325268e]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-4325268e]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-4325268e]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-4325268e]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-4325268e]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-4325268e]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-4325268e]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-4325268e]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-4325268e]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-4325268e]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-4325268e]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-4325268e]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-4325268e]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-4325268e]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-4325268e]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-4325268e]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-4325268e]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-4325268e]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-4325268e]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-4325268e]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-4325268e]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-4325268e]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-4325268e]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-4325268e]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-4325268e]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-4325268e]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-4325268e]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-4325268e]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-4325268e]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-4325268e]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-4325268e]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-4325268e]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-4325268e] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-4325268e]{
    background: none;
}
.applications_main_pagebb_app[data-v-4325268e]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-4325268e]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-4325268e]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-4325268e]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-4325268e]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-4325268e]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-4325268e]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-4325268e]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-4325268e]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-4325268e]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-4325268e]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-4325268e]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-4325268e]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-4325268e]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-4325268e]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-4325268e]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-4325268e]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-4325268e]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-4325268e]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-4325268e]{
}
.teacher-studio-item-tr[data-v-4325268e]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-4325268e]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-4325268e]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-4325268e]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-4325268e]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-4325268e]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-4325268e]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-4325268e]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-4325268e]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-4325268e]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-4325268e]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-4325268e]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-4325268e]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-4325268e]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-4325268e]{
    height: 230px;
}
.official-evaluation-face img[data-v-4325268e]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-4325268e]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-4325268e]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-4325268e]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-4325268e]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-4325268e]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-663269b1]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-663269b1]{
    list-style:none;
}
html[data-v-663269b1]{
    height: 100%;
    width: 100%;
}
body[data-v-663269b1]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-663269b1] {
    margin:0;
}
input[data-v-663269b1], textarea[data-v-663269b1]{
    outline: none;
}
a[data-v-663269b1]{
    text-decoration: none;
}
.clear[data-v-663269b1]{
    clear:both;
}
.left[data-v-663269b1]{
    float:left;
}
.right[data-v-663269b1]{
    float:right;
}
.inline[data-v-663269b1]{
    display:inline-block;
}
.block[data-v-663269b1]{
    display:block;
}
.white[data-v-663269b1]{
    color: wheat;
}
.clearfix[data-v-663269b1]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-663269b1] {
    zoom: 1;
}
._nr[data-v-663269b1]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-663269b1]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-663269b1]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-663269b1]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-663269b1] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-663269b1] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-663269b1] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-663269b1]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-663269b1]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-663269b1]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-663269b1]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-663269b1]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-663269b1]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-663269b1]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-663269b1]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-663269b1]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-663269b1]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-663269b1]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-663269b1]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-663269b1]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-663269b1]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-663269b1]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-663269b1]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-663269b1]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-663269b1]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-663269b1]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-663269b1]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-663269b1]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-663269b1]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-663269b1]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-663269b1]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-663269b1]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-663269b1]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-663269b1]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-663269b1]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-663269b1]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-663269b1]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-663269b1]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-663269b1]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-663269b1]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-663269b1]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-663269b1]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-663269b1]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-663269b1]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-663269b1]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-663269b1]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-663269b1]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-663269b1]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-663269b1]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-663269b1]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-663269b1]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-663269b1]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-663269b1]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-663269b1]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-663269b1]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-663269b1]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-663269b1]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-663269b1]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-663269b1]{
}
.commonfooter_card_item_title[data-v-663269b1]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-663269b1]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-663269b1]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-663269b1]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-663269b1]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-663269b1]{

    height: 60px;
}
.applications_second_type[data-v-663269b1]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-663269b1]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-663269b1]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-663269b1]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-663269b1]{
    float: left;
}
.applications_sheader_right[data-v-663269b1]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-663269b1]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-663269b1]{
    height: auto;
}
.applications_searchbox[data-v-663269b1]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-663269b1]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-663269b1]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-663269b1]::-moz-placeholder{
    color: #888;
}
input[data-v-663269b1]::-ms-input-placeholder{
    color: #888;
}
input[data-v-663269b1]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-663269b1]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-663269b1]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-663269b1]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-663269b1]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-663269b1]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-663269b1]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-663269b1]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-663269b1]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-663269b1]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-663269b1]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-663269b1]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-663269b1]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-663269b1]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-663269b1]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-663269b1]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-663269b1]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-663269b1]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-663269b1]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-663269b1]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-663269b1]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-663269b1]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-663269b1]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-663269b1]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-663269b1]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-663269b1]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-663269b1]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-663269b1]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-663269b1]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-663269b1]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-663269b1]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-663269b1]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-663269b1]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-663269b1]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-663269b1]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-663269b1]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-663269b1]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-663269b1]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-663269b1]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-663269b1]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-663269b1]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-663269b1]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-663269b1]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-663269b1]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-663269b1]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-663269b1]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-663269b1]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-663269b1]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-663269b1]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-663269b1] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-663269b1]{
    background: none;
}
.applications_main_pagebb_app[data-v-663269b1]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-663269b1]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-663269b1]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-663269b1]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-663269b1]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-663269b1]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-663269b1]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-663269b1]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-663269b1]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-663269b1]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-663269b1]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-663269b1]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-663269b1]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-663269b1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-663269b1]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-663269b1]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-663269b1]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-663269b1]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-663269b1]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-663269b1]{
}
.teacher-studio-item-tr[data-v-663269b1]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-663269b1]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-663269b1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-663269b1]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-663269b1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-663269b1]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-663269b1]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-663269b1]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-663269b1]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-663269b1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-663269b1]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-663269b1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-663269b1]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-663269b1]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-663269b1]{
    height: 230px;
}
.official-evaluation-face img[data-v-663269b1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-663269b1]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-663269b1]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-663269b1]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-663269b1]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-663269b1]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-f1acdb44]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-f1acdb44]{
    list-style:none;
}
html[data-v-f1acdb44]{
    height: 100%;
    width: 100%;
}
body[data-v-f1acdb44]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-f1acdb44] {
    margin:0;
}
input[data-v-f1acdb44], textarea[data-v-f1acdb44]{
    outline: none;
}
a[data-v-f1acdb44]{
    text-decoration: none;
}
.clear[data-v-f1acdb44]{
    clear:both;
}
.left[data-v-f1acdb44]{
    float:left;
}
.right[data-v-f1acdb44]{
    float:right;
}
.inline[data-v-f1acdb44]{
    display:inline-block;
}
.block[data-v-f1acdb44]{
    display:block;
}
.white[data-v-f1acdb44]{
    color: wheat;
}
.clearfix[data-v-f1acdb44]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-f1acdb44] {
    zoom: 1;
}
._nr[data-v-f1acdb44]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-f1acdb44]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-f1acdb44]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-f1acdb44]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-f1acdb44] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-f1acdb44] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-f1acdb44] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-f1acdb44]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-f1acdb44]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-f1acdb44]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-f1acdb44]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-f1acdb44]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-f1acdb44]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-f1acdb44]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-f1acdb44]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-f1acdb44]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-f1acdb44]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-f1acdb44]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-f1acdb44]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-f1acdb44]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-f1acdb44]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-f1acdb44]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-f1acdb44]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-f1acdb44]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-f1acdb44]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-f1acdb44]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-f1acdb44]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-f1acdb44]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-f1acdb44]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-f1acdb44]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-f1acdb44]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-f1acdb44]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-f1acdb44]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-f1acdb44]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-f1acdb44]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-f1acdb44]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-f1acdb44]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-f1acdb44]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-f1acdb44]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-f1acdb44]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-f1acdb44]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-f1acdb44]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-f1acdb44]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-f1acdb44]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-f1acdb44]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-f1acdb44]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-f1acdb44]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-f1acdb44]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-f1acdb44]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-f1acdb44]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-f1acdb44]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-f1acdb44]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-f1acdb44]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-f1acdb44]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-f1acdb44]{
}
.commonfooter_card_item_title[data-v-f1acdb44]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-f1acdb44]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-f1acdb44]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-f1acdb44]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-f1acdb44]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-f1acdb44]{

    height: 60px;
}
.applications_second_type[data-v-f1acdb44]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-f1acdb44]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-f1acdb44]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-f1acdb44]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-f1acdb44]{
    float: left;
}
.applications_sheader_right[data-v-f1acdb44]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-f1acdb44]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-f1acdb44]{
    height: auto;
}
.applications_searchbox[data-v-f1acdb44]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-f1acdb44]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-f1acdb44]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-f1acdb44]::-moz-placeholder{
    color: #888;
}
input[data-v-f1acdb44]::-ms-input-placeholder{
    color: #888;
}
input[data-v-f1acdb44]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-f1acdb44]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-f1acdb44]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-f1acdb44]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-f1acdb44]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-f1acdb44]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-f1acdb44]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-f1acdb44]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-f1acdb44]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-f1acdb44]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-f1acdb44]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-f1acdb44]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-f1acdb44]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-f1acdb44]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-f1acdb44]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-f1acdb44]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-f1acdb44]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-f1acdb44]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-f1acdb44]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-f1acdb44]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-f1acdb44]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-f1acdb44]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-f1acdb44]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-f1acdb44]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-f1acdb44]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-f1acdb44]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-f1acdb44]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-f1acdb44]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-f1acdb44]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-f1acdb44]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-f1acdb44]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-f1acdb44]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-f1acdb44]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-f1acdb44]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-f1acdb44]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-f1acdb44]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-f1acdb44]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-f1acdb44]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-f1acdb44]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-f1acdb44]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-f1acdb44]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-f1acdb44]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-f1acdb44]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-f1acdb44]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-f1acdb44]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-f1acdb44]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-f1acdb44]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-f1acdb44]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-f1acdb44] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-f1acdb44]{
    background: none;
}
.applications_main_pagebb_app[data-v-f1acdb44]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-f1acdb44]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-f1acdb44]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-f1acdb44]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-f1acdb44]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-f1acdb44]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-f1acdb44]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-f1acdb44]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-f1acdb44]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-f1acdb44]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-f1acdb44]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-f1acdb44]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-f1acdb44]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-f1acdb44]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-f1acdb44]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-f1acdb44]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-f1acdb44]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-f1acdb44]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-f1acdb44]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-f1acdb44]{
}
.teacher-studio-item-tr[data-v-f1acdb44]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-f1acdb44]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-f1acdb44]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-f1acdb44]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-f1acdb44]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-f1acdb44]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-f1acdb44]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-f1acdb44]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-f1acdb44]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-f1acdb44]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-f1acdb44]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-f1acdb44]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-f1acdb44]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-f1acdb44]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-f1acdb44]{
    height: 230px;
}
.official-evaluation-face img[data-v-f1acdb44]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-f1acdb44]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-f1acdb44]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-f1acdb44]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-f1acdb44]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-f1acdb44]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-a8801250]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-a8801250]{
    list-style:none;
}
html[data-v-a8801250]{
    height: 100%;
    width: 100%;
}
body[data-v-a8801250]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-a8801250] {
    margin:0;
}
input[data-v-a8801250], textarea[data-v-a8801250]{
    outline: none;
}
a[data-v-a8801250]{
    text-decoration: none;
}
.clear[data-v-a8801250]{
    clear:both;
}
.left[data-v-a8801250]{
    float:left;
}
.right[data-v-a8801250]{
    float:right;
}
.inline[data-v-a8801250]{
    display:inline-block;
}
.block[data-v-a8801250]{
    display:block;
}
.white[data-v-a8801250]{
    color: wheat;
}
.clearfix[data-v-a8801250]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-a8801250] {
    zoom: 1;
}
._nr[data-v-a8801250]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-a8801250]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-a8801250]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-a8801250]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-a8801250] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-a8801250] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-a8801250] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-a8801250]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-a8801250]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-a8801250]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-a8801250]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-a8801250]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-a8801250]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-a8801250]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-a8801250]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-a8801250]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-a8801250]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-a8801250]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-a8801250]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-a8801250]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-a8801250]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-a8801250]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-a8801250]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-a8801250]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-a8801250]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-a8801250]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-a8801250]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-a8801250]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-a8801250]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-a8801250]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-a8801250]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-a8801250]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-a8801250]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-a8801250]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-a8801250]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-a8801250]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-a8801250]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-a8801250]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-a8801250]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-a8801250]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-a8801250]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-a8801250]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-a8801250]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-a8801250]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-a8801250]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-a8801250]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-a8801250]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-a8801250]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-a8801250]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-a8801250]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-a8801250]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-a8801250]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-a8801250]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-a8801250]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-a8801250]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-a8801250]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-a8801250]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-a8801250]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-a8801250]{
}
.commonfooter_card_item_title[data-v-a8801250]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-a8801250]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-a8801250]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-a8801250]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-a8801250]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-a8801250]{

    height: 60px;
}
.applications_second_type[data-v-a8801250]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-a8801250]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-a8801250]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-a8801250]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-a8801250]{
    float: left;
}
.applications_sheader_right[data-v-a8801250]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-a8801250]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-a8801250]{
    height: auto;
}
.applications_searchbox[data-v-a8801250]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-a8801250]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-a8801250]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-a8801250]::-moz-placeholder{
    color: #888;
}
input[data-v-a8801250]::-ms-input-placeholder{
    color: #888;
}
input[data-v-a8801250]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-a8801250]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-a8801250]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-a8801250]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-a8801250]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-a8801250]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-a8801250]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-a8801250]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-a8801250]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-a8801250]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-a8801250]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-a8801250]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-a8801250]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-a8801250]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-a8801250]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-a8801250]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-a8801250]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-a8801250]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-a8801250]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-a8801250]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-a8801250]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-a8801250]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-a8801250]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-a8801250]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-a8801250]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-a8801250]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-a8801250]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-a8801250]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-a8801250]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-a8801250]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-a8801250]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-a8801250]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-a8801250]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-a8801250]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-a8801250]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-a8801250]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-a8801250]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-a8801250]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-a8801250]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-a8801250]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-a8801250]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-a8801250]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-a8801250]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-a8801250]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-a8801250]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-a8801250]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-a8801250]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-a8801250]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-a8801250]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-a8801250] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-a8801250]{
    background: none;
}
.applications_main_pagebb_app[data-v-a8801250]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-a8801250]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-a8801250]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-a8801250]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-a8801250]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-a8801250]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-a8801250]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-a8801250]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-a8801250]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-a8801250]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-a8801250]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-a8801250]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-a8801250]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-a8801250]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-a8801250]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-a8801250]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-a8801250]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-a8801250]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-a8801250]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-a8801250]{
}
.teacher-studio-item-tr[data-v-a8801250]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-a8801250]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-a8801250]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-a8801250]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-a8801250]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-a8801250]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-a8801250]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-a8801250]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-a8801250]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-a8801250]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-a8801250]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-a8801250]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-a8801250]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-a8801250]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-a8801250]{
    height: 230px;
}
.official-evaluation-face img[data-v-a8801250]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-a8801250]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-a8801250]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-a8801250]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-a8801250]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-a8801250]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页移动端样式
 * @author: yansen
 * @time: 2020-03-20
 */
.star-smart-campus[data-v-a8801250] {
    margin-top: 20px;
    margin-bottom: 40px;
    background: white;
}
.campus-header[data-v-a8801250] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 30px;
}
.campus-title[data-v-a8801250] {
    font-size: 24px;
    font-weight: bold;
    color: #333;
    margin: 0;
}
.more-link[data-v-a8801250] {
    color: #1890ff;
    text-decoration: none;
    font-size: 14px;
}
.more-link[data-v-a8801250]:hover {
    text-decoration: underline;
}
.campus-cards[data-v-a8801250] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 20px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.school-card[data-v-a8801250] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    min-width: 200px;
    max-width: 300px;
    border-radius: 8px;
    overflow: hidden;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
            box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
    -webkit-transition: -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
    transition: -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    transition: transform 0.3s ease, box-shadow 0.3s ease, -webkit-transform 0.3s ease, -webkit-box-shadow 0.3s ease;
}
.school-card[data-v-a8801250]:hover {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
    -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 16px rgba(0, 0, 0, .15);
}
.school-link[data-v-a8801250] {
    display: block;
    text-decoration: none;
    color: inherit;
    position: relative;
}
.school-image[data-v-a8801250] {
    width: 100%;
    height: 120px;
    overflow: hidden;
    position: relative;
}
.school-image img[data-v-a8801250] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.school-card:hover .school-image img[data-v-a8801250] {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
}
.school-banner[data-v-a8801250] {
    background: #1890ff;
    padding: 12px;
    text-align: center;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.school-name[data-v-a8801250] {
    color: white;
    font-size: 14px;
    font-weight: 500;
    white-space: nowrap;
}
/* 响应式设计 */
@media (max-width: 768px) {
.campus-cards[data-v-a8801250] {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
}
.school-card[data-v-a8801250] {
        max-width: 100%;
}
.campus-title[data-v-a8801250] {
        font-size: 20px;
}
}
/**
 * @desc: 区域云首页公用样式表
 * @author: yansen
 * @time: 20200319
 */
*[data-v-20c06db1]{
    padding:0;
    margin:0;
    font-family:'\5FAE\8F6F\96C5\9ED1';
}
ul li[data-v-20c06db1]{
    list-style:none;
}
html[data-v-20c06db1]{
    height: 100%;
    width: 100%;
}
body[data-v-20c06db1]{
    background:#e6f8ff;
    height: 100%;
    width: 100%;
}
p[data-v-20c06db1] {
    margin:0;
}
input[data-v-20c06db1], textarea[data-v-20c06db1]{
    outline: none;
}
a[data-v-20c06db1]{
    text-decoration: none;
}
.clear[data-v-20c06db1]{
    clear:both;
}
.left[data-v-20c06db1]{
    float:left;
}
.right[data-v-20c06db1]{
    float:right;
}
.inline[data-v-20c06db1]{
    display:inline-block;
}
.block[data-v-20c06db1]{
    display:block;
}
.white[data-v-20c06db1]{
    color: wheat;
}
.clearfix[data-v-20c06db1]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-20c06db1] {
    zoom: 1;
}
._nr[data-v-20c06db1]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.activity_operations_card[data-v-20c06db1]{
    height: 360px;
    position:relative;
}
.activity_operations_card_img[data-v-20c06db1]{
    width: 100%;
    height: 360px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.activity_operations_clist[data-v-20c06db1]{
    position:absolute;
    width: 210px;
    height: 267px;
    right: 150px;
    top: 49px;
    background: rgba(51, 51, 51, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 15px;
    padding: 32px 12px;
    z-index: 100;
    overflow-y: auto;
}
.activity_operations_card_inner[data-v-20c06db1] .el-carousel__container{
    height: 360px;
}
.news_trends_card_imgs[data-v-20c06db1] .el-carousel__container{
    height: 380px;
}
.characteristic_application_center[data-v-20c06db1] .el-carousel__container{
    height: 135px;
}
.activity_operations_citem[data-v-20c06db1]{
    font-size: 15px;
    color: #fff;
    padding-left: 18px;
    margin-bottom:15px;
    cursor:pointer;
}
.activity_operations_citem.ed[data-v-20c06db1]{
    font-weight: bold;
    background-image: url(/vue/dist/static/img/activity_operations_citem_ed.1290e00.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
    background-size: 6px 11px;
}
.index_center_limit[data-v-20c06db1]{
    max-width: 1300px;
    min-width: 1080px;
    margin:55px auto;
    width: 90%;
}
.index_news_limit[data-v-20c06db1]{
    float: left;
    width: calc(100% - 565px);
}
.index_notification_limit[data-v-20c06db1]{
    float: right;
    width: 500px;
}
.cloud_index_common_card_header[data-v-20c06db1]{
    margin-bottom:38px;
}
.resource_recommendation_card .cloud_index_common_card_header[data-v-20c06db1]{
    margin-top:38px;
}
.cloud_icch_title_txt[data-v-20c06db1]{
    font-size: 20px;
    font-weight: bold;
    text-indent:3px;
    float: left;
    color:#555f69;
}
.cloud_icch_title_morebtn[data-v-20c06db1]{
    padding-right: 26px;
    line-height: 22px;
    float: right;
    font-size: 15px;
    color: #666;
    background-image: url(/vue/dist/static/img/cloud_icch_title_morebtn.30e7a2c.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    display: none;
}
.news_trends_card_imgs[data-v-20c06db1]{
    position:relative;
    height: 380px;
    border-radius: 10px;
    overflow:hidden;
}
.news_trends_card_imgbox[data-v-20c06db1]{
    width: 100%;
    height: 100%;
}
.news_trends_card_imgbox img[data-v-20c06db1]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.news_trends_card_imgbline[data-v-20c06db1]{
    height: 70px;
    padding: 0 31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #fff;
    line-height:70px;
    background: rgba(51, 51, 51, .3);
    position:absolute;
    bottom: 0;
    width: 100%;
    font-size: 16px;
    color: fff;
    z-index: 10;
}
.news_trends_card_imgbline_txt[data-v-20c06db1]{
    width: calc(100% - 90px);
    font-weight: bold;
    float: left;
}
.news_trends_card_imgbline_point[data-v-20c06db1]{
    width:10px;
    height:10px;
    border-radius: 5px;
    background: #888195;
    cursor:pointer;
}
.news_trends_card_imgbline_point.ed[data-v-20c06db1]{
    background: #fff;
}
.news_trends_card_imgbline_points[data-v-20c06db1]{
    width: 70px;
    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;
    margin-top:28px;
    float: right;
}
.notification_announcement_point[data-v-20c06db1]{
    width:7px;
    height:7px;
    border-radius: 5px;
    position:absolute;
    top: 50%;
    margin-top: -3.5px;
    left: 0;
    background: #3a71fe;
}
.notification_announcement_item[data-v-20c06db1]{
    position:relative;
    line-height: 20px;
}
.notification_announcement_title[data-v-20c06db1]{
    text-indent: 15px;
    font-size: 14px;
    color: #555;
    width: calc(100% - 120px);
    float: left;
}
.notification_announcement_time[data-v-20c06db1]{
    float: right;
    font-size: 13px;
    color: #999999;
}
.notification_announcement_item[data-v-20c06db1]{
    margin-bottom:25px;
    height: 20px;
}
.characteristic_application_card[data-v-20c06db1]{
    height: 317px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 57px;
}
.characteristic_application_larrow[data-v-20c06db1]{
    width: 110px;
    float: left;
    height: 135px;
    background-image: url(/vue/dist/static/img/characteristic_application_larrow.0a0f7d0.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_application_center[data-v-20c06db1]{
    width: calc(100% - 220px);
    float: left;
}
.characteristic_application_rarrow[data-v-20c06db1]{
    width: 110px;
    height: 135px;
    float: left;
    background-image: url(/vue/dist/static/img/characteristic_application_rarrow.4bc593b.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
}
.characteristic_appitem_icon[data-v-20c06db1]{
    height: 100px;
    width: 100px;
}
.characteristic_appitem_icon img[data-v-20c06db1]{
    height: 100%;
    width: 100%;
}
.characteristic_appitem[data-v-20c06db1]{
    width: 100px;
    text-align: center;
    float: left;
    margin-right:calc(16.66667% - 116.66667px);
    cursor:pointer;
}
.characteristic_appitem[data-v-20c06db1]:nth-child(7n) {
    margin-right:0px;
}
.characteristic_appitem_txt[data-v-20c06db1]{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.cloud_icch_ttypes[data-v-20c06db1]{
    float: left;
    margin-left:51px;
}
.cloud_icch_ttype[data-v-20c06db1]{
    float: left;
    margin-right:27px;
}
.cloud_icch_ttype[data-v-20c06db1]{
    height: 32px;
    line-height:32px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 14px;
    color: #555f69;
    float: left;
    cursor:pointer;
}
.cloud_icch_ttype.ed[data-v-20c06db1]{
    border-bottom:3px solid #326cfe;
    color: #326cfe;
}
.resource_recommendation_ci_item[data-v-20c06db1]{
    width: 270px;
    float: left;
    margin-right: calc(33.33333% - 360px);
    margin-bottom:20px;
    cursor:pointer;
}
.resource_recommendation_ci_item[data-v-20c06db1]:nth-child(4n) {
    margin-right: 0;
}
.resource_recommendation_ci_item_face[data-v-20c06db1]{
    height: 150px;
}
.resource_recommendation_ci_item_face img[data-v-20c06db1]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 10px;
}
.resource_recommendation_ci_title[data-v-20c06db1]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    margin-top:13px;
}
.resource_recommendation_ci_spans[data-v-20c06db1]{
    margin-top:8px;
}
.resource_recommendation_ci_span[data-v-20c06db1]{
    color: #777777;
    font-size: 13px;
}
.popular_teacher_item[data-v-20c06db1]{
    width: 280px;
    float: left;
    margin-right: calc(33.33333% - 373.33333px);
    margin-bottom:35px;
}
.popular_teacher_item[data-v-20c06db1]:nth-child(4n) {
    margin-right:0px;
}
.popular_teacher_item_logo[data-v-20c06db1]{
    width: 88px;
    height: 88px;
    float: left;
    margin-right:13px;
}
.popular_teacher_item_logo img[data-v-20c06db1]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.popular_teacher_item_name[data-v-20c06db1]{
    font-size: 16px;
    font-weight: bold;
    margin-top:5px;
    color:#555f69;
}
.popular_teacher_item_school[data-v-20c06db1]{
    font-size: 13px;
    color: #666666;
    margin-top:10px;
}
.popular_teacher_item_spans[data-v-20c06db1]{
    margin-top:10px;
    font-size: 13px;
    color: #666666;
    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;
}
.commonfooter_card[data-v-20c06db1]{
    background: #f6f7f9;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.commonfooter_card_inner[data-v-20c06db1]{
    height: auto;
    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;
}
.commonfooter_card_item[data-v-20c06db1]{
}
.commonfooter_card_item_title[data-v-20c06db1]{
    font-size: 20px;
    font-weight: bold;
    color: #fff;
    margin-bottom:25px;
}
.commonfooter_card_item_txt[data-v-20c06db1]{
    font-size: 14px;
    color: #fff;
    margin-bottom:12px;
}
.commonfooter_card_btxt[data-v-20c06db1]{
    text-align: center;
    color: #666;
    font-size: 13px;
    line-height:100px;
}
.activity_operations_card_inner[data-v-20c06db1]{
    max-width: 1300px;
    position:relative;
    margin: 0 auto;
}
.applications_list_page[data-v-20c06db1]{
    height: 100%;
    overflow-y: auto;
    background: #f6f7f9;
}
.applications_second_header[data-v-20c06db1]{

    height: 60px;
}
.applications_second_type[data-v-20c06db1]{
    height: 60px;
    line-height:57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-size: 15px;
    font-weight: bold;
    float: left;
    margin-right:40px;
    cursor:pointer;
    color: #555;
}
.applications_second_type.ed[data-v-20c06db1]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_list_page .index_center_limit[data-v-20c06db1]{
    margin: 0 auto
}
.applications_detail_page .index_center_limit[data-v-20c06db1]{
    margin: 0 auto;
}
.applications_sheader_left[data-v-20c06db1]{
    float: left;
}
.applications_sheader_right[data-v-20c06db1]{
    position: absolute;
    margin-right: auto;
    right: 0;
    top: 0px;
}
.applications_sheader_rbtns[data-v-20c06db1]{
    position: absolute;
    right: 240px;
    top:12px;
}
.applications_second_header._height_auto[data-v-20c06db1]{
    height: auto;
}
.applications_searchbox[data-v-20c06db1]{
    width: 217px;
    height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #fff;
    border-radius: 8px;
    margin-top:12px;
}
.applications_searchbox_input[data-v-20c06db1]{
    height: 36px;
    width: calc(100% - 42px);
    border: none;
    text-indent: 1em;
    color: #888;
    background: transparent;
    float: left;
}
input[data-v-20c06db1]::-webkit-input-placeholder{
    color: #888;
}
input[data-v-20c06db1]::-moz-placeholder{
    color: #888;
}
input[data-v-20c06db1]::-ms-input-placeholder{
    color: #888;
}
input[data-v-20c06db1]::placeholder{
    color: #888;
}
.applications_searchbox_hotbtn[data-v-20c06db1]{
    width: 42px;
    height: 36px;
    background-image: url(/vue/dist/static/img/applications_searchbox_hotbtn.d8dd041.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: center;
    cursor: pointer;
    float: right;
}
.applications_main_page_bzone[data-v-20c06db1]{
    margin-top:27px;
}
.applications_main_page_navs[data-v-20c06db1]{
    min-height: 60px;
    margin-top:0px;
    border-bottom:1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.applications_main_page_nav[data-v-20c06db1]{
    height: 59px;
    line-height:59px;
    font-size: 15px;
    color: #555555;
    float: left;
    font-weight: bold;
    margin-right:50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor:pointer;
}
.applications_main_page_nav.ed[data-v-20c06db1]{
    border-bottom:3px solid #4385f6;
    color: #4385f6;
}
.applications_main_page_navs.limit_width[data-v-20c06db1]{
    width: calc(100% - 220px);
}
.applications_main_page_blzone_block[data-v-20c06db1]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 35px;
    margin-bottom:25px;
}
.applications_main_page_blzone[data-v-20c06db1]{
    float: left;
    width: calc(100% - 351px);
}
.applications_main_page_brzone[data-v-20c06db1]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 20px;
    border-radius: 10px;
    background: #fff;
    width: 326px;
    float: right;
}
.applications_main_pagebb_header[data-v-20c06db1]{
    height: 50px;
    line-height:50px;
    border-bottom:1px solid #f6f7f9;
    font-size: 17px;
    font-weight: bold;
    color: 4385f6;
    text-indent:30px;
    color: #4385f6;
}
.applications_main_pagebb_header._amph_app_icon[data-v-20c06db1]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_app_icon.4fa0cb7.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_main_pagebb_header._amph_rank_icon[data-v-20c06db1]{
    background-image: url(/vue/dist/static/img/applications_main_pagebb_header_rankicon.18d35bd.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
}
.applications_detail_page_main_img[data-v-20c06db1]{
    height: 300px;
    padding: 50px 0;
    background: #fff;
    border-radius: 8px;
}
.applications_detail_page_main_txt[data-v-20c06db1]{
    font-size: 14px;
    color: #888;
    margin-top:50px;
    text-align: center;
}
.applications_detail_page[data-v-20c06db1]{
    background: #f6f7f9;
}
.applications_detail_page_main_img img[data-v-20c06db1]{
    width: 400px;
    display: block;
    margin: auto;
}
.applications_main_pagebb_app_icon[data-v-20c06db1]{
    width:87px;
    height:87px;
    float: left;
}
.applications_main_pagebb_app_icon img[data-v-20c06db1]{
    width: 100%;
    height: 100%;
}
.applications_main_pagebb_apps[data-v-20c06db1]{
    padding-top: 25px;
}
.applications_main_pagebb_app_msg[data-v-20c06db1]{
    float: left;
    margin-left:16px;
    width: calc(100% - 103px);
}
.applicatiompagebb_app_msg_title[data-v-20c06db1]{
    font-size: 16px;
    font-weight: bold;
    margin-top:6px;
}
.applicatiompagebb_app_msg_num[data-v-20c06db1]{
    color: #888888;
    font-size: 13px;
    margin-top:6px;
}
.applicatiompagebb_app_msg_type[data-v-20c06db1]{
    width: 49px;
    height: 22px;
    line-height:22px;
    background: #f4f4f4;
    border-radius: 12px;
    margin-top:7px;
    text-align: center;
    font-size: 13px;
    color: #999999;
}
.applications_main_page_brz_list[data-v-20c06db1]{
    margin-top:19px;
}
.applications_main_page_brz_item[data-v-20c06db1]{
    margin-bottom:20px;
    position:relative;
    height: 48px;
}
.applications_main_page_brz_item_num[data-v-20c06db1]{
    width:26px;
    height:26px;
    text-align: center;
    line-height:26px;
    border-radius: 14px;
    float: left;
    margin-top:10px;
    background: #f3f3f3;
    color: #bdbdbd;
}
.applications_main_page_brz_icon[data-v-20c06db1]{
    float: left;
    margin-left: 20px;
    width:45px;
    height:45px;
}
.applications_main_page_brz_icon img[data-v-20c06db1]{
    width: 100%;
    height: 100%;
}
.applications_main_page_brz_txt[data-v-20c06db1]{
    float: left;
    width: calc(100% - 130px);
    margin-left:10px;
}
.applications_main_page_brz_txt_title[data-v-20c06db1]{
    font-weight: bold;
    color: #333333;
    font-size: 16px;
}
.applications_main_page_brz_txt_num[data-v-20c06db1]{
    margin-top:5px;
    color: #888888;
    font-size: 12px;
}
.applications_main_page_brz_type[data-v-20c06db1]{
    float: right;
    width:25px;
    height:25px;
    line-height:25px;
    text-align: center;
    background: #f4f4f4;
    font-size: 12px;
    border-radius: 20px;
    color: #999999;
}
.applications_main_page_brz_rank[data-v-20c06db1]{
    width:28px;
    height:31px;
    position:absolute;
    top: 8px;
    left: 0;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.applications_main_page_brz_rank._brz_rank_fir[data-v-20c06db1]{
    background-image: url(/vue/dist/static/img/_brz_rank_fir.e8a0600.png);
}
.applications_main_page_brz_rank._brz_rank_sec[data-v-20c06db1]{
    background-image: url(/vue/dist/static/img/_brz_rank_sec.868062b.png);
}
.applications_main_page_brz_rank._brz_rank_third[data-v-20c06db1]{
    background-image: url(/vue/dist/static/img/_brz_rank_third.d528331.png);
}
.applications_main_pagebb_morebtn[data-v-20c06db1]{
    float: right;
    padding-right: 15px;
    background-image: url(/vue/dist/static/img/applications_main_pagebb_morebtn.b5d6036.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    cursor: pointer;
    font-size: 14px;
    color: #888888;
}
.applications_detail_page_main_top[data-v-20c06db1]{
    margin-top: 40px;
}
.applications_detail_page_main_top .applications_main_pagebb_app[data-v-20c06db1]{
    width: auto;
}
.applications_detail_page_main_top .applications_main_pagebb_app_icon[data-v-20c06db1]{
    width:162px;
    height:162px;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_title[data-v-20c06db1]{
    font-size: 26px;
    margin-top:20px;
}
.applications_detail_page_main_top .applications_main_pagebb_app_msg[data-v-20c06db1]{
    width: auto;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_num[data-v-20c06db1]{
    font-size: 16px;
    margin-top:15px;
    font-weight: normal;
}
.applications_detail_page_main_top .applicatiompagebb_app_msg_type[data-v-20c06db1]{
    width: 76px;
    border:1px solid #b2c8ff;
    background: #f1f5fe;
    margin-top:15px;
    color: #326cfe;
}
.applications_detail_page_main_btitle[data-v-20c06db1]{
    height: 95px;
    line-height:95px;
    font-size: 20px;
    font-weight: bold;
}
.applications_detail_page_main_brow[data-v-20c06db1]{
    margin-bottom:38px;
}
.applications_detail_page_main_brow_title[data-v-20c06db1]{
    font-size: 15px;
    font-weight: bold;
    color: #333;
    margin-bottom:15px;
    margin-left:-8px;
}
.applications_detail_page_main_brow_des[data-v-20c06db1]{
    color: #666;
}
.commonfooter_card .index_center_limit[data-v-20c06db1] {
    margin: 0 auto;
}
.applications_main_page_brz_item_num._block_rest[data-v-20c06db1]{
    background: none;
}
.applications_main_pagebb_app[data-v-20c06db1]{
    width: 200px;
    float: left;
    margin-right:calc(25% - 200px);
    margin-bottom:20px;
}
.applications_main_pagebb_app[data-v-20c06db1]:nth-child(4n){
    margin-right:0px;
}
/*河南门户页 [yansen][2023/12/23]*/
.jyst-module-part-top[data-v-20c06db1]{
    max-width: 1300px;
    margin: auto;
    height: 60px;
    line-height: 60px;
}
.jyst-module-part-img-box[data-v-20c06db1]{
    max-width: 1300px;
    margin: auto;
}
.jyst-module-part img[data-v-20c06db1]{
    width: 100%;
    height: 600px;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
    margin: 0 auto;
}
.ecology-app-list[data-v-20c06db1]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.ecology-app-item[data-v-20c06db1]{
    display: grid;
    height: 65px;
    grid-template-columns: 60px 1fr;
    grid-template-rows: 1fr 2fr;
    grid-column-gap: 10px;
}
.ecology-app-item img[data-v-20c06db1]{
    width: 55px;
    height: 55px;
    -o-object-fit: fill;
       object-fit: fill;
    border-radius: 50px;
    grid-area: 1/1/3/2;
    justify-self: center;
    -ms-flex-item-align: center;
        align-self: center;
}
.ecology-app-item-title[data-v-20c06db1]{
    font-size: 16px;
}
.ecology-app-item-desc[data-v-20c06db1]{
    font-size: 13px;
    color:#888;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 37px;
}
.jyhd-list[data-v-20c06db1]{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.jyhd-item-face[data-v-20c06db1]{
    height: 150px;
    position:relative;
}
.jyhd-item-face-label[data-v-20c06db1]{
    background: #ececff;
    border-radius: 4px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    color:#5753fd;
    width: 67px;
    position: absolute;
    top: 10px;
    left:10px;
}
.jyhd-item-face img[data-v-20c06db1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 4px;
}
.jyhd-item-title[data-v-20c06db1]{
    margin-top: 5px;
    font-weight: bold;
}
.jyhd-item-labels[data-v-20c06db1]{
    margin-top: 7px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 20px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 60%;
}
.jyhd-item-label[data-v-20c06db1]{
    font-size: 12px;
    color:#999;
}
.teacher-studio-list[data-v-20c06db1]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    row-gap: 20px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
}
.teacher-studio-item[data-v-20c06db1]{
    padding: 20px;
    background: #fff;
    border-radius: 15px;
}
.teacher-studio-item-top[data-v-20c06db1]{
}
.teacher-studio-item-tr[data-v-20c06db1]{
    float: right;
    width: calc(100% - 175px);
}
.teacher-studio-item-face[data-v-20c06db1]{
    width: 165px;
    height: 165px;
    float: left;
}
.teacher-studio-item-face img[data-v-20c06db1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;
}
.teacher-studio-item-title[data-v-20c06db1]{
    font-size: 20px;
    font-weight: bold;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    height: 52px;
}
.teacher-studio-item-labels[data-v-20c06db1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 20px;
}
.teacher-studio-item-room[data-v-20c06db1]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #e9e9e9;
    color:#757575;
    margin-right: 15px;
}
.teacher-studio-item-to-index[data-v-20c06db1]{
    width: 107px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 20px;
    background: #449afe;
    color:#fff;
    cursor: pointer;
    margin-top: 20px;
}
.teacher-studio-item-desc[data-v-20c06db1]{
    font-size: 12px;
    color:#797979;
    margin-top: 20px;
    line-height: 20px;
}
.teacher-studio-item-sec-title[data-v-20c06db1]{
    font-size: 12px;
    color:#797979;
    margin-top: 12px;
    line-height: 20px;
}
.teacher-studio-item-member-list[data-v-20c06db1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 12px;
}
.teacher-studio-item-member-logo[data-v-20c06db1]{
    width: 80px;
    height: 80px;
}
.teacher-studio-item-member-logo img[data-v-20c06db1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 50%;
}
.teacher-studio-item-member-name[data-v-20c06db1]{
    font-size: 12px;
    color:#797979;
    text-align: center;
    margin-top: 12px;
}
.official-evaluation-list[data-v-20c06db1]{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
}
.official-evaluation-face[data-v-20c06db1]{
    height: 230px;
}
.official-evaluation-face img[data-v-20c06db1]{
    width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;border-radius: 10px;
}
.official-evaluation-title[data-v-20c06db1]{
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    line-height: 60px;
}
.official-evaluation-desc[data-v-20c06db1]{
    font-size: 14px;
    color:#797979;
    line-height: 20px;
}
/*河南门户页 [yansen][2023/12/23] @end*/
@media screen and (max-width: 1340px) {
.applications_main_pagebb_app[data-v-20c06db1]{
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-20c06db1]:nth-child(4n){
        margin-right:calc(33.33333% - 200px);
}
.applications_main_pagebb_app[data-v-20c06db1]:nth-child(3n){
        margin-right: 0;
}
}
/**
 * @desc: 区域云首页移动端样式
 * @author: yansen
 * @time: 2020-03-20
 */
.index_notification_limit[data-v-20c06db1]{
    /* width: 650px; */
    padding: 0 20px;
}
.ecology-app-item[data-v-20c06db1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
/*
 * @desc 首页框架css
 * @author zhangxue
 * @date 20190920
 *
 */
*[data-v-7f1c35d0]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-body[data-v-7f1c35d0]{
    width: 100%;
    height: 100%;
}
.index-nav[data-v-7f1c35d0]{
    position: absolute;
    left: 0;
    top: 0;
    width: 70px;
    height: 100%;
    color: #b2bac3;
    font-size: 14px;
    overflow: auto;
    background: #fff;
    padding-top: 80px;
    text-align: center;
    -webkit-box-shadow:0px 0px 6px 0px #dbeaff;
            box-shadow:0px 0px 6px 0px #dbeaff;
}
.index-nav-item[data-v-7f1c35d0]{
    float: left;
    width: 100%;
    height: 60px;
    padding-top: 10px;
    margin-bottom: 10px;
    cursor: pointer;
    border-left: 4px solid #fff;
}
.index-nav-item-sel[data-v-7f1c35d0]{
    color: #2fa2fe;
    border-left: 4px solid #2fa2fe;
}
.index-ni-icon[data-v-7f1c35d0], .index-ni-name[data-v-7f1c35d0]{
    display: block;
    width: 100%;
}
.index-ni-icon[data-v-7f1c35d0]{
    font-size: 19px;
    margin-bottom: 10px;
}
.index-ni-name[data-v-7f1c35d0]{
    font-size: 14px;
    line-height: 14px;
}
.index-content[data-v-7f1c35d0]{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    padding-top: var(--padding_top_index_content);
    padding-left: 80px;
    min-height: 200px;
    background: #f2f4f6;
}
.ub-dialog-box[data-v-7f1c35d0]{
    position: relative;
    min-height: 470px;
    padding-bottom: 66px;
}
.ub-dialog-con[data-v-7f1c35d0]{
    width: 100%;
    height: 100%;
}
/* 登录欢迎 kwok 2023-03-19 */
.index-welcome-login[data-v-7f1c35d0] {
    position: relative;
    z-index: 6;
    height: 34px;
    line-height: 34px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #afdc9b;
    padding: 0 10%;
    text-indent: 10px;
}
.index-welcome-login.is_have_left_nav[data-v-7f1c35d0] {
    padding: 0 calc(10% + 80px);
}
/*.hongshan-theme .index-content {
    padding-top: 110px;
}*/

*[data-v-be281e34]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
.index-body[data-v-be281e34]{
    width: 100%;
    height: 100%;
    //background: #f2f4f6;
    background: #fff;
}
.index-top[data-v-be281e34]{
    position: absolute;
    width: 100%;
}
.index-content[data-v-be281e34]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding-top: 60px;
}
iframe[data-v-be281e34]{
    width: 100%;
    height: 100%;
    border: 0;
}

.add-recommend-cont[data-v-4be7582a]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 16px;
}
.app-op-box-bottom[data-v-4be7582a]{
    position: absolute;
    bottom: 10px;
    left: 16px;
    width: calc(100% - 32px);
}

html[data-v-956398dc],body[data-v-956398dc]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
}
.app-index-box[data-v-956398dc]{
    padding: 0px;
    color: #333;
    background: #fcfcfc;
    height: 633px;
    overflow-y: auto;
}
.app-index-box[data-v-956398dc]:-webkit-scrollbar{
    width: 2px;
}
.app-index-box-swipe[data-v-956398dc]{
    border-radius: 8px;
    overflow: hidden;
    height: 174px;
    background: #ddd;
    position: relative;
    /*box-shadow: 1px 4px 16px 0px #aaa;*/
    -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
            box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
}
.app-index-swipe-opera[data-v-956398dc]{
    position: absolute;
    line-height: 24px;
    text-align: center;
    font-size: 4.48px;
    font-size: 0.28rem;
    background: rgba(235, 234, 234, .77);
    right: 0px;
    top: 20px;
    padding: 0 4px 0 6px;
    border-radius: 13px 0 0 13px;
    color: #777;
    font-size: 12px;
    cursor: pointer;
}
.app-index-box-prompt[data-v-956398dc]{
    height: 40px;
    margin: 16px 0 0 0;
}
.app-index-box-tips[data-v-956398dc]{
    font-size: 5.44px;
    font-size: 0.34rem;
    line-height: 40px;
    color: #434d69;
    /*font-weight: bold;*/
}
.app-index-box-more[data-v-956398dc]{
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #8a90a0;
    float: right;
    margin-top: 11px;
}
.app-index-box-list[data-v-956398dc]{
}
.app-index-box-swipe-img[data-v-956398dc]{
    position: relative;
    width: 100%;
    height: 100%;
}
.van-swipe[data-v-956398dc]{
    height: 100%;
}
.app-index-box-list .van-swipe-item[data-v-956398dc]{
    padding: 16px 0 0px 0;
}
.app-index-box-list[data-v-956398dc] .van-swipe__indicators{
    bottom: 0;
}
.app-index-box-swipe-img img[data-v-956398dc]{
    width: 100%;
    min-height: 100%;
}
.app-index-box-swipe-title[data-v-956398dc]{
    color: #fff;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    z-index: 2;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    font-size: 4.48px;
    font-size: 0.28rem;
    width: 100%;
    text-indent: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.app-index-box-page[data-v-956398dc]{
    width: 100%;
    min-height: 90px;
}
.app-index-box-page-sm6[data-v-956398dc]{
    min-height: 180px;
}
.app-index-box-swipe-num[data-v-956398dc]{
    right: 14px;
    position: absolute;
}
.app-index-box-item[data-v-956398dc]{
    float: left;
    width: 20%;
    margin: 0 1%;
    margin-right: 4%;
}
.app-index-box-item-five[data-v-956398dc]{
    width: 16%;
    margin: 0 2%;
}
.app-index-box-item[data-v-956398dc]:nth-child(4) {
    margin-right: 1%;
}
.app-index-box-item-img-pd[data-v-956398dc]{
    position: relative;
    width: 76%;
    margin: auto;
    border-radius: 40%;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .08);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .08);
}
.app-index-box-item-img[data-v-956398dc]{
    height: 0px;
    position: relative;
    width: 100%;
    padding: 50% 0;
    border-radius: 40%;
    overflow: hidden;
}
.app-index-box-item-img img[data-v-956398dc]{
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
}
.app-index-box-item-img .app-index-box-item-img-ab[data-v-956398dc]{
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 40%;
    background: #ffc357;
    color: #fff;
    right: -50%;
    top: 50%;
    font-size: 3.52px;
    font-size: 0.22rem;
}
.app-index-box-item-img-ab span[data-v-956398dc]{
    display: inline-block;
    line-height: 34px;
    width: 50%;
    text-align: center;
}
.app-index-box-item-name[data-v-956398dc]{
    text-align: center;
    color: #434d69;
    line-height: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-box-item-name-five[data-v-956398dc]{
    font-size: 4.16px;
    font-size: 0.26rem;
}
.app-index-box-wlist-item[data-v-956398dc]{
     -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
             box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
     border-radius: 5px;
     padding: 15px;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     margin: 14px auto;
}
.left[data-v-956398dc]{
    float: left;
}
.right[data-v-956398dc]{
    float: right;
}
.app-index-wlist-item-lf[data-v-956398dc]{
    width: 98%;
}
.app-index-wlist-item-rg[data-v-956398dc]{
    width: 34%;
}
.app-index-wlist-item-lf-sm[data-v-956398dc]{
    width: 63%;
}
.app-index-wlist-item-desc[data-v-956398dc]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-wlist-item-label[data-v-956398dc]{
    display: inline-block;
    line-height: 28px;
    height: 28px;
    background: #d9f0ff;
    padding: 0 10px;
    color: #20a1fc;
    min-width: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 1px;
}
.app-index-wlist-item-title[data-v-956398dc]{
    /*display: inline-block;*/
    line-height: 30px;
    color: #434d69;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-wlist-item-inf[data-v-956398dc]{
    color: #8a90a0;
    line-height: 30px;
}
.app-index-wlist-item-img[data-v-956398dc]{
    width: 100%;
    height: 82px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 7px;
}
.app-index-wlist-item-img img[data-v-956398dc]{
    width: 100%;
    height: 100%;
}
.app-index-box-wait-tabs[data-v-956398dc]{
    width: 100%;
    overflow: hidden;
}
.app-index-box-wait[data-v-956398dc] .van-hairline--top-bottom::after,.app-index-box-wait[data-v-956398dc] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-index-box-wait[data-v-956398dc] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-index-box-wait[data-v-956398dc] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-index-box-wait[data-v-956398dc] .van-tab{
    color: #8a90a0;
}
.app-index-box-wait[data-v-956398dc] .van-tab:first-child{
}
.app-index-box-wait[data-v-956398dc] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-box-wait[data-v-956398dc] .van-tabs__nav{
    /*background: #fcfcfc;*/
    background: transparent;
}
.app-index-box-wait .van-tabs--line[data-v-956398dc]{
    margin-left: -20px;
}
.empty_box[data-v-956398dc]{
    text-align: center;
}
.empty_box img[data-v-956398dc]{
    width: 150px;
}
.app-pull-box[data-v-956398dc]{
    padding: 10px 16px;
    position: relative;
}
.appindex-swipe-default[data-v-956398dc]{
    background: url(/vue/dist/static/img/app_index_swip.b327aad.png) no-repeat center/auto 100%;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.default_null[data-v-956398dc]{
    /*background: url('../../../../common/images/default_null_img.png') no-repeat;*/
    background: url(/vue/dist/static/img/null_default_trans.39432ce.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.app-index-swipe-normal[data-v-956398dc]{
}
.app-index-normal-title[data-v-956398dc]{
    font-size: 5.92px;
    font-size: 0.37rem;
    line-height: 40px;
    color: #434d69;
}
.app-index-normal-desc[data-v-956398dc]{
    font-size: 4px;
    font-size: 0.25rem;
    line-height: 20px;
    margin-bottom: 10px;
    color: #999;
}

html[data-v-2f53031f],body[data-v-2f53031f]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
}
.app-index-box[data-v-2f53031f]{
    padding: 0px;
    color: #333;
    background: #fcfcfc;
    height: 633px;
    overflow-y: auto;
}
.app-index-box[data-v-2f53031f]:-webkit-scrollbar{
    width: 2px;
}
.app-index-box-swipe[data-v-2f53031f]{
    border-radius: 8px;
    overflow: hidden;
    height: 200px;
    background: #ddd;
    position: relative;
    /*box-shadow: 1px 4px 16px 0px #aaa;*/
    -webkit-box-shadow: 0px 8px 20px 0px rgba(121, 130, 154, .75);
            box-shadow: 0px 8px 20px 0px rgba(121, 130, 154, .75);
}
.app-index-swipe-opera[data-v-2f53031f]{
    position: absolute;
    line-height: 24px;
    text-align: center;
    font-size: 4.48px;
    font-size: 0.28rem;
    background: #ececec;
    right: 0px;
    top: 20px;
    padding: 0 4px 0 6px;
    border-radius: 13px 0 0 13px;
    color: #777;
    font-size: 12px;
    cursor: pointer;
}
.app-index-box-prompt[data-v-2f53031f]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 50px;
    background: #f3f4f6;
}
.app-index-box-tips[data-v-2f53031f]{
    font-size: 4.8px;
    font-size: 0.30rem;
    line-height: 40px;
    color: #434d69;
    /*font-weight: bold;*/
}
.app-index-box-tips-ed[data-v-2f53031f]{
    font-size: 5.12px;
    font-size: 0.32rem;
    color: #0ea5fe;
    font-weight: bold;
}
.app-index-box-more[data-v-2f53031f]{
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #8a90a0;
    float: right;
    margin-top: 11px;
}
.app-index-box-list[data-v-2f53031f]{
}
.app-index-box-swipe-img[data-v-2f53031f]{
    position: relative;
    width: 100%;
    height: 100%;
}
.van-swipe[data-v-2f53031f]{
    height: 100%;
}
.app-index-box-list .van-swipe-item[data-v-2f53031f]{
    padding: 16px 0 0px 0;
}
.app-index-box-list[data-v-2f53031f] .van-swipe__indicators{
    bottom: 0;
}
.app-index-box-swipe-img img[data-v-2f53031f]{
    width: 100%;
    min-height: 100%;
}
.app-index-box-swipe-title[data-v-2f53031f]{
    color: #fff;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    z-index: 2;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    font-size: 4.48px;
    font-size: 0.28rem;
    width: 100%;
    text-indent: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.app-index-box-page[data-v-2f53031f]{
    width: 100%;
    min-height: 90px;
}
.app-index-box-page-sm6[data-v-2f53031f]{
    min-height: 180px;
}
.app-index-box-swipe-num[data-v-2f53031f]{
    right: 14px;
    position: absolute;
}
.app-index-box-item[data-v-2f53031f]{
    float: left;
    width: 20%;
    margin: 0 1%;
    margin-right: 4%;
}
.app-index-box-item-five[data-v-2f53031f]{
    width: 16%;
    margin: 0 2%;
}
.app-index-box-item[data-v-2f53031f]:nth-child(4) {
    margin-right: 1%;
}
.app-index-box-item-img-pd[data-v-2f53031f]{
    position: relative;
    width: 76%;
    margin: auto;
    border-radius: 40%;
    -webkit-box-shadow: 0px 0px 10px 0px #eee;
            box-shadow: 0px 0px 10px 0px #eee;
}
.app-index-box-item-img[data-v-2f53031f]{
    height: 0px;
    position: relative;
    width: 100%;
    padding: 50% 0;
    border-radius: 40%;
    overflow: hidden;
}
.app-index-box-item-img img[data-v-2f53031f]{
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
}
.app-index-box-item-img .app-index-box-item-img-ab[data-v-2f53031f]{
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 40%;
    background: #ffc357;
    color: #fff;
    right: -50%;
    top: 50%;
    font-size: 3.52px;
    font-size: 0.22rem;
}
.app-index-box-item-img-ab span[data-v-2f53031f]{
    display: inline-block;
    line-height: 34px;
    width: 50%;
    text-align: center;
}
.app-index-box-item-name[data-v-2f53031f]{
    text-align: center;
    color: #434d69;
    line-height: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-box-item-name-five[data-v-2f53031f]{
    font-size: 4.16px;
    font-size: 0.26rem;
}
.app-index-box-wlist-item[data-v-2f53031f]{
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
            box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 14px auto;
}
.left[data-v-2f53031f]{
    float: left;
}
.right[data-v-2f53031f]{
    float: right;
}
.app-index-wlist-item-lf[data-v-2f53031f]{
    width: 98%;
}
.app-index-wlist-item-rg[data-v-2f53031f]{
    width: 34%;
}
.app-index-wlist-item-lf-sm[data-v-2f53031f]{
    width: 63%;
}
.app-index-wlist-item-desc[data-v-2f53031f]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-wlist-item-label[data-v-2f53031f]{
    display: inline-block;
    line-height: 28px;
    height: 28px;
    background: #d9f0ff;
    padding: 0 10px;
    color: #20a1fc;
    min-width: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 1px;
}
.app-index-wlist-item-title[data-v-2f53031f]{
    /*display: inline-block;*/
    line-height: 30px;
    color: #434d69;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-wlist-item-inf[data-v-2f53031f]{
    color: #8a90a0;
    line-height: 30px;
}
.app-index-wlist-item-img[data-v-2f53031f]{
    width: 100%;
    height: 82px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 7px;
}
.app-index-wlist-item-img img[data-v-2f53031f]{
    width: 100%;
    height: 100%;
}
.app-index-box-wait-tabs[data-v-2f53031f]{
    width: 100%;
    overflow: hidden;
}
.app-index-box-wait[data-v-2f53031f] .van-hairline--top-bottom::after,.app-index-box-wait[data-v-2f53031f] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-index-box-wait[data-v-2f53031f] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-index-box-wait[data-v-2f53031f] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-index-box-wait[data-v-2f53031f] .van-tab{
    color: #8a90a0;
}
.app-index-box-wait[data-v-2f53031f] .van-tab:first-child{
}
.app-index-box-wait[data-v-2f53031f] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-box-wait[data-v-2f53031f] .van-tabs__nav{
    background: #fcfcfc;
}
.app-index-box-wait .van-tabs--line[data-v-2f53031f]{
    margin-left: -20px;
}
.empty_box[data-v-2f53031f]{
    text-align: center;
}
.empty_box img[data-v-2f53031f]{
    width: 150px;
}
.app-pull-box[data-v-2f53031f]{
    padding: 10px 16px;
    position: relative;
}
.appindex-swipe-default[data-v-2f53031f]{
    background: url(/vue/dist/static/img/app_index_swip.b327aad.png) no-repeat center/auto 100%;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.default_null[data-v-2f53031f]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.app-index-swipe-normal[data-v-2f53031f]{
}
.app-index-normal-title[data-v-2f53031f]{
    font-size: 5.92px;
    font-size: 0.37rem;
    line-height: 40px;
    color: #434d69;
}
.app-index-normal-desc[data-v-2f53031f]{
    font-size: 4px;
    font-size: 0.25rem;
    line-height: 20px;
    margin-bottom: 10px;
    color: #999;
}

[data-v-1da2a541]  .empty_box {
    height: 150px;
    padding: 20px 0;
    background-color: #fff;
    min-height: 0;
}
[data-v-1da2a541]  .empty_box img{
    height: 100%;
    margin: 0;
}
[data-v-1da2a541].indexWebapp-little-tab .van-hairline--top-bottom::after, .van-hairline-unset--top-bottom[data-v-1da2a541]::after {
    border-width: 0;
}
[data-v-1da2a541]  .van-tabs--line .van-tabs__wrap {
    height: auto;
}
[data-v-1da2a541]  .van-clearfix{
    clear: both;
}
[data-v-1da2a541]  .van-tab{
    font-size: 4.8px;
    font-size: 0.30rem;
    padding: 2px 14px;
    line-height: 25px;
}
[data-v-1da2a541].indexWebapp-little-tab .van-tab--active {
    color: #05a3ff;
}
[data-v-1da2a541]  .van-tabs__line {
    height: 5px;
    background-color: #05a3ff;
    width: 18px!important;
    /*bottom: 28px;*/
}
.indexWebapp-follow-the-class[data-v-1da2a541]{
    width: 100%;
}

/*学科tab*/
.indexWebapp-little-tab[data-v-1da2a541]{
    height: 60px;
    width: 100%;
    background-color: #fff;
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.indexWebapp-little-tab-div[data-v-1da2a541]{
    float: left;
    /*padding: 0 10px;*/
    line-height: 60px;
    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;
}

/*学科content*/
.indexWebapp-four-part-content[data-v-1da2a541]{
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.indexWebapp-four-part-content-info[data-v-1da2a541]{
    width: 48%;
    height: 180px;
    background-color: #fff;
    -webkit-box-shadow: 0 0 5px #ccc;
            box-shadow: 0 0 5px #ccc;
    border: 1px;
    border-radius: 5px;
    margin-bottom: 12px;
}
.indexWebapp-four-part-content-img[data-v-1da2a541]{
    width: 100%;
    height: 110px;
}
.indexWebapp-four-part-content-img img[data-v-1da2a541]{
    width: 100%;
    height: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.indexWebapp-four-part-content-text[data-v-1da2a541]{
    width: 100%;
    height: 70px;
}
.indexWebapp-four-part-content-text .indexWebapp-text-title[data-v-1da2a541]{
    font-size: 4.8px;
    font-size: 0.30rem;
    margin-top: 2px;
    font-weight: bold;
    padding: 5px;
    white-space: nowrap;/*强制一行显示*/
    overflow: hidden;/*超出元素默认宽度内容隐藏*/
    text-overflow: ellipsis;/*使用省略号代表有内容未显示*/
}
.indexWebapp-four-part-content-text .indexWebapp-text-info[data-v-1da2a541]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 5px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 10px;
    white-space: nowrap;
    font-size: 3.84px;
    font-size: 0.24rem;
}
.indexWebapp-text-left[data-v-1da2a541]{
    width: 60%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.indexWebapp-text-info span[data-v-1da2a541]{
    color: #bec0c9;
}
.indexWebapp-more[data-v-1da2a541]{
    margin-top: 5px;
    width: 100%;
    text-align: center;
    color: #bec1ca;
}

.indexWebapp-synchronous-class[data-v-450c0fd7] {
    width: 100%;
    background-color: #fff;
}
.indexWebapp-kebiao[data-v-450c0fd7] {
    width: 100%;
    min-height: 120px;
    background-color: #fff;
    position: relative;
}
.indexWebapp-kebiao-grade[data-v-450c0fd7] {
    width: 100%;
    height: 40px;
    line-height: 40px;
}
.indexWebapp-kebiao-grade-select[data-v-450c0fd7] {
    margin: 0 auto;
    width: 170px;
    height: 100%;
    background-color: #f5faff;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    text-align: center;
}
.indexWebapp-kebiao-grade-select-img img[data-v-450c0fd7] {
    width: 18px;
    height: 12px;
    margin-right: 5px;
}
.indexWebapp-kebiao-grade-select-text[data-v-450c0fd7] {
    font-size: 5.12px;
    font-size: 0.32rem;
}
.indexWebapp-kebiao-grade-select-box[data-v-450c0fd7] {
    position: absolute;
    top: 40px;
    width: 130px;
    font-size: 5.12px;
    font-size: 0.32rem;
    border-radius: 4px;
    background: #fff;
    -webkit-transition: border linear .2s, -webkit-box-shadow linear .5s;
    transition: border linear .2s, -webkit-box-shadow linear .5s;
    transition: border linear .2s, box-shadow linear .5s;
    transition: border linear .2s, box-shadow linear .5s, -webkit-box-shadow linear .5s;
    outline: none;
    border-color: rgba(234, 234, 234, .75);
    -webkit-box-shadow: 0 0 8px rgba(234, 234, 234, .5);
            box-shadow: 0 0 8px rgba(234, 234, 234, .5);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 5px;
    z-index: 20;
}
.select-grade-box[data-v-450c0fd7] {
    display: none;
}
.select-grade-box-ed[data-v-450c0fd7] {
    display: block;
}
.indexWebapp-kebiao-grade-select-angle[data-v-450c0fd7] {
    border-width: 15px;
    border-style: solid;
    border-color: transparent transparent #fff transparent;
    position: absolute;
    top: 12px;
    left: 100px;
    z-index: 20;
}
.indexWebapp-kebiao-grade-select-scroll[data-v-450c0fd7] {
    max-height: 200px;
    overflow-y: auto;
}
.indexWebapp-kebiao-grade-select-info[data-v-450c0fd7] {
    text-align: center;
    color: #545f69;
    line-height: 40px;
}
.indexWebapp-kebiao-week[data-v-450c0fd7] {
    width: 100%;
    height: 70px;
    line-height: 70px;
}
.indexWebapp-kebiao-week-option[data-v-450c0fd7] {
    width: 20px;
    float: left;
}
.indexWebapp-kebiao-week-option2[data-v-450c0fd7] {
    width: 20px;
    float: right;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.indexWebapp-kebiao-week-option img[data-v-450c0fd7],
.indexWebapp-kebiao-week-option2 img[data-v-450c0fd7] {
    width: 100%;
    height: 100%;
}
.indexWebapp-kebiao-week-day[data-v-450c0fd7] {
    width: calc(100% - 40px);
    height: 70px;
    float: left;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.indexWebapp-kebiao-week-day-info[data-v-450c0fd7] {
    text-align: center;
    width: 30px;
}
.indexWebapp-kebiao-week-day-top[data-v-450c0fd7] {
    font-size: 5.12px;
    font-size: 0.32rem;
    height: 25px;
    color: #c1c1c1;
}
.indexWebapp-kebiao-week-day-bottom[data-v-450c0fd7] {
    position: relative;
    font-size: 16px;
}
.indexWebapp-kebiao-week-day-num[data-v-450c0fd7] {
    margin-top: 3px;
    color: #83b7ed;
    position: relative;
    z-index: 10;
}
.indexWebapp-kebiao-week-day-info .selected .indexWebapp-kebiao-week-day-num[data-v-450c0fd7] {
    color: #fff;
}
.indexWebapp-kebiao-week-day-info .no-selected .indexWebapp-kebiao-week-day-img[data-v-450c0fd7] {
    display: none;
}
.indexWebapp-kebiao-week-day-img[data-v-450c0fd7] {
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 1;
}
.indexWebapp-kebiao-week-day-img img[data-v-450c0fd7] {
    width: 100%;
    height: 100%;
}
.indexWebapp-kebiao-type[data-v-450c0fd7] {
    width: 100%;
    height: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-pack: distribute;
        justify-content: space-around;
}
.indexWebapp-kebiao-type-select[data-v-450c0fd7] {
    /*TODO该地方在安卓会出现换行*/
    /*width: 75px;*/
    height: 30px;
    line-height: 30px;
    position: relative;
}
.indexWebapp-kebiao-type-select-text[data-v-450c0fd7] {
    font-size: 5.76px;
    font-size: 0.36rem;
    position: relative;
    z-index: 10;
}
.indexWebapp-kebiao-type-select-ed[data-v-450c0fd7] {
    color: #5fa2e8;
}
.indexWebapp-kebiao-type-select-line[data-v-450c0fd7] {
    height: 10px;
    border-radius: 8px;
    background: #e6f4ff;
    position: absolute;
    z-index: 1;
    top: 20px;
    width: calc(100% + 10px);
    /* width: 100%; */
    left: -7px;
}
.indexWebapp-synchronous-subject[data-v-450c0fd7] {
    width: 100%;
}
.indexWebapp-synchronous-subject-title[data-v-450c0fd7] {
    background-color: #fcfcfc;
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    font-size: 6.08px;
    font-size: 0.38rem;
    font-weight: bold;
    margin-top: 15px;
}
.indexWebapp-synchronous-subject-info[data-v-450c0fd7] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background-color: #fff;
    height: 40px;
    padding: 5px 10px 5px 5px;
    font-size: 16px;
    border-bottom: 1px dashed #fafafa;
}
.indexWebapp-synchronous-subject-name[data-v-450c0fd7] {
    width: 85%;
}
.indexWebapp-synchronous-subject-down[data-v-450c0fd7] {
    width: 45px;
    height: 28px;
    line-height: 28px;
    border-radius: 10px;
    background-color: #fdc83e;
    text-align: center;
}
.indexWebapp-synchronous-subject-down i[data-v-450c0fd7] {
    color: #fff;
}
.indexWebapp-synchronous-subject-down2[data-v-450c0fd7] {
    width: 45px;
    height: 28px;
    /*line-height: 28px;*/
    border-radius: 10px;
    background-color: #fdc83e;
    text-align: center;
}
.indexWebapp-synchronous-subject-down2 i[data-v-450c0fd7] {
    font-size: 8px;
    font-size: 0.50rem;
    color: #fff;
}
.indexWebapp-synchronous-subject-info .subject-downed[data-v-450c0fd7] {
    background-color: #c3ccd3;
}
.indexWebapp-synchronous-subject-box[data-v-450c0fd7] {
    width: 100%;
    /*min-height: 215px;*/
}
.indexWebapp-synchronous-empty-box[data-v-450c0fd7] {
    width: 100%;
    height: 100%;
    text-align: center;
}
.indexWebapp-synchronous-empty-box-img[data-v-450c0fd7] {
    width: 100%;
    height: 100%;
}
.indexWebapp-synchronous-empty-box-img img[data-v-450c0fd7]{
    width: 45%;
    height: 125px;
}
.indexWebapp-synchronous-empty-box-text[data-v-450c0fd7] {
    margin-top: 10px;
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #c8cbce;
}

html[data-v-41765a7d],body[data-v-41765a7d]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #ffffff;
}
.app-op-box[data-v-41765a7d]{
    margin: auto;
    min-height: 100%;
    background: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.app-op-box-type[data-v-41765a7d] .van-hairline--top-bottom::after,.app-op-box-type[data-v-41765a7d] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-op-box-type[data-v-41765a7d] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-op-box-type[data-v-41765a7d] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-op-box-type[data-v-41765a7d] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-box-type[data-v-41765a7d] .van-tabs__nav{
    width: 170px;
}
.app-index-box-wlist-item[data-v-41765a7d]{
    /*width: 96%;*/
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
            box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 14px 0;
}
.left[data-v-41765a7d]{
    float: left;
}
.right[data-v-41765a7d]{
    float: right;
}
.app-op-box-search[data-v-41765a7d]{
    margin: 10px 16px;
    background: #f8f8f8;
    border-radius: 3px;
}
.app-op-box-search-input[data-v-41765a7d]{
    background: #f8f8f8;
    color: #333;
    line-height: 40px;
    height: 40px;
    padding-left: 5px;
    border: none;
    width: calc(100% - 36px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: left;
}
.app-op-box-search-icon[data-v-41765a7d]{
    float: left;
    font-size: 5.76px;
    font-size: 0.36rem;
    color: #999;
    width: 36px;
    text-align: center;
    line-height: 40px;
}
.app-op-box-search-input[data-v-41765a7d]::-webkit-input-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-41765a7d]:-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-41765a7d]::-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-41765a7d]:-ms-input-placeholder{
    color: #999;
}
/**列表**/
.app-op-box-wait-list[data-v-41765a7d]{
    overflow-y: auto;
    -webkit-overflow-scrolling:touch;
}
.app-op-box-wait-list[data-v-41765a7d]:-webkit-scrollbar{
    width: 2px;
}
.app-op-box-wlist-item[data-v-41765a7d]{
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
    box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 14px 16px;
    position: relative;
}
.app-op-wlist-item-lf[data-v-41765a7d]{
    width: 32%;
}
.app-op-wlist-item-rg[data-v-41765a7d]{
    width: 57%;
    margin-right: 9%;
}
.app-op-wlist-item-desc[data-v-41765a7d]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-inf[data-v-41765a7d]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-img[data-v-41765a7d] {
    width: 100%;
    height: 72px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 5px;
}
.app-op-wlist-item-img img[data-v-41765a7d] {
    width: 100%;
    height: 100%;
}
.app-op-wlist-item-title[data-v-41765a7d] {
    display: inline-block;
    line-height: 30px;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-wlist-item-label[data-v-41765a7d]{
    background: #8e8e8e;
    color: #fff;
    display: inline-block;
    padding: 0 6px;
    min-width: 40px;
    font-size: 4px;
    font-size: 0.25rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 4px;
    line-height: 24px;
}
.app-op-wlist-item-inf[data-v-41765a7d] {
    color: #999;
    line-height: 24px;
}
.app-op-wlist-item-checkbox[data-v-41765a7d]{
    position: absolute;
    bottom: 20px;
    right: 10px;
}
.app-op-wlist-item-checkbox[data-v-41765a7d] .van-checkbox__icon{
    font-size: 24px;
}
.app-op-page-top[data-v-41765a7d]{
    padding: 0 10px;
    overflow: auto;
}
.app-op-title[data-v-41765a7d]{
    word-wrap: break-word;
    font-size: 5.44px;
    font-size: 0.34rem;
    color: #333333;
    line-height: 25px;
    padding: 20px 0 10px;
}
.app-op-addition[data-v-41765a7d]{
    padding-bottom: 20px;
    color: #999999;
    font-size: 4px;
    font-size: 0.25rem;
}
.app-op-addition-name[data-v-41765a7d]{
    padding-right: 25px;
}
.app-op-addition-time[data-v-41765a7d]{
    padding-right: 25px;
}
.app-op-addition-source[data-v-41765a7d]{
}
.app-op-content img[data-v-41765a7d]{
    width: 100%;
    margin: 5px 0;
}
.app-op-content[data-v-41765a7d]{
    font-size: 4.48px;
    font-size: 0.28rem;
    /*color: #333333;*/
    color: #8f8f94;
}
.empty_box[data-v-41765a7d]{
    text-align: center;
}
.empty_box img[data-v-41765a7d]{
    width: 150px;
}
.apprep-list-default-box[data-v-41765a7d]{
    height: 100%;
    margin: 10px 16px;
}
.apprep-list-default[data-v-41765a7d]{
    width: 100%;
    height: 100%;
    display: inline-block;
    background: url(/vue/dist/static/img/list_placeholder_map.860a18d.png) no-repeat top/100%;
}
.default_null[data-v-41765a7d]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}.van-checkbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.van-checkbox--disabled{cursor:not-allowed}.van-checkbox--label-disabled{cursor:default}.van-checkbox--horizontal{margin-right:12px}.van-checkbox__icon{-webkit-box-flex:0;-webkit-flex:none;flex:none;height:1em;font-size:20px;line-height:1em;cursor:pointer}.van-checkbox__icon .van-icon{display:block;box-sizing:border-box;width:1.25em;height:1.25em;color:transparent;font-size:.8em;line-height:1.25;text-align:center;border:1px solid #c8c9cc;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,border-color,background-color;transition-property:color,border-color,background-color}.van-checkbox__icon--round .van-icon{border-radius:100%}.van-checkbox__icon--checked .van-icon{color:#fff;background-color:#1989fa;border-color:#1989fa}.van-checkbox__icon--disabled{cursor:not-allowed}.van-checkbox__icon--disabled .van-icon{background-color:#ebedf0;border-color:#c8c9cc}.van-checkbox__icon--disabled.van-checkbox__icon--checked .van-icon{color:#c8c9cc}.van-checkbox__label{margin-left:8px;color:#323233;line-height:20px}.van-checkbox__label--left{margin:0 8px 0 0}.van-checkbox__label--disabled{color:#c8c9cc}.van-checkbox-group--horizontal{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
html[data-v-5389c1ac],body[data-v-5389c1ac]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #ffffff;
}
.app-op-box[data-v-5389c1ac]{
    margin: auto;
    min-height: 100%;
    background: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.app-op-box-type[data-v-5389c1ac] .van-hairline--top-bottom::after,.app-op-box-type[data-v-5389c1ac] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-op-box-type[data-v-5389c1ac] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-op-box-type[data-v-5389c1ac] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-op-box-type[data-v-5389c1ac] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-box-type[data-v-5389c1ac] .van-tabs__nav{
    width: 170px;
}
.app-index-box-wlist-item[data-v-5389c1ac]{
    /*width: 96%;*/
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
            box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 14px 0;
}
.left[data-v-5389c1ac]{
    float: left;
}
.right[data-v-5389c1ac]{
    float: right;
}
.app-op-box-search[data-v-5389c1ac]{
    margin: 10px 16px;
    background: #f8f8f8;
    border-radius: 3px;
}
.app-op-box-search-input[data-v-5389c1ac]{
    background: #f8f8f8;
    color: #333;
    line-height: 40px;
    height: 40px;
    padding-left: 5px;
    border: none;
    width: calc(100% - 36px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: left;
}
.app-op-box-search-icon[data-v-5389c1ac]{
    float: left;
    font-size: 5.76px;
    font-size: 0.36rem;
    color: #999;
    width: 36px;
    text-align: center;
    line-height: 40px;
}
.app-op-box-search-input[data-v-5389c1ac]::-webkit-input-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-5389c1ac]:-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-5389c1ac]::-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-5389c1ac]:-ms-input-placeholder{
    color: #999;
}
/**列表**/
.app-op-box-wait-list[data-v-5389c1ac]{
    overflow-y: auto;
    -webkit-overflow-scrolling:touch;
}
.app-op-box-wait-list[data-v-5389c1ac]:-webkit-scrollbar{
    width: 2px;
}
.app-op-box-wlist-item[data-v-5389c1ac]{
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
    box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 14px 16px;
    position: relative;
}
.app-op-wlist-item-lf[data-v-5389c1ac]{
    width: 32%;
}
.app-op-wlist-item-rg[data-v-5389c1ac]{
    width: 57%;
    margin-right: 9%;
}
.app-op-wlist-item-desc[data-v-5389c1ac]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-inf[data-v-5389c1ac]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-img[data-v-5389c1ac] {
    width: 100%;
    height: 72px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 5px;
}
.app-op-wlist-item-img img[data-v-5389c1ac] {
    width: 100%;
    height: 100%;
}
.app-op-wlist-item-title[data-v-5389c1ac] {
    display: inline-block;
    line-height: 30px;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-wlist-item-label[data-v-5389c1ac]{
    background: #8e8e8e;
    color: #fff;
    display: inline-block;
    padding: 0 6px;
    min-width: 40px;
    font-size: 4px;
    font-size: 0.25rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 4px;
    line-height: 24px;
}
.app-op-wlist-item-inf[data-v-5389c1ac] {
    color: #999;
    line-height: 24px;
}
.app-op-wlist-item-checkbox[data-v-5389c1ac]{
    position: absolute;
    bottom: 20px;
    right: 10px;
}
.app-op-wlist-item-checkbox[data-v-5389c1ac] .van-checkbox__icon{
    font-size: 24px;
}
.app-op-page-top[data-v-5389c1ac]{
    padding: 0 10px;
    overflow: auto;
}
.app-op-title[data-v-5389c1ac]{
    word-wrap: break-word;
    font-size: 5.44px;
    font-size: 0.34rem;
    color: #333333;
    line-height: 25px;
    padding: 20px 0 10px;
}
.app-op-addition[data-v-5389c1ac]{
    padding-bottom: 20px;
    color: #999999;
    font-size: 4px;
    font-size: 0.25rem;
}
.app-op-addition-name[data-v-5389c1ac]{
    padding-right: 25px;
}
.app-op-addition-time[data-v-5389c1ac]{
    padding-right: 25px;
}
.app-op-addition-source[data-v-5389c1ac]{
}
.app-op-content img[data-v-5389c1ac]{
    width: 100%;
    margin: 5px 0;
}
.app-op-content[data-v-5389c1ac]{
    font-size: 4.48px;
    font-size: 0.28rem;
    /*color: #333333;*/
    color: #8f8f94;
}
.empty_box[data-v-5389c1ac]{
    text-align: center;
}
.empty_box img[data-v-5389c1ac]{
    width: 150px;
}
.apprep-list-default-box[data-v-5389c1ac]{
    height: 100%;
    margin: 10px 16px;
}
.apprep-list-default[data-v-5389c1ac]{
    width: 100%;
    height: 100%;
    display: inline-block;
    background: url(/vue/dist/static/img/list_placeholder_map.860a18d.png) no-repeat top/100%;
}
.default_null[data-v-5389c1ac]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
html[data-v-4e3e9930],body[data-v-4e3e9930]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #ffffff;
}
.app-op-box[data-v-4e3e9930]{
    margin: auto;
    min-height: 100%;
    background: #ffffff;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.app-op-box-type[data-v-4e3e9930] .van-hairline--top-bottom::after,.app-op-box-type[data-v-4e3e9930] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-op-box-type[data-v-4e3e9930] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-op-box-type[data-v-4e3e9930] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-op-box-type[data-v-4e3e9930] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-box-type[data-v-4e3e9930] .van-tabs__nav{
    width: 170px;
}
.app-index-box-wlist-item[data-v-4e3e9930]{
    /*width: 96%;*/
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
            box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 14px 0;
}
.left[data-v-4e3e9930]{
    float: left;
}
.right[data-v-4e3e9930]{
    float: right;
}
.app-op-box-search[data-v-4e3e9930]{
    margin: 10px 16px;
    background: #f8f8f8;
    border-radius: 3px;
}
.app-op-box-search-input[data-v-4e3e9930]{
    background: #f8f8f8;
    color: #333;
    line-height: 40px;
    height: 40px;
    padding-left: 5px;
    border: none;
    width: calc(100% - 36px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-align: left;
}
.app-op-box-search-icon[data-v-4e3e9930]{
    float: left;
    font-size: 5.76px;
    font-size: 0.36rem;
    color: #999;
    width: 36px;
    text-align: center;
    line-height: 40px;
}
.app-op-box-search-input[data-v-4e3e9930]::-webkit-input-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-4e3e9930]:-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-4e3e9930]::-moz-placeholder{
    color: #999;
}
.app-op-box-search-input[data-v-4e3e9930]:-ms-input-placeholder{
    color: #999;
}
/**列表**/
.app-op-box-wait-list[data-v-4e3e9930]{
    overflow-y: auto;
    -webkit-overflow-scrolling:touch;
}
.app-op-box-wait-list[data-v-4e3e9930]:-webkit-scrollbar{
    width: 2px;
}
.app-op-box-wlist-item[data-v-4e3e9930]{
    -webkit-box-shadow: 0px 0px 12px 0px #eee;
    box-shadow: 0px 0px 12px 0px #eee;
    border-radius: 5px;
    padding: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 14px 16px;
    position: relative;
}
.app-op-wlist-item-lf[data-v-4e3e9930]{
    width: 32%;
}
.app-op-wlist-item-rg[data-v-4e3e9930]{
    width: 57%;
    margin-right: 9%;
}
.app-op-wlist-item-desc[data-v-4e3e9930]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-inf[data-v-4e3e9930]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-op-wlist-item-img[data-v-4e3e9930] {
    width: 100%;
    height: 72px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 5px;
}
.app-op-wlist-item-img img[data-v-4e3e9930] {
    width: 100%;
    height: 100%;
}
.app-op-wlist-item-title[data-v-4e3e9930] {
    display: inline-block;
    line-height: 30px;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-op-wlist-item-label[data-v-4e3e9930]{
    background: #8e8e8e;
    color: #fff;
    display: inline-block;
    padding: 0 6px;
    min-width: 40px;
    font-size: 4px;
    font-size: 0.25rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 4px;
    line-height: 24px;
}
.app-op-wlist-item-inf[data-v-4e3e9930] {
    color: #999;
    line-height: 24px;
}
.app-op-wlist-item-checkbox[data-v-4e3e9930]{
    position: absolute;
    bottom: 20px;
    right: 10px;
}
.app-op-wlist-item-checkbox[data-v-4e3e9930] .van-checkbox__icon{
    font-size: 24px;
}
.app-op-page-top[data-v-4e3e9930]{
    padding: 0 10px;
    overflow: auto;
}
.app-op-title[data-v-4e3e9930]{
    word-wrap: break-word;
    font-size: 5.44px;
    font-size: 0.34rem;
    color: #333333;
    line-height: 25px;
    padding: 20px 0 10px;
}
.app-op-addition[data-v-4e3e9930]{
    padding-bottom: 20px;
    color: #999999;
    font-size: 4px;
    font-size: 0.25rem;
}
.app-op-addition-name[data-v-4e3e9930]{
    padding-right: 25px;
}
.app-op-addition-time[data-v-4e3e9930]{
    padding-right: 25px;
}
.app-op-addition-source[data-v-4e3e9930]{
}
.app-op-content img[data-v-4e3e9930]{
    width: 100%;
    margin: 5px 0;
}
.app-op-content[data-v-4e3e9930]{
    font-size: 4.48px;
    font-size: 0.28rem;
    /*color: #333333;*/
    color: #8f8f94;
}
.empty_box[data-v-4e3e9930]{
    text-align: center;
}
.empty_box img[data-v-4e3e9930]{
    width: 150px;
}
.apprep-list-default-box[data-v-4e3e9930]{
    height: 100%;
    margin: 10px 16px;
}
.apprep-list-default[data-v-4e3e9930]{
    width: 100%;
    height: 100%;
    display: inline-block;
    background: url(/vue/dist/static/img/list_placeholder_map.860a18d.png) no-repeat top/100%;
}
.default_null[data-v-4e3e9930]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.teach-index-box[data-v-0ce46fc4]{
    background: rgb(250, 250, 250);
}
.teach-activity-top[data-v-0ce46fc4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 80px;
    width: 100%;
    overflow-x: auto;
}
.teach-activity-top-item[data-v-0ce46fc4]{
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
   /* min-width: 90px;*/
    text-align: center;
    line-height: 80px;
    padding: 0 10px;
}
.ed.teach-activity-top-item[data-v-0ce46fc4]{
    font-size: 18px;
    font-weight: bold;
}
.teach-activity-list-item-top[data-v-0ce46fc4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 10px 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 20px;
}
.teach-activity-top-item-text[data-v-0ce46fc4]{
    position: relative;
    width: 100%;
    text-align: center;
    display: inline-block;
    white-space: nowrap;
}
.teach-activity-list-item-title[data-v-0ce46fc4]{
    font-size: 18px;
    font-weight: bold;
}
.teach-activity-list-item-img[data-v-0ce46fc4]{
    width: 60px;
    height: 60px;
    border-radius: 50%;
}
[data-v-0ce46fc4] .teach-activity-list-item-img img{
    border-radius: 50%;
}
.teach-activity-list-item[data-v-0ce46fc4]{
    border-radius: 10px;
    /*background-color: #0e80e0;*/
    width: 90%;
    margin: auto;
    /*color: #fff;*/
    margin-bottom: 15px;
    -webkit-box-shadow: 0 0 6px 2px #e7e7e7;
            box-shadow: 0 0 6px 2px #e7e7e7;
    background: #fff;
    padding-bottom: 10px;
}
.teach-activity-list-item-content[data-v-0ce46fc4]{
    line-height: 22px;
    color: #f5fffc;
    font-size: 12px;
}
.teach-activity-item-content-text[data-v-0ce46fc4]{
    letter-spacing:2px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
}
.teach-activity-item-content-link[data-v-0ce46fc4]{
    text-align: right;
    margin-top: 4px;
}
.teach-activity-top-item-ed[data-v-0ce46fc4]{
    position: absolute;
    display: none;
    left: 3px;
    top: -5px;
    width: 30px;
    height: 30px;
    /*background: url("../../images/indexWebapp/naved.png") no-repeat 100%;*/
    background-size: contain;
}
.teach-activity-top-item-ed img[data-v-0ce46fc4]{
    width: 100%;
}
.ed .teach-activity-top-item-ed[data-v-0ce46fc4]{
    display: inline-block;
}
.default_null[data-v-0ce46fc4]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.zero-index-item-top[data-v-0ce46fc4]{
    position: relative;
    width: 100%;
    height: 150px;
}
.zero-index-item-img[data-v-0ce46fc4]{
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.zero-index-shadow-box[data-v-0ce46fc4]{
    height: 60px;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, .4);
    line-height: 60px;
    color: #fff;
    width: 100%;
    z-index: 99;
}
.zero-index-shadow-title[data-v-0ce46fc4]{
    padding-left: 10px;
    display: inline-block;
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.teach-activity-item-desc[data-v-0ce46fc4]{
    padding: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    padding-bottom: 0;
}
.teach-activity-item-top[data-v-0ce46fc4]{
    line-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px;
}
.teach-activity-item-team-name[data-v-0ce46fc4]{
    padding-left: 10px;
}
.teach-activity-detail[data-v-0ce46fc4]{
    height: calc(100% - 65px);
    overflow-y: auto;
    overflow-x: hidden;
}
.change-height[data-v-0ce46fc4]{
    height: calc(100% - 98px);
}
.teach-activity-detail-top[data-v-0ce46fc4]{
    position: relative;
    height: 170px;
}
.teach-activity-detail-top-bg[data-v-0ce46fc4]{
    /*height: 100px;*/
    height: 120px;
    width: 100%;
    background-color: blue;
    position: absolute;
    top: 0;
}
.teach-activity-detail-part1[data-v-0ce46fc4]{
    position: absolute;
    top: 80px;
    width: 100%;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.teach-activity-detail-part1-logo[data-v-0ce46fc4]{
    float: left;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    margin-right: 10px;
}
[data-v-0ce46fc4] .teach-activity-detail-part1-logo img{
    border-radius: 50%;
}
.teach-activity-detail-part1-content[data-v-0ce46fc4]{
    position: relative;
    float: left;
    width: calc(100% - 90px);
    height: 80px;
    color: #fff;
}
.teach-activity-detail-part1-title[data-v-0ce46fc4]{
    position: absolute;
    top: 0;
    font-size: 18px;
    font-weight: bold;
}
.teach-activity-detail-part1-spanbox[data-v-0ce46fc4]{
    position: absolute;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.teach-activity-detail-part1-span[data-v-0ce46fc4]{
    border: 1px solid;
    padding: 4px 6px;
    border-radius: 4px;
    display: inline-block;
    margin-right: 4px;
    font-size: 12px;
}
.teach-activity-detail-content[data-v-0ce46fc4]{
    padding: 0 10px;
    border-radius: 10px;
}
.teach-activity-detail-title[data-v-0ce46fc4]{
    font-size: 18px;
    font-weight: bold;
    line-height: 60px;
}
.teach-activity-detail-te[data-v-0ce46fc4]{
    position: relative;
    width: 100px;
    margin-right: 10px;
    margin-left: 8px;
}
.teach-activity-detail-te-logo[data-v-0ce46fc4]{
    width: 100px;
    height: 150px;
    border-radius: 10px;
    background-color: #78837f;
}
[data-v-0ce46fc4] .teach-activity-detail-te-logo img{
    border-radius: 10px;
}
.teach-activity-detail-te-title[data-v-0ce46fc4]{
    position: absolute;
    right: 0;
    bottom: 50px;
    display: inline-block;
    padding: 4px 6px;
    border-radius: 4px;
    min-width: 68px;
    text-align: center;
}
.teach-activity-detail-teahcers[data-v-0ce46fc4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    overflow-x: auto;
}
.teach-activity-detail-te-name[data-v-0ce46fc4]{
    text-align: center;
    line-height: 30px;
}
.teach-activity-detail-article[data-v-0ce46fc4]{
    color: #333;
    margin-top: 10px;
    padding: 10px 0;
}
.teach-activity-detail-article-title[data-v-0ce46fc4]{
    line-height: 60px;
    font-size: 18px;
}
.teach-activity-detail-bottom[data-v-0ce46fc4]{
    height: 65px;
    background-color: #fff;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    bottom: 0;
    z-index: 99;
    border-top: 2px solid #eee;
}
.teach-activity-detail-btn[data-v-0ce46fc4]{
    width: 80%;
    border-radius: 40px;
    height: 40px;
    line-height: 40px;
    background-color: #f9cea7;
    color: #784a20;
    text-align: center;
    margin: auto;
    font-size: 16px;
}
.teach-activity-detail-success[data-v-0ce46fc4]{
    text-align: center;
    width: 100%;
    padding-top: 10px;
}
.teach-activity-detail-success-icon[data-v-0ce46fc4]{
    font-size: 24px;
    color: #0bcba0;
}
.teach-activity-detail-success-text[data-v-0ce46fc4]{
    font-size: 20px;
}
.teach-activity-detail-success-tip[data-v-0ce46fc4]{
    text-align: center;
    padding: 10px 0px;
}
[data-v-0ce46fc4]::-webkit-scrollbar {
    width: 0 !important;
    height: 0!important;
}
#clip_borad_carrier[data-v-0ce46fc4]{
    display: none;
}
.teach-activity-detail-return[data-v-0ce46fc4]{
    position: absolute;
    left: 10px;
    top: 20px;
    z-index: 99;
    display: inline-block;
    font-size: 22px;
    color: #fff;
    margin-top: 30px;
    position: fixed;
}
.teach-activity-detail-con[data-v-0ce46fc4]{
    background: rgb(247, 247, 247);
}
.teach-activity-item-team-name[data-v-0ce46fc4]{
    font-weight: bold;
}
.teach-activity-item-team-introduction[data-v-0ce46fc4]{
    color: rgb(50, 50, 50);
    padding: 10px;
}
.zero-index-shadow-box[data-v-0ce46fc4]{
    height: auto;
    z-index: 1;
    line-height: unset;
    padding-bottom: 10px;
}
.zero-index-shadow-title[data-v-0ce46fc4]{
    line-height: 30px;
    width: 100%;
    float: unset;
    padding-right: 10px;
    max-width: unset;
}
.zero-index-item-top[data-v-0ce46fc4]{
    height: 210px;
}
.zero-index-shadow-desc[data-v-0ce46fc4]{
    padding: 0 10px;
    padding-top: 0;
    line-height: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
[data-v-0ce46fc4] .teach-activity-detail-article img{
    max-width: 100%;
}
.content-img-box[data-v-0ce46fc4]{
    max-width: 100%;
    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;
    height: 100%;
}
.content-img-box img[data-v-0ce46fc4]{
    width: 90%;
    max-height: 70%;
}
.no-height[data-v-0ce46fc4]{
    height: 100%;
}
.teach-activity-detail-end[data-v-0ce46fc4]{
    background: #adadad;
    color: #fff;
    text-align: center;
    line-height: 60px;
}
[data-v-0ce46fc4] #copy_content{
    border: none;
    color: #333;
    margin-right: 0;
    padding-right: 0;
}

#clip_borad_carrier{
    display: none;
}

.zero-teacher-detail-box[data-v-3052b3d6]{
    width: 100%;
}
[data-v-3052b3d6]  .zero-teacher-detail{
    background-color: #fff;
    padding: 8px;
    border-radius: 10px;
    width: 80%;
    margin: 10% auto;
    height: 80%;
    overflow: auto;
}
.teach-activity-detail-part1-spanbox[data-v-3052b3d6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
}
.teach-activity-detail-part1-span[data-v-3052b3d6]{
    border: 1px solid;
    padding: 4px 6px;
    border-radius: 4px;
    display: inline-block;
    margin-right: 4px;
    font-size: 12px;
}
.zero-teacher-desc-line[data-v-3052b3d6]{
    display: inline-block;
    width: 6px;
    height: 24px;
    background-color: #1986ff;
    margin-right: 10px;
}
.zero-teacher-desc[data-v-3052b3d6]{
    font-size: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
}
.zero-teacher-name[data-v-3052b3d6]{
    font-size: 26px;
    line-height: 50px;
}
.zero-teacher-con[data-v-3052b3d6]{
    padding: 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.zero-teacher-detail-carousel[data-v-3052b3d6]{
    height: 40%;
}
.zero-teacher-detail-carousel-items[data-v-3052b3d6]{
    background-color: #333;
}
[data-v-3052b3d6]  .zero-teacher-detail-carousel-item{
    height: 100%;
    /*width: 100%;*/
    color: #fff;
    margin: auto;
    display: block;
}
.zero-teacher-detail-close[data-v-3052b3d6]{
    color: #fff;
    font-size: 30px;
    text-align: center;
    margin-top: -20px;
}
.zero-teacher-desc-con[data-v-3052b3d6]{
    line-height: 22px;
    color: #2a2a2a;
    letter-spacing: 2px;
}
.zero-teacher-desc-con img[data-v-3052b3d6]{
    max-width: 100%;
}
.zero-teacher-detail-carousel-index[data-v-3052b3d6]{
    position: absolute;
    right: 20px;
    bottom: 10px;
    color: #fff;
    opacity: 0.4;
}
[data-v-3052b3d6]  .el-carousel__arrow{
    background-color: transparent;
}
[data-v-3052b3d6]  .el-carousel__arrow i{
    font-size: 30px;
    opacity: 0.6;
}

.teach-index-box[data-v-f7cb3c58]{
    background: rgb(250, 250, 250);
}
.teach-activity-top[data-v-f7cb3c58]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    height: 80px;
    width: 100%;
    overflow-x: auto;
}
.teach-activity-top-item[data-v-f7cb3c58]{
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
   /* min-width: 90px;*/
    text-align: center;
    line-height: 80px;
    padding: 0 10px;
}
.ed.teach-activity-top-item[data-v-f7cb3c58]{
    font-size: 18px;
    font-weight: bold;
}
.teach-activity-list-item-top[data-v-f7cb3c58]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 10px 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 20px;
}
.teach-activity-top-item-text[data-v-f7cb3c58]{
    position: relative;
    width: 100%;
    text-align: center;
    display: inline-block;
    white-space: nowrap;
}
.teach-activity-list-item-title[data-v-f7cb3c58]{
    font-size: 18px;
    font-weight: bold;
}
.teach-activity-list-item-img[data-v-f7cb3c58]{
    width: 60px;
    height: 60px;
    border-radius: 50%;
}
[data-v-f7cb3c58] .teach-activity-list-item-img img{
    border-radius: 50%;
}
.teach-activity-list-item[data-v-f7cb3c58]{
    border-radius: 10px;
    /*background-color: #0e80e0;*/
    width: 90%;
    margin: auto;
    /*color: #fff;*/
    margin-bottom: 15px;
    -webkit-box-shadow: 0 0 6px 2px #e7e7e7;
            box-shadow: 0 0 6px 2px #e7e7e7;
    background: #fff;
    padding-bottom: 10px;
}
.teach-activity-list-item-content[data-v-f7cb3c58]{
    line-height: 22px;
    color: #f5fffc;
    font-size: 12px;
}
.teach-activity-item-content-text[data-v-f7cb3c58]{
    letter-spacing:2px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden;
}
.teach-activity-item-content-link[data-v-f7cb3c58]{
    text-align: right;
    margin-top: 4px;
}
.teach-activity-top-item-ed[data-v-f7cb3c58]{
    position: absolute;
    display: none;
    left: 3px;
    top: -5px;
    width: 30px;
    height: 30px;
    /*background: url("../../images/indexWebapp/naved.png") no-repeat 100%;*/
    background-size: contain;
}
.teach-activity-top-item-ed img[data-v-f7cb3c58]{
    width: 100%;
}
.ed .teach-activity-top-item-ed[data-v-f7cb3c58]{
    display: inline-block;
}
.default_null[data-v-f7cb3c58]{
    background: url(/vue/dist/static/img/default_null_img.75f6adb.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.zero-index-item-top[data-v-f7cb3c58]{
    position: relative;
    width: 100%;
    height: 150px;
}
.zero-index-item-img[data-v-f7cb3c58]{
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.zero-index-shadow-box[data-v-f7cb3c58]{
    height: 60px;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, .4);
    line-height: 60px;
    color: #fff;
    width: 100%;
    z-index: 99;
}
.zero-index-shadow-title[data-v-f7cb3c58]{
    padding-left: 10px;
    display: inline-block;
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.teach-activity-item-desc[data-v-f7cb3c58]{
    padding: 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    padding-bottom: 0;
}
.teach-activity-item-top[data-v-f7cb3c58]{
    line-height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 10px;
}
.teach-activity-item-team-name[data-v-f7cb3c58]{
    padding-left: 10px;
}

.zero-index-box[data-v-15081305]{
    background-color: #f3f5f7;
    height: 100%;
}
.zero-index-item-top[data-v-15081305]{
    position: relative;
    width: 100%;
    height: 200px;
}
.zero-index-item[data-v-15081305]{
    position: relative;
    padding: 0 10px;
    background-color: #fff;
    margin-bottom: 20px;
}
.zero-index-item-img[data-v-15081305]{
    position: absolute;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.zero-index-item-mark[data-v-15081305]{
    position: absolute;
    top: 10px;
    left: 0;
    z-index: 9;
    background: #0598ff;
    color: #fff;
    height: 22px;
    line-height: 22px;
    padding: 0 4px;
}
.zero-index-item-shadow[data-v-15081305]{
    position: absolute;
    z-index: 99;
}
.zero-index-shadow-box[data-v-15081305]{
    height: 60px;
    position: absolute;
    bottom: 0;
    background: rgba(0, 0, 0, .4);
    line-height: 60px;
    color: #fff;
    width: 100%;
    z-index: 99;
}
.zero-index-shadow-status[data-v-15081305]{
    height: 22px;
    line-height: 22px;
    background: #f59b22;
    color: #fff;
    position: absolute;
    right: 0;
    top: 30%;
    padding: 0 4px;
}
.zero-index-shadow-title[data-v-15081305]{
    padding-left: 10px;
    display: inline-block;
    max-width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
}
.zero-index-shadow-num[data-v-15081305]{
    font-size: 12px;
    padding-left: 10px;
    display: inline-block;
    float: left;
}
.zero-index-list[data-v-15081305]{
    padding: 10px 0;
    display: block;
}
.zero-index-list-item[data-v-15081305]{
    border-bottom: 1px solid #ececec;
    padding-bottom: 10px;
    padding-top: 8px;
}
.zero-index-list-item-title[data-v-15081305]{
    font-size: 14px;
    color: #141414;
    line-height: 30px;
}
.zero-index-list-item-desc[data-v-15081305]{
    color: #808080;
    font-size: 12px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 22px;
}
.zero-index-nav[data-v-15081305]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
        justify-content: space-around;
    padding-bottom: 10px;
    padding-top: 10px;
}
.zero-index-nav-item.ed[data-v-15081305]{
    color: #0070ff;
}
.zero-index-nav-line[data-v-15081305]{
    display: none;
    background-color: #0070ff;
    height: 4px;
    border-radius: 4px;
    width: 80%;
    margin: auto;
    margin-top: 4px;
}
.ed .zero-index-nav-line[data-v-15081305]{
    display: block;
}
.zero-index-list-box[data-v-15081305]{
   /* height: 80%;
    overflow: auto;*/
}

*[data-v-4bfcede1]{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
[data-v-4bfcede1] .index-curriculum-class-dropdown{
    max-height: 100px;
    overflow: auto;
}
.curriculum_card_subject_name[data-v-4bfcede1]{
    font-weight: bold;
}
.index-curriculum-week[data-v-4bfcede1]{
    position: absolute;
    right: 10px;
    font-size: 16px;
}
.index-curriculum-week-icon[data-v-4bfcede1]{
    cursor: pointer;
    color: #7b7c80;
    font-size: 14px;
}
.index-curriculum-class[data-v-4bfcede1]{
    position: absolute;
    right: 7%;
}
.index-app-content[data-v-4bfcede1]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 20px;
}
.index-app-top[data-v-4bfcede1]{
    width: 100%;
    height: 20px;
    top: 0;
    left: 0;
}
.index-app-con[data-v-4bfcede1]{
    height: 100%;
    width: 100%;
    overflow: auto;
    /*padding-top: 20px;*/
}
.index-right-page[data-v-4bfcede1]{
    position: absolute;
    top: 0;
    right: 0;
}
.curriculum_card_box_courses_box[data-v-4bfcede1]{
    max-height: 500px;
    overflow: hidden;
}
.curriculum_card_box_courses[data-v-4bfcede1]{
    position: relative;
    float: left;
    width: 100%;
    margin-top: 0px;
    /*max-height: 500px;
    overflow: hidden;*/
    border-bottom: 10px solid #fcfcfc;
    /*padding: 10px 0;*/
}
.curriculum_card_timeY[data-v-4bfcede1]{
    width: 12.5%;
    float: left;
    padding: 0 2px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.curriculum_card_timeY_item[data-v-4bfcede1]{
    position: relative;
    margin-bottom: 2px;
}
.curriculum_card_timeY_num[data-v-4bfcede1]{
    position: absolute;
    height: 22px;
    background-color: #fff;
    text-align: center;
    line-height: 22px;
    border-radius: 4px;
    margin-left: 20%;
    top: -14px;
    font-size: 12px;
    width: 60%;
}
.curriculum_card_timeY_itemP[data-v-4bfcede1]{
    height: 100px;  /** xie 120 **/
    background-color: #f7f8fa;
    text-align: center;
    line-height: 100px; /** xie 120 **/
    color: #555f69;
}
.curriculum_card_course[data-v-4bfcede1]{
    position: absolute;
    background-color: #948bff;
    width: 11.36364%;
    /*padding: 0 2px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 6px;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    cursor: pointer;
}
.curriculum_card_course div[data-v-4bfcede1]{
    line-height: 20px;
    /*white-space: nowrap;*/
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 0 6%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    text-align: left;
}
.curriculum_card_class_name[data-v-4bfcede1], .curriculum_card_teacher_name[data-v-4bfcede1]{
    font-size: 12px;
}
.curriculum_card_box_rcol_msg[data-v-4bfcede1]{
    font-size: 11px;
    color: #555f69;
}
.curriculum_card_box_rcol_name[data-v-4bfcede1]{
    font-size: 13px;
    color: #000;
    padding-top:8px;
    margin-bottom:3px;
}
._nr[data-v-4bfcede1]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.curriculum_card_box_rcol_index[data-v-4bfcede1]{
    padding-top:10px;
    font-size: 16px;
    color: #9098a3;
    text-indent:0px;
}
.curriculum_card_box_rcol_time[data-v-4bfcede1]{
    font-size: 11px;
    margin-top:5px;
    padding: 0 5px;
    text-indent:0px;
}
.ccbr_fir[data-v-4bfcede1]{
    background: #f7f8fa;
    text-align: center;
    text-indent:0px;
    padding: 0!important;
}
.curriculum_card_box_rcol[data-v-4bfcede1]{
    width: 12.5%;
    height: 100%;
    float: left;
    padding-left: 17px;
}
.curriculum_card_box_rcol._pass .curriculum_card_box_rcol_name[data-v-4bfcede1]{
    color: #b2bbc4;
}
.curriculum_card_box_rcol._pass .curriculum_card_box_rcol_msg[data-v-4bfcede1] {
    color: #b2bbc4;
}
.curriculum_card_box_row[data-v-4bfcede1]{
    height: 70px;
    border-bottom: 1px dashed #f5f6f7;
}
.curriculum_card_box_head_col_day[data-v-4bfcede1]{
    font-size: 11px;
    color: #9098a3;
    margin-top:2px;
    text-align: center;
    text-indent: 0;
}
.curriculum_card_box_head_col_week[data-v-4bfcede1]{
    color: #69727b;
    margin-top:10px;
    font-size: 13px;
    text-indent: 0;
    text-align: center;
}
.curriculum_card_box_head_col[data-v-4bfcede1]{
    float: left;
    font-size: 14px;
    color: #555f69;
    width: 12.5%;
    text-indent:17px;
}
.curriculum_card_box_head[data-v-4bfcede1]{
    height: 52px;
    background: #fff;
    border-radius: 5px 5px 0 0;
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;border-color:#f8f9fc;
    box-shadow:0 0 8px #f8f9fc;
    -moz-box-shadow:0 0 8px #f8f9fc;
    -webkit-box-shadow:0 0 8px #f8f9fc;
}
.curriculum_card_box[data-v-4bfcede1]{
    padding: 0 15px;
    overflow: auto;
    height: 100%;
    padding-bottom: 30px;
}
.curriculum_card_expand[data-v-4bfcede1]{
    line-height: 30px;
    text-align: center;
    color: #858585;
}
.curriculum_card_expand_icon[data-v-4bfcede1]{
    padding-left: 10px;
    font-size: 12px;
}
.reverse[data-v-4bfcede1]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    display: inline-block;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px){
}
.service-app-title[data-v-4bfcede1]{
    font-size: 16px;
    line-height: 30px;
    color: #373737;
    padding-left: 6px;
    margin-bottom: 10px;
}
.service-app-item-logo[data-v-4bfcede1]{
    width: 50px;
    height: ;
}
.service-app-list-item[data-v-4bfcede1]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    float: left;
    width: 25%;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    line-height: 30px;
}
.service-app-item-name[data-v-4bfcede1]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    text-align: center;
}
.empty-box[data-v-4bfcede1]{
    height: 200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    text-align: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

html[data-v-12993eb6],body[data-v-12993eb6]{
    margin: 0;
    padding: 0;
    height: 100%;
    background: #f3f4f6;
}
.app-index-box[data-v-12993eb6]{
    padding: 0px;
    color: #333;
    background: #fcfcfc;
    height: 633px;
    overflow-y: auto;
}
.app-index-box[data-v-12993eb6]:-webkit-scrollbar{
    width: 2px;
}
.app-index-box-swipe[data-v-12993eb6]{
    border-radius: 8px;
    overflow: hidden;
    height: 174px;
    background: #ddd;
    position: relative;
    /*box-shadow: 1px 4px 16px 0px #aaa;*/
    -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
            box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
}
.app-index-swipe-opera[data-v-12993eb6]{
    position: absolute;
    line-height: 24px;
    text-align: center;
    font-size: 4.48px;
    font-size: 0.28rem;
    background: rgba(235, 234, 234, .77);
    right: 0px;
    top: 20px;
    padding: 0 4px 0 6px;
    border-radius: 13px 0 0 13px;
    color: #777;
    font-size: 12px;
    cursor: pointer;
}
.app-index-box-prompt[data-v-12993eb6]{
    height: 40px;
    margin: 16px 0 0 0;
}
.app-index-box-tips[data-v-12993eb6]{
    font-size: 5.44px;
    font-size: 0.34rem;
    line-height: 40px;
    color: #434d69;
    /*font-weight: bold;*/
}
.app-index-box-more[data-v-12993eb6]{
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #8a90a0;
    float: right;
    margin-top: 11px;
}
.app-index-box-list[data-v-12993eb6]{
}
.app-index-box-swipe-img[data-v-12993eb6]{
    position: relative;
    width: 100%;
    height: 100%;
}
.van-swipe[data-v-12993eb6]{
    height: 100%;
}
.app-index-box-list .van-swipe-item[data-v-12993eb6]{
    padding: 16px 0 0px 0;
}
.app-index-box-list[data-v-12993eb6] .van-swipe__indicators{
    bottom: 0;
}
.app-index-box-swipe-img img[data-v-12993eb6]{
    width: 100%;
    min-height: 100%;
}
.app-index-box-swipe-title[data-v-12993eb6]{
    color: #fff;
    background: rgba(0, 0, 0, .4);
    position: absolute;
    z-index: 2;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    font-size: 4.48px;
    font-size: 0.28rem;
    width: 100%;
    text-indent: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 50px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.app-index-box-page[data-v-12993eb6]{
    width: 100%;
    min-height: 90px;
}
.app-index-box-page-sm6[data-v-12993eb6]{
    min-height: 180px;
}
.app-index-box-swipe-num[data-v-12993eb6]{
    right: 14px;
    position: absolute;
}
.app-index-box-item[data-v-12993eb6]{
    float: left;
    width: 20%;
    margin: 0 1%;
    margin-right: 4%;
}
.app-index-box-item-five[data-v-12993eb6]{
    width: 16%;
    margin: 0 2%;
}
.app-index-box-item[data-v-12993eb6]:nth-child(4) {
    margin-right: 1%;
}
.app-index-box-item-img-pd[data-v-12993eb6]{
    position: relative;
    width: 76%;
    margin: auto;
    border-radius: 40%;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .08);
            box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .08);
}
.app-index-box-item-img[data-v-12993eb6]{
    height: 0px;
    position: relative;
    width: 100%;
    padding: 50% 0;
    border-radius: 40%;
    overflow: hidden;
}
.app-index-box-item-img img[data-v-12993eb6]{
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
}
.app-index-box-item-img .app-index-box-item-img-ab[data-v-12993eb6]{
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 40%;
    background: #ffc357;
    color: #fff;
    right: -50%;
    top: 50%;
    font-size: 3.52px;
    font-size: 0.22rem;
}
.app-index-box-item-img-ab span[data-v-12993eb6]{
    display: inline-block;
    line-height: 34px;
    width: 50%;
    text-align: center;
}
.app-index-box-item-name[data-v-12993eb6]{
    text-align: center;
    color: #434d69;
    line-height: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-box-item-name-five[data-v-12993eb6]{
    font-size: 4.16px;
    font-size: 0.26rem;
}
.app-index-box-wlist-item[data-v-12993eb6]{
     -webkit-box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
             box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .08);
     border-radius: 5px;
     padding: 15px;
     -webkit-box-sizing: border-box;
             box-sizing: border-box;
     margin: 14px auto;
}
.left[data-v-12993eb6]{
    float: left;
}
.right[data-v-12993eb6]{
    float: right;
}
.app-index-wlist-item-lf[data-v-12993eb6]{
    width: 98%;
}
.app-index-wlist-item-rg[data-v-12993eb6]{
    width: 34%;
}
.app-index-wlist-item-lf-sm[data-v-12993eb6]{
    width: 63%;
}
.app-index-wlist-item-desc[data-v-12993eb6]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.app-index-wlist-item-label[data-v-12993eb6]{
    display: inline-block;
    line-height: 28px;
    height: 28px;
    background: #d9f0ff;
    padding: 0 10px;
    color: #20a1fc;
    min-width: 40px;
    font-size: 4.32px;
    font-size: 0.27rem;
    text-align: center;
    margin-bottom: 7px;
    border-radius: 1px;
}
.app-index-wlist-item-title[data-v-12993eb6]{
    /*display: inline-block;*/
    line-height: 30px;
    color: #434d69;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-wlist-item-inf[data-v-12993eb6]{
    color: #8a90a0;
    line-height: 30px;
}
.app-index-wlist-item-img[data-v-12993eb6]{
    width: 100%;
    height: 82px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 7px;
}
.app-index-wlist-item-img img[data-v-12993eb6]{
    width: 100%;
    height: 100%;
}
.app-index-box-wait-tabs[data-v-12993eb6]{
    width: 100%;
    overflow: hidden;
}
.app-index-box-wait[data-v-12993eb6] .van-hairline--top-bottom::after,.app-index-box-wait[data-v-12993eb6] .van-hairline-unset--top-bottom::after{
    border: none;
}
.app-index-box-wait[data-v-12993eb6] .van-tab.van-tab--active {
    color: #02a2ff;
}
.app-index-box-wait[data-v-12993eb6] .van-tabs__line{
    background: #05a3ff;
    width: 20px!important;
    height: 4px;
}
.app-index-box-wait[data-v-12993eb6] .van-tab{
    color: #8a90a0;
}
.app-index-box-wait[data-v-12993eb6] .van-tab:first-child{
}
.app-index-box-wait[data-v-12993eb6] .van-ellipsis{
    font-size: 4.8px;
    font-size: 0.3rem;
}
.app-index-box-wait[data-v-12993eb6] .van-tabs__nav{
    /*background: #fcfcfc;*/
    background: transparent;
}
.app-index-box-wait .van-tabs--line[data-v-12993eb6]{
    margin-left: -20px;
}
.empty_box[data-v-12993eb6]{
    text-align: center;
}
.empty_box img[data-v-12993eb6]{
    width: 150px;
}
.app-pull-box[data-v-12993eb6]{
    padding: 10px 16px;
    position: relative;
}
.appindex-swipe-default[data-v-12993eb6]{
    background: url(/vue/dist/static/img/app_index_swip.b327aad.png) no-repeat center/auto 100%;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.default_null[data-v-12993eb6]{
    /*background: url('../../../../common/images/default_null_img.png') no-repeat;*/
    background: url(/vue/dist/static/img/null_default_trans.39432ce.png) no-repeat;
    background-size: 100%;
    width: 130px;
    height: 160px;
    display: inline-block;
    margin-top: 50px;
}
.app-index-swipe-normal[data-v-12993eb6]{
}
.app-index-normal-title[data-v-12993eb6]{
    font-size: 5.92px;
    font-size: 0.37rem;
    line-height: 40px;
    color: #434d69;
}
.app-index-normal-desc[data-v-12993eb6]{
    font-size: 4px;
    font-size: 0.25rem;
    line-height: 20px;
    margin-bottom: 10px;
    color: #999;
}
.app-index-box[data-v-12993eb6] {
	background: #fff;
}
.app-pull-box[data-v-12993eb6]{
	padding: 0px;
}
.app-index-box-wait-filter[data-v-12993eb6]{
	background: #F3F5F7;
}
[data-v-12993eb6].app-index-box-wait-filter .van-dropdown-menu__bar{
	background: #F3F5F7;
	-webkit-box-shadow: none;
	        box-shadow: none;
	display: block;
	padding-left: 10px;
}
[data-v-12993eb6].app-index-box-wait-filter .van-dropdown-menu__item{
	-webkit-box-pack: left;
	    -ms-flex-pack: left;
	        justify-content: left;
	padding-top: 10px;
}
.app-index-box-wlist-item[data-v-12993eb6]{
	-webkit-box-shadow: none;
	        box-shadow: none;
	border-bottom: 1px solid #e8e8e8;
	margin: 0;
	border-radius: 0px;
	padding: 15px 5px;
}
.boder-left-green[data-v-12993eb6]{
	border-left: 6px solid #A6FFE8;
}
.boder-left-red[data-v-12993eb6]{
	border-left: 6px solid #FFBEBE;
}
.app-index-wlist-item-label[data-v-12993eb6]{
	background: none;
	padding: 0;
	font-size: 4.8px;
	font-size: .3rem;
}
.app-index-wlist-item-inf[data-v-12993eb6]{
	line-height: 22px;
	font-size: 4.16px;
	font-size: 0.26rem;
}
.app-index-wlist-item-tm[data-v-12993eb6]{
	width: 90%;
	color: #545f69;
	line-height: 28px;
}
.app-index-wlist-item-label[data-v-12993eb6] {
	margin-bottom: 5px;
}

/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-54c6e174]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-54c6e174]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-54c6e174]{
    width: 74%;
}
.index-item-box[data-v-54c6e174]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-54c6e174]{
    padding-right: 75px;
}
.teacher-index-box[data-v-54c6e174]{
    height: 100%;
    width: 100%;
    background: url(/vue/dist/static/img/bg.964b461.png) no-repeat 100% 100%;
    background-size: 100%;
    overflow: auto;
    padding-bottom: 30px;
}
.common_head_left[data-v-54c6e174]{
    float: left;
    width: auto;
    height: 60px;
}
.logo_img[data-v-54c6e174]{
    width: auto;
    height: 40px;
    float: left;
    margin-top: 10px;
    margin-left: 25px;
    cursor: pointer;
}
.common_head_nav[data-v-54c6e174]{
    float: left;
    margin-left: 55px
}
.common_app_name[data-v-54c6e174]{
    display: inline-block;
    float: left;
    line-height:60px;
    margin-left:15px;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
}
.teacher-index-top-right[data-v-54c6e174]{
    float: right;
    margin-right: 25px;
}
.teacher-index-user-logo[data-v-54c6e174]{
    float: left;
    width: 36px;
    height:36px;
    border-radius: 50%;
    margin-right: 10px;
}
.teacher-index-right-user[data-v-54c6e174]{
    float: left;
    background: #8781ab;
    color: #fff;
    height: 44px;
    padding: 0 10px;
    border-radius: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.teacher-index-top[data-v-54c6e174]{
    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;
    position: relative;
    height:60px;
    z-index: 10;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(10px);
    -webkit-transform: translateZ(10px);
}
.teaching-index-loginout[data-v-54c6e174]{
    float: left;
    width: 44px;
    height: 44px;
    border-radius: 50%;
    background: #8781ab;
    color: #fff;
    text-align: center;
    line-height: 44px;
    margin-left: 10px;
    cursor: pointer;
}
.teacher-index-content[data-v-54c6e174]{
    padding: 30px 6% 0 8%;
    overflow: hidden;
}
.teacher-index-content-title[data-v-54c6e174]{
    color: #fff;
    font-size: 16px;
}
.teacher-index-content-title i[data-v-54c6e174]{
    font-size: 20px;
}
.teacher-index-content-app[data-v-54c6e174]{
    width: 110px;
    height: 110px;
    background: #fff;
    border-radius: 10px;
    text-align: center;
    padding: 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-bottom: 20px;
}
.teacher-index-content-apps[data-v-54c6e174]{
    width: 270px;
    /*display: flex;
    flex-wrap: wrap;
    justify-content: space-between;*/
    margin-left: 40px;
    margin-top: 30px;
    height: 510px;
    overflow: auto;
    padding: 0 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.teacher-index-content-app[data-v-54c6e174]{
    cursor: pointer;
    float: left;
    margin-right: 28px;
}
.teacher-index-content-app[data-v-54c6e174]:nth-child(2n){
    margin-right: 0;
}
.teacher-index-content-app-logo[data-v-54c6e174]{
    width: 60px;
    max-height: 60px;
}
.teacher-index-content-app-name[data-v-54c6e174]{
    font-weight: bold;
    color: #333;
    margin-top: 10px;
    font-size: 16px;
    text-overflow: ellipsis;
    /*overflow: hidden;
    white-space: nowrap;
    width: 100%;*/
}
.teacher-index-content-left[data-v-54c6e174]{
    float: left;
}
.teacher-index-content-right[data-v-54c6e174]{
    position: relative;
    float: right;
    width: 68%;
    height: 560px;
}
.teacher-index-content-right-title[data-v-54c6e174]{
    color: #fff;
    position: absolute;
    font-size: 16px;
    line-height: 36px;
}
.teacher-index-content-right-title i[data-v-54c6e174]{
    padding-right: 4px;
}
[data-v-54c6e174] .fc .fc-view-harness{
    background: #fff;
}
[data-v-54c6e174] .calendar-con-box{
    background: transparent;
}
[data-v-54c6e174] .fc .fc-button-primary{
    background: #565be5;
    border-color: #565be5;
    opacity: 1;
}
.teacher-index-copyright[data-v-54c6e174]{
    text-align: center;
    color: #f7f7f7;
    font-size: 12px;
    margin-top: 50px;
}
/*yansen 2021-07-13 @start*/
.teacher-itr-item[data-v-54c6e174]{
    line-height: 44px;
    float: left;
    color: #fff;
    margin-right: 20px;
    cursor: pointer;
}
.teacher-itr-item-x2code[data-v-54c6e174]{
    height: 310px;
    width: 235px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-top: 15px;
    color: #333;
}
.teacher-itr-item-x2code-title[data-v-54c6e174]{
    color: #333;
    text-align: center;
    font-weight: bold;
}
.teacher-itr-item-x2code-img[data-v-54c6e174]{
    width: 175px;
    height: 175px;
    background: #72b74e;
    margin: 18px auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 18px;
}
.teacher-itr-item-x2code-img img[data-v-54c6e174]{
    width: 100%;
    height: 100%;
}
.teacher-itr-item-x2code-tel[data-v-54c6e174]{
    text-align: center;
    font-weight: bold;
}
.teacher-itr-item-x2code-teacher[data-v-54c6e174]{
    text-align: center;
    margin-top: 5px;
}
.teacher-itr-item-dl-khd-span[data-v-54c6e174]{
    text-align: center;
    text-decoration: underline;
}
.teacher-itr-item-dl-khd[data-v-54c6e174]{
    text-align: center;
    color: #422df8;
    cursor: pointer;
}
.teacher-itr-item-dl-video[data-v-54c6e174]{
    height: 92px;
    position: relative;
    width: 158px;
    background: #fff;
    margin: 18px auto;
}
.teacher-itr-item-dl-face[data-v-54c6e174]{
    width: 100%;
    height: 100%;
    border-radius: 6px;
}
.teacher-itr-item-playbtn[data-v-54c6e174]{
    position: absolute;
    top: 50%;
    margin-top: -11px;
    margin-left: -11px;
    left: 50%;
    border-radius: 50%;
    border: 1px solid #fff;
    cursor: pointer;
}
/*yansen 2021-07-13 @end*/
/*滚动条样式*/
/*
.teacher-index-content-apps::-webkit-scrollbar {
    width: 4px;
    !*height: 4px;*!
}
.teacher-index-content-apps::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}
.teacher-index-content-apps::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0);

}
.teacher-index-content-apps::-webkit-scrollbar-track-piece{
    background: rgba(0, 0, 0, 0);
}*/

.calendar-con-box[data-v-64cf4338]{
    height: 100%;
    padding: 10px;
    background: rgba(0, 255, 255, 0);
}
[data-v-64cf4338]  .change-class{
    //background: #f16161;
}
[data-v-64cf4338]  .fc-v-event{
    border: 0px;
}
.calendar-event-box[data-v-64cf4338]{
    width: 100%;
    height: 100%;
    padding: 4px 8px;
    overflow: hidden;
}
.calendar-add-event-box[data-v-64cf4338]{
    padding: 3px 6px;
}
.student-event-box[data-v-64cf4338]{
    height: 100%;
    overflow: hidden;
    cursor: pointer;
}
.calendar-event-title[data-v-64cf4338]{
    line-height: 18px;
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 4px;
}
.calendar-event-desc[data-v-64cf4338]{
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
}
.calendar-event-edit-box[data-v-64cf4338]{
    position: relative;
    cursor: pointer;
}
.calendar-event-edit-item[data-v-64cf4338]{
    width: 100%;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    color: #333333;
    text-align: center;
}
.calendar-event-edit-item[data-v-64cf4338]:hover{
    color: #66b1ff;
}
.teaching-activity-fullcalendar[data-v-64cf4338]{
    height: 100%;
}
.teaching-activity-fullcalendar-time-grid-week-name[data-v-64cf4338]{
    font-size: 14px;
    margin: 10px 0 4px;
}
.teaching-activity-fullcalendar-time-grid-day-name[data-v-64cf4338]{
    font-size: 12px;
}
.content-box[data-v-64cf4338]{
    height: 100%;
    overflow: hidden;
}
.teaching-activity-fullcalendar.fc .fullcalenda-day-cell[data-v-64cf4338]{
    position: absolute;
    top: 2px;
    left: 2px;
    width: 100%;
    height: 100%;
    cursor: pointer;
    font-size: 14px;
    z-index: 6;
    color: #555f69;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(6px);
    -webkit-transform: translateZ(6px);
}

.teaching-activity-fullcalendar.fc .fc-view-harness{
    background: #ffffff;
    border-radius: 4px;
}
.teaching-activity-fullcalendar.fc-theme-standard .fc-scrollgrid{
    border: 0px;
}
.teaching-activity-fullcalendar .fc-col-header{
    background: #f7f8fa;
    color: #69727B;
    font-size: 14px;
    border-radius: 4px 4px 0 0;
}
.teaching-activity-fullcalendar .fc-scrollgrid-section-header{
//    border-left: 1px solid #f7f8fa;
}
.teaching-activity-fullcalendar.fc .fc-timegrid-body{
    border-left: 1px solid #eaeaea;
}
.teaching-activity-fullcalendar.fc-theme-standard td, .teaching-activity-fullcalendar.fc-theme-standard th{
    //height: 64px;
    font-size: 14px;
}
.teaching-activity-fullcalendar.fc .fc-timegrid-slot{
    height: 26px;
    border: 0;
}
.teaching-activity-fullcalendar.fc-theme-standard th.fc-col-header-cell{
    border: 0px;
    font-weight: 400;
}
.teaching-activity-fullcalendar.fc-theme-standard .fc-col-header th.fc-timegrid-axis{
    border: 0px;
}
.teaching-activity-fullcalendar.fc-theme-standard th{
    border: 1px solid #eaeaea;
}
.teaching-activity-fullcalendar.fc-theme-standard .fc-scrollgrid-shrink{
    border: 0px;
}
.teaching-activity-fullcalendar .fc-scrollgrid-shrink{
    border-top: 0;
    border-bottom: 0;
}
.teaching-activity-fullcalendar.fc .fc-scrollgrid-section-header .fc-scroller{
    overflow: auto!important;
}
.teaching-activity-fullcalendar.fc .fc-header-toolbar .fc-button-primary{
    width: 60px;
    height: 38px;
    line-height: 38px;
    padding: 0;
    text-align: center;
    opacity: 1;
    color: #555F69;
    background: #f6f7f9;
    border: 0;
    margin: 3px;
}
.teaching-activity-fullcalendar.fc .fc-header-toolbar .fc-prev-button, .teaching-activity-fullcalendar.fc .fc-header-toolbar .fc-next-button{
    width: 34px;
}
.teaching-activity-fullcalendar.fc .fc-header-toolbar .fc-button .fc-icon{
    font-size: 14px;
    vertical-align: baseline;
    vertical-align: initial;
}
.teaching-activity-fullcalendar.fc .fc-button-primary:not(:disabled).fc-button-active:focus, .teaching-activity-fullcalendar.fc .fc-button-primary:not(:disabled):active:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(250, 250, 251, .5);
    box-shadow: 0 0 0 0.2rem rgba(250, 250, 251, .5);
}
.teaching-activity-fullcalendar.fc .fc-button-primary:focus{
    -webkit-box-shadow: 0 0 0 0.2rem rgba(250, 250, 251, .5);
    box-shadow: 0 0 0 0.2rem rgba(250, 250, 251, .5);
}
.teaching-activity-fullcalendar.fc .fc-timegrid-slot-lane{
    border: 1px solid #f3f4f6;
}
.teaching-activity-fullcalendar.fc-theme-standard .fc-timegrid-col.fc-day{
    border: 1px solid #eaeaea;
}
.teaching-activity-fullcalendar.fc-theme-standard .fc-day-today .fc-col-header-cell-cushion{
    //color: #2FA2FE;
  color: red;
}
.teaching-activity-fullcalendar.fc .fc-timegrid-col.fc-day-today{
    background-color: rgb(255, 255, 255);
}
.teaching-activity-fullcalendar .fc-dayGridMonth-view .calendar-event-title{
    float: left;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.teaching-activity-fullcalendar .fc-dayGridMonth-view .calendar-event-desc{
    position: absolute;
    right: 4px;
}
.teaching-activity-fullcalendar .fc-daygrid-event span{
    width: 100%;
    padding-right: 60px;
}
.teaching-activity-fullcalendar .fc-daygrid-event .calendar-event-box{
    height: 24px;
    padding: 0px;
}
.teaching-activity-fullcalendar .fc-daygrid-event .content-box, .teaching-activity-fullcalendar .fc-daygrid-event .student-event-box{
    position: relative;
    padding: 4px 58px 4px 4px;
    border-radius: 3px;
}
.teaching-activity-fullcalendar .fc-daygrid-event{
    height: 24px;
    display: block;
    cursor: pointer;
    padding: 0;
    margin-bottom: 1px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.teaching-activity-fullcalendar.fc .fc-header-toolbar .fc-button-active{
    color: #fff;
    background: #409EFF;
}
.teaching-activity-fullcalendar.fc .fc-daygrid-dot-event.fc-event-mirror, .teaching-activity-fullcalendar.fc .fc-daygrid-dot-event:hover{
    background: rgba(0, 0, 0, 0);
}
.teaching-activity-fullcalendar.fc .fc-daygrid-event-harness{
    padding: 2px 0;
    margin: 0;
}
.teaching-activity-fullcalendar.fc .fc-daygrid-event .calendar-event-title{
    margin-bottom: 0;
}
.teaching-activity-fullcalendar.fc .fc-button-primary:not(:disabled).fc-button-active, .teaching-activity-fullcalendar.fc .fc-button-primary:not(:disabled):active{
    color: #fff;
    background: #409EFF;
}
.teaching-activity-fullcalendar.fc .fc-daygrid-day-month-name{
    font-size: 16px;
    font-weight: bold;
}


/* classes attached to <body> */
/* TODO: make fc-event selector work when calender in shadow DOM */
.fc-not-allowed,
.fc-not-allowed .fc-event { /* override events' custom cursors */
  cursor: not-allowed;
}
/* TODO: not attached to body. attached to specific els. move */
.fc-unselectable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.fc {
  /* layout of immediate children */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;

  font-size: 1em
}
.fc,
  .fc *,
  .fc *:before,
  .fc *:after {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
  }
.fc table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1em; /* normalize cross-browser */
  }
.fc th {
    text-align: center;
  }
.fc th,
  .fc td {
    vertical-align: top;
    padding: 0;
  }
.fc a[data-navlink] {
    cursor: pointer;
  }
.fc a[data-navlink]:hover {
    text-decoration: underline;
  }
.fc-direction-ltr {
  direction: ltr;
  text-align: left;
}
.fc-direction-rtl {
  direction: rtl;
  text-align: right;
}
.fc-theme-standard td,
  .fc-theme-standard th {
    border: 1px solid #ddd;
    border: 1px solid #ddd;
  }
/* for FF, which doesn't expand a 100% div within a table cell. use absolute positioning */
/* inner-wrappers are responsible for being absolute */
/* TODO: best place for this? */
.fc-liquid-hack td,
  .fc-liquid-hack th {
    position: relative;
  }
@font-face {
  font-family: 'fcicons';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fc-icon {
  /* added for fc */
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;

  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'fcicons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  -webkit-font-feature-settings: normal;
          font-feature-settings: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fc-icon-chevron-left:before {
  content: "\E900";
}
.fc-icon-chevron-right:before {
  content: "\E901";
}
.fc-icon-chevrons-left:before {
  content: "\E902";
}
.fc-icon-chevrons-right:before {
  content: "\E903";
}
.fc-icon-minus-square:before {
  content: "\E904";
}
.fc-icon-plus-square:before {
  content: "\E905";
}
.fc-icon-x:before {
  content: "\E906";
}
/*
Lots taken from Flatly (MIT): https://bootswatch.com/4/flatly/bootstrap.css

These styles only apply when the standard-theme is activated.
When it's NOT activated, the fc-button classes won't even be in the DOM.
*/
.fc {

  /* reset */

}
.fc .fc-button {
    border-radius: 0;
    overflow: visible;
    text-transform: none;
    margin: 0;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
.fc .fc-button:focus {
    outline: 1px dotted;
    outline: 5px auto -webkit-focus-ring-color;
  }
.fc .fc-button {
    -webkit-appearance: button;
  }
.fc .fc-button:not(:disabled) {
    cursor: pointer;
  }
.fc .fc-button::-moz-focus-inner {
    padding: 0;
    border-style: none;
  }
.fc {

  /* theme */

}
.fc .fc-button {
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: 0.4em 0.65em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: 0.25em;
  }
.fc .fc-button:hover {
    text-decoration: none;
  }
.fc .fc-button:focus {
    outline: 0;
    -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, .25);
            box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, .25);
  }
.fc .fc-button:disabled {
    opacity: 0.65;
  }
.fc {

  /* "primary" coloring */

}
.fc .fc-button-primary {
    color: #fff;
    color: #fff;
    background-color: #2C3E50;
    background-color: #2C3E50;
    border-color: #2C3E50;
    border-color: #2C3E50;
  }
.fc .fc-button-primary:hover {
    color: #fff;
    color: #fff;
    background-color: #1e2b37;
    background-color: #1e2b37;
    border-color: #1a252f;
    border-color: #1a252f;
  }
.fc .fc-button-primary:disabled { /* not DRY */
    color: #fff;
    color: #fff;
    background-color: #2C3E50;
    background-color: #2C3E50;
    border-color: #2C3E50;
    border-color: #2C3E50; /* overrides :hover */
  }
.fc .fc-button-primary:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, .5);
            box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, .5);
  }
.fc .fc-button-primary:not(:disabled):active,
  .fc .fc-button-primary:not(:disabled).fc-button-active {
    color: #fff;
    color: #fff;
    background-color: #1a252f;
    background-color: #1a252f;
    border-color: #151e27;
    border-color: #151e27;
  }
.fc .fc-button-primary:not(:disabled):active:focus,
  .fc .fc-button-primary:not(:disabled).fc-button-active:focus {
    -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, .5);
            box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, .5);
  }
.fc {

  /* icons within buttons */

}
.fc .fc-button .fc-icon {
    vertical-align: middle;
    font-size: 1.5em; /* bump up the size (but don't make it bigger than line-height of button, which is 1.5em also) */
  }
.fc .fc-button-group {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
  }
.fc .fc-button-group > .fc-button {
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
.fc .fc-button-group > .fc-button:hover {
    z-index: 1;
  }
.fc .fc-button-group > .fc-button:focus,
  .fc .fc-button-group > .fc-button:active,
  .fc .fc-button-group > .fc-button.fc-button-active {
    z-index: 1;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {
    margin-right: -1px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
.fc .fc-toolbar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
.fc .fc-toolbar.fc-header-toolbar {
    margin-bottom: 1.5em;
  }
.fc .fc-toolbar.fc-footer-toolbar {
    margin-top: 1.5em;
  }
.fc .fc-toolbar-title {
    font-size: 1.75em;
    margin: 0;
  }
.fc-direction-ltr .fc-toolbar > * > :not(:first-child) {
    margin-left: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar > * > :not(:first-child) {
    margin-right: .75em; /* space between */
  }
.fc-direction-rtl .fc-toolbar-ltr { /* when the toolbar-chunk positioning system is explicitly left-to-right */
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
.fc .fc-scroller {
    -webkit-overflow-scrolling: touch;
    position: relative; /* for abs-positioned elements within */
  }
.fc .fc-scroller-liquid {
    height: 100%;
  }
.fc .fc-scroller-liquid-absolute {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
  }
.fc .fc-scroller-harness {
    position: relative;
    overflow: hidden;
    direction: ltr;
      /* hack for chrome computing the scroller's right/left wrong for rtl. undone below... */
      /* TODO: demonstrate in codepen */
  }
.fc .fc-scroller-harness-liquid {
    height: 100%;
  }
.fc-direction-rtl .fc-scroller-harness > .fc-scroller { /* undo above hack */
    direction: rtl;
  }
.fc-theme-standard .fc-scrollgrid {
    border: 1px solid #ddd;
    border: 1px solid #ddd; /* bootstrap does this. match */
  }
.fc .fc-scrollgrid,
    .fc .fc-scrollgrid table { /* all tables (self included) */
      width: 100%; /* because tables don't normally do this */
      table-layout: fixed;
    }
.fc .fc-scrollgrid table { /* inner tables */
      border-top-style: hidden;
      border-left-style: hidden;
      border-right-style: hidden;
    }
.fc .fc-scrollgrid {

    border-collapse: separate;
    border-right-width: 0;
    border-bottom-width: 0;

  }
.fc .fc-scrollgrid-liquid {
    height: 100%;
  }
.fc .fc-scrollgrid-section { /* a <tr> */
    height: 1px /* better than 0, for firefox */

  }
.fc .fc-scrollgrid-section > td {
      height: 1px; /* needs a height so inner div within grow. better than 0, for firefox */
    }
.fc .fc-scrollgrid-section table {
      height: 1px;
        /* for most browsers, if a height isn't set on the table, can't do liquid-height within cells */
        /* serves as a min-height. harmless */
    }
.fc .fc-scrollgrid-section-liquid > td {
      height: 100%; /* better than `auto`, for firefox */
    }
.fc .fc-scrollgrid-section > * {
    border-top-width: 0;
    border-left-width: 0;
  }
.fc .fc-scrollgrid-section-header > *,
  .fc .fc-scrollgrid-section-footer > * {
    border-bottom-width: 0;
  }
.fc .fc-scrollgrid-section-body table,
  .fc .fc-scrollgrid-section-footer table {
    border-bottom-style: hidden; /* head keeps its bottom border tho */
  }
.fc {

  /* stickiness */

}
.fc .fc-scrollgrid-section-sticky > * {
    background: #fff;
    background: #fff;
    position: sticky;
    z-index: 3; /* TODO: var */
    /* TODO: box-shadow when sticking */
  }
.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {
    top: 0; /* because border-sharing causes a gap at the top */
      /* TODO: give safari -1. has bug */
  }
.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {
    bottom: 0; /* known bug: bottom-stickiness doesn't work in safari */
  }
.fc .fc-scrollgrid-sticky-shim { /* for horizontal scrollbar */
    height: 1px; /* needs height to create scrollbars */
    margin-bottom: -1px;
  }
.fc-sticky { /* no .fc wrap because used as child of body */
  position: sticky;
}
.fc .fc-view-harness {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; /* because this harness is WITHIN the .fc's flexbox */
    position: relative;
  }
.fc {

  /* when the harness controls the height, make the view liquid */

}
.fc .fc-view-harness-active > .fc-view {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
.fc .fc-col-header-cell-cushion {
    display: inline-block; /* x-browser for when sticky (when multi-tier header) */
    padding: 2px 4px;
  }
.fc .fc-bg-event,
  .fc .fc-non-business,
  .fc .fc-highlight {
    /* will always have a harness with position:relative/absolute, so absolutely expand */
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc .fc-non-business {
    background: rgba(215, 215, 215, .3);
    background: rgba(215, 215, 215, .3);
  }
.fc .fc-bg-event {
    background: rgb(143, 223, 130);
    background: rgb(143, 223, 130);
    opacity: 0.3;
    opacity: 0.3
  }
.fc .fc-bg-event .fc-event-title {
      margin: .5em;
      font-size: .85em;
      font-size: .85em;
      font-style: italic;
    }
.fc .fc-highlight {
    background: rgba(188, 232, 241, .3);
    background: rgba(188, 232, 241, .3);
  }
.fc .fc-cell-shaded,
  .fc .fc-day-disabled {
    background: rgba(208, 208, 208, .3);
    background: rgba(208, 208, 208, .3);
  }
/* link resets */
/* ---------------------------------------------------------------------------------------------------- */
a.fc-event,
a.fc-event:hover {
  text-decoration: none;
}
/* cursor */
.fc-event[href],
.fc-event.fc-event-draggable {
  cursor: pointer;
}
/* event text content */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event .fc-event-main {
    position: relative;
    z-index: 2;
  }
/* dragging */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-dragging:not(.fc-event-selected) { /* MOUSE */
    opacity: 0.75;
  }
.fc-event-dragging.fc-event-selected { /* TOUCH */
    -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, .3);
            box-shadow: 0 2px 7px rgba(0, 0, 0, .3);
  }
/* resizing */
/* ---------------------------------------------------------------------------------------------------- */
/* (subclasses should hone positioning for touch and non-touch) */
.fc-event .fc-event-resizer {
    display: none;
    position: absolute;
    z-index: 4;
  }
.fc-event:hover, /* MOUSE */
.fc-event-selected { /* TOUCH */

}
.fc-event:hover .fc-event-resizer, .fc-event-selected .fc-event-resizer {
    display: block;
  }
.fc-event-selected .fc-event-resizer {
    border-radius: 4px;
    border-radius: 4px;
    border-width: 1px;
    border-width: 1px;
    width: 8px;
    width: 8px;
    height: 8px;
    height: 8px;
    border-style: solid;
    border-color: inherit;
    background: #fff;
    background: #fff

    /* expand hit area */

  }
.fc-event-selected .fc-event-resizer:before {
      content: '';
      position: absolute;
      top: -20px;
      left: -20px;
      right: -20px;
      bottom: -20px;
    }
/* selecting (always TOUCH) */
/* OR, focused by tab-index */
/* (TODO: maybe not the best focus-styling for .fc-daygrid-dot-event) */
/* ---------------------------------------------------------------------------------------------------- */
.fc-event-selected,
.fc-event:focus {
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, .2);
          box-shadow: 0 2px 5px rgba(0, 0, 0, .2)

  /* expand hit area (subclasses should expand) */

}
.fc-event-selected:before, .fc-event:focus:before {
    content: "";
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
.fc-event-selected,
.fc-event:focus {

  /* dimmer effect */

}
.fc-event-selected:after, .fc-event:focus:after {
    content: "";
    background: rgba(0, 0, 0, .25);
    background: rgba(0, 0, 0, .25);
    position: absolute;
    z-index: 1;

    /* assume there's a border on all sides. overcome it. */
    /* sometimes there's NOT a border, in which case the dimmer will go over */
    /* an adjacent border, which looks fine. */
    top: -1px;
    left: -1px;
    right: -1px;
    bottom: -1px;
  }
/*
A HORIZONTAL event
*/
.fc-h-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid #3788d8;
  background-color: #3788d8;
  background-color: #3788d8

}
.fc-h-event .fc-event-main {
    color: #fff;
    color: #fff;
  }
.fc-h-event .fc-event-main-frame {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; /* for make fc-event-title-container expand */
  }
.fc-h-event .fc-event-time {
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event .fc-event-title-container { /* serves as a container for the sticky cushion */
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
  }
.fc-h-event .fc-event-title {
    display: inline-block; /* need this to be sticky cross-browser */
    vertical-align: top; /* for not messing up line-height */
    left: 0;  /* for sticky */
    right: 0; /* for sticky */
    max-width: 100%; /* clip overflow on this element */
    overflow: hidden;
  }
.fc-h-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
/* adjust border and border-radius (if there is any) for non-start/end */
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-width: 0;
}
.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),
.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right-width: 0;
}
/* resizers */
.fc-h-event:not(.fc-event-selected) .fc-event-resizer {
  top: 0;
  bottom: 0;
  width: 8px;
  width: 8px;
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {
  cursor: w-resize;
  left: -4px;
  left: -4px;
}
.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {
  cursor: e-resize;
  right: -4px;
  right: -4px;
}
/* resizers for TOUCH */
.fc-h-event.fc-event-selected .fc-event-resizer {
  top: 50%;
  margin-top: -4px;
  margin-top: -4px;
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {
  left: -4px;
  left: -4px;
}
.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,
.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {
  right: -4px;
  right: -4px;
}
.fc .fc-popover {
    position: absolute;
    z-index: 9999;
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .15);
            box-shadow: 0 2px 6px rgba(0, 0, 0, .15);
  }
.fc .fc-popover-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 3px 4px;
  }
.fc .fc-popover-title {
    margin: 0 2px;
  }
.fc .fc-popover-close {
    cursor: pointer;
    opacity: 0.65;
    font-size: 1.1em;
  }
.fc-theme-standard .fc-popover {
    border: 1px solid #ddd;
    border: 1px solid #ddd;
    background: #fff;
    background: #fff;
  }
.fc-theme-standard .fc-popover-header {
    background: rgba(208, 208, 208, .3);
    background: rgba(208, 208, 208, .3);
  }

/* help things clear margins of inner content */
.fc-daygrid-day-frame,
.fc-daygrid-day-events,
.fc-daygrid-event-harness { /* for event top/bottom margins */
}
.fc-daygrid-day-frame:before, .fc-daygrid-day-events:before, .fc-daygrid-event-harness:before {
  content: "";
  clear: both;
  display: table; }
.fc-daygrid-day-frame:after, .fc-daygrid-day-events:after, .fc-daygrid-event-harness:after {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-body { /* a <div> that wraps the table */
    position: relative;
    z-index: 1; /* container inner z-index's because <tr>s can't do it */
  }
.fc .fc-daygrid-day.fc-day-today {
      background-color: rgba(255, 220, 40, .15);
      background-color: rgba(255, 220, 40, .15);
    }
.fc .fc-daygrid-day-frame {
    position: relative;
    min-height: 100%; /* seems to work better than `height` because sets height after rows/cells naturally do it */
  }
.fc {

  /* cell top */

}
.fc .fc-daygrid-day-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
.fc .fc-day-other .fc-daygrid-day-top {
    opacity: 0.3;
  }
.fc {

  /* day number (within cell top) */

}
.fc .fc-daygrid-day-number {
    position: relative;
    z-index: 4;
    padding: 4px;
  }
.fc {

  /* event container */

}
.fc .fc-daygrid-day-events {
    margin-top: 1px; /* needs to be margin, not padding, so that available cell height can be computed */
  }
.fc {

  /* positioning for balanced vs natural */

}
.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {
      position: absolute;
      left: 0;
      right: 0;
    }
.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {
      position: relative; /* for containing abs positioned event harnesses */
      min-height: 2em; /* in addition to being a min-height during natural height, equalizes the heights a little bit */
    }
.fc .fc-daygrid-body-natural { /* can coexist with -unbalanced */
  }
.fc .fc-daygrid-body-natural .fc-daygrid-day-events {
      margin-bottom: 1em;
    }
.fc {

  /* event harness */

}
.fc .fc-daygrid-event-harness {
    position: relative;
  }
.fc .fc-daygrid-event-harness-abs {
    position: absolute;
    top: 0; /* fallback coords for when cannot yet be computed */
    left: 0; /* */
    right: 0; /* */
  }
.fc .fc-daygrid-bg-harness {
    position: absolute;
    top: 0;
    bottom: 0;
  }
.fc {

  /* bg content */

}
.fc .fc-daygrid-day-bg .fc-non-business { z-index: 1 }
.fc .fc-daygrid-day-bg .fc-bg-event { z-index: 2 }
.fc .fc-daygrid-day-bg .fc-highlight { z-index: 3 }
.fc {

  /* events */

}
.fc .fc-daygrid-event {
    z-index: 6;
    margin-top: 1px;
  }
.fc .fc-daygrid-event.fc-event-mirror {
    z-index: 7;
  }
.fc {

  /* cell bottom (within day-events) */

}
.fc .fc-daygrid-day-bottom {
    font-size: .85em;
    padding: 2px 3px 0
  }
.fc .fc-daygrid-day-bottom:before {
  content: "";
  clear: both;
  display: table; }
.fc .fc-daygrid-more-link {
    position: relative;
    z-index: 4;
    cursor: pointer;
  }
.fc {

  /* week number (within frame) */

}
.fc .fc-daygrid-week-number {
    position: absolute;
    z-index: 5;
    top: 0;
    padding: 2px;
    min-width: 1.5em;
    text-align: center;
    background-color: rgba(208, 208, 208, .3);
    background-color: rgba(208, 208, 208, .3);
    color: #808080;
    color: #808080;
  }
.fc {

  /* popover */

}
.fc .fc-more-popover .fc-popover-body {
    min-width: 220px;
    padding: 10px;
  }
.fc-direction-ltr .fc-daygrid-event.fc-event-start,
.fc-direction-rtl .fc-daygrid-event.fc-event-end {
  margin-left: 2px;
}
.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
  margin-right: 2px;
}
.fc-direction-ltr .fc-daygrid-week-number {
    left: 0;
    border-radius: 0 0 3px 0;
  }
.fc-direction-rtl .fc-daygrid-week-number {
    right: 0;
    border-radius: 0 0 0 3px;
  }
.fc-liquid-hack .fc-daygrid-day-frame {
    position: static; /* will cause inner absolute stuff to expand to <td> */
  }
.fc-daygrid-event { /* make root-level, because will be dragged-and-dropped outside of a component root */
  position: relative; /* for z-indexes assigned later */
  white-space: nowrap;
  border-radius: 3px; /* dot event needs this to when selected */
  font-size: .85em;
  font-size: .85em;
}
/* --- the rectangle ("block") style of event --- */
.fc-daygrid-block-event .fc-event-time {
    font-weight: bold;
  }
.fc-daygrid-block-event .fc-event-time,
  .fc-daygrid-block-event .fc-event-title {
    padding: 1px;
  }
/* --- the dot style of event --- */
.fc-daygrid-dot-event {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2px 0

}
.fc-daygrid-dot-event .fc-event-title {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    min-width: 0; /* important for allowing to shrink all the way */
    overflow: hidden;
    font-weight: bold;
  }
.fc-daygrid-dot-event:hover,
  .fc-daygrid-dot-event.fc-event-mirror {
    background: rgba(0, 0, 0, .1);
  }
.fc-daygrid-dot-event.fc-event-selected:before {
    /* expand hit area */
    top: -10px;
    bottom: -10px;
  }
.fc-daygrid-event-dot { /* the actual dot */
  margin: 0 4px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 0;
  height: 0;
  border: 4px solid #3788d8;
  border: 4px solid #3788d8;
  border: 4px solid #3788d8;
  border-radius: 4px;
  border-radius: 4px;
  border-radius: 4px;
}
/* --- spacing between time and title --- */
.fc-direction-ltr .fc-daygrid-event .fc-event-time {
    margin-right: 3px;
  }
.fc-direction-rtl .fc-daygrid-event .fc-event-time {
    margin-left: 3px;
  }

/*
A VERTICAL event
*/

.fc-v-event { /* allowed to be top-level */
  display: block;
  border: 1px solid #3788d8;
  border: 1px solid #3788d8;
  background-color: #3788d8;
  background-color: #3788d8

}

.fc-v-event .fc-event-main {
    color: #fff;
    color: #fff;
    height: 100%;
  }

.fc-v-event .fc-event-main-frame {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }

.fc-v-event .fc-event-time {
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    max-height: 100%;
    overflow: hidden;
  }

.fc-v-event .fc-event-title-container { /* a container for the sticky cushion */
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    min-height: 0; /* important for allowing to shrink all the way */
  }

.fc-v-event .fc-event-title { /* will have fc-sticky on it */
    top: 0;
    bottom: 0;
    max-height: 100%; /* clip overflow */
    overflow: hidden;
  }

.fc-v-event:not(.fc-event-start) {
    border-top-width: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

.fc-v-event:not(.fc-event-end) {
    border-bottom-width: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

.fc-v-event.fc-event-selected:before {
    /* expand hit area */
    left: -10px;
    right: -10px;
  }

.fc-v-event {

  /* resizer (mouse AND touch) */

}

.fc-v-event .fc-event-resizer-start {
    cursor: n-resize;
  }

.fc-v-event .fc-event-resizer-end {
    cursor: s-resize;
  }

.fc-v-event {

  /* resizer for MOUSE */

}

.fc-v-event:not(.fc-event-selected) .fc-event-resizer {
      height: 8px;
      height: 8px;
      left: 0;
      right: 0;
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {
      top: -4px;
      top: -4px;
    }

.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {
      bottom: -4px;
      bottom: -4px;
    }

.fc-v-event {

  /* resizer for TOUCH (when event is "selected") */

}

.fc-v-event.fc-event-selected .fc-event-resizer {
      left: 50%;
      margin-left: -4px;
      margin-left: -4px;
    }

.fc-v-event.fc-event-selected .fc-event-resizer-start {
      top: -4px;
      top: -4px;
    }

.fc-v-event.fc-event-selected .fc-event-resizer-end {
      bottom: -4px;
      bottom: -4px;
    }

.fc .fc-timegrid .fc-daygrid-body { /* the all-day daygrid within the timegrid view */
    z-index: 2; /* put above the timegrid-body so that more-popover is above everything. TODO: better solution */
  }

.fc .fc-timegrid-divider {
    padding: 0 0 2px; /* browsers get confused when you set height. use padding instead */
  }

.fc .fc-timegrid-body {
    position: relative;
    z-index: 1; /* scope the z-indexes of slots and cols */
    min-height: 100%; /* fill height always, even when slat table doesn't grow */
  }

.fc .fc-timegrid-axis-chunk { /* for advanced ScrollGrid */
    position: relative /* offset parent for now-indicator-container */

  }

.fc .fc-timegrid-axis-chunk > table {
      position: relative;
      z-index: 1; /* above the now-indicator-container */
    }

.fc .fc-timegrid-slots {
    position: relative;
    z-index: 1;
  }

.fc .fc-timegrid-slot { /* a <td> */
    height: 1.5em;
    border-bottom: 0 /* each cell owns its top border */
  }

.fc .fc-timegrid-slot:empty:before {
      content: '\A0'; /* make sure there's at least an empty space to create height for height syncing */
    }

.fc .fc-timegrid-slot-minor {
    border-top-style: dotted;
  }

.fc .fc-timegrid-slot-label-cushion {
    display: inline-block;
    white-space: nowrap;
  }

.fc .fc-timegrid-slot-label {
    vertical-align: middle; /* vertical align the slots */
  }

.fc {


  /* slots AND axis cells (top-left corner of view including the "all-day" text) */

}

.fc .fc-timegrid-axis-cushion,
  .fc .fc-timegrid-slot-label-cushion {
    padding: 0 4px;
  }

.fc {


  /* axis cells (top-left corner of view including the "all-day" text) */
  /* vertical align is more complicated, uses flexbox */

}

.fc .fc-timegrid-axis-frame-liquid {
    height: 100%; /* will need liquid-hack in FF */
  }

.fc .fc-timegrid-axis-frame {
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; /* vertical align */
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end; /* horizontal align. matches text-align below */
  }

.fc .fc-timegrid-axis-cushion {
    max-width: 60px; /* limits the width of the "all-day" text */
    -ms-flex-negative: 0;
        flex-shrink: 0; /* allows text to expand how it normally would, regardless of constrained width */
  }

.fc-direction-ltr .fc-timegrid-slot-label-frame {
    text-align: right;
  }

.fc-direction-rtl .fc-timegrid-slot-label-frame {
    text-align: left;
  }

.fc-liquid-hack .fc-timegrid-axis-frame-liquid {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  }

.fc .fc-timegrid-col.fc-day-today {
      background-color: rgba(255, 220, 40, .15);
      background-color: rgba(255, 220, 40, .15);
    }

.fc .fc-timegrid-col-frame {
    min-height: 100%; /* liquid-hack is below */
    position: relative;
  }

.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame {
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
    }

.fc-media-screen .fc-timegrid-cols {
    position: absolute; /* no z-index. children will decide and go above slots */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
  }

.fc-media-screen .fc-timegrid-cols > table {
      height: 100%;
    }

.fc-media-screen .fc-timegrid-col-bg,
  .fc-media-screen .fc-timegrid-col-events,
  .fc-media-screen .fc-timegrid-now-indicator-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
  }

.fc {

  /* bg */

}

.fc .fc-timegrid-col-bg {
    z-index: 2; /* TODO: kill */
  }

.fc .fc-timegrid-col-bg .fc-non-business { z-index: 1 }

.fc .fc-timegrid-col-bg .fc-bg-event { z-index: 2 }

.fc .fc-timegrid-col-bg .fc-highlight { z-index: 3 }

.fc .fc-timegrid-bg-harness {
    position: absolute; /* top/bottom will be set by JS */
    left: 0;
    right: 0;
  }

.fc {

  /* fg events */
  /* (the mirror segs are put into a separate container with same classname, */
  /* and they must be after the normal seg container to appear at a higher z-index) */

}

.fc .fc-timegrid-col-events {
    z-index: 3;
    /* child event segs have z-indexes that are scoped within this div */
  }

.fc {

  /* now indicator */

}

.fc .fc-timegrid-now-indicator-container {
    bottom: 0;
    overflow: hidden; /* don't let overflow of lines/arrows cause unnecessary scrolling */
    /* z-index is set on the individual elements */
  }

.fc-direction-ltr .fc-timegrid-col-events {
    margin: 0 2.5% 0 2px;
  }

.fc-direction-rtl .fc-timegrid-col-events {
    margin: 0 2px 0 2.5%;
  }

.fc-timegrid-event-harness {
  position: absolute /* top/left/right/bottom will all be set by JS */
}

.fc-timegrid-event-harness > .fc-timegrid-event {
    position: absolute; /* absolute WITHIN the harness */
    top: 0; /* for when not yet positioned */
    bottom: 0; /* " */
    left: 0;
    right: 0;
  }

.fc-timegrid-event-harness-inset .fc-timegrid-event,
.fc-timegrid-event.fc-event-mirror,
.fc-timegrid-more-link {
  -webkit-box-shadow: 0px 0px 0px 1px #fff;
          box-shadow: 0px 0px 0px 1px #fff;
  box-shadow: 0px 0px 0px 1px #fff;
}

.fc-timegrid-event,
.fc-timegrid-more-link { /* events need to be root */
  font-size: .85em;
  font-size: .85em;
  border-radius: 3px;
}

.fc-timegrid-event { /* events need to be root */
  margin-bottom: 1px /* give some space from bottom */
}

.fc-timegrid-event .fc-event-main {
    padding: 1px 1px 0;
  }

.fc-timegrid-event .fc-event-time {
    white-space: nowrap;
    font-size: .85em;
    font-size: .85em;
    margin-bottom: 1px;
  }

.fc-timegrid-event-short .fc-event-main-frame {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    overflow: hidden;
  }

.fc-timegrid-event-short .fc-event-time:after {
    content: '\A0-\A0'; /* dash surrounded by non-breaking spaces */
  }

.fc-timegrid-event-short .fc-event-title {
    font-size: .85em;
    font-size: .85em
  }

.fc-timegrid-more-link { /* does NOT inherit from fc-timegrid-event */
  position: absolute;
  z-index: 9999; /* hack */
  color: inherit;
  color: inherit;
  background: #d0d0d0;
  background: #d0d0d0;
  cursor: pointer;
  margin-bottom: 1px; /* match space below fc-timegrid-event */
}

.fc-timegrid-more-link-inner { /* has fc-sticky */
  padding: 3px 2px;
  top: 0;
}

.fc-direction-ltr .fc-timegrid-more-link {
    right: 0;
  }

.fc-direction-rtl .fc-timegrid-more-link {
    left: 0;
  }

.fc {

  /* line */

}

.fc .fc-timegrid-now-indicator-line {
    position: absolute;
    z-index: 4;
    left: 0;
    right: 0;
    border-style: solid;
    border-color: red;
    border-color: red;
    border-width: 1px 0 0;
  }

.fc {

  /* arrow */

}

.fc .fc-timegrid-now-indicator-arrow {
    position: absolute;
    z-index: 4;
    margin-top: -5px; /* vertically center on top coordinate */
    border-style: solid;
    border-color: red;
    border-color: red;
  }

.fc-direction-ltr .fc-timegrid-now-indicator-arrow {
    left: 0;

    /* triangle pointing right. TODO: mixin */
    border-width: 5px 0 5px 6px;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }

.fc-direction-rtl .fc-timegrid-now-indicator-arrow {
    right: 0;

    /* triangle pointing left. TODO: mixin */
    border-width: 5px 6px 5px 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
  }

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.create-schedule-cont[data-v-24e7727c]{
	/*margin: auto;*/
	/*width: 500px;*/
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.create-schedule-cont-footer[data-v-24e7727c]{
	text-align: center;
}
.create-schedule-cont-footer-btn[data-v-24e7727c]{
	width: 100px;
}
[data-v-24e7727c]  .plan-time-input input{
	cursor: pointer;
}

.calendar-color-predefine[data-v-1bd53488]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    font-size: 12px;
    margin-top: 8px;
}
.el-color-picker--mini .el-color-picker__trigger[data-v-1bd53488]{
    margin-top: 6px;
}

.lingyi-guide-pop-vue[data-v-1b5fdb41]{
    position: fixed;
    z-index: 10000;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(51, 51, 51, .6);
}
.lingyi-guide-pop-vue-step-one-img[data-v-1b5fdb41]{
    position: absolute;
    top: 40px;
    right: 350px;
}
.lingyi-guide-pop-vue-step-txt[data-v-1b5fdb41]{
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    position: absolute;
    top: 256px;
    right: 405px;
}
.lingyi-guide-pop-vue-step-btn[data-v-1b5fdb41]{
    line-height: 38px;
    height: 38px;
    background: #acacac;
    color: #fff;
    position: absolute;
    padding: 0 28px;
    border-radius: 20px;
    top: 286px;
    right: 435px;
    cursor: pointer;
}
.lingyi-guide-pop-vue-step-two .lingyi-guide-pop-vue-step-txt[data-v-1b5fdb41]{
    right: 676px;
    top: 400px;
}
.lingyi-guide-pop-vue-step-two .lingyi-guide-pop-vue-step-btn[data-v-1b5fdb41]{
    right: 670px;
    top: 440px;
}
.lingyi-guide-pop-vue-step-two .lingyi-guide-pop-vue-step-one-img[data-v-1b5fdb41]{
    right: 530px;
    top: 280px;
}
.lingyi-guide-pop-vue-step-ydc-icon[data-v-1b5fdb41]{
    right: 300px;
    position: absolute;
    top: 180px;
}


.index-manage-stats[data-v-188339cd]{
    width: 100%;
    height: 100%;
}

.evaluate-record-wapper[data-v-520762d7]{
    background: #f3f4f6;
    height: 100%;
}
.evaluate-record-wapper-b[data-v-520762d7]{
    height: calc(100% - 60px);
    overflow-y: auto;
    padding-top: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-bottom: 20px;
}
.evaluate-record-wapper-head-return[data-v-520762d7]{
    cursor: pointer;
}
.evaluate-record-wapper-head[data-v-520762d7]{
    background: #fff;
    line-height: 40px;
}
.evaluate-record-wapper-head-title[data-v-520762d7]{
    margin-left: 20px;
}
.evaluate-record-wapper-body[data-v-520762d7]{
    width: 80%;
    margin: auto;
    margin-top: 10px;
}
.evaluate-record-wapper-static[data-v-520762d7]{
    background: #fff;
    margin-top: 10px;
    padding: 20px;
}
.evaluate-record-echarts[data-v-520762d7]{
    height: 300px;
    width: 80%;
    margin: auto;
    margin-bottom: 10px;
}
.target-filter-div .el-dropdown[data-v-520762d7]{
    line-height: 24px;
    margin-top: 3px;
    vertical-align: middle;
}
.evaluate-record-list-title[data-v-520762d7]{
    /* line-height: 50px; */
    color: #333333;
    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;
    margin-bottom: 20px;
}
.evaluate-record-list-operation[data-v-520762d7]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.evaluate-record-list-operation .common-filter-time-sub[data-v-520762d7]{
    margin-left:20px;
    height: 100%;
    line-height: 40px;
}
.echarts-default-null[data-v-520762d7]{
    display: none;
    text-align: center;
}
.echarts-default-null img[data-v-520762d7]{
    width: 140px;
    padding: 20px 0;
}
.re-opera-eva-record .layui-icon-extend-iconfont[data-v-520762d7]{
    color: #b2bac3;
    margin-right: 6px;
}
.re-opera-eva-t[data-v-520762d7]{
    cursor: pointer;
    color: #888;
}
.re-opera-eva-ed[data-v-520762d7]{
    color: #aaa;
}
.re-opera-eva-nto[data-v-520762d7]{
    color: #b7b7b7;
}
/**查看表现开始**/
.ev-performance-wapper-con[data-v-520762d7]{
    width: 80%;
    margin: 20px auto;
    border-radius: 10px;
    overflow: hidden;
    background: #fff;
}
.ev-performance-box-top[data-v-520762d7]{
    position: relative;
    height: 270px;
    overflow: hidden;
}
.ev-performance-box-null-tip[data-v-520762d7]{
    font-size: 19px;
    position: absolute;
    right: 50px;
    color: #5b9c95;
    top: 40%;
    z-index: 999;
}
.ev-performance-box-bg[data-v-520762d7] {
    background: #b7e7e2;
    height: 270px;
    position: absolute;
    width: 120%;
    left: -10%;
    border-radius: 0 0 90% 90%;
}
.ev-performance-user-info[data-v-520762d7]{
    position: absolute;
    top: calc(40% - 30px);
    left: 100px;
}
.ev-performance-user-info-img img[data-v-520762d7] {
    width: 70px;
    height: 70px;
    color: #007f65;
    border-radius: 50%;
}
.ev-performance-user-info-ds[data-v-520762d7]{
    margin-left: 10px;
}
.ev-performance-user-info-name[data-v-520762d7] {
    font-size: 19px;
    font-weight: bold;
    line-height: 40px;
}
.ev-performance-user-info-class[data-v-520762d7] {
    font-size: 12px;
}
.ev-tree-p-tree[data-v-520762d7]{
    position: absolute;
    bottom: 0;
    width: 100%;
}
.ev-tree-p-tree img[data-v-520762d7]{
    width: 100%;
    width: 100%;
}
.ev-performance-box-sympol[data-v-520762d7] {
    width: 280px;
    margin: auto;
    position: relative;
    height: 100%;
    /* background: #0f9d58; */
}
.ev-performance-box-sympol-bubble[data-v-520762d7] {
    position: absolute;
    z-index: 999;
    width: 45px;
    text-align: center;
}
.sympol-bub-name-blue[data-v-520762d7] {
    top: 90px;
    color: #0d9fea;
}
.sympol-bub-name-yellow[data-v-520762d7] {
    top: 70px;
    right: 10px;
    /*color: #ff7e00;*/
    color: #63d97b;
}
.sympol-bub-name-red[data-v-520762d7] {
    left: 40%;
    top: 60px;
    color: #f71d79;
}
.ev-performance-box-sympol-bub-num[data-v-520762d7] {
    width: 100%;
    height: 45px;
    font-size: 20px;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    border-radius: 50%;
}
.ev-performance-box-sympol-bub-name[data-v-520762d7] {
    line-height: 30px;
}
.sympol-bub-num-blue[data-v-520762d7] {
    background: url(/vue/dist/static/img/green_ball.0380a92.png) no-repeat;
    background-size: 100% 100%;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #efdbc5;
            box-shadow: 0px 0px 20px 0px #efdbc5;
}
.sympol-bub-num-yellow[data-v-520762d7] {
    background: url(/vue/dist/static/img/yellow_ball.4eb8bd3.png) no-repeat;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #72d889;
            box-shadow: 0px 0px 20px 0px #72d889;
}
.sympol-bub-num-red[data-v-520762d7] {
    background: url(/vue/dist/static/img/pinck_ball.425e77f.png) no-repeat;
    background-size: 156%;
    background-position: center;
    -webkit-box-shadow: 0px 0px 20px 0px #51aced;
            box-shadow: 0px 0px 20px 0px #51aced;
}
.ev-performance-less-info[data-v-520762d7]{
    position: absolute;
    right: 100px;
    bottom: 45px;
    width: 170px;
}
.ev-performance-less-info-now[data-v-520762d7]{
    color: #057d88;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 20px;
    text-align: center;
}
.ev-performance-less-info-now-i[data-v-520762d7]{
    display: inline-block;
    padding: 0px 14px;
    text-align: center;
    height: 20px;
    line-height: 22px;
    background: url(/vue/dist/static/img/performance_bub.7d8f4e0.png) no-repeat;
    background-size: 100%;
    background-position: bottom;
    color: #bd8b3c;
    font-size: 12px;
    vertical-align: text-top;
}
.ev-performance-less-info-ls[data-v-520762d7]{
    color: #bd8b3c;
    font-size: 12px;
    line-height: 55px;
}
.ev-performance-less-info-level[data-v-520762d7]{
    position: absolute;
    right: -45px;
    bottom: 52px;
    color: #057d88;
    font-size: 12px;
}
.ev-performance-wapper-time[data-v-520762d7]{
    background: #f8f8f8;
    margin: 40px 15px;
    border-radius: 5px;
    height: 50px;
    padding-top: 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.evaluate-record-static-tb[data-v-520762d7]{
    margin: 0 0 30px 0;
}
.evaluate-record-static-tb[data-v-520762d7] .click-to-month-pick{
    background: #f8f8f8;
}
.evaluate-record-static-tb[data-v-520762d7] .el-select .el-input .el-select__caret{
    line-height: 45px;
}
.ev-performance-wapper-time[data-v-520762d7] .cm-filter-select-box{
    float: none;
    text-align: center;
}
.ev-performance-wapper-time[data-v-520762d7] .el-input__inner{
    background: #f8f8f8;
    border: none;
}
.ev-performance-wapper-time[data-v-520762d7] .el-input__inner:focus,.ev-performance-wapper-time[data-v-520762d7] .el-select .el-input__inner:focus,.ev-performance-wapper-time[data-v-520762d7] .el-select .el-input.is-focus .el-input__inner,.ev-performance-wapper-time[data-v-520762d7] .el-textarea__inner:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
}
.ev-performance-wapper-body[data-v-520762d7]{
    padding: 0 20px 16px 20px;
}
.ev-performance-wapper-body-left[data-v-520762d7]{
    width: 49%;
}
.ev-performance-wapper-body-right[data-v-520762d7]{
    width: 49%;
}
.ev-performance-record-info-title[data-v-520762d7]{
    font-size: 16px;
    line-height: 80px;
    text-align: center;
}
.ev-performance-record-info-tips[data-v-520762d7]{
    background: #f8f8f8;
    text-indent: 10px;
    line-height: 36px;
}
.ev-performance-record-info-fsp[data-v-520762d7]{
    display: inline-block;
    padding: 4px 12px;
    cursor: pointer;
    margin-bottom: 10px;
    border-radius: 4px;
}
.ev-performance-record-info-fspd[data-v-520762d7]{
    background: #40b6f4;
    color: #fff;
}
.ev-performance-record-ls-list[data-v-520762d7]{
    padding: 0 10px 20px 10px;
}
.ev-performance-record-ls-li[data-v-520762d7]{
    padding: 15px 0;
    line-height: 30px;
    border-bottom: 1px solid #ddd;
}
.ev-performance-record-ls-li-bt[data-v-520762d7]{
    line-height: 20px;
    margin-top: 10px;
}
.ev-performance-record-ls-li-sc[data-v-520762d7]{
    color: #999;
    font-size: 12px;
}
.ev-performance-record-ls-li-sc img[data-v-520762d7]{
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-right: 8px;
}
.ev-performance-record-ls-li-pm[data-v-520762d7]{
    margin: 0 20px;
}
.ev-performance-record-ls-li-pm img[data-v-520762d7]{
    width: 20px;
    height: 20px;
    border-radius: 50%;
    margin-right: 8px;
}
[data-v-520762d7].ev-performance-wapper-time .click-to-month-pick{
    background: #f8f8f8;
}
/**右侧样式开始**/
/**班级成长榜**/
.ev-performance-nav[data-v-520762d7] {
    height: 50px;
    position: absolute;
    width: 100%;
    z-index: 99;
    top: -30px;
    color: #fff;
}
.ev-performance-nav div[data-v-520762d7] {
    width: 60%;
    height: 100%;
    margin: auto;
    text-align: center;
    line-height: 35px;
    font-size: 16px;
    font-weight: bold;
}
.ev-statistic-box[data-v-520762d7] {
    padding: 30px 10px 10px;
    border-radius: 5px;
    margin: 50px 14px 100px;
    background: #f8f8f8;
    position: relative;
}
.ev-performance-class[data-v-520762d7] {
    color: #545f69;
    position: relative;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 50px;
    margin: 20px 0;
}
.ev-performance-class[data-v-520762d7]:first-child {
    margin-bottom: 30px;
}
.ev-performance-class-time[data-v-520762d7] {
    position: absolute;
    width: 20px;
    left: 10px;
    top: 10px;
}
.ev-performance-nav-blue[data-v-520762d7]{
    background: url(/vue/dist/static/img/blue_bar.b3bce3d.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-green[data-v-520762d7]{
    background: url(/vue/dist/static/img/green_bar.dcf8433.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-red[data-v-520762d7]{
    background: url(/vue/dist/static/img/red_bar.50a92df.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-nav-yellow[data-v-520762d7]{
    background: url(/vue/dist/static/img/yellow_bar.3b16d87.png) no-repeat;
    background-size: 100% 100%;
}
.ev-performance-class-xun[data-v-520762d7] {
    width: 25%;
    height: 50px;
    background: url(/vue/dist/static/img/class_rank_icon.c1e8e65.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: relative;
}
.ev-performance-class-xun-df[data-v-520762d7] {
    background: url(/vue/dist/static/img/prize_default.bf615ac.png) no-repeat;
    background-size: contain;
    background-position: center;
}
.ev-performance-class-rank[data-v-520762d7] {
    width: 100%;
    text-align: center;
    line-height: 44px;
    color: #888888;
}
.ev-performance-class-arrow[data-v-520762d7]{
    background: url(/vue/dist/static/img/progress_arrow.d9be3b4.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    right: 20%;
    width: 10px;
    height: 50px;
    top: 0;
}
.ev-performance-class-arrow-down[data-v-520762d7] {
    background: url(/vue/dist/static/img/regress_arrow.53f7ade.png) no-repeat;
    background-size: contain;
    background-position: center;
    position: absolute;
    right: 20%;
    width: 10px;
    height: 50px;
    top: 0;
}
.ev-performance-class-rx[data-v-520762d7] {
    margin-top: 20px;
    color: #545f69;
    position: relative;
    padding-left: 20px;
    height: 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ev-performance-class-x[data-v-520762d7] {
    width: 25%;
    text-align: center;
}
.ev-performance-order-prize[data-v-520762d7] {
    width: 25%;
    padding: 35px 0;
    color: #007f65;
    text-align: center;
    float: left;
}
.ev-performance-order-img img[data-v-520762d7] {
    width: 60px;
    height: 60px;
    border-radius: 50%;
}
.ev-performance-order-name[data-v-520762d7] {
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li[data-v-520762d7] {
    padding: 10px 0;
    position: relative;
    /*border-bottom: 1px solid #ddd;*/
}
.ev-performance-growth-li-img[data-v-520762d7] {
    width: 170px;
    height: 100px;
}
.ev-performance-growth-li-img img[data-v-520762d7] {
    width: 100%;
    height: 100%;
    border-radius: 5px;
}
.ev-performance-growth-li-info[data-v-520762d7] {
    width: calc(100% - 180px);
    color: #888888;
    font-size: 13px;
}
.ev-performance-growth-li-name[data-v-520762d7] {
    color: #333;
    font-size: 16px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li-ds div[data-v-520762d7] {
    float: left;
    width: 33%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ev-performance-growth-li-m[data-v-520762d7] {
    margin-bottom: 9px;
}
.ev-performance-growth-more[data-v-520762d7] {
    line-height: 30px;
    text-align: center;
    display: none;
    margin-top: 8px;
}
.left[data-v-520762d7]{
    float: left;
}
.right[data-v-520762d7]{
    float: right;
}
.eva-statistic-echarts-null[data-v-520762d7]{
    display: none;
}
.ev-statistic-null[data-v-520762d7]{
    text-align: center;
    padding: 20px 0;
    color: #aaa;
}
.ev-statistic-null img[data-v-520762d7] {
    width: 110px;
    margin-bottom: 20px;
}
/**轮播图样式**/
.van-swipe-item[data-v-520762d7]{
    float: left;
    height: 100%;
}
.van-swipe[data-v-520762d7] {
    position: relative;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
     -ms-user-select: none;
         user-select: none
}
.van-swipe__track[data-v-520762d7] {
    height: 100%
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicators {
    position: absolute;
    bottom: 0px;
    left: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicators--vertical {
    top: 50%;
    bottom: auto;
    left: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
        flex-direction: column;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child) {
    margin-bottom: 6px
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicator {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    border-radius: 100%;
    opacity: .3;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicator:not(:last-child) {
    margin-right: 6px
}
.ev-statistic-box[data-v-520762d7] .van-swipe__indicator--active {
    background-color: #1989fa;
    opacity: 1
}
/**轮播图样式结束**/
/**修改附件样式**/
.ev-performance-record-ls-li-en[data-v-520762d7]{
    padding-bottom: 10px;
}
.ev-performance-record-ls-li[data-v-520762d7] .show-webapp-resouce-content{
    height: 130px;
}
.ev-performance-record-ls-li[data-v-520762d7] .show-webapp-resouce-icon{
    width: 120px;
    height: 90px;
}
.ev-performance-record-ls-li[data-v-520762d7] .show-webapp-resouce-icon i.show-webapp-resouce-img{
    font-size: 90px;
    line-height: 90px;
}
.ev-performance-wapper-action[data-v-520762d7]{
    position: relative;
}
.ev-performance-wapper-action-title[data-v-520762d7]{
    font-weight: bold;
    text-align: center;
    font-size: 16px;
}
#ev-performance-action-echart[data-v-520762d7]{
    width: 92%;
    height: 260px;
}
.ev-performance-action-echart-label[data-v-520762d7]{
    float: left;
    position: absolute;
    right: 3%;
    top: 58px;
    line-height: 70px;
    color: #888;
}
/***公共的表格样式**/
#app{
    height:100%;
}
.table_box{
}
.el-table{
    border-radius: 10px;
}
.empty_box{
    width:100%;
    min-height:400px;
}
.empty_box img{
    margin:40px 0;
}
/deep/ .el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
.el-table .head_style{
    color: #545f69;
    background-color: #e5e8ec;
    height:40px;
}
/deep/ .el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table .head_style th{
    background-color: #e5e8ec;
    padding:0 0;
    height:40px;
    /**2020/3/2 cao 解决ios火狐73版本上表格头不居中问题**/
    text-align: center;
}
.el-table th, .el-table tr{
    height:20px;
}
.el-table tr{
    height:70px;
    color: #98a0aa;
    -moz-outline-style: none;
    outline: none;
}
.el-table th.is-leaf {
    height:20px!important;
    padding:0 0!important;
}
.el-table__row td{
    position: relative;
    text-align: center;
}
.el-table__row:hover{
    /*height:74px;
    line-height:74px;*/
    background: #fff;
    -webkit-box-shadow: 0px 0px 4px 2px #eee;
            box-shadow: 0px 0px 4px 2px #eee;
}
.el-table--enable-row-hover .el-table__body tr:hover>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.has-gutter th{
    text-align: center;
    font-weight:normal;
}
/**用户头像和姓名**/
.item_user_logo{
    position: absolute;
    left:21%;
    display: inline-block;
    width:40px;
    height:40px;
    border-radius: 50%;
    top:12px;
}
.item_user_logo img{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.item_user_name{
    position: absolute;
    left:52%;
    display: block;
    /*line-height:70px;*/
    color: #333333;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
/deep/ .el-table .cell{
    text-align: center;
}
.el-table__body tr.hover-row>td{
    background: #fff;
    -webkit-box-shadow: 0px 4px 6px -4px #eee;
            box-shadow: 0px 4px 6px -4px #eee;
}
.el-table .is-left .cell{
    text-align: left;
}
/**公共的添加按钮样式**/
.common-add-btn{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding: 0 12px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
    box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    float: right;
    margin-top: 15px;
    font-size: 14px;
}
/**公共导入导出按钮**/
.common-import-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    background: url(/vue/dist/static/img/import_icon_03.9796ddf.png) no-repeat center;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
}
.common-export-btn-icon{
    display: inline-block;
    width: 16px;
    height: 15px;
    margin-right: 3px;
    background-size: 100% 100%;
    position: relative;
    top: 1px;
    background: url(/vue/dist/static/img/export_03.4294bfe.png) no-repeat center;
}
/*resize*/
body[data-v-47887f85],div[data-v-47887f85],dl[data-v-47887f85],dt[data-v-47887f85],dd[data-v-47887f85],ul[data-v-47887f85],ol[data-v-47887f85],li[data-v-47887f85],h1[data-v-47887f85],h2[data-v-47887f85],h3[data-v-47887f85],h4[data-v-47887f85],h5[data-v-47887f85],h6[data-v-47887f85],form[data-v-47887f85],input[data-v-47887f85],textarea[data-v-47887f85],p[data-v-47887f85],th[data-v-47887f85],td[data-v-47887f85],menu[data-v-47887f85] {
    margin:0;
    padding:0;
}
body[data-v-47887f85] {
    font-size:12px;
    background:#333;
    -webkit-text-size-adjust:none;
    font-family:Arial,Helvetica,sans-serif;
}
*[data-v-47887f85]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
img[data-v-47887f85] {
    border:none;
}
.clearfix [data-v-47887f85], .ipil-apps[data-v-47887f85] van-collapse-item__content{
    zoom:1;
}
.clearfix[data-v-47887f85]:after , .ipil-apps[data-v-47887f85] .van-collapse-item__content:after{
    content:' ';
    display:block;
    height:0;
    clear:both;
    color:#fff;
}
.ipi-body[data-v-47887f85]{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto;
}
.ipi-left[data-v-47887f85], .ipi-right[data-v-47887f85]{
    padding-top: 3.2px;
    padding-top: 0.2rem;
}
.ipi-left[data-v-47887f85]{
    position: relative;
    float: left;
    width: 29%;
    height: 100%;
    overflow: auto;
    background: #f3f4f6;
}
.ipi-right[data-v-47887f85]{
    position: relative;
    float: right;
    width: 71%;
    height: 100%;
    background: #fff;
    padding: 1.6px 11.68px 8px 13.28px;
    padding: 0.1rem 0.73rem 0.5rem 0.83rem;
}
.ipil-user[data-v-47887f85]{
    width: 100%;
    height: 16px;
    height: 1rem;
    line-height: 16px;
    line-height: 1rem;
    cursor: pointer;
    border-bottom: 1px solid #e6e6e6;
}
.ipil-user-logo[data-v-47887f85]{
    float: left;
    width: 9.28px;
    width: 0.58rem;
    height: 9.28px;
    height: 0.58rem;
    border-radius: 50%;
    margin: 3.2px 3.2px 0 6.4px;
    margin: 0.2rem 0.2rem 0 0.4rem;
}
.ipil-user-name[data-v-47887f85]{
    float: left;
    height: 100%;
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #333;
}
.ipil-user-weath[data-v-47887f85]{
    float: right;
    height: 100%;
    text-align: right;
}
.ipil-apps[data-v-47887f85]{
    width: 100%;
    padding: 0 6.4px;
    padding: 0 0.4rem;
    background: #f3f4f6;
}
.ipil-apps[data-v-47887f85] .van-cell{
    background: #f3f4f6;
    padding: 0;
}
.ipil-apps[data-v-47887f85] .van-cell:first-child{
    border-top: 0;
}
.ipil-apps[data-v-47887f85] .van-cell, .ipil-apps[data-v-47887f85] .van-cell__right-icon{
    height: 14.72px;
    height: 0.92rem;
    line-height: 14.72px;
    line-height: 0.92rem;
    color: #666;
    font-size: 4.48px;
    font-size: 0.28rem;
}
.ipil-apps-item[data-v-47887f85]{
    float: left;
    width: 33%;
}
.van-collapse-item[data-v-47887f85]{
    width: 100%;
    overflow: hidden;
}
.ipil-apps[data-v-47887f85] .van-collapse-item__wrapper{
    overflow: visible;
}
.ipil-apps[data-v-47887f85] .van-collapse-item__content{
    padding: 0;
    margin-left: -6.4px;
    margin-left: -0.4rem;
    width: 94.72px;
    width: 5.92rem;
    background: #f3f4f6;
}
.ipil-apps[data-v-47887f85] .van-cell:not(:last-child)::after{
    border: 0;
}
.ipil-apps-item img[data-v-47887f85]{
    display: block;
    width: 9.28px;
    width: 0.58rem;
    height: 9.28px;
    height: 0.58rem;
    border-radius: 50%;
    margin: auto;
    margin-top: 4.48px;
    margin-top: 0.28rem;
}
.ipil-apps-item div[data-v-47887f85]{
    font-size: 3.84px;
    font-size: 0.24rem;
    height: 10.24px;
    height: 0.64rem;
    line-height: 10.24px;
    line-height: 0.64rem;
    text-align: center;
    color: #666;
}
.ipir-top[data-v-47887f85]{
    position: relative;
    height: 16px;
    height: 1rem;
    margin-top: 1.6px;
    margin-top: 0.1rem;
}
.ipir-search[data-v-47887f85], .ipir-shortcut[data-v-47887f85]{
    height: 10.4px;
    height: 0.65rem;
    line-height: 10.4px;
    line-height: 0.65rem;
}
.ipir-search[data-v-47887f85]{
    float: left;
}
.ipir-shortcut[data-v-47887f85]{
    float: right;
}
.ipir-center[data-v-47887f85]{
    position :relative;
    width: 100%;
    height: 38.4px;
    height: 2.4rem;
    border-radius: 0.12rem;
    background: url(/vue/dist/static/img/go_to_class_btn_bg.0d08076.png) no-repeat center center;
    background-size: contain;
    /*
    -webkit-box-shadow: 0px 0px 4px #2fa2fe;
    box-shadow: 0px 0px 4px #2fa2fe;
    */
}
.ipir-breathe-btn[data-v-47887f85] {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 25.3%;
    height: 15.52px;
    height: 0.97rem;
    line-height: 15.52px;
    line-height: 0.97rem;
    border-radius: 0.5rem;
    color: #fff;
    font-size: 6.08px;
    font-size: 0.38rem;
    text-align: center;
    cursor: pointer;
    letter-spacing: 0.48px;
    letter-spacing: 0.03rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#77bbff),to(#77bbff));
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-name: breathe-data-v-47887f85;
    -webkit-animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
}
.ipir-breathe-btn img[data-v-47887f85]{
    position: absolute;
    left: 1.44px;
    left: 0.09rem;
    top: 1.6px;
    top: 0.1rem;
    width: 7.84px;
    width: 0.49rem;
    height: 5.6px;
    height: 0.35rem;
}
@-webkit-keyframes breathe-data-v-47887f85 {
0% {
        opacity: .15;
        border: 1px solid rgba(59, 150, 243, 1);
}
100% {
        opacity: .95;
        border: 1px solid rgba(114, 200, 253, 1);
        -webkit-box-shadow:0 0px 35px rgba(214, 242, 255, .9), 2px 0px 35px rgba(94, 196, 255, 1) inset;
                box-shadow:0 0px 35px rgba(214, 242, 255, .9), 2px 0px 35px rgba(94, 196, 255, 1) inset;
}
}
.ipir-content[data-v-47887f85]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 68.16px;
    padding-top: 4.26rem;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.ipir-sel-classes[data-v-47887f85]{
    padding-top: 35.2px;
    padding-top: 2.2rem; 
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ipirc-name[data-v-47887f85]{
    position: absolute;
    top: 57.6px;
    top: 3.6rem;
    width: 100%;
    height: 19.2px;
    height: 1.2rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-size: 4.8px;
    font-size: 0.3rem;
    color: #999;
    background: #fff;
    padding: 0 11.68px 0 13.28px;
    padding: 0 0.73rem 0 0.83rem;
}
.ipirc-list[data-v-47887f85]{
    width: 100%;
    height: 100%;
    background: #fff;
    overflow: auto;
    padding-top: 8.64px;
    padding-top: 0.54rem;
    padding-left: 13.28px;
    padding-left: 0.83rem;
}
.ipirc-item[data-v-47887f85]{
    float: left;
    width: 46.4px;
    width: 2.9rem;
    height: 59.2px;
    height: 3.7rem;
    border: 0.16px solid #e6e6e6;
    border: 0.01rem solid #e6e6e6;
    padding: 3.2px 0;
    padding: 0.2rem 0;
    border-radius: 0.12rem;
    background: #fff;
    -webkit-box-shadow:0 0 0.03rem rgba(230, 230, 230, .9);
            box-shadow:0 0 0.03rem rgba(230, 230, 230, .9);
    margin-right: 7.04px;
    margin-right: 0.44rem;
    margin-bottom: 6.4px;
    margin-bottom: 0.4rem;
    cursor: pointer;
}
.ipirc-item-sel[data-v-47887f85]{
    border: 0.64px solid #73cc55;
    border: 0.04rem solid #73cc55;
}
.ipirc-item>div[data-v-47887f85]{
    width: 100%;
}
.ipirci-top[data-v-47887f85]{
    position: relative;
    height: 6.72px;
    height: 0.42rem;
    line-height: 6.72px;
    line-height: 0.42rem;
}
.ipircit-num[data-v-47887f85]{
    float: right;
    width: 48%;
    height: 100%;
    text-align: right;
    padding-right: 4.32px;
    padding-right: 0.27rem;
    color: #999;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipircit-num span[data-v-47887f85]{
    color: #278cf0;
    font-size: 7.68px;
    font-size: 0.48rem;
    font-weight: 500;
    margin-right: 1.28px;
    margin-right: 0.08rem;
}
.ipircit-name[data-v-47887f85]{
    position: absolute;
    left: 0;
    height: 100%;
    width: 55%;
    font-size: 3.84px;
    font-size: 0.24rem;
    color: #fff;
    padding: 0 1.6px;
    padding: 0 0.1rem;
    text-align: center;
    background: #278cf0;
    border-radius: 0.03rem;
    border-top-left-radius: 1.44px;
    border-top-left-radius: 0.09rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ipircit-name-icon[data-v-47887f85]{
    position: absolute;
    width: 2.08px;
    width: 0.13rem;
    height: 3.2px;
    height: 0.20rem;
    bottom: -2.08px;
    bottom: -0.13rem;
    background: #278cf0;
    overflow: hidden;
    padding-top: 1.12px;
    padding-top: 0.07rem;
}
.ipircit-name-icon-radius[data-v-47887f85]{
    width: 4.16px;
    width: 0.26rem;
    height: 4.16px;
    height: 0.26rem;
    border-radius: 50%;
    background: #fff;
}
.ipirci-center[data-v-47887f85]{
    position: relative;
    width: 100%;
    padding: 1.12px 5.12px 4.16px 5.12px;
    padding: 0.07rem 0.32rem 0.26rem 0.32rem;
}
.ipirci-center-item[data-v-47887f85]{
    float: left;
    width: 11.36px;
    width: 0.71rem;
    min-height: 8.8px;
    min-height: 0.55rem;
    margin-top: 2.4px;
    margin-top: 0.15rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}
.ipirci-center-item[data-v-47887f85]:nth-child(2n + 1){
    /*margin-right: 0.82rem;*/
    margin-right: 12.16px;
    margin-right: 0.76rem;
}
.ipircic-item-num[data-v-47887f85]{
    width: 100%;
    height: 5.6px;
    height: 0.35rem;
    font-size: 4.8px;
    font-size: 0.3rem;
    font-weight: 500;
}
.ipircic-item-name[data-v-47887f85]{
    width: 100%;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipirci-bottom[data-v-47887f85]{
    color: #ff9c4f;
    width: 100%;
    padding-left: 5.12px;
    padding-left: 0.32rem;
}
.ipirci-bottom-icon[data-v-47887f85]{
    float: left;
    font-size: 2.56px;
    font-size: 0.16rem;
    margin-right: 1.92px;
    margin-right: 0.12rem;
}
.ipirci-bottom-time[data-v-47887f85]{
    float: left;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipi-pop-head[data-v-47887f85]{
    position: absolute;
    top: -100%;
    width: 100%;
    background: #fff;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.show-name[data-v-47887f85]{
    display: none;
}
.ipi-pop-top[data-v-47887f85]{
    width: 100%;
    height: 22.4px;
    height: 1.4rem;
    line-height: 16px;
    line-height: 1rem;
    background: #4c4d52;
    color: #fff;
    font-size: 4.16px;
    font-size: 0.26rem;
    padding: 6.4px 6.4px 0 6.4px;
    padding: 0.4rem 0.4rem 0 0.4rem;
}
.ipir-sel-classes-top[data-v-47887f85]{
    top: 0;
    z-index: 4;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.ipi-pop-close-btn[data-v-47887f85]{
    float: left;
    cursor:pointer;
}
.ipi-pop-sure-btn[data-v-47887f85]{
    float: right;
    cursor:pointer;
}
.ipi-pop-title[data-v-47887f85]{
    width: 100%;
    height: 13.44px;
    height: 0.84rem;
    line-height: 13.44px;
    line-height: 0.84rem;
    text-align: center;
    background: #f0f1f2;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #666;
}
.ipi-pop-classes[data-v-47887f85]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 43.84px 0 24px 12.8px;
    padding: 2.74rem 0 1.5rem 0.8rem;
}
.animated[data-v-47887f85]{
    -webkit-animation-duration: 2.5s;
            animation-duration: 2.5s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}
.ipi-body[data-v-47887f85] .van-popup{
    -webkit-transition: all 0s;
    transition: all 0s;
}
.ipi-left-shade-box[data-v-47887f85]{
    overflow: hidden;
}
.ipi-left-shade[data-v-47887f85]{
    position: absolute;
    top: 0;
    left: -100%;
    width : 100%;
    height: 100%;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    background: rgba(0, 0, 0, .2);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.ipi-left-shade-show[data-v-47887f85]{
    left: 0;
}
.van-collapse-item{position:relative}.van-collapse-item--border::after{position:absolute;box-sizing:border-box;content:' ';pointer-events:none;top:0;right:16px;left:16px;border-top:1px solid #ebedf0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.van-collapse-item__title .van-cell__right-icon::before{-webkit-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;transition:transform .3s,-webkit-transform .3s}.van-collapse-item__title::after{right:16px;display:none}.van-collapse-item__title--expanded .van-cell__right-icon::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.van-collapse-item__title--expanded::after{display:block}.van-collapse-item__title--borderless::after{display:none}.van-collapse-item__title--disabled{cursor:not-allowed}.van-collapse-item__title--disabled,.van-collapse-item__title--disabled .van-cell__right-icon{color:#c8c9cc}.van-collapse-item__title--disabled:active{background-color:#fff}.van-collapse-item__wrapper{overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;will-change:height}.van-collapse-item__content{padding:12px 16px;color:#969799;font-size:14px;line-height:1.5;background-color:#fff}/*resize*/
body[data-v-5cdeba98],div[data-v-5cdeba98],dl[data-v-5cdeba98],dt[data-v-5cdeba98],dd[data-v-5cdeba98],ul[data-v-5cdeba98],ol[data-v-5cdeba98],li[data-v-5cdeba98],h1[data-v-5cdeba98],h2[data-v-5cdeba98],h3[data-v-5cdeba98],h4[data-v-5cdeba98],h5[data-v-5cdeba98],h6[data-v-5cdeba98],form[data-v-5cdeba98],input[data-v-5cdeba98],textarea[data-v-5cdeba98],p[data-v-5cdeba98],th[data-v-5cdeba98],td[data-v-5cdeba98],menu[data-v-5cdeba98] {
    margin:0;
    padding:0;
}
body[data-v-5cdeba98] {
    font-size:12px;
    background:#333;
    -webkit-text-size-adjust:none;
    font-family:Arial,Helvetica,sans-serif;
}
*[data-v-5cdeba98]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
img[data-v-5cdeba98] {
    border:none;
}
.clearfix [data-v-5cdeba98], .ipil-apps[data-v-5cdeba98] van-collapse-item__content{
    zoom:1;
}
.clearfix[data-v-5cdeba98]:after , .ipil-apps[data-v-5cdeba98] .van-collapse-item__content:after{
    content:' ';
    display:block;
    height:0;
    clear:both;
    color:#fff;
}
.ipi-body[data-v-5cdeba98]{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: auto;
}
.ipi-left[data-v-5cdeba98], .ipi-right[data-v-5cdeba98]{
    padding-top: 3.2px;
    padding-top: 0.2rem;
}
.ipi-left[data-v-5cdeba98]{
    position: relative;
    float: left;
    width: 29%;
    height: 100%;
    overflow: auto;
    background: #f3f4f6;
}
.ipi-right[data-v-5cdeba98]{
    position: relative;
    float: right;
    width: 71%;
    height: 100%;
    background: #fff;
    padding: 1.6px 11.68px 8px 13.28px;
    padding: 0.1rem 0.73rem 0.5rem 0.83rem;
}
.ipil-user[data-v-5cdeba98]{
    width: 100%;
    height: 16px;
    height: 1rem;
    line-height: 16px;
    line-height: 1rem;
    cursor: pointer;
    border-bottom: 1px solid #e6e6e6;
}
.ipil-user-logo[data-v-5cdeba98]{
    float: left;
    width: 9.28px;
    width: 0.58rem;
    height: 9.28px;
    height: 0.58rem;
    border-radius: 50%;
    margin: 3.2px 3.2px 0 6.4px;
    margin: 0.2rem 0.2rem 0 0.4rem;
}
.ipil-user-name[data-v-5cdeba98]{
    float: left;
    height: 100%;
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #333;
}
.ipil-user-weath[data-v-5cdeba98]{
    float: right;
    height: 100%;
    text-align: right;
}
.ipil-apps[data-v-5cdeba98]{
    width: 100%;
    padding: 0 6.4px;
    padding: 0 0.4rem;
    background: #f3f4f6;
}
.ipil-apps[data-v-5cdeba98] .van-cell{
    background: #f3f4f6;
    padding: 0;
}
.ipil-apps[data-v-5cdeba98] .van-cell:first-child{
    border-top: 0;
}
.ipil-apps[data-v-5cdeba98] .van-cell, .ipil-apps[data-v-5cdeba98] .van-cell__right-icon{
    height: 14.72px;
    height: 0.92rem;
    line-height: 14.72px;
    line-height: 0.92rem;
    color: #666;
    font-size: 4.48px;
    font-size: 0.28rem;
}
.ipil-apps-item[data-v-5cdeba98]{
    float: left;
    width: 33%;
}
.van-collapse-item[data-v-5cdeba98]{
    width: 100%;
    overflow: hidden;
}
.ipil-apps[data-v-5cdeba98] .van-collapse-item__wrapper{
    overflow: visible;
}
.ipil-apps[data-v-5cdeba98] .van-collapse-item__content{
    padding: 0;
    margin-left: -6.4px;
    margin-left: -0.4rem;
    width: 94.72px;
    width: 5.92rem;
    background: #f3f4f6;
}
.ipil-apps[data-v-5cdeba98] .van-cell:not(:last-child)::after{
    border: 0;
}
.ipil-apps-item img[data-v-5cdeba98]{
    display: block;
    width: 9.28px;
    width: 0.58rem;
    height: 9.28px;
    height: 0.58rem;
    border-radius: 50%;
    margin: auto;
    margin-top: 4.48px;
    margin-top: 0.28rem;
}
.ipil-apps-item div[data-v-5cdeba98]{
    font-size: 3.84px;
    font-size: 0.24rem;
    height: 10.24px;
    height: 0.64rem;
    line-height: 10.24px;
    line-height: 0.64rem;
    text-align: center;
    color: #666;
}
.ipir-top[data-v-5cdeba98]{
    position: relative;
    height: 16px;
    height: 1rem;
    margin-top: 1.6px;
    margin-top: 0.1rem;
}
.ipir-search[data-v-5cdeba98], .ipir-shortcut[data-v-5cdeba98]{
    height: 10.4px;
    height: 0.65rem;
    line-height: 10.4px;
    line-height: 0.65rem;
}
.ipir-search[data-v-5cdeba98]{
    float: left;
}
.ipir-shortcut[data-v-5cdeba98]{
    float: right;
}
.ipir-center[data-v-5cdeba98]{
    position :relative;
    width: 100%;
    height: 38.4px;
    height: 2.4rem;
    border-radius: 0.12rem;
    background: url(/vue/dist/static/img/go_to_class_btn_bg.0d08076.png) no-repeat center center;
    background-size: contain;
    /*
    -webkit-box-shadow: 0px 0px 4px #2fa2fe;
    box-shadow: 0px 0px 4px #2fa2fe;
    */
}
.ipir-breathe-btn[data-v-5cdeba98] {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 25.3%;
    height: 15.52px;
    height: 0.97rem;
    line-height: 15.52px;
    line-height: 0.97rem;
    border-radius: 0.5rem;
    color: #fff;
    font-size: 6.08px;
    font-size: 0.38rem;
    text-align: center;
    cursor: pointer;
    letter-spacing: 0.48px;
    letter-spacing: 0.03rem;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#77bbff),to(#77bbff));
    -webkit-animation-timing-function: ease-in-out;
    -webkit-animation-name: breathe-data-v-5cdeba98;
    -webkit-animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
}
.ipir-breathe-btn img[data-v-5cdeba98]{
    position: absolute;
    left: 1.44px;
    left: 0.09rem;
    top: 1.6px;
    top: 0.1rem;
    width: 7.84px;
    width: 0.49rem;
    height: 5.6px;
    height: 0.35rem;
}
@-webkit-keyframes breathe-data-v-5cdeba98 {
0% {
        opacity: .15;
        border: 1px solid rgba(59, 150, 243, 1);
}
100% {
        opacity: .95;
        border: 1px solid rgba(114, 200, 253, 1);
        -webkit-box-shadow:0 0px 35px rgba(214, 242, 255, .9), 2px 0px 35px rgba(94, 196, 255, 1) inset;
                box-shadow:0 0px 35px rgba(214, 242, 255, .9), 2px 0px 35px rgba(94, 196, 255, 1) inset;
}
}
.ipir-content[data-v-5cdeba98]{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding-top: 68.16px;
    padding-top: 4.26rem;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.ipir-sel-classes[data-v-5cdeba98]{
    padding-top: 35.2px;
    padding-top: 2.2rem; 
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ipirc-name[data-v-5cdeba98]{
    position: absolute;
    top: 57.6px;
    top: 3.6rem;
    width: 100%;
    height: 19.2px;
    height: 1.2rem;
    line-height: 19.2px;
    line-height: 1.2rem;
    font-size: 4.8px;
    font-size: 0.3rem;
    color: #999;
    background: #fff;
    padding: 0 11.68px 0 13.28px;
    padding: 0 0.73rem 0 0.83rem;
}
.ipirc-list[data-v-5cdeba98]{
    width: 100%;
    height: 100%;
    background: #fff;
    overflow: auto;
    padding-top: 8.64px;
    padding-top: 0.54rem;
    padding-left: 13.28px;
    padding-left: 0.83rem;
}
.ipirc-item[data-v-5cdeba98]{
    float: left;
    width: 46.4px;
    width: 2.9rem;
    height: 59.2px;
    height: 3.7rem;
    border: 0.16px solid #e6e6e6;
    border: 0.01rem solid #e6e6e6;
    padding: 3.2px 0;
    padding: 0.2rem 0;
    border-radius: 0.12rem;
    background: #fff;
    -webkit-box-shadow:0 0 0.03rem rgba(230, 230, 230, .9);
            box-shadow:0 0 0.03rem rgba(230, 230, 230, .9);
    margin-right: 7.04px;
    margin-right: 0.44rem;
    margin-bottom: 6.4px;
    margin-bottom: 0.4rem;
    cursor: pointer;
}
.ipirc-item-sel[data-v-5cdeba98]{
    border: 0.64px solid #73cc55;
    border: 0.04rem solid #73cc55;
}
.ipirc-item>div[data-v-5cdeba98]{
    width: 100%;
}
.ipirci-top[data-v-5cdeba98]{
    position: relative;
    height: 6.72px;
    height: 0.42rem;
    line-height: 6.72px;
    line-height: 0.42rem;
}
.ipircit-num[data-v-5cdeba98]{
    float: right;
    width: 48%;
    height: 100%;
    text-align: right;
    padding-right: 4.32px;
    padding-right: 0.27rem;
    color: #999;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipircit-num span[data-v-5cdeba98]{
    color: #278cf0;
    font-size: 7.68px;
    font-size: 0.48rem;
    font-weight: 500;
    margin-right: 1.28px;
    margin-right: 0.08rem;
}
.ipircit-name[data-v-5cdeba98]{
    position: absolute;
    left: 0;
    height: 100%;
    width: 55%;
    font-size: 3.84px;
    font-size: 0.24rem;
    color: #fff;
    padding: 0 1.6px;
    padding: 0 0.1rem;
    text-align: center;
    background: #278cf0;
    border-radius: 0.03rem;
    border-top-left-radius: 1.44px;
    border-top-left-radius: 0.09rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ipircit-name-icon[data-v-5cdeba98]{
    position: absolute;
    width: 2.08px;
    width: 0.13rem;
    height: 3.2px;
    height: 0.20rem;
    bottom: -2.08px;
    bottom: -0.13rem;
    background: #278cf0;
    overflow: hidden;
    padding-top: 1.12px;
    padding-top: 0.07rem;
}
.ipircit-name-icon-radius[data-v-5cdeba98]{
    width: 4.16px;
    width: 0.26rem;
    height: 4.16px;
    height: 0.26rem;
    border-radius: 50%;
    background: #fff;
}
.ipirci-center[data-v-5cdeba98]{
    position: relative;
    width: 100%;
    padding: 1.12px 5.12px 4.16px 5.12px;
    padding: 0.07rem 0.32rem 0.26rem 0.32rem;
}
.ipirci-center-item[data-v-5cdeba98]{
    float: left;
    width: 11.36px;
    width: 0.71rem;
    min-height: 8.8px;
    min-height: 0.55rem;
    margin-top: 2.4px;
    margin-top: 0.15rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
}
.ipirci-center-item[data-v-5cdeba98]:nth-child(2n + 1){
    /*margin-right: 0.82rem;*/
    margin-right: 12.16px;
    margin-right: 0.76rem;
}
.ipircic-item-num[data-v-5cdeba98]{
    width: 100%;
    height: 5.6px;
    height: 0.35rem;
    font-size: 4.8px;
    font-size: 0.3rem;
    font-weight: 500;
}
.ipircic-item-name[data-v-5cdeba98]{
    width: 100%;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipirci-bottom[data-v-5cdeba98]{
    color: #ff9c4f;
    width: 100%;
    padding-left: 5.12px;
    padding-left: 0.32rem;
}
.ipirci-bottom-icon[data-v-5cdeba98]{
    float: left;
    font-size: 2.56px;
    font-size: 0.16rem;
    margin-right: 1.92px;
    margin-right: 0.12rem;
}
.ipirci-bottom-time[data-v-5cdeba98]{
    float: left;
    font-size: 2.88px;
    font-size: 0.18rem;
}
.ipi-pop-head[data-v-5cdeba98]{
    position: absolute;
    top: -100%;
    width: 100%;
    background: #fff;
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.show-name[data-v-5cdeba98]{
    display: none;
}
.ipi-pop-top[data-v-5cdeba98]{
    width: 100%;
    height: 22.4px;
    height: 1.4rem;
    line-height: 16px;
    line-height: 1rem;
    background: #4c4d52;
    color: #fff;
    font-size: 4.16px;
    font-size: 0.26rem;
    padding: 6.4px 6.4px 0 6.4px;
    padding: 0.4rem 0.4rem 0 0.4rem;
}
.ipir-sel-classes-top[data-v-5cdeba98]{
    top: 0;
    z-index: 4;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(4px);
    -webkit-transform: translateZ(4px);
}
.ipi-pop-close-btn[data-v-5cdeba98]{
    float: left;
    cursor:pointer;
}
.ipi-pop-sure-btn[data-v-5cdeba98]{
    float: right;
    cursor:pointer;
}
.ipi-pop-title[data-v-5cdeba98]{
    width: 100%;
    height: 13.44px;
    height: 0.84rem;
    line-height: 13.44px;
    line-height: 0.84rem;
    text-align: center;
    background: #f0f1f2;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #666;
}
.ipi-pop-classes[data-v-5cdeba98]{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 43.84px 0 24px 12.8px;
    padding: 2.74rem 0 1.5rem 0.8rem;
}
.animated[data-v-5cdeba98]{
    -webkit-animation-duration: 2.5s;
            animation-duration: 2.5s;
    -webkit-animation-iteration-count: infinite;
            animation-iteration-count: infinite;
}
.ipi-body[data-v-5cdeba98] .van-popup{
    -webkit-transition: all 0s;
    transition: all 0s;
}
.ipi-left-shade-box[data-v-5cdeba98]{
    overflow: hidden;
}
.ipi-left-shade[data-v-5cdeba98]{
    position: absolute;
    top: 0;
    left: -100%;
    width : 100%;
    height: 100%;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
    background: rgba(0, 0, 0, .2);
    -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1);
    transition: all .3s cubic-bezier(.645,.045,.355,1);
}
.ipi-left-shade-show[data-v-5cdeba98]{
    left: 0;
}
@charset "UTF-8";

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */

@-webkit-keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

@keyframes bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

@keyframes flash {
  from,
  50%,
  to {
    opacity: 1;
  }

  25%,
  75% {
    opacity: 0;
  }
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }

  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }

  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }

  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }

  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}

@-webkit-keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }

  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }

  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }

  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }

  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }

  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }

  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }

  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes jello {
  from,
  11.1%,
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }

  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }

  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }

  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }

  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }

  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }

  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}

@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }

  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}

.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}

.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}

.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}

.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes fadeOutUp {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}

.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px)
      rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0)
      rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }

  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }

  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}

@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}

.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }

  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }

  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }

  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }

  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

@keyframes rollOut {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}

@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}

@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}

@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}

@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  to {
    opacity: 0;
  }
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}

@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}

@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}

@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }

  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}

@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }

  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}

@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}

@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}

@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}

@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}

.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}

@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}

.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}

@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }

  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}

.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}

.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}

.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

@media (print), (prefers-reduced-motion: reduce) {
  .animated {
    -webkit-animation-duration: 1ms !important;
    animation-duration: 1ms !important;
    -webkit-transition-duration: 1ms !important;
    transition-duration: 1ms !important;
    -webkit-animation-iteration-count: 1 !important;
    animation-iteration-count: 1 !important;
  }
}

html[data-v-0b41deb4]{
    height: 100%;
    font-size: 6.25%;
}
body[data-v-0b41deb4]{
    background: #f1f2f4;
    height: 100%;
}
p[data-v-0b41deb4] {
    margin:0;
}
input[data-v-0b41deb4], textarea[data-v-0b41deb4]{
    outline: none;
}
a[data-v-0b41deb4]{
    text-decoration: none;
}
.clear[data-v-0b41deb4]{
    clear:both;
}
.left[data-v-0b41deb4]{
    float:left;
}
.right[data-v-0b41deb4]{
    float:right;
}
.inline[data-v-0b41deb4]{
    display:inline-block;
}
.block[data-v-0b41deb4]{
    display:block;
}
.white[data-v-0b41deb4]{
    color: wheat;
}
.clearfix[data-v-0b41deb4]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-0b41deb4] {
    zoom: 1;
}
._nr[data-v-0b41deb4]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.mgs_page[data-v-0b41deb4]{
    height: 100%;
    overflow: hidden;
}
.mgs_lzone[data-v-0b41deb4]{
    height: 100%;
    width: 75px;
    background: #fff;
    float: left;
    position: relative;
}
.mgs_rzone[data-v-0b41deb4]{
    float: left;
    width: calc(100% - 75px);
    height: 100%;
    position: relative;
    overflow: auto;
}
.mgsl_user_icon[data-v-0b41deb4]{
    height: 35px;
    width: 35px;
    margin: auto;
    margin-top: 40px;
}
.mgsl_user_icon img[data-v-0b41deb4]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.mgsl_user_name[data-v-0b41deb4]{
    color: #333;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
}
.mgsl_type_btn[data-v-0b41deb4]{
    height: 70px;
    text-align: center;
    line-height: 115px;
    color: #a4a5ab;
    background-size: 30px;
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: 10px;
    margin-top: 5px;
    cursor:pointer;
}
.mgsl_type_btn.ed[data-v-0b41deb4]{
    background-color: #76ccff;
    color: #fff;
}
.mgsl_type_btns[data-v-0b41deb4]{
    margin-top: 28px;
}
.mgsl_msg_type[data-v-0b41deb4]{
    height: 40px;
    width: 100%;
    background: url(/vue/dist/static/img/mgsl_msg_type.2a21052.png) center no-repeat;
    background-size: contain;
    position: absolute;
    bottom: 36px;
    cursor: pointer;
}
.mgsl_study_type_icon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_study_btn.c1cb834.png);
}
.mgsl_study_type_icon.ed[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_study_btn_ed.624bbd4.png);
}
.mgsl_cource_type_icon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_btn_course.85b6ecb.png);
}
.mgsl_cource_type_icon.ed[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_btn_course_ed.1431d80.png);
}
.mgsl_class_type_icon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_class_btn.c492ef3.png);
}
.mgsl_class_type_icon.ed[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_class_btn_ed.36af11f.png);
}
.mgsl_app_type_icon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_app_btn.52e9e36.png);
}
.mgsl_app_type_icon.ed[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_type_app_btn_ed.f706baa.png);
}
.mgs_rzone_card[data-v-0b41deb4]{
    width: 502px;
    height: 375px;
    background: url(/vue/dist/static/img/mgsl_rcard_bg.0506d7f.png) center no-repeat;
    background-size: contain;
    position: absolute;
    left: 50%;
    margin-left: -251px;
    margin-top: 30px;
    text-align: center;
    cursor:pointer;
}
.mgs_rzone_card_title[data-v-0b41deb4]{
    font-size: 18px;
    color: #fff;
    text-align: center;
    margin-top: 40px;
}
.mgs_rzone_card_ftxt[data-v-0b41deb4]{
    margin-top: 45px;
    color: #999999;
    font-size: 17px;
}
.mgs_rzone_card_num[data-v-0b41deb4]{
    margin-top: 20px;
    color: #505050;
    font-size: 35px;
}
.mgs_rzone_card_desc[data-v-0b41deb4]{
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    margin-top: 28px;
}
.mgs_rzone_card_progress[data-v-0b41deb4]{
    margin-top: 60px;
    font-size: 18px;
    color: #666666;
}
.mgs_rzone_lvone_btns[data-v-0b41deb4]{
    width: 500px;
    position: absolute;
    bottom: 30px;
    left: 50%;
    margin-left: -250px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
    text-align: center;
}
.mgs_rzone_lvone_btn[data-v-0b41deb4]{
    cursor:pointer;
    width: 90px;
}
.mgs_rzone_lvone_bicon[data-v-0b41deb4]{
    height: 45px;
    width: 100%;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}
.mgs_rzone_lvone_btxt[data-v-0b41deb4]{
    margin-top: 15px;
    text-align: center;
    color: #333333;
}
._class_report_icon .mgs_rzone_lvone_bicon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_ketang_bg_icon.49ffba0.png);
}
._class_wenda_icon .mgs_rzone_lvone_bicon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_wenda_icon.5be833c.png);
}
._class_pingjia_icon .mgs_rzone_lvone_bicon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_zonghepingjia_icon.be7134a.png);
}
._class_rank_icon .mgs_rzone_lvone_bicon[data-v-0b41deb4]{
    background-image: url(/vue/dist/static/img/mgsl_paihangbang_icon.9c64b61.png);
}
.mgs_rtype[data-v-0b41deb4]{
    float: left;
    margin-right: 38px;
    border-bottom: 2px solid #f1f2f4;
}
.mgs_rtypes[data-v-0b41deb4]{
    line-height: 47px;
    font-size: 15px;
    font-weight: bold;
    border-bottom: 1px solid #dfe7ed;
}
.mgs_rtype.ed[data-v-0b41deb4]{
    border-bottom: 2px solid #76ccff;
}
.mgs_rcards[data-v-0b41deb4]{
}
.mgs_rcard[data-v-0b41deb4]{
    width: 207px;
    height: 252px;
    background: #fff;
    border-radius: 10px;
    margin-top: 32px;
    width: calc(33.33333% - 40px);
    float: left;
    margin-right: 60px;
}
.mgs_rcard[data-v-0b41deb4]:nth-child(3n) {
    margin-right: 0;
}
.mgs_rcard_icon[data-v-0b41deb4]{
    height: 70px;
    width: 70px;
    margin: 25px auto;
}
.mgs_rcard_icon img[data-v-0b41deb4]{
    width: 100%;
    height: 100%;
}
.mgs_rcard_title[data-v-0b41deb4]{
    font-size: 22px;
    text-align: center;
    font-weight: bold;
}
.mgs_rcard_info[data-v-0b41deb4]{
    text-align: center;
    color: #999999;
    margin-top: 20px;
}
.mgs_rcard_brow[data-v-0b41deb4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack:justify;
        -ms-flex-pack:justify;
            justify-content:space-between;
    padding: 0 19px;
    margin-top: 25px;
}
.mgs_rcard_btxt[data-v-0b41deb4]{
    color: #999;
}
.msg_app_item[data-v-0b41deb4]{
    width: calc(50% - 8px);
    height:123px;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 27px 14px 0 34px;
    float: left;
    margin-bottom: 13px;
    cursor:pointer;
}
.msg_app_item[data-v-0b41deb4]:nth-child(2n){
    float: right;
}
.msg_app_item_icon[data-v-0b41deb4]{
    width: 68px;
    height: 68px;
    float: left;
    margin-right: 32px;
}
.msg_app_item_icon img[data-v-0b41deb4]{
    width: 100%;
    height: 100%;
}
.msg_app_item_txt[data-v-0b41deb4]{
    line-height: 68px;
    font-size: 21px;
}
.msg_app_item_btxt[data-v-0b41deb4]{
    text-align: right;
    font-size: 13px;
    color: #999;
}
.mgs_rzone_jstxt[data-v-0b41deb4]{
    height: 100%;
}
.mgsl_user_info[data-v-0b41deb4]{
    cursor:pointer;
}
.mgs_rzone_son[data-v-0b41deb4]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
}
.mgs_rzone_jstxt._iicoc[data-v-0b41deb4]{
    background: url(/vue/dist/static/img/ips_In_the_construction_of_course.d7a0f1a.png) center no-repeat;
    background-size:188px 272px;
}
.mgs_rzone_jstxt._iicocl[data-v-0b41deb4]{
    background: url(/vue/dist/static/img/ips_In_the_construction_of_class.473f49f.png) center no-repeat;
    background-size:229px 262px;
}
/*
 * @desc 首页公共样式
 * @author zhangxue
 * @date 2019092501
 */
*[data-v-ece4a1c4]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-right[data-v-ece4a1c4]{
    position: absolute;
    right: 0;
    top: 0;
    width: 20.8%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
}
.index-center[data-v-ece4a1c4]{
    width: 74%;
}
.index-item-box[data-v-ece4a1c4]{
    border-radius: 6px;
    padding: 20px 18px;
    background: #fff;
}
.page-title[data-v-ece4a1c4]{
    padding-right: 75px;
}
/*
 * @desc 用户中心首页css
 * @author zhangxue
 * @date 20190923
 *
 */
*[data-v-ece4a1c4]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.user-body[data-v-ece4a1c4]{
    position: relative;
    width: 100%;
    height: 100%;
    padding-top: 18px;
}
.ubdicm-center[data-v-ece4a1c4]{
    position: relative;
    width: 100%;
    height: 100%;
    /*overflow: hidden;*/
    padding-bottom: 10px;
}
/**1280以下屏幕**/
@media screen and (max-width: 1280px) {
/*
.user-body-msg{
    height: 388px;
    width: 100%;
    padding: 0px 5px 10px 0px;
}
.user-body-msg-item{
    float: left;
    width: 50%;
    height: 100%;
    padding-right: 15px;
}
.user-body-msg-item-con{
    height: 100%;
    width: 100%;
    border-radius: 6px;
    background: #fff;
    padding: 24px 18px 10px;
}
.user-body-app-con{
    padding: 24px 0 10px;
}
.user-body-app-con >>> .index-app-top{
    padding: 0 18px;
}
.user-body-app-con >>> .index-page{
    right: 18px;
}
.user-body-detail{
    width: 100%;
    height: auto;
    padding-right: 20px;
}
*/
.ubd-item[data-v-ece4a1c4]{
    width: 100%;
    height: 420px;
    float: left;
    margin-bottom: 20px;
    padding-right: 10px;
}
}
/**1280以上屏幕**/
.user-body-msg[data-v-ece4a1c4]{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 23.8%;
    //padding: 20px 14px 10px 14px;
    background: #fff;
    overflow: auto;
}
.user-body-msg-item[data-v-ece4a1c4]{
    overflow: auto;
}
.user-body-msg-item[data-v-ece4a1c4]:first-child{
    /*height: 60%;*/
    height: 100%;
    padding: 20px 14px 0;
}
/*
.user-body-msg-item:last-child{
    height: 40%;
}
*/
.user-body-app-con[data-v-ece4a1c4] .index-app-top{
    padding: 0 14px;
}
.user-body-app-con[data-v-ece4a1c4] .index-right-page{
    right: 14px;
}
.user-body-msg-item-con[data-v-ece4a1c4]{
    height: 100%;
    width: 100%;
    background: #fff;
}
.user-body-detail[data-v-ece4a1c4]{
    width: 76.2%;
    height: 100%;
    overflow: auto;
}
/**1660以下1280以上屏幕**/
/*这段代码将通过动态导入css的方式配置 [yansen][2023/6/5]*/
@media screen and (max-width: 1660px) and (min-width: 1281px){
.ubd-item[data-v-ece4a1c4]{
        width: 50%;
        height: 618px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
.ubdicm-center[data-v-ece4a1c4]{
        padding-bottom: 0;
}
}
/**1660以上屏幕**/
@media screen and (min-width: 1661px){
.ubd-item[data-v-ece4a1c4]{
        width: 50%;
        height: 420px;
        float: left;
        padding: 0 10px;
        margin-bottom: 20px;
}
}
.ubd-item-con[data-v-ece4a1c4]{
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 6px;
}
.ubmi-msg-con[data-v-ece4a1c4]{
    width: 100%;
    margin-top: -8px;
    padding: 0 2.43%;
    margin-bottom: -12px;
    height: 65px;
}
.ubmic-name[data-v-ece4a1c4]{
    width: 100%;
    height: 14px;
    line-height: 14px;
    font-size: 14px;
    color: #444;
    margin-bottom: 12px;
}
.ubmic-item[data-v-ece4a1c4]{
    position: relative;
    width: 100%;
    height: 75px;
    margin-bottom: 12px;
    border: 1px solid #e5e8ee;
    border-radius: 1px;
    border-left: 4px solid #a899f4;
    padding: 14px 10px 0 10px;
    cursor: pointer;
}
.ubmic-item-icon[data-v-ece4a1c4]{
    position: absolute;
    min-width: 48px;
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    background: #e3ddfc;
    color: #6f52ed;
    text-align: center;
}
.ubmic-item-name[data-v-ece4a1c4]{
    width: 100%;
    height: 23px;
    line-height: 23px;
    font-size:  13px;
    color: #545f69;
    padding-left: 54px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con[data-v-ece4a1c4]{
    width: 100%;
    min-height: 14px;
    font-size: 12px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 9px;
}
.ubmic-item-con span[data-v-ece4a1c4]{
    margin-right: 10px;
}
.ubmi-app-con[data-v-ece4a1c4]{
    width: 100%;
    overflow: auto;
    padding: 0 14px 10px 14px;
    margin: 0 -15px;
}
.ubmiac-item[data-v-ece4a1c4]{
    float: left;
    width: 50px;
    height: 98px;
    margin: 0 15px;
    cursor: pointer;
}
.ubmiac-item-icon[data-v-ece4a1c4]{
    width: 50px;
    height: 50px;
}
.ubmiac-item-icon img[data-v-ece4a1c4]{
    width: 100%;
    height: 100%;
}
.ubmiac-item-name[data-v-ece4a1c4]{
    width: 100%;
    line-height: 44px;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ubd-dropdown[data-v-ece4a1c4]{
    position: absolute;
    top: 15px;
    right: 15px;
    height: 35px;
    line-height: 35px;
    color: #b2bac3;
    font-weight: bold;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title[data-v-ece4a1c4]{
    position: absolute;
    top: 15px;
    right: 50px;
    height: 35px;
    line-height: 35px;
    color: #7a8590;
    font-size: 12px;
    cursor: pointer;
    z-index: 3;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(3px);
    -webkit-transform: translateZ(3px);
}
.ubd-item-con-title-item[data-v-ece4a1c4]{
    float: left;
    margin-left: 30px;
}
.ubd-item-con-top[data-v-ece4a1c4]{
    position: absolute;
    height: 45px;
    width: 100%;
    padding: 20px 20px 0 20px;
}
/*标题右侧的按钮 [yansen][2023/5/20]*/
.ubd-item-con-top-right-btn[data-v-ece4a1c4]{
    float: right;
    z-index: 100;
    position:relative;
    margin-right: 19px;
    cursor: pointer;
    margin-top: 2px;
    color:#606266;
}
.ubd-item-con-main[data-v-ece4a1c4]{
    height: 100%;
    width: 100%;
    z-index: 2;
    padding-top: 60px;
    padding-bottom: 30px;
    overflow: hidden;
    -webkit-transform-style: preserve-3d;
    transform: translateZ(2px);
    -webkit-transform: translateZ(2px);
}
.ubdicm-bottom[data-v-ece4a1c4]{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 18px;
    font-size: 12px;
    color: #545f69;
    text-align: center;
    text-decoration: underline;
    cursor: pointer;
}
.ubd-item-con-top[data-v-ece4a1c4] .index-item-title{
    float: left;
    width: auto;
}
.ub-dialog-con[data-v-ece4a1c4]{
    width: 100%;
}
.ubdc-item[data-v-ece4a1c4]{
    float: left;
    width: 50%;
}
.ubdc-item-name[data-v-ece4a1c4]{
    width: 100%;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #888;
}
.ubdc-item[data-v-ece4a1c4]:first-child{
    padding-right: 17px;
}
.ubdc-item[data-v-ece4a1c4]:last-child{
    /*padding -left: 17px;    样式书写错误，暂时注释 liuguanghui 2020-8-19    */
}
.ubdc-item-con[data-v-ece4a1c4]{
    width: 100%;
    border: 1px dashed #ecf0f5;
    padding-bottom: 10px;
    border-radius: 3px;
}
.ubdcic-item[data-v-ece4a1c4]{
    margin: 10px 7px 0px 10px;
    height: 45px;
    line-height: 45px;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    color: #333;
    float: left;
}
.ubdcic-item-name[data-v-ece4a1c4]{
    float: left;
    min-width: 121px;
    height: 100%;
    padding: 0 20px;
    border-radius: 1px;
    margin-right: 2px;
    background: #ecf0f5;
    cursor: move;
}
.ubdcic-item-del[data-v-ece4a1c4]{
    float: left;
    width: 45px;
    height: 45px;
    border-radius: 1px;
    background: #ecf0f5;
    cursor: pointer;
}
.sel-role[data-v-ece4a1c4]{
    color: #2fa2fe;
    border-bottom: 3px solid #2fa2fe;
}
.ubd-big-item[data-v-ece4a1c4]{
    height: 450px;
    width: 100%;
}
.ubd-long-item .ubd-item-con-main[data-v-ece4a1c4], .ubd-big-item .ubd-item-con-main[data-v-ece4a1c4]{
    padding-bottom: 0;
}
.ubd-item-week-switch-comp[data-v-ece4a1c4]{
    width: 115px;
    position: absolute;
    top: 23px;
    left: 50%;
    margin-left: -57px;
    z-index: 100;
}
.ubd-item-week-switch-comp-left[data-v-ece4a1c4]{
    width: 8px;
    float: left;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-left.b883bd5.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-right[data-v-ece4a1c4]{
    width: 8px;
    float: right;
    height: 13px;
    background-image: url(/vue/dist/static/img/ubd-item-week-switch-comp-right.c96dafe.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.ubd-item-week-switch-comp-num[data-v-ece4a1c4]{
    width: calc(100% - 17px);
    text-align: center;
    font-size: 14px;
    color: #7a8590;
    float: left;
    line-height:12px;
}
.ubd-item-curriculum-switch-type-comp[data-v-ece4a1c4]{
    position: absolute;
    right: 30px;
    top: 20px;
    z-index: 100;
    padding-right: 25px;
    overflow:hidden;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/ubd-item-class-down-list-comp.b8b0381.png);
    background-repeat: no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.ubd-big-myapp-item[data-v-ece4a1c4]{
    height: auto;
}
.ubd-dropdown-icon[data-v-ece4a1c4]{
    /*font-size: 18x; 样式书写错误，暂时注释 liuguanghui 2020-8-19*/
}
[data-v-ece4a1c4] .user-body-msg-item-con .el-tabs__item{
    border-left: 0;
}
[data-v-ece4a1c4] .user-body-msg-item-con .el-tabs__item.is-active{
    border-left: 1px solid #E4E7ED;
    border-top: 1px solid #E4E7ED;
    border-right: 1px solid #E4E7ED;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}
[data-v-ece4a1c4] .user-body-msg-item-con .el-tabs__nav{
    border: none;
}
[data-v-ece4a1c4] .user-body-msg-item-con .el-tabs__header{
    margin-bottom: 0;
}
.un-handle-red[data-v-ece4a1c4]{
    background-color: #fd747b;
    display: inline-block;
    color: #fff;
    text-align: center;
    line-height: 18px;
    position: absolute;
    right: 4px;
    border-radius: 50%;
    font-size: 12px;
    top: 2px;
    width: 18px;
    height: 18px;
}
/* 洪小主题 kwok 2023-3-18 */
.hongshan-theme .user-body-detail[data-v-ece4a1c4] {
    width: 100%;
    padding: 0 10%;
}
.ubd-index-manage-btn[data-v-ece4a1c4] {
    cursor: pointer;
    margin: 0 auto;
    margin-bottom: 20px;
    width: calc(100% - 20px);
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-color: #FFFFFF;
    border-radius: 6px;
    font-size: 17px;
    color: #1095d8;
    font-weight: bold;
}
.ubd-index-manage-btn i[data-v-ece4a1c4] {
    margin-right: 5px;
    font-size: 18px;
    font-weight: bold;
}
.student-user-body[data-v-ece4a1c4] {
  position: relative;
  width: 100%;
  height: 100%;
  padding-top: 18px;
}
.student-user-card-box[data-v-ece4a1c4] {
  position: relative;
  width: calc(76.2% - 20px);
  height: 100%;
  overflow: auto;
  /*//display: flex;*/
  /*//flex-direction: row;*/
  /*//justify-content: space-around;*/
}
.student-user-message-box[data-v-ece4a1c4] {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 23.8% ;
  padding: 20px 14px 10px 14px;
  background: #fff;
  overflow: auto;
}
.student-user-info-vessel[data-v-ece4a1c4]{
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-between;
  -moz-justify-content: space-between;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -webkit-box-align: center;
  -moz-align-items: center;
  -ms-flex-align: center;
      align-items: center;
}

[data-v-26962dc3].student-curriculum-box .curriculum_card_course {
    width: calc(12.5% - 4px);
}
.student-curriculum-title[data-v-26962dc3] {
    position: relative;
    bottom: 20px;
    left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.student-curriculum-box[data-v-26962dc3] {
    margin-top: 20px;
    padding-top: 60px;
    height: auto;
    background-color: white;
    border-radius: 6px;
}

#student-myApp-box .index-app-top {
    height: 0;
}

.student-myApp-title[data-v-df523242] {
    position: absolute;
    top: 22px;
    left: 20px;
    font-size: 14px;
    font-weight: bold;
    color: rgb(84, 95, 105);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.student-myApp-box[data-v-df523242] {
    padding-top: 60px;
    height: auto;
    background-color: white;
    border-radius: 6px;
    position: relative;
}

.hello-student-info-box[data-v-6a462031] {
    float: left;
    padding: 30px;
    width: calc(50% - 10px);
    height: 150px;
    border-radius: 6px;
    background-color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.box-w33[data-v-6a462031]{
    width: calc(33.33333% - 10px);
}
.hello-student-info-img[data-v-6a462031] {
    width: 90px;
    height: 90px;
    border-radius: 50%;
    overflow: hidden;
}
.hello-student-info-img img[data-v-6a462031] {
    position: relative;
    width: 100%;
    height: 100%;
}
.hello-student-info[data-v-6a462031] {
    width: calc(100% - 110px);
    height: 90px;
}
.hello-student-info span[data-v-6a462031] {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.hello-student-info-student[data-v-6a462031] {
    font-size: 18px;
    color: rgb(52, 52, 52);
    font-weight:bold;
    line-height: 30px;
    margin-bottom: 10px;
}
.hello-student-info-time[data-v-6a462031] {
    font-size: 13px;
    color: rgb(165, 165, 165);
    line-height: 30px;
}
.hello-student-info-week[data-v-6a462031]{
    line-height: 25px;
}
.hello-student-info-time-semester[data-v-6a462031]{
    line-height: 25px;
}

#index-components-studentUserCenter-behaviorEvaluation .behavior-evaluation-progress[data-v-63542ebb] .el-progress__text {
    font-size: 20px !important;
    height: 30px;
    line-height: 30px;
}
.pointer[data-v-63542ebb] {
    cursor: pointer;
}
.behavior-evaluation-box[data-v-63542ebb] {
    float: left;
    padding: 15px;
    width: calc(50% - 10px);
    height: 150px;
    border-radius: 6px;
    background-color: white;
}
.box-w33[data-v-63542ebb]{
    width: calc(33.33333% - 10px);
}
.behavior-evaluation-top[data-v-63542ebb]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
.behavior-evaluation-title[data-v-63542ebb] {
    font-size: 14px;
    font-weight: bold;
    /* color: rgb(154, 159, 165); */
    color: #000;
}
.behavior-evaluation-all[data-v-63542ebb] {
    font-size: 12px;
    color: rgb(154, 159, 165);
}
.behavior-evaluation-info[data-v-63542ebb] {
    margin: 20px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
.behavior-evaluation-info-time-vessel[data-v-63542ebb]{
    width: calc(100% - 100px);
}
.behavior-evaluation-info-time[data-v-63542ebb] {
    height: 26px;
    line-height: 26px;
}
.over-flow[data-v-63542ebb] {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.behavior-evaluation-progress[data-v-63542ebb] {
    float: left;
    width: 80px;
    height: 80px;
}

#index-components-studentUserCenter-behaviorEvaluation .behavior-evaluation-progress[data-v-60887aa2] .el-progress__text {
    font-size: 20px !important;
    height: 30px;
    line-height: 30px;
}
.pointer[data-v-60887aa2] {
    cursor: pointer;
}
.behavior-evaluation-box[data-v-60887aa2] {
    float: left;
    padding: 15px;
    width: calc(33.33333% - 10px);
    height: 150px;
    border-radius: 6px;
    background-color: white;
}
.behavior-evaluation-top[data-v-60887aa2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
.behavior-evaluation-title[data-v-60887aa2] {
    font-size: 14px;
    font-weight: bold;
    /* color: rgb(154, 159, 165); */
    color: #000;
}
.behavior-evaluation-all[data-v-60887aa2] {
    font-size: 12px;
    color: rgb(154, 159, 165);
}
.behavior-evaluation-info[data-v-60887aa2] {
    margin: 20px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-between;
    -moz-justify-content: space-between;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -webkit-box-align: center;
    -moz-align-items: center;
    -ms-flex-align: center;
        align-items: center;
}
.behavior-evaluation-info-time-vessel[data-v-60887aa2]{
    width: calc(100% - 100px);
}
.behavior-evaluation-info-time[data-v-60887aa2] {
    height: 26px;
    line-height: 26px;
}
.over-flow[data-v-60887aa2] {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.behavior-evaluation-progress[data-v-60887aa2] {
    float: left;
    width: 80px;
    height: 80px;
    text-align: center;
    line-height: 80px;
    color: #fff;
    font-size: 20px;
}
/*
 * @desc 首页卡片公共样式
 * @author zhangxue
 * @date 20191004
 */
*[data-v-3e05eb78]{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}
.index-card[data-v-3e05eb78]{
    position: relative;
    width: 100%;
    height: 100%;
}
.index-card-item[data-v-3e05eb78]{
    position: relative;
    float: right;
    width: 50%;
    height: 100%;
}
.index-card-item[data-v-3e05eb78]:first-child{
    padding-right: 17px;
}
.index-card-time-con[data-v-3e05eb78]{
    width: 100%;
    height: 100%;
    padding-left: 54px;
    overflow: hidden;
}
.index-card-no-time-con[data-v-3e05eb78]{
    width: 100%;
    height: 100%;
    overflow: hidden;
}
/**1660以下1280以上屏幕**/
@media screen and (max-width: 1660px) and (min-width: 1281px) {
.index-card-item[data-v-3e05eb78]{
    width: 100%;
    height: 50%;
    overflow: hidden;
    padding-right: 10px;
    padding-bottom: 20px;
}
.index-card-item[data-v-3e05eb78]:first-child{
    padding-right: 0;
}
.index-card-item .no-content-img[data-v-3e05eb78]{
    padding-top: 0;
}
}
.color-blue[data-v-3e05eb78]{
    color: #5eb6fc;
}
.color-green[data-v-3e05eb78]{
    color: #67db8d;
}
.color-red[data-v-3e05eb78]{
    color: #ef7563;
}
.color-orange[data-v-3e05eb78]{
    color: #ff8c46;
}
.ic-list-item[data-v-3e05eb78]{
    width: 100%;
    height: 60px;
    cursor: pointer;
    padding-top: 11px;
    padding-left: 18px;
}
.ic-list-item[data-v-3e05eb78]:nth-child(2n){
    background: #f6f8fa;
}
.ic-list-item-name[data-v-3e05eb78]{
    width: 100%;
    height: 23px;
    color: #545f69;
    font-size:  13px;
    font-weight: bold;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc[data-v-3e05eb78]{
    width: 100%;
    color:  #8f98a3;
    font-size: 12px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ic-list-item-desc span[data-v-3e05eb78]{
    margin-right: 20px;
}
.ic-sta[data-v-3e05eb78]{
    width: 100%;
    height: 100%;
}
.card-title[data-v-3e05eb78]{
    float: left;
    width: auto;
}
.card-title[data-v-3e05eb78] .index-item-title-name{
    font-size: 13px;
}
.card-right-page[data-v-3e05eb78]{
    float: right;
    margin-right: 20px;
}
.index-card-item .no-content[data-v-3e05eb78]{
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;
    background: #fff;
    padding-top: 30px;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}
.index-card-item .no-content[data-v-3e05eb78] img{
    max-width: 200px;
}
.wait-me-to-do[data-v-3e05eb78] {
  height: 290px;
  width: 100%;
  margin-top: 20px;
}
.wait-me-to-do-con[data-v-3e05eb78] {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: 6px;
  padding: 25px 20px;
}
.wait-me-to-do-top[data-v-3e05eb78] {
  width: 100%;
}
.wait-me-to-do-title[data-v-3e05eb78] {
  font-size: 14px;
  font-weight: bold;
  color: #545f69;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.wait-me-to-do-page[data-v-3e05eb78] {
  float: right;
}
.to-do-msg-content[data-v-3e05eb78] {
  padding-top: 15px;
  width: 100%;
}
.index-msg-item[data-v-3e05eb78]{
  position: relative;
  width: 100%;
  height: 75px;
  margin-top: 12px;
  border: 1px solid #e5e8ee;
  border-radius: 1px;
  border-left: 4px solid #a899f4;
  padding: 14px 10px 0 10px;
  white-space: nowrap;
  overflow:auto;
  text-overflow: ellipsis;
}
.index-msg-item-icon[data-v-3e05eb78]{
  float: left;
  min-width: 48px;
  height: 23px;
  line-height: 23px;
  font-size: 12px;
  background: #e3ddfc;
  color: #6f52ed;
  text-align: center;
  padding: 0 10px;
  margin-bottom: 9px;
}
.todo-msg-time-name[data-v-3e05eb78]{
  height: 23px;
  width: 170px;
  line-height: 23px;
  font-size: 14px;
  color: #545f69;
  padding-left: 20px;
  padding-top: 7px;
  position: relative;
}
.index-msg-item-con[data-v-3e05eb78]{
  width: 100%;
  min-height: 14px;
  font-size: 12px;
  color: #545f69;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 9px;
}
.index-msg-item-con span[data-v-3e05eb78]{
  margin-right: 10px;
}
.msg-item-box[data-v-3e05eb78] {
  position: relative;
}
.msg-timeline[data-v-3e05eb78] {
  width: 4px;
  height: 100px;
  position: absolute;
  background: #f2f2f2;
  left: 0;
  top: -15px;
}
.index-msg-con-item[data-v-3e05eb78] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.msg-item-box-content[data-v-3e05eb78] {
  width: 90%;
}
.fucking-msg-box[data-v-3e05eb78] {
  position: relative;
  padding-left: 40px;
}
.msg-timenode[data-v-3e05eb78] {
  width: 14px;
  height: 14px;
  position: absolute;
  border-radius: 50%;
  background: #31a1fb;
  left: -5px;
}
.msg-box-to-detail[data-v-3e05eb78] {
  width: 75px;
  height: 26px;
  background: #2fa2fe;
  position: absolute;
  right: 10px;
  top: 24px;
  border-radius: 30px;
  line-height: 26px;
  text-align: center;
  font-size: 13px;
  color: #fff;
  cursor: pointer;
}
.msg-box-to-detail a[data-v-3e05eb78]{
    color: #fff;
}
.msg-item-title[data-v-3e05eb78] {
    padding-left: 20px;
    font-size: 14px;
    color: #545f69;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    width: 500px;
}
.no-content-img[data-v-3e05eb78]{
  width: 90px;
}

body[data-v-68e9ba54], html[data-v-68e9ba54]{
    height:100%;
}
#app[data-v-68e9ba54]{
    height:100%;
}
.workflow_flow_person_box.is-always-shadow[data-v-68e9ba54]{
    -webkit-box-shadow: none;
            box-shadow: none;
    clear: both;
    background: #f9f9fa;
}
[data-v-68e9ba54] .workflow_flow_person_box .el-card__body{
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.workflow_flow_person_box .el-card__body .flow_selected_user_item:last-child .turn_check_arrow[data-v-68e9ba54]{
    display: none;
}
.workflow_flow_person_type[data-v-68e9ba54]{
    float: left;
    color: #545f69;
}
.turn_check_arrow[data-v-68e9ba54]{
    float: left;
    line-height: 52px;
    font-size: 18px;
}
.workflow_flow_person_num[data-v-68e9ba54]{
    float: left;
    clear: both;
    color: #8f98a3;
    line-height:32px;
}
.flow_user_box[data-v-68e9ba54]{
    float: left;
    margin-right:10px;
}
.workflow_create_step2_flow .el-timeline .el-timeline-item:last-child .el-timeline-item__tail[data-v-68e9ba54]{
    display: block;
}
.workflow_create_step2_flow .el-timeline-item__tail[data-v-68e9ba54]{
    background: #d5ecff;
}
.workflow_create_step2_flow .el-timeline-item__node[data-v-68e9ba54]{
    background: #2fa2fe;
}
.create_workflow_next_btn[data-v-68e9ba54]{
    background: #2fa2fe;
    color: #fff;
    width:180px;
    height:34px;
    line-height:34px;
    text-align: center;
    margin: auto;
    margin-top: 30px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
            box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    border-radius: 3px;
    margin-bottom:10px;
}
.workflow_create_prev_btn[data-v-68e9ba54]{
    float: left;
    background: #75d064;
    -webkit-box-shadow: 0px 0px 6px #75d064;
            box-shadow: 0px 0px 6px #75d064;
    margin-left:34%;
    margin-right:30px;
}
.workflow_create_sure_btn[data-v-68e9ba54]{
    float: left;
}
.workflow_app_create[data-v-68e9ba54]{
    height:100%;
}
.workflow_app_create_box[data-v-68e9ba54]{
    background-color: #f3f4f6;
    height:calc(100% - 60px);
}
.workflow_app_create_content[data-v-68e9ba54], .workflow_app_create_step2[data-v-68e9ba54]{
    width:86%;
    margin:auto;
    height:74%;
    background: #fff;
    overflow: auto;
    padding:4%;
    padding-top:3%;
    padding-bottom:1%;
}
.add_person_btn[data-v-68e9ba54]{
    float: left;
    width:45px;
    height:45px;
    border:1px dashed #d8dae3;
    border-radius: 50%;
    line-height:45px;
    color: #d8dae3;
    cursor: pointer;
    text-align:center;
}
.selected_user_item[data-v-68e9ba54]{
    position: relative;
    float: left;
    width:60px;
    text-align: left;
    line-height:30px;
    cursor: pointer;
}
.flow_selected_user_item[data-v-68e9ba54]{
    text-align: center;
    width:auto;
    margin-right:10px;
}
.selected_user_logo[data-v-68e9ba54]{
    width: 45px;
    height:45px;
    cursor: pointer;
}
.selected_user_logo img[data-v-68e9ba54]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.selected_user_del_box[data-v-68e9ba54]{
    position: absolute;
    z-index: 9;
    width: 45px;
    height:45px;
    border-radius: 50%;
    background: rgba(0, 0, 0, .4);
    top: 0;
    color: #fff;
    text-align: center;
    line-height: 45px;
    cursor: pointer;
}
.selected_user_item div[data-v-68e9ba54]{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.add_department_btn[data-v-68e9ba54]{
}
.common-add-btn-workflow[data-v-68e9ba54]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 32px;
    line-height: 32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding: 0 12px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
    box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    float: left;
    margin-top: 4px;
    font-size: 14px;
    margin-right:10px;
}
.selected_depart_item[data-v-68e9ba54] {
    position: relative;
    float: left;
    min-width: 120px;
    background: #f9f9fa;
    height: 32px;
    margin-top: 4px;
    line-height: 32px;
    border-radius: 4px;
    border:1px solid #e7ebef;
    padding:0 4px;
    margin-right:10px;
    text-align: left;
    text-indent: 10px;
}
.selected_depart_item i[data-v-68e9ba54]{
    float: right;
    margin-top:8px;
    color: #2fa2fe;
    cursor: pointer;
    font-size:16px;
}
.single_select_list[data-v-68e9ba54]{
    float: left;
    width:50%;
}
.workflow_checkbox_group[data-v-68e9ba54]{
    float: left;
}
.workflow_one_input[data-v-68e9ba54]{
    width:50%;
    float: left;
}
[data-v-68e9ba54] .workflow_more_input textarea{
    height:138px;
}
.number_unit[data-v-68e9ba54]{
    float: left;
    padding-left:10px;
    font-size:15px;
    color: #888;
}
.create_workflow_left_label[data-v-68e9ba54]{
    width: 120px;
    text-align: right;
    padding: 0 12px 0 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    line-height: 40px;
}
.workflow_create_red_star[data-v-68e9ba54]{
    color: #F56C6C;
    padding-right:2px;
}
.my_form_item_box[data-v-68e9ba54]{
    overflow: hidden;
    margin-bottom:20px;
}
[data-v-68e9ba54] .resource_box {
    float: left;
    clear: both;
    margin-left: 120px;
}
.resource_box .webapp-resouce-item[data-v-68e9ba54]{
    float: left;
    width:240px!important;
    margin-right:20px;
}
.single_select_list_second[data-v-68e9ba54]{
    width: 200px;
    margin-right: 20px;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}
/**网盘css**/
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}

.workflow-create-step{
    position: relative;
    width:80%;
    height:1px;
    border-bottom:1px dashed #bfc6cd;
    padding-top:34px;
    float: left;
    left: 5%;
}
.workflow-create-step-item{
    position: absolute;
    width:140px;
    top:0;
    left:30%;
    background: #f3f4f6;
    text-align: center;
}
.workflow-create-step-item.ed{
    color: #2fa2fe;
}
.workflow-create-step-item.ed .workflow-create-step-itemnum {
    background: #2fa2fe;
    color: #fff;
}
.workflow-create-step-item2{
    left:60%;
}
.workflow-create-step-itemnum{
    display: inline-block;
    background: #d6d8e1;
    color: #545f69;
    border-radius: 50%;
    width:28px;
    height:28px;
    text-align: center;
    line-height:28px;
}
.common-create-top{
    height:70px;
    line-height:70px;
    font-size:14px;
    padding:0 40px;
}
.common-create-top-title{
    float: left;
    line-height:70px;
}
.common-create-top-return{
    margin-top:20px;
    float: right;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    background: #30a2fe;
    padding:0 12px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 0px 6px #2fa2fe;
            box-shadow: 0px 0px 6px #2fa2fe;
    cursor: pointer;
    background: url(/vue/dist/static/img/return_tolist_03.8ca69a1.png) no-repeat 5px center;
    background-color: #2fa2fe;
    padding-left:30px;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/**
 * @desc: 图标样式-统一类
 * @author: yansen
 * @time: 2021-08-25
 */

/* 用户图标 */
.user-icon-common[data-v-4d7b8356]{
    border-radius: 100%;
}
.user-icon-common img[data-v-4d7b8356]{
    width: 100%;
    height: 100%;
    border-radius: 100%;
}

/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-4d7b8356] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}

/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-4d7b8356]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-4d7b8356]{
    background: #12caa3;
    color: #fff;
    border: none;
}

/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-4d7b8356]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}

/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-4d7b8356]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-4d7b8356]{
    background: #27C9A3;
    color: #fff;
}

/**
 * @desc: 作业详情父级文件
 * @author:  liutao
 * @time: 2021-08-18
 */
.smart-homework-frame[data-v-4d7b8356]{
    height: 100%;
    background-color: #f3f4f6;
}
.paper-header[data-v-4d7b8356]{
    margin-top: 18px;
    margin-bottom: 17px;
}
.paper-nav[data-v-4d7b8356]{
    line-height: 36px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #666;
    font-size: 15px;
    cursor: pointer;
    float: left;
    margin-right: 40px;
}
.paper-nav.ed[data-v-4d7b8356]{
    color: #12caa3;
    border-bottom: 2px solid #12caa3;
}
.paper-header-east[data-v-4d7b8356]{
    line-height: 36px;
    float: right;
}
.smart-homework-marking-header[data-v-4d7b8356]{
    height: 90px;
    background: #fff;
    padding: 20px 25px 20px 30px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.smart-homework-marking[data-v-4d7b8356]{
    height: 100%;
}
.smart-homework-marking-body-left[data-v-4d7b8356]{
    float: left;
}
.smart-homework-marking-body[data-v-4d7b8356]{
    height: calc(100% - 90px);
}
.smart-homework-marking-body-right[data-v-4d7b8356]{
    float: right;
    width: 380px;
    height: 100%;
    background: #fff;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #f5f5f5;
    padding-right: 23px;
    padding-left: 23px;
    padding-top: 13px;
}
.smart-homework-marking-body-left[data-v-4d7b8356]{
    width: calc(100% - 380px);
    float: left;
    height: 100%;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*padding-left: 150px;*/
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 40px;
}
.user-icon-common[data-v-4d7b8356]{
    height: 50px;
    width: 50px;
}
.marking-header-back-btn[data-v-4d7b8356]{
    cursor: pointer;
    margin-right: 22px;
    float: left;
    margin-top: 16px;
    color: #666;
}
.marking-header-west-end-btn[data-v-4d7b8356]{
    cursor: pointer;
    margin-left: 22px;
    float: left;
    margin-top: 16px;
    color: #666;
}
.user-icon-common[data-v-4d7b8356]{
    float: left;
    margin-right: 8px;
}
.mh-user-col[data-v-4d7b8356]{
    float: left;
    padding-top: 4px;
}
.mh-user-col-name[data-v-4d7b8356]{
    font-size: 17px;
    font-weight: bold;
}
.mh-user-col-num[data-v-4d7b8356]{
    font-size: 12px;
    color: #666;
    margin-top: 6px;
}
.mh-user-col-name-arrow[data-v-4d7b8356]{
    font-size: 13px;
    color: #999;
    cursor: pointer;
}
.marking-header-west[data-v-4d7b8356]{
    float: left;
}
.smart-homework-marking-header-root .marking-header-west[data-v-4d7b8356]{
    line-height: 50px;
}
.marking-header-east[data-v-4d7b8356]{
    float: right;
}
.paper-header-east-set-show-btn img[data-v-4d7b8356]{
    float: left;
    margin-top: 10px;
    margin-right: 5px;
}
.paper-header-east-set-show-btn[data-v-4d7b8356]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

/**
 * @desc:  智能作业v2-web在线作答
 * @author: yansen
 * @time: 2021-08-31
 */
.marking-header-back-btn[data-v-4d7b8356]{
    font-size: 14px;
}
.smart-homework-answer-online[data-v-4d7b8356]{
    height: 100%;
}
.answer-online-topics-list-name[data-v-4d7b8356]{
    font-size: 15px;
    color: #333;
    font-weight: bold;
    margin-top: 4px;
}
.smart-homework-answer-online-header-root .medium-aquamarine[data-v-4d7b8356]{
    height: 34px;
    margin-left: 32px;
    width: 166px;
}
.answer-online-rest-time[data-v-4d7b8356]{
    font-size: 14px;
    color: #666;
}
.mart-homework-answer-online-body-paper .paper-topic[data-v-4d7b8356]{
    padding:0;
    margin-bottom: 20px;
}
.paper-topic-core[data-v-4d7b8356]{
    padding: 30px 25px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont-str[data-v-4d7b8356]{
    padding: 50px 20px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont[data-v-4d7b8356]{
    position: relative;
}
.paper-topic-answering-machine button.spring-green[data-v-4d7b8356]{
    color: #333;
    background: #eee;
    margin-right: 8px;
}
.paper-topic-answering-machine button.spring-green.ed[data-v-4d7b8356]{
    color: #fff;
    background: #12caa3;
}
.paper-topic-answering-machine-node[data-v-4d7b8356]{
    margin-top: 27px;
}
.answering-machine-files .paper-topic-teacher-comment-btns[data-v-4d7b8356]{
    position: static;
}
.answering-machine-files-upload-btn[data-v-4d7b8356]{
    margin-top: 24px;
}
.answering-machine-uploaded-files-showing[data-v-4d7b8356]{
    margin-top: 21px;
}
/**
 * @desc:  智能作业v2-web在线作答
 * @author: yansen
 * @time: 2021-08-31
 */
.marking-header-back-btn[data-v-6749c1c8]{
    font-size: 14px;
}
.smart-homework-answer-online[data-v-6749c1c8]{
    height: 100%;
}
.answer-online-topics-list-name[data-v-6749c1c8]{
    font-size: 15px;
    color: #333;
    font-weight: bold;
    margin-top: 4px;
}
.smart-homework-answer-online-header-root .medium-aquamarine[data-v-6749c1c8]{
    height: 34px;
    margin-left: 32px;
    width: 166px;
}
.answer-online-rest-time[data-v-6749c1c8]{
    font-size: 14px;
    color: #666;
}
.mart-homework-answer-online-body-paper .paper-topic[data-v-6749c1c8]{
    padding:0;
    margin-bottom: 20px;
}
.paper-topic-core[data-v-6749c1c8]{
    padding: 30px 25px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont-str[data-v-6749c1c8]{
    padding: 50px 20px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont[data-v-6749c1c8]{
    position: relative;
}
.paper-topic-answering-machine button.spring-green[data-v-6749c1c8]{
    color: #333;
    background: #eee;
    margin-right: 8px;
}
.paper-topic-answering-machine button.spring-green.ed[data-v-6749c1c8]{
    color: #fff;
    background: #12caa3;
}
.paper-topic-answering-machine-node[data-v-6749c1c8]{
    margin-top: 27px;
}
.answering-machine-files .paper-topic-teacher-comment-btns[data-v-6749c1c8]{
    position: static;
}
.answering-machine-files-upload-btn[data-v-6749c1c8]{
    margin-top: 24px;
}
.answering-machine-uploaded-files-showing[data-v-6749c1c8]{
    margin-top: 21px;
}

.result-analysis-dialog [role="dialog"]{
    background: -webkit-gradient(linear, left top, left bottom, from(#CDE6FC), color-stop(64%, #FAFAFA));
    background: linear-gradient(180deg, #CDE6FC 0%, #FAFAFA 64%);
}
.result-analysis-dialog .el-dialog__headerbtn{
    display: none;
}

.result-analysis-title[data-v-05978114]{
    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;
}
.result-analysis-suggestion-title[data-v-05978114]{
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #000;
    margin-bottom: 16px;
    border-bottom: 1px solid #CDE6FC;
    padding-bottom: 10px;
}
.result-analysis-close-btn[data-v-05978114]{
    height: 50px;
    line-height: 50px;
    border-radius: 100px;
    background: #042E84;
    -webkit-box-shadow: 0px 4px 60px 0px rgba(133, 138, 144, .1);
            box-shadow: 0px 4px 60px 0px rgba(133, 138, 144, .1);
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    cursor: pointer;
    font-size: 20px;
    color: #fff;
    text-align: center;
}
.result-analysis-score[data-v-05978114]{
    font-size: 30px;
    color: #000;
    font-weight: bold;
    text-align: center;
    margin-top: 20px;
}
.result-analysis-suggestion[data-v-05978114]{
    padding: 20px;
    border-radius: 6px;
    height: calc(100% - 260px);
    letter-spacing: 1px;
    background: #fff;
    border: 2px solid #CDE6FC;
}
.result-analysis-t-text[data-v-05978114]{
    font-size: 20px;
    font-weight: bold;
    color: #000;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-094bd8b7] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}

/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-094bd8b7]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-094bd8b7]{
    background: #12caa3;
    color: #fff;
    border: none;
}

/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-094bd8b7]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}

/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-094bd8b7]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-094bd8b7]{
    background: #27C9A3;
    color: #fff;
}

/**
 * @desc: 在线批阅页面
 * @author:  yansen
 * @time: 2021-08-18
 */
.marking-header-progress[data-v-094bd8b7]{
    float: left;
    margin-top: 19px;
    margin-right: 20px;
}
.header-mark-txt[data-v-094bd8b7]{
    font-size: 14px;
    color: #666;
    float: left;
    margin-right: 16px;
}
.paper-topic[data-v-094bd8b7]{
    background: #fff;
    padding: 48px 25px;
    border-radius: 4px;
    border: 1px solid #f5f5f5;
    position: relative;
}
.paper-topic-index[data-v-094bd8b7]{
    width: 42px;
    height: 34px;
    background: #12caa3;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 4px 3px 3px 0px;
}
.paper-topic-cont[data-v-094bd8b7]{
    border: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.paper-topic-cont-str[data-v-094bd8b7]{
    padding: 28px 18px;
}
.paper-topic-cont-bot[data-v-094bd8b7]{
    height: 47px;
    line-height: 47px;
    background: #fafafa;
}
.paper-topic-cont-bot-ans-btn[data-v-094bd8b7]{
    color: #12caa3;
    cursor: pointer;
    padding-left: 19px;
    margin-right: 20px;
}
.paper-topic-cont-bot-span[data-v-094bd8b7]{
    font-size: 13px;
    color: #888;
    margin-right: 18px;
}
.paper-topic-analysis[data-v-094bd8b7]{
    margin-top: 11px;
    padding: 0 21px;
    border: 1px solid #27c9a3;
    position: relative;
}
.paper-topic-analysis-row-name[data-v-094bd8b7]{
    float: left;
    margin-right: 22px;
    line-height: 59px;
    height: 59px;
    font-weight: bold;
    width: 84px;
}
.paper-topic-analysis-row-cont[data-v-094bd8b7]{
    overflow: auto;
}
.paper-topic-analysis-row-cont.lh-same-with-name[data-v-094bd8b7]{
    line-height: 59px;
}
.multiple-txt.paper-topic-analysis-row-cont[data-v-094bd8b7]{
    padding-top: 17px;
    line-height: 25px;
}
.paper-topic-analysis-row[data-v-094bd8b7]:not(:last-child){
    border-bottom: 1px dashed #eeeeee;
}
.border-arrow-top[data-v-094bd8b7]{
    position: absolute;
    top: -12px;
    left: 50px;
}
.paper-topic-part-name.left-move[data-v-094bd8b7]{
    margin-left: -9px;
    margin-bottom: 15px;
}
.paper-topic-student-answer-view-whole-paper[data-v-094bd8b7]{
    float: right;
    cursor: pointer;
    color: #27C9A3;
}
.paper-topic-part-name[data-v-094bd8b7]{
    font-weight: bold;
    float: left;
}
.paper-topic-student-answer[data-v-094bd8b7], .paper-topic-teacher-comment[data-v-094bd8b7]{
    margin-top: 41px;
}
.paper-topic-student-answer-picture[data-v-094bd8b7]{
    height: 165px;
    background: #edeff4;
    margin-bottom: 15px;
}
.paper-topic-student-answer-picture img[data-v-094bd8b7]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.paper-topic-teacher-comment-block[data-v-094bd8b7]{
    height: 173px;
    border: 1px solid #efefef;
    border-radius: 4px;
    margin-top: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.paper-topic-comment-textarea[data-v-094bd8b7]{
    border: none;
    resize: none;
    height: 120px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #666666;
    padding: 20px 17px;
}
.paper-topic-teacher-comment-btns[data-v-094bd8b7]{
    height: 39px;
    background:#f8f8f8;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    bottom: 0px;
    line-height: 39px;
    width: 100%;
    color: #8e9ea8;
}
.paper-topic-teacher-comment-btn-west[data-v-094bd8b7]{
    float: left;
    margin-left: 19px;
    cursor: pointer;
}
.paper-topic-teacher-comment-btn-west span[data-v-094bd8b7]{
    margin-right: 15px;
    font-size: 18px;
}
.paper-topic-teacher-comment-btn-east[data-v-094bd8b7]{
    float: right;
    margin-right: 23px;
    color: #888;
    font-size: 12px;
    width: 126px;
}
.east-op-btn[data-v-094bd8b7]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.paper-topic-note[data-v-094bd8b7]{
    margin-top: 18px;
}
.paper-whole-volume-root[data-v-094bd8b7]{
    background-color: #fff;
}
.paper-small-view-item[data-v-094bd8b7]{
    height: 274px;
    position: relative;
    width: 195px;
    float: left;
    margin-right: 11px;
    background:#edeff4;
    margin-bottom: 11px;
}
.paper-small-view-item .paper-img[data-v-094bd8b7]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.paper-s-bot[data-v-094bd8b7]{
    height: 34px;
    background: rgba(51, 51, 51, .6);
    position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 34px;
    color: #fff;
    text-align: center;
}
.paper-small-big-item[data-v-094bd8b7]{
    min-height: 1216px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*padding: 40px 90px;*/
    margin: 0 auto 10px;
    background: #fff;
    text-align: center;
    padding-top: 55px;
}
.paper-small-big-item-inner[data-v-094bd8b7]{
    position: relative;
    /*width: 830px;*/
    max-width: 780px;
    margin: 0 auto;
    /*height: 1112px;*/
    height: auto;
}
.paper-small-big-item-skin[data-v-094bd8b7]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-small-big-item .paper-img[data-v-094bd8b7]{
    width: 100%;
    /*height: 100%;*/
    /*max-width: 830px;*/
    -o-object-fit: fill;
       object-fit: fill;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-switch-btn-txt[data-v-094bd8b7]{
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
}
.topics-mark-switch-btn[data-v-094bd8b7]{
    cursor: pointer;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-score-view-header[data-v-094bd8b7]{
    line-height: 47px;
    border-bottom: 1px solid #E5E4E5;
    position: relative;
    margin-bottom: 27px;
}
.topics-mark-switch-view-btn[data-v-094bd8b7]{
    width: 30px;
    height: 28px;
    line-height: 28px;
    opacity: 1;
    background: #e7fff9;
    color: #27c9a3;;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    bottom: 9px;
}
.topics-mark-score-view-topic-index[data-v-094bd8b7]{
    color: #333333;
    font-weight: bold;
}
.topics-mark-view-pop-navs[data-v-094bd8b7]{
    float: left;
}
.topics-mark-view-pop-close-btn[data-v-094bd8b7]{
    float: right;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-view-pop-navs .medium-aquamarine-nav[data-v-094bd8b7]{
    float: left;
    margin-right: 32px;
}
.topics-mark-score-view-input[data-v-094bd8b7]{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dddddd;
    border-radius: 3px;
    float: left;
    width: 209px;
    text-indent: 14px;
}
.topics-mark-score-view-input-right-txt[data-v-094bd8b7]{
    color: #999999;
    font-size: 12px;
    line-height: 40px;
    float: right;
}
.topics-mark-score-view-input-zone[data-v-094bd8b7]{
    margin-top: 18px;
}
.topics-mark-score-view-btn-list[data-v-094bd8b7]{
    margin-top: 16px;
}
.topics-mark-score-view-btn-list .spring-green[data-v-094bd8b7]{
    margin-right: 8px;
    margin-bottom: 11px;
    width: 42px;
    padding: 0;
}
.topics-mark-score-view-btn-list .spring-green[data-v-094bd8b7]:nth-child(5n){
    /*margin-right:0;*/
}
.score-view-add-knowledge-points[data-v-094bd8b7]{
    display: block;
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 4px;
    height: 42px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 14px;
}
.no-cont-in-search[data-v-094bd8b7]{
    font-size: 12px;
    color: #bdbdbd;
    text-align: center;
}
.score-view-warm-txt[data-v-094bd8b7]{
    color: #bdbdbd;
    font-size: 12px;
    margin-top: 9px;
    text-indent: 2px;
}
.score-view-knowledge-points-examine[data-v-094bd8b7]{
    margin-bottom: 16px;
}
.knowledge-points-examine-item-west[data-v-094bd8b7]{
    width: 174px;
    height: 35px;
    line-height: 35px;
    background:#f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 14px 0 18px;
    color: #555;
    float: left;
}
.knowledge-points-examine-item-west-name[data-v-094bd8b7]{
    width: calc(100% - 17px);
    float: left;
}
.knowledge-points-examine-item-west-del-btn[data-v-094bd8b7]{
    color: #999;
    font-size: 12px;
    cursor: pointer;
}
.knowledge-points-examine-item-east[data-v-094bd8b7]{
    float: right;
    line-height: 35px;
}
.points-examine-item-btn-icon[data-v-094bd8b7]{
    margin-right: 4px;
    float: left;
    margin-top: 2px;
}
.points-examine-item-btn[data-v-094bd8b7]{
    color: #BDBDBD;
    float: left;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.points-examine-item-btn-txt[data-v-094bd8b7]{
    float: left;
}
.points-examine-item-btn.right-ed[data-v-094bd8b7]{
    color: #02dcc7;
}
.points-examine-item-btn.wrong-ed[data-v-094bd8b7]{
    color: #fe7791;
}
.score-view-knowledge-points-examine-item[data-v-094bd8b7]{
    margin-bottom: 8px;
}
.topics-mark-view-pop-answer-sheet[data-v-094bd8b7]{
}
.mark-view-pop-answer-sheet-header[data-v-094bd8b7]{
    margin-top: 25px;
    line-height: 30px;
}
.pop-answer-sheet-header-west[data-v-094bd8b7]{
    float: left;
}
.pop-answer-sheet-header-east[data-v-094bd8b7]{
    float: right;
}
.pop-answer-sheet-header-west-name[data-v-094bd8b7]{
    float: left;
    font-weight: bold;
    font-size: 15px;
    margin-right: 10px;
}
.pop-answer-sheet-header-west-txt[data-v-094bd8b7]{
    float: left;
    font-size: 12px;
    color: #999;
}
.pop-answer-sheet-header-west-txt .layui-icon-extend-iconfont[data-v-094bd8b7]{
    font-size: 10px;
    cursor: pointer;
}
.mark-view-pop-answer-sheet-list[data-v-094bd8b7]{
    margin-top: 22px;
}
.mark-view-pop-answer-sheet-list button[data-v-094bd8b7]{
    width: 75px;
    margin-right: 4px;
    margin-bottom: 17px;
}
.topic-score[data-v-094bd8b7]{
    text-decoration: underline;
}
.mark-comment-panel-header[data-v-094bd8b7]{
    margin-top: 9px;
}
.mark-comment-panel-header button[data-v-094bd8b7]{
    margin-left: auto;
    display: block;
}
.mark-comment-panel-input-box[data-v-094bd8b7]{
    height: 133px;
    border: 1px solid #eee;
    border-radius: 3px;
    margin-top: 10px;
}
.mark-comment-panel-input-box textarea[data-v-094bd8b7]{
    width: 100%;
    height: 100%;
    resize: none;
    border: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 13px;
}
.comment-panel-frequently-used-east .medium-aquamarine[data-v-094bd8b7]{
    height: 34px;
}
.comment-panel-frequently-used-east[data-v-094bd8b7]{
    float: right;
}
.comment-panel-frequently-used-west[data-v-094bd8b7]{
    float: left;
    font-size: 13px;
    color: #999;
}
.mark-comment-panel-frequently-used[data-v-094bd8b7]{
    line-height: 34px;
    margin-top: 13px;
}
.frequently-used-comment-item-east .layui-icon-extend-iconfont[data-v-094bd8b7]{
    color: #999;
    cursor: pointer;
}
.frequently-used-comment-item-east[data-v-094bd8b7]{
    float: right;
    margin-right: 5px;
}
.frequently-used-comment-item[data-v-094bd8b7]{
    line-height: 40px;
    margin-bottom: 9px;
}
.frequently-used-comment-list[data-v-094bd8b7]{
    margin-top: 20px;
}
.frequently-used-comment-item-west[data-v-094bd8b7]{
    width: calc(100% - 55px);
    float: left;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    text-indent: 11px;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.empty-style-box[data-v-094bd8b7]{
    position: relative;
    height: 500px;
    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;
    background:#fff;
}
.knowledge-point-module-left[data-v-094bd8b7]{
    width: calc(100% - 370px);
    max-width: 360px;
    float: left;
    margin-right: 20px;
}
.knowledge-point-module-right[data-v-094bd8b7]{
    width: 330px;
    float: left;
}
.student-offline-answer-img img[data-v-094bd8b7]{
    width: 100%;
}
.paper-topic-enter-btn[data-v-094bd8b7]{
    color: #27c9a3;;
    text-decoration: underline;
    cursor: pointer;
}
.empty-style-box-root[data-v-094bd8b7]{
    background: #fff;
}
.empty-style-box-root[data-v-094bd8b7]{
    padding-top: 150px;
    padding-bottom: 150px;
}
.smart-homework-marking-back[data-v-094bd8b7]{
    cursor: pointer;
    margin: 30px;
    position: fixed;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    z-index: 4;
}
@media screen and (max-width: 1100px) {
.knowledge-point-module-left[data-v-094bd8b7]{
        float: none;
        width: auto;
}
.knowledge-point-module-right[data-v-094bd8b7]{
        float: none;
        margin-top: 10px;
        width: auto;
}
.knowledge-points-examine-item-west[data-v-094bd8b7]{
        width: calc(100% - 168px);
}
}
.paper-block-select-zone-switch[data-v-094bd8b7]{
    position: absolute;
    top: 35px;
    font-weight: normal;
    right: 430px;
}
.paper-block-select-zone[data-v-094bd8b7]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-block-select-item-index-num[data-v-094bd8b7]{
    width: 60px;
    height: 60px;
    position: absolute;
    text-align: center;
    line-height: 53px;
    cursor: pointer;
    left: -30px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.annotation-num[data-v-094bd8b7]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    color: #fff;
    font-weight: bold;
}
.paper-block-select-item-index-num img[data-v-094bd8b7]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}
.paper-block-select-item[data-v-094bd8b7]{
    position: absolute;
    background: rgba(39, 201, 163, .3);
    border: 3px solid #27c9a3;
}
.paper-block-select-item-op-btn[data-v-094bd8b7]{
    width: 77px;
    height: 39px;
    line-height: 39px;
    color: #fff;
    text-align: center;
    background: #27c9a3;
    border: 1px solid #27c9a3;
    position: absolute;
    right: -3px;
    bottom: -42px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
@media screen and (max-width:1000px){
.paper-topic-cont-bot-ans-btn[data-v-094bd8b7]{
        display: block;
}
.paper-topic-cont-bot-span[data-v-094bd8b7]{
        margin-right: 5px;
}
.paper-topic-cont-bot[data-v-094bd8b7]{
        height: auto;
        line-height: 35px;
}
.smart-homework-marking-body-right[data-v-094bd8b7] {
        width: 280px;
}
.smart-homework-marking-body-left[data-v-094bd8b7] {
        width: calc(100% - 280px);
}
}

/**
 * @desc:  智能作业v2-web在线作答
 * @author: yansen
 * @time: 2021-08-31
 */
.marking-header-back-btn[data-v-094bd8b7]{
    font-size: 14px;
}
.smart-homework-answer-online[data-v-094bd8b7]{
    height: 100%;
}
.answer-online-topics-list-name[data-v-094bd8b7]{
    font-size: 15px;
    color: #333;
    font-weight: bold;
    margin-top: 4px;
}
.smart-homework-answer-online-header-root .medium-aquamarine[data-v-094bd8b7]{
    height: 34px;
    margin-left: 32px;
    width: 166px;
}
.answer-online-rest-time[data-v-094bd8b7]{
    font-size: 14px;
    color: #666;
}
.mart-homework-answer-online-body-paper .paper-topic[data-v-094bd8b7]{
    padding:0;
    margin-bottom: 20px;
}
.paper-topic-core[data-v-094bd8b7]{
    padding: 30px 25px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont-str[data-v-094bd8b7]{
    padding: 50px 20px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont[data-v-094bd8b7]{
    position: relative;
}
.paper-topic-answering-machine button.spring-green[data-v-094bd8b7]{
    color: #333;
    background: #eee;
    margin-right: 8px;
}
.paper-topic-answering-machine button.spring-green.ed[data-v-094bd8b7]{
    color: #fff;
    background: #12caa3;
}
.paper-topic-answering-machine-node[data-v-094bd8b7]{
    margin-top: 27px;
}
.answering-machine-files .paper-topic-teacher-comment-btns[data-v-094bd8b7]{
    position: static;
}
.answering-machine-files-upload-btn[data-v-094bd8b7]{
    margin-top: 24px;
}
.answering-machine-uploaded-files-showing[data-v-094bd8b7]{
    margin-top: 21px;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-67069a1c] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}

/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-67069a1c]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-67069a1c]{
    background: #12caa3;
    color: #fff;
    border: none;
}

/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-67069a1c]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}

/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-67069a1c]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-67069a1c]{
    background: #27C9A3;
    color: #fff;
}

/**
 * @desc: 在线批阅页面
 * @author:  yansen
 * @time: 2021-08-18
 */
.marking-header-progress[data-v-67069a1c]{
    float: left;
    margin-top: 19px;
    margin-right: 20px;
}
.header-mark-txt[data-v-67069a1c]{
    font-size: 14px;
    color: #666;
    float: left;
    margin-right: 16px;
}
.paper-topic[data-v-67069a1c]{
    background: #fff;
    padding: 48px 25px;
    border-radius: 4px;
    border: 1px solid #f5f5f5;
    position: relative;
}
.paper-topic-index[data-v-67069a1c]{
    width: 42px;
    height: 34px;
    background: #12caa3;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 4px 3px 3px 0px;
}
.paper-topic-cont[data-v-67069a1c]{
    border: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.paper-topic-cont-str[data-v-67069a1c]{
    padding: 28px 18px;
}
.paper-topic-cont-bot[data-v-67069a1c]{
    height: 47px;
    line-height: 47px;
    background: #fafafa;
}
.paper-topic-cont-bot-ans-btn[data-v-67069a1c]{
    color: #12caa3;
    cursor: pointer;
    padding-left: 19px;
    margin-right: 20px;
}
.paper-topic-cont-bot-span[data-v-67069a1c]{
    font-size: 13px;
    color: #888;
    margin-right: 18px;
}
.paper-topic-analysis[data-v-67069a1c]{
    margin-top: 11px;
    padding: 0 21px;
    border: 1px solid #27c9a3;
    position: relative;
}
.paper-topic-analysis-row-name[data-v-67069a1c]{
    float: left;
    margin-right: 22px;
    line-height: 59px;
    height: 59px;
    font-weight: bold;
    width: 84px;
}
.paper-topic-analysis-row-cont[data-v-67069a1c]{
    overflow: auto;
}
.paper-topic-analysis-row-cont.lh-same-with-name[data-v-67069a1c]{
    line-height: 59px;
}
.multiple-txt.paper-topic-analysis-row-cont[data-v-67069a1c]{
    padding-top: 17px;
    line-height: 25px;
}
.paper-topic-analysis-row[data-v-67069a1c]:not(:last-child){
    border-bottom: 1px dashed #eeeeee;
}
.border-arrow-top[data-v-67069a1c]{
    position: absolute;
    top: -12px;
    left: 50px;
}
.paper-topic-part-name.left-move[data-v-67069a1c]{
    margin-left: -9px;
    margin-bottom: 15px;
}
.paper-topic-student-answer-view-whole-paper[data-v-67069a1c]{
    float: right;
    cursor: pointer;
    color: #27C9A3;
}
.paper-topic-part-name[data-v-67069a1c]{
    font-weight: bold;
    float: left;
}
.paper-topic-student-answer[data-v-67069a1c], .paper-topic-teacher-comment[data-v-67069a1c]{
    margin-top: 41px;
}
.paper-topic-student-answer-picture[data-v-67069a1c]{
    height: 165px;
    background: #edeff4;
    margin-bottom: 15px;
}
.paper-topic-student-answer-picture img[data-v-67069a1c]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.paper-topic-teacher-comment-block[data-v-67069a1c]{
    height: 173px;
    border: 1px solid #efefef;
    border-radius: 4px;
    margin-top: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.paper-topic-comment-textarea[data-v-67069a1c]{
    border: none;
    resize: none;
    height: 120px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #666666;
    padding: 20px 17px;
}
.paper-topic-teacher-comment-btns[data-v-67069a1c]{
    height: 39px;
    background:#f8f8f8;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    bottom: 0px;
    line-height: 39px;
    width: 100%;
    color: #8e9ea8;
}
.paper-topic-teacher-comment-btn-west[data-v-67069a1c]{
    float: left;
    margin-left: 19px;
    cursor: pointer;
}
.paper-topic-teacher-comment-btn-west span[data-v-67069a1c]{
    margin-right: 15px;
    font-size: 18px;
}
.paper-topic-teacher-comment-btn-east[data-v-67069a1c]{
    float: right;
    margin-right: 23px;
    color: #888;
    font-size: 12px;
    width: 126px;
}
.east-op-btn[data-v-67069a1c]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.paper-topic-note[data-v-67069a1c]{
    margin-top: 18px;
}
.paper-whole-volume-root[data-v-67069a1c]{
    background-color: #fff;
}
.paper-small-view-item[data-v-67069a1c]{
    height: 274px;
    position: relative;
    width: 195px;
    float: left;
    margin-right: 11px;
    background:#edeff4;
    margin-bottom: 11px;
}
.paper-small-view-item .paper-img[data-v-67069a1c]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.paper-s-bot[data-v-67069a1c]{
    height: 34px;
    background: rgba(51, 51, 51, .6);
    position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 34px;
    color: #fff;
    text-align: center;
}
.paper-small-big-item[data-v-67069a1c]{
    min-height: 1216px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*padding: 40px 90px;*/
    margin: 0 auto 10px;
    background: #fff;
    text-align: center;
    padding-top: 55px;
}
.paper-small-big-item-inner[data-v-67069a1c]{
    position: relative;
    /*width: 830px;*/
    max-width: 780px;
    margin: 0 auto;
    /*height: 1112px;*/
    height: auto;
}
.paper-small-big-item-skin[data-v-67069a1c]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-small-big-item .paper-img[data-v-67069a1c]{
    width: 100%;
    /*height: 100%;*/
    /*max-width: 830px;*/
    -o-object-fit: fill;
       object-fit: fill;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-switch-btn-txt[data-v-67069a1c]{
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
}
.topics-mark-switch-btn[data-v-67069a1c]{
    cursor: pointer;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-score-view-header[data-v-67069a1c]{
    line-height: 47px;
    border-bottom: 1px solid #E5E4E5;
    position: relative;
    margin-bottom: 27px;
}
.topics-mark-switch-view-btn[data-v-67069a1c]{
    width: 30px;
    height: 28px;
    line-height: 28px;
    opacity: 1;
    background: #e7fff9;
    color: #27c9a3;;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    bottom: 9px;
}
.topics-mark-score-view-topic-index[data-v-67069a1c]{
    color: #333333;
    font-weight: bold;
}
.topics-mark-view-pop-navs[data-v-67069a1c]{
    float: left;
}
.topics-mark-view-pop-close-btn[data-v-67069a1c]{
    float: right;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-view-pop-navs .medium-aquamarine-nav[data-v-67069a1c]{
    float: left;
    margin-right: 32px;
}
.topics-mark-score-view-input[data-v-67069a1c]{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dddddd;
    border-radius: 3px;
    float: left;
    width: 209px;
    text-indent: 14px;
}
.topics-mark-score-view-input-right-txt[data-v-67069a1c]{
    color: #999999;
    font-size: 12px;
    line-height: 40px;
    float: right;
}
.topics-mark-score-view-input-zone[data-v-67069a1c]{
    margin-top: 18px;
}
.topics-mark-score-view-btn-list[data-v-67069a1c]{
    margin-top: 16px;
}
.topics-mark-score-view-btn-list .spring-green[data-v-67069a1c]{
    margin-right: 8px;
    margin-bottom: 11px;
    width: 42px;
    padding: 0;
}
.topics-mark-score-view-btn-list .spring-green[data-v-67069a1c]:nth-child(5n){
    /*margin-right:0;*/
}
.score-view-add-knowledge-points[data-v-67069a1c]{
    display: block;
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 4px;
    height: 42px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 14px;
}
.no-cont-in-search[data-v-67069a1c]{
    font-size: 12px;
    color: #bdbdbd;
    text-align: center;
}
.score-view-warm-txt[data-v-67069a1c]{
    color: #bdbdbd;
    font-size: 12px;
    margin-top: 9px;
    text-indent: 2px;
}
.score-view-knowledge-points-examine[data-v-67069a1c]{
    margin-bottom: 16px;
}
.knowledge-points-examine-item-west[data-v-67069a1c]{
    width: 174px;
    height: 35px;
    line-height: 35px;
    background:#f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 14px 0 18px;
    color: #555;
    float: left;
}
.knowledge-points-examine-item-west-name[data-v-67069a1c]{
    width: calc(100% - 17px);
    float: left;
}
.knowledge-points-examine-item-west-del-btn[data-v-67069a1c]{
    color: #999;
    font-size: 12px;
    cursor: pointer;
}
.knowledge-points-examine-item-east[data-v-67069a1c]{
    float: right;
    line-height: 35px;
}
.points-examine-item-btn-icon[data-v-67069a1c]{
    margin-right: 4px;
    float: left;
    margin-top: 2px;
}
.points-examine-item-btn[data-v-67069a1c]{
    color: #BDBDBD;
    float: left;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.points-examine-item-btn-txt[data-v-67069a1c]{
    float: left;
}
.points-examine-item-btn.right-ed[data-v-67069a1c]{
    color: #02dcc7;
}
.points-examine-item-btn.wrong-ed[data-v-67069a1c]{
    color: #fe7791;
}
.score-view-knowledge-points-examine-item[data-v-67069a1c]{
    margin-bottom: 8px;
}
.topics-mark-view-pop-answer-sheet[data-v-67069a1c]{
}
.mark-view-pop-answer-sheet-header[data-v-67069a1c]{
    margin-top: 25px;
    line-height: 30px;
}
.pop-answer-sheet-header-west[data-v-67069a1c]{
    float: left;
}
.pop-answer-sheet-header-east[data-v-67069a1c]{
    float: right;
}
.pop-answer-sheet-header-west-name[data-v-67069a1c]{
    float: left;
    font-weight: bold;
    font-size: 15px;
    margin-right: 10px;
}
.pop-answer-sheet-header-west-txt[data-v-67069a1c]{
    float: left;
    font-size: 12px;
    color: #999;
}
.pop-answer-sheet-header-west-txt .layui-icon-extend-iconfont[data-v-67069a1c]{
    font-size: 10px;
    cursor: pointer;
}
.mark-view-pop-answer-sheet-list[data-v-67069a1c]{
    margin-top: 22px;
}
.mark-view-pop-answer-sheet-list button[data-v-67069a1c]{
    width: 75px;
    margin-right: 4px;
    margin-bottom: 17px;
}
.topic-score[data-v-67069a1c]{
    text-decoration: underline;
}
.mark-comment-panel-header[data-v-67069a1c]{
    margin-top: 9px;
}
.mark-comment-panel-header button[data-v-67069a1c]{
    margin-left: auto;
    display: block;
}
.mark-comment-panel-input-box[data-v-67069a1c]{
    height: 133px;
    border: 1px solid #eee;
    border-radius: 3px;
    margin-top: 10px;
}
.mark-comment-panel-input-box textarea[data-v-67069a1c]{
    width: 100%;
    height: 100%;
    resize: none;
    border: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 13px;
}
.comment-panel-frequently-used-east .medium-aquamarine[data-v-67069a1c]{
    height: 34px;
}
.comment-panel-frequently-used-east[data-v-67069a1c]{
    float: right;
}
.comment-panel-frequently-used-west[data-v-67069a1c]{
    float: left;
    font-size: 13px;
    color: #999;
}
.mark-comment-panel-frequently-used[data-v-67069a1c]{
    line-height: 34px;
    margin-top: 13px;
}
.frequently-used-comment-item-east .layui-icon-extend-iconfont[data-v-67069a1c]{
    color: #999;
    cursor: pointer;
}
.frequently-used-comment-item-east[data-v-67069a1c]{
    float: right;
    margin-right: 5px;
}
.frequently-used-comment-item[data-v-67069a1c]{
    line-height: 40px;
    margin-bottom: 9px;
}
.frequently-used-comment-list[data-v-67069a1c]{
    margin-top: 20px;
}
.frequently-used-comment-item-west[data-v-67069a1c]{
    width: calc(100% - 55px);
    float: left;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    text-indent: 11px;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.empty-style-box[data-v-67069a1c]{
    position: relative;
    height: 500px;
    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;
    background:#fff;
}
.knowledge-point-module-left[data-v-67069a1c]{
    width: calc(100% - 370px);
    max-width: 360px;
    float: left;
    margin-right: 20px;
}
.knowledge-point-module-right[data-v-67069a1c]{
    width: 330px;
    float: left;
}
.student-offline-answer-img img[data-v-67069a1c]{
    width: 100%;
}
.paper-topic-enter-btn[data-v-67069a1c]{
    color: #27c9a3;;
    text-decoration: underline;
    cursor: pointer;
}
.empty-style-box-root[data-v-67069a1c]{
    background: #fff;
}
.empty-style-box-root[data-v-67069a1c]{
    padding-top: 150px;
    padding-bottom: 150px;
}
.smart-homework-marking-back[data-v-67069a1c]{
    cursor: pointer;
    margin: 30px;
    position: fixed;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    z-index: 4;
}
@media screen and (max-width: 1100px) {
.knowledge-point-module-left[data-v-67069a1c]{
        float: none;
        width: auto;
}
.knowledge-point-module-right[data-v-67069a1c]{
        float: none;
        margin-top: 10px;
        width: auto;
}
.knowledge-points-examine-item-west[data-v-67069a1c]{
        width: calc(100% - 168px);
}
}
.paper-block-select-zone-switch[data-v-67069a1c]{
    position: absolute;
    top: 35px;
    font-weight: normal;
    right: 430px;
}
.paper-block-select-zone[data-v-67069a1c]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-block-select-item-index-num[data-v-67069a1c]{
    width: 60px;
    height: 60px;
    position: absolute;
    text-align: center;
    line-height: 53px;
    cursor: pointer;
    left: -30px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.annotation-num[data-v-67069a1c]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    color: #fff;
    font-weight: bold;
}
.paper-block-select-item-index-num img[data-v-67069a1c]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}
.paper-block-select-item[data-v-67069a1c]{
    position: absolute;
    background: rgba(39, 201, 163, .3);
    border: 3px solid #27c9a3;
}
.paper-block-select-item-op-btn[data-v-67069a1c]{
    width: 77px;
    height: 39px;
    line-height: 39px;
    color: #fff;
    text-align: center;
    background: #27c9a3;
    border: 1px solid #27c9a3;
    position: absolute;
    right: -3px;
    bottom: -42px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
@media screen and (max-width:1000px){
.paper-topic-cont-bot-ans-btn[data-v-67069a1c]{
        display: block;
}
.paper-topic-cont-bot-span[data-v-67069a1c]{
        margin-right: 5px;
}
.paper-topic-cont-bot[data-v-67069a1c]{
        height: auto;
        line-height: 35px;
}
.smart-homework-marking-body-right[data-v-67069a1c] {
        width: 280px;
}
.smart-homework-marking-body-left[data-v-67069a1c] {
        width: calc(100% - 280px);
}
}

/**
 * @desc:  智能作业v2-web在线作答
 * @author: yansen
 * @time: 2021-08-31
 */
.marking-header-back-btn[data-v-67069a1c]{
    font-size: 14px;
}
.smart-homework-answer-online[data-v-67069a1c]{
    height: 100%;
}
.answer-online-topics-list-name[data-v-67069a1c]{
    font-size: 15px;
    color: #333;
    font-weight: bold;
    margin-top: 4px;
}
.smart-homework-answer-online-header-root .medium-aquamarine[data-v-67069a1c]{
    height: 34px;
    margin-left: 32px;
    width: 166px;
}
.answer-online-rest-time[data-v-67069a1c]{
    font-size: 14px;
    color: #666;
}
.mart-homework-answer-online-body-paper .paper-topic[data-v-67069a1c]{
    padding:0;
    margin-bottom: 20px;
}
.paper-topic-core[data-v-67069a1c]{
    padding: 30px 25px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont-str[data-v-67069a1c]{
    padding: 50px 20px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont[data-v-67069a1c]{
    position: relative;
}
.paper-topic-answering-machine button.spring-green[data-v-67069a1c]{
    color: #333;
    background: #eee;
    margin-right: 8px;
}
.paper-topic-answering-machine button.spring-green.ed[data-v-67069a1c]{
    color: #fff;
    background: #12caa3;
}
.paper-topic-answering-machine-node[data-v-67069a1c]{
    margin-top: 27px;
}
.answering-machine-files .paper-topic-teacher-comment-btns[data-v-67069a1c]{
    position: static;
}
.answering-machine-files-upload-btn[data-v-67069a1c]{
    margin-top: 24px;
}
.answering-machine-uploaded-files-showing[data-v-67069a1c]{
    margin-top: 21px;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-1026b2e3] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}

/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-1026b2e3]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-1026b2e3]{
    background: #12caa3;
    color: #fff;
    border: none;
}

/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-1026b2e3]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}

/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-1026b2e3]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-1026b2e3]{
    background: #27C9A3;
    color: #fff;
}

/**
 * @desc: 在线批阅页面
 * @author:  yansen
 * @time: 2021-08-18
 */
.marking-header-progress[data-v-1026b2e3]{
    float: left;
    margin-top: 19px;
    margin-right: 20px;
}
.header-mark-txt[data-v-1026b2e3]{
    font-size: 14px;
    color: #666;
    float: left;
    margin-right: 16px;
}
.paper-topic[data-v-1026b2e3]{
    background: #fff;
    padding: 48px 25px;
    border-radius: 4px;
    border: 1px solid #f5f5f5;
    position: relative;
}
.paper-topic-index[data-v-1026b2e3]{
    width: 42px;
    height: 34px;
    background: #12caa3;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 4px 3px 3px 0px;
}
.paper-topic-cont[data-v-1026b2e3]{
    border: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.paper-topic-cont-str[data-v-1026b2e3]{
    padding: 28px 18px;
}
.paper-topic-cont-bot[data-v-1026b2e3]{
    height: 47px;
    line-height: 47px;
    background: #fafafa;
}
.paper-topic-cont-bot-ans-btn[data-v-1026b2e3]{
    color: #12caa3;
    cursor: pointer;
    padding-left: 19px;
    margin-right: 20px;
}
.paper-topic-cont-bot-span[data-v-1026b2e3]{
    font-size: 13px;
    color: #888;
    margin-right: 18px;
}
.paper-topic-analysis[data-v-1026b2e3]{
    margin-top: 11px;
    padding: 0 21px;
    border: 1px solid #27c9a3;
    position: relative;
}
.paper-topic-analysis-row-name[data-v-1026b2e3]{
    float: left;
    margin-right: 22px;
    line-height: 59px;
    height: 59px;
    font-weight: bold;
    width: 84px;
}
.paper-topic-analysis-row-cont[data-v-1026b2e3]{
    overflow: auto;
}
.paper-topic-analysis-row-cont.lh-same-with-name[data-v-1026b2e3]{
    line-height: 59px;
}
.multiple-txt.paper-topic-analysis-row-cont[data-v-1026b2e3]{
    padding-top: 17px;
    line-height: 25px;
}
.paper-topic-analysis-row[data-v-1026b2e3]:not(:last-child){
    border-bottom: 1px dashed #eeeeee;
}
.border-arrow-top[data-v-1026b2e3]{
    position: absolute;
    top: -12px;
    left: 50px;
}
.paper-topic-part-name.left-move[data-v-1026b2e3]{
    margin-left: -9px;
    margin-bottom: 15px;
}
.paper-topic-student-answer-view-whole-paper[data-v-1026b2e3]{
    float: right;
    cursor: pointer;
    color: #27C9A3;
}
.paper-topic-part-name[data-v-1026b2e3]{
    font-weight: bold;
    float: left;
}
.paper-topic-student-answer[data-v-1026b2e3], .paper-topic-teacher-comment[data-v-1026b2e3]{
    margin-top: 41px;
}
.paper-topic-student-answer-picture[data-v-1026b2e3]{
    height: 165px;
    background: #edeff4;
    margin-bottom: 15px;
}
.paper-topic-student-answer-picture img[data-v-1026b2e3]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.paper-topic-teacher-comment-block[data-v-1026b2e3]{
    height: 173px;
    border: 1px solid #efefef;
    border-radius: 4px;
    margin-top: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.paper-topic-comment-textarea[data-v-1026b2e3]{
    border: none;
    resize: none;
    height: 120px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #666666;
    padding: 20px 17px;
}
.paper-topic-teacher-comment-btns[data-v-1026b2e3]{
    height: 39px;
    background:#f8f8f8;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    bottom: 0px;
    line-height: 39px;
    width: 100%;
    color: #8e9ea8;
}
.paper-topic-teacher-comment-btn-west[data-v-1026b2e3]{
    float: left;
    margin-left: 19px;
    cursor: pointer;
}
.paper-topic-teacher-comment-btn-west span[data-v-1026b2e3]{
    margin-right: 15px;
    font-size: 18px;
}
.paper-topic-teacher-comment-btn-east[data-v-1026b2e3]{
    float: right;
    margin-right: 23px;
    color: #888;
    font-size: 12px;
    width: 126px;
}
.east-op-btn[data-v-1026b2e3]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.paper-topic-note[data-v-1026b2e3]{
    margin-top: 18px;
}
.paper-whole-volume-root[data-v-1026b2e3]{
    background-color: #fff;
}
.paper-small-view-item[data-v-1026b2e3]{
    height: 274px;
    position: relative;
    width: 195px;
    float: left;
    margin-right: 11px;
    background:#edeff4;
    margin-bottom: 11px;
}
.paper-small-view-item .paper-img[data-v-1026b2e3]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.paper-s-bot[data-v-1026b2e3]{
    height: 34px;
    background: rgba(51, 51, 51, .6);
    position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 34px;
    color: #fff;
    text-align: center;
}
.paper-small-big-item[data-v-1026b2e3]{
    min-height: 1216px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*padding: 40px 90px;*/
    margin: 0 auto 10px;
    background: #fff;
    text-align: center;
    padding-top: 55px;
}
.paper-small-big-item-inner[data-v-1026b2e3]{
    position: relative;
    /*width: 830px;*/
    max-width: 780px;
    margin: 0 auto;
    /*height: 1112px;*/
    height: auto;
}
.paper-small-big-item-skin[data-v-1026b2e3]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-small-big-item .paper-img[data-v-1026b2e3]{
    width: 100%;
    /*height: 100%;*/
    /*max-width: 830px;*/
    -o-object-fit: fill;
       object-fit: fill;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-switch-btn-txt[data-v-1026b2e3]{
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
}
.topics-mark-switch-btn[data-v-1026b2e3]{
    cursor: pointer;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-score-view-header[data-v-1026b2e3]{
    line-height: 47px;
    border-bottom: 1px solid #E5E4E5;
    position: relative;
    margin-bottom: 27px;
}
.topics-mark-switch-view-btn[data-v-1026b2e3]{
    width: 30px;
    height: 28px;
    line-height: 28px;
    opacity: 1;
    background: #e7fff9;
    color: #27c9a3;;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    bottom: 9px;
}
.topics-mark-score-view-topic-index[data-v-1026b2e3]{
    color: #333333;
    font-weight: bold;
}
.topics-mark-view-pop-navs[data-v-1026b2e3]{
    float: left;
}
.topics-mark-view-pop-close-btn[data-v-1026b2e3]{
    float: right;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-view-pop-navs .medium-aquamarine-nav[data-v-1026b2e3]{
    float: left;
    margin-right: 32px;
}
.topics-mark-score-view-input[data-v-1026b2e3]{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dddddd;
    border-radius: 3px;
    float: left;
    width: 209px;
    text-indent: 14px;
}
.topics-mark-score-view-input-right-txt[data-v-1026b2e3]{
    color: #999999;
    font-size: 12px;
    line-height: 40px;
    float: right;
}
.topics-mark-score-view-input-zone[data-v-1026b2e3]{
    margin-top: 18px;
}
.topics-mark-score-view-btn-list[data-v-1026b2e3]{
    margin-top: 16px;
}
.topics-mark-score-view-btn-list .spring-green[data-v-1026b2e3]{
    margin-right: 8px;
    margin-bottom: 11px;
    width: 42px;
    padding: 0;
}
.topics-mark-score-view-btn-list .spring-green[data-v-1026b2e3]:nth-child(5n){
    /*margin-right:0;*/
}
.score-view-add-knowledge-points[data-v-1026b2e3]{
    display: block;
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 4px;
    height: 42px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 14px;
}
.no-cont-in-search[data-v-1026b2e3]{
    font-size: 12px;
    color: #bdbdbd;
    text-align: center;
}
.score-view-warm-txt[data-v-1026b2e3]{
    color: #bdbdbd;
    font-size: 12px;
    margin-top: 9px;
    text-indent: 2px;
}
.score-view-knowledge-points-examine[data-v-1026b2e3]{
    margin-bottom: 16px;
}
.knowledge-points-examine-item-west[data-v-1026b2e3]{
    width: 174px;
    height: 35px;
    line-height: 35px;
    background:#f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 14px 0 18px;
    color: #555;
    float: left;
}
.knowledge-points-examine-item-west-name[data-v-1026b2e3]{
    width: calc(100% - 17px);
    float: left;
}
.knowledge-points-examine-item-west-del-btn[data-v-1026b2e3]{
    color: #999;
    font-size: 12px;
    cursor: pointer;
}
.knowledge-points-examine-item-east[data-v-1026b2e3]{
    float: right;
    line-height: 35px;
}
.points-examine-item-btn-icon[data-v-1026b2e3]{
    margin-right: 4px;
    float: left;
    margin-top: 2px;
}
.points-examine-item-btn[data-v-1026b2e3]{
    color: #BDBDBD;
    float: left;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.points-examine-item-btn-txt[data-v-1026b2e3]{
    float: left;
}
.points-examine-item-btn.right-ed[data-v-1026b2e3]{
    color: #02dcc7;
}
.points-examine-item-btn.wrong-ed[data-v-1026b2e3]{
    color: #fe7791;
}
.score-view-knowledge-points-examine-item[data-v-1026b2e3]{
    margin-bottom: 8px;
}
.topics-mark-view-pop-answer-sheet[data-v-1026b2e3]{
}
.mark-view-pop-answer-sheet-header[data-v-1026b2e3]{
    margin-top: 25px;
    line-height: 30px;
}
.pop-answer-sheet-header-west[data-v-1026b2e3]{
    float: left;
}
.pop-answer-sheet-header-east[data-v-1026b2e3]{
    float: right;
}
.pop-answer-sheet-header-west-name[data-v-1026b2e3]{
    float: left;
    font-weight: bold;
    font-size: 15px;
    margin-right: 10px;
}
.pop-answer-sheet-header-west-txt[data-v-1026b2e3]{
    float: left;
    font-size: 12px;
    color: #999;
}
.pop-answer-sheet-header-west-txt .layui-icon-extend-iconfont[data-v-1026b2e3]{
    font-size: 10px;
    cursor: pointer;
}
.mark-view-pop-answer-sheet-list[data-v-1026b2e3]{
    margin-top: 22px;
}
.mark-view-pop-answer-sheet-list button[data-v-1026b2e3]{
    width: 75px;
    margin-right: 4px;
    margin-bottom: 17px;
}
.topic-score[data-v-1026b2e3]{
    text-decoration: underline;
}
.mark-comment-panel-header[data-v-1026b2e3]{
    margin-top: 9px;
}
.mark-comment-panel-header button[data-v-1026b2e3]{
    margin-left: auto;
    display: block;
}
.mark-comment-panel-input-box[data-v-1026b2e3]{
    height: 133px;
    border: 1px solid #eee;
    border-radius: 3px;
    margin-top: 10px;
}
.mark-comment-panel-input-box textarea[data-v-1026b2e3]{
    width: 100%;
    height: 100%;
    resize: none;
    border: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 13px;
}
.comment-panel-frequently-used-east .medium-aquamarine[data-v-1026b2e3]{
    height: 34px;
}
.comment-panel-frequently-used-east[data-v-1026b2e3]{
    float: right;
}
.comment-panel-frequently-used-west[data-v-1026b2e3]{
    float: left;
    font-size: 13px;
    color: #999;
}
.mark-comment-panel-frequently-used[data-v-1026b2e3]{
    line-height: 34px;
    margin-top: 13px;
}
.frequently-used-comment-item-east .layui-icon-extend-iconfont[data-v-1026b2e3]{
    color: #999;
    cursor: pointer;
}
.frequently-used-comment-item-east[data-v-1026b2e3]{
    float: right;
    margin-right: 5px;
}
.frequently-used-comment-item[data-v-1026b2e3]{
    line-height: 40px;
    margin-bottom: 9px;
}
.frequently-used-comment-list[data-v-1026b2e3]{
    margin-top: 20px;
}
.frequently-used-comment-item-west[data-v-1026b2e3]{
    width: calc(100% - 55px);
    float: left;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    text-indent: 11px;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.empty-style-box[data-v-1026b2e3]{
    position: relative;
    height: 500px;
    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;
    background:#fff;
}
.knowledge-point-module-left[data-v-1026b2e3]{
    width: calc(100% - 370px);
    max-width: 360px;
    float: left;
    margin-right: 20px;
}
.knowledge-point-module-right[data-v-1026b2e3]{
    width: 330px;
    float: left;
}
.student-offline-answer-img img[data-v-1026b2e3]{
    width: 100%;
}
.paper-topic-enter-btn[data-v-1026b2e3]{
    color: #27c9a3;;
    text-decoration: underline;
    cursor: pointer;
}
.empty-style-box-root[data-v-1026b2e3]{
    background: #fff;
}
.empty-style-box-root[data-v-1026b2e3]{
    padding-top: 150px;
    padding-bottom: 150px;
}
.smart-homework-marking-back[data-v-1026b2e3]{
    cursor: pointer;
    margin: 30px;
    position: fixed;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    z-index: 4;
}
@media screen and (max-width: 1100px) {
.knowledge-point-module-left[data-v-1026b2e3]{
        float: none;
        width: auto;
}
.knowledge-point-module-right[data-v-1026b2e3]{
        float: none;
        margin-top: 10px;
        width: auto;
}
.knowledge-points-examine-item-west[data-v-1026b2e3]{
        width: calc(100% - 168px);
}
}
.paper-block-select-zone-switch[data-v-1026b2e3]{
    position: absolute;
    top: 35px;
    font-weight: normal;
    right: 430px;
}
.paper-block-select-zone[data-v-1026b2e3]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-block-select-item-index-num[data-v-1026b2e3]{
    width: 60px;
    height: 60px;
    position: absolute;
    text-align: center;
    line-height: 53px;
    cursor: pointer;
    left: -30px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.annotation-num[data-v-1026b2e3]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    color: #fff;
    font-weight: bold;
}
.paper-block-select-item-index-num img[data-v-1026b2e3]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}
.paper-block-select-item[data-v-1026b2e3]{
    position: absolute;
    background: rgba(39, 201, 163, .3);
    border: 3px solid #27c9a3;
}
.paper-block-select-item-op-btn[data-v-1026b2e3]{
    width: 77px;
    height: 39px;
    line-height: 39px;
    color: #fff;
    text-align: center;
    background: #27c9a3;
    border: 1px solid #27c9a3;
    position: absolute;
    right: -3px;
    bottom: -42px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
@media screen and (max-width:1000px){
.paper-topic-cont-bot-ans-btn[data-v-1026b2e3]{
        display: block;
}
.paper-topic-cont-bot-span[data-v-1026b2e3]{
        margin-right: 5px;
}
.paper-topic-cont-bot[data-v-1026b2e3]{
        height: auto;
        line-height: 35px;
}
.smart-homework-marking-body-right[data-v-1026b2e3] {
        width: 280px;
}
.smart-homework-marking-body-left[data-v-1026b2e3] {
        width: calc(100% - 280px);
}
}

.resource-block-item[data-v-263fd1f2]{
    width: 130px;
    height: 130px;
    float: left;
    position: relative;
    cursor: pointer;
    margin-right: 15px;
    margin-bottom: 15px;
}
.resource-block-item-bg[data-v-263fd1f2]{
    width: 100%;
    height: 100%;
    position: absolute;
    -o-object-fit: cover;
       object-fit: cover;
}
.resource-block-item-play-btn[data-v-263fd1f2]{
    color: #fff;
    position: absolute;
    font-size: 30px;
    left: 50%;
    margin-left: -15px;
    top: 50%;
    margin-top: -15px;
    cursor: pointer;
}
.resource-block-item-del-btn[data-v-263fd1f2]{
    position: absolute;
    color: #ff6d6e;
    right: -8px;
    background: #fff;
    border-radius: 100%;
    top: -6px;
    display: none;
}
.resource-block-item:hover .resource-block-item-del-btn[data-v-263fd1f2]{
    display: block;
}
/**
 * @desc: 答题卡按钮
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-06ac020a] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    border-radius: 4px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

/* 正确: correct、错误: error、未作答: no answer、已评分: scored、未评分: no score*/
button.correct-status[data-v-06ac020a]{
    background: #29dbcd;
    color: #fff;
    height: 36px;
}
button.error-status[data-v-06ac020a]{
    background: #ff8b9f;
    color: #fff;
    height: 36px;
}
button.no-score[data-v-06ac020a]{
    color: #ffbf54;
    border: 1px solid #ffbf54;
    height: 36px;
}

/*预设类*/
button.no-answer-status[data-v-06ac020a]{
    background: #f7f7f7;
    color: #999;
    height: 36px;
}
button.answered[data-v-06ac020a]{
    border: 1px solid #38b6ff;
    background: #fff;
    height: 36px;
    color: #38b6ff;
}

/*预设类*/
button.scored[data-v-06ac020a]{
}

/**
 * @desc: 在线批阅页面
 * @author:  yansen
 * @time: 2021-08-18
 */
.marking-header-progress[data-v-06ac020a]{
    float: left;
    margin-top: 19px;
    margin-right: 20px;
}
.header-mark-txt[data-v-06ac020a]{
    font-size: 14px;
    color: #666;
    float: left;
    margin-right: 16px;
}
.paper-topic[data-v-06ac020a]{
    background: #fff;
    padding: 48px 25px;
    border-radius: 4px;
    border: 1px solid #f5f5f5;
    position: relative;
}
.paper-topic-index[data-v-06ac020a]{
    width: 42px;
    height: 34px;
    background: #12caa3;
    color: #fff;
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 4px 3px 3px 0px;
}
.paper-topic-cont[data-v-06ac020a]{
    border: 1px solid #eeeeee;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.paper-topic-cont-str[data-v-06ac020a]{
    padding: 28px 18px;
}
.paper-topic-cont-bot[data-v-06ac020a]{
    height: 47px;
    line-height: 47px;
    background: #fafafa;
}
.paper-topic-cont-bot-ans-btn[data-v-06ac020a]{
    color: #12caa3;
    cursor: pointer;
    padding-left: 19px;
    margin-right: 20px;
}
.paper-topic-cont-bot-span[data-v-06ac020a]{
    font-size: 13px;
    color: #888;
    margin-right: 18px;
}
.paper-topic-analysis[data-v-06ac020a]{
    margin-top: 11px;
    padding: 0 21px;
    border: 1px solid #27c9a3;
    position: relative;
}
.paper-topic-analysis-row-name[data-v-06ac020a]{
    float: left;
    margin-right: 22px;
    line-height: 59px;
    height: 59px;
    font-weight: bold;
    width: 84px;
}
.paper-topic-analysis-row-cont[data-v-06ac020a]{
    overflow: auto;
}
.paper-topic-analysis-row-cont.lh-same-with-name[data-v-06ac020a]{
    line-height: 59px;
}
.multiple-txt.paper-topic-analysis-row-cont[data-v-06ac020a]{
    padding-top: 17px;
    line-height: 25px;
}
.paper-topic-analysis-row[data-v-06ac020a]:not(:last-child){
    border-bottom: 1px dashed #eeeeee;
}
.border-arrow-top[data-v-06ac020a]{
    position: absolute;
    top: -12px;
    left: 50px;
}
.paper-topic-part-name.left-move[data-v-06ac020a]{
    margin-left: -9px;
    margin-bottom: 15px;
}
.paper-topic-student-answer-view-whole-paper[data-v-06ac020a]{
    float: right;
    cursor: pointer;
    color: #27C9A3;
}
.paper-topic-part-name[data-v-06ac020a]{
    font-weight: bold;
    float: left;
}
.paper-topic-student-answer[data-v-06ac020a], .paper-topic-teacher-comment[data-v-06ac020a]{
    margin-top: 41px;
}
.paper-topic-student-answer-picture[data-v-06ac020a]{
    height: 165px;
    background: #edeff4;
    margin-bottom: 15px;
}
.paper-topic-student-answer-picture img[data-v-06ac020a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.paper-topic-teacher-comment-block[data-v-06ac020a]{
    height: 173px;
    border: 1px solid #efefef;
    border-radius: 4px;
    margin-top: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
}
.paper-topic-comment-textarea[data-v-06ac020a]{
    border: none;
    resize: none;
    height: 120px;
    width: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #666666;
    padding: 20px 17px;
}
.paper-topic-teacher-comment-btns[data-v-06ac020a]{
    height: 39px;
    background:#f8f8f8;
    border-radius: 0px 0px 4px 4px;
    position: absolute;
    bottom: 0px;
    line-height: 39px;
    width: 100%;
    color: #8e9ea8;
}
.paper-topic-teacher-comment-btn-west[data-v-06ac020a]{
    float: left;
    margin-left: 19px;
    cursor: pointer;
}
.paper-topic-teacher-comment-btn-west span[data-v-06ac020a]{
    margin-right: 15px;
    font-size: 18px;
}
.paper-topic-teacher-comment-btn-east[data-v-06ac020a]{
    float: right;
    margin-right: 23px;
    color: #888;
    font-size: 12px;
    width: 126px;
}
.east-op-btn[data-v-06ac020a]{
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.paper-topic-note[data-v-06ac020a]{
    margin-top: 18px;
}
.paper-whole-volume-root[data-v-06ac020a]{
    background-color: #fff;
}
.paper-small-view-item[data-v-06ac020a]{
    height: 274px;
    position: relative;
    width: 195px;
    float: left;
    margin-right: 11px;
    background:#edeff4;
    margin-bottom: 11px;
}
.paper-small-view-item .paper-img[data-v-06ac020a]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.paper-s-bot[data-v-06ac020a]{
    height: 34px;
    background: rgba(51, 51, 51, .6);
    position: absolute;
    bottom: 0;
    width: 100%;
    line-height: 34px;
    color: #fff;
    text-align: center;
}
.paper-small-big-item[data-v-06ac020a]{
    min-height: 1216px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*padding: 40px 90px;*/
    margin: 0 auto 10px;
    background: #fff;
    text-align: center;
    padding-top: 55px;
}
.paper-small-big-item-inner[data-v-06ac020a]{
    position: relative;
    /*width: 830px;*/
    max-width: 780px;
    margin: 0 auto;
    /*height: 1112px;*/
    height: auto;
}
.paper-small-big-item-skin[data-v-06ac020a]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-small-big-item .paper-img[data-v-06ac020a]{
    width: 100%;
    /*height: 100%;*/
    /*max-width: 830px;*/
    -o-object-fit: fill;
       object-fit: fill;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-switch-btn-txt[data-v-06ac020a]{
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px);
}
.topics-mark-switch-btn[data-v-06ac020a]{
    cursor: pointer;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-score-view-header[data-v-06ac020a]{
    line-height: 47px;
    border-bottom: 1px solid #E5E4E5;
    position: relative;
    margin-bottom: 27px;
}
.topics-mark-switch-view-btn[data-v-06ac020a]{
    width: 30px;
    height: 28px;
    line-height: 28px;
    opacity: 1;
    background: #e7fff9;
    color: #27c9a3;;
    border-radius: 2px;
    text-align: center;
    cursor: pointer;
    position: absolute;
    right: 0;
    bottom: 9px;
}
.topics-mark-score-view-topic-index[data-v-06ac020a]{
    color: #333333;
    font-weight: bold;
}
.topics-mark-view-pop-navs[data-v-06ac020a]{
    float: left;
}
.topics-mark-view-pop-close-btn[data-v-06ac020a]{
    float: right;
    color: #999;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.topics-mark-view-pop-navs .medium-aquamarine-nav[data-v-06ac020a]{
    float: left;
    margin-right: 32px;
}
.topics-mark-score-view-input[data-v-06ac020a]{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dddddd;
    border-radius: 3px;
    float: left;
    width: 209px;
    text-indent: 14px;
}
.topics-mark-score-view-input-right-txt[data-v-06ac020a]{
    color: #999999;
    font-size: 12px;
    line-height: 40px;
    float: right;
}
.topics-mark-score-view-input-zone[data-v-06ac020a]{
    margin-top: 18px;
}
.topics-mark-score-view-btn-list[data-v-06ac020a]{
    margin-top: 16px;
}
.topics-mark-score-view-btn-list .spring-green[data-v-06ac020a]{
    margin-right: 8px;
    margin-bottom: 11px;
    width: 42px;
    padding: 0;
}
.topics-mark-score-view-btn-list .spring-green[data-v-06ac020a]:nth-child(5n){
    /*margin-right:0;*/
}
.score-view-add-knowledge-points[data-v-06ac020a]{
    display: block;
    width: 100%;
    border: 1px solid #dddddd;
    border-radius: 4px;
    height: 42px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 14px;
}
.no-cont-in-search[data-v-06ac020a]{
    font-size: 12px;
    color: #bdbdbd;
    text-align: center;
}
.score-view-warm-txt[data-v-06ac020a]{
    color: #bdbdbd;
    font-size: 12px;
    margin-top: 9px;
    text-indent: 2px;
}
.score-view-knowledge-points-examine[data-v-06ac020a]{
    margin-bottom: 16px;
}
.knowledge-points-examine-item-west[data-v-06ac020a]{
    width: 174px;
    height: 35px;
    line-height: 35px;
    background:#f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 14px 0 18px;
    color: #555;
    float: left;
}
.knowledge-points-examine-item-west-name[data-v-06ac020a]{
    width: calc(100% - 17px);
    float: left;
}
.knowledge-points-examine-item-west-del-btn[data-v-06ac020a]{
    color: #999;
    font-size: 12px;
    cursor: pointer;
}
.knowledge-points-examine-item-east[data-v-06ac020a]{
    float: right;
    line-height: 35px;
}
.points-examine-item-btn-icon[data-v-06ac020a]{
    margin-right: 4px;
    float: left;
    margin-top: 2px;
}
.points-examine-item-btn[data-v-06ac020a]{
    color: #BDBDBD;
    float: left;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.points-examine-item-btn-txt[data-v-06ac020a]{
    float: left;
}
.points-examine-item-btn.right-ed[data-v-06ac020a]{
    color: #02dcc7;
}
.points-examine-item-btn.wrong-ed[data-v-06ac020a]{
    color: #fe7791;
}
.score-view-knowledge-points-examine-item[data-v-06ac020a]{
    margin-bottom: 8px;
}
.topics-mark-view-pop-answer-sheet[data-v-06ac020a]{
}
.mark-view-pop-answer-sheet-header[data-v-06ac020a]{
    margin-top: 25px;
    line-height: 30px;
}
.pop-answer-sheet-header-west[data-v-06ac020a]{
    float: left;
}
.pop-answer-sheet-header-east[data-v-06ac020a]{
    float: right;
}
.pop-answer-sheet-header-west-name[data-v-06ac020a]{
    float: left;
    font-weight: bold;
    font-size: 15px;
    margin-right: 10px;
}
.pop-answer-sheet-header-west-txt[data-v-06ac020a]{
    float: left;
    font-size: 12px;
    color: #999;
}
.pop-answer-sheet-header-west-txt .layui-icon-extend-iconfont[data-v-06ac020a]{
    font-size: 10px;
    cursor: pointer;
}
.mark-view-pop-answer-sheet-list[data-v-06ac020a]{
    margin-top: 22px;
}
.mark-view-pop-answer-sheet-list button[data-v-06ac020a]{
    width: 75px;
    margin-right: 4px;
    margin-bottom: 17px;
}
.topic-score[data-v-06ac020a]{
    text-decoration: underline;
}
.mark-comment-panel-header[data-v-06ac020a]{
    margin-top: 9px;
}
.mark-comment-panel-header button[data-v-06ac020a]{
    margin-left: auto;
    display: block;
}
.mark-comment-panel-input-box[data-v-06ac020a]{
    height: 133px;
    border: 1px solid #eee;
    border-radius: 3px;
    margin-top: 10px;
}
.mark-comment-panel-input-box textarea[data-v-06ac020a]{
    width: 100%;
    height: 100%;
    resize: none;
    border: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 15px 13px;
}
.comment-panel-frequently-used-east .medium-aquamarine[data-v-06ac020a]{
    height: 34px;
}
.comment-panel-frequently-used-east[data-v-06ac020a]{
    float: right;
}
.comment-panel-frequently-used-west[data-v-06ac020a]{
    float: left;
    font-size: 13px;
    color: #999;
}
.mark-comment-panel-frequently-used[data-v-06ac020a]{
    line-height: 34px;
    margin-top: 13px;
}
.frequently-used-comment-item-east .layui-icon-extend-iconfont[data-v-06ac020a]{
    color: #999;
    cursor: pointer;
}
.frequently-used-comment-item-east[data-v-06ac020a]{
    float: right;
    margin-right: 5px;
}
.frequently-used-comment-item[data-v-06ac020a]{
    line-height: 40px;
    margin-bottom: 9px;
}
.frequently-used-comment-list[data-v-06ac020a]{
    margin-top: 20px;
}
.frequently-used-comment-item-west[data-v-06ac020a]{
    width: calc(100% - 55px);
    float: left;
    border: 1px solid #eeeeee;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    text-indent: 11px;
    color: #666666;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.empty-style-box[data-v-06ac020a]{
    position: relative;
    height: 500px;
    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;
    background:#fff;
}
.knowledge-point-module-left[data-v-06ac020a]{
    width: calc(100% - 370px);
    max-width: 360px;
    float: left;
    margin-right: 20px;
}
.knowledge-point-module-right[data-v-06ac020a]{
    width: 330px;
    float: left;
}
.student-offline-answer-img img[data-v-06ac020a]{
    width: 100%;
}
.paper-topic-enter-btn[data-v-06ac020a]{
    color: #27c9a3;;
    text-decoration: underline;
    cursor: pointer;
}
.empty-style-box-root[data-v-06ac020a]{
    background: #fff;
}
.empty-style-box-root[data-v-06ac020a]{
    padding-top: 150px;
    padding-bottom: 150px;
}
.smart-homework-marking-back[data-v-06ac020a]{
    cursor: pointer;
    margin: 30px;
    position: fixed;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    z-index: 4;
}
@media screen and (max-width: 1100px) {
.knowledge-point-module-left[data-v-06ac020a]{
        float: none;
        width: auto;
}
.knowledge-point-module-right[data-v-06ac020a]{
        float: none;
        margin-top: 10px;
        width: auto;
}
.knowledge-points-examine-item-west[data-v-06ac020a]{
        width: calc(100% - 168px);
}
}
.paper-block-select-zone-switch[data-v-06ac020a]{
    position: absolute;
    top: 35px;
    font-weight: normal;
    right: 430px;
}
.paper-block-select-zone[data-v-06ac020a]{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.paper-block-select-item-index-num[data-v-06ac020a]{
    width: 60px;
    height: 60px;
    position: absolute;
    text-align: center;
    line-height: 53px;
    cursor: pointer;
    left: -30px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.annotation-num[data-v-06ac020a]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    z-index: 2;
    color: #fff;
    font-weight: bold;
}
.paper-block-select-item-index-num img[data-v-06ac020a]{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
}
.paper-block-select-item[data-v-06ac020a]{
    position: absolute;
    background: rgba(39, 201, 163, .3);
    border: 3px solid #27c9a3;
}
.paper-block-select-item-op-btn[data-v-06ac020a]{
    width: 77px;
    height: 39px;
    line-height: 39px;
    color: #fff;
    text-align: center;
    background: #27c9a3;
    border: 1px solid #27c9a3;
    position: absolute;
    right: -3px;
    bottom: -42px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
@media screen and (max-width:1000px){
.paper-topic-cont-bot-ans-btn[data-v-06ac020a]{
        display: block;
}
.paper-topic-cont-bot-span[data-v-06ac020a]{
        margin-right: 5px;
}
.paper-topic-cont-bot[data-v-06ac020a]{
        height: auto;
        line-height: 35px;
}
.smart-homework-marking-body-right[data-v-06ac020a] {
        width: 280px;
}
.smart-homework-marking-body-left[data-v-06ac020a] {
        width: calc(100% - 280px);
}
}

/**
 * @desc:  智能作业v2-web在线作答
 * @author: yansen
 * @time: 2021-08-31
 */
.marking-header-back-btn[data-v-06ac020a]{
    font-size: 14px;
}
.smart-homework-answer-online[data-v-06ac020a]{
    height: 100%;
}
.answer-online-topics-list-name[data-v-06ac020a]{
    font-size: 15px;
    color: #333;
    font-weight: bold;
    margin-top: 4px;
}
.smart-homework-answer-online-header-root .medium-aquamarine[data-v-06ac020a]{
    height: 34px;
    margin-left: 32px;
    width: 166px;
}
.answer-online-rest-time[data-v-06ac020a]{
    font-size: 14px;
    color: #666;
}
.mart-homework-answer-online-body-paper .paper-topic[data-v-06ac020a]{
    padding:0;
    margin-bottom: 20px;
}
.paper-topic-core[data-v-06ac020a]{
    padding: 30px 25px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont-str[data-v-06ac020a]{
    padding: 50px 20px;
}
.mart-homework-answer-online-body-paper .paper-topic-cont[data-v-06ac020a]{
    position: relative;
}
.paper-topic-answering-machine button.spring-green[data-v-06ac020a]{
    color: #333;
    background: #eee;
    margin-right: 8px;
}
.paper-topic-answering-machine button.spring-green.ed[data-v-06ac020a]{
    color: #fff;
    background: #12caa3;
}
.paper-topic-answering-machine-node[data-v-06ac020a]{
    margin-top: 27px;
}
.answering-machine-files .paper-topic-teacher-comment-btns[data-v-06ac020a]{
    position: static;
}
.answering-machine-files-upload-btn[data-v-06ac020a]{
    margin-top: 24px;
}
.answering-machine-uploaded-files-showing[data-v-06ac020a]{
    margin-top: 21px;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.clear[data-v-3685822e]{
    clear:both;
}
.left[data-v-3685822e]{
    float:left;
}
.right[data-v-3685822e]{
    float:right;
}
.inline[data-v-3685822e]{
    display:inline-block;
}
.block[data-v-3685822e]{
    display:block;
}
.white[data-v-3685822e]{
    color: wheat;
}
.clearfix[data-v-3685822e]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-3685822e] {
    zoom: 1;
}
._nr[data-v-3685822e]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-3685822e]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-3685822e]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-3685822e]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-3685822e]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-3685822e]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-3685822e]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-3685822e]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-3685822e]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-3685822e]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-3685822e]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-3685822e]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-3685822e]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-3685822e]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-3685822e]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-3685822e]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-3685822e]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-3685822e]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-3685822e]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-3685822e]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-3685822e]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-3685822e]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-3685822e]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-3685822e]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-3685822e]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-3685822e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-3685822e]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-3685822e]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-3685822e]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-3685822e]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-3685822e]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-3685822e]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-3685822e]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-3685822e]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-3685822e]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-3685822e]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-3685822e]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-3685822e]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-3685822e]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-3685822e]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-3685822e]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-3685822e], .lirg-enc-rw[data-v-3685822e]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-3685822e]{
    float: left;
}
.lirg-enc-rw[data-v-3685822e]{
    float: right;
}
.lirg-enc-cw[data-v-3685822e]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-3685822e]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-3685822e]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-3685822e]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-3685822e]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-3685822e]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-3685822e]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-3685822e]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-3685822e]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-3685822e]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-3685822e]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-3685822e]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-3685822e]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-3685822e]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-3685822e]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-3685822e]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-3685822e]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-3685822e]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-3685822e]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-3685822e]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-3685822e]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-3685822e]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-3685822e]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-3685822e]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-3685822e]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-3685822e]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-3685822e]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-3685822e]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-3685822e]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-3685822e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-3685822e]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-3685822e]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-3685822e]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-3685822e]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-3685822e]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-3685822e] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-3685822e]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-3685822e]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-3685822e]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-3685822e]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-3685822e]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-3685822e]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-3685822e]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-3685822e]{
    text-align: center;
}
.csenc-correct-rate[data-v-3685822e]{
    text-align: center;
}
.scesnrm-error[data-v-3685822e]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-3685822e]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-3685822e]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-3685822e]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-3685822e]{
    color: #fb9e25;
}
.csesc-end-check[data-v-3685822e]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-3685822e]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-3685822e]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-3685822e]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-3685822e]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-3685822e]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-3685822e]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-3685822e]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-3685822e]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-3685822e]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-3685822e]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-3685822e]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-3685822e]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-3685822e]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-3685822e]{
    background: #ff877e;
}
.topic-count-enc[data-v-3685822e]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-3685822e]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-3685822e]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-3685822e]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-3685822e]{
    height: 230px;
}
.analysis-answer-enc[data-v-3685822e]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-3685822e]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-3685822e]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-3685822e]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-3685822e]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-3685822e]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-3685822e]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-3685822e]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-3685822e]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-3685822e]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-3685822e]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-3685822e]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-3685822e {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-3685822e {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-3685822e]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-3685822e]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-3685822e]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-3685822e]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-3685822e]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-3685822e]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-3685822e]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-3685822e]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-3685822e]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-3685822e]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-3685822e]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-3685822e]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-3685822e]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-3685822e]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-3685822e]{
    text-align: center;
}
.el-table-filter__content[data-v-3685822e]{
    min-width: auto;
}
.analysis-answer-enc[data-v-3685822e] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-3685822e]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-3685822e]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-3685822e]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-3685822e]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-3685822e]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-3685822e]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-3685822e]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-3685822e]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-3685822e]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-3685822e]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-3685822e]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-3685822e]{
    margin-top:30px;
}
.student-list-enc-status[data-v-3685822e]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-3685822e]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-3685822e]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-3685822e]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-3685822e]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-3685822e]{
    color: #2fa2fe;
}
[data-v-3685822e] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-3685822e] .analysis-answer-table.el-table td,[data-v-3685822e] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-3685822e] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-3685822e] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-3685822e] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-3685822e]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-3685822e]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-3685822e]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-3685822e]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-3685822e]{
    height: 100%;
}
.share-student-list-header[data-v-3685822e]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-3685822e]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-3685822e]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-3685822e]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-3685822e]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-3685822e]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-3685822e]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-3685822e]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-3685822e]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-3685822e]{
    width: 25%;
}
.public_noc[data-v-3685822e] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-3685822e]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-3685822e]{
    margin-top:5px;
}
/**
 * @desc: 精准教学产品线公用的css文件
 * @author: yansen
 * @time: 2019-09-20
 */
body[data-v-3685822e]{
    font-size:14px;
    background:#edeff4;
}
.clearfix[data-v-3685822e]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-3685822e] {
    zoom: 1;
}
._nr[data-v-3685822e]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.att_header[data-v-3685822e]{
    height:50px;
    line-height:50px;
    padding:0 20px;
    position:relative;
    color:#7a8590;
    background: #edeff4;
}
.att_header_backbtn[data-v-3685822e]{
    text-indent:24px;   
    background: url(/vue/dist/static/img/att_header_backicon.72526f3.png) left no-repeat;
    float:left;
}
.att_header_name[data-v-3685822e]{
    width:500px;
    position:absolute;
    left:50%;
    margin-left:-250px;
    top:0;
    text-align:center;
    font-weight:bold;
}
.att_header_btn[data-v-3685822e]{
    float:right;
    color:#2fa2fe;
    font-weight:bold;
    background: url(/vue/dist/static/img/att_header_static_btn.5dc7e94.png) left no-repeat;
    text-indent:26px;
}
/**
 * @desc: 精准教学1.0作业创建页面css
 * @author: yansen
 * @time: 2019-09-20
 */
body[data-v-3685822e]{
    background:#f3f4f6;
    font-size: 14px;
}
.accurate_teaching[data-v-3685822e]{
    padding: 0 80px 10px 80px;
    height: 100%;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #f2f4f6;
    font-size: 14px;
    color: #545f69;
}
.sphc_nav[data-v-3685822e] {
    height: 50px;
    line-height: 50px;
}
.sphc_nav_name[data-v-3685822e] {
    color: #7a8590;
    font-size: 16px;
    float: left;
}
.sphc_nav_btns[data-v-3685822e] {
    float: right;
    margin-top: 10px;
}
.accurate_teaching_common_backbtn[data-v-3685822e]{
    color: #fff;
    width: 110px;
    height: 34px;
    line-height: 34px;
    background-color: #2fa2fe;
    border-radius: 3px;
    padding-left: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.accurate_teaching_common_backbtn span[data-v-3685822e]{
    padding-right: 5px;
}
._halo_ef[data-v-3685822e]{
    -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
    outline:none;border-color:rgba(47, 162, 254, .75);
    box-shadow:0 0 8px rgba(47, 162, 254, .5);
    -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
    -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.accurate_teaching_cont[data-v-3685822e]{
    background: #fff;
    border-radius: 8px;
    min-height: calc(100% - 50px);
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 10px 35px;
}
.act_block_head[data-v-3685822e]{
    /*cursor: pointer;*/
    font-size: 16px;
    margin-left:-2px;
    /*float: left;*/
}
.act_block_hicon[data-v-3685822e]{
    height: 20px;
    width: 3px;
    float: left;
    margin-right: 5px;
    /*background: url(../../images/AccurateTeachingTask/duihao.png) center no-repeat;*/
    background-size: contain;
    background: #2fa2fe;
}
.act_block_hstr[data-v-3685822e]{
    height: 20px;
    line-height: 20px;
    /*border-bottom: 1px dashed #2fa2fe;*/
    /*overflow: auto;*/
    color: #2fa2fe;
    margin-left:22px;
    padding-right: 19px;
    background-image: url(/vue/dist/static/img/act_block_hstr_vx.c93779d.png);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: center;
    float: left;
}
.act_block_rarrow[data-v-3685822e]{
    float: right;
}
.act_block_frow[data-v-3685822e]{
    min-height: 30px;
    /*border-left: 1px solid #e5e8ec;*/
    margin-left: 15px;
    padding-top: 18px;
    margin-top: 0px;
    overflow: hidden;
    float: left;
}
.act_block[data-v-3685822e]{
    border-left: 1px solid #e5e8ec;
}
.act_blf_row[data-v-3685822e]{
    margin-bottom: 18px;
}
.act_blf_lcol[data-v-3685822e]{
    width: 150px;
    min-height: 40px;
    line-height: 40px;
    text-indent: 40px;
    float: left;
}
.act_blf_row.mandatory .act_blf_lcol[data-v-3685822e]{
    background: url(/vue/dist/static/img/create_star_03.d0125b4.png) center no-repeat;
    background-position-x: 25px;
}
.act_blf_lcol.no_bg[data-v-3685822e]{
    background: none!important;
}
.act_blf_rcol[data-v-3685822e]{
    float: left;
    max-width: calc(100% - 150px);
}
.common_addbtn[data-v-3685822e]{
    color: #fff;
    width: 110px;
    height: 34px;
    line-height: 34px;
    background-color: #2fa2fe;
    border-radius: 3px;
    padding-left: 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    margin-top: 5px;
}
.common_addbtn._float[data-v-3685822e]{
    float: left;
    margin-right: 20px;
}
.act_topic_type[data-v-3685822e]{
    margin-left:40px ;
}
.act_topic_page_limit[data-v-3685822e]{
    margin: 0 5px;
    width: 100px;
}
.act_topic_type_work_name[data-v-3685822e]{
    float: left;
    line-height: 29px;
    margin-right: 25px;
}
.acttotwo_btn[data-v-3685822e]{
    font-size: 25px;
    float: left;
    cursor: pointer;
}
.act_topic_type_works[data-v-3685822e]{
    margin-top: 5px;
}
.act_demand_row[data-v-3685822e]{
    margin-left: 40px;
    margin-bottom: 15px;
}
.act_demand_lcol[data-v-3685822e]{
    float: left;
    margin-right: 20px;
}
.act_demand_rcol[data-v-3685822e]{
    overflow: hidden;
}
.act_demand_add_filebtn[data-v-3685822e]{
    cursor: pointer;
    width: 300px;
}
.act_demand_add_file[data-v-3685822e]{
    margin-top: 10px;
    width: 260px;
}
._file_delbtn[data-v-3685822e]{
    float: right;
    cursor: pointer;
}
._file_icon[data-v-3685822e]{
    float: left;
}
._file_name[data-v-3685822e]{
    float: left;
    margin-left: 10px;
    width: calc(100% - 50px);
}
.dj_txt[data-v-3685822e]{
    color: #8f8f8f;
    font-size: 12px;
}
.act_other_domand[data-v-3685822e]{
    margin-top: 15px;
}
.act_upload_btn[data-v-3685822e]{
    width: 20px;
    height:20px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-color: none;
    border: none;
    float: left;
}
.act_upload_img[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/photo_icon.9ec543d.png);
}
.act_upload_mkf[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/mai_ke_feng_icon.474838e.png);
}
.act_upload_video[data-v-3685822e]{
    background-image: url(/vue/dist/static/img/video_icon.43a59c9.png);
}
.act_upload_b[data-v-3685822e]{
    float: left;
    margin-right: 5px;
}
.other_demand_files[data-v-3685822e]{
    margin-top: 20px;
}
.other_demand_file[data-v-3685822e]{
    width: 120px;
    height: 120px;
    position: relative;
    background-color: #edeff4;
    float: left;
    margin-right: 25px;
}
.other_demand_file_face[data-v-3685822e]{
    background: rgba(0, 0, 0, .1);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}
.other_demand_file_icon[data-v-3685822e]{
    position: absolute;
    width: 30px;
    height: 30px;
    background-size: contain;
    left: 50%;
    top: 50%;
    margin-left: -15px;
    margin-top: -15px;
    background-image: url(/vue/dist/static/img/bof.66879c9.png);
    cursor: pointer;
}
.other_demand_file_cbtn[data-v-3685822e]{
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    background: url(/vue/dist/static/img/_vue_version_box_cbtn.9c771eb.png) center no-repeat;
    background-color: #fff;
    background-size: contain;
    border-radius: 15px;
    cursor: pointer;
}
.act_target_row[data-v-3685822e]{
    padding-bottom: 5px;
    border-bottom: 1px solid #dedede;
}
.act_target_lcol[data-v-3685822e]{
    line-height: 40px;
    width: 140px;
    /*float: left;*/
}
.act_target_rcol[data-v-3685822e]{
    /*overflow: hidden;*/
}
.act_target_item[data-v-3685822e]{
    float: left;
    margin-right: 15px;
    line-height: 34px;
    margin-top: 5px;
}
.act_bottom_btns[data-v-3685822e]{
    width: 350px;
    margin: 10px auto;
}
.act_target_item-name[data-v-3685822e]{
    height: 34px;
    background: #e6e8ed;
    color: #545f69;
    border-radius: 3px 0px 0px 3px;
    padding: 0 17px;
    float:left;
}
.act_target_item-del-btn[data-v-3685822e]{
    float: left;
    font-size: 14px;
    color: #545f69;
    text-align: center;
    width: 48px;
    background: #f3f3f6;
    border-radius: 0px 3px 3px 0px;
    cursor: pointer;
}
.act_common_bbtn[data-v-3685822e]{
    height: 35px;
    width: 150px;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
}
.act_cancle_btn[data-v-3685822e]{
    float: left;
    background-color: #dedede;
}
.act_yes_btn[data-v-3685822e]{
    float: right;
    background-color: #2fa2fe;
}
.el-form-item[data-v-3685822e]{
    margin-bottom: 0;
}
.act_publish_time_type[data-v-3685822e]{
    float: left;
    margin-right: 10px;
    line-height: 40px;
}
.act_publish_time_row[data-v-3685822e]{
    float: left;
}
.common_list_comp_items[data-v-3685822e]{
    height: auto;
}
.other_demand_node .el-form-item__error[data-v-3685822e]{
    padding-top: 0;
}
.el-input.is-disabled .el-input__inner[data-v-3685822e]{
    cursor: pointer;
}
.accurate_teaching_form[data-v-3685822e]{
  /*  height: calc(100% - 60px);*/
}
.accurate_countdown_line[data-v-3685822e]{
    height: 36px;
    line-height:36px;
    background: #dcedff;
    border-radius:  5px;
    text-align: center;
    color: #369ffa;
    margin-bottom: 20px;
}
.accurate_countdown_line span[data-v-3685822e]{
    font-size: 22px;
    padding: 0 2px;
}
.act_demand_row_suffix[data-v-3685822e]{
    color: #8f98a3;
    font-size:12px;
}
.clear[data-v-3685822e]{
    clear: both;
}
.act_demand_rcol_item[data-v-3685822e]{
    float: left;
}
.act_target_addbtn[data-v-3685822e]{
    float: left;
    margin-right: 15px;
}
.act_demand_row_center_input[data-v-3685822e]{
    height: 20px;
    width: 50px;
    text-indent: 10px;
    border:none;
    border:1px solid #dcdfe6;
}
/* [yansen][2022/5/25] 适配pad端 */
.subject-select[data-v-3685822e], .directory-input[data-v-3685822e], .name-input[data-v-3685822e]{
    width: 318px;
}
#directory-input-div[data-v-3685822e]{
    margin-left:50px;
}
@media screen and (max-width:1000px){
.subject-select[data-v-3685822e], .directory-input[data-v-3685822e], .name-input[data-v-3685822e]{
        width: 240px;
}
#directory-input-div[data-v-3685822e]{
        margin-left:10px;
}
.accurate_teaching[data-v-3685822e]{
        padding: 0 30px 10px;
}
}

ul li[data-v-6c034af5]{
	list-style:none;
}
html[data-v-6c034af5]{
	height: 100%;
	width: 100%;
}
body[data-v-6c034af5]{
	background:#fff;
	height: 100%;
	width: 100%;
	color:#333;
	font-size: 14px;
    overflow:auto;
}
p[data-v-6c034af5] {
	margin:0;
}
input[data-v-6c034af5], textarea[data-v-6c034af5]{
	outline: none;
}
a[data-v-6c034af5]{
	text-decoration: none;
}
.clear[data-v-6c034af5]{
	clear:both;
}
.left[data-v-6c034af5]{
	float:left;
}
.right[data-v-6c034af5]{
	float:right;
}
.inline[data-v-6c034af5]{
	display:inline-block;
}
.block[data-v-6c034af5]{
	display:block;
}
.white[data-v-6c034af5]{
	color: wheat;
}
.clearfix[data-v-6c034af5]:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix[data-v-6c034af5] {
  zoom: 1;
}
._nr[data-v-6c034af5]{
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.slexam_page[data-v-6c034af5]{
	padding: 10px 20px;
	height: 100%;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}
.sle_common_header[data-v-6c034af5]{
	background: #eeeff4;
	height: 40px;
    line-height: 40px;
    font-size: 16px;
}
.sle_common_header_name[data-v-6c034af5]{
	float: left;
	text-indent: 14px;
}
.sle_common_btn[data-v-6c034af5]{
    width: 75px;
    height: 29px;
    line-height: 29px;
    text-align: center;
    color: #fff;
    float: right;
    margin-right: 7px;
    margin-top: 6px;
    background: #2fa2fe;
    cursor: pointer;
}
.sle_private_header[data-v-6c034af5]{
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #eee;
}
.sle_private_name[data-v-6c034af5]{
	text-indent: 10px;
	float: left;
}
.sle_private_cbtn[data-v-6c034af5]{
    width: 100px;
    height: 30px;
    line-height: 30px;
  	text-indent: 25px;
    color: #fff;
    float: right;
    margin-right: 7px;
    margin-top: 6px;
    background-color: #2fa2fe;
    cursor: pointer;
    background-image: url(/vue/dist/static/img/sle_private_cbtn.a2abd02.png);
    background-repeat:no-repeat ;
    background-position-x: 5px;
    background-position-y: center;
    background-size:16px ;
}
.sle_semester_comp[data-v-6c034af5]{
    line-height:30px;
	float: right;
    margin-right: 10px;
    margin-top: 6px;
    height: 30px;
    width:200px;
}
.common_list_comp[data-v-6c034af5]{
    position:relative;
}
.common_list_comp_head[data-v-6c034af5]{
    height:30px;
    line-height:30px;
    border:1px solid #eee;
    font-size:16px;
    background:url(/vue/dist/static/img/filter_downarrow_icon.0f451bc.png) no-repeat;
    background-position-x:calc(100% - 10px);
    background-position-y:center;
    text-indent:15px;
    cursor:pointer;
    background-size: 15px;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.common_list_comp_items[data-v-6c034af5]{
    position:absolute;
    top:30px;
    height:30px;
    line-height:30px;
    width:100%;
    z-index:6666;
}
.common_list_comp_item[data-v-6c034af5]{
    height:30px;
    line-height:30px;
    border:1px solid #eee;
    background:#fff;
    text-indent:15px;
    font-size:16px;
	cursor:pointer;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.common_list_comp_item[data-v-6c034af5]:hover{
	color: #2fa2fe;
}
.common_list_comp_item.ed[data-v-6c034af5]{
	background: #eff2f5;
	color:#2fa2fe;
}
.common_search_comp[data-v-6c034af5]{
	height: 100%;
	position:relative;
}
.common_list_comp_item[data-v-6c034af5]:first-child{
}
.common_search_comp_input[data-v-6c034af5]{
	height: 100%;
	border: 1px solid #eee;
	width: 100%;
	text-indent: 15px;
}
.common_search_comp_btn[data-v-6c034af5]{
	width: 16px;
	height: 16px;
	background: url(/vue/dist/static/img/common_search_comp_btn.2131594.png) center no-repeat;
	background-size: contain;
	top: 8px;
	right: 10px;
	position: absolute;
	cursor: pointer;
}
.common_checkbox_comp_item[data-v-6c034af5]{
    height:40px;
    float:left;
    margin-right:18px;
    background:url(/vue/dist/static/img/applyto_item_bg.1c94905.png) left no-repeat;
    background-size:contain;
    min-width:75px;
    cursor:pointer;
    text-indent:30px;
    font-size:16px;
    line-height:40px;
    background-size: 20px;
}
.common_checkbox_comp_item.ed[data-v-6c034af5]{
    background:url(/vue/dist/static/img/applyto_item_bged.2702d55.png) left no-repeat;
}
.common_radio_comp_item[data-v-6c034af5]{
    height:40px;
    float:left;
    margin-right:18px;
    background:url(/vue/dist/static/img/ques_circle.a737745.png) left no-repeat;
    background-size:contain;
    min-width:75px;
    cursor:pointer;
    text-indent:30px;
    font-size:16px;
    line-height:40px;
    background-size: 20px;
}
.common_radio_comp_item.ed[data-v-6c034af5]{
    background:url(/vue/dist/static/img/ques_circle_ed.c582cb9.png) left no-repeat;
}
.pse_share_order_header[data-v-6c034af5]{
	height: 50px;
	line-height: 50px;
	color: #2FA2FE;
	font-size: 18px;
	font-weight: bold;
	border-bottom: 1px solid #e4e4e4;
}
.pse_share_order_box[data-v-6c034af5]{
    height:500px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    position:relative;
	padding: 20px;
}
.pse_share_order_bt_left[data-v-6c034af5]{
	width: 230px;
	float: left;
	border-right:1px solid #e4e4e4;
	margin-right: 30px;
}
.pse_share_order_bt_x2code[data-v-6c034af5]{
	width: 160px;
	height: 160px;
	margin: auto;
	margin-bottom: 20px;
}
.pse_share_order_bt_x2code img[data-v-6c034af5]{
	width: 100%;
	height: 100%;
}
.pse_share_order_bt_address[data-v-6c034af5]{
	width: 160px;
	display: block;
	margin: auto;
	height: 25px;
    border-radius:2px;
    border:1px solid #e4e4e4;
}
.pse_share_order_bt_copybtn[data-v-6c034af5]{
    height: 30px;
    line-height: 30px;
    color: #fff;
    text-align: center;
    background: #2FA2FE;
    cursor: pointer;
	margin:auto;
	margin-top: 15px;
    width: 100px;
    border-radius: 3px;
}
.pse_share_order_bt[data-v-6c034af5]{
	margin-top: 25px;
}
.cseblshhi_bname[data-v-6c034af5]{
	float: left;
}
.cseblshhi_box[data-v-6c034af5]{
	margin: auto;
}
.cseblshhi_bicon[data-v-6c034af5]{
	float: left;
	width: 10px;
	margin-top: 12px;
	margin-left: 5px;
}
.cseblshhi_upicon[data-v-6c034af5]{
	width: 8px;
	height: 8px;
	background: url(/vue/dist/static/img/filter_upnarrow_icon.4d805ea.png) center no-repeat;
	background-size: 8px;
	cursor: pointer;
}
.cseblshhi_downicon[data-v-6c034af5]{
	width: 8px;
	height: 8px;
	background: url(/vue/dist/static/img/filter_downarrow_icon.0f451bc.png) center no-repeat;
	background-size: 8px;
	cursor: pointer;
}
.ssc_zy[data-v-6c034af5]{
	background-position-x: calc(100% - 30px);
}
.ssc_bj[data-v-6c034af5]{
	background-position-x: calc(100% - 40px);
}
.pse_share_order_box_cbtn[data-v-6c034af5]{
    width: 30px;
    height: 30px;
    float: left;
    background-size: 25px;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url(/vue/dist/static/img/cseblocksh_closebtn_circle.bb8c62f.png);
    position:absolute;
    top:-40px;
    right:-30px;
}
.pse_share_order_box_main[data-v-6c034af5]{
    width:800px;
    height:335px;
    position:absolute;
    left:50%;
    margin-left:-400px;
    top:50%;
    margin-top:-230px;
}
.stexpm_pinfo_row[data-v-6c034af5]{
    margin-bottom:5px;
}
.common_addpaper_box[data-v-6c034af5]{
    height:600px;
    position:relative;
}
.common_addpaper_list[data-v-6c034af5]{
    height:calc(100% - 170px);
    overflow:auto;
    padding:10px;
}
.common_addpaper_item[data-v-6c034af5]{
    line-height:40px;
    height:40px;
    border-bottom:1px solid #eee;
    text-indent:14px;
    cursor:pointer;
    background:url(/vue/dist/static/img/applyto_item_bg.1c94905.png) no-repeat;
    background-size:20px;
    background-position-x:calc(100% - 10px);
    background-position-y:center;
    padding-right: 40px;
}
.common_addpaper_item.ed[data-v-6c034af5]{
    background-image:url(/vue/dist/static/img/applyto_item_bged.2702d55.png);
}
.common_pseb_header[data-v-6c034af5]{
    height:40px;
    line-height:40px;
    background:#eee;
}
.common_pseb_header_name[data-v-6c034af5]{
    font-size:16px;
    font-weight:bold;
    text-indent:14px;
    float:left;
}
.common_pseb_cbtn[data-v-6c034af5]{
    width: 20px;
    height: 20px;
    float: right;
    background-size: 20px;
    margin-top: 10px;
    margin-right: 10px;
    cursor: pointer;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 15px;
    background-image: url(/vue/dist/static/img/cseblocksh_closebtn.763f3ca.png);
}
.common_pseb_yesbtn[data-v-6c034af5]{
    width: 100px;
    height: 47px;
    text-align: center;
    line-height: 47px;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    background: #2FA2FE;
    bottom:10px;
    position:absolute;
    left:150px;
}
.common_pseb_ccbtn[data-v-6c034af5] {
    width: 100px;
    height: 47px;
    text-align: center;
    line-height: 47px;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    background: #2FA2FE;
    bottom:10px;
    position:absolute;
    right:150px;
}
.lui_page[data-v-6c034af5]{
    width:505px;
    margin:auto;
}
.public_noc[data-v-6c034af5] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.el-dialog[data-v-6c034af5]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    /*height:600px;*/
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
.el-dialog .el-dialog__body[data-v-6c034af5]{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
}
.pse_share_order_bt_right[data-v-6c034af5]{
    overflow:hidden;
}
.list_paper_box .el-dialog__body[data-v-6c034af5]{
    padding: 30px 20px;
}
.list_paper_box .el-dialog__headerbtn[data-v-6c034af5]{
    line-height: 42px;
}
.common_addpaper_box[data-v-6c034af5] .el-pager{
    margin-top: 6px;
}
.common_addpaper_box[data-v-6c034af5] .el-pagination .btn-next, .common_addpaper_box[data-v-6c034af5] .el-pagination .btn-prev{
    height: 40px;
}
.common_addpaper_yesbtn.cay_center_status[data-v-6c034af5]{
    left: 50%;
    margin-left:-50px;
}
@charset "UTF-8";
/* CSS Document */
html, body {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    top: 0;
    background:#ffffff;
}
.asection_vote_wrap,.asection_vote_showimg{
    width: 100%;
    height: 100%;
    padding: 0;
    display:none;
}
.asection_vote_wrap{
    margin-top: 20px;
}
.asection_vote_showimg{
    background-color: black;
}
/*.asection_vote_second{
    width: 100%;
    display: none;
}*/
.asection_vote_header{
    width: 98%;
    margin: auto;
    height: 42px;
    line-height:42px;
    font-size: 14px;
    background: rgb(250, 250, 250);
    margin-top:20px;
}
.asection_vote_inform{
    float: left;
    margin-left: 13px;
}
.asection_vote_inform span:last-child{
    color: #999999;
}
.asection_vote_return{
    color: #4898d5;
    float: right;
    margin-right: 13px;
    cursor: pointer;
}
.asection_vote_return a{
    color: #4898d5;
    text-decoration: none;
}
.asection_voting_items{
    width: 98%;
    margin: auto;
    overflow: auto;
    height: 74.4%;
}
.asection_voting_items ul{
    list-style: none;
    padding: 0;
    overflow: hidden;
    margin: 14px 0 0 0;
    font-size: 14px;
}
.asection_voting_items ul li{
    float: left;
}
.asection_edit_describe{
    width: 94%;
    border: 1px solid #cccccc;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.asection_edit_describe input,.asection_voting_item input{
    width: calc(100% - 55px);
    padding-left: 13px;
    font-size: 14px;
    height: 40px;
    border: 0;
    outline:none;
}
.asection_link_btn{
    display: inline-block;
    width: 42px;
    height: 42px;
    /*background: url('../../images/CloudSchool/link.png') 50% no-repeat #f8f8f8;*/
    background-size: 22px 22px;
    float: right;
    cursor: pointer;
}
.asection_edit_link{
    width: 6%;
    text-align: center;
    line-height: 42px;
    color: #4898d5;
    cursor: pointer;
}
.asection_edit_link_ccc{
    color: #a0a0a0;
}
.asection_edited_img{
    float: right;
    width: 42px;
    height: 44px;
    /* height: 100%; */
    float: right;
}
.asection_edited_img > img{
    width: 100%;
    height: 100%;
}
.asection_edit_img{
    width: 111px;
    height: 80px;
    border: 1px solid #ededed;
    border-radius: 4px;
    position: absolute;
    margin-left: -110px;
    background-color: #fff;
    margin-top: 53px;
    cursor: pointer;
    display:none;
}
.asection_edit_img span{
    display: block;
    width: 90%;
    margin: 0 auto;
    text-align: center;
    line-height: 39px;
}
.asection_edit_img > img{
    position: absolute;
    margin-left: 84px;
    margin-top: -9px;
    width: 10px;
    z-index: 1;
    height: 9px;
}
.asection_edit_img span:nth-child(2){
    border-bottom: 1px solid #eeeeee;
}
.asection_edit_add,.asection_vote_sure{
    margin-top: 19px;
    width: 13%;
    border-radius: 4px;
    line-height: 44px;
    text-align: center;
    color: #fff;
    background-color: #51b2f9;
    font-size: 15px;
    cursor: pointer;
}
@media screen and (max-width:914px){
.asection_edit_add_btn{
        position:fixed;
        bottom:7px;
}
.asection_vote_sure{
        position:fixed;
        bottom:17px;
        left:50%;
        margin-left:-6.5%;
}
}
@media screen and (min-width:915px){
.asection_edit_add_btn{
        position:fixed;
        bottom:70px;
}
.asection_vote_sure{
        position:fixed;
        bottom:15px;
        left:50%;
        margin-left:-6.5%;
}
}
.asection_vote_sure{
    cursor: pointer;
}
#exam_section_sureBtn01{
    margin-top:2%;
}
#exam_section_sureBtn02{
    margin-top:23%;
}
/* .asection_vote_switch{
    width: 28%;
    float: left;
    height: 549px;
    position: relative;
} */
.asection_vote_showimg_content{
    width: 100%;
    padding-top: 30px;
}
.asection_vote_showimg_content_img{
    width: 44%;
    margin: 0 auto;
    height: 549px;
/*  float: left;
 */ text-align: center;
}
.asection_vote_showimg_content_img img,.asection_vote_showimg_content_img video{
    width:100%;
    height:100%;
}
/* .asection_vote_switch img{
    width: 11.5px;
    position: absolute;
    top: 50%;
    height: 42px;
    margin-top: -21px;
} */
/* .asection_vote_switch_left img{
    right: 26.2%;
}
.asection_vote_switch_right img{
    left: 26.2%;
} */
/* .asection_vote_showimg_count{
    width: 100%;
    line-height: 55px;
    text-align: center;
    color: #888888;
    font-size: 15px;
} */
/**文本**/
.create_word_box{
    /*
    width: 48.6%;
    height: 710px;
    */
    height:100%;
    width: 100%;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.create_word_area{
    width: 95.7%;
    height: 165px;
    margin: 25px auto;
    position: relative;
}
.create_word_area_text{
    outline: none;
    width: 100%;
    height: 165px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    border: 2px solid #eeeeee;
    padding-top: 13px;
    padding-left: 1%;
    resize: none;
}
.create_word_area_text::-webkit-input-placeholder{    /* 使用webkit内核的浏览器 */
    color: #999999;
    font-size: 14px;
}
.create_word_area_text::-moz-placeholder{
    color: #999999;
    font-size: 14px;
}
.create_word_area_text::-moz-placeholder{
    color: #999999;
    font-size: 14px;
}
.create_word_area_text::-ms-input-placeholder{
    color: #999999;
    font-size: 14px;
}
.create_word_size{
    position: absolute;
    background-color: #eeeeee;
    border-radius: 15px;
    width: 62px;
    height: 24px;
    bottom: 12px;
    right: 1.7%;
    text-align: center;
}
.create_word_size span{
    font-size: 13px;
}
.create_word_button{
    width: 17.9%;
    height: 40px;
    background-color: #51b2f9;
    border-radius: 2px;
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    line-height: 40px;
    position: relative;
    left:50%;
    top:50%;
    margin-left:-8.45%;
    /*
    margin: 470px auto 13px;
    */
    cursor: pointer;
}
/**创建环节**/
.create_task_box{
    /*
    width: 69.4%;
    height: 710px;
    */
    width: 100%;
    height:100%;
    margin: 0 auto;
    font-family: "Microsoft Yahei";
}
.create_task_first{
    width: 96.6%;
    height: 40px;
    background-color: #f8f8f8;
    color: #000;
    font-weight: bold;
    font-size: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 2%;
    margin: 14px auto;
    line-height: 40px;
}
.create_task_hint{
    width: 96.6%;
    height: 44px;
    line-height: 44px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 2%;
    margin: 10px auto;
    background-color: #fcf8e3;
    border: 1px solid #e6d0a1;
    border-radius: 4px;
}
.create_task_em{
    display: inline-block;
    text-align: center;
    width: 12px;
    font-size: 13px;
    color: red;
    vertical-align:top;
}
.create_task_hint00{
    font-size: 14px;
    color: #66512c;
    font-weight: bold;
}
.create_task_hint01{
    font-size: 13px;
    color: #8a6d3b;
}
.create_task_name{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 40px;
    margin: 18px 2% 0px;
}
.create_task_name span{
    display: inline-block;
}
.create_task_name00{
    font-size: 13px;
}
.create_task_name_input{
    width: 32%;
    height: 40px;
    line-height: 40px;
    outline: none;
    border: 1px solid #cccccc;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 10px;
    margin-left: 1.2%;
}
.create_task_name_input::-webkit-input-placeholder,.create_task_text::-webkit-input-placeholder{
    color: #999999;
    font-size: 13px;
}
.create_task_name_input::-moz-placeholder,.create_task_text::-moz-placeholder{
    color: #999999;
    font-size: 13px;
}
.create_task_name01{
    display: inline-block;
    width: 23.8%;
    height: 41px;
    color: #b45955;
    font-size: 12px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 36px;
    background: #f3dedd url(/vue/dist/static/img/img.9fb3fd4.png) -48px no-repeat;
    border: 1px solid #f5cac7;
    border-radius: 4px;
}
.create_task_desc{
    height: 88px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 40px;
    margin: 18px 2% 0px;
}
.create_task_desc00{
    vertical-align: top;
    font-size: 13px;
}
.create_task_text{
    width: 56.3%;
    height: 88px;
    outline: none;
    border: 1px solid #cccccc;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 10px;
    padding-top: 8px;
    margin-left: 1.2%;
    resize: none;
}
.create_task_subw{
    height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 40px;
    margin: 18px 2% 0px;
}
.create_task_float,.create_task_subw00{
    float: left;
}
.create_task_subw00{
    margin: 0 1.6%;
}
.create_task_checkbox{
    display: inline-block;
    width: 20px;
    height: 20px;
    position: relative;
    top: 7px;
    border: 1px solid #dddddd;
    overflow: hidden;
}
.create_task_checkbox_click{
    background: url(/vue/dist/static/img/img.9fb3fd4.png) -28px 0px no-repeat;
    border: none;
}
.create_task_radiusbox{
    display: inline-block;
    width: 18px;
    height: 18px;
    border-radius: 50%;
    position: relative;
    top: 7px;
    border: 1px solid #dddddd;
    overflow: hidden;
}
.create_task_radiusbox_click{
    background: url(/vue/dist/static/img/img.9fb3fd4.png) 0px 0px no-repeat;
    width: 20px;
    border: none;
    height: 20px;
}
.create_task_checkcont{
    font-size: 13px;
    vertical-align: middle;
}
.next_button{
    width: 12%;
    height: 44px;
    line-height: 44px;
    background-color: #51b2f9;
    border-radius: 2px;
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    position: relative;
    /*
    margin: 150px auto 13px;
    */
    left:50%;
    top:7%;
    margin-left:-6%;
    cursor: pointer;
}
.create_task_select{
    margin: 0 1.6%;
    height: 40px;
    width: 252px;
    border: 1px solid #cccccc;
}
.create_task_place{
    vertical-align: middle;
    font-size: 13px;
    color: #333;
    height:34px;
    line-height:34px;
    width:200px;
    padding-left:10px;
    margin-left:10px;
    border:1px solid #cccccc;
    outline:none;
}
/**创建成功样式**/
.wor_success_box{
    /*
    width: 69.7%;
    height: 710px;
    */
    width: 100%;
    margin: 0 auto;
    display:none;
}
.wor_success_img{
    width: 240px;
    height: 274px;
    margin: 0px auto 60px;
    padding-top:70px;
}
.wor_success_img img{
    width: 240px;
    height: 274px;
}
.wor_success_button{
    width: 28.9%;
    height: 46px;
    line-height: 46px;
    background-color: #51b2f9;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    margin: 0 auto;
    cursor: pointer;
}
.select_content_box_left {
    height:550px;
    overflow:auto;
}
.asection_vote_return_to1, .asection_vote_return_to2 {
    color: #4898d5;
    float: right;
    margin-right: 13px;
    cursor: pointer;
}
.paper_list_second_title span {
    float: left;
    margin-left: 13px;
    color: #000;
}
.choose_topic_box{
    display: none;
    /*position: absolute;*/
    top:0;
    left:0;
    z-index: 9999;
    width:100%;
    height:100%;
}
._public_topic_choose_box{
    width:100%;
    height:100%;
    font-size: 14px;
}
._public_topic_choose_left{
    float: left;
    width:19%;
    background-color: #fbfbfb;
    height:100%;
    overflow-y: auto;
}
._public_topic_choose_center{
    float: left;
    width:64%;
    height:100%;
    padding-right:2%;
    overflow-y: auto;
    padding-right:2%;
    /*height:100%;
    !*overflow-y: auto;*!
    padding-right:2%;*/
}
._public_topic_choose_center:hover{
    /*overflow-y: auto;*/
}
._public_topic_choose_center_box{
    width:68%;
    float: left;
    height:100%;
    overflow-y: hidden;
    overflow-x: hidden;
    /*padding-right:2%;*/
}
._public_topic_choose_right{
    float: left;
    width:10%;
    padding:0 1%;
    background-color: #fbfbfb;
    height:100%;
    overflow-y: auto;
    overflow-x: hidden;
}
._public_topic_choose_right:hover{
    /*overflow-y: auto;*/
}
._left_top_title{
    line-height: 48px;
    padding:0 2%;
}
._left_knowledge, ._left_chapter{
    display: inline-block;
    width:46%;
    text-align: center;
    color: #333333;
    font-size:14px;
    cursor: pointer;
    border-bottom:2px solid #fff;
}
._left_top_title_ed{
    border-bottom:2px solid #2f96f2;
    color: #2f96f2;
}
._left_know_search_box{
    display: none;
    position: relative;
}
._left_know_input, ._center_content_kw_input, ._left_chapter_title{
    display: block;
    width: 88%;
    margin:auto;
    margin-top:10px;
    border-radius: 16px;
    background-color: #fff;
    color: #999999;
    height:34px;
    border:none;
    padding-left:10px;
    margin-bottom:10px;
    font-size:12px;
}
._left_chapter_title{
    line-height:34px;
    color: #333;
    margin-bottom:1px;
    cursor: pointer;
}
._left_chapter_icon{
    float: right;
    padding-right:10px;
    color: #2293fc;
}
._left_book_list{
    position: absolute;
    display: none;
    width:88%;
    margin:auto;
    background-color: #fff;
    padding:10px 2px;
    border-radius: 4px;
    margin-left:5%;
    cursor: pointer;
    max-height:260px;
    overflow: auto;
}
._left_book_list div{
    line-height:30px;
    padding:2px 10px;
    border-bottom:1px solid #fefefe;
}
._book_selected{
    background-color: #eee;
}
._left_know_clear, ._center_content_clear{
    display: none;
    position: absolute;
    width:20px;
    height:20px;
    border-radius: 50%;
    background-color: #eeeeee;
    color: #9e9e9e;
    text-align: center;
    line-height:20px;
    right:17%;
    top:8px;
    font-size:13px;
    cursor: pointer;
}
._left_know_search_icon, ._center_top_search_icon{
    position: absolute;
    right:7%;
    top:6px;
    display: inline-block;
    width:20px;
    height:20px;
    background: url(/vue/dist/static/img/_knowledge_search_03.ceec2e9.png) no-repeat center;
    cursor: pointer;
    background-size: contain;
}
._left_list_conf_item_lvone{
    height: 30px;
    line-height: 30px;
    text-align: left;
    background-color: #e6e6e6;
    border-radius: 3px;
    text-indent: 10px;
    margin-bottom: 2px;
    font-weight: bold;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
    overflow:hidden;
}
._left_list_conf_item_lvone_text{
    width: calc(100% - 46px);
    overflow: hidden;
    height: 100%;
}
._left_list_conf_item_lvone_option{
    display: inline-block;
    width:16px;
    height:16px;
    background-color: #fff;
    float: right;
    margin: 6px 15px 0 0;
    cursor: pointer;
}
._option_med{
    background: url(/vue/dist/static/img/_knowledge_mid_option_03.d0de4a3.png) no-repeat center;
    background-size: 70%;
    background-color: #fff;
}
._option_ed, ._topic_option_ed{
    background: url(/vue/dist/static/img/_knowledge_option_03.0210df2.png) no-repeat center;
    background-size: contain;
}
._left_chapter_box{
    position: relative;
    display: none;
}
._left_knowledge_list{
    width:90%;
    margin:auto;
    margin-top:10px;
}
._left_list_conf_item_lvstxt{
    height: 30px;
    line-height: 30px;
    border-radius: 3px;
    text-indent: 10px;
    /*margin-bottom: 3px;*/
    font-size: 14px;
    color: #666;
    padding-left:8px;
}
._left_list_conf_item_lvstxt_second{
    background-color: #eeeeee;
}
._left_list_conf_item_lvs_prev{
    display: inline-block;
    width:13px;
    height:13px;
    background: url(/vue/dist/static/img/_knowledge_add_03.0a881b4.png) no-repeat center;
    background-size: contain;
    color: #f6f5f5;
    cursor: pointer;
}
._left_list_conf_item_lvs_prev_grey{
    display: inline-block;
    width:13px;
    height:13px;
    background: url(/vue/dist/static/img/_knowledge_minus_grey_03.e58f3f4.png) no-repeat center;
    background-size: contain;
    color: #f6f5f5;
}
._left_list_conf_item_lvs_prev._prev_ed{
    background: url(/vue/dist/static/img/_knowledge_minus_03.925b9d1.png) no-repeat center;
}
._left_list_conf_item_sonzone{
    background: #f6f5f5;
}
._left_list_conf_item_lvs{
    margin-left:8px;
}
._left_list_conf_item_lvs_name{
    display: inline-block;
    width:calc(100% - 65px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height:100%;
}
._normal_cursour{
    cursor: auto;
}
._left_list_conf_item_lvssecond{
    margin-left:0;
}
/**中间样式**/
._center_top_filter{
    padding:20px;
    border-bottom:1px solid #eeeeee;
    margin-left: 20px;
    padding-left: 0;
    padding-bottom:10px;
}
._center_top_filter_title{
    float: left;
    width:60px;
    text-align: right;
    padding:6px 10px;
    color: #a0a0a0;
}
._center_top_filter_span{
    float: left;
    margin-left:10px;
}
._public_toplc_choose_btn{
    display: inline-block;
    padding: 4px 10px;
    color: #333;
    text-align: center;
    cursor: pointer;
}
._public_toplc_choose_btn_ed{
    background-color: #2293fc;
    color: #fff;
}
._center_top_filter_one{
    clear: both;
    margin-bottom: 15px;
}
._center_top_filter_span_grade{
    float: left;
}
._stage_grade_split_line{
    float: left;
    padding:6px 10px;
    color: #c8c8c8;
}
._more_subject_box {
    position: relative;
    float: left;
}
._more_subject_options_box,
._topic_subject_options_box,
._topic_all_add_box{
    display: none;
    position: absolute;
    width: 120px;
    background: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: 2px 2px 2px #e9e8e9;
            box-shadow: 2px 2px 2px #e9e8e9;
    left: -60px;
    top:40px;
    border-radius: 3px;
}
._more_subject_options_box{
    z-index:9;
}
._topic_all_add_box{
    z-index: 99;
    width:140px;
}
._more_subject_options_box:after,
._topic_subject_options_box:after,
._topic_all_add_box:after {
    position: absolute;
    display: inline-block;
    top: -6px;
    left: 76px;
    /*width: 20px;
    height: 20px;*/
    content: '';
    /*border-style: solid;
    border-width: 10px 10px 5px 5px;
    border-color: #fff;
    transform: rotate(135deg);*/
    /*box-shadow: -2px 2px 2px #e9e8e9;
    background: url("/apps/common/images/arrow_tran_03.png") no-repeat center;*/
}
._topic_public_big_arrow{
    border:10px solid;
    border-color: transparent transparent #e9e8e9 transparent;
    width:0;
    height:0;
    top: -21px;
    position: absolute;
    z-index: 9999;
    left: 74px;
}
._topic_public_small_arrow{
    border:8px solid;
    border-color: transparent transparent #fff transparent;
    width:0;
    height:0;
    position: absolute;
    top: -5px;
    left: -7px;
}
._more_subject_options, ._topic_subject_options,
._topic_addto_box, ._topic_all_add_options, ._topic_all_share_options {
    position: absolute;
    width:120px;
    -webkit-box-shadow: 0px 2px 1px 2px #e9e8e9;
            box-shadow: 0px 2px 1px 2px #e9e8e9;
    background-color: #fff;
    padding-top:12px;
    border-radius: 3px;
}
._topic_subject_options{
    padding-top:6px;
    padding-bottom:6px;
}
._topic_all_add_options_box{
    max-height: 250px;
    padding-bottom: 12px;
    padding-top:12px;
    -webkit-box-shadow: 0px 2px 1px 2px #e9e8e9;
            box-shadow: 0px 2px 1px 2px #e9e8e9;
}
._more_subject_options{
    background-color: #fff;
    z-index: 999;
    height:200px;
    overflow-y: auto;
}
._topic_all_add_options, ._topic_all_share_options{
    width:140px;
    text-align: center;
    max-height:220px;
    overflow: auto;
    padding-bottom:12px;
}
._more_subject_option, ._topic_subject_option, ._topic_addto_item{
    line-height:30px;
    padding:0 10px;
    cursor: pointer;
    color: #888888;
}
._topic_all_add_options{
    position: relative;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding-bottom:0;
    padding-top:0;
}
._topic_addto_box {
    display: none;
    position: absolute;
    right: 120px;
    top:30px;
    width:148px;
    max-height:200px;
    /*overflow-y: auto;*/
    border-radius: 2px;
    padding:10px 4px;
    padding-right:0;
}
._topic_addto_box div:hover{
    color: #2293fc;
}
._topic_addto_item{
    clear: both;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    vertical-align: middle;
    /*justify-content: center;*/
    padding:0 4px;
}
._more_subject_option_ed{
    background-color: #2293fc;
    color: #fff;
}
._center_content_top_filter {
    padding: 0 10px 0 62px;
    overflow: hidden;
    font-size:13px;
}
._center_content_sort_title{
    float: left;
}
._center_content_sort_icon_box{
    float: left;
    margin-top:2px;
    margin-left:10px;
    color: #888888;
}
._center_content_sort_icon.layui-icon-extend-iconfont {
    line-height: 8px;
    font-size: 12px;
    cursor: pointer;
}
._center_content_sort_iconed{
    color: #2293fc;
}
._center_content_sort_filter{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
._center_content_box {
    margin-top: 25px;
    padding-bottom:20px;
}
._center_content_kw_search{
    position: relative;
    float: right;
    margin-top:-8px;
}
._center_content_kw_input{
    border-bottom:1px solid #eeeeee;
    margin-top:0;
    border-radius: 0;
    width:230px;
    font-size:12px;
}
._center_content_topic_num{
    float: right;
    color: #888888;
    font-size:12px;
    margin-left:20px;
}
._center_top_search_icon{
    background: none;
    color: #888888;
    font-weight: bold;
    font-size: 18px;
    right:0;
}
._center_content_more_option{
    display: inline-block;
    width:20px;
    height:20px;
    background-color: #fff;
    float: left;
    cursor: pointer;
    border:1px solid #dddddd;
    margin-left: -38px;
    margin-top: 3px;
    margin-right: 16px;
}
._center_content_operate_label {
    position: relative;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
._center_content_operate_labelname{
    display: inline-block;
    padding:4px 8px;
    border:1px dashed #2293fc;
    padding-right: 30px;
    color: #333;
}
._center_content_operate_hasno{
    float: left;
    line-height:30px;
    color: #888;
}
._center_del_label.layui-icon-extend-iconfont {
    position: absolute;
    top: 5px;
    right: 4px;
    color: #2293fc;
    cursor: pointer;
}
._center_content_save_label, ._center_content_del_label{
    float: left;
    font-size:20px;
    color: #2293fc;
    font-weight: bold;
    line-height:29px;
    margin-left:16px;
    cursor: pointer;
}
._center_content_operate_more_box{
    display: none;
    float: right;
    line-height:29px;
}
._center_content_operate_more_btn{
    position: relative;
    float: left;
    margin-left:18px;
    color: #333333;
    /*cursor: pointer;*/
}
._center_content_operate_more_icon{
    color: #888888;
}
._center_content_list_item{
    position: relative;
    margin-top:28px;
    border:1px solid #eeeeee;
    word-break: break-word;
}
._center_content_list_item_operate{
    position: absolute;
    left:-40px;
    cursor: pointer;
    border: 1px solid #dddddd;
    width:20px;
    height:20px;
}
._center_content_operate_more{
    height:25px;
    padding-left:60px;
    height:50px;
}
._center_content_operate_more_btnon{
    color: #2293fc;
}
._center_content_operate_more_btnon ._center_content_operate_more_icon{
    color: #2293fc;
}
._center_content_operate_more_blank{
    display: none;
    height:50px;
}
._topic_addto_item_addnew{
    color: #888;
    /*text-align: center;*/
    line-height:30px;
    text-align: left;
}
._center_content_list {
    position:relative;
    /*z-index:3;*/
    padding-left: 60px;
}
._center_content_list_item_num{
    width:46px;
    height:36px;
    background-color: #2293fc;
    color: #fff;
    line-height:36px;
    text-align: center;
    font-weight: bold;
}
._center_content_list_item_content {
    margin: 18px 24px;
}
._topic_detail_title{
    float: left;
    color: #2293fc;
    cursor: pointer;
}
._center_content_list_item_bottom{
    position: relative;
    clear: both;
    bottom: 0;
    height:40px;
    background-color: #fbfbfb;
    line-height:40px;
    padding:0 20px;
}
._topic_message_box{
    float: left;
    margin-left:10px;
    color: #888888;
}
._topic_message_box span{
    padding-left:10px;
}
._topic_operate_btn_box{
    float: right;
}
._topic_operate_btn{
    position: relative;
    float: left;
    color: #888888;
    margin-left:30px;
    cursor: pointer;
    line-height:40px;
}
.
._topic_operate_icon{
    font-size:16px;
}
._topic_detail_content{
    display: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #2293fc;
    /*position: absolute;*/
    background-color: #FFF;
    padding: 10px;
    top: 40px;
    width: 100%;
    left:0;
    z-index: 99;
    line-height:40px;
    padding-bottom:0;
}
._topic_detail_content .arrow {
    position: relative;
    width: 65px;
    /*height: 40px;*/
    top: -30px;
    left: 30px;
}
.arrow em {
    border-color: transparent transparent #2293fc;
}
.arrow * {
    display: block;
    border-width: 10px;
    position: absolute;
    border-style: solid dashed dashed dashed;
    font-size: 0;
    line-height: 0;
}
.arrow span {
    border-color: transparent transparent #FFF;
    top: 1px;
}
.topic_item_answer_box {
    margin-bottom: 6px;
    border-bottom: 1px dotted #e8e8e8;
    padding-bottom: 6px;
}
.topic_item_answer_statistic_left {
    float: left;
    width: 100px;
    margin-left:-7px;
}
.topic_item_right_choose {
    padding-left: 10px;
    display: block;
    overflow: auto;
    min-height: 37px;
}
._topic_subject_options_box{
    left:-70px;
    z-index: 99;
}
._topic_subject_option_ed{
    background-color: #e6e6e6;
    color: #8f8f8f;
}
._topic_subject_option:hover{
    color: #2293fc;
}
._public_topic_right_create_btn{
    width:110%;
    height:34px;
    background-color: #2293fc;
    color: #fff;
    text-align: center;
    line-height:34px;
    margin-top:36px;
    cursor: pointer;
    margin-bottom:20px;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
._public_right_filter_box{
    border-top:1px solid #e6ebfe;
    padding-bottom:26px;
    padding-top:13px;
}
._public_right_filter_title{
    color: #999;
    padding-left:8px;
    height: 36px;
    line-height:36px;
}
._public_right_filter_add {
    float: right;
    font-size:14px;
    color: #2293fc;
    cursor: pointer;
    margin-right:4px;
}
._public_right_set_label, ._public_right_edit_label{
    display: none;
    padding:2px 8px;
    padding-right:0;
    width:90%;
    height:30px;
    border:1px solid #2293fc;
    background-color: #fbfbfb;
    margin-bottom:8px;
    margin-top:8px;
}
._public_right_edit_label{
    margin-top:0;
}
._public_right_my_label_box, ._public_right_my_filter_box, ._public_right_my_share_box{
    /*margin-top:10px;*/
    max-height: 230px;
    overflow-y: auto;
    overflow-x: hidden;
}
._public_label_item, ._show_more_label, ._no_more_content{
    padding-left:8px;
    height:36px;
    line-height: 36px;
    color: #333;
    padding-right: 8px;
    width: 90%;
    cursor: pointer;
    white-space: nowrap;
    font-size:12px;
}
._public_label_item{
    position: relative;
    font-size:14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
._show_more_label{
    display: none;
}
._public_label_item:hover {
    color: #2293fc;
}
._public_label_itemed{
    background-color: #2293fc;
    color: #fff;
}
._public_label_itemed:hover{
    color: #fff;
}
._choose_topic_basket{
    right: 10px;
    bottom:40px;
}
._choose_topic_basket_btn{
    width:110%;
    height:34px;
    background-color: #0e93f6;
    color: #fff;
    text-align: center;
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
    cursor: pointer;
    line-height:34px;
}
._choose_topic_basket_name, ._add_topic_btn_name{
    float: left;
    margin-left:10px;
}
._choose_topic_basket_icon, ._add_topic_icon {
    float: left;
    margin-left:10px;
    font-size:13px;
}
._add_new_topic_icon{
    color: #fff;
}
._choose_topic_basket_num{
    float: left;
    width:16px;
    height:16px;
    background-color: #f19600;
    border-radius: 50%;
    color: #fff;
    text-align: center;
    line-height:16px;
    font-size:10px;
    margin-top:9px;
    margin-left:10px;
}
._choose_topic_basket_list{
    position: absolute;
    right:11%;
    top:80px;
    display: none;
    float: left;
    width:220px;
    background-color: #fff;
    border:1px solid #2293fc;
    z-index: 99;
}
._center_content_save_label_box {
    float: left;
}
._public_del_label_icon {
    display: none;
    font-size:14px;
    margin-left:auto;
}
._center_content_sort_filter_ed{
    color: #2293fc;
}
span._public_label_item_name {
    max-width: calc(100% - 14px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    height: 100%;
    float: left;
}
span._public_label_item_num {
    display: inline-block;
    max-width: 35px;
    /*overflow: hidden;
    text-overflow: ellipsis;*/
    float: left;
}
._topic_basket_list_head span,
._topic_basket_list_li span,
._topic_basket_list_all span{
    display: inline-block;
    float: left;
    text-align: center;
    line-height:40px;
    color: #333;
    font-size:13px;
}
._topic_basket_list_li ._selected_clear{
    font-size:15px;
    color: #000;
}
._topic_basket_list_head ._selected_topic,
._topic_basket_list_head ._selected_topic_num{
    color: #0e93f6;
    font-size:14px;
}
._topic_basket_list_head, ._topic_basket_list_ul{
    clear: both;
    overflow: hidden;
}
._topic_basket_list_all{
    clear: both;
    overflow: hidden;
    margin-bottom:10px;
}
._topic_basket_list_all ._selected_topic{
    color: #0e93f6;
}
._topic_basket_list_head ._selected_clear{
    color: #f60e24;
    font-size:14px;
}
._selected_topic{
    width:36%;
}
._selected_topic_num{
    width:32%;
}
._selected_clear{
    width:32%;
    cursor: pointer;
}
._topic_basket_list_btn{
    clear: both;
    width:80%;
    background-color: #0e93f6;
    color: #fff;
    height:32px;
    margin:auto;
    margin-bottom:10px;
    text-align: center;
    line-height:32px;
    cursor: pointer;
}
._center_content_operate_label_origin ._center_content_operate_labelname{
    padding-right:8px;
}
._add_basket_ball{
    position: absolute;
    opacity:0;
    top:10px;
    left:5px;
    width:10px;
    height:10px;
    border-radius: 50%;
    background-color: #f19600;
    color: #fff;
}
._subject_all_choose_btn{
    float: left;
}
._normal_subject_list{
    float: left;
}
._center_top_filter_span_subject {
    width:88%;
}
#_center_content_list_page{
    text-align: center;
    margin-top:20px;
}
.layui-laypage select{
    width:70px;
}
._center_content_open_child{
    float: right;
    margin:10px 30px;
    color: #2da0f7;
    cursor: pointer;
}
._center_open_child_icon{
    display: inline-block;
    width:16px;
    height:16px;
    border:1px solid #e0f1fe;
    border-radius: 50%;
    /*transform: rotateX(180deg);*/
    font-size:10px;
    color: #2da0f7;
    text-align: center;
    line-height:18px;
    margin-right:4px;
}
._center_content_child_list{
    display: none;
    clear: both;
    padding:20px 24px;
    padding-top:0;
}
._center_content_child{
    display: none;
}
.show{
    display: block;
}
._center_content_child_num{
    float: left;
    margin-right:16px;
    color: #2293fc;
}
._center_content_child_content{
    float: left;
}
._center_content_child_item{
    margin-top:20px;
}
.hide{
    display: none;
}
._append_topic_options_box{
    display: block;
}
._no_more_content{
    display: none;
    color: #888;
    cursor: auto;
}
._topic_basket_list_li ._del_no_click{
    color: #a9a9a9;
    cursor: not-allowed;
}
._center_content_operate_more_cancelshare{
    display: none;
    /*float: right;
    line-height:29px;*/
    /*color: #2293fc;*/
}
._center_content_operate_more_cancelshare:hover{
    /*color: #2293fc;*/
}
span._topic_operate_icon_edit._topic_operate_icon {
    font-size: 22px;
    display: inline-block;
    float: left;
}
.child_index_num{
    color: #2293fc;
    padding-right:6px;
}
.child_answer_second{
    display: inline-block;
    margin-right:26px;
}
._center_content_operate_one_box{
    display: none;
    float: right;
    line-height:30px;
    color: #fff;
    background-color: #2293fc;
    border-radius: 20px;
    width: 80px;
    text-align: center;
    cursor: pointer;
}
._plugin_topic_btn {
    float: right;
    line-height: 30px;
    color: #fff;
    background-color: #2293fc;
    border-radius: 20px;
    width: 95px;
    text-align: center;
    cursor: pointer;
    margin-top:5px;
}
._plugin_complate_btn{
}
._topic_basket_list_box {
    padding-bottom: 10px;
}
._topic_addto_item_name{
    /*float: left;*/
    display: inline-block;
    max-width:100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    height:30px;
    text-align: left;
}
._topic_addto_item_nr{
    /*float: left;*/
}
.child_answer_second p {
    display: inline-block;
}
.small_no_content{
    margin:0;
}
._topic_all_share_options ._topic_addto_item{
    padding-left:0;
}
.child_num_type{
    color: #2293fc;
}
._selected_clear_all{
    cursor: auto;
}
._topic_addto_items {
    max-height: 200px;
    overflow: auto;
}
._more_subject_options{
    -webkit-box-shadow: none;
            box-shadow: none;
    padding-top:0;
}
._more_subject_options_itembox {
    height: 200px;
    padding-bottom: 10px;
    padding-top:10px;
    -webkit-box-shadow: 0px 2px 1px 2px #e9e8e9;
            box-shadow: 0px 2px 1px 2px #e9e8e9;
}
._public_topic_choose_center::-webkit-scrollbar-button{/*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/
    background:#fff;
    display: none;
}
._public_topic_choose_center::-webkit-scrollbar{/*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/
    background-color: #fff;
}
._public_topic_choose_center::-webkit-scrollbar-track{/*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/
    background:#fff;
    display: none;
}
._public_topic_choose_center::-webkit-scrollbar-track-piece{/*内层轨道，滚动条中间部分（位置4）*/
    background:#fff;
}
._public_topic_choose_center::-webkit-scrollbar-thumb{/*滚动条里面可以拖动的那部分（位置5）*/
    background:#dde5e9;
}
/*._public_topic_choose_center::-webkit-scrollbar-corner {!*边角（位置6）*!
    background:#fff;
}
._public_topic_choose_center::-webkit-scrollbar-resizer  {!*定义右下角拖动块的样式（位置7）*!
    background:#fff;
}*/
/*
._public_topic_choose_center {
    scrollbar-arrow-color: #fff; !**!!*三角箭头的颜色*!
    scrollbar-face-color: #fff; !**!!*立体滚动条的颜色*!
    scrollbar-3dlight-color: #fff; !**!!*立体滚动条亮边的颜色*!
    scrollbar-highlight-color: #fff; !**!!*滚动条空白部分的颜色*!
    scrollbar-shadow-color: #fff; !**!!*立体滚动条阴影的颜色*!
    scrollbar-darkshadow-color: #fff; !**!!*立体滚动条强阴影的颜色*!
    scrollbar-track-color: #fff; !**!!*立体滚动条背景颜色*!
    scrollbar-base-color: #fff; !**!!*滚动条的基本颜色*!
}
*/
._public_topic_choose_right::-webkit-scrollbar-button{/*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/
    background:#fff;
    display: none;
}
._public_topic_choose_right::-webkit-scrollbar{/*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/
    background-color: #fff;
}
._public_topic_choose_right::-webkit-scrollbar-track{/*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/
    background:#fff;
    display: none;
}
._public_topic_choose_right::-webkit-scrollbar-track-piece{/*内层轨道，滚动条中间部分（位置4）*/
    background:#fff;
}
._public_topic_choose_right::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
/*
._public_topic_choose_right::-webkit-scrollbar-corner {!*边角（位置6）*!
    background:#fff;
}
._public_topic_choose_right::-webkit-scrollbar-resizer  {!*定义右下角拖动块的样式（位置7）*!
    background:#fff;
}
._public_topic_choose_right {
    scrollbar-arrow-color: #fff; !**!!*三角箭头的颜色*!
    scrollbar-face-color: #fff; !**!!*立体滚动条的颜色*!
    scrollbar-3dlight-color: #fff; !**!!*立体滚动条亮边的颜色*!
    scrollbar-highlight-color: #fff; !**!!*滚动条空白部分的颜色*!
    scrollbar-shadow-color: #fff; !**!!*立体滚动条阴影的颜色*!
    scrollbar-darkshadow-color: #fff; !**!!*立体滚动条强阴影的颜色*!
    scrollbar-track-color: #fff; !**!!*立体滚动条背景颜色*!
    scrollbar-base-color: #fff; !**!!*滚动条的基本颜色*!
}*/
._public_right_my_label_box::-webkit-scrollbar-button,
._public_right_my_filter_box::-webkit-scrollbar-button,
._public_right_my_share_box::-webkit-scrollbar-button,
._public_topic_choose_left::-webkit-scrollbar-button,
._public_topic_preview::-webkit-scrollbar-button{/*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/
    background:#fbfbfb;
    display: none;
}
._public_right_my_label_box::-webkit-scrollbar,
._public_right_my_filter_box::-webkit-scrollbar,
._public_right_my_share_box::-webkit-scrollbar,
._public_topic_choose_left::-webkit-scrollbar,
._public_topic_preview::-webkit-scrollbar{/*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/
    background-color: #fbfbfb;
}
._public_right_my_label_box::-webkit-scrollbar-track,
._public_right_my_filter_box::-webkit-scrollbar-track,
._public_right_my_share_box::-webkit-scrollbar-track,
._public_topic_choose_left::-webkit-scrollbar-track,
._public_topic_preview::-webkit-scrollbar-track{/*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/
    background:#fbfbfb;
    display: none;
}
._public_right_my_label_box::-webkit-scrollbar-track-piece,
._public_right_my_filter_box::-webkit-scrollbar-track-piece,
._public_right_my_share_box::-webkit-scrollbar-track-piece,
._public_topic_choose_left::-webkit-scrollbar-track-piece,
._public_topic_preview::-webkit-scrollbar-track-piece{/*内层轨道，滚动条中间部分（位置4）*/
    background:#fbfbfb;
}
._public_right_my_label_box::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
._public_right_my_filter_box::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
._public_right_my_share_box::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
._public_topic_choose_left::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
._public_topic_preview::-webkit-scrollbar-thumb{
    background:#dde5e9;
}
.topic_item_answer_choose_last:last-child{
    border-bottom:none;
}
._center_content_list_item_position{
    position: absolute;
    top:-60px;
}
.topic_plugin_return{
    display: none;
    float: right;
    width:100px;
    height:30px;
    background: url(/vue/dist/static/img/topic_return.d52619e.png) no-repeat right;
    background-size: 24px 16px;
    cursor: pointer;
}
._plugin_topic_btn[is_in_basket="1"] {
    background:none;
    border:1px solid #2293fc;
    color:#2293fc;
}
._public_topic_choose_box div{
    /*box-sizing: unset;*/
}
@media screen and (max-width:1000px){
._public_topic_choose_right{
        width: 18%!important;
}
._public_topic_right_create_btn{
        margin-top: 46px;
}
._center_top_filter_span_subject {
        width: 80%;
}
._center_content_top_filter {
        padding: 0 10px 0 22px;
}
._plugin_topic_btn {
        width: 70px;
}
}
* {
    margin: 0;
    padding: 0;
    /*box-sizing: border-box;*/
}
/*body {
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
}*/
.clear {
    clear: both;
}
._public_topic_preview{
    display: none;
    width:100%;
    background-color: #f8f8f8;
    height:100%;
    overflow:auto;
}
.topic_display_page {
    margin: auto 12.8%;
    background-color: #ffffff;
    height: 100%;
    width: 74.4%;
}
.topic_display_page_head {
    background-color: #f8f8f8;
    overflow: hidden;
    height: 110px;
}
.topic_display_page_title {
    font-size: 28px;
    font-weight: bold;
    color: #2293fc;
    float: left;
    margin-top: 22px;
}
.topic_list_items {
    float: left;
    font-size: 15px;
    color: #333333;
    margin-left: 20px;
    margin-top: 39px;
}
.topic_list_item {
    float: left;
    margin-right: 20px;
    cursor: pointer;
    position: relative;
}
.topic_list_item_active {
    color: #2293fc;
}
.topic_list_item:nth-child(n+2):before {
    content: '';
    width: 1px;
    height: 12px;
    background-color: rgb(207, 207, 207);
    position: absolute;
    top: 4px;
    left: -10px;
}
.topic_display_page_head_dec {
    font-size: 13px;
    color: #999999;
    float: left;
    margin-top: 2px;
}
.topic_display_page_head_back {
    float: right;
    width: 78px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #ffffff;
    background-color: #2f97f3;
    border-radius: 20px;
    margin-top: 36px;
    cursor: pointer;
}
.topic_display_page_head_complete {
    float: right;
    width: 101px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #ffffff;
    background-color: #2f97f3;
    border-radius: 20px;
    margin-right: 9px;
    margin-top: 36px;
    cursor: pointer;
}
.topic_display_page_content {
    position:relative;
    z-index:2;
    padding: 10px 22px 20px 20px;
    background-color: #fff;
}
.topic_display_page_content_item {
    word-wrap:break-word;
    word-break:break-word;
    position: relative;
    margin-bottom:10px;
    font-size: 16px;
    color: #333333;
    padding: 10px 0 10px 20px;
    min-height: 40px;
    border: 1px solid #fff;
    cursor: move;
    overflow: hidden;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.topic_display_page_content_item:hover {
    border: 1px solid rgb(34, 147, 252);
}
.topic_display_page_content_item_title {
    overflow:auto;
}
.topic_display_page_content_item_options {
    margin-top: 12px;
}
.topic_display_page_content_item_options_item:nth-child(n+2) {
    margin-left: 38px;
}
.topic_display_page_content_item_options_remove {
    position: absolute;
    font-size: 13px;
    color: #ffffff;
    width: 48px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background-color: rgb(34, 147, 252);
    bottom: 0;
    right: 0;
    cursor: pointer;
    display: none;
}
.display_add_topic {
    position: absolute;
    font-size: 13px;
    color: #ffffff;
    width: 69px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background-color: rgb(34, 147, 252);
    bottom: 0;
    right: 58px;
    cursor: pointer;
    display: none;
}
.topic_display_page_content_item_num {
    float: left;
    display: inline-block;
    font-size:14px;
}
._center_content_child_num{
    float: left;
    margin-right:16px;
    color: #2293fc;
    font-size:14px;
}
._center_content_child_content{
    overflow:auto;
    word-break:break-all;
    float:none;
}
._center_content_child_item{
    margin-top:20px;
}
._center_content_child_list{
    clear: both;
    margin-top:20px;
}
._plugin_complate_btn{
    float: none;
    border-radius: 0;
    clear: both;
    width:80%;
    background-color: #0e93f6;
    color: #fff;
    height:32px;
    margin:auto;
    margin-bottom:10px;
    text-align: center;
    line-height:32px;
    cursor: pointer;
}
._center_content_child_item{
    margin-top:0px;
}
._center_content_child_item{
    margin-top:0px;
}
._left_list_conf_item_lvs_name{
    cursor:pointer;
}

.empty-style-txt[data-v-18f160b2]{
    margin-top: 10px;
    color: #999;
}
.empty-style-expend-two-dimensional-center[data-v-18f160b2]{
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
}

.photo-btn-pop{
    min-width: auto;
    padding: 0;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */

/*重置button的样式*/
button[data-v-45643bff] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}

/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-45643bff]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-45643bff]{
    background: #12caa3;
    color: #fff;
    border: none;
}

/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-45643bff]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}

/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-45643bff]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-45643bff]{
    background: #27C9A3;
    color: #fff;
}
.add-new-page-icon[data-v-45643bff]{
    color: #fff;
    font-size: 35px;
}
.add-new-page-txt[data-v-45643bff]{
    color: #fff;
}
.add-new-page-btn-inner[data-v-45643bff]{
    margin: auto;
    cursor: pointer;
}
.add-new-page-btn[data-v-45643bff]{
    height: 273px;
    width: 194px;
    position: relative;
    background: transparent;
    border: 2px dashed #fff;
    text-align: center;
    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;
}
.body-east-top-west[data-v-45643bff]{
    float: left;
}
.body-east-top-west-user-txt[data-v-45643bff]{
    color: #fff;
    line-height: 33px;
    font-size: 16px;
}
.photo-btn[data-v-45643bff]{
    height: 35px;
    line-height: 35px;
    text-indent: 15px;
    cursor: pointer;
}
.photo-btn[data-v-45643bff]:first-child{
    border-bottom: 1px solid #ccc;
}
.paper-card-item[data-v-45643bff]{
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}
.body-east-main[data-v-45643bff]{
    margin-top: 20px;
    height: calc(100% - 80px);
    overflow: auto;
}
.upload-answer-pop-body-west[data-v-45643bff]{
    width: 300px;
    float: left;
    height: calc(100% - 40px);
    overflow: hidden;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.upload-answer-pop-body-east[data-v-45643bff]{
    float: right;
    width: calc(100% - 300px);
    padding-top: 70px;
    padding-left: 57px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: calc(100% - 40px);
    overflow: hidden;
}
.fill-screen[data-v-45643bff]{
    width: 100%;
    padding-left: 0px;
}
.body-east-top-east[data-v-45643bff]{
    float: right;
}
.body-east-top[data-v-45643bff] .medium-aquamarine{
    height: 33px;
}
.body-east-top-txt[data-v-45643bff]{
    font-size: 13px;
    color: #fff;
    float: left;
    line-height: 33px;
}
.body-west-top[data-v-45643bff]{
    color: #fff;
    line-height: 75px;
}
.body-west-main[data-v-45643bff]{
    height: calc(100% - 75px);
    overflow: auto;
}
.upload-answer-pop[data-v-45643bff]{
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 10;
    background-image: url(/vue/dist/static/img/upload-answer-pop-bg.b68cd95.png);
    background-size:100% 100%;
    top: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0 118px;
    left: 0;
}
.upload-answer-pop-header[data-v-45643bff]{
    color: #fff;
    text-align: center;
    height: 60px;
    margin-top: 15px;
    line-height: 60px;
    border-bottom: 1px solid #fff;
    position: relative;
}
.upload-answer-pop-cbtn[data-v-45643bff]{
    position: absolute;
    right: 0;
    bottom: 0px;
    cursor: pointer;
}
.upload-answer-pop-body[data-v-45643bff]{
    height: calc(100% - 140px);
}
button.confirm-submit-btn[data-v-45643bff]{
    height: 40px;
    width: 110px;
    margin: auto;
    display: block;
}

.class-members-task-submission-list[data-v-0b13b3a1]{
    background: #fff;
}
.task-submission-group-user-status[data-v-0b13b3a1]{
    color: #666;
}
.task-submission-group-user-status.start_ed[data-v-0b13b3a1]{
    color: #F48C2F;
}
.task-submission-group-user-west[data-v-0b13b3a1]{
    float: left;
    width: calc(100% - 50px);
}
.task-submission-group-user-east[data-v-0b13b3a1]{
    float: right;
}
.task-submission-group-users[data-v-0b13b3a1]{
    margin-top: 7px;
    padding-bottom: 15px;
}
.task-submission-group-header[data-v-0b13b3a1]{
    height: 40px;
    line-height: 40px;
    background: #f9f9fa;
    cursor: pointer;
}
.task-submission-group-icon[data-v-0b13b3a1]{
    float: right;
    margin-right: 20px;
}
.task-submission-group-header.ed .task-submission-group-icon[data-v-0b13b3a1]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
.task-submission-group-name[data-v-0b13b3a1]{
    float: left;
    text-indent: 20px;
    color: #333;
    width: calc(100% - 80px);
}
.task-submission-group-user-icon[data-v-0b13b3a1]{
    width: 34px;
    height: 34px;
    float: left;
    margin-right: 15px;
}
.task-submission-group-user-icon img[data-v-0b13b3a1]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.task-submission-group-user[data-v-0b13b3a1]{
    margin-bottom: 16px;
    padding: 3px 21px 3px 23px;
    cursor: pointer;
    line-height: 34px;
}
.task-submission-group-user[data-v-0b13b3a1]:last-child{
    margin-bottom: 0;
}
.task-submission-group-user.ed[data-v-0b13b3a1]{
    background: #12caa4;
}
.task-submission-group-user-name[data-v-0b13b3a1]{
    color: #666;
    float: left;
    width: calc(100% - 60px);
}
.task-submission-group-user.ed .task-submission-group-user-status[data-v-0b13b3a1], .task-submission-group-user.ed .task-submission-group-user-name[data-v-0b13b3a1]{
    color: #fff;
}

.paper-card[data-v-fdf4ebae]{
    height: 273px;
    width: 194px;
    position: relative;
    background: #edeef0;
}
.paper-card-submit-btn[data-v-fdf4ebae]{
    width: 54px;
    height: 54px;
    background: rgba(0, 0, 0, .3);
    border-radius: 100%;
    line-height: 54px;
    text-align: center;
    color: #fff;
    cursor: pointer;
    margin:0 auto 19px;
}
.paper-card-submit-btn .layui-icon-extend-iconfont[data-v-fdf4ebae]{
    font-size: 25px;
}
.paper-card-img[data-v-fdf4ebae]{
    width: 100%;
    height: 100%;
}
.paper-card-face[data-v-fdf4ebae]{
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(51, 51, 51, .3);
    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;
}
.paper-card-num[data-v-fdf4ebae]{
    position: absolute;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: rgba(0, 0, 0, .4);
    bottom: 0px;
    color: #fff;
}
.paper-card-not-submitted[data-v-fdf4ebae]{
    text-align: center;
}
.paper-card-not-submitted-icon[data-v-fdf4ebae]{
    padding-top: 110px;
    color: #999;
    font-size: 30px;
}
.paper-card-not-submitted-txt[data-v-fdf4ebae]{
    font-size: 12px;
    color: #888;
}
.paper-card-submit-btns[data-v-fdf4ebae]{
    margin: auto;
}
.upload-btns[data-v-fdf4ebae]{
    display: none;
}
.paper-card:hover .upload-btns[data-v-fdf4ebae]{
    display: inline;
    display: initial;
}
.paper-card:hover .status-btns[data-v-fdf4ebae]{
    display: none;
}
.paper-card-submit-btn-icon[data-v-fdf4ebae]{
    font-size: 25px;
    color: #5cc6a6;
}


[data-v-ce6e91e6] html,body[data-v-ce6e91e6]{
    margin:0;
    padding:0;
}
.bulk_import_data_box[data-v-ce6e91e6]{
    background:#fff;
    border-radius:15px;
    -webkit-box-sizing:border-box;
            box-sizing:border-box;
    padding: 0 20px;
    text-align:left;
}
.commonbox_title[data-v-ce6e91e6]{
    font-size:16px;
    color:#7a8590;
}
[data-v-ce6e91e6] .commonbox_layer{
    height:100%;
    background:rgba(0, 0, 0, .2);
}
[data-v-ce6e91e6] .message_box{
    color:red;
}
.message_box_canclebtn[data-v-ce6e91e6]{
    color:#fff;
    background:#b2bbc4;
    width:130px;
    height:40px;
    font-size:14px;
    float:left;
    margin-left:50px;
    border-radius:3px;
    margin-bottom:20px;
}
.message_box_yesbtn[data-v-ce6e91e6]{
    color:#fff;
    background:#b2bbc4;
    width:130px;
    height:40px;
    font-size:14px;
    float:right;
    margin-right:50px;
    border-radius:3px;
    border:none;
    background:#2fa2fd;
}
.el-message-box[data-v-ce6e91e6]{
    border-radius:12px;
    overflow:visible;
}
[data-v-ce6e91e6] .el-icon-close{
    font-size:18px;
}
[data-v-ce6e91e6] .el-message-box__headerbtn{
    width:30px;
    height:30px;
    background:#fff;
    top:-9px;
    right:-9px;
    border-radius:15px;
}
[data-v-ce6e91e6] .el-message-box__title{
    font-size:16px;
    color:#7a8692;
}
.bi_upload_button[data-v-ce6e91e6]{
    height:50px;
    border:1px dashed #5CC6A6;
    margin:0 auto;
    border-radius:15px;
}
.bi_upload_button_main[data-v-ce6e91e6]{
    text-align:center;
    margin:15px auto;
    color:#5CC6A6;
    font-size:15px;
    line-height: 20px;
    cursor:pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.bi_download_button[data-v-ce6e91e6]{
    margin:25px auto 6px;
    display:block;
    width:160px;
    cursor:pointer;
    background:url(/vue/dist/static/img/bi_download_button.516b70d.png) left no-repeat;
    background-size:15px 16px;
    text-indent:20px;
    color:#545f69;
    text-decoration:underline;
}
[data-v-ce6e91e6] .test_icon{
    width:15px;
    height:15px;
    background:url(/vue/dist/static/img/bi_upload_button_main_icom.df41d33.png);
    display:inline-block;
    float:left;
    margin-top:2px;
    /*margin-left:85px;*/
}
[data-v-ce6e91e6] .test_txt{
    float:left;
    margin-left:7px;
}
.cbt_bts[data-v-ce6e91e6]{
    width:90%;
    margin:35px auto;
}
.webapp-dialog .cbt_bts[data-v-ce6e91e6]{
    width:90%;
    margin:35px auto;
}
.cbt_canclebtn[data-v-ce6e91e6]{
    float:left;
    width:42%;
    height:45px;
    background:#b2bac3;
    border-radius:5px;
    text-align:center;
    line-height:45px;
    color:#fff;
    cursor:pointer;
}
.cbt_yesbtn[data-v-ce6e91e6]{
    float:right;
    width:42%;
    height:45px;
    background:#5CC6A6;
    border-radius:5px;
    text-align:center;
    line-height:45px;
    color:#fff;
    cursor:pointer;
}
.cbt_closebtn[data-v-ce6e91e6]{
    width:50px;
    height:50px;
    border-radius:30px;
    background:#fff;
    position:absolute;
    top:-13px;
    right:-13px;
    text-align:center;
    line-height:50px;
    font-size:30px;
    color:#b2bac3;
    cursor:pointer;
}
.el-dialog__header[data-v-ce6e91e6]{
    text-align:left;
}
.message_box_icon[data-v-ce6e91e6]{
    width:60px;
    height:60px;
    margin:0 auto;
    background:url(/vue/dist/static/img/message_box_icon_03.bd65a74.png) center no-repeat;
    background-size:contain;
}
.message_box_icon_v2[data-v-ce6e91e6]{
    width:60px;
    height:60px;
    margin:0 auto;
    background:url(/vue/dist/static/img/message_box_icon_v2_03.3d6b248.png) center no-repeat;
    background-size:contain;
}
.message_box_title[data-v-ce6e91e6]{
    font-size:24px;
    color:#333;
    margin-top:10px;
    text-align:center;
}
.message_box_str[data-v-ce6e91e6]{
    font-size:14px;
    color:#8f98a3;
    text-align:center;
    margin-top:20px;
}
[data-v-ce6e91e6] .el-dialog{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin:0 !important;
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
            transform:translate(-50%,-50%);
    max-height:calc(100% - 30px);
    max-width:calc(100% - 30px);
}
[data-v-ce6e91e6] .el-dialog .el-dialog__body{
    -webkit-box-flex:1;
        -ms-flex:1;
            flex:1;
    overflow: auto;
    padding: 30px 20px;
}
.import_error_txt[data-v-ce6e91e6]{
    text-align:center;
    line-height:50px;
}
[data-v-ce6e91e6] .message_box .el-dialog{
    min-height:320px;
}
.message_radio_box[data-v-ce6e91e6]{
    margin-top:20px;
}
label.el-radio.message_radio_label[data-v-ce6e91e6] {
    width: 46%;
    text-align: center;
}
.message_box .el-dialog__headerbtn[data-v-ce6e91e6]{
    line-height: 40px;
}
[data-v-ce6e91e6] .message_box .el-dialog__body{
    padding: 30px 20px;
}
.sns-not-click[data-v-ce6e91e6]{
    cursor:  not-allowed;
    background: #f3f4f6;
    color: #b2bac3;
}
.message_tpl_download_arr[data-v-ce6e91e6]{
    text-align: center;
    display: block;
}
.message_tpl_download_arr .bi_download_button[data-v-ce6e91e6]{
    display: inline-block;
    margin: 25px 10px 6px;
}
.common-upload-file-loading[data-v-ce6e91e6]{
    -webkit-transform: translateZ(2006px);
            transform: translateZ(2006px);
}
.import_warm_txt[data-v-ce6e91e6]{
    margin-top: 15px;
    color: #999;
    font-size: 13px;
}
.bi_upload_button_main[data-v-ce6e91e6]{
    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;
    line-height: normal;
    width: 95%;
    margin: auto;
    height: 50px;
}

.message_box .el-dialog{
    height:320px;
}

.qr-code-pop-body[data-v-078e1e61]{
    width: 305px;
    color: #333;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-bottom: 30px;
}
.qr-code-pop-body-title[data-v-078e1e61]{
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 13px;
}
.qr-code-pop-body-img[data-v-078e1e61]{
    width: 164px;
    height: 164px;
    margin: auto;
}
.qr-code-pop-body-img img[data-v-078e1e61]{
    width: 100%;
    height: 100%;
}
.qr-code-pop-body-txt[data-v-078e1e61]{
    text-align: center;
    margin-top: 8px;
    font-size: 13px;
}


.preview-blank-paper-pop[data-v-b78a371c]{
    margin-bottom: 10px;
}
.preview-blank-paper-pop-img[data-v-b78a371c]{
    width: 562px;
    height: 818px;
    margin: auto;
}
.preview-blank-paper-pop-img img[data-v-b78a371c]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-a34d0e26] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-a34d0e26] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-a34d0e26] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-a34d0e26] {
    margin-bottom: 10px;
}
/**
 * @desc: 对第三方插件进行扩展的样式表
 * @author: yansen
 * @time: 2021-08-23
 */
/*element-ui el-radio(单选按钮) 配置为黑色主题 */
.extend-element-ui-el-radio-dark-theme[data-v-a34d0e26] .el-radio__inner:after {
    width: 7px;
    height: 7px;
    background-color: #282828;
}
.extend-element-ui-el-radio-dark-theme[data-v-a34d0e26] .el-radio__input.is-checked .el-radio__inner{
    border-color: #8e8e8e;
    background-color:#fff;
}
.extend-element-ui-el-radio-dark-theme[data-v-a34d0e26] .el-radio__label{
    color: #606266;
}
/*element-ui el-checkbox(复选按钮) 配置为绿色色主题 #12caa3*/
.extend-element-ui-el-checkbox-medium-aquamarine[data-v-a34d0e26] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #12caa3;
}
.extend-element-ui-el-checkbox-medium-aquamarine[data-v-a34d0e26] .el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner[data-v-a34d0e26]{
    background-color: #12caa3;
    border-color: #12caa3;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */
/*重置button的样式*/
button[data-v-a34d0e26] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}
/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-a34d0e26]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-a34d0e26]{
    background: #12caa3;
    color: #fff;
    border: none;
}
/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-a34d0e26]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}
/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-a34d0e26]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-a34d0e26]{
    background: #27C9A3;
    color: #fff;
}
.set-announce-results-type-pop[data-v-a34d0e26]{
}
.set-announce-results-type-pop-options[data-v-a34d0e26]{
    margin-top: 40px;
}
.set-announce-pop-option-name[data-v-a34d0e26]{
    margin-right: 17px;
}
.set-announce-pop-bottom-btns[data-v-a34d0e26]{
    width: 260px;
    margin: 30px auto 0;
}
.set-announce-pop-bottom-btns .spring-green[data-v-a34d0e26]{
    width: 120px;
    float: left;
    color: #545F69;
}
.set-announce-pop-bottom-btns .spring-green.ed[data-v-a34d0e26]{
    float: right;
}
.set-announce-timepicker[data-v-a34d0e26]{
    margin-top: 20px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-d5774318] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-d5774318] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-d5774318] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-d5774318] {
    margin-bottom: 10px;
}
.set-coordination-administrator-body[data-v-d5774318]{
    margin-top: 29px;
}
.coordination-user-item[data-v-d5774318]{
    float: left;
    margin-right: 16px;
}
.add-coordination-user-btn[data-v-d5774318]{
    float: left;
}

.add-user-circular-btn[data-v-3303778a]{
    width: 38px;
    height: 38px;
    text-align: center;
    line-height: 38px;
    border-radius: 50%;
    border: 1px solid #278bf7;
    color: #278bf7;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

@charset "utf-8";
/*CSS Document*/
/*
 * @desc 选人插件
 * @author zhangxue
 * @date 20181108
 *
 * */
.sns-sudb-content{
    width:100%;
    height:100%;
}
.sns-sudb-content, .sns-sudb-content *{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.sns-sudbc-center{
    width:100%;
    height:100%;
    padding:30px;
    padding-top:0;
    position:relative;
    padding-bottom:100px;
}
.sns-sudbcc-item{
    float:left;
    width:47.5%;
    height:100%;
    padding-top:70px;
    position:relative;
}
.sns-sudbcc-item+.sns-sudbcc-item{
    float:right;
}
.sns-sudbcci-title{
    top:0;
    width:100%;
    height:70px;
    font-size:16px;
    font-weight:bold;
    line-height:70px;
    position:absolute;
}
.sns-sudbcci-content{
    width:100%;
    height:100%;
    font-size:14px;
    padding:13px 10px;
    position:relative;
    padding-top:123px;
    border: 1px solid #ddd;
}
.sns-sudbcci-user-content{
    padding-top:0;
    overflow:auto;
}
.sns-sudbccic-top{
    top:0;
    left:0;
    width:100%;
    position:absolute;
    padding:13px 10px 0 10px;
}
.sns-sudbccics-input{
    border:0;
    width:100%;
    height:100%;
    text-indent:12px;
}
.sns-sudbccics-btn{
    top: -1px;
    right: -1px;
    width: 45px;
    height: 32px;
    font-size: 23px;
    cursor: pointer;
    line-height: 32px;
    position: absolute;
    text-align: center;
    color: rgb(255, 255, 255);
    background: rgb(5, 146, 218);
}
.sns-sudbccic-search{
    width:100%;
    height:32px;
    position:relative;
    margin-bottom:10px;
    padding-right:55px;
    border: 1px solid #ddd;
}
.sns-sudbccic-return{
    width:100%;
    min-height:30px;
    line-height:30px;
}
.sns-sudbccic-return span{
    margin-right:5px;
    cursor: pointer;
}
.sns-sudbccic-return span:last-child{
    cursor: auto;
}
.sudbccic-return-icon{
    display:none;
    font-size:14px;
    cursor:pointer;
}
.sns-sudbccic-select-all{
    width:100%;
    height:38px;
    line-height:38px;
}
.sns-sud-checkbox-icon{
    color:#fff;
    /*margin:10px;*/
    width: 43px;
    /*height: 18px;*/
    margin-right:0;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    /*line-height: 18px;*/
    border-radius: 1px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
   /* background-color: #ddd;*/
    transition: .1s linear;
    font-size: 12px!important;
    border: 1px solid transparent;
    -webkit-transition: .1s linear;
}
.sns-sud-checkbox-icon:hover{
    /*border-color: #0592da;*/
}
.sns-sud-checkbox-icon:before{
    content: "\E605";
    /*yansen 2022-03-02*/
    padding:3px;
    background:#ddd;
    border: 1px solid transparent;
}
.sns-sud-checkbox-icon:hover:before{
    border:1px solid #0592da;
}
.sns-sud-checkbox-checked-icon.sns-sud-checkbox-icon:before{
    border-color: #0592da;
    background-color: #0592da;
}
.sns-sud-checkbox-checked-icon{
    color: #fff;
    /*yansen 2022-03-02*/
    /*border-color: #0592da;
    background-color: #0592da;*/
}
.sns-sudbccic-list{
    margin-top: 5px;   /*yansen 2022-03-02*/
    width:100%;
    height:100%;
    overflow:auto;
    position:relative;
}
.sns-sdi-name{
    cursor:pointer;
    margin-left:10px;
}
.sns-sud-dep-item{
    width:100%;
    height:43px;
    cursor:pointer;
    line-height:42px;
    background:#f8f8f8;
    border-bottom:1px solid #fff;
}
.sns-sud-user-item{
    width:100%;
    height:47px;
    cursor:pointer;
    line-height:46px;
    border-bottom:1px solid #ddd;
}
.sns-sui-logo{
    width:38px;
    height:38px;
    cursor:pointer;
    border-radius:50%;
    margin-right:10px;
}
.sns-sdi-next{
    width:45px;
    float:right;
    height:43px;
    cursor:pointer;
    font-size:17px;
    cursor:pointer;
    line-height:43px;
    text-align:right;
    margin-right:10px;
}
.sns-sui-del{
    float:right;
    color:#f97210;
    cursor:pointer;
    margin-right:6px;
    display:inline-block;
}
.sns-sudbc-bottom{
    bottom:0;
    width:100%;
    height:100px;
    padding-top:20px;
    text-align:center;
    position:absolute;
}
.sns-sudbcb-btn{
    padding:0;
    width:130px;
    height:50px;
    margin:0 6px;
    font-size:16px;
    border-radius:0;
    line-height:50px;
    text-align:center;
}
.sns-sud-user-type-box{
    width:100%;
    height:40px;
    font-size:14px;
    line-height:40px;
    margin-bottom:10px;
    background: rgb(236, 242, 244)
}
.sns-sud-user-type-box ul{
    width:100%;
    height:40px;
}
.sns-sud-user-type-box ul li{
    width:25%;
    float:left;
    height:40px;
    cursor:pointer;
    line-height:40px;
    text-align:center;
}
.sns-bg-blue {
    color: #fff;
    background: #0088de;
}
.sns-bg-orange {
    color: #fff;
    background: #f88f06;
}
.no_content {
    margin: 0 auto;
    min-height: 200px;
    margin: 30px;
    text-align: center;
    background: url(/vue/dist/static/img/no_content_03.13a87c9.png) no-repeat center;
}

.upper-and-lower-structure-user-ui[data-v-6ee1d8b4]{
    position: relative;
}
.upper-and-lower-structure-user-icon img[data-v-6ee1d8b4]{
    width: 100%;
    height: 100%;
    border-radius: 100%;
}
.upper-and-lower-structure-user-icon[data-v-6ee1d8b4]{
    width: 38px;
    height: 38px;
}
.upper-and-lower-structure-user-name[data-v-6ee1d8b4]{
    text-align: center;
    font-size: 12px;
    color: #333;
    margin-top: 9px;
}
.upper-and-lower-structure-user-del-btn[data-v-6ee1d8b4]{
    position: absolute;
    color: #ff5a5a;
    background: #fff;
    border-radius: 100%;
    right: -4px;
    top: -4px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    display: none;
}
.upper-and-lower-structure-user-ui:hover .upper-and-lower-structure-user-del-btn[data-v-6ee1d8b4]{
    display: block;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-f4b8cd12] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-f4b8cd12] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-f4b8cd12] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-f4b8cd12] {
    margin-bottom: 10px;
}
div[data-v-f4b8cd12]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
.online-review-group[data-v-f4b8cd12]{
    margin-bottom: 37px;
}
.public-pop-root[data-v-f4b8cd12]{
    padding-top: 30px;
}
.online-review-group-users-box[data-v-f4b8cd12]{
    height: 550px;
    overflow: auto;
}
.online-review-group-user-name[data-v-f4b8cd12]{
    text-align: center;
    margin-top: 6px;
    line-height: 16px;
}
.online-review-group-users[data-v-f4b8cd12]{
    padding: 0 9px;
}
.online-review-group-user-status[data-v-f4b8cd12]{
    width: 66px;
    height: 22px;
    line-height: 22px;
    background: #ddfff8;
    border-radius: 20px;
    left: 50%;
    margin-left: -33px;
    position: absolute;
    top: 68px;
    text-align: center;
    color: #1dbb9a;
}
.no_review.online-review-group-user-status[data-v-f4b8cd12]{
    background: #ffebcc;
    color: #ff7764;
}
.online-review-group-user[data-v-f4b8cd12]{
    width: 85px;
    float: left;
    position: relative;
    color: #333;
    margin-top: 20px;
    margin-right: 20px;
    height: 110px;
}
.online-review-group-user-icon[data-v-f4b8cd12]{
    border: 6px solid transparent;
    border-radius: 100%;
    width: 75px;
    height: 75px;
    cursor: pointer;
}
.online-review-group-user:hover .online-review-group-user-icon[data-v-f4b8cd12]{
    border-color: #1dbb9a;
}
.online-review-group-user:hover .online-review-group-user-status[data-v-f4b8cd12]{
     background: #1dbb9a;
     color: #fff;
}
.online-review-group-user:hover .online-review-group-user-name[data-v-f4b8cd12]{
    color: #1dbb9a;
}
.online-review-group-user-icon img[data-v-f4b8cd12]{
    width: 75px;
    height: 75px;
    border-radius: 100%;
    display: block;
    margin: auto;
}
.online-review-group-user-mark-icon[data-v-f4b8cd12]{
    display: none;
    cursor: pointer;
}
.online-review-group-user:hover .online-review-group-user-mark-icon[data-v-f4b8cd12]{
    display: inline;
    display: initial;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}

.organization-head[data-v-a31a71d0]{
    height: 42px;
    line-height: 42px;
    background: #f7f7f7;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.organization-head-name[data-v-a31a71d0]{
    color: #333;
    font-weight: bold;
    text-indent: 17px;
    float: left;
    width: calc(100% - 60px);
}
.organization-head-icon[data-v-a31a71d0]{
    float: right;
    margin-right: 10px;
    color: #000000;
}
.organization-head-icon.ed[data-v-a31a71d0]{
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-053c7daf] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-053c7daf] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-053c7daf] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-053c7daf] {
    margin-bottom: 10px;
}
.review-task-manage-pop-row[data-v-053c7daf]{
    padding-top: 20px;
}
.review-task-manage-pop-row-user[data-v-053c7daf]{
    width: 41px;
    float: left;
    margin-left: 17px;
    margin-bottom: 10px;
}
.review-task-manage-pop-row-name[data-v-053c7daf]{
    font-size: 15px;
    font-weight: bold;
    float: left;
    width: 100px;
    color: #333;
    line-height: 38px;
    padding-top: 10px;
    margin-right: 14px;
}
.review-task-manage-pop-row-users[data-v-053c7daf]{
    overflow: auto;
}
.review-task-manage-pop-row-user-list[data-v-053c7daf]{
    padding-top: 10px;
    overflow: auto;
}
.review-task-add-user-btn[data-v-053c7daf]{
    float: left;
    padding-top: 10px;
}
.review-task-manage-pop[data-v-053c7daf]{
    height: 500px;
    margin-bottom: 40px;
    overflow: auto;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-55c46bd3] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-55c46bd3] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-55c46bd3] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-55c46bd3] {
    margin-bottom: 10px;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */
/*重置button的样式*/
button[data-v-55c46bd3] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}
/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-55c46bd3]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-55c46bd3]{
    background: #12caa3;
    color: #fff;
    border: none;
}
/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-55c46bd3]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}
/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-55c46bd3]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-55c46bd3]{
    background: #27C9A3;
    color: #fff;
}
.open-review-task-pop[data-v-55c46bd3] .el-dialog__header{
    border-bottom: none;
}
.open-review-task-pop-title[data-v-55c46bd3]{
    text-align: center;
    color: #333;
    font-weight: bold;
    font-size: 18px;
}
.open-review-task-btn[data-v-55c46bd3]{
    width: 133px;
    display: block;
    margin: 46px auto 40px;
}

.arrow-type-paging-comp-arrow[data-v-0f436e03]{
    float: left;
    cursor: pointer;
    width: 16px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    font-size: 15px;
    color: #777;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.arrow-type-paging-comp-arrow[data-v-0f436e03]:hover{
    background: #f9f9f9;
}
.arrow-type-paging-comp-center[data-v-0f436e03]{
    float: left;
    color: #999;
    margin-top: 2px;
    margin-right: 3px;
    margin-left: 3px;
}
.arrow-type-paging-comp[data-v-0f436e03]{
    line-height: 17px;
}

.clear[data-v-062cd8a6]{
    clear:both;
}
.left[data-v-062cd8a6]{
    float:left;
}
.right[data-v-062cd8a6]{
    float:right;
}
.inline[data-v-062cd8a6]{
    display:inline-block;
}
.block[data-v-062cd8a6]{
    display:block;
}
.white[data-v-062cd8a6]{
    color: wheat;
}
.clearfix[data-v-062cd8a6]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-062cd8a6] {
    zoom: 1;
}
._nr[data-v-062cd8a6]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-062cd8a6]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-062cd8a6]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-062cd8a6]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-062cd8a6]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-062cd8a6]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-062cd8a6]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-062cd8a6]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-062cd8a6]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-062cd8a6]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-062cd8a6]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-062cd8a6]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-062cd8a6]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-062cd8a6]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-062cd8a6]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-062cd8a6]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-062cd8a6]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-062cd8a6]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-062cd8a6]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-062cd8a6]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-062cd8a6]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-062cd8a6]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-062cd8a6]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-062cd8a6]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-062cd8a6]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-062cd8a6]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-062cd8a6]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-062cd8a6]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-062cd8a6]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-062cd8a6]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-062cd8a6]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-062cd8a6]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-062cd8a6]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-062cd8a6]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-062cd8a6]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-062cd8a6]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-062cd8a6]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-062cd8a6]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-062cd8a6]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-062cd8a6]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-062cd8a6]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-062cd8a6], .lirg-enc-rw[data-v-062cd8a6]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-062cd8a6]{
    float: left;
}
.lirg-enc-rw[data-v-062cd8a6]{
    float: right;
}
.lirg-enc-cw[data-v-062cd8a6]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-062cd8a6]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-062cd8a6]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-062cd8a6]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-062cd8a6]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-062cd8a6]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-062cd8a6]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-062cd8a6]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-062cd8a6]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-062cd8a6]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-062cd8a6]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-062cd8a6]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-062cd8a6]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-062cd8a6]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-062cd8a6]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-062cd8a6]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-062cd8a6]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-062cd8a6]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-062cd8a6]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-062cd8a6]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-062cd8a6]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-062cd8a6]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-062cd8a6]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-062cd8a6]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-062cd8a6]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-062cd8a6]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-062cd8a6]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-062cd8a6]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-062cd8a6]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-062cd8a6]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-062cd8a6]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-062cd8a6]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-062cd8a6]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-062cd8a6]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-062cd8a6]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-062cd8a6] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-062cd8a6]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-062cd8a6]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-062cd8a6]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-062cd8a6]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-062cd8a6]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-062cd8a6]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-062cd8a6]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-062cd8a6]{
    text-align: center;
}
.csenc-correct-rate[data-v-062cd8a6]{
    text-align: center;
}
.scesnrm-error[data-v-062cd8a6]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-062cd8a6]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-062cd8a6]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-062cd8a6]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-062cd8a6]{
    color: #fb9e25;
}
.csesc-end-check[data-v-062cd8a6]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-062cd8a6]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-062cd8a6]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-062cd8a6]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-062cd8a6]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-062cd8a6]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-062cd8a6]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-062cd8a6]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-062cd8a6]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-062cd8a6]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-062cd8a6]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-062cd8a6]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-062cd8a6]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-062cd8a6]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-062cd8a6]{
    background: #ff877e;
}
.topic-count-enc[data-v-062cd8a6]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-062cd8a6]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-062cd8a6]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-062cd8a6]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-062cd8a6]{
    height: 230px;
}
.analysis-answer-enc[data-v-062cd8a6]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-062cd8a6]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-062cd8a6]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-062cd8a6]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-062cd8a6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-062cd8a6]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-062cd8a6]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-062cd8a6]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-062cd8a6]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-062cd8a6]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-062cd8a6]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-062cd8a6]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-062cd8a6 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-062cd8a6 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-062cd8a6]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-062cd8a6]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-062cd8a6]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-062cd8a6]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-062cd8a6]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-062cd8a6]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-062cd8a6]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-062cd8a6]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-062cd8a6]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-062cd8a6]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-062cd8a6]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-062cd8a6]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-062cd8a6]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-062cd8a6]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-062cd8a6]{
    text-align: center;
}
.el-table-filter__content[data-v-062cd8a6]{
    min-width: auto;
}
.analysis-answer-enc[data-v-062cd8a6] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-062cd8a6]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-062cd8a6]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-062cd8a6]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-062cd8a6]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-062cd8a6]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-062cd8a6]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-062cd8a6]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-062cd8a6]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-062cd8a6]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-062cd8a6]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-062cd8a6]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-062cd8a6]{
    margin-top:30px;
}
.student-list-enc-status[data-v-062cd8a6]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-062cd8a6]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-062cd8a6]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-062cd8a6]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-062cd8a6]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-062cd8a6]{
    color: #2fa2fe;
}
[data-v-062cd8a6] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-062cd8a6] .analysis-answer-table.el-table td,[data-v-062cd8a6] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-062cd8a6] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-062cd8a6] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-062cd8a6] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-062cd8a6]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-062cd8a6]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-062cd8a6]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-062cd8a6]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-062cd8a6]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-062cd8a6]{
    height: 100%;
}
.share-student-list-header[data-v-062cd8a6]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-062cd8a6]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-062cd8a6]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-062cd8a6]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-062cd8a6]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-062cd8a6]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-062cd8a6]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-062cd8a6]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-062cd8a6]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-062cd8a6]{
    width: 25%;
}
.public_noc[data-v-062cd8a6] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-062cd8a6]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-062cd8a6]{
    margin-top:5px;
}
.clear[data-v-ed7fd264]{
    clear:both;
}
.left[data-v-ed7fd264]{
    float:left;
}
.right[data-v-ed7fd264]{
    float:right;
}
.inline[data-v-ed7fd264]{
    display:inline-block;
}
.block[data-v-ed7fd264]{
    display:block;
}
.white[data-v-ed7fd264]{
    color: wheat;
}
.clearfix[data-v-ed7fd264]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-ed7fd264] {
    zoom: 1;
}
._nr[data-v-ed7fd264]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-ed7fd264]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-ed7fd264]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-ed7fd264]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-ed7fd264]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-ed7fd264]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-ed7fd264]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-ed7fd264]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-ed7fd264]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-ed7fd264]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-ed7fd264]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-ed7fd264]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-ed7fd264]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-ed7fd264]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-ed7fd264]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-ed7fd264]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-ed7fd264]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-ed7fd264]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-ed7fd264]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-ed7fd264]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-ed7fd264]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-ed7fd264]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-ed7fd264]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-ed7fd264]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-ed7fd264]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-ed7fd264]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-ed7fd264]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-ed7fd264]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-ed7fd264]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-ed7fd264]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-ed7fd264]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-ed7fd264]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-ed7fd264]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-ed7fd264]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-ed7fd264]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-ed7fd264]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-ed7fd264]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-ed7fd264]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-ed7fd264]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-ed7fd264]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-ed7fd264]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-ed7fd264], .lirg-enc-rw[data-v-ed7fd264]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-ed7fd264]{
    float: left;
}
.lirg-enc-rw[data-v-ed7fd264]{
    float: right;
}
.lirg-enc-cw[data-v-ed7fd264]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-ed7fd264]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-ed7fd264]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-ed7fd264]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-ed7fd264]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-ed7fd264]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-ed7fd264]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-ed7fd264]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-ed7fd264]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-ed7fd264]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-ed7fd264]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-ed7fd264]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-ed7fd264]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-ed7fd264]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-ed7fd264]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-ed7fd264]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-ed7fd264]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-ed7fd264]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-ed7fd264]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-ed7fd264]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-ed7fd264]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-ed7fd264]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-ed7fd264]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-ed7fd264]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-ed7fd264]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-ed7fd264]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-ed7fd264]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-ed7fd264]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-ed7fd264]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-ed7fd264]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-ed7fd264]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-ed7fd264]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-ed7fd264]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-ed7fd264]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-ed7fd264]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-ed7fd264] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-ed7fd264]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-ed7fd264]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-ed7fd264]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-ed7fd264]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-ed7fd264]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-ed7fd264]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-ed7fd264]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-ed7fd264]{
    text-align: center;
}
.csenc-correct-rate[data-v-ed7fd264]{
    text-align: center;
}
.scesnrm-error[data-v-ed7fd264]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-ed7fd264]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-ed7fd264]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-ed7fd264]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-ed7fd264]{
    color: #fb9e25;
}
.csesc-end-check[data-v-ed7fd264]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-ed7fd264]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-ed7fd264]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-ed7fd264]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-ed7fd264]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-ed7fd264]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-ed7fd264]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-ed7fd264]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-ed7fd264]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-ed7fd264]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-ed7fd264]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-ed7fd264]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-ed7fd264]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-ed7fd264]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-ed7fd264]{
    background: #ff877e;
}
.topic-count-enc[data-v-ed7fd264]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-ed7fd264]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-ed7fd264]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-ed7fd264]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-ed7fd264]{
    height: 230px;
}
.analysis-answer-enc[data-v-ed7fd264]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-ed7fd264]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-ed7fd264]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-ed7fd264]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-ed7fd264]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-ed7fd264]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-ed7fd264]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-ed7fd264]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-ed7fd264]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-ed7fd264]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-ed7fd264]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-ed7fd264]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-ed7fd264 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-ed7fd264 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-ed7fd264]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-ed7fd264]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-ed7fd264]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-ed7fd264]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-ed7fd264]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-ed7fd264]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-ed7fd264]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-ed7fd264]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-ed7fd264]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-ed7fd264]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-ed7fd264]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-ed7fd264]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-ed7fd264]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-ed7fd264]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-ed7fd264]{
    text-align: center;
}
.el-table-filter__content[data-v-ed7fd264]{
    min-width: auto;
}
.analysis-answer-enc[data-v-ed7fd264] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-ed7fd264]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-ed7fd264]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-ed7fd264]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-ed7fd264]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-ed7fd264]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-ed7fd264]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-ed7fd264]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-ed7fd264]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-ed7fd264]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-ed7fd264]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-ed7fd264]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-ed7fd264]{
    margin-top:30px;
}
.student-list-enc-status[data-v-ed7fd264]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-ed7fd264]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-ed7fd264]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-ed7fd264]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-ed7fd264]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-ed7fd264]{
    color: #2fa2fe;
}
[data-v-ed7fd264] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-ed7fd264] .analysis-answer-table.el-table td,[data-v-ed7fd264] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-ed7fd264] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-ed7fd264] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-ed7fd264] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-ed7fd264]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-ed7fd264]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-ed7fd264]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-ed7fd264]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-ed7fd264]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-ed7fd264]{
    height: 100%;
}
.share-student-list-header[data-v-ed7fd264]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-ed7fd264]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-ed7fd264]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-ed7fd264]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-ed7fd264]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-ed7fd264]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-ed7fd264]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-ed7fd264]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-ed7fd264]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-ed7fd264]{
    width: 25%;
}
.public_noc[data-v-ed7fd264] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-ed7fd264]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-ed7fd264]{
    margin-top:5px;
}
.clear[data-v-d8720c02]{
    clear:both;
}
.left[data-v-d8720c02]{
    float:left;
}
.right[data-v-d8720c02]{
    float:right;
}
.inline[data-v-d8720c02]{
    display:inline-block;
}
.block[data-v-d8720c02]{
    display:block;
}
.white[data-v-d8720c02]{
    color: wheat;
}
.clearfix[data-v-d8720c02]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-d8720c02] {
    zoom: 1;
}
._nr[data-v-d8720c02]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-d8720c02]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-d8720c02]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-d8720c02]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-d8720c02]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-d8720c02]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-d8720c02]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-d8720c02]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-d8720c02]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-d8720c02]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-d8720c02]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-d8720c02]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-d8720c02]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-d8720c02]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-d8720c02]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-d8720c02]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-d8720c02]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-d8720c02]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-d8720c02]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-d8720c02]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-d8720c02]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-d8720c02]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-d8720c02]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-d8720c02]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-d8720c02]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-d8720c02]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-d8720c02]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-d8720c02]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-d8720c02]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-d8720c02]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-d8720c02]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-d8720c02]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-d8720c02]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-d8720c02]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-d8720c02]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-d8720c02]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-d8720c02]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-d8720c02]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-d8720c02]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-d8720c02]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-d8720c02]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-d8720c02], .lirg-enc-rw[data-v-d8720c02]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-d8720c02]{
    float: left;
}
.lirg-enc-rw[data-v-d8720c02]{
    float: right;
}
.lirg-enc-cw[data-v-d8720c02]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-d8720c02]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-d8720c02]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-d8720c02]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-d8720c02]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-d8720c02]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-d8720c02]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-d8720c02]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-d8720c02]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-d8720c02]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-d8720c02]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-d8720c02]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-d8720c02]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-d8720c02]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-d8720c02]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-d8720c02]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-d8720c02]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-d8720c02]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-d8720c02]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-d8720c02]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-d8720c02]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-d8720c02]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-d8720c02]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-d8720c02]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-d8720c02]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-d8720c02]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-d8720c02]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-d8720c02]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-d8720c02]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-d8720c02]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-d8720c02]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-d8720c02]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-d8720c02]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-d8720c02]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-d8720c02]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-d8720c02] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-d8720c02]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-d8720c02]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-d8720c02]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-d8720c02]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-d8720c02]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-d8720c02]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-d8720c02]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-d8720c02]{
    text-align: center;
}
.csenc-correct-rate[data-v-d8720c02]{
    text-align: center;
}
.scesnrm-error[data-v-d8720c02]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-d8720c02]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-d8720c02]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-d8720c02]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-d8720c02]{
    color: #fb9e25;
}
.csesc-end-check[data-v-d8720c02]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-d8720c02]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-d8720c02]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-d8720c02]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-d8720c02]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-d8720c02]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-d8720c02]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-d8720c02]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-d8720c02]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-d8720c02]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-d8720c02]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-d8720c02]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-d8720c02]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-d8720c02]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-d8720c02]{
    background: #ff877e;
}
.topic-count-enc[data-v-d8720c02]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-d8720c02]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-d8720c02]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-d8720c02]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-d8720c02]{
    height: 230px;
}
.analysis-answer-enc[data-v-d8720c02]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-d8720c02]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-d8720c02]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-d8720c02]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-d8720c02]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-d8720c02]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-d8720c02]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-d8720c02]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-d8720c02]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-d8720c02]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-d8720c02]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-d8720c02]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-d8720c02 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-d8720c02 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-d8720c02]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-d8720c02]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-d8720c02]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-d8720c02]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-d8720c02]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-d8720c02]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-d8720c02]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-d8720c02]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-d8720c02]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-d8720c02]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-d8720c02]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-d8720c02]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-d8720c02]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-d8720c02]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-d8720c02]{
    text-align: center;
}
.el-table-filter__content[data-v-d8720c02]{
    min-width: auto;
}
.analysis-answer-enc[data-v-d8720c02] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-d8720c02]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-d8720c02]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-d8720c02]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-d8720c02]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-d8720c02]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-d8720c02]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-d8720c02]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-d8720c02]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-d8720c02]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-d8720c02]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-d8720c02]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-d8720c02]{
    margin-top:30px;
}
.student-list-enc-status[data-v-d8720c02]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-d8720c02]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-d8720c02]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-d8720c02]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-d8720c02]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-d8720c02]{
    color: #2fa2fe;
}
[data-v-d8720c02] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-d8720c02] .analysis-answer-table.el-table td,[data-v-d8720c02] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-d8720c02] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-d8720c02] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-d8720c02] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-d8720c02]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-d8720c02]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-d8720c02]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-d8720c02]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-d8720c02]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-d8720c02]{
    height: 100%;
}
.share-student-list-header[data-v-d8720c02]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-d8720c02]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-d8720c02]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-d8720c02]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-d8720c02]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-d8720c02]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-d8720c02]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-d8720c02]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-d8720c02]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-d8720c02]{
    width: 25%;
}
.public_noc[data-v-d8720c02] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-d8720c02]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-d8720c02]{
    margin-top:5px;
}
.clear[data-v-1521bf98]{
    clear:both;
}
.left[data-v-1521bf98]{
    float:left;
}
.right[data-v-1521bf98]{
    float:right;
}
.inline[data-v-1521bf98]{
    display:inline-block;
}
.block[data-v-1521bf98]{
    display:block;
}
.white[data-v-1521bf98]{
    color: wheat;
}
.clearfix[data-v-1521bf98]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-1521bf98] {
    zoom: 1;
}
._nr[data-v-1521bf98]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-1521bf98]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-1521bf98]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-1521bf98]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-1521bf98]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-1521bf98]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-1521bf98]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-1521bf98]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-1521bf98]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-1521bf98]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-1521bf98]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-1521bf98]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-1521bf98]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-1521bf98]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-1521bf98]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-1521bf98]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-1521bf98]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-1521bf98]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-1521bf98]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-1521bf98]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-1521bf98]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-1521bf98]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-1521bf98]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-1521bf98]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-1521bf98]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-1521bf98]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-1521bf98]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-1521bf98]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-1521bf98]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-1521bf98]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-1521bf98]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-1521bf98]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-1521bf98]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-1521bf98]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-1521bf98]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-1521bf98]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-1521bf98]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-1521bf98]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-1521bf98]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-1521bf98]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-1521bf98]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-1521bf98], .lirg-enc-rw[data-v-1521bf98]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-1521bf98]{
    float: left;
}
.lirg-enc-rw[data-v-1521bf98]{
    float: right;
}
.lirg-enc-cw[data-v-1521bf98]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-1521bf98]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-1521bf98]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-1521bf98]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-1521bf98]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-1521bf98]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-1521bf98]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-1521bf98]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-1521bf98]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-1521bf98]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-1521bf98]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-1521bf98]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-1521bf98]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-1521bf98]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-1521bf98]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-1521bf98]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-1521bf98]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-1521bf98]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-1521bf98]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-1521bf98]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-1521bf98]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-1521bf98]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-1521bf98]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-1521bf98]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-1521bf98]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-1521bf98]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-1521bf98]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-1521bf98]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-1521bf98]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-1521bf98]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-1521bf98]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-1521bf98]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-1521bf98]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-1521bf98]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-1521bf98]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-1521bf98] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-1521bf98]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-1521bf98]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-1521bf98]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-1521bf98]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-1521bf98]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-1521bf98]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-1521bf98]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-1521bf98]{
    text-align: center;
}
.csenc-correct-rate[data-v-1521bf98]{
    text-align: center;
}
.scesnrm-error[data-v-1521bf98]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-1521bf98]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-1521bf98]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-1521bf98]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-1521bf98]{
    color: #fb9e25;
}
.csesc-end-check[data-v-1521bf98]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-1521bf98]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-1521bf98]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-1521bf98]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-1521bf98]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-1521bf98]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-1521bf98]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-1521bf98]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-1521bf98]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-1521bf98]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-1521bf98]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-1521bf98]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-1521bf98]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-1521bf98]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-1521bf98]{
    background: #ff877e;
}
.topic-count-enc[data-v-1521bf98]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-1521bf98]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-1521bf98]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-1521bf98]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-1521bf98]{
    height: 230px;
}
.analysis-answer-enc[data-v-1521bf98]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-1521bf98]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-1521bf98]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-1521bf98]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-1521bf98]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-1521bf98]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-1521bf98]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-1521bf98]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-1521bf98]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-1521bf98]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-1521bf98]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-1521bf98]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-1521bf98 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-1521bf98 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-1521bf98]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-1521bf98]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-1521bf98]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-1521bf98]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-1521bf98]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-1521bf98]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-1521bf98]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-1521bf98]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-1521bf98]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-1521bf98]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-1521bf98]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-1521bf98]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-1521bf98]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-1521bf98]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-1521bf98]{
    text-align: center;
}
.el-table-filter__content[data-v-1521bf98]{
    min-width: auto;
}
.analysis-answer-enc[data-v-1521bf98] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-1521bf98]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-1521bf98]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-1521bf98]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-1521bf98]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-1521bf98]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-1521bf98]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-1521bf98]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-1521bf98]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-1521bf98]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-1521bf98]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-1521bf98]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-1521bf98]{
    margin-top:30px;
}
.student-list-enc-status[data-v-1521bf98]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-1521bf98]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-1521bf98]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-1521bf98]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-1521bf98]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-1521bf98]{
    color: #2fa2fe;
}
[data-v-1521bf98] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-1521bf98] .analysis-answer-table.el-table td,[data-v-1521bf98] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-1521bf98] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-1521bf98] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-1521bf98] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-1521bf98]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-1521bf98]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-1521bf98]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-1521bf98]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-1521bf98]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-1521bf98]{
    height: 100%;
}
.share-student-list-header[data-v-1521bf98]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-1521bf98]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-1521bf98]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-1521bf98]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-1521bf98]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-1521bf98]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-1521bf98]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-1521bf98]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-1521bf98]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-1521bf98]{
    width: 25%;
}
.public_noc[data-v-1521bf98] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-1521bf98]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-1521bf98]{
    margin-top:5px;
}
.clear[data-v-546749b2]{
    clear:both;
}
.left[data-v-546749b2]{
    float:left;
}
.right[data-v-546749b2]{
    float:right;
}
.inline[data-v-546749b2]{
    display:inline-block;
}
.block[data-v-546749b2]{
    display:block;
}
.white[data-v-546749b2]{
    color: wheat;
}
.clearfix[data-v-546749b2]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-546749b2] {
    zoom: 1;
}
._nr[data-v-546749b2]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-546749b2]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-546749b2]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-546749b2]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-546749b2]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-546749b2]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-546749b2]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-546749b2]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-546749b2]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-546749b2]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-546749b2]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-546749b2]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-546749b2]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-546749b2]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-546749b2]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-546749b2]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-546749b2]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-546749b2]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-546749b2]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-546749b2]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-546749b2]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-546749b2]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-546749b2]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-546749b2]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-546749b2]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-546749b2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-546749b2]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-546749b2]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-546749b2]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-546749b2]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-546749b2]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-546749b2]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-546749b2]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-546749b2]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-546749b2]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-546749b2]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-546749b2]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-546749b2]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-546749b2]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-546749b2]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-546749b2]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-546749b2], .lirg-enc-rw[data-v-546749b2]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-546749b2]{
    float: left;
}
.lirg-enc-rw[data-v-546749b2]{
    float: right;
}
.lirg-enc-cw[data-v-546749b2]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-546749b2]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-546749b2]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-546749b2]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-546749b2]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-546749b2]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-546749b2]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-546749b2]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-546749b2]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-546749b2]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-546749b2]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-546749b2]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-546749b2]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-546749b2]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-546749b2]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-546749b2]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-546749b2]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-546749b2]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-546749b2]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-546749b2]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-546749b2]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-546749b2]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-546749b2]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-546749b2]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-546749b2]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-546749b2]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-546749b2]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-546749b2]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-546749b2]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-546749b2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-546749b2]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-546749b2]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-546749b2]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-546749b2]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-546749b2]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-546749b2] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-546749b2]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-546749b2]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-546749b2]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-546749b2]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-546749b2]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-546749b2]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-546749b2]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-546749b2]{
    text-align: center;
}
.csenc-correct-rate[data-v-546749b2]{
    text-align: center;
}
.scesnrm-error[data-v-546749b2]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-546749b2]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-546749b2]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-546749b2]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-546749b2]{
    color: #fb9e25;
}
.csesc-end-check[data-v-546749b2]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-546749b2]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-546749b2]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-546749b2]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-546749b2]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-546749b2]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-546749b2]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-546749b2]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-546749b2]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-546749b2]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-546749b2]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-546749b2]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-546749b2]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-546749b2]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-546749b2]{
    background: #ff877e;
}
.topic-count-enc[data-v-546749b2]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-546749b2]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-546749b2]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-546749b2]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-546749b2]{
    height: 230px;
}
.analysis-answer-enc[data-v-546749b2]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-546749b2]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-546749b2]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-546749b2]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-546749b2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-546749b2]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-546749b2]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-546749b2]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-546749b2]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-546749b2]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-546749b2]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-546749b2]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-546749b2 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-546749b2 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-546749b2]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-546749b2]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-546749b2]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-546749b2]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-546749b2]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-546749b2]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-546749b2]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-546749b2]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-546749b2]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-546749b2]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-546749b2]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-546749b2]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-546749b2]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-546749b2]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-546749b2]{
    text-align: center;
}
.el-table-filter__content[data-v-546749b2]{
    min-width: auto;
}
.analysis-answer-enc[data-v-546749b2] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-546749b2]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-546749b2]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-546749b2]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-546749b2]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-546749b2]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-546749b2]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-546749b2]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-546749b2]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-546749b2]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-546749b2]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-546749b2]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-546749b2]{
    margin-top:30px;
}
.student-list-enc-status[data-v-546749b2]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-546749b2]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-546749b2]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-546749b2]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-546749b2]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-546749b2]{
    color: #2fa2fe;
}
[data-v-546749b2] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-546749b2] .analysis-answer-table.el-table td,[data-v-546749b2] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-546749b2] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-546749b2] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-546749b2] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-546749b2]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-546749b2]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-546749b2]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-546749b2]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-546749b2]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-546749b2]{
    height: 100%;
}
.share-student-list-header[data-v-546749b2]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-546749b2]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-546749b2]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-546749b2]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-546749b2]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-546749b2]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-546749b2]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-546749b2]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-546749b2]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-546749b2]{
    width: 25%;
}
.public_noc[data-v-546749b2] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-546749b2]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-546749b2]{
    margin-top:5px;
}
.exam_set_score_pop[data-v-7f0c468a]{
    width:90%;
    margin: auto;
    background-color: #f3f4f6;
    padding:10px;
    border-radius: 2px;
    max-height:350px;
    overflow: auto;
}
.exam_set_score_item[data-v-7f0c468a]{
    margin-bottom:15px;
    margin-top:10px;
}
.exam_set_score_input[data-v-7f0c468a]{
    width: 74px;
    height:30px;
    border:none;
    border-radius: 2px;
    padding:0 10px;
    text-align: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right:4px;
}
.exam_set_score_icon[data-v-7f0c468a]{
    padding:0 10px;
    cursor: pointer;
}

.clear[data-v-327339ae]{
    clear:both;
}
.left[data-v-327339ae]{
    float:left;
}
.right[data-v-327339ae]{
    float:right;
}
.inline[data-v-327339ae]{
    display:inline-block;
}
.block[data-v-327339ae]{
    display:block;
}
.white[data-v-327339ae]{
    color: wheat;
}
.clearfix[data-v-327339ae]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-327339ae] {
    zoom: 1;
}
._nr[data-v-327339ae]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-327339ae]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-327339ae]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-327339ae]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-327339ae]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-327339ae]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-327339ae]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-327339ae]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-327339ae]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-327339ae]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-327339ae]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-327339ae]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-327339ae]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-327339ae]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-327339ae]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-327339ae]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-327339ae]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-327339ae]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-327339ae]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-327339ae]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-327339ae]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-327339ae]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-327339ae]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-327339ae]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-327339ae]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-327339ae]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-327339ae]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-327339ae]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-327339ae]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-327339ae]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-327339ae]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-327339ae]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-327339ae]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-327339ae]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-327339ae]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-327339ae]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-327339ae]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-327339ae]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-327339ae]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-327339ae]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-327339ae]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-327339ae], .lirg-enc-rw[data-v-327339ae]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-327339ae]{
    float: left;
}
.lirg-enc-rw[data-v-327339ae]{
    float: right;
}
.lirg-enc-cw[data-v-327339ae]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-327339ae]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-327339ae]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-327339ae]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-327339ae]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-327339ae]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-327339ae]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-327339ae]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-327339ae]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-327339ae]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-327339ae]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-327339ae]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-327339ae]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-327339ae]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-327339ae]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-327339ae]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-327339ae]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-327339ae]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-327339ae]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-327339ae]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-327339ae]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-327339ae]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-327339ae]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-327339ae]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-327339ae]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-327339ae]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-327339ae]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-327339ae]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-327339ae]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-327339ae]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-327339ae]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-327339ae]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-327339ae]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-327339ae]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-327339ae]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-327339ae] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-327339ae]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-327339ae]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-327339ae]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-327339ae]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-327339ae]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-327339ae]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-327339ae]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-327339ae]{
    text-align: center;
}
.csenc-correct-rate[data-v-327339ae]{
    text-align: center;
}
.scesnrm-error[data-v-327339ae]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-327339ae]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-327339ae]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-327339ae]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-327339ae]{
    color: #fb9e25;
}
.csesc-end-check[data-v-327339ae]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-327339ae]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-327339ae]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-327339ae]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-327339ae]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-327339ae]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-327339ae]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-327339ae]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-327339ae]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-327339ae]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-327339ae]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-327339ae]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-327339ae]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-327339ae]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-327339ae]{
    background: #ff877e;
}
.topic-count-enc[data-v-327339ae]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-327339ae]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-327339ae]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-327339ae]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-327339ae]{
    height: 230px;
}
.analysis-answer-enc[data-v-327339ae]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-327339ae]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-327339ae]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-327339ae]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-327339ae]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-327339ae]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-327339ae]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-327339ae]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-327339ae]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-327339ae]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-327339ae]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-327339ae]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-327339ae {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-327339ae {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-327339ae]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-327339ae]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-327339ae]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-327339ae]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-327339ae]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-327339ae]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-327339ae]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-327339ae]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-327339ae]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-327339ae]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-327339ae]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-327339ae]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-327339ae]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-327339ae]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-327339ae]{
    text-align: center;
}
.el-table-filter__content[data-v-327339ae]{
    min-width: auto;
}
.analysis-answer-enc[data-v-327339ae] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-327339ae]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-327339ae]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-327339ae]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-327339ae]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-327339ae]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-327339ae]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-327339ae]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-327339ae]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-327339ae]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-327339ae]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-327339ae]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-327339ae]{
    margin-top:30px;
}
.student-list-enc-status[data-v-327339ae]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-327339ae]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-327339ae]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-327339ae]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-327339ae]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-327339ae]{
    color: #2fa2fe;
}
[data-v-327339ae] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-327339ae] .analysis-answer-table.el-table td,[data-v-327339ae] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-327339ae] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-327339ae] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-327339ae] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-327339ae]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-327339ae]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-327339ae]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-327339ae]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-327339ae]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-327339ae]{
    height: 100%;
}
.share-student-list-header[data-v-327339ae]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-327339ae]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-327339ae]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-327339ae]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-327339ae]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-327339ae]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-327339ae]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-327339ae]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-327339ae]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-327339ae]{
    width: 25%;
}
.public_noc[data-v-327339ae] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-327339ae]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-327339ae]{
    margin-top:5px;
}
.clear[data-v-18c165d2]{
    clear:both;
}
.left[data-v-18c165d2]{
    float:left;
}
.right[data-v-18c165d2]{
    float:right;
}
.inline[data-v-18c165d2]{
    display:inline-block;
}
.block[data-v-18c165d2]{
    display:block;
}
.white[data-v-18c165d2]{
    color: wheat;
}
.clearfix[data-v-18c165d2]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-18c165d2] {
    zoom: 1;
}
._nr[data-v-18c165d2]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-18c165d2]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-18c165d2]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-18c165d2]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-18c165d2]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-18c165d2]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-18c165d2]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-18c165d2]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-18c165d2]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-18c165d2]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-18c165d2]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-18c165d2]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-18c165d2]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-18c165d2]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-18c165d2]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-18c165d2]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-18c165d2]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-18c165d2]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-18c165d2]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-18c165d2]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-18c165d2]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-18c165d2]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-18c165d2]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-18c165d2]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-18c165d2]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-18c165d2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-18c165d2]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-18c165d2]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-18c165d2]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-18c165d2]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-18c165d2]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-18c165d2]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-18c165d2]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-18c165d2]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-18c165d2]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-18c165d2]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-18c165d2]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-18c165d2]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-18c165d2]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-18c165d2]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-18c165d2]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-18c165d2], .lirg-enc-rw[data-v-18c165d2]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-18c165d2]{
    float: left;
}
.lirg-enc-rw[data-v-18c165d2]{
    float: right;
}
.lirg-enc-cw[data-v-18c165d2]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-18c165d2]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-18c165d2]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-18c165d2]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-18c165d2]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-18c165d2]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-18c165d2]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-18c165d2]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-18c165d2]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-18c165d2]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-18c165d2]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-18c165d2]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-18c165d2]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-18c165d2]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-18c165d2]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-18c165d2]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-18c165d2]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-18c165d2]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-18c165d2]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-18c165d2]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-18c165d2]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-18c165d2]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-18c165d2]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-18c165d2]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-18c165d2]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-18c165d2]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-18c165d2]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-18c165d2]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-18c165d2]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-18c165d2]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-18c165d2]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-18c165d2]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-18c165d2]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-18c165d2]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-18c165d2]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-18c165d2] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-18c165d2]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-18c165d2]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-18c165d2]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-18c165d2]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-18c165d2]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-18c165d2]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-18c165d2]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-18c165d2]{
    text-align: center;
}
.csenc-correct-rate[data-v-18c165d2]{
    text-align: center;
}
.scesnrm-error[data-v-18c165d2]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-18c165d2]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-18c165d2]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-18c165d2]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-18c165d2]{
    color: #fb9e25;
}
.csesc-end-check[data-v-18c165d2]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-18c165d2]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-18c165d2]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-18c165d2]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-18c165d2]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-18c165d2]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-18c165d2]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-18c165d2]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-18c165d2]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-18c165d2]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-18c165d2]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-18c165d2]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-18c165d2]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-18c165d2]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-18c165d2]{
    background: #ff877e;
}
.topic-count-enc[data-v-18c165d2]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-18c165d2]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-18c165d2]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-18c165d2]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-18c165d2]{
    height: 230px;
}
.analysis-answer-enc[data-v-18c165d2]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-18c165d2]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-18c165d2]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-18c165d2]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-18c165d2]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-18c165d2]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-18c165d2]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-18c165d2]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-18c165d2]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-18c165d2]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-18c165d2]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-18c165d2]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-18c165d2 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-18c165d2 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-18c165d2]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-18c165d2]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-18c165d2]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-18c165d2]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-18c165d2]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-18c165d2]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-18c165d2]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-18c165d2]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-18c165d2]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-18c165d2]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-18c165d2]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-18c165d2]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-18c165d2]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-18c165d2]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-18c165d2]{
    text-align: center;
}
.el-table-filter__content[data-v-18c165d2]{
    min-width: auto;
}
.analysis-answer-enc[data-v-18c165d2] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-18c165d2]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-18c165d2]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-18c165d2]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-18c165d2]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-18c165d2]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-18c165d2]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-18c165d2]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-18c165d2]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-18c165d2]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-18c165d2]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-18c165d2]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-18c165d2]{
    margin-top:30px;
}
.student-list-enc-status[data-v-18c165d2]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-18c165d2]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-18c165d2]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-18c165d2]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-18c165d2]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-18c165d2]{
    color: #2fa2fe;
}
[data-v-18c165d2] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-18c165d2] .analysis-answer-table.el-table td,[data-v-18c165d2] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-18c165d2] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-18c165d2] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-18c165d2] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-18c165d2]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-18c165d2]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-18c165d2]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-18c165d2]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-18c165d2]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-18c165d2]{
    height: 100%;
}
.share-student-list-header[data-v-18c165d2]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-18c165d2]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-18c165d2]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-18c165d2]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-18c165d2]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-18c165d2]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-18c165d2]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-18c165d2]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-18c165d2]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-18c165d2]{
    width: 25%;
}
.public_noc[data-v-18c165d2] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-18c165d2]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-18c165d2]{
    margin-top:5px;
}
.clear[data-v-e851d694]{
    clear:both;
}
.left[data-v-e851d694]{
    float:left;
}
.right[data-v-e851d694]{
    float:right;
}
.inline[data-v-e851d694]{
    display:inline-block;
}
.block[data-v-e851d694]{
    display:block;
}
.white[data-v-e851d694]{
    color: wheat;
}
.clearfix[data-v-e851d694]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-e851d694] {
    zoom: 1;
}
._nr[data-v-e851d694]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-e851d694]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-e851d694]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-e851d694]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-e851d694]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-e851d694]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-e851d694]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-e851d694]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-e851d694]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-e851d694]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-e851d694]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-e851d694]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-e851d694]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-e851d694]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-e851d694]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-e851d694]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-e851d694]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-e851d694]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-e851d694]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-e851d694]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-e851d694]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-e851d694]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-e851d694]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-e851d694]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-e851d694]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-e851d694]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-e851d694]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-e851d694]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-e851d694]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-e851d694]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-e851d694]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-e851d694]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-e851d694]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-e851d694]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-e851d694]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-e851d694]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-e851d694]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-e851d694]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-e851d694]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-e851d694]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-e851d694]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-e851d694], .lirg-enc-rw[data-v-e851d694]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-e851d694]{
    float: left;
}
.lirg-enc-rw[data-v-e851d694]{
    float: right;
}
.lirg-enc-cw[data-v-e851d694]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-e851d694]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-e851d694]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-e851d694]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-e851d694]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-e851d694]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-e851d694]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-e851d694]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-e851d694]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-e851d694]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-e851d694]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-e851d694]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-e851d694]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-e851d694]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-e851d694]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-e851d694]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-e851d694]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-e851d694]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-e851d694]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-e851d694]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-e851d694]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-e851d694]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-e851d694]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-e851d694]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-e851d694]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-e851d694]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-e851d694]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-e851d694]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-e851d694]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-e851d694]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-e851d694]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-e851d694]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-e851d694]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-e851d694]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-e851d694]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-e851d694] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-e851d694]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-e851d694]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-e851d694]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-e851d694]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-e851d694]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-e851d694]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-e851d694]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-e851d694]{
    text-align: center;
}
.csenc-correct-rate[data-v-e851d694]{
    text-align: center;
}
.scesnrm-error[data-v-e851d694]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-e851d694]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-e851d694]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-e851d694]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-e851d694]{
    color: #fb9e25;
}
.csesc-end-check[data-v-e851d694]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-e851d694]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-e851d694]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-e851d694]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-e851d694]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-e851d694]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-e851d694]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-e851d694]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-e851d694]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-e851d694]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-e851d694]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-e851d694]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-e851d694]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-e851d694]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-e851d694]{
    background: #ff877e;
}
.topic-count-enc[data-v-e851d694]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-e851d694]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-e851d694]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-e851d694]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-e851d694]{
    height: 230px;
}
.analysis-answer-enc[data-v-e851d694]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-e851d694]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-e851d694]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-e851d694]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-e851d694]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-e851d694]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-e851d694]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-e851d694]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-e851d694]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-e851d694]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-e851d694]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-e851d694]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-e851d694 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-e851d694 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-e851d694]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-e851d694]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-e851d694]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-e851d694]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-e851d694]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-e851d694]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-e851d694]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-e851d694]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-e851d694]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-e851d694]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-e851d694]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-e851d694]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-e851d694]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-e851d694]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-e851d694]{
    text-align: center;
}
.el-table-filter__content[data-v-e851d694]{
    min-width: auto;
}
.analysis-answer-enc[data-v-e851d694] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-e851d694]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-e851d694]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-e851d694]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-e851d694]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-e851d694]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-e851d694]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-e851d694]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-e851d694]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-e851d694]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-e851d694]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-e851d694]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-e851d694]{
    margin-top:30px;
}
.student-list-enc-status[data-v-e851d694]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-e851d694]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-e851d694]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-e851d694]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-e851d694]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-e851d694]{
    color: #2fa2fe;
}
[data-v-e851d694] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-e851d694] .analysis-answer-table.el-table td,[data-v-e851d694] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-e851d694] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-e851d694] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-e851d694] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-e851d694]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-e851d694]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-e851d694]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-e851d694]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-e851d694]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-e851d694]{
    height: 100%;
}
.share-student-list-header[data-v-e851d694]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-e851d694]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-e851d694]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-e851d694]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-e851d694]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-e851d694]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-e851d694]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-e851d694]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-e851d694]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-e851d694]{
    width: 25%;
}
.public_noc[data-v-e851d694] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-e851d694]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-e851d694]{
    margin-top:5px;
}
.clear[data-v-56edc631]{
    clear:both;
}
.left[data-v-56edc631]{
    float:left;
}
.right[data-v-56edc631]{
    float:right;
}
.inline[data-v-56edc631]{
    display:inline-block;
}
.block[data-v-56edc631]{
    display:block;
}
.white[data-v-56edc631]{
    color: wheat;
}
.clearfix[data-v-56edc631]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-56edc631] {
    zoom: 1;
}
._nr[data-v-56edc631]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-56edc631]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-56edc631]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-56edc631]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-56edc631]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-56edc631]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-56edc631]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-56edc631]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-56edc631]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-56edc631]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-56edc631]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-56edc631]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-56edc631]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-56edc631]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-56edc631]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-56edc631]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-56edc631]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-56edc631]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-56edc631]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-56edc631]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-56edc631]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-56edc631]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-56edc631]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-56edc631]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-56edc631]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-56edc631]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-56edc631]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-56edc631]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-56edc631]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-56edc631]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-56edc631]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-56edc631]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-56edc631]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-56edc631]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-56edc631]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-56edc631]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-56edc631]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-56edc631]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-56edc631]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-56edc631]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-56edc631]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-56edc631], .lirg-enc-rw[data-v-56edc631]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-56edc631]{
    float: left;
}
.lirg-enc-rw[data-v-56edc631]{
    float: right;
}
.lirg-enc-cw[data-v-56edc631]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-56edc631]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-56edc631]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-56edc631]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-56edc631]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-56edc631]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-56edc631]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-56edc631]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-56edc631]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-56edc631]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-56edc631]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-56edc631]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-56edc631]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-56edc631]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-56edc631]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-56edc631]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-56edc631]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-56edc631]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-56edc631]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-56edc631]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-56edc631]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-56edc631]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-56edc631]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-56edc631]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-56edc631]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-56edc631]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-56edc631]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-56edc631]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-56edc631]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-56edc631]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-56edc631]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-56edc631]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-56edc631]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-56edc631]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-56edc631]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-56edc631] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-56edc631]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-56edc631]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-56edc631]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-56edc631]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-56edc631]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-56edc631]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-56edc631]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-56edc631]{
    text-align: center;
}
.csenc-correct-rate[data-v-56edc631]{
    text-align: center;
}
.scesnrm-error[data-v-56edc631]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-56edc631]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-56edc631]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-56edc631]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-56edc631]{
    color: #fb9e25;
}
.csesc-end-check[data-v-56edc631]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-56edc631]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-56edc631]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-56edc631]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-56edc631]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-56edc631]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-56edc631]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-56edc631]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-56edc631]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-56edc631]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-56edc631]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-56edc631]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-56edc631]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-56edc631]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-56edc631]{
    background: #ff877e;
}
.topic-count-enc[data-v-56edc631]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-56edc631]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-56edc631]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-56edc631]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-56edc631]{
    height: 230px;
}
.analysis-answer-enc[data-v-56edc631]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-56edc631]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-56edc631]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-56edc631]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-56edc631]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-56edc631]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-56edc631]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-56edc631]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-56edc631]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-56edc631]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-56edc631]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-56edc631]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-56edc631 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-56edc631 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-56edc631]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-56edc631]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-56edc631]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-56edc631]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-56edc631]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-56edc631]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-56edc631]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-56edc631]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-56edc631]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-56edc631]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-56edc631]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-56edc631]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-56edc631]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-56edc631]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-56edc631]{
    text-align: center;
}
.el-table-filter__content[data-v-56edc631]{
    min-width: auto;
}
.analysis-answer-enc[data-v-56edc631] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-56edc631]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-56edc631]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-56edc631]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-56edc631]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-56edc631]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-56edc631]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-56edc631]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-56edc631]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-56edc631]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-56edc631]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-56edc631]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-56edc631]{
    margin-top:30px;
}
.student-list-enc-status[data-v-56edc631]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-56edc631]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-56edc631]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-56edc631]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-56edc631]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-56edc631]{
    color: #2fa2fe;
}
[data-v-56edc631] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-56edc631] .analysis-answer-table.el-table td,[data-v-56edc631] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-56edc631] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-56edc631] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-56edc631] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-56edc631]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-56edc631]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-56edc631]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-56edc631]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-56edc631]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-56edc631]{
    height: 100%;
}
.share-student-list-header[data-v-56edc631]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-56edc631]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-56edc631]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-56edc631]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-56edc631]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-56edc631]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-56edc631]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-56edc631]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-56edc631]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-56edc631]{
    width: 25%;
}
.public_noc[data-v-56edc631] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-56edc631]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-56edc631]{
    margin-top:5px;
}
.topic_detail_header[data-v-ad251b44]{
    height:50px;
    line-height:50px;
    color:#545f69;
    font-size:15px;
}
.topic_detail_bc[data-v-ad251b44]{
    overflow:auto;
    height:calc(100% - 100px);
    background:#f9f9fa;
    border-radius:3px;
    position:relative;
}
.topic_dbc_indexnum[data-v-ad251b44]{
    height:35px;
    width:45px;
    color:#545f69;
    line-height:35px;
    font-size: 15px;
    text-align:center;
    background:#e5e8ec;
}
.topic_dbc_cont[data-v-ad251b44]{
    color:#333;
    margin-top:10px;
    line-height:30px;
    padding:0 17px;
    font-size:15px;
}
.topic_detail_bct[data-v-ad251b44]{
    background:#f3f4f6;
    padding-bottom: 40px;
}
.topic_dbc_rows[data-v-ad251b44]{
    padding:0 17px;
    position: relative;
}
.topic_dbc_rows[data-v-ad251b44]:before{
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    top: -14px;
    left:55px;
    margin-left:-7px;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #f9f9fa;
}
._topic_detail_title[data-v-ad251b44]{
    color: #2fa2fe;
    font-size: 15px;
}
.topic_dbc_row[data-v-ad251b44]{
    min-height:50px;
    line-height:50px;
    border-bottom:1px dashed #eeeeee;
}
.topic_dbc_row[data-v-ad251b44]:last-child{
    border-bottom:none;
}
.topic_dbc_col_fir[data-v-ad251b44]{
    font-size:14px;
    width:90px;
    float:left;
    margin-right:15px;
}
.topic_dbc_col_sec[data-v-ad251b44]{
    overflow:hidden;
    font-size:15px;
}

.clear[data-v-cef15648]{
    clear:both;
}
.left[data-v-cef15648]{
    float:left;
}
.right[data-v-cef15648]{
    float:right;
}
.inline[data-v-cef15648]{
    display:inline-block;
}
.block[data-v-cef15648]{
    display:block;
}
.white[data-v-cef15648]{
    color: wheat;
}
.clearfix[data-v-cef15648]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-cef15648] {
    zoom: 1;
}
._nr[data-v-cef15648]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-cef15648]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-cef15648]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-cef15648]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-cef15648]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-cef15648]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-cef15648]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-cef15648]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-cef15648]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-cef15648]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-cef15648]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-cef15648]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-cef15648]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-cef15648]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-cef15648]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-cef15648]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-cef15648]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-cef15648]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-cef15648]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-cef15648]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-cef15648]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-cef15648]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-cef15648]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-cef15648]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-cef15648]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-cef15648]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-cef15648]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-cef15648]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-cef15648]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-cef15648]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-cef15648]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-cef15648]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-cef15648]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-cef15648]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-cef15648]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-cef15648]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-cef15648]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-cef15648]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-cef15648]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-cef15648]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-cef15648]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-cef15648], .lirg-enc-rw[data-v-cef15648]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-cef15648]{
    float: left;
}
.lirg-enc-rw[data-v-cef15648]{
    float: right;
}
.lirg-enc-cw[data-v-cef15648]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-cef15648]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-cef15648]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-cef15648]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-cef15648]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-cef15648]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-cef15648]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-cef15648]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-cef15648]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-cef15648]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-cef15648]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-cef15648]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-cef15648]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-cef15648]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-cef15648]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-cef15648]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-cef15648]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-cef15648]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-cef15648]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-cef15648]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-cef15648]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-cef15648]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-cef15648]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-cef15648]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-cef15648]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-cef15648]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-cef15648]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-cef15648]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-cef15648]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-cef15648]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-cef15648]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-cef15648]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-cef15648]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-cef15648]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-cef15648]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-cef15648] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-cef15648]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-cef15648]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-cef15648]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-cef15648]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-cef15648]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-cef15648]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-cef15648]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-cef15648]{
    text-align: center;
}
.csenc-correct-rate[data-v-cef15648]{
    text-align: center;
}
.scesnrm-error[data-v-cef15648]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-cef15648]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-cef15648]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-cef15648]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-cef15648]{
    color: #fb9e25;
}
.csesc-end-check[data-v-cef15648]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-cef15648]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-cef15648]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-cef15648]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-cef15648]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-cef15648]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-cef15648]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-cef15648]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-cef15648]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-cef15648]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-cef15648]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-cef15648]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-cef15648]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-cef15648]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-cef15648]{
    background: #ff877e;
}
.topic-count-enc[data-v-cef15648]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-cef15648]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-cef15648]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-cef15648]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-cef15648]{
    height: 230px;
}
.analysis-answer-enc[data-v-cef15648]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-cef15648]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-cef15648]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-cef15648]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-cef15648]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-cef15648]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-cef15648]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-cef15648]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-cef15648]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-cef15648]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-cef15648]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-cef15648]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-cef15648 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-cef15648 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-cef15648]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-cef15648]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-cef15648]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-cef15648]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-cef15648]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-cef15648]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-cef15648]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-cef15648]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-cef15648]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-cef15648]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-cef15648]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-cef15648]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-cef15648]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-cef15648]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-cef15648]{
    text-align: center;
}
.el-table-filter__content[data-v-cef15648]{
    min-width: auto;
}
.analysis-answer-enc[data-v-cef15648] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-cef15648]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-cef15648]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-cef15648]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-cef15648]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-cef15648]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-cef15648]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-cef15648]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-cef15648]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-cef15648]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-cef15648]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-cef15648]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-cef15648]{
    margin-top:30px;
}
.student-list-enc-status[data-v-cef15648]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-cef15648]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-cef15648]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-cef15648]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-cef15648]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-cef15648]{
    color: #2fa2fe;
}
[data-v-cef15648] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-cef15648] .analysis-answer-table.el-table td,[data-v-cef15648] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-cef15648] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-cef15648] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-cef15648] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-cef15648]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-cef15648]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-cef15648]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-cef15648]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-cef15648]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-cef15648]{
    height: 100%;
}
.share-student-list-header[data-v-cef15648]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-cef15648]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-cef15648]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-cef15648]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-cef15648]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-cef15648]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-cef15648]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-cef15648]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-cef15648]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-cef15648]{
    width: 25%;
}
.public_noc[data-v-cef15648] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-cef15648]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-cef15648]{
    margin-top:5px;
}
.clear[data-v-083c0a96]{
    clear:both;
}
.left[data-v-083c0a96]{
    float:left;
}
.right[data-v-083c0a96]{
    float:right;
}
.inline[data-v-083c0a96]{
    display:inline-block;
}
.block[data-v-083c0a96]{
    display:block;
}
.white[data-v-083c0a96]{
    color: wheat;
}
.clearfix[data-v-083c0a96]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-083c0a96] {
    zoom: 1;
}
._nr[data-v-083c0a96]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-083c0a96]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-083c0a96]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-083c0a96]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-083c0a96]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-083c0a96]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-083c0a96]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-083c0a96]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-083c0a96]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-083c0a96]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-083c0a96]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-083c0a96]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-083c0a96]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-083c0a96]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-083c0a96]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-083c0a96]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-083c0a96]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-083c0a96]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-083c0a96]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-083c0a96]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-083c0a96]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-083c0a96]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-083c0a96]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-083c0a96]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-083c0a96]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-083c0a96]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-083c0a96]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-083c0a96]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-083c0a96]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-083c0a96]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-083c0a96]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-083c0a96]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-083c0a96]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-083c0a96]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-083c0a96]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-083c0a96]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-083c0a96]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-083c0a96]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-083c0a96]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-083c0a96]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-083c0a96]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-083c0a96], .lirg-enc-rw[data-v-083c0a96]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-083c0a96]{
    float: left;
}
.lirg-enc-rw[data-v-083c0a96]{
    float: right;
}
.lirg-enc-cw[data-v-083c0a96]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-083c0a96]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-083c0a96]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-083c0a96]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-083c0a96]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-083c0a96]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-083c0a96]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-083c0a96]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-083c0a96]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-083c0a96]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-083c0a96]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-083c0a96]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-083c0a96]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-083c0a96]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-083c0a96]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-083c0a96]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-083c0a96]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-083c0a96]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-083c0a96]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-083c0a96]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-083c0a96]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-083c0a96]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-083c0a96]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-083c0a96]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-083c0a96]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-083c0a96]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-083c0a96]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-083c0a96]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-083c0a96]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-083c0a96]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-083c0a96]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-083c0a96]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-083c0a96]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-083c0a96]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-083c0a96]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-083c0a96] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-083c0a96]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-083c0a96]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-083c0a96]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-083c0a96]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-083c0a96]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-083c0a96]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-083c0a96]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-083c0a96]{
    text-align: center;
}
.csenc-correct-rate[data-v-083c0a96]{
    text-align: center;
}
.scesnrm-error[data-v-083c0a96]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-083c0a96]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-083c0a96]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-083c0a96]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-083c0a96]{
    color: #fb9e25;
}
.csesc-end-check[data-v-083c0a96]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-083c0a96]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-083c0a96]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-083c0a96]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-083c0a96]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-083c0a96]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-083c0a96]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-083c0a96]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-083c0a96]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-083c0a96]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-083c0a96]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-083c0a96]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-083c0a96]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-083c0a96]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-083c0a96]{
    background: #ff877e;
}
.topic-count-enc[data-v-083c0a96]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-083c0a96]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-083c0a96]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-083c0a96]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-083c0a96]{
    height: 230px;
}
.analysis-answer-enc[data-v-083c0a96]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-083c0a96]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-083c0a96]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-083c0a96]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-083c0a96]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-083c0a96]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-083c0a96]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-083c0a96]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-083c0a96]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-083c0a96]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-083c0a96]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-083c0a96]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-083c0a96 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-083c0a96 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-083c0a96]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-083c0a96]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-083c0a96]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-083c0a96]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-083c0a96]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-083c0a96]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-083c0a96]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-083c0a96]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-083c0a96]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-083c0a96]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-083c0a96]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-083c0a96]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-083c0a96]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-083c0a96]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-083c0a96]{
    text-align: center;
}
.el-table-filter__content[data-v-083c0a96]{
    min-width: auto;
}
.analysis-answer-enc[data-v-083c0a96] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-083c0a96]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-083c0a96]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-083c0a96]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-083c0a96]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-083c0a96]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-083c0a96]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-083c0a96]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-083c0a96]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-083c0a96]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-083c0a96]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-083c0a96]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-083c0a96]{
    margin-top:30px;
}
.student-list-enc-status[data-v-083c0a96]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-083c0a96]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-083c0a96]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-083c0a96]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-083c0a96]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-083c0a96]{
    color: #2fa2fe;
}
[data-v-083c0a96] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-083c0a96] .analysis-answer-table.el-table td,[data-v-083c0a96] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-083c0a96] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-083c0a96] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-083c0a96] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-083c0a96]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-083c0a96]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-083c0a96]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-083c0a96]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-083c0a96]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-083c0a96]{
    height: 100%;
}
.share-student-list-header[data-v-083c0a96]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-083c0a96]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-083c0a96]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-083c0a96]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-083c0a96]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-083c0a96]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-083c0a96]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-083c0a96]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-083c0a96]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-083c0a96]{
    width: 25%;
}
.public_noc[data-v-083c0a96] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-083c0a96]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-083c0a96]{
    margin-top:5px;
}
.clear[data-v-78a3e7d5]{
    clear:both;
}
.left[data-v-78a3e7d5]{
    float:left;
}
.right[data-v-78a3e7d5]{
    float:right;
}
.inline[data-v-78a3e7d5]{
    display:inline-block;
}
.block[data-v-78a3e7d5]{
    display:block;
}
.white[data-v-78a3e7d5]{
    color: wheat;
}
.clearfix[data-v-78a3e7d5]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-78a3e7d5] {
    zoom: 1;
}
._nr[data-v-78a3e7d5]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-78a3e7d5]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-78a3e7d5]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-78a3e7d5]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-78a3e7d5]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-78a3e7d5]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-78a3e7d5]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-78a3e7d5]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-78a3e7d5]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-78a3e7d5]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-78a3e7d5]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-78a3e7d5]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-78a3e7d5]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-78a3e7d5]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-78a3e7d5]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-78a3e7d5]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-78a3e7d5]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-78a3e7d5]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-78a3e7d5]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-78a3e7d5]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-78a3e7d5]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-78a3e7d5]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-78a3e7d5]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-78a3e7d5]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-78a3e7d5]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-78a3e7d5]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-78a3e7d5]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-78a3e7d5]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-78a3e7d5]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-78a3e7d5]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-78a3e7d5]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-78a3e7d5]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-78a3e7d5]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-78a3e7d5]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-78a3e7d5]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-78a3e7d5]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-78a3e7d5]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-78a3e7d5]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-78a3e7d5]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-78a3e7d5]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-78a3e7d5]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-78a3e7d5], .lirg-enc-rw[data-v-78a3e7d5]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-78a3e7d5]{
    float: left;
}
.lirg-enc-rw[data-v-78a3e7d5]{
    float: right;
}
.lirg-enc-cw[data-v-78a3e7d5]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-78a3e7d5]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-78a3e7d5]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-78a3e7d5]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-78a3e7d5]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-78a3e7d5]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-78a3e7d5]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-78a3e7d5]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-78a3e7d5]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-78a3e7d5]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-78a3e7d5]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-78a3e7d5]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-78a3e7d5]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-78a3e7d5]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-78a3e7d5]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-78a3e7d5]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-78a3e7d5]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-78a3e7d5]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-78a3e7d5]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-78a3e7d5]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-78a3e7d5]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-78a3e7d5]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-78a3e7d5]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-78a3e7d5]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-78a3e7d5]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-78a3e7d5]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-78a3e7d5]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-78a3e7d5]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-78a3e7d5]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-78a3e7d5]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-78a3e7d5]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-78a3e7d5]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-78a3e7d5]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-78a3e7d5]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-78a3e7d5]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-78a3e7d5] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-78a3e7d5]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-78a3e7d5]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-78a3e7d5]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-78a3e7d5]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-78a3e7d5]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-78a3e7d5]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-78a3e7d5]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-78a3e7d5]{
    text-align: center;
}
.csenc-correct-rate[data-v-78a3e7d5]{
    text-align: center;
}
.scesnrm-error[data-v-78a3e7d5]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-78a3e7d5]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-78a3e7d5]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-78a3e7d5]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-78a3e7d5]{
    color: #fb9e25;
}
.csesc-end-check[data-v-78a3e7d5]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-78a3e7d5]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-78a3e7d5]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-78a3e7d5]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-78a3e7d5]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-78a3e7d5]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-78a3e7d5]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-78a3e7d5]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-78a3e7d5]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-78a3e7d5]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-78a3e7d5]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-78a3e7d5]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-78a3e7d5]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-78a3e7d5]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-78a3e7d5]{
    background: #ff877e;
}
.topic-count-enc[data-v-78a3e7d5]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-78a3e7d5]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-78a3e7d5]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-78a3e7d5]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-78a3e7d5]{
    height: 230px;
}
.analysis-answer-enc[data-v-78a3e7d5]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-78a3e7d5]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-78a3e7d5]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-78a3e7d5]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-78a3e7d5]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-78a3e7d5]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-78a3e7d5]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-78a3e7d5]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-78a3e7d5]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-78a3e7d5]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-78a3e7d5]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-78a3e7d5]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-78a3e7d5 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-78a3e7d5 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-78a3e7d5]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-78a3e7d5]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-78a3e7d5]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-78a3e7d5]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-78a3e7d5]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-78a3e7d5]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-78a3e7d5]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-78a3e7d5]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-78a3e7d5]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-78a3e7d5]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-78a3e7d5]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-78a3e7d5]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-78a3e7d5]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-78a3e7d5]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-78a3e7d5]{
    text-align: center;
}
.el-table-filter__content[data-v-78a3e7d5]{
    min-width: auto;
}
.analysis-answer-enc[data-v-78a3e7d5] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-78a3e7d5]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-78a3e7d5]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-78a3e7d5]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-78a3e7d5]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-78a3e7d5]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-78a3e7d5]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-78a3e7d5]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-78a3e7d5]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-78a3e7d5]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-78a3e7d5]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-78a3e7d5]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-78a3e7d5]{
    margin-top:30px;
}
.student-list-enc-status[data-v-78a3e7d5]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-78a3e7d5]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-78a3e7d5]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-78a3e7d5]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-78a3e7d5]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-78a3e7d5]{
    color: #2fa2fe;
}
[data-v-78a3e7d5] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-78a3e7d5] .analysis-answer-table.el-table td,[data-v-78a3e7d5] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-78a3e7d5] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-78a3e7d5] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-78a3e7d5] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-78a3e7d5]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-78a3e7d5]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-78a3e7d5]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-78a3e7d5]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-78a3e7d5]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-78a3e7d5]{
    height: 100%;
}
.share-student-list-header[data-v-78a3e7d5]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-78a3e7d5]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-78a3e7d5]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-78a3e7d5]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-78a3e7d5]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-78a3e7d5]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-78a3e7d5]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-78a3e7d5]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-78a3e7d5]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-78a3e7d5]{
    width: 25%;
}
.public_noc[data-v-78a3e7d5] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-78a3e7d5]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-78a3e7d5]{
    margin-top:5px;
}
.clear[data-v-2c580108]{
    clear:both;
}
.left[data-v-2c580108]{
    float:left;
}
.right[data-v-2c580108]{
    float:right;
}
.inline[data-v-2c580108]{
    display:inline-block;
}
.block[data-v-2c580108]{
    display:block;
}
.white[data-v-2c580108]{
    color: wheat;
}
.clearfix[data-v-2c580108]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-2c580108] {
    zoom: 1;
}
._nr[data-v-2c580108]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-2c580108]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-2c580108]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-2c580108]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-2c580108]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-2c580108]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-2c580108]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-2c580108]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-2c580108]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-2c580108]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-2c580108]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-2c580108]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-2c580108]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-2c580108]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-2c580108]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-2c580108]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-2c580108]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-2c580108]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-2c580108]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-2c580108]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-2c580108]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-2c580108]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-2c580108]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-2c580108]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-2c580108]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-2c580108]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-2c580108]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-2c580108]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-2c580108]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-2c580108]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-2c580108]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-2c580108]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-2c580108]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-2c580108]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-2c580108]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-2c580108]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-2c580108]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-2c580108]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-2c580108]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-2c580108]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-2c580108]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-2c580108], .lirg-enc-rw[data-v-2c580108]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-2c580108]{
    float: left;
}
.lirg-enc-rw[data-v-2c580108]{
    float: right;
}
.lirg-enc-cw[data-v-2c580108]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-2c580108]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-2c580108]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-2c580108]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-2c580108]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-2c580108]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-2c580108]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-2c580108]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-2c580108]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-2c580108]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-2c580108]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-2c580108]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-2c580108]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-2c580108]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-2c580108]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-2c580108]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-2c580108]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-2c580108]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-2c580108]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-2c580108]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-2c580108]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-2c580108]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-2c580108]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-2c580108]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-2c580108]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-2c580108]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-2c580108]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-2c580108]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-2c580108]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-2c580108]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-2c580108]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-2c580108]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-2c580108]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-2c580108]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-2c580108]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-2c580108] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-2c580108]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-2c580108]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-2c580108]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-2c580108]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-2c580108]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-2c580108]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-2c580108]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-2c580108]{
    text-align: center;
}
.csenc-correct-rate[data-v-2c580108]{
    text-align: center;
}
.scesnrm-error[data-v-2c580108]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-2c580108]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-2c580108]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-2c580108]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-2c580108]{
    color: #fb9e25;
}
.csesc-end-check[data-v-2c580108]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-2c580108]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-2c580108]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-2c580108]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-2c580108]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-2c580108]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-2c580108]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-2c580108]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-2c580108]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-2c580108]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-2c580108]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-2c580108]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-2c580108]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-2c580108]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-2c580108]{
    background: #ff877e;
}
.topic-count-enc[data-v-2c580108]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-2c580108]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-2c580108]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-2c580108]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-2c580108]{
    height: 230px;
}
.analysis-answer-enc[data-v-2c580108]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-2c580108]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-2c580108]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-2c580108]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-2c580108]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-2c580108]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-2c580108]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-2c580108]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-2c580108]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-2c580108]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-2c580108]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-2c580108]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-2c580108 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-2c580108 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-2c580108]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-2c580108]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-2c580108]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-2c580108]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-2c580108]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-2c580108]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-2c580108]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-2c580108]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-2c580108]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-2c580108]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-2c580108]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-2c580108]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-2c580108]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-2c580108]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-2c580108]{
    text-align: center;
}
.el-table-filter__content[data-v-2c580108]{
    min-width: auto;
}
.analysis-answer-enc[data-v-2c580108] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-2c580108]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-2c580108]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-2c580108]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-2c580108]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-2c580108]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-2c580108]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-2c580108]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-2c580108]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-2c580108]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-2c580108]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-2c580108]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-2c580108]{
    margin-top:30px;
}
.student-list-enc-status[data-v-2c580108]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-2c580108]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-2c580108]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-2c580108]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-2c580108]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-2c580108]{
    color: #2fa2fe;
}
[data-v-2c580108] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-2c580108] .analysis-answer-table.el-table td,[data-v-2c580108] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-2c580108] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-2c580108] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-2c580108] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-2c580108]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-2c580108]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-2c580108]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-2c580108]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-2c580108]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-2c580108]{
    height: 100%;
}
.share-student-list-header[data-v-2c580108]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-2c580108]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-2c580108]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-2c580108]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-2c580108]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-2c580108]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-2c580108]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-2c580108]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-2c580108]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-2c580108]{
    width: 25%;
}
.public_noc[data-v-2c580108] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-2c580108]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-2c580108]{
    margin-top:5px;
}
.clear[data-v-0769f772]{
    clear:both;
}
.left[data-v-0769f772]{
    float:left;
}
.right[data-v-0769f772]{
    float:right;
}
.inline[data-v-0769f772]{
    display:inline-block;
}
.block[data-v-0769f772]{
    display:block;
}
.white[data-v-0769f772]{
    color: wheat;
}
.clearfix[data-v-0769f772]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-0769f772] {
    zoom: 1;
}
._nr[data-v-0769f772]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-0769f772]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-0769f772]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-0769f772]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-0769f772]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-0769f772]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-0769f772]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-0769f772]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-0769f772]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-0769f772]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-0769f772]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-0769f772]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-0769f772]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-0769f772]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-0769f772]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-0769f772]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-0769f772]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-0769f772]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-0769f772]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-0769f772]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-0769f772]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-0769f772]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-0769f772]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-0769f772]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-0769f772]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-0769f772]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-0769f772]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-0769f772]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-0769f772]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-0769f772]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-0769f772]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-0769f772]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-0769f772]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-0769f772]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-0769f772]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-0769f772]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-0769f772]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-0769f772]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-0769f772]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-0769f772]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-0769f772]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-0769f772], .lirg-enc-rw[data-v-0769f772]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-0769f772]{
    float: left;
}
.lirg-enc-rw[data-v-0769f772]{
    float: right;
}
.lirg-enc-cw[data-v-0769f772]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-0769f772]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-0769f772]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-0769f772]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-0769f772]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-0769f772]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-0769f772]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-0769f772]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-0769f772]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-0769f772]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-0769f772]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-0769f772]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-0769f772]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-0769f772]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-0769f772]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-0769f772]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-0769f772]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-0769f772]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-0769f772]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-0769f772]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-0769f772]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-0769f772]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-0769f772]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-0769f772]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-0769f772]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-0769f772]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-0769f772]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-0769f772]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-0769f772]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-0769f772]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-0769f772]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-0769f772]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-0769f772]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-0769f772]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-0769f772]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-0769f772] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-0769f772]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-0769f772]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-0769f772]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-0769f772]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-0769f772]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-0769f772]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-0769f772]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-0769f772]{
    text-align: center;
}
.csenc-correct-rate[data-v-0769f772]{
    text-align: center;
}
.scesnrm-error[data-v-0769f772]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-0769f772]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-0769f772]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-0769f772]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-0769f772]{
    color: #fb9e25;
}
.csesc-end-check[data-v-0769f772]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-0769f772]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-0769f772]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-0769f772]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-0769f772]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-0769f772]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-0769f772]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-0769f772]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-0769f772]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-0769f772]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-0769f772]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-0769f772]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-0769f772]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-0769f772]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-0769f772]{
    background: #ff877e;
}
.topic-count-enc[data-v-0769f772]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-0769f772]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-0769f772]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-0769f772]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-0769f772]{
    height: 230px;
}
.analysis-answer-enc[data-v-0769f772]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-0769f772]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-0769f772]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-0769f772]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-0769f772]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-0769f772]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-0769f772]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-0769f772]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-0769f772]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-0769f772]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-0769f772]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-0769f772]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-0769f772 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-0769f772 {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-0769f772]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-0769f772]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-0769f772]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-0769f772]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-0769f772]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-0769f772]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-0769f772]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-0769f772]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-0769f772]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-0769f772]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-0769f772]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-0769f772]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-0769f772]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-0769f772]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-0769f772]{
    text-align: center;
}
.el-table-filter__content[data-v-0769f772]{
    min-width: auto;
}
.analysis-answer-enc[data-v-0769f772] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-0769f772]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-0769f772]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-0769f772]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-0769f772]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-0769f772]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-0769f772]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-0769f772]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-0769f772]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-0769f772]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-0769f772]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-0769f772]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-0769f772]{
    margin-top:30px;
}
.student-list-enc-status[data-v-0769f772]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-0769f772]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-0769f772]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-0769f772]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-0769f772]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-0769f772]{
    color: #2fa2fe;
}
[data-v-0769f772] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-0769f772] .analysis-answer-table.el-table td,[data-v-0769f772] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-0769f772] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-0769f772] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-0769f772] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-0769f772]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-0769f772]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-0769f772]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-0769f772]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-0769f772]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-0769f772]{
    height: 100%;
}
.share-student-list-header[data-v-0769f772]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-0769f772]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-0769f772]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-0769f772]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-0769f772]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-0769f772]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-0769f772]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-0769f772]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-0769f772]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-0769f772]{
    width: 25%;
}
.public_noc[data-v-0769f772] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-0769f772]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-0769f772]{
    margin-top:5px;
}
.clear[data-v-832eaffc]{
    clear:both;
}
.left[data-v-832eaffc]{
    float:left;
}
.right[data-v-832eaffc]{
    float:right;
}
.inline[data-v-832eaffc]{
    display:inline-block;
}
.block[data-v-832eaffc]{
    display:block;
}
.white[data-v-832eaffc]{
    color: wheat;
}
.clearfix[data-v-832eaffc]:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix[data-v-832eaffc] {
    zoom: 1;
}
._nr[data-v-832eaffc]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.smart_homework_frame[data-v-832eaffc]{
    height: 100%;
    background: #f3f4f6;
    overflow: auto;
}
.smhk_frame_banner[data-v-832eaffc]{
    height: 60px;
    line-height:60px;
    position:relative;
}
.smart_homework_frame_bottom[data-v-832eaffc]{
    padding: 0 70px;
}
.smhk_frame_banner_backbtn_icon[data-v-832eaffc]{
    color: #b8bfc8;
    font-size: 16px;
    margin-top:22px;
    float: left;
}
.smhk_frame_banner_backbtn_icon_txt[data-v-832eaffc]{
    color: #7a8590;
    float: left;
    padding-left:10px;
}
.smhk_frame_banner_backbtn[data-v-832eaffc]{
    cursor:pointer;
}
.smhk_frame_banner_backname[data-v-832eaffc]{
    color: #7a8590;
    float: left;
    margin-left:10px;
}
.smhk_frame_banner_name[data-v-832eaffc]{
    position:absolute;
    width: 500px;
    left: 50%;
    margin-left:-250px;
    top: 0;
    text-align: center;
    height: 60px;
    line-height:60px;
    color: #7a8590;
    font-size: 16px;
}
.smart_homework_frame_lpart[data-v-832eaffc]{
    float: left;
    width: calc(100% - 320px);
}
.smart_homework_frame_rpart[data-v-832eaffc]{
    position: fixed;
    top:60px;
    right: 70px;
    width: 295px;
}
.smart_homework_frame_module_groups[data-v-832eaffc]{
    max-height: 450px;
    overflow: auto;
}
.smart_homework_frame_module[data-v-832eaffc]{
    background: rgb(255, 255, 255);
    border-radius:6px;
}
.smart_homework_frame_module_title[data-v-832eaffc]{
    height: 49px;
    line-height:49px;
    border-bottom:1px solid #f3f4f6;
    color: #2fa2fe;
    font-weight: bold;
    text-indent:24px;
    font-size: 16px;
}
.smart_homework_frame_module_main[data-v-832eaffc]{
    padding: 0 28px;
    padding-bottom: 54px;
}
.smart_homework_frame_module_main_title[data-v-832eaffc]{
    margin-top:16px;
    color: #545f69;
}
.smart_homework_frame_module_common_msg[data-v-832eaffc]{
    text-indent: 18px;
    color: #6a747e;
    float: left;
    margin-right:30px;
    background-repeat: no-repeat;
    background-position-y: center;
}
.smart_homework_frame_module_common_msg._submit_limit[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_tjiiao_icon.7bb5815.png);
}
.smart_homework_frame_module_common_msg._submit_publish[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_publish.cc4a68e.png);
}
.smart_homework_frame_module_common_msg._submit_end[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_common_msg_submit_end.5b5513c.png);
}
.smart_homework_frame_module_main_row[data-v-832eaffc]{
    margin-top:8px;
}
.smart_homework_frame_module_main_desc[data-v-832eaffc]{
    color: #6a747e;
    font-size: 14px;
    margin-top:11px;
}
.smart_homework_frame_module_rtitle[data-v-832eaffc]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:120px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle.1085735.png);
    background-repeat: no-repeat;
    background-position-x: 97px;
    background-position-y: center;
}
.smart_homework_frame_module_rtitle_v2[data-v-832eaffc]{
    height: 46px;
    line-height:46px;
    color: #545f69;
    text-indent:143px;
    background-image: url(/vue/dist/static/img/smart_homework_frame_module_rtitle_v2.4ffff07.png);
    background-repeat: no-repeat;
    background-position-x: 120px;
    background-position-y: center;
}
.smart_hfmg_name[data-v-832eaffc]{
    height: 40px;
    line-height:40px;
    text-indent: 21px;
    background: #f9f9fa;
    color: #545f69;
    background-repeat: no-repeat;
    background-position-x: calc(100% - 20px);
    background-position-y: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-right: 35px;
}
.smart_hfmg_name.ed[data-v-832eaffc]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_name._unfold[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_unfold.09593f6.png);
}
.smart_hfmg_name._fold[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_hfmg_name_fold.768e0b8.png);
}
.smart_homework_frame_module_group[data-v-832eaffc]{
    margin-bottom:2px;
}
.smart_hfmg_user_icon[data-v-832eaffc]{
    width:35px;
    height:35px;
    float: left;
}
.smart_hfmg_user_icon img[data-v-832eaffc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.smart_hfmg_user[data-v-832eaffc]{
    padding: 7px 24px;
    cursor: pointer;
}
.smart_hfmg_user.ed[data-v-832eaffc]{
    background-color: #2fa2fe;
    color: #fff;
}
.smart_hfmg_user_name[data-v-832eaffc]{
    line-height:35px;
    float: left;
    margin-left:12px;
    width: calc(100% - 47px);
}
.smart_homework_frame_part_nav[data-v-832eaffc]{
    height: 50px;
    line-height:50px;
    color: #6a747e;
    float: left;
    margin-right:46px;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
}
.smart_homework_frame_part_nav.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
    font-size: 15px;
}
.smart_homework_frame_part_navs[data-v-832eaffc]{
    border-bottom:1px solid #e5e8ec;
}
.respond-topic-stat-framework-navs[data-v-832eaffc]{
    background: #fff;
    /*width:310px;*/
    width: 210px;
    height:31px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #dbe3ea;
    border-radius: 4px;
    overflow: hidden;
    float: left;
}
.respond-topic-stat-framework-nav[data-v-832eaffc]{
    width: 50%;
    text-align: center;
    height: 31px;
    line-height:33px;
    color: #8f98a3;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    border-left: 1px solid #dbe3ea;
    cursor:pointer;
    margin-top:-2px;
}
.respond-topic-stat-framework-nav.ed[data-v-832eaffc]{
    background: #2fa2fe;
    color: #fff;
}
.respond-topic-stat-framework-nav[data-v-832eaffc]:first-child{
    border-left: none;
}
.respond-topic-stat-framework-head[data-v-832eaffc]{
    margin-top:17px;
}
.respond-topic-stat-framework-btn[data-v-832eaffc]{
    width:86px;
    height:32px;
    text-indent:42px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/respond-topic-stat-framework-btn.b597335.png);
    background-repeat: no-repeat;
    background-position-x: 17px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-cuijiao[data-v-832eaffc]{
    width:98px;
    height:32px;
    text-indent:32px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/one-key-cui-jiao-icon.ac65926.png);
    background-repeat: no-repeat;
    background-position-x: 7px;
    background-position-y: center;
    cursor: pointer;
}
.rtsfb_haro[data-v-832eaffc]{
    transition:border linear .2s,-webkit-box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s;
    transition:border linear .2s,box-shadow linear .5s,-webkit-box-shadow linear .5s;
     -moz-transition:border linear .2s,-moz-box-shadow linear .5s;
     -webkit-transition:border linear .2s,-webkit-box-shadow linear .5s;
     outline:none;border-color:rgba(47, 162, 254, .75);
     box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -moz-box-shadow:0 0 8px rgba(47, 162, 254, .5);
     -webkit-box-shadow:0 0 8px rgba(47, 162, 254, 3);
}
.line-rate-graphics-enc[data-v-832eaffc]{
    padding: 0 26px;
    margin-top:22px;
}
.line-rate-graphics-enc-top[data-v-832eaffc]{
    line-height:59px;
    height: 59;
}
.lirg-enc-lw[data-v-832eaffc], .lirg-enc-rw[data-v-832eaffc]{
    width: calc(50% - 62.5px);
}
.lirg-enc-lw[data-v-832eaffc]{
    float: left;
}
.lirg-enc-rw[data-v-832eaffc]{
    float: right;
}
.lirg-enc-cw[data-v-832eaffc]{
    width: 125px;
    float: left;
    text-align: center;
    color: #7a8590;
}
.line-rate-graphics-enc-top-txt[data-v-832eaffc]{
    font-weight: bold;
    font-size: 15px;
}
.line-rate-graphics-enc-line-num[data-v-832eaffc]{
    float: left;
    font-size: 13px;
    color: #7a8590;
    line-height:14px;
}
.line-rate-graphics-enc-line-slot[data-v-832eaffc]{
    float: left;
    height: 14px;
    border-radius: 15px;
    background: #d47cf8;
}
.line-rate-graphics-enc-line-slot.class_line_bar[data-v-832eaffc]{
    background-color: #2ad5f3;
}
.line-rate-graphics-enc-line[data-v-832eaffc]{
    line-height:14px;
    margin-bottom:20px;
}
.lrgecl-class .line-rate-graphics-enc-line-slot[data-v-832eaffc]{
    background: #29d5f7;
}
.completed-student-enc-top[data-v-832eaffc]{
    padding: 0 22px;
    color: #545d64;
    line-height:40px;
    height: 40px;
}
.completed-student-enc[data-v-832eaffc]{
    margin-top:20px;
    padding: 20px 0;
}
.completed-student-enc-name[data-v-832eaffc]{
    float: left;
    font-weight: bold;
    min-width: 80px;
}
.completed-student-enc-types[data-v-832eaffc]{
    float: left;
    margin-left:30px;
}
.completed-student-enc-types-nav[data-v-832eaffc]{
    width: 500px;
    overflow-x: auto;
    white-space: nowrap;
    height: 50px;
    display: block;
    overflow-y: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
/*滚动条样式*/
.completed-student-enc-types-nav[data-v-832eaffc]::-webkit-scrollbar {
     width: 4px;
}
.completed-student-enc-types-nav[data-v-832eaffc]::-webkit-scrollbar-thumb {
     border-radius: 10px;
     -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
     background: rgba(0, 0, 0, .2);
}
.completed-student-enc-types-nav[data-v-832eaffc]::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, .2);
    border-radius: 0;
    background: rgba(0, 0, 0, .1);
}
.completed-student-enc-type[data-v-832eaffc]{
    float: left;
    margin-right:28px;
    cursor:pointer;
}
.completed-student-enc-type.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    background-size: 20px 3px;
    color: #2fa2fe;
}
.completed-student-enc-score-btn[data-v-832eaffc]{
    text-indent: 28px;
    color: #2fa2fe;
    float: right;
    margin-right:45px;
    text-indent: 25px;
    background-image: url(/vue/dist/static/img/edit-score-icon.2a844a1.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-export-btn[data-v-832eaffc]{
    width:82px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-top:5px;
}
.respond-topic-stat-fx-btn[data-v-832eaffc]{
    width:132px;
    height:32px;
    line-height:32px;
    color: #fff;
    text-align: center;
    float: right;
    background: #2fa2fe;
    border-radius: 4px;
    cursor:pointer;
    margin-right:10px;
}
.completed-student-enc-sheet-head[data-v-832eaffc]{
    height: 41px;
    line-height:41px;
    background: #f9f9f9;
    margin:22px 22px 0 22px;
    border-radius: 4px;
}
.completed-student-enc-sheet-col[data-v-832eaffc]{
    float: left;
}
.completed-student-enc-sheet-op-row[data-v-832eaffc]{
    height: 52px;
    line-height:52px;
    padding: 0 22px;
}
.completed-student-enc-sheet-op-all-select[data-v-832eaffc]{
    text-indent:50px;
    float: left;
    cursor:pointer;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-all-select.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-sheet-op-publist-weike-btn[data-v-832eaffc]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/publish-weike-icon.c0ef380.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-op-dh-btn[data-v-832eaffc]{
    text-indent:21px;
    color: #2fa2fe;
    float: right;
    cursor:pointer;
    margin-right:12px;
    background-image: url(/vue/dist/static/img/chehui_button_icon.4ff8bbc.png);
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-sheet-normal-row-main[data-v-832eaffc]{
    height: 60px;
    line-height:60px;
    padding: 0 22px;
    cursor: pointer;
}
.completed-student-enc-status-col[data-v-832eaffc]{
    text-indent:53px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-x: 18px;
    background-position-y: center;
    cursor: pointer;
}
.completed-student-enc-status-col.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.completed-student-enc-class-col[data-v-832eaffc]{
    text-align: center;
}
.completed-student-enc-user-icon[data-v-832eaffc]{
    width:40px;
    height:40px;
    float: left;
}
.completed-student-enc-user-icon img[data-v-832eaffc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.completed-student-enc-user-name[data-v-832eaffc]{
    float: left;
    line-height:60px;
    margin-left:10px;
}
.completed-student-enc-sheet-normal-row-marks[data-v-832eaffc]{
    height: 50px;
}
.completed-student-enc-sheet-normal-row-detail[data-v-832eaffc]{
    padding: 10px 38px;
}
.completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    height: 16px;
    width: 16px;
    float: left;
    margin-right:10px;
}
.completed-student-enc-sheet-normal-row-mark[data-v-832eaffc]{
    line-height:16px;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    background: #29dbcd;
}
.csesnrm-b-ok .completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc]{
    color: #29dbcd;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    background: #ff8ca1;
}
.csesnrm-b-error .completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc]{
    color: #ff8ca1;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    background: #ffbf5e;
}
.csesnrm-b-wait .completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc]{
    color: #ffbf5e;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    border:1px solid #30a2fb;
}
.csesnrm-b-iscorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc]{
    color: #30a2fb;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-block[data-v-832eaffc]{
    background: #e4e7ec;
}
.csesnrm-b-uncorrect .completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc]{
    color: #999;
}
.completed-student-enc-sheet-normal-row-mark-txt[data-v-832eaffc] {
    float: left;
}
.completed-student-enc-sheet-normal-row-mark[data-v-832eaffc]{
    float: left;
    margin-right:27px;
}
.completed-student-enc-sheet-normal-row-topic[data-v-832eaffc]{
    width:70px;
    /*min-width: 30px;*/
    padding: 4px 0px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height:30px;
    line-height:22px;
    /*float: left;*/
    display: inline-block;
    margin-right:22px;
    text-align: center;
    color: #999;
    border-radius: 5px;
    margin-bottom: 10px;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    cursor: pointer;
}
.csenc-sheet-downlist-comp[data-v-832eaffc]{
    width: 50px;
    margin: auto;
    background-image: url(/vue/dist/static/img/downlist-normal-icon.8187c8c.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
    text-align: left;
}
.csenc-sheet-common-comp[data-v-832eaffc]{
    text-align: center;
}
.csenc-sheet-rank-comp[data-v-832eaffc]{
    width: 80px;
    margin: auto;
    background-image: url(/vue/dist/static/img/dimension-rank-normal-icon.1e6d823.png);
    background-repeat: no-repeat;
    background-position-x: calc(100% - 10px);
    background-position-y: center;
    cursor: pointer;
}
.csenc-sheet-rank-comp.csrc-reverse-order[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/dimension-rank-bottom-icon.033e833.png);
}
.csenc-sheet-rank-comp.csrc-positive-order[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/dimension-rank-top-icon.1da7707.png);
}
.completed-student-enc-user-col[data-v-832eaffc]{
    width: 120px;
    margin: auto;
}
.completed-student-enc-user-name[data-v-832eaffc]{
    width: calc(100% - 50px);
}
.csenc-done-type[data-v-832eaffc]{
    text-align: center;
}
.csenc-correct-rate[data-v-832eaffc]{
    text-align: center;
}
.scesnrm-error[data-v-832eaffc]{
    background: #29dac8;
    color: #29dac8;
}
.csensnrt-ok[data-v-832eaffc]{
    background: #29dbcd;
    border: 1px solid #29dbcd;
}
.csensnrt-error[data-v-832eaffc]{
    background: #ff8ca1;
    border: 1px solid #ff8ca1;
}
.csensnrt-wait[data-v-832eaffc]{
    border:1px solid #ffbe5e;
    color: #ffbe5e;
}
.csesc-wait-check[data-v-832eaffc]{
    color: #fb9e25;
}
.csesc-end-check[data-v-832eaffc]{
    color: #2ea5ff;
}
.csensnrt-iscorrect[data-v-832eaffc]{
    color: #30a2fb;
    border:1px solid #30a2fb;
}
.csensnrt-uncorrect[data-v-832eaffc]{
    background: #e4e7ec;
}
.uncompleted-student-enc-user[data-v-832eaffc]{
    margin-bottom:10px;
}
.uncompleted-student-enc-user-icon[data-v-832eaffc]{
    width: 55px;
    height: 55px;
    margin: auto;
}
.uncompleted-student-enc-user-icon img[data-v-832eaffc]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.uncompleted-student-enc-user[data-v-832eaffc]{
    width:60px;
    float: left;
    margin-right:40px;
    text-align: center;
    cursor:pointer;
}
.uncompleted-student-enc-users[data-v-832eaffc]{
    padding: 30px 35px;
}
.uncompleted-student-enc-user-name[data-v-832eaffc]{
    font-size: 13px;
    color: #515e67;
    margin-top:6px;
}
.uncompleted-student-enc-user-status[data-v-832eaffc]{
    font-size: 11px;
    margin-top:5px;
    color: #349ef4;
}
.uncompleted-student-enc-user-status-circle[data-v-832eaffc]{
    display: inline-block;
    width:7px;
    height:7px;
    border-radius: 4px;
    background: #349ef4;
}
.unseus-no-read-status[data-v-832eaffc]{
    color: #8d96a5;
}
.unseus-no-read-status .uncompleted-student-enc-user-status-circle[data-v-832eaffc]{
    background: #8d96a5;
}
.unseus-chongzuo-status[data-v-832eaffc]{
    color: #ff877e;
}
.unseus-chongzuo-status .uncompleted-student-enc-user-status-circle[data-v-832eaffc]{
    background: #ff877e;
}
.topic-count-enc[data-v-832eaffc]{
    margin-top:20px;
    padding: 21px 24px;
    position:relative;
}
.topic-count-enc-item[data-v-832eaffc]{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 250px;
}
.topic-count-enc-item-head[data-v-832eaffc]{
    color: #575b66;
}
.topic-count-enc-cline[data-v-832eaffc]{
    width: 1px;
    height: 100px;
    position:absolute;
    left: 50%;
    top: 100px;
    background: #dde2e6;
}
.topic-count-enc-item-zone[data-v-832eaffc]{
    height: 230px;
}
.analysis-answer-enc[data-v-832eaffc]{
    margin-top:20px;
    padding: 20px;
}
.analysis-answer-enc-top[data-v-832eaffc]{
    color: #575b66;
    margin-bottom: 10px;
}
.analysis-answer-enc-sheet-head[data-v-832eaffc]{
    height: 38px;
    line-height: 28px;
    background: #f9f9f9;
    margin-top:20px;
    border-radius: 3px;
    padding:0 25px;
    color:#545f69;
}
.analysis-answer-enc-sheet-col[data-v-832eaffc]{
    float: left;
}
.analysis-answer-enc-sheet-col-answerbox[data-v-832eaffc]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 510px;
    overflow: hidden;
    height: 60px;
    overflow-x: auto;
    white-space: nowrap;
}
.analysis-answer-enc-sheet-col-itemmy[data-v-832eaffc]{
    white-space: nowrap;
    display: inherit;
    color: #ff89a4;
}
.analysis-answer-enc-sheet-col-itemmy.correct[data-v-832eaffc]{
    color: #5ee3e8;
}
.analysis-answer-enc-sheet-row[data-v-832eaffc]{
    line-height:38px;
}
.csenc-sheet-txt-comp[data-v-832eaffc]{
    color: #575b66;
}
.analysis-answer-enc-sheet-list-row-head[data-v-832eaffc]{
    height: 60px;
    line-height:60px;
    padding:0 15px 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
}
.analysis-answer-enc-sheet-list-row-head.ed[data-v-832eaffc]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
    /*-webkit-animation: mymove 5s infinite; !* Chrome, Safari, Opera *!
    animation: mymove 5s infinite;*/
}
.completed-student-enc-sheet-normal-row-main.ed[data-v-832eaffc]{
    -webkit-box-shadow: 0 0 4px 4px #eee;
            box-shadow: 0 0 4px 4px #eee;
}
/* Chrome, Safari, Opera */
@-webkit-keyframes mymove-data-v-832eaffc {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
/* Standard syntax */
@keyframes mymove-data-v-832eaffc {
100% {-webkit-box-shadow: 0 0 4px 4px #eee;box-shadow: 0 0 4px 4px #eee;
}
}
.analysis-answer-enc-scol-topic-order[data-v-832eaffc]{
    font-size: 14px;
    color: #8f98a3;
    text-indent:20px;
}
.analysis-answer-enc-sheet-circle[data-v-832eaffc]{
    width: 40px;
    height: 40px;
    margin:auto;
    margin-top:10px;
}
.analysis-answer-enc-sheet-col-item-txt-o[data-v-832eaffc]{
    float: left;
    margin-right:10px;
}
.analysis-answer-enc-sheet-col-item-txt-t[data-v-832eaffc]{
    float: left;
    text-decoration: underline;
}
.analysis-answer-enc-sheet-col-item[data-v-832eaffc]{
    float: left;
    margin-right:40px;
}
.analysis-answer-enc-sheet-col-wait-py[data-v-832eaffc]{
    color: #8f98a3;
    font-size: 13px;
    padding-right:25px;
    background:url(/vue/dist/static/img/topic_pigai_icon.d126ddf.png) right center no-repeat;
}
.analysis-answer-enc-sheet-list-row-stat-top[data-v-832eaffc]{
    line-height: 40px;
}
.analysis-answer-enc-sheet-list-row-stat[data-v-832eaffc]{
    padding: 0 25px 0 47px;
}
.analysis-answer-enc-sheet-list-row-stat-users[data-v-832eaffc]{
    margin-top:10px;
    min-height: 88px;
    position:relative;
}
.knowledge-count-enc[data-v-832eaffc]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-height: 328px;
    padding: 20px;
    margin-top:20px;
}
.knowledge-count-enc-center-lpart[data-v-832eaffc]{
    height: 220px;
    width: 270px;
    float: left;
}
.knowledge-count-enc-center-rpart[data-v-832eaffc]{
    width: calc(100% - 270px);
    float: left;
    height: 270px;
}
.knowledge-count-enc-legend-icon[data-v-832eaffc]{
    display: inline-block;
    width:19px;
    height:12px;
    background: red;
    margin-right:5px;
    float: left;
    margin-top:2px;
}
.knowledge-count-enc-legend[data-v-832eaffc]{
    line-height: 15px;
    color: #5e6166;
    margin-right:38px;
    display: inline-block;
}
.knowledge-count-enc-legends[data-v-832eaffc]{
    text-align: center;
}
.el-table-filter__content[data-v-832eaffc]{
    min-width: auto;
}
.analysis-answer-enc[data-v-832eaffc] .el-table-filter__wrap{
    margin-bottom:-15px!important;
}
.shd_rline[data-v-832eaffc]{
    height: 40px;
    line-height:40px;
    background: #f9f9f9;
    text-indent:24px;
}
.shd_answer_ways[data-v-832eaffc]{
    padding: 25px 50px 20px 50px;
}
.shd_answer_way[data-v-832eaffc]{
    margin-bottom:22px;
}
.shd_answer_way_l[data-v-832eaffc]{
    float: left;
    text-indent:28px;
    background-image: url(/vue/dist/static/img/smart-homework-option.04af7af.png);
    background-repeat: no-repeat;
    background-position-y: center;
    cursor: pointer;
}
.shd_answer_way_l.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart-homework-option-ed.52bcb70.png);
}
.shd_answer_way_r[data-v-832eaffc]{
    float: right;
    color: #545f69;
    font-size: 13px;
    text-decoration: underline;
    cursor:pointer;
}
.shd_answer_way_r[data-v-832eaffc]:hover{
    color: #2fa2fe;
}
.shd_jump_detail_btn[data-v-832eaffc]{
    width:105px;
    height:32px;
    text-indent:35px;
    line-height:32px;
    background: #2fa2fe;
    float: right;
    border-radius: 4px;
    color: #fff;
    background-image: url(/vue/dist/static/img/shd_jump_detail_btn.84a1dbb.png);
    background-repeat: no-repeat;
    background-position-x: 13px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.shd_top_combtn[data-v-832eaffc]{
    float: right;
    color: #6a747e;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    margin-right:21px;
    font-weight: normal;
    cursor:pointer;
}
.stcom_share[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/stcom_share.19401c9.png);
}
.stcom_daochu[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/stcom_daochu.292303c.png);
}
.stcom_chehui[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/stcom_chehui.3c71228.png);
}
.stcom_editbtn[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/stcom_editbtn.e4e450f.png);
}
.student-list-enc[data-v-832eaffc]{
    margin-top:20px;
    padding: 0 26px  26px 26px;
    position:relative;
}
.student-list-enc-classes[data-v-832eaffc]{
    min-height: 60px;
    border-bottom:1px solid #e5e8ec;
}
.student-list-enc-class[data-v-832eaffc]{
    float: left;
    margin-right:34px;
    color: #6a747e;
    line-height: 60px;
    cursor:pointer;
}
.student-list-enc-class.ed[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/smart_homework_frame_part_nav_ed.898bdde.png);
    background-repeat: no-repeat;
    background-position-x: center;
    background-position-y: bottom;
    color: #2fa2fe;
}
.student-list-enc-users[data-v-832eaffc]{
    margin-top:30px;
}
.student-list-enc-status[data-v-832eaffc]{
    position:absolute;
    width: 60px;
    font-size: 13px;
    left: 50%;
    margin-left:-30px;
    height: 21px;
    line-height:21px;
    top:40px;
    background: #d4f1f4;
    border-radius: 20px;
    color: #1fb8c7;
}
.student-list-enc-user[data-v-832eaffc]{
    width:70px;
    float: left;
    margin-right:40px;
    text-align: center;
    position:relative;
    margin-bottom:15px;
}
.sles-yuqi[data-v-832eaffc]{
    color: #2fa2fe;
    background: #eae8ff;
}
.sles-unfinished[data-v-832eaffc]{
    background: #ffebd5;
    color: #ff6e6e;
}
.student-list-enc-user-cuijiao-btn[data-v-832eaffc]{
    position:absolute;
    right: 26px;
    top: 77px;
    border-radius: 3px;
    width:105px;
    height:30px;
    line-height:30px;
    border:1px solid #2fa2fe;
    text-indent:35px;
    color: #2fa2fe;
    background-image: url(/vue/dist/static/img/student-list-enc-user-cuijiao-btn.5b82e23.png);
    background-repeat: no-repeat;
    background-position-x: 12px;
    background-position-y: center;
    cursor: pointer;
}
.el-dropdown-menu__item.selected[data-v-832eaffc]{
    color: #2fa2fe;
}
[data-v-832eaffc] .analysis-answer-table.el-table--enable-row-hover .el-table__body tr:hover>td{
    background-color: #fff;
}
[data-v-832eaffc] .analysis-answer-table.el-table td,[data-v-832eaffc] .analysis-answer-table.el-table th{
    text-align: center;
}
[data-v-832eaffc] .smart_homework_frame_module_group2 .el-collapse-item__header{
    background-color: #f9f9fa;
    padding:0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-832eaffc] .smart_homework_frame_module_group2 .el-collapse-item__arrow{
    -moz-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
}
[data-v-832eaffc] .smart_homework_frame_module_group2 .el-collapse-item__arrow.is-active{
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
.xtwo_code[data-v-832eaffc]{
    width: 270px;
    height: 270px;
    margin: auto;
}
.xtwo_code img[data-v-832eaffc]{
    width:100%;
    height:100%;
}
.share_box_adress[data-v-832eaffc]{
    width: 336px;
    height: 45px;
    border: 1px solid #cfd7e0;
    border-radius: 3px;
    display: block;
    margin: auto;
    margin-top:16px;
    text-indent:5px;
}
.share_box_common_btn[data-v-832eaffc]{
    width:145px;
    height:38px;
    text-indent:57px;
    line-height:38px;
    background: #2fa2fe;
    border-radius: 4px;
    color: #fff;
    background-repeat: no-repeat;
    background-position-x: 27px;
    background-position-y: center;
    cursor: pointer;
    margin-top:13px;
}
.sbcn_copy[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/share_box_common_btn_copy.52803ee.png);
}
.sbcn_save[data-v-832eaffc]{
    background-image: url(/vue/dist/static/img/sbcn_save.5115786.png);
}
.share-student-list[data-v-832eaffc]{
    height: 100%;
}
.share-student-list-header[data-v-832eaffc]{
    height: 39px;
    line-height:39px;
    background: #f5f5f5;
}
.share-student-list-header-left[data-v-832eaffc]{
    font-size: 16px;
    float: left;
    padding-left: 11px;
}
.share-student-list-header-right[data-v-832eaffc]{
    float: right;
    margin-right:10px;
}
.share-student-list .van-dropdown-menu[data-v-832eaffc]{
    background: none;
    height: 40px;
}
.share-student-list-box[data-v-832eaffc]{
    padding: 0 10px;
    margin-top: 35px;
}
.share-student-list-box .student-list-enc-user[data-v-832eaffc]{
    margin-right: 0;
    margin-bottom: 15px;
}
.share-student-list-box .student-list-enc-status[data-v-832eaffc]{
    font-size: 13px;
}
.share-student-list-box .uncompleted-student-enc-user-icon[data-v-832eaffc]{
    width: 55px;
    height: 55px;
}
.share-student-list-box .student-list-enc-status[data-v-832eaffc]{
    top: 40px;
    width: 60px;
    left: 50%;
    margin-left: -30px;
}
.share-student-list-box .student-list-enc-user[data-v-832eaffc]{
    width: 25%;
}
.public_noc[data-v-832eaffc] {
    height:175px;
    width:196px;
    background:url(/vue/dist/static/img/empty_03.61d46be.png) center;
    background-size:80%;
    position:absolute;
    top:50%;
    margin-top:-87.5px;
    left:50%;
    margin-left:-98px;
}
.framework_unfinished_box[data-v-832eaffc]{
    width: 800px;
    text-align: center;
    line-height: 200px;
}
.analysis-answer-enc .el-dropdown[data-v-832eaffc]{
    margin-top:5px;
}/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-01f3d54c] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-01f3d54c] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-01f3d54c] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-01f3d54c]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-01f3d54c] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-01f3d54c]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-01f3d54c]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-01f3d54c]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-01f3d54c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-01f3d54c]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-01f3d54c]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-01f3d54c]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-01f3d54c]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-01f3d54c]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-01f3d54c]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-01f3d54c] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-01f3d54c]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-01f3d54c]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-01f3d54c] .cource-teaching-form .el-input__inner,[data-v-01f3d54c] .cource-teaching-form .el-textarea__inner,[data-v-01f3d54c] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-01f3d54c] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-01f3d54c] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-01f3d54c] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-01f3d54c] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-01f3d54c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-01f3d54c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-01f3d54c] .cource-teaching-form .el-input__inner:focus,[data-v-01f3d54c] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-01f3d54c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-01f3d54c] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-01f3d54c] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-01f3d54c]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-01f3d54c]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-01f3d54c]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-01f3d54c]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-01f3d54c]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-01f3d54c]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-01f3d54c]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-01f3d54c]{
    height: 485px;
}
.course-search[data-v-01f3d54c]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-01f3d54c]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-01f3d54c]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-01f3d54c]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-01f3d54c]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-01f3d54c]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-01f3d54c]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-01f3d54c]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-01f3d54c]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-01f3d54c] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-01f3d54c]{
    border: none;
}
.select-span-pop-box-title[data-v-01f3d54c]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-01f3d54c] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-01f3d54c] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-01f3d54c]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-01f3d54c]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-01f3d54c]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-01f3d54c]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-01f3d54c]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-01f3d54c]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-01f3d54c]{
}
._vpcc_second[data-v-01f3d54c]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-01f3d54c]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-01f3d54c]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-01f3d54c]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-01f3d54c]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-01f3d54c]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-01f3d54c]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-01f3d54c] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-01f3d54c]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-01f3d54c] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-01f3d54c]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-01f3d54c] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-01f3d54c] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-01f3d54c] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-01f3d54c]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-01f3d54c]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-01f3d54c]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-01f3d54c]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-01f3d54c]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-01f3d54c]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-01f3d54c]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-01f3d54c]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-01f3d54c]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-01f3d54c]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-01f3d54c]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-01f3d54c]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-01f3d54c]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-01f3d54c]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-01f3d54c]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-01f3d54c]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-01f3d54c]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-01f3d54c]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-01f3d54c]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-01f3d54c]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-01f3d54c]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-01f3d54c]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-01f3d54c]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-01f3d54c] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-01f3d54c] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-01f3d54c] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-01f3d54c]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-01f3d54c]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-01f3d54c]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-01f3d54c]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-01f3d54c]{
    float: right;
}
.chnsifpd-v2[data-v-01f3d54c]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-01f3d54c]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-01f3d54c]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-01f3d54c]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-01f3d54c]{
    display: block;
}
.course-hns-info-form-user[data-v-01f3d54c]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-01f3d54c]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-01f3d54c]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-01f3d54c]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-01f3d54c]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-01f3d54c]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-01f3d54c]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-01f3d54c]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-01f3d54c]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-01f3d54c]{
    height: 600px;
    overflow: auto;
}
.payment-pop-comp-block-rmb-bottom[data-v-01f3d54c]{
    margin-top: 10px;
}
.payment-pcbrn-num[data-v-01f3d54c]{
    font-size: 30px;
    color: #ff6768;
}
.payment-pcbrn-txt[data-v-01f3d54c]{
    font-size: 20px;
    color: #000;
    padding-top: 60px;
}
.payment-pop-comp-block-rmb-qrcode[data-v-01f3d54c]{
    width: 145px;
    height: 145px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    margin-right: 15px;
}
.payment-pop-comp-block-rmb-qrcode img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
}
.payment-pop-comp-block-rmb-name[data-v-01f3d54c]{
    font-size: 20px;
    color: #000;
}
.payment-pop-comp-block-rmb-desc[data-v-01f3d54c]{
    color: #999;
    font-size: 12px;
}
.ppcr-confirm-btn[data-v-01f3d54c]{
    width: 128px;
    height: 42px;
    background: #2288f7;
    text-align: center;
    line-height: 42px;
    color: #fff;
    font-size: 18px;
    margin-top: 40px;
    border-radius: 25px;
    cursor: pointer;
}
.payment-pop-comp-block[data-v-01f3d54c]{
    border-radius: 2px;
    background: #f9f9f9;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 64px 39px 0 39px;
    height: 225px;
}
.ppcr-pay-pattern-selected-icon[data-v-01f3d54c]{
    position: absolute;
    right: 0;
    bottom: 0;
    display: none;
}
.ppcr-pay-pattern[data-v-01f3d54c]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 18px 22px;
    border: 1px solid #d3d3d3;
    border-radius: 3px;
    width: 210px;
    height: 88px;
    float: left;
    cursor: pointer;
    position: relative;
    margin-right: 30px;
}
.ppcr-pay-pattern-rest[data-v-01f3d54c]{
    font-size: 16px;
    color: #999;
    margin-top: 5px;
}
.ppcr-pay-pattern-rest span[data-v-01f3d54c]{
    color: #ff7676;
}
.payment-pop-comp-rpart[data-v-01f3d54c]{
    overflow: auto;
}
.ppcr-num[data-v-01f3d54c]{
    color: #ff7676;
    font-size: 18px;
    font-weight: bold;
    float: left;
    margin-left: 4px;
}
.ppcr-str[data-v-01f3d54c]{
    color: #333;
    font-size: 16px;
    line-height: 24px;
    float: left;
    margin-left: 12px;
}
.ppcr-icon[data-v-01f3d54c]{
    height: 24px;
    width: 24px;
    float: left;
}
.ppcr-icon-v2[data-v-01f3d54c]{
    height: 20px;
    width: 23px;
    float: left;
    margin-left: 3px;
}
.ppcr-icon-v2 img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
}
.ppcr-icon img[data-v-01f3d54c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.payment-pop-comp-row[data-v-01f3d54c]:not(:last-child){
    margin-bottom: 32px;
}
.payment-pop-comp-rname-str[data-v-01f3d54c]{
    font-size: 18px;
    font-weight: bold;
    color: #333;
}
.payment-pop-comp-rname[data-v-01f3d54c]{
    font-weight: bold;
    font-size: 18px;
    float: left;
    color: #333;
}
.add-fast-link-pop-url[data-v-01f3d54c] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-01f3d54c]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-01f3d54c]{
    padding: 0 35px;
}
.new-teach-version-pop-ui[data-v-01f3d54c] .el-dialog__header{
    border-bottom: none;
}
.ppcr-pay-pattern.ed[data-v-01f3d54c]{
    border-color: #90c3fb;
}
.ppcr-pay-pattern.ed .ppcr-pay-pattern-selected-icon[data-v-01f3d54c]{
    display: block;
}
.ppcr-confirm-btn._lock[data-v-01f3d54c]{
    background: #999;
    cursor: not-allowed;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-8d32b284] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-8d32b284] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-8d32b284] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-8d32b284]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-8d32b284] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-8d32b284]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-8d32b284]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-8d32b284]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-8d32b284]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-8d32b284]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-8d32b284]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-8d32b284]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-8d32b284]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-8d32b284]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-8d32b284]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-8d32b284]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-8d32b284] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-8d32b284]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-8d32b284]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-8d32b284] .cource-teaching-form .el-input__inner,[data-v-8d32b284] .cource-teaching-form .el-textarea__inner,[data-v-8d32b284] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-8d32b284] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-8d32b284] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-8d32b284] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-8d32b284] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-8d32b284] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-8d32b284] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-8d32b284] .cource-teaching-form .el-input__inner:focus,[data-v-8d32b284] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-8d32b284] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-8d32b284] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-8d32b284] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-8d32b284] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-8d32b284] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-8d32b284] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-8d32b284] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-8d32b284] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-8d32b284]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-8d32b284]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-8d32b284]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-8d32b284]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-8d32b284]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-8d32b284]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-8d32b284]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-8d32b284]{
    height: 485px;
}
.course-search[data-v-8d32b284]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-8d32b284]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-8d32b284]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-8d32b284]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-8d32b284]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-8d32b284]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-8d32b284]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-8d32b284]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-8d32b284]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-8d32b284] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-8d32b284]{
    border: none;
}
.select-span-pop-box-title[data-v-8d32b284]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-8d32b284] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-8d32b284] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-8d32b284]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-8d32b284]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-8d32b284]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-8d32b284]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-8d32b284]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-8d32b284]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-8d32b284]{
}
._vpcc_second[data-v-8d32b284]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-8d32b284]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-8d32b284]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-8d32b284]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-8d32b284]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-8d32b284]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-8d32b284]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-8d32b284] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-8d32b284]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-8d32b284] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-8d32b284]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-8d32b284] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-8d32b284] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-8d32b284] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-8d32b284]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-8d32b284]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-8d32b284]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-8d32b284]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-8d32b284]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-8d32b284]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-8d32b284]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-8d32b284]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-8d32b284]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-8d32b284]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-8d32b284]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-8d32b284]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-8d32b284]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-8d32b284]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-8d32b284]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-8d32b284]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-8d32b284]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-8d32b284]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-8d32b284]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-8d32b284]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-8d32b284]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-8d32b284]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-8d32b284]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-8d32b284]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-8d32b284] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-8d32b284] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-8d32b284] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-8d32b284]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-8d32b284]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-8d32b284]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-8d32b284]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-8d32b284]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-8d32b284]{
    float: right;
}
.chnsifpd-v2[data-v-8d32b284]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-8d32b284]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-8d32b284]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-8d32b284]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-8d32b284]{
    display: block;
}
.course-hns-info-form-user[data-v-8d32b284]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-8d32b284]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-8d32b284]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-8d32b284]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-8d32b284]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-8d32b284]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-8d32b284]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-8d32b284]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-8d32b284]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-8d32b284]{
    height: 600px;
    overflow: auto;
}
.add-fast-link-pop-url[data-v-8d32b284] .el-textarea__inner{
    height: 122px;
}
.confirm-pay-password-pop-c-cbtn[data-v-8d32b284]{
    width: 128px;
    height: 42px;
    line-height: 42px;
    color: #fff;
    text-align: center;
    background: #0d88ff;
    font-size: 18px;
    border-radius: 40px;
    margin: 0 auto 30px;
    cursor: pointer;
}
.confirm-pay-password-pop-c-input[data-v-8d32b284]{
    border: none;
    height: 56px;
    border-bottom: 1px solid #cdcdcd;
    color: #cdcdcd;
    display: block;
    width: 330px;
    margin: 40px auto 70px;
    text-align: center;
}
.confirm-pay-password-pop-c-currency-row[data-v-8d32b284]{
    text-align: center;
    height: 25px;
}
.cpppccr-num[data-v-8d32b284]{
    display: inline-block;
    line-height: 27px;
    margin-left: 13px;
    color: #f97a73;
    font-size: 16px;
    font-weight: bold;
    -webkit-transform: translateY(2px);
            transform: translateY(2px);
}
.cpppccr-icon[data-v-8d32b284]{
    width: 25px;
    height: 25px;
    display: inline-block;
}
.cpppccr-icon img[data-v-8d32b284]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.add-fast-link-pop-title[data-v-8d32b284]{
    margin-top:30px;
}
.add-fast-link-pop-box[data-v-8d32b284]{
    padding: 0px;
}
.new-teach-version-pop-ui[data-v-8d32b284] .el-dialog__body{
    padding: 0 0 20px 0;
}
.confirm-pay-password-pop[data-v-8d32b284] .el-dialog__header{
    display: none;
}
.confirm-pay-password-pop-core[data-v-8d32b284]{
    padding-top: 30px;
}
.cpppcbr-txt[data-v-8d32b284]{
    color: #333;
    margin-left: 14px;
    font-size: 15px;
}
.cpppcbr-btn[data-v-8d32b284]{
    cursor: pointer;
    float: left;
}
.cpppcbr-icon[data-v-8d32b284]{
    float: left;
}
/**
 * @desc: 智能拍考-表格公用样式
 * @author: yansen 
 * @time: 2020-05-27
 **/
.exam-query-detail-examination-room .exam-query-list-sheet-header{
    background-color: #edeff2;
    height: 45px;
}
.exam-query-detail-examination-room .exam-query-list-sheet-header th{
    background-color: #edeff2;
    text-align: center;
}
.exam-query-detail-examination-room .exam-query-list-sheet-header td{
    border-color: #dee6f0;
    text-align: center;
}
.exam-query-list-sheet-header th.is-leaf{
    border-color: #dee6f0;
}
.exam-query-list-sheet-header th{
    padding: 0;
}
.exam-query-detail-examination-room .el-table--border{
    border-color: #dee6f0;
    border-radius: 5px;
}
.exam-query-detail-examination-room .exam-query-list-sheet-col{
    text-align: center;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-8490ed74] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-8490ed74] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-8490ed74] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-8490ed74] {
    margin-bottom: 10px;
}
/**
 * @desc: 按钮样式-统一类
 * @author: yansen
 * @time: 2021-08-23
 */
/*重置button的样式*/
button[data-v-8490ed74] {
    background: transparent;
    border: none;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    line-height: normal;
}
/*背景色主题为-绿色 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine[data-v-8490ed74]{
    border-radius: 4px;
    background: #fff;
    border: 1px solid #e8e8e8;
    color: #999;
    height: 28px;
    padding: 0 13px;
}
button.medium-aquamarine.ed[data-v-8490ed74]{
    background: #12caa3;
    color: #fff;
    border: none;
}
/*背景色是透明, 边框、字体为 #12caa3 - medium aquamarine 适中的碧绿色*/
button.medium-aquamarine-border-txt-btn[data-v-8490ed74]{
    border: 1px solid #12caa3;
    padding: 0 13px;
    height: 34px;
    border-radius: 4px;
    color: #12caa3;
}
/*常态下背景色为灰色,激活状态下的背景色为 #27C9A3 SpringGreen */
button.spring-green[data-v-8490ed74]{
    border-radius: 4px;
    background: #f7f7f7;
    color: #777;
    height: 36px;
    padding: 0 17px;
}
button.spring-green.ed[data-v-8490ed74]{
    background: #27C9A3;
    color: #fff;
}
.exchange-examination-room-pop-text[data-v-8490ed74]{
    margin: 10px 0;
}
.confirm-exchange-btn[data-v-8490ed74]{
    color: #2897ff;
}
.confirm-exchange-btn.ban[data-v-8490ed74]{
    color: #aaaaaa;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-2f9d0f7a]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-2f9d0f7a] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-2f9d0f7a]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-2f9d0f7a]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-2f9d0f7a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-2f9d0f7a]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-2f9d0f7a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-2f9d0f7a]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-2f9d0f7a]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-2f9d0f7a]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-2f9d0f7a]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-2f9d0f7a]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-2f9d0f7a]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-2f9d0f7a] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-2f9d0f7a]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-2f9d0f7a]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-2f9d0f7a] .cource-teaching-form .el-input__inner,[data-v-2f9d0f7a] .cource-teaching-form .el-textarea__inner,[data-v-2f9d0f7a] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-2f9d0f7a] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-2f9d0f7a] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-input__inner:focus,[data-v-2f9d0f7a] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-2f9d0f7a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-2f9d0f7a] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-2f9d0f7a] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-2f9d0f7a]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-2f9d0f7a]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-2f9d0f7a]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-2f9d0f7a]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-2f9d0f7a]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-2f9d0f7a]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-2f9d0f7a]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-2f9d0f7a]{
    height: 485px;
}
.course-search[data-v-2f9d0f7a]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-2f9d0f7a]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-2f9d0f7a]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-2f9d0f7a]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-2f9d0f7a]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-2f9d0f7a]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-2f9d0f7a]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-2f9d0f7a]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-2f9d0f7a]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-2f9d0f7a] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-2f9d0f7a]{
    border: none;
}
.select-span-pop-box-title[data-v-2f9d0f7a]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-2f9d0f7a] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-2f9d0f7a] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-2f9d0f7a]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-2f9d0f7a]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-2f9d0f7a]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-2f9d0f7a]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-2f9d0f7a]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-2f9d0f7a]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-2f9d0f7a]{
}
._vpcc_second[data-v-2f9d0f7a]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-2f9d0f7a]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-2f9d0f7a]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-2f9d0f7a]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-2f9d0f7a]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-2f9d0f7a]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-2f9d0f7a]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-2f9d0f7a] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-2f9d0f7a]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-2f9d0f7a] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-2f9d0f7a]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-2f9d0f7a] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-2f9d0f7a] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-2f9d0f7a] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-2f9d0f7a]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-2f9d0f7a]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-2f9d0f7a]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-2f9d0f7a]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-2f9d0f7a]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-2f9d0f7a]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-2f9d0f7a]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-2f9d0f7a]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-2f9d0f7a]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-2f9d0f7a]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-2f9d0f7a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-2f9d0f7a]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-2f9d0f7a]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-2f9d0f7a]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-2f9d0f7a]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-2f9d0f7a]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-2f9d0f7a]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-2f9d0f7a]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-2f9d0f7a]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-2f9d0f7a]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-2f9d0f7a]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-2f9d0f7a]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-2f9d0f7a]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-2f9d0f7a]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-2f9d0f7a] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-2f9d0f7a] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-2f9d0f7a] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-2f9d0f7a]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-2f9d0f7a]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-2f9d0f7a]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-2f9d0f7a]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-2f9d0f7a]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-2f9d0f7a]{
    float: right;
}
.chnsifpd-v2[data-v-2f9d0f7a]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-2f9d0f7a]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-2f9d0f7a]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-2f9d0f7a]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-2f9d0f7a]{
    display: block;
}
.course-hns-info-form-user[data-v-2f9d0f7a]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-2f9d0f7a]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-2f9d0f7a]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-2f9d0f7a]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-2f9d0f7a]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-2f9d0f7a]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-2f9d0f7a]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-2f9d0f7a]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-2f9d0f7a]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-2f9d0f7a]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课程首页-课程设置
 * @author: yansen
 * @time: 2020-01-21
 */
.course-homepage-nav-set-info-top-name[data-v-2f9d0f7a]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.course-homepage-nav-set-info-top[data-v-2f9d0f7a]{
    margin-top: 10px;
}
.course-homepage-nav-set-info-body[data-v-2f9d0f7a]{
    margin-top: 17px;
}
.course-homepage-nav-set-info-left[data-v-2f9d0f7a]{
    width: 240px;
    height: 320px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    background: #fff;
}
.course-homepage-nav-set-info-nav[data-v-2f9d0f7a]{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    border-left: 4px solid transparent;
}
.course-homepage-nav-set-info-nav.ed[data-v-2f9d0f7a]{
    border-left: 4px solid #27c9a3;
    color: #27c9a3;
    background: #f9f9f9;
}
.course-homepage-nav-set-info-right[data-v-2f9d0f7a]{
    border: 1px solid #eeeeee;
    float: right;
    background: #fff;
    width: calc(100% - 275px);
    padding: 0 29px 30px 29px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-nav-set-info-right-top[data-v-2f9d0f7a]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-homepage-nav-stat-right-top[data-v-2f9d0f7a]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-hnsir-top[data-v-2f9d0f7a]{
    float: left;
    color: #333;
}
.course-homepage-nav-set-info-right-top[data-v-2f9d0f7a] .el-checkbox__label{
    padding-left: 7px;
}
.course-hnsir-options[data-v-2f9d0f7a]{
    float: left;
    margin-left: 18px;
}
.course-hnsir-options[data-v-2f9d0f7a] .el-checkbox__input.is-checked .el-checkbox__inner{
    background: #00cba2;
    border: #00cba2;
}
.course-hnsir-options[data-v-2f9d0f7a] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #606266;
}
.course-hnsir-options[data-v-2f9d0f7a] .el-checkbox__inner:hover{
    border-color:#00cba2;
}
.course-hnsir-options[data-v-2f9d0f7a] .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color:#00cba2;
}
.course-homepage-nav-sc-panel[data-v-2f9d0f7a] .el-input__inner{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnsir-rpart[data-v-2f9d0f7a]{
    float: right;
}
.course-hnsir-download-btn[data-v-2f9d0f7a]{
    float: right;
}
.course-hnsir-auth[data-v-2f9d0f7a]{
    float: left;
}
.course-hnsir-download-btn[data-v-2f9d0f7a]{
    color: #12caa3;
    font-weight: normal;
    cursor: pointer;
}
.course-hnsir-auth[data-v-2f9d0f7a]{
    float: left;
    margin-right: 16px;
}
.course-hnsir-auth-str[data-v-2f9d0f7a]{
    font-weight: normal;
    color: #999999;
    margin-right: 3px;
}
.course-homepage-nav-stat-complete-block[data-v-2f9d0f7a]{
    padding-top: 20px;
    line-height: 40px;
}
.course-hnscb-class-list[data-v-2f9d0f7a]{
    width: 123px;
    float: left;
}
.course-hnscb-radio[data-v-2f9d0f7a]{
    color: #333333;
    font-weight: bold;
    float: left;
    margin-left: 12px;
}
.course-hnscb-legends[data-v-2f9d0f7a]{
    float: right;
}
.chnsp-list-header .course-hnscb-legends[data-v-2f9d0f7a]{
    float: left;
}
.course-hnscb-legend[data-v-2f9d0f7a]{
    float: left;
    color: #999;
    margin-left: 18px;
}
.chnsp-stat-block-desc .course-hnscb-legend[data-v-2f9d0f7a]{
    float: none;
    margin-bottom: 10px;
    margin-left: auto;
    width: 57px;
}
.course-hnscb-legend-front[data-v-2f9d0f7a]{
    width: 11px;
    height: 11px;
    border-radius: 10px;
    float: left;
    background: #27c7a1;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 4px;
}
.course-hnscb-legend-front.late-completion[data-v-2f9d0f7a]{
    background: #fff;
    border: 2px solid #27c7a1;
}
.course-hnscb-legend-front.completed[data-v-2f9d0f7a]{
    background: #3bb4ff;
}
.course-hnscb-legend-front.in-progress[data-v-2f9d0f7a]{
    background: #2FA2FE;
}
.course-hnscb-legend-front.not-viewed[data-v-2f9d0f7a]{
    background: #FF6767;
}
.course-hnscb-legend-front.unpublished[data-v-2f9d0f7a]{
    background: #B1B1B1;
}
.chnsp-stat-block-desc .course-hnscb-legend-front[data-v-2f9d0f7a]{
    margin-top: 5px;
}
.chnsp-list-header .course-hnscb-legend-front[data-v-2f9d0f7a]{
    margin-top: 5px;
}
.chnsp-stat-block-desc .course-hnscb-legend-name[data-v-2f9d0f7a]{
    color: #333;
}
.course-hnscb-legend-name[data-v-2f9d0f7a]{
    float: left;
    font-size: 12px;
}
.course-homepage-nav-stat-complete-table[data-v-2f9d0f7a]{
    border: 1px solid #efefef;
    margin-top: 22px;
}
.chnsc-table-header[data-v-2f9d0f7a]{
    height: 51px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #efefef;
}
.ctc-first[data-v-2f9d0f7a]{
    width: 125px;
}
.ctc-second[data-v-2f9d0f7a]{
    width: 77px;
}
.ctc-third[data-v-2f9d0f7a]{
    width: 96px;
}
.ctc-common[data-v-2f9d0f7a]{
    width: 120px;
}
.chnsc-table-col[data-v-2f9d0f7a]{
    float: left;
    height: 100%;
    border-right: 1px solid #efefef;
    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;
}
.margin-auto[data-v-2f9d0f7a]{
    margin: auto!important;
}
.chnsc-table-col[data-v-2f9d0f7a] .wl_filter_str{
    color: #999;
}
.chnsc-table-col-inner[data-v-2f9d0f7a]{
    color: #999;
    text-align: center;
    margin: auto;
}
.chnsc-table-row[data-v-2f9d0f7a]{
    height: 78px;
    border-bottom: 1px solid #efefef;
}
.chnsc-table-row[data-v-2f9d0f7a]:nth-child(odd) {
    background: #fafafa;
}
.ctr-user-icon[data-v-2f9d0f7a]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chnsc-table-row-first-col[data-v-2f9d0f7a]{
    color: #333;
    padding-left: 16px;
}
.ctr-coin-icon[data-v-2f9d0f7a]{
    width: 16px;
    height: 16px;
    border-radius: 10px;
    float: left;
    margin-right: 5px;
}
.ctr-coin-num[data-v-2f9d0f7a]{
    line-height: 16px;
    color: #FF9C2C;
}
.ctr-completion-progress[data-v-2f9d0f7a]{
    color: #2FA2FE;
}
.ctr-completion-progress.not-viewed[data-v-2f9d0f7a]{
    color: #FF6767;
}
.ctr-completion-progress.unpublished[data-v-2f9d0f7a]{
    color: #B1B1B1;
}
.chnsp-list-col-status.not-viewed[data-v-2f9d0f7a]{
    color: #FF6767;
}
.chnsp-list-col-status.unpublished[data-v-2f9d0f7a]{
    color: #B1B1B1;
}
.chnsp-list-col-status.completed[data-v-2f9d0f7a]{
    color: #27c7a1;
}
.completion-on-time-icon[data-v-2f9d0f7a]{
    display: none;
}
.late-completion-icon[data-v-2f9d0f7a]{
    display: none;
}
.completion-on-time .completion-on-time-icon[data-v-2f9d0f7a]{
    display: inline;
    display: initial;
}
.completion-on-time .ctr-completion-progress-txt[data-v-2f9d0f7a], .completion-on-time .chnsp-list-col-status-name[data-v-2f9d0f7a]{
    display: none;
}
.late-completion .late-completion-icon[data-v-2f9d0f7a]{
    display: inline;
    display: initial;
}
.late-completion .ctr-completion-progress-txt[data-v-2f9d0f7a], .late-completion .chnsp-list-col-status-name[data-v-2f9d0f7a]{
    display: none;
}
.ctr-completion-progress-num[data-v-2f9d0f7a]{
    color: #2fa2fe;
    display: none;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-num[data-v-2f9d0f7a]{
    display: inline;
    display: initial;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-txt[data-v-2f9d0f7a]{
    display: none;
}
.chnsp-list-col-status.in-progress .chnsp-list-col-status-name[data-v-2f9d0f7a]{
    display: none;
}
.chnsp-list-col-status.in-progress .ctr-completion-progress-num[data-v-2f9d0f7a]{
    display: inline;
    display: initial;
}
.ctr-reward[data-v-2f9d0f7a]{
    color: #333;
}
.chnsrt-suffix[data-v-2f9d0f7a]{
    font-weight: normal;
}
.chnsp-stat-block[data-v-2f9d0f7a]{
    height: 156px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
            box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
    padding: 24px 27px;
}
.csb-first.chnsp-stat-block[data-v-2f9d0f7a]{
    width: 219px;
    margin-right: 10px;
}
.csb-second.chnsp-stat-block[data-v-2f9d0f7a]{
    width: 219px;
    margin-right: 10px;
}
.csb-third.chnsp-stat-block[data-v-2f9d0f7a]{
    width: calc(100% - 458px);
}
.chnsp-stat-block-title[data-v-2f9d0f7a]{
    font-weight: bold;
}
.chnsp-stat-block-num[data-v-2f9d0f7a]{
    text-align: center;
    font-weight: bold;
    color: #333333;
    font-size: 40px;
    margin-top: 22px;
    -webkit-transform: scale(0.8, 1.2);
            transform: scale(0.8, 1.2);
}
.chnsp-stat-block-left[data-v-2f9d0f7a]{
    width: 160px;
    float: left;
}
.chnsp-stat-block-right[data-v-2f9d0f7a]{
    width: calc(100% - 160px);
    float: right;
    height: 100%;
}
.chnsp-stat-block-chart[data-v-2f9d0f7a]{
    width: 99px;
    height: 99px;
    float: left;
}
.chnsp-stat-block-desc[data-v-2f9d0f7a]{
    float: right;
    height: 100%;
    position: relative;
}
.chnsp-stat-block-bottom-txt[data-v-2f9d0f7a]{
    color: #999;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    width: 87px;
    right: 0px;
}
.chnsp-stat-block-status[data-v-2f9d0f7a]{
    padding-top: 20px;
}
.chnsp-cont-chart[data-v-2f9d0f7a]{
    height: 165px;
}
.chnsp-list-switch-pages[data-v-2f9d0f7a]{
    float: right;
}
.chnsp-list-body-header[data-v-2f9d0f7a]{
    height: 50px;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.chnsp-list[data-v-2f9d0f7a]{
    border: 1px solid #efefef;
    margin-top: 20px;
}
.chnsp-list-body-row[data-v-2f9d0f7a]{
    height: 58px;
}
.chnsc-table-fixed[data-v-2f9d0f7a]{
    float: left;
    width: 301px;
}
.chnsc-table-rpart[data-v-2f9d0f7a]{
    float: left;
    overflow-x: auto;
    width: calc(100% - 301px);
}
.chnsp-list-col[data-v-2f9d0f7a]{
    float: left;
    height: 100%;
    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;
}
.user-table-first-col[data-v-2f9d0f7a]{
    width: 36%;
    display: block;
    line-height: 58px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-table-first-col-start[data-v-2f9d0f7a]{
    float: left;
}
.user-table-first-col-end[data-v-2f9d0f7a]{
    float: left;
    width: calc(100% - 100px);
    margin-left: 5px;
}
.chnsp-list-col-inner[data-v-2f9d0f7a]{
    margin: auto;
}
.clci-user-icon[data-v-2f9d0f7a]{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin-right: 5px;
}
.chnsp-list-body-header span[data-v-2f9d0f7a]{
    color: #999999;
}
.chnsp-list-body-header[data-v-2f9d0f7a] .wl_filter_str{
    color: #999;
}
.chnsp-list-body-row[data-v-2f9d0f7a]:not(:last-child){
    border-bottom: 1px solid #efefef;
}
.chnsp-user-block[data-v-2f9d0f7a]{

    padding-top: 22px;
}
.chnsp-user-block-icon[data-v-2f9d0f7a]{
    height: 60px;
    width: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 16px;
}
.chnsp-user-block-integral-icon[data-v-2f9d0f7a]{
    width: 16px;
    height: 16px;
    float: left;
    border-radius: 50%;
    float: left;
}
.chnsp-user-block-integral-num[data-v-2f9d0f7a]{
    float: left;
    line-height: 16px;
    margin-left: 4px;
    color: #ffa343;
}
.chnsp-user-block-integral[data-v-2f9d0f7a]{
    margin-top: 6px;
}
.chnsp-user-block-str[data-v-2f9d0f7a]{
    float: left;
}
.chnsp-user-block-name[data-v-2f9d0f7a]{
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
}
.chnsp-user-block-rank[data-v-2f9d0f7a]{
    float: right;
    margin-right: 270px;
    text-align: center;
}
.chnsp-user-block-left[data-v-2f9d0f7a]{
    float: left;
}
.chnsp-user-block-rank-num[data-v-2f9d0f7a]{
    font-size: 20px;
    font-weight: bold;
}
.chmsr-rank[data-v-2f9d0f7a]{
    float: left;
    line-height: 24px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 20px;
    margin-top: 4px;
    position: absolute;
    left: 0;
}
.chmsr-rank.crk-first[data-v-2f9d0f7a]{
    background: #12caa3;
    color: #fff;
}
.chmsr-rank.crk-second[data-v-2f9d0f7a]{
    background: #65b7ff;
    color: #fff;
}
.chmsr-rank.crk-third[data-v-2f9d0f7a]{
    background: #fdb34a;
    color: #fff;
}
.chmsr-rank.crk-other[data-v-2f9d0f7a]{
    background: none;
    color: #333;
}
.chmsr-uicon[data-v-2f9d0f7a]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-left: 64px;
    float: left;
}
.chmsr-inner[data-v-2f9d0f7a]{
    position: relative;
    width: 200px;
}
.chmsr-name[data-v-2f9d0f7a]{
    float: left;
    margin-left: 10px;
    line-height: 30px;
}
.chmsr-integral-icon[data-v-2f9d0f7a]{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    float: left;
}
.chmsr-integral-num[data-v-2f9d0f7a]{
    float: left;
    line-height: 16px;
    color: #ff9c2c;
    margin-left: 4px;
}
.chnsrt-common-nav[data-v-2f9d0f7a]{
    cursor: pointer;
}
.res-detail-name[data-v-2f9d0f7a]{
    padding-top: 13px;
}
.res-detail-show-btn[data-v-2f9d0f7a]{
    width: 35px;
    cursor: pointer;
    color: #12caa4;
    margin-left: auto;
    margin-top: 13px;
}
.course-homepage-nav-sc-header[data-v-2f9d0f7a]{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
}
.cohnsh-nav[data-v-2f9d0f7a]{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
.cohnsh-nav.ed[data-v-2f9d0f7a]{
    font-weight: bold;
}
.chnsp-filter[data-v-2f9d0f7a]{
    margin-bottom: 32px;
    margin-top: 20px;
}
.chnsp-filter-class[data-v-2f9d0f7a]{
    float: left;
    margin-right: 15px;
}
.chnsp-filter-class[data-v-2f9d0f7a] .el-input__inner{
    height: 28px;
    line-height: 28px;
}
.chnsp-filter-class[data-v-2f9d0f7a] .el-input__icon{
    height: 28px;
    line-height: 28px;
}
.chnsp-list-col-status[data-v-2f9d0f7a]{
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-5454cd00]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-5454cd00] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-5454cd00]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-5454cd00]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-5454cd00]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-5454cd00]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-5454cd00]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-5454cd00]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-5454cd00]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-5454cd00]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-5454cd00]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-5454cd00]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-5454cd00]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-5454cd00] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-5454cd00]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-5454cd00]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-5454cd00] .cource-teaching-form .el-input__inner,[data-v-5454cd00] .cource-teaching-form .el-textarea__inner,[data-v-5454cd00] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-5454cd00] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5454cd00] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5454cd00] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-5454cd00] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-5454cd00] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-5454cd00] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-5454cd00] .cource-teaching-form .el-input__inner:focus,[data-v-5454cd00] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-5454cd00] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-5454cd00] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-5454cd00] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-5454cd00] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-5454cd00] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-5454cd00] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-5454cd00] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-5454cd00] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-5454cd00]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-5454cd00]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-5454cd00]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-5454cd00]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-5454cd00]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-5454cd00]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-5454cd00]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-5454cd00]{
    height: 485px;
}
.course-search[data-v-5454cd00]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-5454cd00]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-5454cd00]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-5454cd00]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-5454cd00]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-5454cd00]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-5454cd00]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-5454cd00]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-5454cd00]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-5454cd00] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-5454cd00]{
    border: none;
}
.select-span-pop-box-title[data-v-5454cd00]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-5454cd00] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-5454cd00] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-5454cd00]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-5454cd00]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-5454cd00]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-5454cd00]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-5454cd00]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-5454cd00]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-5454cd00]{
}
._vpcc_second[data-v-5454cd00]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-5454cd00]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-5454cd00]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-5454cd00]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-5454cd00]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-5454cd00]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-5454cd00]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-5454cd00] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-5454cd00]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-5454cd00] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-5454cd00]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-5454cd00] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-5454cd00] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-5454cd00] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-5454cd00]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-5454cd00]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-5454cd00]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-5454cd00]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-5454cd00]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-5454cd00]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-5454cd00]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-5454cd00]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-5454cd00]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-5454cd00]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-5454cd00]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-5454cd00]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-5454cd00]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-5454cd00]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-5454cd00]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-5454cd00]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-5454cd00]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-5454cd00]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-5454cd00]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-5454cd00]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-5454cd00]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-5454cd00]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-5454cd00]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-5454cd00]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-5454cd00] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-5454cd00] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-5454cd00] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-5454cd00]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-5454cd00]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-5454cd00]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-5454cd00]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-5454cd00]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-5454cd00]{
    float: right;
}
.chnsifpd-v2[data-v-5454cd00]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-5454cd00]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-5454cd00]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-5454cd00]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-5454cd00]{
    display: block;
}
.course-hns-info-form-user[data-v-5454cd00]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-5454cd00]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-5454cd00]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-5454cd00]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-5454cd00]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-5454cd00]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-5454cd00]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-5454cd00]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-5454cd00]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-5454cd00]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课程首页-课程设置
 * @author: yansen
 * @time: 2020-01-21
 */
.course-homepage-nav-set-info-top-name[data-v-5454cd00]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.course-homepage-nav-set-info-top[data-v-5454cd00]{
    margin-top: 10px;
}
.course-homepage-nav-set-info-body[data-v-5454cd00]{
    margin-top: 17px;
}
.course-homepage-nav-set-info-left[data-v-5454cd00]{
    width: 240px;
    height: 320px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    background: #fff;
}
.course-homepage-nav-set-info-nav[data-v-5454cd00]{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    border-left: 4px solid transparent;
}
.course-homepage-nav-set-info-nav.ed[data-v-5454cd00]{
    border-left: 4px solid #27c9a3;
    color: #27c9a3;
    background: #f9f9f9;
}
.course-homepage-nav-set-info-right[data-v-5454cd00]{
    border: 1px solid #eeeeee;
    float: right;
    background: #fff;
    width: calc(100% - 275px);
    padding: 0 29px 30px 29px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-nav-set-info-right-top[data-v-5454cd00]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-homepage-nav-stat-right-top[data-v-5454cd00]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-hnsir-top[data-v-5454cd00]{
    float: left;
    color: #333;
}
.course-homepage-nav-set-info-right-top[data-v-5454cd00] .el-checkbox__label{
    padding-left: 7px;
}
.course-hnsir-options[data-v-5454cd00]{
    float: left;
    margin-left: 18px;
}
.course-hnsir-options[data-v-5454cd00] .el-checkbox__input.is-checked .el-checkbox__inner{
    background: #00cba2;
    border: #00cba2;
}
.course-hnsir-options[data-v-5454cd00] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #606266;
}
.course-hnsir-options[data-v-5454cd00] .el-checkbox__inner:hover{
    border-color:#00cba2;
}
.course-hnsir-options[data-v-5454cd00] .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color:#00cba2;
}
.course-homepage-nav-sc-panel[data-v-5454cd00] .el-input__inner{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnsir-rpart[data-v-5454cd00]{
    float: right;
}
.course-hnsir-download-btn[data-v-5454cd00]{
    float: right;
}
.course-hnsir-auth[data-v-5454cd00]{
    float: left;
}
.course-hnsir-download-btn[data-v-5454cd00]{
    color: #12caa3;
    font-weight: normal;
    cursor: pointer;
}
.course-hnsir-auth[data-v-5454cd00]{
    float: left;
    margin-right: 16px;
}
.course-hnsir-auth-str[data-v-5454cd00]{
    font-weight: normal;
    color: #999999;
    margin-right: 3px;
}
.course-homepage-nav-stat-complete-block[data-v-5454cd00]{
    padding-top: 20px;
    line-height: 40px;
}
.course-hnscb-class-list[data-v-5454cd00]{
    width: 123px;
    float: left;
}
.course-hnscb-radio[data-v-5454cd00]{
    color: #333333;
    font-weight: bold;
    float: left;
    margin-left: 12px;
}
.course-hnscb-legends[data-v-5454cd00]{
    float: right;
}
.chnsp-list-header .course-hnscb-legends[data-v-5454cd00]{
    float: left;
}
.course-hnscb-legend[data-v-5454cd00]{
    float: left;
    color: #999;
    margin-left: 18px;
}
.chnsp-stat-block-desc .course-hnscb-legend[data-v-5454cd00]{
    float: none;
    margin-bottom: 10px;
    margin-left: auto;
    width: 57px;
}
.course-hnscb-legend-front[data-v-5454cd00]{
    width: 11px;
    height: 11px;
    border-radius: 10px;
    float: left;
    background: #27c7a1;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 4px;
}
.course-hnscb-legend-front.late-completion[data-v-5454cd00]{
    background: #fff;
    border: 2px solid #27c7a1;
}
.course-hnscb-legend-front.completed[data-v-5454cd00]{
    background: #3bb4ff;
}
.course-hnscb-legend-front.in-progress[data-v-5454cd00]{
    background: #2FA2FE;
}
.course-hnscb-legend-front.not-viewed[data-v-5454cd00]{
    background: #FF6767;
}
.course-hnscb-legend-front.unpublished[data-v-5454cd00]{
    background: #B1B1B1;
}
.chnsp-stat-block-desc .course-hnscb-legend-front[data-v-5454cd00]{
    margin-top: 5px;
}
.chnsp-list-header .course-hnscb-legend-front[data-v-5454cd00]{
    margin-top: 5px;
}
.chnsp-stat-block-desc .course-hnscb-legend-name[data-v-5454cd00]{
    color: #333;
}
.course-hnscb-legend-name[data-v-5454cd00]{
    float: left;
    font-size: 12px;
}
.course-homepage-nav-stat-complete-table[data-v-5454cd00]{
    border: 1px solid #efefef;
    margin-top: 22px;
}
.chnsc-table-header[data-v-5454cd00]{
    height: 51px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #efefef;
}
.ctc-first[data-v-5454cd00]{
    width: 125px;
}
.ctc-second[data-v-5454cd00]{
    width: 77px;
}
.ctc-third[data-v-5454cd00]{
    width: 96px;
}
.ctc-common[data-v-5454cd00]{
    width: 120px;
}
.chnsc-table-col[data-v-5454cd00]{
    float: left;
    height: 100%;
    border-right: 1px solid #efefef;
    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;
}
.margin-auto[data-v-5454cd00]{
    margin: auto!important;
}
.chnsc-table-col[data-v-5454cd00] .wl_filter_str{
    color: #999;
}
.chnsc-table-col-inner[data-v-5454cd00]{
    color: #999;
    text-align: center;
    margin: auto;
}
.chnsc-table-row[data-v-5454cd00]{
    height: 78px;
    border-bottom: 1px solid #efefef;
}
.chnsc-table-row[data-v-5454cd00]:nth-child(odd) {
    background: #fafafa;
}
.ctr-user-icon[data-v-5454cd00]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chnsc-table-row-first-col[data-v-5454cd00]{
    color: #333;
    padding-left: 16px;
}
.ctr-coin-icon[data-v-5454cd00]{
    width: 16px;
    height: 16px;
    border-radius: 10px;
    float: left;
    margin-right: 5px;
}
.ctr-coin-num[data-v-5454cd00]{
    line-height: 16px;
    color: #FF9C2C;
}
.ctr-completion-progress[data-v-5454cd00]{
    color: #2FA2FE;
}
.ctr-completion-progress.not-viewed[data-v-5454cd00]{
    color: #FF6767;
}
.ctr-completion-progress.unpublished[data-v-5454cd00]{
    color: #B1B1B1;
}
.chnsp-list-col-status.not-viewed[data-v-5454cd00]{
    color: #FF6767;
}
.chnsp-list-col-status.unpublished[data-v-5454cd00]{
    color: #B1B1B1;
}
.chnsp-list-col-status.completed[data-v-5454cd00]{
    color: #27c7a1;
}
.completion-on-time-icon[data-v-5454cd00]{
    display: none;
}
.late-completion-icon[data-v-5454cd00]{
    display: none;
}
.completion-on-time .completion-on-time-icon[data-v-5454cd00]{
    display: inline;
    display: initial;
}
.completion-on-time .ctr-completion-progress-txt[data-v-5454cd00], .completion-on-time .chnsp-list-col-status-name[data-v-5454cd00]{
    display: none;
}
.late-completion .late-completion-icon[data-v-5454cd00]{
    display: inline;
    display: initial;
}
.late-completion .ctr-completion-progress-txt[data-v-5454cd00], .late-completion .chnsp-list-col-status-name[data-v-5454cd00]{
    display: none;
}
.ctr-completion-progress-num[data-v-5454cd00]{
    color: #2fa2fe;
    display: none;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-num[data-v-5454cd00]{
    display: inline;
    display: initial;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-txt[data-v-5454cd00]{
    display: none;
}
.chnsp-list-col-status.in-progress .chnsp-list-col-status-name[data-v-5454cd00]{
    display: none;
}
.chnsp-list-col-status.in-progress .ctr-completion-progress-num[data-v-5454cd00]{
    display: inline;
    display: initial;
}
.ctr-reward[data-v-5454cd00]{
    color: #333;
}
.chnsrt-suffix[data-v-5454cd00]{
    font-weight: normal;
}
.chnsp-stat-block[data-v-5454cd00]{
    height: 156px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
            box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
    padding: 24px 27px;
}
.csb-first.chnsp-stat-block[data-v-5454cd00]{
    width: 219px;
    margin-right: 10px;
}
.csb-second.chnsp-stat-block[data-v-5454cd00]{
    width: 219px;
    margin-right: 10px;
}
.csb-third.chnsp-stat-block[data-v-5454cd00]{
    width: calc(100% - 458px);
}
.chnsp-stat-block-title[data-v-5454cd00]{
    font-weight: bold;
}
.chnsp-stat-block-num[data-v-5454cd00]{
    text-align: center;
    font-weight: bold;
    color: #333333;
    font-size: 40px;
    margin-top: 22px;
    -webkit-transform: scale(0.8, 1.2);
            transform: scale(0.8, 1.2);
}
.chnsp-stat-block-left[data-v-5454cd00]{
    width: 160px;
    float: left;
}
.chnsp-stat-block-right[data-v-5454cd00]{
    width: calc(100% - 160px);
    float: right;
    height: 100%;
}
.chnsp-stat-block-chart[data-v-5454cd00]{
    width: 99px;
    height: 99px;
    float: left;
}
.chnsp-stat-block-desc[data-v-5454cd00]{
    float: right;
    height: 100%;
    position: relative;
}
.chnsp-stat-block-bottom-txt[data-v-5454cd00]{
    color: #999;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    width: 87px;
    right: 0px;
}
.chnsp-stat-block-status[data-v-5454cd00]{
    padding-top: 20px;
}
.chnsp-cont-chart[data-v-5454cd00]{
    height: 165px;
}
.chnsp-list-switch-pages[data-v-5454cd00]{
    float: right;
}
.chnsp-list-body-header[data-v-5454cd00]{
    height: 50px;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.chnsp-list[data-v-5454cd00]{
    border: 1px solid #efefef;
    margin-top: 20px;
}
.chnsp-list-body-row[data-v-5454cd00]{
    height: 58px;
}
.chnsc-table-fixed[data-v-5454cd00]{
    float: left;
    width: 301px;
}
.chnsc-table-rpart[data-v-5454cd00]{
    float: left;
    overflow-x: auto;
    width: calc(100% - 301px);
}
.chnsp-list-col[data-v-5454cd00]{
    float: left;
    height: 100%;
    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;
}
.user-table-first-col[data-v-5454cd00]{
    width: 36%;
    display: block;
    line-height: 58px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-table-first-col-start[data-v-5454cd00]{
    float: left;
}
.user-table-first-col-end[data-v-5454cd00]{
    float: left;
    width: calc(100% - 100px);
    margin-left: 5px;
}
.chnsp-list-col-inner[data-v-5454cd00]{
    margin: auto;
}
.clci-user-icon[data-v-5454cd00]{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin-right: 5px;
}
.chnsp-list-body-header span[data-v-5454cd00]{
    color: #999999;
}
.chnsp-list-body-header[data-v-5454cd00] .wl_filter_str{
    color: #999;
}
.chnsp-list-body-row[data-v-5454cd00]:not(:last-child){
    border-bottom: 1px solid #efefef;
}
.chnsp-user-block[data-v-5454cd00]{

    padding-top: 22px;
}
.chnsp-user-block-icon[data-v-5454cd00]{
    height: 60px;
    width: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 16px;
}
.chnsp-user-block-integral-icon[data-v-5454cd00]{
    width: 16px;
    height: 16px;
    float: left;
    border-radius: 50%;
    float: left;
}
.chnsp-user-block-integral-num[data-v-5454cd00]{
    float: left;
    line-height: 16px;
    margin-left: 4px;
    color: #ffa343;
}
.chnsp-user-block-integral[data-v-5454cd00]{
    margin-top: 6px;
}
.chnsp-user-block-str[data-v-5454cd00]{
    float: left;
}
.chnsp-user-block-name[data-v-5454cd00]{
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
}
.chnsp-user-block-rank[data-v-5454cd00]{
    float: right;
    margin-right: 270px;
    text-align: center;
}
.chnsp-user-block-left[data-v-5454cd00]{
    float: left;
}
.chnsp-user-block-rank-num[data-v-5454cd00]{
    font-size: 20px;
    font-weight: bold;
}
.chmsr-rank[data-v-5454cd00]{
    float: left;
    line-height: 24px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 20px;
    margin-top: 4px;
    position: absolute;
    left: 0;
}
.chmsr-rank.crk-first[data-v-5454cd00]{
    background: #12caa3;
    color: #fff;
}
.chmsr-rank.crk-second[data-v-5454cd00]{
    background: #65b7ff;
    color: #fff;
}
.chmsr-rank.crk-third[data-v-5454cd00]{
    background: #fdb34a;
    color: #fff;
}
.chmsr-rank.crk-other[data-v-5454cd00]{
    background: none;
    color: #333;
}
.chmsr-uicon[data-v-5454cd00]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-left: 64px;
    float: left;
}
.chmsr-inner[data-v-5454cd00]{
    position: relative;
    width: 200px;
}
.chmsr-name[data-v-5454cd00]{
    float: left;
    margin-left: 10px;
    line-height: 30px;
}
.chmsr-integral-icon[data-v-5454cd00]{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    float: left;
}
.chmsr-integral-num[data-v-5454cd00]{
    float: left;
    line-height: 16px;
    color: #ff9c2c;
    margin-left: 4px;
}
.chnsrt-common-nav[data-v-5454cd00]{
    cursor: pointer;
}
.res-detail-name[data-v-5454cd00]{
    padding-top: 13px;
}
.res-detail-show-btn[data-v-5454cd00]{
    width: 35px;
    cursor: pointer;
    color: #12caa4;
    margin-left: auto;
    margin-top: 13px;
}
.course-homepage-nav-sc-header[data-v-5454cd00]{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
}
.cohnsh-nav[data-v-5454cd00]{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
.cohnsh-nav.ed[data-v-5454cd00]{
    font-weight: bold;
}
.chnsp-filter[data-v-5454cd00]{
    margin-bottom: 32px;
    margin-top: 20px;
}
.chnsp-filter-class[data-v-5454cd00]{
    float: left;
    margin-right: 15px;
}
.chnsp-filter-class[data-v-5454cd00] .el-input__inner{
    height: 28px;
    line-height: 28px;
}
.chnsp-filter-class[data-v-5454cd00] .el-input__icon{
    height: 28px;
    line-height: 28px;
}
.chnsp-list-col-status[data-v-5454cd00]{
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-375721c3]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-375721c3] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-375721c3]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-375721c3]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-375721c3]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-375721c3]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-375721c3]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-375721c3]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-375721c3]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-375721c3]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-375721c3]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-375721c3]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-375721c3]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-375721c3] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-375721c3]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-375721c3]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-375721c3] .cource-teaching-form .el-input__inner,[data-v-375721c3] .cource-teaching-form .el-textarea__inner,[data-v-375721c3] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-375721c3] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-375721c3] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-375721c3] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-375721c3] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-375721c3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-375721c3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-375721c3] .cource-teaching-form .el-input__inner:focus,[data-v-375721c3] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-375721c3] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-375721c3] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-375721c3] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-375721c3] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-375721c3] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-375721c3] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-375721c3] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-375721c3] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-375721c3]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-375721c3]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-375721c3]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-375721c3]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-375721c3]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-375721c3]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-375721c3]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-375721c3]{
    height: 485px;
}
.course-search[data-v-375721c3]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-375721c3]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-375721c3]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-375721c3]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-375721c3]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-375721c3]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-375721c3]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-375721c3]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-375721c3]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-375721c3] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-375721c3]{
    border: none;
}
.select-span-pop-box-title[data-v-375721c3]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-375721c3] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-375721c3] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-375721c3]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-375721c3]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-375721c3]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-375721c3]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-375721c3]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-375721c3]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-375721c3]{
}
._vpcc_second[data-v-375721c3]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-375721c3]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-375721c3]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-375721c3]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-375721c3]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-375721c3]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-375721c3]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-375721c3] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-375721c3]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-375721c3] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-375721c3]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-375721c3] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-375721c3] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-375721c3] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-375721c3]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-375721c3]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-375721c3]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-375721c3]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-375721c3]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-375721c3]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-375721c3]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-375721c3]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-375721c3]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-375721c3]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-375721c3]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-375721c3]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-375721c3]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-375721c3]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-375721c3]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-375721c3]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-375721c3]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-375721c3]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-375721c3]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-375721c3]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-375721c3]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-375721c3]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-375721c3]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-375721c3]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-375721c3] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-375721c3] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-375721c3] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-375721c3]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-375721c3]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-375721c3]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-375721c3]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-375721c3]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-375721c3]{
    float: right;
}
.chnsifpd-v2[data-v-375721c3]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-375721c3]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-375721c3]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-375721c3]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-375721c3]{
    display: block;
}
.course-hns-info-form-user[data-v-375721c3]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-375721c3]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-375721c3]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-375721c3]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-375721c3]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-375721c3]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-375721c3]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-375721c3]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-375721c3]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-375721c3]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课程首页-课程设置
 * @author: yansen
 * @time: 2020-01-21
 */
.course-homepage-nav-set-info-top-name[data-v-375721c3]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.course-homepage-nav-set-info-top[data-v-375721c3]{
    margin-top: 10px;
}
.course-homepage-nav-set-info-body[data-v-375721c3]{
    margin-top: 17px;
}
.course-homepage-nav-set-info-left[data-v-375721c3]{
    width: 240px;
    height: 320px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    background: #fff;
}
.course-homepage-nav-set-info-nav[data-v-375721c3]{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    border-left: 4px solid transparent;
}
.course-homepage-nav-set-info-nav.ed[data-v-375721c3]{
    border-left: 4px solid #27c9a3;
    color: #27c9a3;
    background: #f9f9f9;
}
.course-homepage-nav-set-info-right[data-v-375721c3]{
    border: 1px solid #eeeeee;
    float: right;
    background: #fff;
    width: calc(100% - 275px);
    padding: 0 29px 30px 29px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-nav-set-info-right-top[data-v-375721c3]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-homepage-nav-stat-right-top[data-v-375721c3]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-hnsir-top[data-v-375721c3]{
    float: left;
    color: #333;
}
.course-homepage-nav-set-info-right-top[data-v-375721c3] .el-checkbox__label{
    padding-left: 7px;
}
.course-hnsir-options[data-v-375721c3]{
    float: left;
    margin-left: 18px;
}
.course-hnsir-options[data-v-375721c3] .el-checkbox__input.is-checked .el-checkbox__inner{
    background: #00cba2;
    border: #00cba2;
}
.course-hnsir-options[data-v-375721c3] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #606266;
}
.course-hnsir-options[data-v-375721c3] .el-checkbox__inner:hover{
    border-color:#00cba2;
}
.course-hnsir-options[data-v-375721c3] .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color:#00cba2;
}
.course-homepage-nav-sc-panel[data-v-375721c3] .el-input__inner{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnsir-rpart[data-v-375721c3]{
    float: right;
}
.course-hnsir-download-btn[data-v-375721c3]{
    float: right;
}
.course-hnsir-auth[data-v-375721c3]{
    float: left;
}
.course-hnsir-download-btn[data-v-375721c3]{
    color: #12caa3;
    font-weight: normal;
    cursor: pointer;
}
.course-hnsir-auth[data-v-375721c3]{
    float: left;
    margin-right: 16px;
}
.course-hnsir-auth-str[data-v-375721c3]{
    font-weight: normal;
    color: #999999;
    margin-right: 3px;
}
.course-homepage-nav-stat-complete-block[data-v-375721c3]{
    padding-top: 20px;
    line-height: 40px;
}
.course-hnscb-class-list[data-v-375721c3]{
    width: 123px;
    float: left;
}
.course-hnscb-radio[data-v-375721c3]{
    color: #333333;
    font-weight: bold;
    float: left;
    margin-left: 12px;
}
.course-hnscb-legends[data-v-375721c3]{
    float: right;
}
.chnsp-list-header .course-hnscb-legends[data-v-375721c3]{
    float: left;
}
.course-hnscb-legend[data-v-375721c3]{
    float: left;
    color: #999;
    margin-left: 18px;
}
.chnsp-stat-block-desc .course-hnscb-legend[data-v-375721c3]{
    float: none;
    margin-bottom: 10px;
    margin-left: auto;
    width: 57px;
}
.course-hnscb-legend-front[data-v-375721c3]{
    width: 11px;
    height: 11px;
    border-radius: 10px;
    float: left;
    background: #27c7a1;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 4px;
}
.course-hnscb-legend-front.late-completion[data-v-375721c3]{
    background: #fff;
    border: 2px solid #27c7a1;
}
.course-hnscb-legend-front.completed[data-v-375721c3]{
    background: #3bb4ff;
}
.course-hnscb-legend-front.in-progress[data-v-375721c3]{
    background: #2FA2FE;
}
.course-hnscb-legend-front.not-viewed[data-v-375721c3]{
    background: #FF6767;
}
.course-hnscb-legend-front.unpublished[data-v-375721c3]{
    background: #B1B1B1;
}
.chnsp-stat-block-desc .course-hnscb-legend-front[data-v-375721c3]{
    margin-top: 5px;
}
.chnsp-list-header .course-hnscb-legend-front[data-v-375721c3]{
    margin-top: 5px;
}
.chnsp-stat-block-desc .course-hnscb-legend-name[data-v-375721c3]{
    color: #333;
}
.course-hnscb-legend-name[data-v-375721c3]{
    float: left;
    font-size: 12px;
}
.course-homepage-nav-stat-complete-table[data-v-375721c3]{
    border: 1px solid #efefef;
    margin-top: 22px;
}
.chnsc-table-header[data-v-375721c3]{
    height: 51px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #efefef;
}
.ctc-first[data-v-375721c3]{
    width: 125px;
}
.ctc-second[data-v-375721c3]{
    width: 77px;
}
.ctc-third[data-v-375721c3]{
    width: 96px;
}
.ctc-common[data-v-375721c3]{
    width: 120px;
}
.chnsc-table-col[data-v-375721c3]{
    float: left;
    height: 100%;
    border-right: 1px solid #efefef;
    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;
}
.margin-auto[data-v-375721c3]{
    margin: auto!important;
}
.chnsc-table-col[data-v-375721c3] .wl_filter_str{
    color: #999;
}
.chnsc-table-col-inner[data-v-375721c3]{
    color: #999;
    text-align: center;
    margin: auto;
}
.chnsc-table-row[data-v-375721c3]{
    height: 78px;
    border-bottom: 1px solid #efefef;
}
.chnsc-table-row[data-v-375721c3]:nth-child(odd) {
    background: #fafafa;
}
.ctr-user-icon[data-v-375721c3]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chnsc-table-row-first-col[data-v-375721c3]{
    color: #333;
    padding-left: 16px;
}
.ctr-coin-icon[data-v-375721c3]{
    width: 16px;
    height: 16px;
    border-radius: 10px;
    float: left;
    margin-right: 5px;
}
.ctr-coin-num[data-v-375721c3]{
    line-height: 16px;
    color: #FF9C2C;
}
.ctr-completion-progress[data-v-375721c3]{
    color: #2FA2FE;
}
.ctr-completion-progress.not-viewed[data-v-375721c3]{
    color: #FF6767;
}
.ctr-completion-progress.unpublished[data-v-375721c3]{
    color: #B1B1B1;
}
.chnsp-list-col-status.not-viewed[data-v-375721c3]{
    color: #FF6767;
}
.chnsp-list-col-status.unpublished[data-v-375721c3]{
    color: #B1B1B1;
}
.chnsp-list-col-status.completed[data-v-375721c3]{
    color: #27c7a1;
}
.completion-on-time-icon[data-v-375721c3]{
    display: none;
}
.late-completion-icon[data-v-375721c3]{
    display: none;
}
.completion-on-time .completion-on-time-icon[data-v-375721c3]{
    display: inline;
    display: initial;
}
.completion-on-time .ctr-completion-progress-txt[data-v-375721c3], .completion-on-time .chnsp-list-col-status-name[data-v-375721c3]{
    display: none;
}
.late-completion .late-completion-icon[data-v-375721c3]{
    display: inline;
    display: initial;
}
.late-completion .ctr-completion-progress-txt[data-v-375721c3], .late-completion .chnsp-list-col-status-name[data-v-375721c3]{
    display: none;
}
.ctr-completion-progress-num[data-v-375721c3]{
    color: #2fa2fe;
    display: none;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-num[data-v-375721c3]{
    display: inline;
    display: initial;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-txt[data-v-375721c3]{
    display: none;
}
.chnsp-list-col-status.in-progress .chnsp-list-col-status-name[data-v-375721c3]{
    display: none;
}
.chnsp-list-col-status.in-progress .ctr-completion-progress-num[data-v-375721c3]{
    display: inline;
    display: initial;
}
.ctr-reward[data-v-375721c3]{
    color: #333;
}
.chnsrt-suffix[data-v-375721c3]{
    font-weight: normal;
}
.chnsp-stat-block[data-v-375721c3]{
    height: 156px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
            box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
    padding: 24px 27px;
}
.csb-first.chnsp-stat-block[data-v-375721c3]{
    width: 219px;
    margin-right: 10px;
}
.csb-second.chnsp-stat-block[data-v-375721c3]{
    width: 219px;
    margin-right: 10px;
}
.csb-third.chnsp-stat-block[data-v-375721c3]{
    width: calc(100% - 458px);
}
.chnsp-stat-block-title[data-v-375721c3]{
    font-weight: bold;
}
.chnsp-stat-block-num[data-v-375721c3]{
    text-align: center;
    font-weight: bold;
    color: #333333;
    font-size: 40px;
    margin-top: 22px;
    -webkit-transform: scale(0.8, 1.2);
            transform: scale(0.8, 1.2);
}
.chnsp-stat-block-left[data-v-375721c3]{
    width: 160px;
    float: left;
}
.chnsp-stat-block-right[data-v-375721c3]{
    width: calc(100% - 160px);
    float: right;
    height: 100%;
}
.chnsp-stat-block-chart[data-v-375721c3]{
    width: 99px;
    height: 99px;
    float: left;
}
.chnsp-stat-block-desc[data-v-375721c3]{
    float: right;
    height: 100%;
    position: relative;
}
.chnsp-stat-block-bottom-txt[data-v-375721c3]{
    color: #999;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    width: 87px;
    right: 0px;
}
.chnsp-stat-block-status[data-v-375721c3]{
    padding-top: 20px;
}
.chnsp-cont-chart[data-v-375721c3]{
    height: 165px;
}
.chnsp-list-switch-pages[data-v-375721c3]{
    float: right;
}
.chnsp-list-body-header[data-v-375721c3]{
    height: 50px;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.chnsp-list[data-v-375721c3]{
    border: 1px solid #efefef;
    margin-top: 20px;
}
.chnsp-list-body-row[data-v-375721c3]{
    height: 58px;
}
.chnsc-table-fixed[data-v-375721c3]{
    float: left;
    width: 301px;
}
.chnsc-table-rpart[data-v-375721c3]{
    float: left;
    overflow-x: auto;
    width: calc(100% - 301px);
}
.chnsp-list-col[data-v-375721c3]{
    float: left;
    height: 100%;
    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;
}
.user-table-first-col[data-v-375721c3]{
    width: 36%;
    display: block;
    line-height: 58px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-table-first-col-start[data-v-375721c3]{
    float: left;
}
.user-table-first-col-end[data-v-375721c3]{
    float: left;
    width: calc(100% - 100px);
    margin-left: 5px;
}
.chnsp-list-col-inner[data-v-375721c3]{
    margin: auto;
}
.clci-user-icon[data-v-375721c3]{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin-right: 5px;
}
.chnsp-list-body-header span[data-v-375721c3]{
    color: #999999;
}
.chnsp-list-body-header[data-v-375721c3] .wl_filter_str{
    color: #999;
}
.chnsp-list-body-row[data-v-375721c3]:not(:last-child){
    border-bottom: 1px solid #efefef;
}
.chnsp-user-block[data-v-375721c3]{

    padding-top: 22px;
}
.chnsp-user-block-icon[data-v-375721c3]{
    height: 60px;
    width: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 16px;
}
.chnsp-user-block-integral-icon[data-v-375721c3]{
    width: 16px;
    height: 16px;
    float: left;
    border-radius: 50%;
    float: left;
}
.chnsp-user-block-integral-num[data-v-375721c3]{
    float: left;
    line-height: 16px;
    margin-left: 4px;
    color: #ffa343;
}
.chnsp-user-block-integral[data-v-375721c3]{
    margin-top: 6px;
}
.chnsp-user-block-str[data-v-375721c3]{
    float: left;
}
.chnsp-user-block-name[data-v-375721c3]{
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
}
.chnsp-user-block-rank[data-v-375721c3]{
    float: right;
    margin-right: 270px;
    text-align: center;
}
.chnsp-user-block-left[data-v-375721c3]{
    float: left;
}
.chnsp-user-block-rank-num[data-v-375721c3]{
    font-size: 20px;
    font-weight: bold;
}
.chmsr-rank[data-v-375721c3]{
    float: left;
    line-height: 24px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 20px;
    margin-top: 4px;
    position: absolute;
    left: 0;
}
.chmsr-rank.crk-first[data-v-375721c3]{
    background: #12caa3;
    color: #fff;
}
.chmsr-rank.crk-second[data-v-375721c3]{
    background: #65b7ff;
    color: #fff;
}
.chmsr-rank.crk-third[data-v-375721c3]{
    background: #fdb34a;
    color: #fff;
}
.chmsr-rank.crk-other[data-v-375721c3]{
    background: none;
    color: #333;
}
.chmsr-uicon[data-v-375721c3]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-left: 64px;
    float: left;
}
.chmsr-inner[data-v-375721c3]{
    position: relative;
    width: 200px;
}
.chmsr-name[data-v-375721c3]{
    float: left;
    margin-left: 10px;
    line-height: 30px;
}
.chmsr-integral-icon[data-v-375721c3]{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    float: left;
}
.chmsr-integral-num[data-v-375721c3]{
    float: left;
    line-height: 16px;
    color: #ff9c2c;
    margin-left: 4px;
}
.chnsrt-common-nav[data-v-375721c3]{
    cursor: pointer;
}
.res-detail-name[data-v-375721c3]{
    padding-top: 13px;
}
.res-detail-show-btn[data-v-375721c3]{
    width: 35px;
    cursor: pointer;
    color: #12caa4;
    margin-left: auto;
    margin-top: 13px;
}
.course-homepage-nav-sc-header[data-v-375721c3]{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
}
.cohnsh-nav[data-v-375721c3]{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
.cohnsh-nav.ed[data-v-375721c3]{
    font-weight: bold;
}
.chnsp-filter[data-v-375721c3]{
    margin-bottom: 32px;
    margin-top: 20px;
}
.chnsp-filter-class[data-v-375721c3]{
    float: left;
    margin-right: 15px;
}
.chnsp-filter-class[data-v-375721c3] .el-input__inner{
    height: 28px;
    line-height: 28px;
}
.chnsp-filter-class[data-v-375721c3] .el-input__icon{
    height: 28px;
    line-height: 28px;
}
.chnsp-list-col-status[data-v-375721c3]{
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-c14742fc]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-c14742fc] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-c14742fc] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-c14742fc] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-c14742fc]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-c14742fc]{
    width: 250px;
    float: left;
}
.omf-right[data-v-c14742fc]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-c14742fc]{
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 15px;
    font-weight: normal;
    cursor: pointer;
    padding-left: 37px;
    border-radius: 4px;
}
.nav-sidebar-item-icon[data-v-c14742fc]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-c14742fc]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-c14742fc]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-c14742fc]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-c14742fc]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-c14742fc]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-c14742fc]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.school-info-comp-core-icon[data-v-c14742fc]{
    color: #999999;
    font-size: 27px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.school-info-comp-core[data-v-c14742fc]{
    line-height: 25px;
    text-align: center;
    height: 100%;
    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;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}
.school-info-comp[data-v-c14742fc]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-c14742fc]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-c14742fc]{
    float: left;
    font-size: 22px;
    margin-top: 3px;
    color: #999999;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-animation:rotate_animation-data-v-c14742fc 0.2s;
            animation:rotate_animation-data-v-c14742fc 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-c14742fc]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-c14742fc 0.2s;
            animation:rotate_animation_ed-data-v-c14742fc 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-c14742fc{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-c14742fc{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-c14742fc{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-c14742fc{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-c14742fc]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-c14742fc]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-c14742fc]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-c14742fc]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-c14742fc]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-c14742fc]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-c14742fc]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-c14742fc]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-c14742fc]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-c14742fc]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-c14742fc]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-c14742fc 1s;
            animation: fill_animation-data-v-c14742fc 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-c14742fc{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-c14742fc{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-c14742fc]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-c14742fc]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-c14742fc]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-c14742fc]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-c14742fc]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-c14742fc]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-c14742fc]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-c14742fc]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-c14742fc]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-c14742fc]{
    width: 10px;
    height: 10px;
    border-radius: 6px;
    border: 1px solid #2c8ef7;
    float: left;
    margin-right: 11px;
    margin-top: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-r-sec-b-desc-row-str[data-v-c14742fc]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-c14742fc]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-c14742fc]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-c14742fc]{
    width: 50%;
    float: left;
    height: 100%;
    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;
}
.omf-r-sec-bb-item-core[data-v-c14742fc]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-c14742fc]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-c14742fc]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-c14742fc]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-c14742fc]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-c14742fc]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-c14742fc]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-c14742fc]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-c14742fc]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-c14742fc]{
    padding-left: 110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 35px;
}
.omf-r-sec-bb-crow .omfrsni-core-edit-icon[data-v-c14742fc]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-c14742fc]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-c14742fc]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-c14742fc]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-c14742fc]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-c14742fc]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-c14742fc]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-c14742fc]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-c14742fc]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-c14742fc]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-c14742fc]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-c14742fc]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-c14742fc]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-c14742fc]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-c14742fc]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-c14742fc]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-c14742fc]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-c14742fc]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-c14742fc]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-c14742fc]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-c14742fc]{
    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;
}
.oflc-sheet-col-core[data-v-c14742fc]{
    height: 100%;
}
.oflc-flex[data-v-c14742fc] {
    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;
}
.oflc-scc-count-icon[data-v-c14742fc]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-c14742fc]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-c14742fc]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-c14742fc]{
    color: #333;
}
.oflc-ddr-account[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-c14742fc]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-c14742fc]{
    color: #999;
}
.oflc-scc-btn[data-v-c14742fc]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-c14742fc]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-c14742fc]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-c14742fc]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-c14742fc]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-c14742fc]{
    width: 88px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    background: #3987f2;
    border-radius: 18px;
    float: left;
    color: #fff;
    margin-left: 60px;
    cursor: pointer;
    margin-top: 2px;
}
.oflc-filter-row-r[data-v-c14742fc]{
    float: left;
}
.commodity-course-info-comp[data-v-c14742fc]{
    /*min-height: 297px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 5px;*/
    /*padding-bottom: 30px;*/
    /*margin-top: 93px;*/
    /*box-shadow: 1px 2px 17px -6px #b7b7b7;*/
    /*margin-bottom: 10px;*/
    /*z-index: 3;
    position: relative;*/
}
.cc-c-new-version-ui .commodity-course-info-comp[data-v-c14742fc]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-c14742fc]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-c14742fc]{
    height: 93px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #f7f7f7;
}
.cc-c-new-version-ui .ccic-top-lv[data-v-c14742fc]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-c14742fc]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-c14742fc]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-c14742fc]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-c14742fc]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-c14742fc]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-c14742fc]{
    display: block;
}
.ccic-tl-name-btn[data-v-c14742fc]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-c14742fc]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-c14742fc]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-c14742fc]{
    float: right;
}
.ccic-c-price[data-v-c14742fc]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-c14742fc]{
    width: 150px;
    height: 38px;
    line-height: 38px;
    background: #2288f7;
    border-radius: 8px;
    text-align: center;
    float: right;
    color: #fff;
    margin-top: 26px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.ccic-c-new-v-btn[data-v-c14742fc]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-c14742fc]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-c14742fc]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-c14742fc]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-c14742fc]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-c14742fc]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-c14742fc]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-c14742fc]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-c14742fc]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-c14742fc]{
    padding: 7px 22px;
    background: #f3f9ff;
    float: left;
    font-size: 12px;
    border-radius: 20px;
    color: #999;
    margin-right: 15px;
    max-width: 200px;
    margin-bottom: 10px;
}
.ccic-bot-lv-info-spans[data-v-c14742fc]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-c14742fc]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-c14742fc]{
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ccic-bot-lv-info-desc-show-all[data-v-c14742fc]{
    cursor: pointer;
    font-size: 14px;
    color: #2288f7;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.scribing-price-comp[data-v-c14742fc]{
    line-height: 26px;
}
.spc-coin-icon[data-v-c14742fc]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-c14742fc]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-c14742fc] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-c14742fc]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-c14742fc]{
    height: 38px;
    width: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 20px;
    float: left;
    border: 1px solid #fff;
}
.head-portrait-sc-item img[data-v-c14742fc]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-c14742fc]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-c14742fc]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-c14742fc]{
    float: right;
    color: #27C9A3;
    font-size: 20px;
    font-weight: bold;
    margin-top: 26px;
    margin-right: 49px;
    line-height: 38px;
}
.mc-school-item-list[data-v-c14742fc]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-c14742fc]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-c14742fc] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-c14742fc] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-c14742fc] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-c14742fc] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-c14742fc] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-c14742fc]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-c14742fc]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-c14742fc]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-c14742fc]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 110px;
    padding-top: 35px;
}
.omf-r-sec-b-scene-item-info-desc[data-v-c14742fc]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-c14742fc]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-c14742fc]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 3px;
}
.omf-r-sec-b-scene-item-option.ed .omf-r-sec-b-scene-item-option-icon[data-v-c14742fc]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-c14742fc]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-c14742fc]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-c14742fc]{
    float: right;
}
.integral-score-record-pop-table[data-v-c14742fc]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-c14742fc]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-c14742fc]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-c14742fc]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-c14742fc]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-c14742fc]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-c14742fc]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-c14742fc]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-c14742fc]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-c14742fc]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-c14742fc]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-c14742fc]{
    display: none;
}
.ctlv-f-zone[data-v-c14742fc]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-c14742fc]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
    background: url(/vue/dist/static/img/course-gailan-no-content-img-xq.56db9cf.png);
    background-size: 100% 100%;
}
.ccm-sheet-rows[data-v-c14742fc]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-c14742fc]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-c14742fc]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
.ccic-core .file-restype-face[data-v-c14742fc]{
    border: none!important;
}
.chics-back-btn[data-v-c14742fc]{
    float: left;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
    font-weight: normal;
    margin-top: 3px;
}
.cc-c-new-version-ui .chics-back-btn[data-v-c14742fc]{
    color: #fff;
    margin-right: 0;
    margin-left: 20px;
}
.cc-c-new-version-ui .ccic-tl-name-txt[data-v-c14742fc]{
    display: none;
}
.cc-c-new-version-ui .ccic-c-ac-btn[data-v-c14742fc]{
    margin-top: 10px;
}
.cc-c-new-version-ui .ccic-c-price[data-v-c14742fc]{
    margin-top: 21px;
}
.cc-c-new-version-ui .ccic-c-convert-txt[data-v-c14742fc]{
    line-height: 60px;
    margin-top: 0;
    font-size: 18px;
    font-weight: bold!important;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-c14742fc]{
    margin-right: 1px;
    font-weight: normal;
    font-size: 13px;
}
.cc-c-new-version-ui.commodity-course-info-comp .ccic-tl-name[data-v-c14742fc]{
    padding-top: 13px;
}
.ccic-tl-name-str[data-v-c14742fc]{
    width: calc(100% - 110px);
}

.ct-comadd-activity-pop-commonmon-pop{
    padding: 0;
}
/*处理样式影响*/
.course-homepage-index *{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-9c7c3ee6]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-9c7c3ee6] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-9c7c3ee6]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-9c7c3ee6]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-9c7c3ee6]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-9c7c3ee6]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-9c7c3ee6]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-9c7c3ee6]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-9c7c3ee6]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-9c7c3ee6]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-9c7c3ee6]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-9c7c3ee6]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-9c7c3ee6]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-9c7c3ee6] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-9c7c3ee6]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-9c7c3ee6]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-9c7c3ee6] .cource-teaching-form .el-input__inner,[data-v-9c7c3ee6] .cource-teaching-form .el-textarea__inner,[data-v-9c7c3ee6] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-9c7c3ee6] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-9c7c3ee6] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-input__inner:focus,[data-v-9c7c3ee6] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-9c7c3ee6] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-9c7c3ee6] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-9c7c3ee6] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-9c7c3ee6]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-9c7c3ee6]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-9c7c3ee6]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-9c7c3ee6]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-9c7c3ee6]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-9c7c3ee6]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-9c7c3ee6]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-9c7c3ee6]{
    height: 485px;
}
.course-search[data-v-9c7c3ee6]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-9c7c3ee6]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-9c7c3ee6]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-9c7c3ee6]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-9c7c3ee6]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-9c7c3ee6]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-9c7c3ee6]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-9c7c3ee6]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-9c7c3ee6] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-9c7c3ee6]{
    border: none;
}
.select-span-pop-box-title[data-v-9c7c3ee6]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-9c7c3ee6] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-9c7c3ee6] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-9c7c3ee6]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-9c7c3ee6]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-9c7c3ee6]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-9c7c3ee6]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-9c7c3ee6]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-9c7c3ee6]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-9c7c3ee6]{
}
._vpcc_second[data-v-9c7c3ee6]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-9c7c3ee6]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-9c7c3ee6]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-9c7c3ee6]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-9c7c3ee6]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-9c7c3ee6]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-9c7c3ee6]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-9c7c3ee6] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-9c7c3ee6]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-9c7c3ee6] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-9c7c3ee6]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-9c7c3ee6] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-9c7c3ee6] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-9c7c3ee6] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-9c7c3ee6]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-9c7c3ee6]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-9c7c3ee6]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-9c7c3ee6]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-9c7c3ee6]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-9c7c3ee6]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-9c7c3ee6]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-9c7c3ee6]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-9c7c3ee6]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-9c7c3ee6]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-9c7c3ee6]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-9c7c3ee6]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-9c7c3ee6]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-9c7c3ee6]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-9c7c3ee6]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-9c7c3ee6]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-9c7c3ee6]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-9c7c3ee6]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-9c7c3ee6]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-9c7c3ee6]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-9c7c3ee6]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-9c7c3ee6]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-9c7c3ee6]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-9c7c3ee6] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-9c7c3ee6] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-9c7c3ee6] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-9c7c3ee6]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-9c7c3ee6]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-9c7c3ee6]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-9c7c3ee6]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-9c7c3ee6]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-9c7c3ee6]{
    float: right;
}
.chnsifpd-v2[data-v-9c7c3ee6]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-9c7c3ee6]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-9c7c3ee6]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-9c7c3ee6]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-9c7c3ee6]{
    display: block;
}
.course-hns-info-form-user[data-v-9c7c3ee6]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-9c7c3ee6]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-9c7c3ee6]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-9c7c3ee6]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-9c7c3ee6]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-9c7c3ee6]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-9c7c3ee6]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-9c7c3ee6]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-9c7c3ee6]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-9c7c3ee6]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
.course-teaching-index-lbox[data-v-9c7c3ee6]{
    width: 250px;
    float: left;
}
.course-teaching-index-rbox[data-v-9c7c3ee6]{
    float: right;
    width: 915px;
}
.course-teaching-index-box[data-v-9c7c3ee6]{
    margin-top:21px;
}
.course-teaching-index-nav[data-v-9c7c3ee6]{
    height: 50px;
    line-height:50px;
    cursor:pointer;
    padding: 0 26px;
    border-radius: 5px;
    margin-bottom:5px;
}
.course-teaching-index-nav[data-v-9c7c3ee6]:hover{
    background: #eeeeee;
}
.course-teaching-index-nav-icon[data-v-9c7c3ee6]{
    width: 21px;
    height: 22px;
    float: left;
    margin-right: 15px;
}
.course-teaching-index-nav-icon img[data-v-9c7c3ee6]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.course-teaching-index-nav-icon-txt[data-v-9c7c3ee6]{
    color: #999999;
    float: left;
}
.course-teaching-index-nav-num[data-v-9c7c3ee6]{
    float:left;
    width: 42px;
    height: 20px;
    color: #fff;
    background: #c7c7c7;
    line-height:20px;
    text-align: center;
    border-radius: 15px;
    margin-top:14px;
    margin-left:10px;
}
.course-teaching-index-nav.ed .course-teaching-index-nav-icon-txt[data-v-9c7c3ee6]{
    color: #27c9a3;
}
.course-teaching-n-index-panel[data-v-9c7c3ee6]{
    padding: 0 30px;
    background: #fff;
    margin-bottom:20px;
    border-radius: 5px;
}
.course-anchor-header[data-v-9c7c3ee6]{
    height: 54px;
    line-height:54px;
    border-bottom:1px solid #eeeeee;
}
.course-anchor-header-greetings[data-v-9c7c3ee6]{
    color: #666;
    width: 500px;
    float: left;
}
.course-anchor-header-rparts[data-v-9c7c3ee6]{
    float: right;
}
.course-anchor-header-weeks[data-v-9c7c3ee6]{
    color: #4584e8;
    float: left;
}
.course-anchor-header-weeks-icon[data-v-9c7c3ee6]{
    width:15px;
    height:15px;
    margin-top:-2px;
    margin-right:4px;
}
.course-anchor-header-dline[data-v-9c7c3ee6]{
    float: left;
    height: 14px;
    width: 1px;
    background: #cccccc;
    margin-top: 20px;
    margin-left:19px;
    margin-right:15px;
}
.course-anchor-navs[data-v-9c7c3ee6]{
    height: 58px;
}
.course-anchor-nav[data-v-9c7c3ee6]{
    height: 58px;
    line-height:58px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:3px solid transparent;
    float: left;
    margin-right:40px;
    color: #999999;
    cursor:pointer;
}
.course-anchor-nav.ed[data-v-9c7c3ee6]{
    border-bottom:3px solid #27c9a3;
    color: #333;
}
.course-teaching-n-index-nav[data-v-9c7c3ee6]{
    float: left;
    margin-right: 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 40px;
}
.course-teaching-n-index-nav.ed[data-v-9c7c3ee6]{
    color: #27c9a3;
    border-bottom: 3px solid #5ad5a9;
}
.course-teaching-n-index-navs[data-v-9c7c3ee6]{
    margin-bottom: 19px;
}
.resource-show-list-head-sbox[data-v-9c7c3ee6] {
    margin-right: 10px;
    height: 28px;
    line-height: 39px;
    width: 200px;
    margin-top: 2px;
    float: left;
}
.course-teaching-n-index-navs-rpart[data-v-9c7c3ee6]{
    float: right;
}
.resource-show-list-head-icon[data-v-9c7c3ee6] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
.resource-show-list-head-str[data-v-9c7c3ee6] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
._cav-v2.ed[data-v-9c7c3ee6]{
    border-width: 4px;
}
.course-teaching-n-index-panel-title[data-v-9c7c3ee6]{
    font-size: 16px;
    height: 50px;
    line-height:50px;
    padding-top: 10px;
    font-weight: bold;
}
.course-gailan-content-item[data-v-9c7c3ee6]{
    float: left;
}
.course-gailan-content-item-title[data-v-9c7c3ee6]{
    color: #999;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]{
    height: 50px;
    border-right: 1px solid #eeeeee;
    float: left;
    width: 68px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(1) {
   width: 137px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(2) {
    width:147px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(3) {
    width:143px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(4) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(5) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-9c7c3ee6]:nth-child(6) {
    width:123px;
    text-indent:31px;
    border-right: none;
}
.course-gailan-content-item-block-num[data-v-9c7c3ee6]{
    font-size: 21px;
    font-weight: bold;
    color: #666666;
}
.course-gailan-content-item-blocks[data-v-9c7c3ee6]{
    margin-top:30px;
    margin-bottom:23px;
}
.course-gailan-content-item-block-txt[data-v-9c7c3ee6]{
    color: #999999;
    margin-top:7px;
}
.course-gailan-content-item[data-v-9c7c3ee6]{
    float: left;
}
.course-gailan-no-content-img[data-v-9c7c3ee6]{
    width: 48px;
    height: 61px;
    margin: auto;
}
.course-gailan-no-content-txt[data-v-9c7c3ee6]{
    text-align: center;
    color: #999;
}
.course-teaching-ni-ptitle-v2-left[data-v-9c7c3ee6]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.course-teaching-n-index-panel-title-v2[data-v-9c7c3ee6]{
    height: 50px;
    line-height:50px;
}
.course-teaching-ni-ptitle-v2-right[data-v-9c7c3ee6]{
    float: right;
}
.course-teaching-ni-ptitle-v2-right span[data-v-9c7c3ee6]{
    color: #27c9a3;
    margin: 0 4px;
}
.course-teaching-n-index-panel-v2[data-v-9c7c3ee6]{
    margin-bottom:29px;
}
.course-teaching-course-cards[data-v-9c7c3ee6]{
    margin-top:30px;
}
.course-author-row-icon[data-v-9c7c3ee6]{
    width:22px;
    height:22px;
    float: left;
}
.course-card-item[data-v-9c7c3ee6]{
    float: left;
    margin-right:30px;
    margin-bottom:17px;
    cursor: pointer;
}
.course-card-item[data-v-9c7c3ee6]:nth-child(4n){
    margin-right:0px;
}
.app-lib-item[data-v-9c7c3ee6]{
    margin-right:30px;
    margin-bottom:10px;
    float: left;
}
.app-lib-item[data-v-9c7c3ee6]:nth-child(3n) {
    margin-right: 0;
}
.back-log-navp-top[data-v-9c7c3ee6]{
    height: 64px;
    line-height:64px;
}
.back-log-navp-top-name[data-v-9c7c3ee6]{
    float: left;
    font-size: 17px;
    font-weight: bold;
    float: left;
}
.back-log-navp-top-filter-hotbtn[data-v-9c7c3ee6]{
    float: right;
    width:16px;
    height:16px;
    cursor:pointer;
}
.back-log-navp-top-filter-hotbtn img[data-v-9c7c3ee6]{
    width:100%;
    height:100%;
}
.back-log-nav-task-status[data-v-9c7c3ee6]{
    height: 75px;
    line-height: 75px;
    color: #27c9a3;
    font-weight: bold;
    padding-left: 30px;
}
.back-log-nav-task-item[data-v-9c7c3ee6]{
    height: 100px;
    padding: 0 30px;
}
.back-log-nav-task-item[data-v-9c7c3ee6]:hover{
    background: #f4f4f4;
}
.back-log-nav-task-item-inner[data-v-9c7c3ee6]{
    border-bottom:1px solid #f4f4f4;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position:relative;
}
.back-log-nav-task-item-title[data-v-9c7c3ee6]{
    font-weight: bold;
    padding-top: 17px;
}
.back-log-nav-task-item-bottom[data-v-9c7c3ee6]{
    margin-top:25px;
}
.back-log-nav-task-item-typename[data-v-9c7c3ee6]{
    color: #999;
    float: left;
}
.back-log-nav-task-item-type-icon[data-v-9c7c3ee6]{
    width:12px;
    height:12px;
}
.back-log-nav-task[data-v-9c7c3ee6]{
    border-bottom:1px solid #eeeeee;
}
.back-log-nav-task[data-v-9c7c3ee6]:last-child{
    border-bottom:none;
}
.back-log-nav-task-item:last-child .back-log-nav-task-item-inner[data-v-9c7c3ee6]{
    border-bottom: none;
}
.back-log-nav-task-item-points[data-v-9c7c3ee6]{
    position:absolute;
    right: 0px;
    top: 18px;
    width:24px;
    height:6px;
    cursor:pointer;
}
.back-log-nav-task-item-points img[data-v-9c7c3ee6]{
    width:100%;
    height:100%;
}
.back-log-nav-task-item-cbtn[data-v-9c7c3ee6]{
    width:70px;
    height:24px;
    line-height:24px;
    position:absolute;
    right: 0px;
    text-align: center;
    bottom: 10px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 20px;
    cursor:pointer;
}
._gray_color[data-v-9c7c3ee6]{
    color: #cccccc;
}
.ct-common-filter-left[data-v-9c7c3ee6]{
    width: calc(100% - 94px);
    float: left;
}
.ct-common-filter-right[data-v-9c7c3ee6]{
    float: right;
}
.ct-common-filter-name[data-v-9c7c3ee6]{
    font-weight: bold;
    float: left;
    margin-right: 27px;
}
.ct-common-filter-item[data-v-9c7c3ee6]{
    margin-top:18px;
    line-height:32px;
}
.ct-common-filter-options[data-v-9c7c3ee6]{
    overflow: auto;
}
.ct-common-filter-option[data-v-9c7c3ee6]{
    height: 32px;
    color: #737373;
    float: left;
    padding: 0 21px;
    border-radius: 20px;
    cursor:pointer;
    margin-bottom: 10px;
}
.ct-common-filter-option.ed[data-v-9c7c3ee6]{
    color: #fff;
    background: #27c9a3;
}
.ct-common-filter-option[data-v-9c7c3ee6]:hover{
    color:#27c9a3;
}
.ct-common-filter-option.ed[data-v-9c7c3ee6]:hover{
    color:#fff;
}
.ct-common-filter-items[data-v-9c7c3ee6]{
    padding-bottom: 30px;
    border-top:1px solid #eeeeee;
}
.ct-common-filter-morebtn[data-v-9c7c3ee6]{
    width:78px;
    height:29px;
    border: 1px solid #999;
    text-align: center;
    line-height:29px;
    color: #999999;
    border-radius: 5px;
    cursor:pointer;
}
.ct-common-filter-morebtn[data-v-9c7c3ee6]:hover{
    color:#27c9a3;
}
.ct-common-course-fbox-header[data-v-9c7c3ee6]{
    height: 65px;
    line-height:65px;
    border-bottom:1px solid #eeeeee;
}
.ct-common-course-fbox-header-part[data-v-9c7c3ee6]{
    width: 50%;
    float:left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
}
.ct-common-course-fbox-list[data-v-9c7c3ee6]{
    height: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ct-common-course-fbox-list-part[data-v-9c7c3ee6]{
    width: 50%;
    height: 100%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.ct-common-course-fbox-list-part[data-v-9c7c3ee6]:first-child{
    border-right: 1px solid #eee;
}
.ct-common-course-fbox-list-item[data-v-9c7c3ee6]{
    height: 45px;
    line-height:45px;
    color: #999999;
    cursor:pointer;
    padding-left: 27px;
    position:relative;
}
.ct-common-course-fbox-list-item.ed[data-v-9c7c3ee6]{
    background: #f9f9f9;
    color: #333;
}
.ct-common-course-fbox-list-item-icon[data-v-9c7c3ee6]{
    width:18px;
    height:13px;
    position:absolute;
    right: 59px;
    top: 50%;
    margin-top: -6px;
    display: none;
}
.ct-common-course-fbox-list-item.ed .ct-common-course-fbox-list-item-icon[data-v-9c7c3ee6]{
    display: block;
}
.ct-common-course-fbox-list-item-name[data-v-9c7c3ee6]{
    width: calc(100% - 75px);
}
.ct-common-category-list[data-v-9c7c3ee6]{
    padding: 10px 0 21px;
}
.course-teaching-n-index-panel-sheet-header[data-v-9c7c3ee6]{
    height: 40px;
    line-height:40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 25px;
    background: #f1f1f1;
    color: #999999;
}
.course-teaching-n-index-panel-sheet[data-v-9c7c3ee6]{
    border: 1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-leftcol[data-v-9c7c3ee6]{
    float: left;
}
.course-teaching-n-index-panel-sheet-rightcol[data-v-9c7c3ee6]{
    width: 270px;
    float: right;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-9c7c3ee6]{
    height: 40px;
    line-height:40px;
    padding-left: 25px;
}
.course-teaching-n-i-psrow-icon[data-v-9c7c3ee6]{
    float: left;
    width:17px;
    height:18px;
    margin-right:9px;
}
.course-teaching-n-i-psrow-name[data-v-9c7c3ee6]{
    float: left;
}
.course-teaching-n-i-psrow-time[data-v-9c7c3ee6]{
    width: 270px;
    float: right;
    color: #959595;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-9c7c3ee6]{
    border-bottom:1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-row[data-v-9c7c3ee6]:last-child{
    border-bottom:none;
}
.course-teaching-n-index-panel-sheet-row[data-v-9c7c3ee6]:nth-child(even){
    background:  #f9f9f9;
}
.course-homepage-nav-common-header[data-v-9c7c3ee6]{
    height: 80px;
    line-height: 80px;
    font-weight: bold;
}
.course-homepage-nav-common-block[data-v-9c7c3ee6]{
    border-radius: 3px;
    background: #fff;
}
.course-homepage-nav-common-block-sheet-header[data-v-9c7c3ee6]{
    height: 70px;
    background: #fff;
}
/**
 * @desc: 课堂教学-课程首页
 * @author: yansen
 * @time: 2020-09-03
 */
.course-homepage-index-top[data-v-9c7c3ee6]{
    background: #fff;
    /*box-shadow: 0px -2px 11px 0px #eee;*/
}
.course-homepage-index-course-title[data-v-9c7c3ee6]{
    padding-top: 14px;
}
.course-homepage-index-course-title-txt[data-v-9c7c3ee6]{
    font-size: 18px;
    font-weight: bold;
    float: left;
}
.course-homepage-index-course-title-span[data-v-9c7c3ee6]{
    display: inline-block;
    width:50px;
    height:23px;
    line-height:23px;
    background: #27c9a3;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    float: left;
    cursor:pointer;
    margin-left:13px;
}
.course-homepage-index-course-spans[data-v-9c7c3ee6]{
    margin-top:16px;
}
.course-homepage-index-course-spans[data-v-9c7c3ee6]{
    color: #777;
}
.course-homepage-index-course-info[data-v-9c7c3ee6]{
    padding-bottom: 13px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-top-btn[data-v-9c7c3ee6]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 5px;
    position:absolute;
    right: 108px;
    top: 24px;
    color: #999999;
    cursor:pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-index-top-btn-v1[data-v-9c7c3ee6]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    background: #27c9a3;
    color: #fff;
    border-radius: 4px;
    position:absolute;
    right: 0px;
    top: 24px;
    cursor:pointer;
}
.course-homepage-index-course-nav[data-v-9c7c3ee6]{
    line-height:65px;
    height: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:2px solid transparent;
    float: left;
    margin-right:70px;
    color: #666;
    cursor:pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-homepage-index-course-nav.ed[data-v-9c7c3ee6]{
    border-color: #27c9a3;
    color: #333;
}
.course-homepage-index-bottom[data-v-9c7c3ee6]{
    margin-top:10px;
}
.course-homepage-index-b-left[data-v-9c7c3ee6]{
    width: calc(100% - 365px);
    float: left;
}
.course-homepage-index-b-right[data-v-9c7c3ee6]{
    width: 335px;
    float: right;
}
.course-homepage-index-b-panel[data-v-9c7c3ee6]{
    background: #fff;
    padding: 0 29px;
    border-radius: 5px;
    margin-bottom:20px;
}
.course-homepage-index-dt-panel[data-v-9c7c3ee6]{
    padding-top: 35px;
    padding-bottom: 33px;
}
.course-hidt-panel-user-icon[data-v-9c7c3ee6]{
    width:46px;
    height:46px;
    float: left;
}
.course-hidt-panel-user-icon img[data-v-9c7c3ee6]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.course-hidt-panel-user-rpart[data-v-9c7c3ee6]{
    float: right;
    width: calc(100% - 66px);
    height: 40px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-hidt-panel-user-rpart-input[data-v-9c7c3ee6]{
    border: none;
    height: 39px;
    color: #999;
    width: calc(100% - 40px);
}
.course-hidt-panel-user-submitbtn[data-v-9c7c3ee6]{
    width:30px;
    height:30px;
    position:absolute;
    right: 0;
    bottom: 5px;
    background: #27c9a3;
    border-radius: 20px;
    text-align: center;
    line-height:26px;
    cursor:pointer;
}
.course-hidt-panel-user-submitbtn img[data-v-9c7c3ee6]{
    width: 17px;
    height: 13px;
}
.course-homepage-index-b-panel-title[data-v-9c7c3ee6]{
    padding-top:30px;
    font-size: 16px;
    font-weight: bold;
}
.course-homepage-index-b-panel-stat[data-v-9c7c3ee6]{
    margin-top:31px;
    padding-bottom: 27px;
    border-bottom:1px solid #eeeeee;
}
.course-homepage-index-b-panel-block-left[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 120px);
}
.course-homepage-index-b-panel-block-right[data-v-9c7c3ee6]{
    width: 120px;
    float: right;
}
.course-homepage-index-b-panel-block-item[data-v-9c7c3ee6]{
    height: 32px;
    line-height:32px;
    padding-left: 30px;
    cursor:pointer;
}
.course-homepage-index-b-panel-block-item-span[data-v-9c7c3ee6]{
    color:#999999;
}
.course-homepage-index-b-panel-block[data-v-9c7c3ee6]{
    margin-top:20px;
}
.course-homepage-index-b-panel-block-item.ed[data-v-9c7c3ee6]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-item[data-v-9c7c3ee6]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-right-abtn[data-v-9c7c3ee6]{
    float: right;
    margin-right:30px;
    color: #27c9a3;
    margin-top:75px;
    cursor:pointer;
}
.course-homepage-index-b-panel-dt[data-v-9c7c3ee6]{
    height: 100px;
    padding: 0 30px;
}
.course-homepage-index-b-panel-dt.ed[data-v-9c7c3ee6]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt-cobtn[data-v-9c7c3ee6]{
    display: none;
}
.course-homepage-index-b-panel-dt[data-v-9c7c3ee6]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt:hover .course-homepage-index-b-panel-dt-cobtn[data-v-9c7c3ee6]{
    display: inline-block;
}
.course-homepage-index-b-panel-dt-inner[data-v-9c7c3ee6]{
    height: 100px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-b-panel-dt-icon[data-v-9c7c3ee6]{
    width:50px;
    height:50px;
    float: left;
    line-height:50px;
    text-align: center;
    border-radius: 30px;
    margin-top:24px;
}
.course-homepage-index-b-panel-dt-rpart[data-v-9c7c3ee6]{
    float: left;
    width: 680px;
    margin-left:19px;
    margin-top:30px;
}
.course-homepage-index-b-panel-dt-rpart-title[data-v-9c7c3ee6]{
    width: calc(100% - 50px);
}
.course-homepage-index-b-panel-dts[data-v-9c7c3ee6]{
    margin-top:17px;
}
.chib-pdrb-top-mark[data-v-9c7c3ee6]{
    width:62px;
    height:22px;
    border: 1px solid #fdb443;
    float: left;
    text-align: center;
    line-height:22px;
    color: #fdb443;
}
.course-homepage-index-b-panel-dt-rpart-b[data-v-9c7c3ee6]{
    margin-top:7px;
}
.chib-pdrb-top-txt[data-v-9c7c3ee6]{
    float: left;
    line-height:22px;
    color: #999999;
    margin-left:9px;
}
.course-homepage-index-b-author-box[data-v-9c7c3ee6]{
    padding: 30px;
    background: #fff;
}
.course-homepage-index-b-author-box-header[data-v-9c7c3ee6]{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.course-homepage-index-b-author-img[data-v-9c7c3ee6]{
    width:40px;
    height:40px;
    float: left;
}
.course-homepage-index-b-author-img img[data-v-9c7c3ee6] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.course-homepage-index-b-book-part[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 60px);
    margin-left:20px;
}
.course-homepage-index-b-book-name[data-v-9c7c3ee6]{
    font-weight: bold;
}
.course-homepage-index-b-book-desc[data-v-9c7c3ee6]{
    color: #999;
    font-size: 12px;
    margin-top:5px;
}
.course-homepage-index-b-book-desc._fold_font_style[data-v-9c7c3ee6]{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fold-course-short-desc-btn-icon[data-v-9c7c3ee6]{
    float: left;
    margin-top: 2px;
    margin-left: 3px;
}
.fold-course-short-desc-btn.ed .fold-course-short-desc-btn-icon[data-v-9c7c3ee6]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.chi-activity-navs-box[data-v-9c7c3ee6]{
    width:620px;
    height:360px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding:38px 47px;
}
.chi-activity-navs-box-app[data-v-9c7c3ee6]{
    width: 250px;
    cursor: pointer;
}
.chi-activity-navs-box-app-icon[data-v-9c7c3ee6]{
    width:50px;
    height: 50px;
    float: left;
    margin-right: 10px;
}
.chi-activity-navs-box-app-icon img[data-v-9c7c3ee6] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chi-activity-navs-box-app-rtitle[data-v-9c7c3ee6]{
    font-weight: bold;
}
.chi-activity-navs-box-app-rdesc[data-v-9c7c3ee6]{
    font-size: 13px;
    color: #afafaf;
    margin-top:12px;
}
.course-homepage-nav-courseware-nocontent[data-v-9c7c3ee6]{
    width:960px;
    height:270px;
    margin: auto;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    background-size: contain;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 96px;
    padding-top: 58px;
    position:relative;
}
.course-homepage-nav-cnc-title[data-v-9c7c3ee6]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.course-homepage-nav-cnc-row[data-v-9c7c3ee6]{
    margin-top:30px;
}
.course-homepage-nav-cnc-row-span[data-v-9c7c3ee6]{
    color: #999;
    font-size: 16px;
}
.course-homepage-nav-cnc-btn[data-v-9c7c3ee6]{
    width:117px;
    height:34px;
    line-height:34px;
    color: #fff;
    border-radius: 20px;
    background: #27c9a3;
    text-align: center;
    cursor:pointer;
}
.course-homepage-nav-cnc-btn[data-v-9c7c3ee6]{
    position:absolute;
    top: 134px;
    right: 330px;
}
.course-homepage-nav-courseware-main[data-v-9c7c3ee6]{
    margin-top: 0;
}
.course-homepage-nav-courseware-main-navs[data-v-9c7c3ee6]{
    width: 270px;
    float: left;
    margin-top:56px;
}
.course-homepage-nav-courseware-main-nav[data-v-9c7c3ee6]{
    cursor:pointer;
    height: 50px;
    line-height:50px;
}
.course-homepage-nav-courseware-main-nav[data-v-9c7c3ee6]:hover{
    background: #eee;
}
.course-homepage-nav-courseware-main-nav-icon[data-v-9c7c3ee6]{
    float: left;
    width: 17px;
    margin-left: 23px;
    margin-top: 16px;
    margin-right:11px;
}
.course-homepage-nav-courseware-main-nav-str[data-v-9c7c3ee6]{
    float: left;
    color: #999999;
    width: calc(100% - 60px);
}
.course-homepage-nav-courseware-main-nav.ed .course-homepage-nav-courseware-main-nav-str[data-v-9c7c3ee6]{
    color: #27C9A3;
}
.course-homepage-nav-courseware-main-nav.ed.text_option_color_for_theme_2 .course-homepage-nav-courseware-main-nav-str[data-v-9c7c3ee6]{
    color: #057fff;
}
.course-homepage-nav-courseware-main-rpart[data-v-9c7c3ee6]{
    width: calc(100% - 280px);
    float: right;
}
.course-hnav-cmr-top[data-v-9c7c3ee6]{
    height: 60px;
}
.course-hnav-cmr-top-left[data-v-9c7c3ee6]{
    float: left;
}
.course-hnav-cmr-top-right[data-v-9c7c3ee6]{
    float: right;
}
.course-hnav-cmr-top-name[data-v-9c7c3ee6]{
    font-size: 16px;
    line-height:56px;
    color: #333;
}
.course-hnav-cmr-top-rdownlist[data-v-9c7c3ee6]{
    color: #666;
    line-height:56px;
    float: left;
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont[data-v-9c7c3ee6]{
    color: #666666;
    margin-left:5px;
    float: left;
    line-height: 19px;
    margin-top: 1px;
    font-size: 13px
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont.ed[data-v-9c7c3ee6]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: -1px;
}
.course-hnav-cmr-top-cbtn[data-v-9c7c3ee6]{
    border-radius: 4px;
    width:97px;
    height:33px;
    background: #27c9a3;
    color: #fff;
    line-height:33px;
    text-align: center;
    float: right;
    margin-left:15px;
    margin-top:10px;
    cursor:pointer;
}
.course-hcts-add-single-chapter-btn[data-v-9c7c3ee6]{
    float: left;
    width: 70px;
    height: 33px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 4px;
    line-height:33px;
    margin-left:15px;
    margin-top:10px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-block[data-v-9c7c3ee6]{
    padding-bottom:108px;
    /*padding-top: 20px;*/
    border-radius: 4px;
    /*background: #fff;*/
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.course-hnav-cmr-chapter-type[data-v-9c7c3ee6]{
    padding-bottom: 10px;
}
.course-hnav-cmr-chapter-header-namezone[data-v-9c7c3ee6]{
    width: calc(100% - 120px);
    line-height:55px;
    float: left;
}
.course-hnav-cmr-chapter-header-namestr[data-v-9c7c3ee6]{
    font-size: 18px;
    font-weight: bold;
    color: #27C9A3;
}
.course-hnav-cmr-chapter-header[data-v-9c7c3ee6]{
    padding: 0 30px;
    border-bottom:2px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-chapter-header-btnzone[data-v-9c7c3ee6]{
    width: 90px;
    float: right;
    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;
}
.course-hnav-cmr-chapter-header-btn[data-v-9c7c3ee6]{
    width:15px;
    height:16px;
    margin-top:15px;
    cursor:pointer;
}
.course-hnav-cmr-chapter-header-btn img[data-v-9c7c3ee6] {
    width:100%;
    height:100%;
}
.course-hnav-cmr-res-row[data-v-9c7c3ee6]{
    cursor: pointer;
    position: relative;
    line-height: 58px;
}
.course-hnav-cmr-res-study-unit-desc[data-v-9c7c3ee6]{
    line-height: normal;
    color: #aeaeae;
    font-size: 12px;
    margin-top: -25px;
    position: absolute;
    width: 90%;
}
.course-hnav-cmr-res-study-unit-header-line[data-v-9c7c3ee6]{
    border-bottom: 1px solid #ededed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-res-study-uh-fheader[data-v-9c7c3ee6]{
    height: 58px;
}
.course-hnav-cmr-res-row[data-v-9c7c3ee6]:hover{
    /*background: #f6f5f5;*/
}
.course-hnav-cmr-res-study-unit-header[data-v-9c7c3ee6]{
    height: 75px;
    position: relative;
    padding: 0 30px 0 62px;
}
.course-hnav-cmr-res-study-unit-header[data-v-9c7c3ee6]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-item[data-v-9c7c3ee6]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-list[data-v-9c7c3ee6]{
    padding: 0 30px 0 74px;
}
.course-hnav-cmr-res-row-name[data-v-9c7c3ee6]{
    font-size: 16px;
    color: #333;
}
.course-hnav-cmr-res-row-icon[data-v-9c7c3ee6]{
    float: left;
    width: 18.5px;
    height: 20px;
    margin-top:18px;
    margin-right:11px;
}
.course-hnav-cmr-res-row-unit-icon[data-v-9c7c3ee6]{
    float: left;
    width: auto;
    height: 20px;
    margin-right: 7px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hnav-cmr-res-row-unit-icon.ed[data-v-9c7c3ee6]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: 34px;
}
.course-hnav-cmr-res-study-uh-fheader .course-hnav-cmr-res-row-unit-icon.ed[data-v-9c7c3ee6]{
    margin-top: 38px;
}
.course-hnav-cmr-unit-sec-list .course-hnav-cmr-res-row-unit-icon.ed[data-v-9c7c3ee6]{
    margin-top: 38px;
}
.course-hnav-cmr-res-row-name[data-v-9c7c3ee6]{
    float: left;
    width: 288px;
    cursor: pointer;
    font-size: 17px;
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-name[data-v-9c7c3ee6]{
    font-weight: bold;
}
.course-hnav-cmr-res-row-fjstr[data-v-9c7c3ee6]{
    float: left;
    width: 288px;
    font-size: 12px;
    color: #999;
    min-height: 58px;
}
.course-hnav-cmr-res-row-btns[data-v-9c7c3ee6]{
    float: left;
    width: 105px;
    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;
}
.course-hnav-cmr-res-row-status[data-v-9c7c3ee6]{
    float: right;
}
.course-hnav-cmr-res-row-btns .course-hnav-cmr-chapter-header-btn img[data-v-9c7c3ee6]{
    margin-top: -35px;
}
.course-hnav-cmr-sec-unit-row-header[data-v-9c7c3ee6]{
    margin: 0 30px;
    border-top: 1px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-sec-unit-row[data-v-9c7c3ee6]{
}
.course-hnav-cmr-sec-unit-row-h-name[data-v-9c7c3ee6]{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    color: #666;
    background: #eeeeee;
    margin-top:20px;
    padding: 0 29px;
    position: relative;
}
.course-hnav-cmr-sec-unit-row-h-name-left[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 100px);
    font-weight: bold;
}
.course-hnav-cmr-sec-unit-row-h-btns[data-v-9c7c3ee6]{
    width: 100px;
    float: right;
    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;
}
.course-hnav-cmr-sec-unit-row-h-btns .course-hnav-cmr-chapter-header-btn img[data-v-9c7c3ee6]{
    margin-top: -33px;
}
.course-hnav-cmr-unit-sec-header-btns[data-v-9c7c3ee6]{
    width: 100px;
    float: right;
    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;
    margin-top:5px;
}
.course-hnav-cmr-unit-sec-header-btns .course-hnav-cmr-chapter-header-btn img[data-v-9c7c3ee6]{
    margin-top: -0px;
}
.course-hnav-cmr-sec-unit-body[data-v-9c7c3ee6]{
}
.course-hnav-cmr-sec-unit-b-desc[data-v-9c7c3ee6]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row[data-v-9c7c3ee6]{
    /*padding: 0 60px;*/
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row-fjstr[data-v-9c7c3ee6]{
    width: 250px;
}
.course-hnav-cmr-res-row-status-text[data-v-9c7c3ee6]{
    font-size: 12px;
    color: #999;
    float: left;
}
.course-hnav-cmr-res-row-status-point[data-v-9c7c3ee6]{
    width:10px;
    height:10px;
    border-radius: 6px;
    float: left;
    margin-right: 8px;
    background: #48c3fd;
    margin-top: 25px;
    display: none;
}
.course-hnav-cmr-res-row-status-point._unpulish_status[data-v-9c7c3ee6]{
    background: #fdb443;
}
.course-hnav-cmr-res-row-status-point._pass_status[data-v-9c7c3ee6]{
    background: #9c8bfb;
}
.course-hnav-cmr-res-row-status-point._ok_status[data-v-9c7c3ee6]{
    background: #48c3fd;
}
.course-hnav-cmr-sec-unit-b-list[data-v-9c7c3ee6]{
    margin-top:5px;
}
.course-hnav-cmr-unit-type[data-v-9c7c3ee6]{
    /*border-top: 1px solid #eeeeee;*/
}
.course-hnav-cmr-unit-sec-header[data-v-9c7c3ee6]{
    margin: 0 30px;
    height: 60px;
    border-bottom:1px solid #eee;
    position: relative;
}
.course-hnav-cmr-unit-sec-header-name[data-v-9c7c3ee6]{
    line-height:60px;
    font-size: 16px;
    font-weight: bold;
    width: calc(100% - 100px);
    float:left;
}
.course-hnav-cmr-unit-sec-desc[data-v-9c7c3ee6]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-unit-sec-list[data-v-9c7c3ee6]{
}
.course-hnav-cmr-unit-sec-listbline[data-v-9c7c3ee6]{
    margin: 0 30px;
    height: 1px;
    background: #eee;
}
.course-hnav-cmr-res-type[data-v-9c7c3ee6]{
    /*border-top: 1px solid #eee;*/
}
.course-homepage-nav-cnc-row-icon[data-v-9c7c3ee6]{
    width: 17px;
    float: left;
    margin-top:3px;
    margin-right:19px;
}
.chcrrn-input-model[data-v-9c7c3ee6]{
    height: 57px;
    border:none;
    background: none;
    cursor: auto;
}
.course-homepage-index-b-panel-block-item-icon[data-v-9c7c3ee6]{
    width: 19px;
    height: 20px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px;
}
.chidb-d-u-item-icon[data-v-9c7c3ee6]{
    height: 21px;
    width: 21px;
    border-radius: 50%;
    float: left;
}
.chidb-d-u-item-name[data-v-9c7c3ee6]{
    color: #999;
    font-size: 12px;
    float: left;
    line-height: 21px;
    margin-left: 11px;
}
.chidb-d-u-item[data-v-9c7c3ee6]{
    margin-bottom: 10px;
}
.course-homepage-nav-index[data-v-9c7c3ee6] .number{
    margin-top: 10px;
}
.chmc-mk[data-v-9c7c3ee6]{
    color: #afafaf;
    font-weight: normal;
    font-size: 14px;
    margin-left: 5px;
}
.chmc-mk span[data-v-9c7c3ee6]{
    color: rgb(216, 0, 27);
    margin: 0 3px;
}
.course-info-el-popover[data-v-9c7c3ee6] {
    margin: 0;
}
.course-info-box[data-v-9c7c3ee6] {
}
.course-info-box-app[data-v-9c7c3ee6] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
}
.course-info-box-app-icon[data-v-9c7c3ee6] {
    margin-top: calc(50% - 26px);
    float: left;
    width: 26px;
    height: 26px;
}
.course-info-box-app-icon img[data-v-9c7c3ee6] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-title[data-v-9c7c3ee6] {
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.course-info-el-popover[data-v-9c7c3ee6] {
    margin: 0;
}
.course-info-box[data-v-9c7c3ee6] {
}
.course-info-box-app[data-v-9c7c3ee6] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
    cursor: pointer;
}
.course-info-box-app-icon[data-v-9c7c3ee6] {
    margin-top: calc(50% - 35px);
    float: left;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.course-info-box-app-icon img[data-v-9c7c3ee6] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-right[data-v-9c7c3ee6] {
    float: left;
}
.course-info-box-app-title[data-v-9c7c3ee6] {
    height: 14px;
    line-height: 62px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.member-manage-icon[data-v-9c7c3ee6]{
    background-image: url(/vue/dist/static/img/member-manage-icon.a79e5ef.png);
}
.course-setting-icon[data-v-9c7c3ee6]{
    background-image: url(/vue/dist/static/img/course-setting-icon.9f096fd.png);
}
.course-hnav-config-icon[data-v-9c7c3ee6]{
    font-weight: bold;
    color: #999;
    cursor: pointer;
    position: absolute;
    left: -23px;
    top: 50%;
    margin-top: -9px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: 24px;
    display: none;
}
.course-hnav-cmr-chapter-header:hover .course-hnav-config-icon[data-v-9c7c3ee6]{
    display: block;
}
.course-hnav-cmr-sec-unit-row-header:hover .course-hnav-config-icon[data-v-9c7c3ee6]{
    display: block;
}
.course-hnav-cmr-res-row:hover .course-hnav-config-icon[data-v-9c7c3ee6]{
    display: block;
}
.course-hnav-cmr-unit-sec-header:hover .course-hnav-config-icon[data-v-9c7c3ee6]{
    display: block;
}
.chci-v2-icon[data-v-9c7c3ee6]{
    margin-top: -29px;
    left: 8px;
}
.course-hnav-config-icon[data-v-9c7c3ee6]:hover{
    color: #057fff;
}
.chcch-template-setting-head[data-v-9c7c3ee6]{
    height: 40px;
    padding-top: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.chcch-template-setting-body[data-v-9c7c3ee6]{
    padding: 15px 0 5px 0;
    border-top: 1px solid #eeeeee;
}
.chcch-template-setting-num[data-v-9c7c3ee6]{
    border:1px solid #dadada;
    width: 36px;
    height: 24px;
    border-radius: 3px;
    text-align: center;
}
.chcch-template-setting-option[data-v-9c7c3ee6]:not(:last-child){
    margin-bottom: 17px;
}
.chics-back-btn[data-v-9c7c3ee6]{
    float: left;
    margin-top: 2px;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-9c7c3ee6]{
    margin-right: 5px;
    font-weight: normal;
    font-size: 13px;
}
.course-homepage-index-course-btns[data-v-9c7c3ee6]{
    height: 70px;
    position: absolute;
    right: 0px;
    top: 15px;
}
.course-homepage-index-course-btn[data-v-9c7c3ee6]{
    width:50px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    float: left;
}
.course-homepage-index-course-btn-icon[data-v-9c7c3ee6]{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
}
.course-homepage-index-course-btn-txt[data-v-9c7c3ee6]{
    color: #666;
}
.course-hnav-cmr-single-chapter[data-v-9c7c3ee6]{
    margin-bottom: 15px;
    background: #fff;
}
.course-homepage-index-rpart[data-v-9c7c3ee6]{
    width: 320px;
    background: #2b2b2b;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    position: fixed;
    z-index: 10;
    right: 0;
}
.course-homepage-index-rpart-inner[data-v-9c7c3ee6]{
    height: 100%;
    overflow: auto;
}
.course-homepage-index-root[data-v-9c7c3ee6]{
    height: 100%;
}
.cc-c-new-version-ui.course-homepage-index-root[data-v-9c7c3ee6]{
    overflow: hidden;
}
.course-homepage-index-rpart-title[data-v-9c7c3ee6]{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding: 19px 20px 0;
}
.course-homepage-index-rpart-nav[data-v-9c7c3ee6]{
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 3px solid transparent;
    color: #11caa1;
    text-align: center;
}
.ed.course-homepage-index-rpart-nav[data-v-9c7c3ee6]{
    border-color: #11caa1;
    margin-top: 8px;
}
.chapter-index-comp[data-v-9c7c3ee6]{
    color: #fff;
}
.cic-chapter-header[data-v-9c7c3ee6]{
    height: 40px;
    line-height: 40px;
    background: #212121;
    padding-left: 12px;
    cursor: pointer;
    margin-bottom: 12px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon[data-v-9c7c3ee6]{
    font-size: 13px;
    float: left;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-top: -2px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon.ed[data-v-9c7c3ee6]{
    margin-top: 0px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.cic-chapter-header-name[data-v-9c7c3ee6]{
    float: left;
    margin-left: 9px;
    width: calc(100% - 50px);
}
.cic-chapter-children[data-v-9c7c3ee6]{
    padding: 0 11px;
}
.cic-chapter-old-unit-header[data-v-9c7c3ee6]{
    background: #252525;
    text-indent: 30px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px;
}
.course-unit-comp-header[data-v-9c7c3ee6]{
    line-height: 35px;
    height: 35px;
    margin-bottom: 6px;
    cursor: pointer;
}
.cicc-course-unit-list[data-v-9c7c3ee6]{
    padding: 0 0 0 48px;
}
.cic-chapter-single-cunit[data-v-9c7c3ee6]{
    padding-left: 38px;
    padding-top: 18px;
}
.cic-first-lv[data-v-9c7c3ee6]{
    border-bottom: 2px solid #212121;
}
.course-unit-comp-res-item[data-v-9c7c3ee6]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #212121;
    cursor: pointer;
}
.course-unit-comp[data-v-9c7c3ee6]{
    padding-bottom: 20px;
}
.course-unit-comp-res-list[data-v-9c7c3ee6]{
     padding-left: 21px;
}
.course-unit-comp-res-item-icon[data-v-9c7c3ee6]{
    width: 18px;
    margin-right: 9px;
    float: left;
    margin-top: 13px;
}
.course-unit-comp-res-item-name[data-v-9c7c3ee6]{
    float: left;
    width: calc(100% - 50px);
}
.cic-chapter-children-list[data-v-9c7c3ee6]{
    padding: 0 12px;
}
.cic-chapter-children-list .cic-chapter-single-cunit[data-v-9c7c3ee6]{
    padding-top: 0;
}
.course-homepage-index.cc-c-new-version-ui[data-v-9c7c3ee6]{
    width:calc(100% - 320px);
    float: left
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-btns[data-v-9c7c3ee6]{
    display: none;
}
.course-hnav-cmr-res-study-unit-header:hover .course-hnav-cmr-res-row-btns[data-v-9c7c3ee6]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.course-homepage-index-bottom-btns-zone[data-v-9c7c3ee6]{
    height: 59px;
    background: #000;
}
.course-hoibobtn[data-v-9c7c3ee6] {
    color: #fff;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    margin-left: 23px;
}
.course-hoibobtn .layui-icon-extend-iconfont[data-v-9c7c3ee6]{
    margin-right: 5px;
}
.course-hir-toggle-block[data-v-9c7c3ee6]{
    width: 20px;
    text-align: center;
    height: 55px;
    line-height: 55px;
    position: absolute;
    left:-20px;
    top: 50%;
    margin-top: -27.5px;
    background: #2b2b2b;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hir-toggle-block.ed[data-v-9c7c3ee6]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    border-radius: 0px 4px 4px 0px;
    text-align: left;
    text-indent: -1px;
}
.course-gailan-content-item-block-str[data-v-9c7c3ee6]{
    float: left;
}
.course-gailan-content-item-block-icon[data-v-9c7c3ee6]{
    float: left;
    text-indent: 0;
    margin-left: 5px;
    font-size: 16px;
    margin-top: 2px;
}
.course-homepage-index-top *[data-v-9c7c3ee6]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.member-manage-icon[data-v-9c7c3ee6]{
    background-image: url(/vue/dist/static/img/member-manage-icon-2.a949013.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.course-setting-icon[data-v-9c7c3ee6]{
    background-image: url(/vue/dist/static/img/course-setting-icon-2.d00f6ee.png);
}
}
/**
 * @desc: 课堂教学-课程首页
 * @author: yansen
 * @time: 2020-09-03
 */
.course-homepage-index-top[data-v-b4d99924]{
    background: #fff;
    /*box-shadow: 0px -2px 11px 0px #eee;*/
}
.course-homepage-index-course-title[data-v-b4d99924]{
    padding-top: 14px;
}
.course-homepage-index-course-title-txt[data-v-b4d99924]{
    font-size: 18px;
    font-weight: bold;
    float: left;
}
.course-homepage-index-course-title-span[data-v-b4d99924]{
    display: inline-block;
    width:50px;
    height:23px;
    line-height:23px;
    background: #27c9a3;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    float: left;
    cursor:pointer;
    margin-left:13px;
}
.course-homepage-index-course-spans[data-v-b4d99924]{
    margin-top:16px;
}
.course-homepage-index-course-spans[data-v-b4d99924]{
    color: #777;
}
.course-homepage-index-course-info[data-v-b4d99924]{
    padding-bottom: 13px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-top-btn[data-v-b4d99924]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 5px;
    position:absolute;
    right: 108px;
    top: 24px;
    color: #999999;
    cursor:pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-index-top-btn-v1[data-v-b4d99924]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    background: #27c9a3;
    color: #fff;
    border-radius: 4px;
    position:absolute;
    right: 0px;
    top: 24px;
    cursor:pointer;
}
.course-homepage-index-course-nav[data-v-b4d99924]{
    line-height:65px;
    height: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:2px solid transparent;
    float: left;
    margin-right:70px;
    color: #666;
    cursor:pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-homepage-index-course-nav.ed[data-v-b4d99924]{
    border-color: #27c9a3;
    color: #333;
}
.course-homepage-index-bottom[data-v-b4d99924]{
    margin-top:10px;
}
.course-homepage-index-b-left[data-v-b4d99924]{
    width: calc(100% - 365px);
    float: left;
}
.course-homepage-index-b-right[data-v-b4d99924]{
    width: 335px;
    float: right;
}
.course-homepage-index-b-panel[data-v-b4d99924]{
    background: #fff;
    padding: 0 29px;
    border-radius: 5px;
    margin-bottom:20px;
}
.course-homepage-index-dt-panel[data-v-b4d99924]{
    padding-top: 35px;
    padding-bottom: 33px;
}
.course-hidt-panel-user-icon[data-v-b4d99924]{
    width:46px;
    height:46px;
    float: left;
}
.course-hidt-panel-user-icon img[data-v-b4d99924]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.course-hidt-panel-user-rpart[data-v-b4d99924]{
    float: right;
    width: calc(100% - 66px);
    height: 40px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-hidt-panel-user-rpart-input[data-v-b4d99924]{
    border: none;
    height: 39px;
    color: #999;
    width: calc(100% - 40px);
}
.course-hidt-panel-user-submitbtn[data-v-b4d99924]{
    width:30px;
    height:30px;
    position:absolute;
    right: 0;
    bottom: 5px;
    background: #27c9a3;
    border-radius: 20px;
    text-align: center;
    line-height:26px;
    cursor:pointer;
}
.course-hidt-panel-user-submitbtn img[data-v-b4d99924]{
    width: 17px;
    height: 13px;
}
.course-homepage-index-b-panel-title[data-v-b4d99924]{
    padding-top:30px;
    font-size: 16px;
    font-weight: bold;
}
.course-homepage-index-b-panel-stat[data-v-b4d99924]{
    margin-top:31px;
    padding-bottom: 27px;
    border-bottom:1px solid #eeeeee;
}
.course-homepage-index-b-panel-block-left[data-v-b4d99924]{
    float: left;
    width: calc(100% - 120px);
}
.course-homepage-index-b-panel-block-right[data-v-b4d99924]{
    width: 120px;
    float: right;
}
.course-homepage-index-b-panel-block-item[data-v-b4d99924]{
    height: 32px;
    line-height:32px;
    padding-left: 30px;
    cursor:pointer;
}
.course-homepage-index-b-panel-block-item-span[data-v-b4d99924]{
    color:#999999;
}
.course-homepage-index-b-panel-block[data-v-b4d99924]{
    margin-top:20px;
}
.course-homepage-index-b-panel-block-item.ed[data-v-b4d99924]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-item[data-v-b4d99924]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-right-abtn[data-v-b4d99924]{
    float: right;
    margin-right:30px;
    color: #27c9a3;
    margin-top:75px;
    cursor:pointer;
}
.course-homepage-index-b-panel-dt[data-v-b4d99924]{
    height: 100px;
    padding: 0 30px;
}
.course-homepage-index-b-panel-dt.ed[data-v-b4d99924]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt-cobtn[data-v-b4d99924]{
    display: none;
}
.course-homepage-index-b-panel-dt[data-v-b4d99924]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt:hover .course-homepage-index-b-panel-dt-cobtn[data-v-b4d99924]{
    display: inline-block;
}
.course-homepage-index-b-panel-dt-inner[data-v-b4d99924]{
    height: 100px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-b-panel-dt-icon[data-v-b4d99924]{
    width:50px;
    height:50px;
    float: left;
    line-height:50px;
    text-align: center;
    border-radius: 30px;
    margin-top:24px;
}
.course-homepage-index-b-panel-dt-rpart[data-v-b4d99924]{
    float: left;
    width: 680px;
    margin-left:19px;
    margin-top:30px;
}
.course-homepage-index-b-panel-dt-rpart-title[data-v-b4d99924]{
    width: calc(100% - 50px);
}
.course-homepage-index-b-panel-dts[data-v-b4d99924]{
    margin-top:17px;
}
.chib-pdrb-top-mark[data-v-b4d99924]{
    width:62px;
    height:22px;
    border: 1px solid #fdb443;
    float: left;
    text-align: center;
    line-height:22px;
    color: #fdb443;
}
.course-homepage-index-b-panel-dt-rpart-b[data-v-b4d99924]{
    margin-top:7px;
}
.chib-pdrb-top-txt[data-v-b4d99924]{
    float: left;
    line-height:22px;
    color: #999999;
    margin-left:9px;
}
.course-homepage-index-b-author-box[data-v-b4d99924]{
    padding: 30px;
    background: #fff;
}
.course-homepage-index-b-author-box-header[data-v-b4d99924]{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.course-homepage-index-b-author-img[data-v-b4d99924]{
    width:40px;
    height:40px;
    float: left;
}
.course-homepage-index-b-author-img img[data-v-b4d99924] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.course-homepage-index-b-book-part[data-v-b4d99924]{
    float: left;
    width: calc(100% - 60px);
    margin-left:20px;
}
.course-homepage-index-b-book-name[data-v-b4d99924]{
    font-weight: bold;
}
.course-homepage-index-b-book-desc[data-v-b4d99924]{
    color: #999;
    font-size: 12px;
    margin-top:5px;
}
.course-homepage-index-b-book-desc._fold_font_style[data-v-b4d99924]{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fold-course-short-desc-btn-icon[data-v-b4d99924]{
    float: left;
    margin-top: 2px;
    margin-left: 3px;
}
.fold-course-short-desc-btn.ed .fold-course-short-desc-btn-icon[data-v-b4d99924]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.chi-activity-navs-box[data-v-b4d99924]{
    width:620px;
    height:360px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding:38px 47px;
}
.chi-activity-navs-box-app[data-v-b4d99924]{
    width: 250px;
    cursor: pointer;
}
.chi-activity-navs-box-app-icon[data-v-b4d99924]{
    width:50px;
    height: 50px;
    float: left;
    margin-right: 10px;
}
.chi-activity-navs-box-app-icon img[data-v-b4d99924] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chi-activity-navs-box-app-rtitle[data-v-b4d99924]{
    font-weight: bold;
}
.chi-activity-navs-box-app-rdesc[data-v-b4d99924]{
    font-size: 13px;
    color: #afafaf;
    margin-top:12px;
}
.course-homepage-nav-courseware-nocontent[data-v-b4d99924]{
    width:960px;
    height:270px;
    margin: auto;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    background-size: contain;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 96px;
    padding-top: 58px;
    position:relative;
}
.course-homepage-nav-cnc-title[data-v-b4d99924]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.course-homepage-nav-cnc-row[data-v-b4d99924]{
    margin-top:30px;
}
.course-homepage-nav-cnc-row-span[data-v-b4d99924]{
    color: #999;
    font-size: 16px;
}
.course-homepage-nav-cnc-btn[data-v-b4d99924]{
    width:117px;
    height:34px;
    line-height:34px;
    color: #fff;
    border-radius: 20px;
    background: #27c9a3;
    text-align: center;
    cursor:pointer;
}
.course-homepage-nav-cnc-btn[data-v-b4d99924]{
    position:absolute;
    top: 134px;
    right: 330px;
}
.course-homepage-nav-courseware-main[data-v-b4d99924]{
    margin-top: 0;
}
.course-homepage-nav-courseware-main-navs[data-v-b4d99924]{
    width: 270px;
    float: left;
    margin-top:56px;
}
.course-homepage-nav-courseware-main-nav[data-v-b4d99924]{
    cursor:pointer;
    height: 50px;
    line-height:50px;
}
.course-homepage-nav-courseware-main-nav[data-v-b4d99924]:hover{
    background: #eee;
}
.course-homepage-nav-courseware-main-nav-icon[data-v-b4d99924]{
    float: left;
    width: 17px;
    margin-left: 23px;
    margin-top: 16px;
    margin-right:11px;
}
.course-homepage-nav-courseware-main-nav-str[data-v-b4d99924]{
    float: left;
    color: #999999;
    width: calc(100% - 60px);
}
.course-homepage-nav-courseware-main-nav.ed .course-homepage-nav-courseware-main-nav-str[data-v-b4d99924]{
    color: #27C9A3;
}
.course-homepage-nav-courseware-main-nav.ed.text_option_color_for_theme_2 .course-homepage-nav-courseware-main-nav-str[data-v-b4d99924]{
    color: #057fff;
}
.course-homepage-nav-courseware-main-rpart[data-v-b4d99924]{
    width: calc(100% - 280px);
    float: right;
}
.course-hnav-cmr-top[data-v-b4d99924]{
    height: 60px;
}
.course-hnav-cmr-top-left[data-v-b4d99924]{
    float: left;
}
.course-hnav-cmr-top-right[data-v-b4d99924]{
    float: right;
}
.course-hnav-cmr-top-name[data-v-b4d99924]{
    font-size: 16px;
    line-height:56px;
    color: #333;
}
.course-hnav-cmr-top-rdownlist[data-v-b4d99924]{
    color: #666;
    line-height:56px;
    float: left;
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont[data-v-b4d99924]{
    color: #666666;
    margin-left:5px;
    float: left;
    line-height: 19px;
    margin-top: 1px;
    font-size: 13px
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont.ed[data-v-b4d99924]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: -1px;
}
.course-hnav-cmr-top-cbtn[data-v-b4d99924]{
    border-radius: 4px;
    width:97px;
    height:33px;
    background: #27c9a3;
    color: #fff;
    line-height:33px;
    text-align: center;
    float: right;
    margin-left:15px;
    margin-top:10px;
    cursor:pointer;
}
.course-hcts-add-single-chapter-btn[data-v-b4d99924]{
    float: left;
    width: 70px;
    height: 33px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 4px;
    line-height:33px;
    margin-left:15px;
    margin-top:10px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-block[data-v-b4d99924]{
    padding-bottom:108px;
    /*padding-top: 20px;*/
    border-radius: 4px;
    /*background: #fff;*/
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.course-hnav-cmr-chapter-type[data-v-b4d99924]{
    padding-bottom: 10px;
}
.course-hnav-cmr-chapter-header-namezone[data-v-b4d99924]{
    width: calc(100% - 120px);
    line-height:55px;
    float: left;
}
.course-hnav-cmr-chapter-header-namestr[data-v-b4d99924]{
    font-size: 18px;
    font-weight: bold;
    color: #27C9A3;
}
.course-hnav-cmr-chapter-header[data-v-b4d99924]{
    padding: 0 30px;
    border-bottom:2px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-chapter-header-btnzone[data-v-b4d99924]{
    width: 90px;
    float: right;
    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;
}
.course-hnav-cmr-chapter-header-btn[data-v-b4d99924]{
    width:15px;
    height:16px;
    margin-top:15px;
    cursor:pointer;
}
.course-hnav-cmr-chapter-header-btn img[data-v-b4d99924] {
    width:100%;
    height:100%;
}
.course-hnav-cmr-res-row[data-v-b4d99924]{
    cursor: pointer;
    position: relative;
    line-height: 58px;
}
.course-hnav-cmr-res-study-unit-desc[data-v-b4d99924]{
    line-height: normal;
    color: #aeaeae;
    font-size: 12px;
    margin-top: -25px;
    position: absolute;
    width: 90%;
}
.course-hnav-cmr-res-study-unit-header-line[data-v-b4d99924]{
    border-bottom: 1px solid #ededed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-res-study-uh-fheader[data-v-b4d99924]{
    height: 58px;
}
.course-hnav-cmr-res-row[data-v-b4d99924]:hover{
    /*background: #f6f5f5;*/
}
.course-hnav-cmr-res-study-unit-header[data-v-b4d99924]{
    height: 75px;
    position: relative;
    padding: 0 30px 0 62px;
}
.course-hnav-cmr-res-study-unit-header[data-v-b4d99924]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-item[data-v-b4d99924]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-list[data-v-b4d99924]{
    padding: 0 30px 0 74px;
}
.course-hnav-cmr-res-row-name[data-v-b4d99924]{
    font-size: 16px;
    color: #333;
}
.course-hnav-cmr-res-row-icon[data-v-b4d99924]{
    float: left;
    width: 18.5px;
    height: 20px;
    margin-top:18px;
    margin-right:11px;
}
.course-hnav-cmr-res-row-unit-icon[data-v-b4d99924]{
    float: left;
    width: auto;
    height: 20px;
    margin-right: 7px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hnav-cmr-res-row-unit-icon.ed[data-v-b4d99924]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: 34px;
}
.course-hnav-cmr-res-study-uh-fheader .course-hnav-cmr-res-row-unit-icon.ed[data-v-b4d99924]{
    margin-top: 38px;
}
.course-hnav-cmr-unit-sec-list .course-hnav-cmr-res-row-unit-icon.ed[data-v-b4d99924]{
    margin-top: 38px;
}
.course-hnav-cmr-res-row-name[data-v-b4d99924]{
    float: left;
    width: 288px;
    cursor: pointer;
    font-size: 17px;
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-name[data-v-b4d99924]{
    font-weight: bold;
}
.course-hnav-cmr-res-row-fjstr[data-v-b4d99924]{
    float: left;
    width: 288px;
    font-size: 12px;
    color: #999;
    min-height: 58px;
}
.course-hnav-cmr-res-row-btns[data-v-b4d99924]{
    float: left;
    width: 105px;
    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;
}
.course-hnav-cmr-res-row-status[data-v-b4d99924]{
    float: right;
}
.course-hnav-cmr-res-row-btns .course-hnav-cmr-chapter-header-btn img[data-v-b4d99924]{
    margin-top: -35px;
}
.course-hnav-cmr-sec-unit-row-header[data-v-b4d99924]{
    margin: 0 30px;
    border-top: 1px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-sec-unit-row[data-v-b4d99924]{
}
.course-hnav-cmr-sec-unit-row-h-name[data-v-b4d99924]{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    color: #666;
    background: #eeeeee;
    margin-top:20px;
    padding: 0 29px;
    position: relative;
}
.course-hnav-cmr-sec-unit-row-h-name-left[data-v-b4d99924]{
    float: left;
    width: calc(100% - 100px);
    font-weight: bold;
}
.course-hnav-cmr-sec-unit-row-h-btns[data-v-b4d99924]{
    width: 100px;
    float: right;
    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;
}
.course-hnav-cmr-sec-unit-row-h-btns .course-hnav-cmr-chapter-header-btn img[data-v-b4d99924]{
    margin-top: -33px;
}
.course-hnav-cmr-unit-sec-header-btns[data-v-b4d99924]{
    width: 100px;
    float: right;
    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;
    margin-top:5px;
}
.course-hnav-cmr-unit-sec-header-btns .course-hnav-cmr-chapter-header-btn img[data-v-b4d99924]{
    margin-top: -0px;
}
.course-hnav-cmr-sec-unit-body[data-v-b4d99924]{
}
.course-hnav-cmr-sec-unit-b-desc[data-v-b4d99924]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row[data-v-b4d99924]{
    /*padding: 0 60px;*/
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row-fjstr[data-v-b4d99924]{
    width: 250px;
}
.course-hnav-cmr-res-row-status-text[data-v-b4d99924]{
    font-size: 12px;
    color: #999;
    float: left;
}
.course-hnav-cmr-res-row-status-point[data-v-b4d99924]{
    width:10px;
    height:10px;
    border-radius: 6px;
    float: left;
    margin-right: 8px;
    background: #48c3fd;
    margin-top: 25px;
    display: none;
}
.course-hnav-cmr-res-row-status-point._unpulish_status[data-v-b4d99924]{
    background: #fdb443;
}
.course-hnav-cmr-res-row-status-point._pass_status[data-v-b4d99924]{
    background: #9c8bfb;
}
.course-hnav-cmr-res-row-status-point._ok_status[data-v-b4d99924]{
    background: #48c3fd;
}
.course-hnav-cmr-sec-unit-b-list[data-v-b4d99924]{
    margin-top:5px;
}
.course-hnav-cmr-unit-type[data-v-b4d99924]{
    /*border-top: 1px solid #eeeeee;*/
}
.course-hnav-cmr-unit-sec-header[data-v-b4d99924]{
    margin: 0 30px;
    height: 60px;
    border-bottom:1px solid #eee;
    position: relative;
}
.course-hnav-cmr-unit-sec-header-name[data-v-b4d99924]{
    line-height:60px;
    font-size: 16px;
    font-weight: bold;
    width: calc(100% - 100px);
    float:left;
}
.course-hnav-cmr-unit-sec-desc[data-v-b4d99924]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-unit-sec-list[data-v-b4d99924]{
}
.course-hnav-cmr-unit-sec-listbline[data-v-b4d99924]{
    margin: 0 30px;
    height: 1px;
    background: #eee;
}
.course-hnav-cmr-res-type[data-v-b4d99924]{
    /*border-top: 1px solid #eee;*/
}
.course-homepage-nav-cnc-row-icon[data-v-b4d99924]{
    width: 17px;
    float: left;
    margin-top:3px;
    margin-right:19px;
}
.chcrrn-input-model[data-v-b4d99924]{
    height: 57px;
    border:none;
    background: none;
    cursor: auto;
}
.course-homepage-index-b-panel-block-item-icon[data-v-b4d99924]{
    width: 19px;
    height: 20px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px;
}
.chidb-d-u-item-icon[data-v-b4d99924]{
    height: 21px;
    width: 21px;
    border-radius: 50%;
    float: left;
}
.chidb-d-u-item-name[data-v-b4d99924]{
    color: #999;
    font-size: 12px;
    float: left;
    line-height: 21px;
    margin-left: 11px;
}
.chidb-d-u-item[data-v-b4d99924]{
    margin-bottom: 10px;
}
.course-homepage-nav-index[data-v-b4d99924] .number{
    margin-top: 10px;
}
.chmc-mk[data-v-b4d99924]{
    color: #afafaf;
    font-weight: normal;
    font-size: 14px;
    margin-left: 5px;
}
.chmc-mk span[data-v-b4d99924]{
    color: rgb(216, 0, 27);
    margin: 0 3px;
}
.course-info-el-popover[data-v-b4d99924] {
    margin: 0;
}
.course-info-box[data-v-b4d99924] {
}
.course-info-box-app[data-v-b4d99924] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
}
.course-info-box-app-icon[data-v-b4d99924] {
    margin-top: calc(50% - 26px);
    float: left;
    width: 26px;
    height: 26px;
}
.course-info-box-app-icon img[data-v-b4d99924] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-title[data-v-b4d99924] {
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.course-info-el-popover[data-v-b4d99924] {
    margin: 0;
}
.course-info-box[data-v-b4d99924] {
}
.course-info-box-app[data-v-b4d99924] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
    cursor: pointer;
}
.course-info-box-app-icon[data-v-b4d99924] {
    margin-top: calc(50% - 35px);
    float: left;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.course-info-box-app-icon img[data-v-b4d99924] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-right[data-v-b4d99924] {
    float: left;
}
.course-info-box-app-title[data-v-b4d99924] {
    height: 14px;
    line-height: 62px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.member-manage-icon[data-v-b4d99924]{
    background-image: url(/vue/dist/static/img/member-manage-icon.a79e5ef.png);
}
.course-setting-icon[data-v-b4d99924]{
    background-image: url(/vue/dist/static/img/course-setting-icon.9f096fd.png);
}
.course-hnav-config-icon[data-v-b4d99924]{
    font-weight: bold;
    color: #999;
    cursor: pointer;
    position: absolute;
    left: -23px;
    top: 50%;
    margin-top: -9px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: 24px;
    display: none;
}
.course-hnav-cmr-chapter-header:hover .course-hnav-config-icon[data-v-b4d99924]{
    display: block;
}
.course-hnav-cmr-sec-unit-row-header:hover .course-hnav-config-icon[data-v-b4d99924]{
    display: block;
}
.course-hnav-cmr-res-row:hover .course-hnav-config-icon[data-v-b4d99924]{
    display: block;
}
.course-hnav-cmr-unit-sec-header:hover .course-hnav-config-icon[data-v-b4d99924]{
    display: block;
}
.chci-v2-icon[data-v-b4d99924]{
    margin-top: -29px;
    left: 8px;
}
.course-hnav-config-icon[data-v-b4d99924]:hover{
    color: #057fff;
}
.chcch-template-setting-head[data-v-b4d99924]{
    height: 40px;
    padding-top: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.chcch-template-setting-body[data-v-b4d99924]{
    padding: 15px 0 5px 0;
    border-top: 1px solid #eeeeee;
}
.chcch-template-setting-num[data-v-b4d99924]{
    border:1px solid #dadada;
    width: 36px;
    height: 24px;
    border-radius: 3px;
    text-align: center;
}
.chcch-template-setting-option[data-v-b4d99924]:not(:last-child){
    margin-bottom: 17px;
}
.chics-back-btn[data-v-b4d99924]{
    float: left;
    margin-top: 2px;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-b4d99924]{
    margin-right: 5px;
    font-weight: normal;
    font-size: 13px;
}
.course-homepage-index-course-btns[data-v-b4d99924]{
    height: 70px;
    position: absolute;
    right: 0px;
    top: 15px;
}
.course-homepage-index-course-btn[data-v-b4d99924]{
    width:50px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    float: left;
}
.course-homepage-index-course-btn-icon[data-v-b4d99924]{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
}
.course-homepage-index-course-btn-txt[data-v-b4d99924]{
    color: #666;
}
.course-hnav-cmr-single-chapter[data-v-b4d99924]{
    margin-bottom: 15px;
    background: #fff;
}
.course-homepage-index-rpart[data-v-b4d99924]{
    width: 320px;
    background: #2b2b2b;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    position: fixed;
    z-index: 10;
    right: 0;
}
.course-homepage-index-rpart-inner[data-v-b4d99924]{
    height: 100%;
    overflow: auto;
}
.course-homepage-index-root[data-v-b4d99924]{
    height: 100%;
}
.cc-c-new-version-ui.course-homepage-index-root[data-v-b4d99924]{
    overflow: hidden;
}
.course-homepage-index-rpart-title[data-v-b4d99924]{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding: 19px 20px 0;
}
.course-homepage-index-rpart-nav[data-v-b4d99924]{
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 3px solid transparent;
    color: #11caa1;
    text-align: center;
}
.ed.course-homepage-index-rpart-nav[data-v-b4d99924]{
    border-color: #11caa1;
    margin-top: 8px;
}
.chapter-index-comp[data-v-b4d99924]{
    color: #fff;
}
.cic-chapter-header[data-v-b4d99924]{
    height: 40px;
    line-height: 40px;
    background: #212121;
    padding-left: 12px;
    cursor: pointer;
    margin-bottom: 12px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon[data-v-b4d99924]{
    font-size: 13px;
    float: left;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-top: -2px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon.ed[data-v-b4d99924]{
    margin-top: 0px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.cic-chapter-header-name[data-v-b4d99924]{
    float: left;
    margin-left: 9px;
    width: calc(100% - 50px);
}
.cic-chapter-children[data-v-b4d99924]{
    padding: 0 11px;
}
.cic-chapter-old-unit-header[data-v-b4d99924]{
    background: #252525;
    text-indent: 30px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px;
}
.course-unit-comp-header[data-v-b4d99924]{
    line-height: 35px;
    height: 35px;
    margin-bottom: 6px;
    cursor: pointer;
}
.cicc-course-unit-list[data-v-b4d99924]{
    padding: 0 0 0 48px;
}
.cic-chapter-single-cunit[data-v-b4d99924]{
    padding-left: 38px;
    padding-top: 18px;
}
.cic-first-lv[data-v-b4d99924]{
    border-bottom: 2px solid #212121;
}
.course-unit-comp-res-item[data-v-b4d99924]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #212121;
    cursor: pointer;
}
.course-unit-comp[data-v-b4d99924]{
    padding-bottom: 20px;
}
.course-unit-comp-res-list[data-v-b4d99924]{
     padding-left: 21px;
}
.course-unit-comp-res-item-icon[data-v-b4d99924]{
    width: 18px;
    margin-right: 9px;
    float: left;
    margin-top: 13px;
}
.course-unit-comp-res-item-name[data-v-b4d99924]{
    float: left;
    width: calc(100% - 50px);
}
.cic-chapter-children-list[data-v-b4d99924]{
    padding: 0 12px;
}
.cic-chapter-children-list .cic-chapter-single-cunit[data-v-b4d99924]{
    padding-top: 0;
}
.course-homepage-index.cc-c-new-version-ui[data-v-b4d99924]{
    width:calc(100% - 320px);
    float: left
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-btns[data-v-b4d99924]{
    display: none;
}
.course-hnav-cmr-res-study-unit-header:hover .course-hnav-cmr-res-row-btns[data-v-b4d99924]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.course-homepage-index-bottom-btns-zone[data-v-b4d99924]{
    height: 59px;
    background: #000;
}
.course-hoibobtn[data-v-b4d99924] {
    color: #fff;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    margin-left: 23px;
}
.course-hoibobtn .layui-icon-extend-iconfont[data-v-b4d99924]{
    margin-right: 5px;
}
.course-hir-toggle-block[data-v-b4d99924]{
    width: 20px;
    text-align: center;
    height: 55px;
    line-height: 55px;
    position: absolute;
    left:-20px;
    top: 50%;
    margin-top: -27.5px;
    background: #2b2b2b;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hir-toggle-block.ed[data-v-b4d99924]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    border-radius: 0px 4px 4px 0px;
    text-align: left;
    text-indent: -1px;
}
.course-gailan-content-item-block-str[data-v-b4d99924]{
    float: left;
}
.course-gailan-content-item-block-icon[data-v-b4d99924]{
    float: left;
    text-indent: 0;
    margin-left: 5px;
    font-size: 16px;
    margin-top: 2px;
}
.course-homepage-index-top *[data-v-b4d99924]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.member-manage-icon[data-v-b4d99924]{
    background-image: url(/vue/dist/static/img/member-manage-icon-2.a949013.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.course-setting-icon[data-v-b4d99924]{
    background-image: url(/vue/dist/static/img/course-setting-icon-2.d00f6ee.png);
}
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}

.add-courseware-pop-b-pla-btn[data-v-702467d0]{
    padding-top: 20px;
    margin-top: 23px;
    border-top: 1px solid #edeeef;
    font-size: 15px;
    color: #656667;
    cursor: pointer;
    padding-bottom: 7px;
}
.add-courseware-pop-b-pla-btn .layui-icon-extend-iconfont[data-v-702467d0]{
    padding-right: 6px;
}
.add-courseware-pop-bottom-txt[data-v-702467d0]{
    margin-left:6px;
    margin-top:1px;
    float: left;
}
.add-courseware-pop-bottom-icon[data-v-702467d0]{
    width: 18.5px;
    height: 20px;
    float: left;
}
.add-courseware-pop[data-v-702467d0]{
    padding: 0 22px;
}
.add-courseware-pop-header[data-v-702467d0]{
    height: 64px;
    line-height:64px;
    border-bottom: 1px solid #eeeeee;
}
.add-courseware-pop-header-span[data-v-702467d0]{
    cursor:pointer;
    color: #333;
}
.add-courseware-pop-bottom-btn[data-v-702467d0]{
    width: 50%;
    float: left;
    margin-top:17px;
    line-height:18px;
    cursor:pointer;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-10a04ce5] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-10a04ce5] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-10a04ce5] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-10a04ce5] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-10a04ce5]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-10a04ce5] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-10a04ce5]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-10a04ce5]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-10a04ce5]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-10a04ce5]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-10a04ce5]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-10a04ce5]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-10a04ce5]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-10a04ce5]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-10a04ce5]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-10a04ce5]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-10a04ce5]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-10a04ce5] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-10a04ce5]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-10a04ce5]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-10a04ce5] .cource-teaching-form .el-input__inner,[data-v-10a04ce5] .cource-teaching-form .el-textarea__inner,[data-v-10a04ce5] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-10a04ce5] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-10a04ce5] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-10a04ce5] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-10a04ce5] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-10a04ce5] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-10a04ce5] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-10a04ce5] .cource-teaching-form .el-input__inner:focus,[data-v-10a04ce5] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-10a04ce5] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-10a04ce5] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-10a04ce5] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-10a04ce5]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-10a04ce5]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-10a04ce5]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-10a04ce5]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-10a04ce5]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-10a04ce5]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-10a04ce5]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-10a04ce5]{
    height: 485px;
}
.course-search[data-v-10a04ce5]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-10a04ce5]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-10a04ce5]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-10a04ce5]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-10a04ce5]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-10a04ce5]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-10a04ce5]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-10a04ce5]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-10a04ce5]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-10a04ce5] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-10a04ce5]{
    border: none;
}
.select-span-pop-box-title[data-v-10a04ce5]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-10a04ce5] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-10a04ce5] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-10a04ce5]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-10a04ce5]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-10a04ce5]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-10a04ce5]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-10a04ce5]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-10a04ce5]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-10a04ce5]{
}
._vpcc_second[data-v-10a04ce5]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-10a04ce5]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-10a04ce5]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-10a04ce5]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-10a04ce5]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-10a04ce5]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-10a04ce5]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-10a04ce5] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-10a04ce5]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-10a04ce5] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-10a04ce5]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-10a04ce5] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-10a04ce5] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-10a04ce5] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-10a04ce5]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-10a04ce5]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-10a04ce5]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-10a04ce5]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-10a04ce5]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-10a04ce5]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-10a04ce5]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-10a04ce5]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-10a04ce5]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-10a04ce5]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-10a04ce5]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-10a04ce5]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-10a04ce5]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-10a04ce5]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-10a04ce5]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-10a04ce5]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-10a04ce5]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-10a04ce5]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-10a04ce5]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-10a04ce5]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-10a04ce5]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-10a04ce5]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-10a04ce5]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-10a04ce5]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-10a04ce5] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-10a04ce5] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-10a04ce5] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-10a04ce5]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-10a04ce5]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-10a04ce5]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-10a04ce5]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-10a04ce5]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-10a04ce5]{
    float: right;
}
.chnsifpd-v2[data-v-10a04ce5]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-10a04ce5]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-10a04ce5]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-10a04ce5]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-10a04ce5]{
    display: block;
}
.course-hns-info-form-user[data-v-10a04ce5]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-10a04ce5]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-10a04ce5]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-10a04ce5]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-10a04ce5]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-10a04ce5]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-10a04ce5]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-10a04ce5]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-10a04ce5]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-10a04ce5]{
    height: 600px;
    overflow: auto;
}
.add-study-unit-title[data-v-10a04ce5]{
    margin-top:17px;
}
.add-study-unit-top-left[data-v-10a04ce5]{
    float: left;
    width: calc(50% - 10px);
}
.add-study-unit-top-right[data-v-10a04ce5]{
    float: right;
    width: calc(50% - 10px);
}
.add-fast-link-pop-box-yes-btn[data-v-10a04ce5]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-10a04ce5]{
    color:#999999;
    background: #eeeeee;
    float: left;
}
.add-fast-link-pop-box-btns[data-v-10a04ce5]{
    width: 380px;
    margin: 20px auto 15px;
}
.add-fast-link-pop-url[data-v-10a04ce5]{
    height: 85px;
    margin-top:20px;
}
.add-fast-link-pop-url[data-v-10a04ce5] .el-textarea__inner{
    height: 85px;
}
.add-fast-link-pop-title[data-v-10a04ce5]{
    margin-top:10px;
}
.add-fast-link-pop-box[data-v-10a04ce5]{
    padding: 0 35px;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-748a175a] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-748a175a] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-748a175a] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-748a175a] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-748a175a]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-748a175a] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-748a175a]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-748a175a]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-748a175a]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-748a175a]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-748a175a]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-748a175a]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-748a175a]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-748a175a]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-748a175a]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-748a175a]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-748a175a]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-748a175a] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-748a175a]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-748a175a]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-748a175a] .cource-teaching-form .el-input__inner,[data-v-748a175a] .cource-teaching-form .el-textarea__inner,[data-v-748a175a] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-748a175a] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-748a175a] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-748a175a] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-748a175a] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-748a175a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-748a175a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-748a175a] .cource-teaching-form .el-input__inner:focus,[data-v-748a175a] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-748a175a] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-748a175a] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-748a175a] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-748a175a] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-748a175a] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-748a175a] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-748a175a] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-748a175a] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-748a175a]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-748a175a]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-748a175a]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-748a175a]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-748a175a]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-748a175a]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-748a175a]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-748a175a]{
    height: 485px;
}
.course-search[data-v-748a175a]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-748a175a]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-748a175a]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-748a175a]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-748a175a]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-748a175a]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-748a175a]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-748a175a]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-748a175a]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-748a175a] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-748a175a]{
    border: none;
}
.select-span-pop-box-title[data-v-748a175a]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-748a175a] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-748a175a] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-748a175a]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-748a175a]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-748a175a]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-748a175a]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-748a175a]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-748a175a]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-748a175a]{
}
._vpcc_second[data-v-748a175a]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-748a175a]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-748a175a]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-748a175a]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-748a175a]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-748a175a]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-748a175a]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-748a175a] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-748a175a]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-748a175a] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-748a175a]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-748a175a] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-748a175a] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-748a175a] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-748a175a]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-748a175a]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-748a175a]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-748a175a]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-748a175a]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-748a175a]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-748a175a]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-748a175a]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-748a175a]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-748a175a]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-748a175a]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-748a175a]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-748a175a]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-748a175a]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-748a175a]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-748a175a]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-748a175a]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-748a175a]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-748a175a]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-748a175a]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-748a175a]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-748a175a]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-748a175a]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-748a175a]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-748a175a] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-748a175a] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-748a175a] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-748a175a]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-748a175a]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-748a175a]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-748a175a]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-748a175a]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-748a175a]{
    float: right;
}
.chnsifpd-v2[data-v-748a175a]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-748a175a]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-748a175a]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-748a175a]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-748a175a]{
    display: block;
}
.course-hns-info-form-user[data-v-748a175a]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-748a175a]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-748a175a]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-748a175a]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-748a175a]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-748a175a]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-748a175a]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-748a175a]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-748a175a]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-748a175a]{
    height: 600px;
    overflow: auto;
}
.add-fast-link-pop-box-yes-btn[data-v-748a175a]{
    float: right;
}
.add-fast-link-pop-box-no-btn[data-v-748a175a]{
    color:#999999;
    background: #eeeeee;
    float: left;
}
.add-fast-link-pop-box-btns[data-v-748a175a]{
    width: 380px;
    margin: 20px auto 15px;
}
.add-fast-link-pop-url[data-v-748a175a]{
    height: 122px;
    margin-top:20px;
}
.add-fast-link-pop-url[data-v-748a175a] .el-textarea__inner{
    height: 122px;
}
.add-fast-link-pop-title[data-v-748a175a]{
    margin-top:30px;
    margin-bottom: 18px;
}
.add-fast-link-pop-box[data-v-748a175a]{
    padding: 0 35px;
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/**
 * @desc: 新版教学产品线UI调整样式
 * @author: yansen
 * @time: 2020-09-08
 */
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog {
    padding: 0 26px;
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog {
    border-radius: 0;
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog__title {
    color: #333;
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog__header {
    /* text-align: center; */
    /* border-bottom:1px solid #eeeeee; */
    /* min-height: 20px; */
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog__headerbtn {
    top: -16px;
    right: -16px;
    width: 38px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border-radius: 50%;
    line-height: 38px;
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog__headerbtn .el-dialog__close {
    width: 23px;
    height: 23px;
    line-height: 23px;
    color: #b2bac3;
    border-radius: 50%;
    border: 2px solid #b2bac3;
    font-weight: bolder;
    text-indent: 1px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.new-teach-version-pop-ui[data-v-a3f34380] .el-dialog__headerbtn .el-dialog__close:hover {
    border: 2px solid #409eff;
    color: #409eff;
}
.public-pop-root[data-v-a3f34380] .el-textarea__inner {
    height: 122px;
}
.public-pop-root[data-v-a3f34380] .el-dialog__body {
    padding: 0 0 20px 0;
}
.column-config-box .el-checkbox[data-v-a3f34380] {
    margin-bottom: 10px;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-a3f34380]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-a3f34380] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-a3f34380]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-a3f34380]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-a3f34380]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-a3f34380]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-a3f34380]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-a3f34380]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-a3f34380]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-a3f34380]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-a3f34380]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-a3f34380]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-a3f34380]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-a3f34380] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-a3f34380]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-a3f34380]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-a3f34380] .cource-teaching-form .el-input__inner,[data-v-a3f34380] .cource-teaching-form .el-textarea__inner,[data-v-a3f34380] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-a3f34380] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a3f34380] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a3f34380] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-a3f34380] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-a3f34380] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-a3f34380] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-a3f34380] .cource-teaching-form .el-input__inner:focus,[data-v-a3f34380] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-a3f34380] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-a3f34380] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-a3f34380] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-a3f34380] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-a3f34380] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-a3f34380] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-a3f34380] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-a3f34380] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-a3f34380]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-a3f34380]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-a3f34380]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-a3f34380]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-a3f34380]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-a3f34380]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-a3f34380]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-a3f34380]{
    height: 485px;
}
.course-search[data-v-a3f34380]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-a3f34380]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-a3f34380]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-a3f34380]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-a3f34380]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-a3f34380]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-a3f34380]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-a3f34380]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-a3f34380]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-a3f34380] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-a3f34380]{
    border: none;
}
.select-span-pop-box-title[data-v-a3f34380]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-a3f34380] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-a3f34380] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-a3f34380]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-a3f34380]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-a3f34380]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-a3f34380]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-a3f34380]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-a3f34380]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-a3f34380]{
}
._vpcc_second[data-v-a3f34380]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-a3f34380]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-a3f34380]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-a3f34380]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-a3f34380]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-a3f34380]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-a3f34380]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-a3f34380] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-a3f34380]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-a3f34380] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-a3f34380]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-a3f34380] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-a3f34380] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-a3f34380] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-a3f34380]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-a3f34380]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-a3f34380]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-a3f34380]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-a3f34380]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-a3f34380]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-a3f34380]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-a3f34380]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-a3f34380]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-a3f34380]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-a3f34380]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-a3f34380]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-a3f34380]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-a3f34380]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-a3f34380]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-a3f34380]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-a3f34380]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-a3f34380]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-a3f34380]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-a3f34380]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-a3f34380]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-a3f34380]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-a3f34380]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-a3f34380]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-a3f34380] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-a3f34380] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-a3f34380] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-a3f34380]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-a3f34380]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-a3f34380]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-a3f34380]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-a3f34380]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-a3f34380]{
    float: right;
}
.chnsifpd-v2[data-v-a3f34380]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-a3f34380]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-a3f34380]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-a3f34380]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-a3f34380]{
    display: block;
}
.course-hns-info-form-user[data-v-a3f34380]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-a3f34380]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-a3f34380]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-a3f34380]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-a3f34380]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-a3f34380]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-a3f34380]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-a3f34380]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-a3f34380]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-a3f34380]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学-资源类创建
 * @author: pengmaihong、zhangxue
 * @time: 2020-09-07
 */
.document-resource-create-main-content[data-v-a3f34380] {
    border-radius: 4px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.document-resource-create-main[data-v-a3f34380]:first-child {
    border-right: 1px solid #f5f6fa;
    width: 47%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.document-resource-create-main[data-v-a3f34380] {
    padding: 27px;
    width: 53%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-create-back[data-v-a3f34380] {
    width: 27px;
    height: 13px;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #333333;
    line-height: 40px;
    letter-spacing: 0px;
    cursor: pointer;
}
.resource-create-mode[data-v-a3f34380] {
    width: 100px;
    height: 14px;
    font-size: 14px;
    font-weight: 500;
    text-align: left;
    color: #27c9a3;
    line-height: 40px;
    letter-spacing: 0px;
    float: right;
    cursor:pointer;
    text-align: right;
}
.resource-create-item-title[data-v-a3f34380] {
    height: 15px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: bold;
    text-align: left;
    color: #333333;
    letter-spacing: 0px;
    margin: 14px 0;
    line-height:25px;
}
.choose-object-button-edit i[data-v-a3f34380]{
    float: right;
    font-size: 20px;
    cursor: pointer;
}
.resource-create-red-dot[data-v-a3f34380] {
    color: red;
}
[data-v-a3f34380].el-select {
    width: 100%;
}
[data-v-a3f34380].el-input {
    width: 100%;
}
.choose-object-button-box[data-v-a3f34380] {
    width: 100%;
    height: 68px;
    border: 1px dashed #fdb443;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
}
.choose-object-button[data-v-a3f34380] {
    height: 24px;
    cursor: pointer;
}
.choose-object-button-icon[data-v-a3f34380] {
    float: left;
    height: 20px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.choose-object-text[data-v-a3f34380] {
    float: left;
    display: inline-block;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    font-weight: 500;
    color: #666666;
}
.resource-create-setting-option-content[data-v-a3f34380] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.resource-create-setting-option-item[data-v-a3f34380] {
    width: 33%;
    height: 90px;
    border-radius: 4px;
    cursor: pointer;
    padding: 14px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.resource-create-setting-option-item.selected[data-v-a3f34380] {
    background: #f5f6fa;
}
.resource-create-setting-option-item-title[data-v-a3f34380] {
    font-size: 14px;
    font-family: Source Han Sans CN Medium, Source Han Sans CN Medium-Medium;
    font-weight: 500;
    text-align: left;
    color: #333333;
    margin-bottom: 15px;
}
.resource-create-setting-option-item-desc[data-v-a3f34380] {
    font-size: 12px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #999999;
}
.resource-create-setting-item[data-v-a3f34380] {
    /*padding: 20px 0 28px 0;*/
    padding: 15px 0 20px 0;
    border-bottom: 1px solid #f5f6fa;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    line-height: 34px;
}
.resource-create-setting-item-box[data-v-a3f34380] {
    margin:0 10px;
}
.course-teaching-resource-create-btn[data-v-a3f34380] {
    width: 100%;
    margin: 20px 0;
}
.create-resource-slider[data-v-a3f34380]{
    width: 272px;
    margin-left: 20px;
}
[data-v-a3f34380] .create-resource-slider .el-slider__runway{
    height: 4px;
}
[data-v-a3f34380] .el-slider__runway.show-input{
    margin-right: 80px;
    background-color: #eee;
}
[data-v-a3f34380] .create-resource-slider .el-slider__bar{
    height: 4px;
    background: #27c9a3;
}
[data-v-a3f34380] .create-resource-slider .el-slider__button{
    border: 2px solid #27c9a3;
}
[data-v-a3f34380] .create-resource-slider .el-slider__button-wrapper{
    top: -16px;
}
[data-v-a3f34380] .create-resource-slider .el-slider__button{
    width: 12px;
    height: 12px;
}
[data-v-a3f34380] .create-resource-slider .el-slider__input{
    width: 80px;
    margin-top: 0;
}
[data-v-a3f34380] .create-resource-slider .el-input__inner{
    width: 52px;
    height: 34px;
    margin-left: 30px;
}
[data-v-a3f34380] .create-resource-slider .el-input__inner{
    padding: 0 14px;
}
.create-resource-slider-unit[data-v-a3f34380]{
    color: #eee;
    font-size: 14px;
    margin-left: 10px;
}
.resource-create-item-tag[data-v-a3f34380] {
    height: auto;
    margin-top: 20px;
}
.resource-create-item-tag-name[data-v-a3f34380] {
    float: left;
    display: inline-block;
    height: 36px;
    width: 80px;
    line-height: 36px;
    font-size: 14px;
    font-weight: 500;
    color: #666666;
}
.resource-create-item-tag-botton[data-v-a3f34380] {
    display: inline-block;
    width: 90px;
    height: 34px;
    border: 1px dashed #fdb443;
    border-radius: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-right: 11px;
}
.resource-create-item-tag-botton-inner[data-v-a3f34380] {
    height: 34px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.resource-create-item-tag-content[data-v-a3f34380] {
    padding-left: 80px;
}
.resource-create-tag-select-item[data-v-a3f34380] {
    width: 138px;
    height: 34px;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
    border-radius: 4px;
    margin-bottom: 10px;
    margin-right: 11px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding-left: 10px;
    border-radius: 17px;
    display: inline-block;
}
.resource-new-ctg-item[data-v-a3f34380]{
    width: 138px;
    height: 34px;
    background: #f2f2f2;
    border: 1px solid #ddd;
    margin-bottom: 10px;
    margin-right: 11px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position: relative;
    padding-left: 10px;
    border-radius: 20px;
    float:left;
    line-height: 32px;
    color: #666;
    cursor: pointer;
}
.resource-new-ctg-item.ed[data-v-a3f34380]{
    color: #2191ff;
    background: #f3f9ff;
    border: 1px solid #d7eaff;
}
.choose-tag-button-icon[data-v-a3f34380] {
    float: left;
    height: 24px;
    font-size: 20px;
    color: #fdb443;
    margin-right: 7px;
}
.choose-tag-text[data-v-a3f34380] {
    float: left;
    display: inline-block;
    font-size: 12px;
    height: 25px;
    line-height: 22px;
    font-weight: 500;
    color: #666666;
}
.resource-create-tag-select-content[data-v-a3f34380] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.resource-create-tag-select-item-name[data-v-a3f34380] {
    display: inline-block;
    width: 87px;
    height: 34px;
    font-size: 14px;
    color: #2191ff;
    line-height: 32px;
    /*font-weight: R; 注释，代码格式错误 by zhangxue 2021-2-13*/
    letter-spacing: 1px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.cancel-select-tag-btn[data-v-a3f34380] {
    height: 34px;
    float: right;
    margin-right: 11px;
    line-height: 34px;
    font-size: 8px;
    cursor: pointer;
}
.resorce-upload-item-content[data-v-a3f34380] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: left;
        -ms-flex-pack: left;
            justify-content: left;
}
.resorce-upload-item-btn-box[data-v-a3f34380] {
    width: 180px;
    height: 180px;
    border: 1px dashed #fdb443;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.add-resorce-text[data-v-a3f34380] {
    color: #fdb443;
}
.resorce-upload-item-added[data-v-a3f34380] {
    width: 180px;
    height: 180px;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    position: relative;
}
.resorce-upload-item-added-img[data-v-a3f34380] {
    position: relative;
    width: 180px;
    height: 120px;
}
.resorce-upload-item-added-img img[data-v-a3f34380]{
    width: 100%;
    height: 100%;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    -o-object-fit: cover;
       object-fit: cover;
}
.resorce-upload-item-added-desc-title[data-v-a3f34380] {
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    margin: 16px 0 8px 0;
}
.resorce-upload-item-added-desc-content[data-v-a3f34380] {
    font-size: 12px;
    font-weight: 400;
    text-align: left;
    color: #666666;
}
/*.resource-create-method-box {*/
/*    width: 538px;*/
/*    border: 1px solid #eeeeee;*/
/*    border-radius: 4px;*/
/*    padding: 0px 26px;*/
/*    box-sizing: border-box;*/
/*}*/
.resource-create-method-select[data-v-a3f34380] {
    height: 80px;
}
.resource-create-method-select .resource-create-method-item-title[data-v-a3f34380] {
    margin-top: 20px;
}
.resource-create-method-select .resource-create-method-item-desc[data-v-a3f34380] {
    margin-top: 5px;
}
.resource-create-method-item[data-v-a3f34380] {
    width: 487px;
    height: 80px;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
    padding-top: 10px;
}
.resource-create-method-item-icon[data-v-a3f34380] {
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #37D0AC;
    float: left;
    padding-right: 24px;
}
.resource-create-method-item-content[data-v-a3f34380] {
    float: left;
}
.resource-create-method-item-title[data-v-a3f34380] {
    font-size: 12px;
    font-weight: 500;
    color: #333333;
}
.resource-create-method-item-desc[data-v-a3f34380] {
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
.resource-create-method-item-select-icon[data-v-a3f34380] {
    float: right;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #2191FF;
}
.resource-create-method-item-dropdowm-icon[data-v-a3f34380] {
    float: right;
    height: 80px;
    line-height: 80px;
    font-size: 20px;
    color: #333333;
}
[data-v-a3f34380] .create-resource-method-option {
    height: 80px;
    width: 100%;
    border: 1px solid #eeeeee;
    padding: 0 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.add-resource-box[data-v-a3f34380] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
    cursor: pointer;
}
.add-resource-desc[data-v-a3f34380] {
    margin-top: 20px;
    width: 420px;
    font-size: 14px;
    color: #999999;
}
.resorce-upload-item-btn-bigbox[data-v-a3f34380] {
    width: 100%;
    height: 674px;
    border: 1px dashed #fdb443;
    border-radius: 4px;
    margin: 0 18px 18px 0;
    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-pack: center;
        -ms-flex-pack: center;
            justify-content: center; /* 水平居中 */
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;     /* 垂直居中 */
}
.choose-object-result-item[data-v-a3f34380]{
    height: 50px;
    width: 166px;
    border: 1px solid #eeeeee;
    border-radius: 4px;
    position:relative;
    cursor:pointer;
    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;
    padding: 0 10px;
    float: left;
    margin-right:20px;
    margin-bottom:10px;
}
.choose-object-result-item-str[data-v-a3f34380]{
    margin: auto;
    font-size: 14px;
    color: #666;
    font-weight: 500;
}
.choose-object-result-item-closebtn[data-v-a3f34380]{
    width: 30px;
    height: 30px;
    position:absolute;
    right: -15px;
    top: -15px;
    cursor:pointer;
    display: none;
}
.choose-object-result-item[data-v-a3f34380]:hover{
    background: #f3f3f3;
}
.choose-object-result-item:hover .choose-object-result-item-closebtn[data-v-a3f34380]{
    display: block;
}
.choose-object-result-item-closebtn img[data-v-a3f34380] {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
[data-v-a3f34380] .cource-teaching-form .el-input__inner,[data-v-a3f34380] .cource-teaching-form .el-textarea__inner,[data-v-a3f34380] .cource-teaching-form .el-select .el-input__inner{
    font-size: 14px;
}
.grey-btn[data-v-a3f34380]{
    background: #ccc;
}
.resorce-upload-item-added-img-title[data-v-a3f34380]{
    position: absolute;
    top: 35%;
    left: 10%;
    width: 100%;
    display: inline-block;
    font-size: 28px;
    color: #69B1FF;
}
.resorce-upload-item-added-delbtn[data-v-a3f34380]{
    position: absolute;
    right: -8px;
    top: -9px;
    background-color: #fff;
    cursor: pointer;
    display: none;
}
.resorce-upload-item-added:hover .resorce-upload-item-added-delbtn[data-v-a3f34380]{
    display: block;
}
.drcmcc-nav-items[data-v-a3f34380]{
    padding-left: 27px;
    margin-bottom: 0px;
    border-bottom: 1px solid #eeeeee;
}
.document-resource-create-main-content-cover[data-v-a3f34380]{
    background: #fff;
}
.drcmcc-nav-item[data-v-a3f34380]{
    line-height: 64px;
    position: relative;
    float: left;
    margin-right: 60px;
    color: #989a98;
    cursor: pointer;
    font-size: 16px;
}
.drcmcc-nav-item-ed[data-v-a3f34380]{
    width: 100%;
    height: 2px;
    background: #5cc6a5;
    position: absolute;
    bottom: 0px;
    display: none;
}
.drcmcc-nav-item.ed[data-v-a3f34380]{
    color: #323432;
}
.drcmcc-nav-item.ed .drcmcc-nav-item-ed[data-v-a3f34380]{
    display: block;
}
.new-inline-text-head-block[data-v-a3f34380]{
    margin-top: 25px;
}
.new-inline-text-head-block-name[data-v-a3f34380]{
    font-size: 16px;
    font-weight: bold;
    float: left;
    width: calc(100% - 150px);
}
.new-inline-text-head-block-nextbtn[data-v-a3f34380]{
    float: right;
    width: 85px;
    height: 33px;
    background: #27c9a3;
    border-radius: 4px;
    color: #ffffff;
    line-height: 33px;
    text-align: center;
    cursor: pointer;
}
.online-text-step-one-content-zone[data-v-a3f34380]{
    width: 800px;
    height: 1306px;
    background: #fff;
    margin: 20px auto;
}
.online-text-step-one-content-zone-inner[data-v-a3f34380]{
    height: 100%;
}
.img-text-management-header[data-v-a3f34380]{
    width: 800px;
    margin: auto;
}
.img-text-management-title[data-v-a3f34380]{
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    width: calc(100% - 100px);
    float: left;
}
.resource-create-publish-title[data-v-a3f34380]{
    float: left;
}
.resource-create-class-box[data-v-a3f34380]{
    float: left;
}
.resource-create-class-list[data-v-a3f34380]{
    width: 100%;
}
.resource-create-class-user-box[data-v-a3f34380]{
    display: block;
    position: relative;
    padding-left: 108px;
    padding-top: 18px;
}
.resource-create-class-user-box .resource-create-publish-title[data-v-a3f34380]{
    position: absolute;
    left: 0;
    top: 15px;
}
.resource-create-class-item[data-v-a3f34380]{
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #999999;
    font-weight: 500;
    margin: 5px 16px 5px 0;
}
.resource-create-add-class-btn[data-v-a3f34380]{
    width: 88px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #2DCCA7;
    border-radius: 5px;
    color: #2DCCA7;
    text-align: center;
    cursor: pointer;
}
.resource-create-edit-class-btn[data-v-a3f34380]{
    margin-top: 17px;
}
.resource-create-add-class-btn[data-v-a3f34380]:hover{
    background: #2dcca7;
    color: #fff;
}
.resource-create-add-user-btn[data-v-a3f34380]{
    float: left;
    width: 36px;
    height: 36px;
    line-height: 36px;
    font-size: 36px;
    color: #2288f7;
    cursor: pointer;
}
.resource-create-user-box[data-v-a3f34380]{
    margin-left: 70px;
}
.resource-create-user-item[data-v-a3f34380]{
    float: left;
    height: 36px;
    width: 36px;
    border: 1px #fff solid;
    border-radius: 50%;
    margin-left: -14px;
}
.resource-create-user-item img[data-v-a3f34380]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.resource-create-user-item-total[data-v-a3f34380]{
    line-height: 36px;
    text-align: center;
    background: #2288f7;
    color: #fff;
    cursor: pointer;
}
.resource-create-setting-publish-type[data-v-a3f34380]{
    margin: 24px 0 10px 0;
}
.volume-pap-c-addbtn[data-v-a3f34380]{
    top: -38px;
    left: 140px;
}

.live-search-top-right .el-input__inner {
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
}
.live-search-top .el-input__inner,
.live-search-top .el-button {
  height: 36px;
}
.search-filtrate-stance-popover.el-popper .popper__arrow::after,
.search-filtrate-stance-popover.el-popper .popper__arrow {
  display: none;
}
.live-item-status .el-checkbox__input.is-checked .el-checkbox__inner {
  background-color: #27c9a3;
  border-color: #27c9a3;
}
.live-operation-bottom * {
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
}

.live-search-top[data-v-c188b2e0] {
  position: relative;
  height: 40px;
}
.live-search-top .search-filtrate-stance[data-v-c188b2e0] {
    position: absolute;
    right: 50%;
    top: 40px;
}
.live-search-top .live-search-top-right[data-v-c188b2e0] {
    position: absolute;
    right: 0;
    top: -8px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.live-search-top .live-search-top-right > *[data-v-c188b2e0] {
      margin-left: 10px;
      cursor: pointer;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.live-search-top .live-search-top-right .el-input__inner[data-v-c188b2e0] {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.live-search-top .live-search-top-right .el-button[data-v-c188b2e0] {
      background-color: #27c9a3;
      margin-left: 20px;
}
.live-search-top .live-search-top-right .search-filtrate[data-v-c188b2e0],
    .live-search-top .live-search-top-right > span[data-v-c188b2e0] {
      line-height: 36px;
}
.live-search-top .live-search-top-right .search-filtrate > img[data-v-c188b2e0],
      .live-search-top .live-search-top-right > span > img[data-v-c188b2e0] {
        height: 18px;
        margin-right: 3px;
        vertical-align: middle;
}
.live-list-content[data-v-c188b2e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 20px 0;
  min-height: 400px;
}
.live-list-content .live-item-box[data-v-c188b2e0] {
    position: relative;
    width: 298px;
    margin-right: 15px;
    margin-bottom: 15px;
}
.live-list-content .live-item-cover[data-v-c188b2e0] {
    width: 100%;
    height: 168px;
    border-radius: 5px;
    overflow: hidden;
}
.live-list-content .live-item-cover img[data-v-c188b2e0] {
      height: 100%;
}
.live-list-content .live-item-info[data-v-c188b2e0] {
    padding: 5px 10px;
    line-height: 20px;
    font-size: 12px;
}
.live-list-content .live-item-info > div[data-v-c188b2e0] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 5px;
}
.live-list-content .live-item-title[data-v-c188b2e0],
  .live-list-content .live-item-user[data-v-c188b2e0] {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.live-list-content .live-item-title .live-item-title-text[data-v-c188b2e0],
    .live-list-content .live-item-user .live-item-title-text[data-v-c188b2e0] {
      font-weight: 600;
}
.live-list-content .live-item-type > div[data-v-c188b2e0] {
    background: rgba(150, 150, 150, .1);
    padding: 3px 5px;
    margin-right: 5px;
    border-radius: 3px;
}
.live-list-content .live-item-status[data-v-c188b2e0] {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    line-height: 30px;
    top: 0;
    left: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background: linear-gradient(180deg, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    width: 100%;
    height: 30%;
}
.live-list-content .live-item-status .live-item-status-info[data-v-c188b2e0] {
      padding: 0 8px;
      height: 30px;
      text-align: center;
      font-size: 12px;
      width: 48px;
      background-color: #27c9a3;
      border-radius: 5px;
}
.live-operation-bottom[data-v-c188b2e0] {
  text-align: center;
  position: relative;
  height: 96px;
}
.live-operation-bottom .live-submit[data-v-c188b2e0] {
    position: absolute;
    top: 20px;
    right: 0;
}
.live-operation-bottom .live-submit > span[data-v-c188b2e0] {
      font-weight: 600;
      color: #27c9a3;
      display: inline-block;
      padding: 0 3px;
}
.live-operation-bottom .el-button[data-v-c188b2e0] {
    margin-left: 20px;
}
.live-operation-bottom .el-button--success[data-v-c188b2e0] {
    background-color: #27c9a3;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-06d4fb0e]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-06d4fb0e] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-06d4fb0e]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-06d4fb0e]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-06d4fb0e]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-06d4fb0e]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-06d4fb0e]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-06d4fb0e]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-06d4fb0e]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-06d4fb0e]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-06d4fb0e]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-06d4fb0e]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-06d4fb0e]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-06d4fb0e] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-06d4fb0e]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-06d4fb0e]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-06d4fb0e] .cource-teaching-form .el-input__inner,[data-v-06d4fb0e] .cource-teaching-form .el-textarea__inner,[data-v-06d4fb0e] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-06d4fb0e] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-06d4fb0e] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-06d4fb0e] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-06d4fb0e] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-06d4fb0e] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-06d4fb0e] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-06d4fb0e] .cource-teaching-form .el-input__inner:focus,[data-v-06d4fb0e] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-06d4fb0e] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-06d4fb0e] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-06d4fb0e] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-06d4fb0e]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-06d4fb0e]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-06d4fb0e]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-06d4fb0e]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-06d4fb0e]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-06d4fb0e]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-06d4fb0e]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-06d4fb0e]{
    height: 485px;
}
.course-search[data-v-06d4fb0e]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-06d4fb0e]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-06d4fb0e]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-06d4fb0e]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-06d4fb0e]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-06d4fb0e]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-06d4fb0e]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-06d4fb0e]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-06d4fb0e] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-06d4fb0e]{
    border: none;
}
.select-span-pop-box-title[data-v-06d4fb0e]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-06d4fb0e] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-06d4fb0e] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-06d4fb0e]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-06d4fb0e]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-06d4fb0e]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-06d4fb0e]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-06d4fb0e]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-06d4fb0e]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-06d4fb0e]{
}
._vpcc_second[data-v-06d4fb0e]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-06d4fb0e]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-06d4fb0e]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-06d4fb0e]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-06d4fb0e]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-06d4fb0e]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-06d4fb0e]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-06d4fb0e] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-06d4fb0e]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-06d4fb0e] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-06d4fb0e]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-06d4fb0e] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-06d4fb0e] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-06d4fb0e] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-06d4fb0e]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-06d4fb0e]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-06d4fb0e]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-06d4fb0e]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-06d4fb0e]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-06d4fb0e]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-06d4fb0e]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-06d4fb0e]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-06d4fb0e]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-06d4fb0e]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-06d4fb0e]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-06d4fb0e]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-06d4fb0e]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-06d4fb0e]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-06d4fb0e]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-06d4fb0e]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-06d4fb0e]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-06d4fb0e]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-06d4fb0e]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-06d4fb0e]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-06d4fb0e]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-06d4fb0e]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-06d4fb0e]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-06d4fb0e] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-06d4fb0e] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-06d4fb0e] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-06d4fb0e]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-06d4fb0e]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-06d4fb0e]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-06d4fb0e]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-06d4fb0e]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-06d4fb0e]{
    float: right;
}
.chnsifpd-v2[data-v-06d4fb0e]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-06d4fb0e]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-06d4fb0e]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-06d4fb0e]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-06d4fb0e]{
    display: block;
}
.course-hns-info-form-user[data-v-06d4fb0e]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-06d4fb0e]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-06d4fb0e]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-06d4fb0e]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-06d4fb0e]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-06d4fb0e]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-06d4fb0e]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-06d4fb0e]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-06d4fb0e]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-06d4fb0e]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
.course-teaching-index-lbox[data-v-06d4fb0e]{
    width: 250px;
    float: left;
}
.course-teaching-index-rbox[data-v-06d4fb0e]{
    float: right;
    width: 915px;
}
.course-teaching-index-box[data-v-06d4fb0e]{
    margin-top:21px;
}
.course-teaching-index-nav[data-v-06d4fb0e]{
    height: 50px;
    line-height:50px;
    cursor:pointer;
    padding: 0 26px;
    border-radius: 5px;
    margin-bottom:5px;
}
.course-teaching-index-nav[data-v-06d4fb0e]:hover{
    background: #eeeeee;
}
.course-teaching-index-nav-icon[data-v-06d4fb0e]{
    width: 21px;
    height: 22px;
    float: left;
    margin-right: 15px;
}
.course-teaching-index-nav-icon img[data-v-06d4fb0e]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.course-teaching-index-nav-icon-txt[data-v-06d4fb0e]{
    color: #999999;
    float: left;
}
.course-teaching-index-nav-num[data-v-06d4fb0e]{
    float:left;
    width: 42px;
    height: 20px;
    color: #fff;
    background: #c7c7c7;
    line-height:20px;
    text-align: center;
    border-radius: 15px;
    margin-top:14px;
    margin-left:10px;
}
.course-teaching-index-nav.ed .course-teaching-index-nav-icon-txt[data-v-06d4fb0e]{
    color: #27c9a3;
}
.course-teaching-n-index-panel[data-v-06d4fb0e]{
    padding: 0 30px;
    background: #fff;
    margin-bottom:20px;
    border-radius: 5px;
}
.course-anchor-header[data-v-06d4fb0e]{
    height: 54px;
    line-height:54px;
    border-bottom:1px solid #eeeeee;
}
.course-anchor-header-greetings[data-v-06d4fb0e]{
    color: #666;
    width: 500px;
    float: left;
}
.course-anchor-header-rparts[data-v-06d4fb0e]{
    float: right;
}
.course-anchor-header-weeks[data-v-06d4fb0e]{
    color: #4584e8;
    float: left;
}
.course-anchor-header-weeks-icon[data-v-06d4fb0e]{
    width:15px;
    height:15px;
    margin-top:-2px;
    margin-right:4px;
}
.course-anchor-header-dline[data-v-06d4fb0e]{
    float: left;
    height: 14px;
    width: 1px;
    background: #cccccc;
    margin-top: 20px;
    margin-left:19px;
    margin-right:15px;
}
.course-anchor-navs[data-v-06d4fb0e]{
    height: 58px;
}
.course-anchor-nav[data-v-06d4fb0e]{
    height: 58px;
    line-height:58px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:3px solid transparent;
    float: left;
    margin-right:40px;
    color: #999999;
    cursor:pointer;
}
.course-anchor-nav.ed[data-v-06d4fb0e]{
    border-bottom:3px solid #27c9a3;
    color: #333;
}
.course-teaching-n-index-nav[data-v-06d4fb0e]{
    float: left;
    margin-right: 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 40px;
}
.course-teaching-n-index-nav.ed[data-v-06d4fb0e]{
    color: #27c9a3;
    border-bottom: 3px solid #5ad5a9;
}
.course-teaching-n-index-navs[data-v-06d4fb0e]{
    margin-bottom: 19px;
}
.resource-show-list-head-sbox[data-v-06d4fb0e] {
    margin-right: 10px;
    height: 28px;
    line-height: 39px;
    width: 200px;
    margin-top: 2px;
    float: left;
}
.course-teaching-n-index-navs-rpart[data-v-06d4fb0e]{
    float: right;
}
.resource-show-list-head-icon[data-v-06d4fb0e] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
.resource-show-list-head-str[data-v-06d4fb0e] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
._cav-v2.ed[data-v-06d4fb0e]{
    border-width: 4px;
}
.course-teaching-n-index-panel-title[data-v-06d4fb0e]{
    font-size: 16px;
    height: 50px;
    line-height:50px;
    padding-top: 10px;
    font-weight: bold;
}
.course-gailan-content-item[data-v-06d4fb0e]{
    float: left;
}
.course-gailan-content-item-title[data-v-06d4fb0e]{
    color: #999;
}
.course-gailan-content-item-block[data-v-06d4fb0e]{
    height: 50px;
    border-right: 1px solid #eeeeee;
    float: left;
    width: 68px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(1) {
   width: 137px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(2) {
    width:147px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(3) {
    width:143px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(4) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(5) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-06d4fb0e]:nth-child(6) {
    width:123px;
    text-indent:31px;
    border-right: none;
}
.course-gailan-content-item-block-num[data-v-06d4fb0e]{
    font-size: 21px;
    font-weight: bold;
    color: #666666;
}
.course-gailan-content-item-blocks[data-v-06d4fb0e]{
    margin-top:30px;
    margin-bottom:23px;
}
.course-gailan-content-item-block-txt[data-v-06d4fb0e]{
    color: #999999;
    margin-top:7px;
}
.course-gailan-content-item[data-v-06d4fb0e]{
    float: left;
}
.course-gailan-no-content-img[data-v-06d4fb0e]{
    width: 48px;
    height: 61px;
    margin: auto;
}
.course-gailan-no-content-txt[data-v-06d4fb0e]{
    text-align: center;
    color: #999;
}
.course-teaching-ni-ptitle-v2-left[data-v-06d4fb0e]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.course-teaching-n-index-panel-title-v2[data-v-06d4fb0e]{
    height: 50px;
    line-height:50px;
}
.course-teaching-ni-ptitle-v2-right[data-v-06d4fb0e]{
    float: right;
}
.course-teaching-ni-ptitle-v2-right span[data-v-06d4fb0e]{
    color: #27c9a3;
    margin: 0 4px;
}
.course-teaching-n-index-panel-v2[data-v-06d4fb0e]{
    margin-bottom:29px;
}
.course-teaching-course-cards[data-v-06d4fb0e]{
    margin-top:30px;
}
.course-author-row-icon[data-v-06d4fb0e]{
    width:22px;
    height:22px;
    float: left;
}
.course-card-item[data-v-06d4fb0e]{
    float: left;
    margin-right:30px;
    margin-bottom:17px;
    cursor: pointer;
}
.course-card-item[data-v-06d4fb0e]:nth-child(4n){
    margin-right:0px;
}
.app-lib-item[data-v-06d4fb0e]{
    margin-right:30px;
    margin-bottom:10px;
    float: left;
}
.app-lib-item[data-v-06d4fb0e]:nth-child(3n) {
    margin-right: 0;
}
.back-log-navp-top[data-v-06d4fb0e]{
    height: 64px;
    line-height:64px;
}
.back-log-navp-top-name[data-v-06d4fb0e]{
    float: left;
    font-size: 17px;
    font-weight: bold;
    float: left;
}
.back-log-navp-top-filter-hotbtn[data-v-06d4fb0e]{
    float: right;
    width:16px;
    height:16px;
    cursor:pointer;
}
.back-log-navp-top-filter-hotbtn img[data-v-06d4fb0e]{
    width:100%;
    height:100%;
}
.back-log-nav-task-status[data-v-06d4fb0e]{
    height: 75px;
    line-height: 75px;
    color: #27c9a3;
    font-weight: bold;
    padding-left: 30px;
}
.back-log-nav-task-item[data-v-06d4fb0e]{
    height: 100px;
    padding: 0 30px;
}
.back-log-nav-task-item[data-v-06d4fb0e]:hover{
    background: #f4f4f4;
}
.back-log-nav-task-item-inner[data-v-06d4fb0e]{
    border-bottom:1px solid #f4f4f4;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position:relative;
}
.back-log-nav-task-item-title[data-v-06d4fb0e]{
    font-weight: bold;
    padding-top: 17px;
}
.back-log-nav-task-item-bottom[data-v-06d4fb0e]{
    margin-top:25px;
}
.back-log-nav-task-item-typename[data-v-06d4fb0e]{
    color: #999;
    float: left;
}
.back-log-nav-task-item-type-icon[data-v-06d4fb0e]{
    width:12px;
    height:12px;
}
.back-log-nav-task[data-v-06d4fb0e]{
    border-bottom:1px solid #eeeeee;
}
.back-log-nav-task[data-v-06d4fb0e]:last-child{
    border-bottom:none;
}
.back-log-nav-task-item:last-child .back-log-nav-task-item-inner[data-v-06d4fb0e]{
    border-bottom: none;
}
.back-log-nav-task-item-points[data-v-06d4fb0e]{
    position:absolute;
    right: 0px;
    top: 18px;
    width:24px;
    height:6px;
    cursor:pointer;
}
.back-log-nav-task-item-points img[data-v-06d4fb0e]{
    width:100%;
    height:100%;
}
.back-log-nav-task-item-cbtn[data-v-06d4fb0e]{
    width:70px;
    height:24px;
    line-height:24px;
    position:absolute;
    right: 0px;
    text-align: center;
    bottom: 10px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 20px;
    cursor:pointer;
}
._gray_color[data-v-06d4fb0e]{
    color: #cccccc;
}
.ct-common-filter-left[data-v-06d4fb0e]{
    width: calc(100% - 94px);
    float: left;
}
.ct-common-filter-right[data-v-06d4fb0e]{
    float: right;
}
.ct-common-filter-name[data-v-06d4fb0e]{
    font-weight: bold;
    float: left;
    margin-right: 27px;
}
.ct-common-filter-item[data-v-06d4fb0e]{
    margin-top:18px;
    line-height:32px;
}
.ct-common-filter-options[data-v-06d4fb0e]{
    overflow: auto;
}
.ct-common-filter-option[data-v-06d4fb0e]{
    height: 32px;
    color: #737373;
    float: left;
    padding: 0 21px;
    border-radius: 20px;
    cursor:pointer;
    margin-bottom: 10px;
}
.ct-common-filter-option.ed[data-v-06d4fb0e]{
    color: #fff;
    background: #27c9a3;
}
.ct-common-filter-option[data-v-06d4fb0e]:hover{
    color:#27c9a3;
}
.ct-common-filter-option.ed[data-v-06d4fb0e]:hover{
    color:#fff;
}
.ct-common-filter-items[data-v-06d4fb0e]{
    padding-bottom: 30px;
    border-top:1px solid #eeeeee;
}
.ct-common-filter-morebtn[data-v-06d4fb0e]{
    width:78px;
    height:29px;
    border: 1px solid #999;
    text-align: center;
    line-height:29px;
    color: #999999;
    border-radius: 5px;
    cursor:pointer;
}
.ct-common-filter-morebtn[data-v-06d4fb0e]:hover{
    color:#27c9a3;
}
.ct-common-course-fbox-header[data-v-06d4fb0e]{
    height: 65px;
    line-height:65px;
    border-bottom:1px solid #eeeeee;
}
.ct-common-course-fbox-header-part[data-v-06d4fb0e]{
    width: 50%;
    float:left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
}
.ct-common-course-fbox-list[data-v-06d4fb0e]{
    height: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ct-common-course-fbox-list-part[data-v-06d4fb0e]{
    width: 50%;
    height: 100%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.ct-common-course-fbox-list-part[data-v-06d4fb0e]:first-child{
    border-right: 1px solid #eee;
}
.ct-common-course-fbox-list-item[data-v-06d4fb0e]{
    height: 45px;
    line-height:45px;
    color: #999999;
    cursor:pointer;
    padding-left: 27px;
    position:relative;
}
.ct-common-course-fbox-list-item.ed[data-v-06d4fb0e]{
    background: #f9f9f9;
    color: #333;
}
.ct-common-course-fbox-list-item-icon[data-v-06d4fb0e]{
    width:18px;
    height:13px;
    position:absolute;
    right: 59px;
    top: 50%;
    margin-top: -6px;
    display: none;
}
.ct-common-course-fbox-list-item.ed .ct-common-course-fbox-list-item-icon[data-v-06d4fb0e]{
    display: block;
}
.ct-common-course-fbox-list-item-name[data-v-06d4fb0e]{
    width: calc(100% - 75px);
}
.ct-common-category-list[data-v-06d4fb0e]{
    padding: 10px 0 21px;
}
.course-teaching-n-index-panel-sheet-header[data-v-06d4fb0e]{
    height: 40px;
    line-height:40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 25px;
    background: #f1f1f1;
    color: #999999;
}
.course-teaching-n-index-panel-sheet[data-v-06d4fb0e]{
    border: 1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-leftcol[data-v-06d4fb0e]{
    float: left;
}
.course-teaching-n-index-panel-sheet-rightcol[data-v-06d4fb0e]{
    width: 270px;
    float: right;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-06d4fb0e]{
    height: 40px;
    line-height:40px;
    padding-left: 25px;
}
.course-teaching-n-i-psrow-icon[data-v-06d4fb0e]{
    float: left;
    width:17px;
    height:18px;
    margin-right:9px;
}
.course-teaching-n-i-psrow-name[data-v-06d4fb0e]{
    float: left;
}
.course-teaching-n-i-psrow-time[data-v-06d4fb0e]{
    width: 270px;
    float: right;
    color: #959595;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-06d4fb0e]{
    border-bottom:1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-row[data-v-06d4fb0e]:last-child{
    border-bottom:none;
}
.course-teaching-n-index-panel-sheet-row[data-v-06d4fb0e]:nth-child(even){
    background:  #f9f9f9;
}
.course-homepage-nav-common-header[data-v-06d4fb0e]{
    height: 80px;
    line-height: 80px;
    font-weight: bold;
}
.course-homepage-nav-common-block[data-v-06d4fb0e]{
    border-radius: 3px;
    background: #fff;
}
.course-homepage-nav-common-block-sheet-header[data-v-06d4fb0e]{
    height: 70px;
    background: #fff;
}
/**
 * @desc: 课堂教学-课程首页
 * @author: yansen
 * @time: 2020-09-03
 */
.course-homepage-index-top[data-v-06d4fb0e]{
    background: #fff;
    /*box-shadow: 0px -2px 11px 0px #eee;*/
}
.course-homepage-index-course-title[data-v-06d4fb0e]{
    padding-top: 14px;
}
.course-homepage-index-course-title-txt[data-v-06d4fb0e]{
    font-size: 18px;
    font-weight: bold;
    float: left;
}
.course-homepage-index-course-title-span[data-v-06d4fb0e]{
    display: inline-block;
    width:50px;
    height:23px;
    line-height:23px;
    background: #27c9a3;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    float: left;
    cursor:pointer;
    margin-left:13px;
}
.course-homepage-index-course-spans[data-v-06d4fb0e]{
    margin-top:16px;
}
.course-homepage-index-course-spans[data-v-06d4fb0e]{
    color: #777;
}
.course-homepage-index-course-info[data-v-06d4fb0e]{
    padding-bottom: 13px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-top-btn[data-v-06d4fb0e]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 5px;
    position:absolute;
    right: 108px;
    top: 24px;
    color: #999999;
    cursor:pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-index-top-btn-v1[data-v-06d4fb0e]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    background: #27c9a3;
    color: #fff;
    border-radius: 4px;
    position:absolute;
    right: 0px;
    top: 24px;
    cursor:pointer;
}
.course-homepage-index-course-nav[data-v-06d4fb0e]{
    line-height:65px;
    height: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:2px solid transparent;
    float: left;
    margin-right:70px;
    color: #666;
    cursor:pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-homepage-index-course-nav.ed[data-v-06d4fb0e]{
    border-color: #27c9a3;
    color: #333;
}
.course-homepage-index-bottom[data-v-06d4fb0e]{
    margin-top:10px;
}
.course-homepage-index-b-left[data-v-06d4fb0e]{
    width: calc(100% - 365px);
    float: left;
}
.course-homepage-index-b-right[data-v-06d4fb0e]{
    width: 335px;
    float: right;
}
.course-homepage-index-b-panel[data-v-06d4fb0e]{
    background: #fff;
    padding: 0 29px;
    border-radius: 5px;
    margin-bottom:20px;
}
.course-homepage-index-dt-panel[data-v-06d4fb0e]{
    padding-top: 35px;
    padding-bottom: 33px;
}
.course-hidt-panel-user-icon[data-v-06d4fb0e]{
    width:46px;
    height:46px;
    float: left;
}
.course-hidt-panel-user-icon img[data-v-06d4fb0e]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.course-hidt-panel-user-rpart[data-v-06d4fb0e]{
    float: right;
    width: calc(100% - 66px);
    height: 40px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-hidt-panel-user-rpart-input[data-v-06d4fb0e]{
    border: none;
    height: 39px;
    color: #999;
    width: calc(100% - 40px);
}
.course-hidt-panel-user-submitbtn[data-v-06d4fb0e]{
    width:30px;
    height:30px;
    position:absolute;
    right: 0;
    bottom: 5px;
    background: #27c9a3;
    border-radius: 20px;
    text-align: center;
    line-height:26px;
    cursor:pointer;
}
.course-hidt-panel-user-submitbtn img[data-v-06d4fb0e]{
    width: 17px;
    height: 13px;
}
.course-homepage-index-b-panel-title[data-v-06d4fb0e]{
    padding-top:30px;
    font-size: 16px;
    font-weight: bold;
}
.course-homepage-index-b-panel-stat[data-v-06d4fb0e]{
    margin-top:31px;
    padding-bottom: 27px;
    border-bottom:1px solid #eeeeee;
}
.course-homepage-index-b-panel-block-left[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 120px);
}
.course-homepage-index-b-panel-block-right[data-v-06d4fb0e]{
    width: 120px;
    float: right;
}
.course-homepage-index-b-panel-block-item[data-v-06d4fb0e]{
    height: 32px;
    line-height:32px;
    padding-left: 30px;
    cursor:pointer;
}
.course-homepage-index-b-panel-block-item-span[data-v-06d4fb0e]{
    color:#999999;
}
.course-homepage-index-b-panel-block[data-v-06d4fb0e]{
    margin-top:20px;
}
.course-homepage-index-b-panel-block-item.ed[data-v-06d4fb0e]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-item[data-v-06d4fb0e]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-right-abtn[data-v-06d4fb0e]{
    float: right;
    margin-right:30px;
    color: #27c9a3;
    margin-top:75px;
    cursor:pointer;
}
.course-homepage-index-b-panel-dt[data-v-06d4fb0e]{
    height: 100px;
    padding: 0 30px;
}
.course-homepage-index-b-panel-dt.ed[data-v-06d4fb0e]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt-cobtn[data-v-06d4fb0e]{
    display: none;
}
.course-homepage-index-b-panel-dt[data-v-06d4fb0e]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt:hover .course-homepage-index-b-panel-dt-cobtn[data-v-06d4fb0e]{
    display: inline-block;
}
.course-homepage-index-b-panel-dt-inner[data-v-06d4fb0e]{
    height: 100px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-b-panel-dt-icon[data-v-06d4fb0e]{
    width:50px;
    height:50px;
    float: left;
    line-height:50px;
    text-align: center;
    border-radius: 30px;
    margin-top:24px;
}
.course-homepage-index-b-panel-dt-rpart[data-v-06d4fb0e]{
    float: left;
    width: 680px;
    margin-left:19px;
    margin-top:30px;
}
.course-homepage-index-b-panel-dt-rpart-title[data-v-06d4fb0e]{
    width: calc(100% - 50px);
}
.course-homepage-index-b-panel-dts[data-v-06d4fb0e]{
    margin-top:17px;
}
.chib-pdrb-top-mark[data-v-06d4fb0e]{
    width:62px;
    height:22px;
    border: 1px solid #fdb443;
    float: left;
    text-align: center;
    line-height:22px;
    color: #fdb443;
}
.course-homepage-index-b-panel-dt-rpart-b[data-v-06d4fb0e]{
    margin-top:7px;
}
.chib-pdrb-top-txt[data-v-06d4fb0e]{
    float: left;
    line-height:22px;
    color: #999999;
    margin-left:9px;
}
.course-homepage-index-b-author-box[data-v-06d4fb0e]{
    padding: 30px;
    background: #fff;
}
.course-homepage-index-b-author-box-header[data-v-06d4fb0e]{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.course-homepage-index-b-author-img[data-v-06d4fb0e]{
    width:40px;
    height:40px;
    float: left;
}
.course-homepage-index-b-author-img img[data-v-06d4fb0e] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.course-homepage-index-b-book-part[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 60px);
    margin-left:20px;
}
.course-homepage-index-b-book-name[data-v-06d4fb0e]{
    font-weight: bold;
}
.course-homepage-index-b-book-desc[data-v-06d4fb0e]{
    color: #999;
    font-size: 12px;
    margin-top:5px;
}
.course-homepage-index-b-book-desc._fold_font_style[data-v-06d4fb0e]{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fold-course-short-desc-btn-icon[data-v-06d4fb0e]{
    float: left;
    margin-top: 2px;
    margin-left: 3px;
}
.fold-course-short-desc-btn.ed .fold-course-short-desc-btn-icon[data-v-06d4fb0e]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.chi-activity-navs-box[data-v-06d4fb0e]{
    width:620px;
    height:360px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding:38px 47px;
}
.chi-activity-navs-box-app[data-v-06d4fb0e]{
    width: 250px;
    cursor: pointer;
}
.chi-activity-navs-box-app-icon[data-v-06d4fb0e]{
    width:50px;
    height: 50px;
    float: left;
    margin-right: 10px;
}
.chi-activity-navs-box-app-icon img[data-v-06d4fb0e] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chi-activity-navs-box-app-rtitle[data-v-06d4fb0e]{
    font-weight: bold;
}
.chi-activity-navs-box-app-rdesc[data-v-06d4fb0e]{
    font-size: 13px;
    color: #afafaf;
    margin-top:12px;
}
.course-homepage-nav-courseware-nocontent[data-v-06d4fb0e]{
    width:960px;
    height:270px;
    margin: auto;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    background-size: contain;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 96px;
    padding-top: 58px;
    position:relative;
}
.course-homepage-nav-cnc-title[data-v-06d4fb0e]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.course-homepage-nav-cnc-row[data-v-06d4fb0e]{
    margin-top:30px;
}
.course-homepage-nav-cnc-row-span[data-v-06d4fb0e]{
    color: #999;
    font-size: 16px;
}
.course-homepage-nav-cnc-btn[data-v-06d4fb0e]{
    width:117px;
    height:34px;
    line-height:34px;
    color: #fff;
    border-radius: 20px;
    background: #27c9a3;
    text-align: center;
    cursor:pointer;
}
.course-homepage-nav-cnc-btn[data-v-06d4fb0e]{
    position:absolute;
    top: 134px;
    right: 330px;
}
.course-homepage-nav-courseware-main[data-v-06d4fb0e]{
    margin-top: 0;
}
.course-homepage-nav-courseware-main-navs[data-v-06d4fb0e]{
    width: 270px;
    float: left;
    margin-top:56px;
}
.course-homepage-nav-courseware-main-nav[data-v-06d4fb0e]{
    cursor:pointer;
    height: 50px;
    line-height:50px;
}
.course-homepage-nav-courseware-main-nav[data-v-06d4fb0e]:hover{
    background: #eee;
}
.course-homepage-nav-courseware-main-nav-icon[data-v-06d4fb0e]{
    float: left;
    width: 17px;
    margin-left: 23px;
    margin-top: 16px;
    margin-right:11px;
}
.course-homepage-nav-courseware-main-nav-str[data-v-06d4fb0e]{
    float: left;
    color: #999999;
    width: calc(100% - 60px);
}
.course-homepage-nav-courseware-main-nav.ed .course-homepage-nav-courseware-main-nav-str[data-v-06d4fb0e]{
    color: #27C9A3;
}
.course-homepage-nav-courseware-main-nav.ed.text_option_color_for_theme_2 .course-homepage-nav-courseware-main-nav-str[data-v-06d4fb0e]{
    color: #057fff;
}
.course-homepage-nav-courseware-main-rpart[data-v-06d4fb0e]{
    width: calc(100% - 280px);
    float: right;
}
.course-hnav-cmr-top[data-v-06d4fb0e]{
    height: 60px;
}
.course-hnav-cmr-top-left[data-v-06d4fb0e]{
    float: left;
}
.course-hnav-cmr-top-right[data-v-06d4fb0e]{
    float: right;
}
.course-hnav-cmr-top-name[data-v-06d4fb0e]{
    font-size: 16px;
    line-height:56px;
    color: #333;
}
.course-hnav-cmr-top-rdownlist[data-v-06d4fb0e]{
    color: #666;
    line-height:56px;
    float: left;
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont[data-v-06d4fb0e]{
    color: #666666;
    margin-left:5px;
    float: left;
    line-height: 19px;
    margin-top: 1px;
    font-size: 13px
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont.ed[data-v-06d4fb0e]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: -1px;
}
.course-hnav-cmr-top-cbtn[data-v-06d4fb0e]{
    border-radius: 4px;
    width:97px;
    height:33px;
    background: #27c9a3;
    color: #fff;
    line-height:33px;
    text-align: center;
    float: right;
    margin-left:15px;
    margin-top:10px;
    cursor:pointer;
}
.course-hcts-add-single-chapter-btn[data-v-06d4fb0e]{
    float: left;
    width: 70px;
    height: 33px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 4px;
    line-height:33px;
    margin-left:15px;
    margin-top:10px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-block[data-v-06d4fb0e]{
    padding-bottom:108px;
    /*padding-top: 20px;*/
    border-radius: 4px;
    /*background: #fff;*/
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.course-hnav-cmr-chapter-type[data-v-06d4fb0e]{
    padding-bottom: 10px;
}
.course-hnav-cmr-chapter-header-namezone[data-v-06d4fb0e]{
    width: calc(100% - 120px);
    line-height:55px;
    float: left;
}
.course-hnav-cmr-chapter-header-namestr[data-v-06d4fb0e]{
    font-size: 18px;
    font-weight: bold;
    color: #27C9A3;
}
.course-hnav-cmr-chapter-header[data-v-06d4fb0e]{
    padding: 0 30px;
    border-bottom:2px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-chapter-header-btnzone[data-v-06d4fb0e]{
    width: 90px;
    float: right;
    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;
}
.course-hnav-cmr-chapter-header-btn[data-v-06d4fb0e]{
    width:15px;
    height:16px;
    margin-top:15px;
    cursor:pointer;
}
.course-hnav-cmr-chapter-header-btn img[data-v-06d4fb0e] {
    width:100%;
    height:100%;
}
.course-hnav-cmr-res-row[data-v-06d4fb0e]{
    cursor: pointer;
    position: relative;
    line-height: 58px;
}
.course-hnav-cmr-res-study-unit-desc[data-v-06d4fb0e]{
    line-height: normal;
    color: #aeaeae;
    font-size: 12px;
    margin-top: -25px;
    position: absolute;
    width: 90%;
}
.course-hnav-cmr-res-study-unit-header-line[data-v-06d4fb0e]{
    border-bottom: 1px solid #ededed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-res-study-uh-fheader[data-v-06d4fb0e]{
    height: 58px;
}
.course-hnav-cmr-res-row[data-v-06d4fb0e]:hover{
    /*background: #f6f5f5;*/
}
.course-hnav-cmr-res-study-unit-header[data-v-06d4fb0e]{
    height: 75px;
    position: relative;
    padding: 0 30px 0 62px;
}
.course-hnav-cmr-res-study-unit-header[data-v-06d4fb0e]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-item[data-v-06d4fb0e]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-list[data-v-06d4fb0e]{
    padding: 0 30px 0 74px;
}
.course-hnav-cmr-res-row-name[data-v-06d4fb0e]{
    font-size: 16px;
    color: #333;
}
.course-hnav-cmr-res-row-icon[data-v-06d4fb0e]{
    float: left;
    width: 18.5px;
    height: 20px;
    margin-top:18px;
    margin-right:11px;
}
.course-hnav-cmr-res-row-unit-icon[data-v-06d4fb0e]{
    float: left;
    width: auto;
    height: 20px;
    margin-right: 7px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hnav-cmr-res-row-unit-icon.ed[data-v-06d4fb0e]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: 34px;
}
.course-hnav-cmr-res-study-uh-fheader .course-hnav-cmr-res-row-unit-icon.ed[data-v-06d4fb0e]{
    margin-top: 38px;
}
.course-hnav-cmr-unit-sec-list .course-hnav-cmr-res-row-unit-icon.ed[data-v-06d4fb0e]{
    margin-top: 38px;
}
.course-hnav-cmr-res-row-name[data-v-06d4fb0e]{
    float: left;
    width: 288px;
    cursor: pointer;
    font-size: 17px;
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-name[data-v-06d4fb0e]{
    font-weight: bold;
}
.course-hnav-cmr-res-row-fjstr[data-v-06d4fb0e]{
    float: left;
    width: 288px;
    font-size: 12px;
    color: #999;
    min-height: 58px;
}
.course-hnav-cmr-res-row-btns[data-v-06d4fb0e]{
    float: left;
    width: 105px;
    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;
}
.course-hnav-cmr-res-row-status[data-v-06d4fb0e]{
    float: right;
}
.course-hnav-cmr-res-row-btns .course-hnav-cmr-chapter-header-btn img[data-v-06d4fb0e]{
    margin-top: -35px;
}
.course-hnav-cmr-sec-unit-row-header[data-v-06d4fb0e]{
    margin: 0 30px;
    border-top: 1px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-sec-unit-row[data-v-06d4fb0e]{
}
.course-hnav-cmr-sec-unit-row-h-name[data-v-06d4fb0e]{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    color: #666;
    background: #eeeeee;
    margin-top:20px;
    padding: 0 29px;
    position: relative;
}
.course-hnav-cmr-sec-unit-row-h-name-left[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 100px);
    font-weight: bold;
}
.course-hnav-cmr-sec-unit-row-h-btns[data-v-06d4fb0e]{
    width: 100px;
    float: right;
    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;
}
.course-hnav-cmr-sec-unit-row-h-btns .course-hnav-cmr-chapter-header-btn img[data-v-06d4fb0e]{
    margin-top: -33px;
}
.course-hnav-cmr-unit-sec-header-btns[data-v-06d4fb0e]{
    width: 100px;
    float: right;
    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;
    margin-top:5px;
}
.course-hnav-cmr-unit-sec-header-btns .course-hnav-cmr-chapter-header-btn img[data-v-06d4fb0e]{
    margin-top: -0px;
}
.course-hnav-cmr-sec-unit-body[data-v-06d4fb0e]{
}
.course-hnav-cmr-sec-unit-b-desc[data-v-06d4fb0e]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row[data-v-06d4fb0e]{
    /*padding: 0 60px;*/
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row-fjstr[data-v-06d4fb0e]{
    width: 250px;
}
.course-hnav-cmr-res-row-status-text[data-v-06d4fb0e]{
    font-size: 12px;
    color: #999;
    float: left;
}
.course-hnav-cmr-res-row-status-point[data-v-06d4fb0e]{
    width:10px;
    height:10px;
    border-radius: 6px;
    float: left;
    margin-right: 8px;
    background: #48c3fd;
    margin-top: 25px;
    display: none;
}
.course-hnav-cmr-res-row-status-point._unpulish_status[data-v-06d4fb0e]{
    background: #fdb443;
}
.course-hnav-cmr-res-row-status-point._pass_status[data-v-06d4fb0e]{
    background: #9c8bfb;
}
.course-hnav-cmr-res-row-status-point._ok_status[data-v-06d4fb0e]{
    background: #48c3fd;
}
.course-hnav-cmr-sec-unit-b-list[data-v-06d4fb0e]{
    margin-top:5px;
}
.course-hnav-cmr-unit-type[data-v-06d4fb0e]{
    /*border-top: 1px solid #eeeeee;*/
}
.course-hnav-cmr-unit-sec-header[data-v-06d4fb0e]{
    margin: 0 30px;
    height: 60px;
    border-bottom:1px solid #eee;
    position: relative;
}
.course-hnav-cmr-unit-sec-header-name[data-v-06d4fb0e]{
    line-height:60px;
    font-size: 16px;
    font-weight: bold;
    width: calc(100% - 100px);
    float:left;
}
.course-hnav-cmr-unit-sec-desc[data-v-06d4fb0e]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-unit-sec-list[data-v-06d4fb0e]{
}
.course-hnav-cmr-unit-sec-listbline[data-v-06d4fb0e]{
    margin: 0 30px;
    height: 1px;
    background: #eee;
}
.course-hnav-cmr-res-type[data-v-06d4fb0e]{
    /*border-top: 1px solid #eee;*/
}
.course-homepage-nav-cnc-row-icon[data-v-06d4fb0e]{
    width: 17px;
    float: left;
    margin-top:3px;
    margin-right:19px;
}
.chcrrn-input-model[data-v-06d4fb0e]{
    height: 57px;
    border:none;
    background: none;
    cursor: auto;
}
.course-homepage-index-b-panel-block-item-icon[data-v-06d4fb0e]{
    width: 19px;
    height: 20px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px;
}
.chidb-d-u-item-icon[data-v-06d4fb0e]{
    height: 21px;
    width: 21px;
    border-radius: 50%;
    float: left;
}
.chidb-d-u-item-name[data-v-06d4fb0e]{
    color: #999;
    font-size: 12px;
    float: left;
    line-height: 21px;
    margin-left: 11px;
}
.chidb-d-u-item[data-v-06d4fb0e]{
    margin-bottom: 10px;
}
.course-homepage-nav-index[data-v-06d4fb0e] .number{
    margin-top: 10px;
}
.chmc-mk[data-v-06d4fb0e]{
    color: #afafaf;
    font-weight: normal;
    font-size: 14px;
    margin-left: 5px;
}
.chmc-mk span[data-v-06d4fb0e]{
    color: rgb(216, 0, 27);
    margin: 0 3px;
}
.course-info-el-popover[data-v-06d4fb0e] {
    margin: 0;
}
.course-info-box[data-v-06d4fb0e] {
}
.course-info-box-app[data-v-06d4fb0e] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
}
.course-info-box-app-icon[data-v-06d4fb0e] {
    margin-top: calc(50% - 26px);
    float: left;
    width: 26px;
    height: 26px;
}
.course-info-box-app-icon img[data-v-06d4fb0e] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-title[data-v-06d4fb0e] {
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.course-info-el-popover[data-v-06d4fb0e] {
    margin: 0;
}
.course-info-box[data-v-06d4fb0e] {
}
.course-info-box-app[data-v-06d4fb0e] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
    cursor: pointer;
}
.course-info-box-app-icon[data-v-06d4fb0e] {
    margin-top: calc(50% - 35px);
    float: left;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.course-info-box-app-icon img[data-v-06d4fb0e] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-right[data-v-06d4fb0e] {
    float: left;
}
.course-info-box-app-title[data-v-06d4fb0e] {
    height: 14px;
    line-height: 62px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.member-manage-icon[data-v-06d4fb0e]{
    background-image: url(/vue/dist/static/img/member-manage-icon.a79e5ef.png);
}
.course-setting-icon[data-v-06d4fb0e]{
    background-image: url(/vue/dist/static/img/course-setting-icon.9f096fd.png);
}
.course-hnav-config-icon[data-v-06d4fb0e]{
    font-weight: bold;
    color: #999;
    cursor: pointer;
    position: absolute;
    left: -23px;
    top: 50%;
    margin-top: -9px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: 24px;
    display: none;
}
.course-hnav-cmr-chapter-header:hover .course-hnav-config-icon[data-v-06d4fb0e]{
    display: block;
}
.course-hnav-cmr-sec-unit-row-header:hover .course-hnav-config-icon[data-v-06d4fb0e]{
    display: block;
}
.course-hnav-cmr-res-row:hover .course-hnav-config-icon[data-v-06d4fb0e]{
    display: block;
}
.course-hnav-cmr-unit-sec-header:hover .course-hnav-config-icon[data-v-06d4fb0e]{
    display: block;
}
.chci-v2-icon[data-v-06d4fb0e]{
    margin-top: -29px;
    left: 8px;
}
.course-hnav-config-icon[data-v-06d4fb0e]:hover{
    color: #057fff;
}
.chcch-template-setting-head[data-v-06d4fb0e]{
    height: 40px;
    padding-top: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.chcch-template-setting-body[data-v-06d4fb0e]{
    padding: 15px 0 5px 0;
    border-top: 1px solid #eeeeee;
}
.chcch-template-setting-num[data-v-06d4fb0e]{
    border:1px solid #dadada;
    width: 36px;
    height: 24px;
    border-radius: 3px;
    text-align: center;
}
.chcch-template-setting-option[data-v-06d4fb0e]:not(:last-child){
    margin-bottom: 17px;
}
.chics-back-btn[data-v-06d4fb0e]{
    float: left;
    margin-top: 2px;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-06d4fb0e]{
    margin-right: 5px;
    font-weight: normal;
    font-size: 13px;
}
.course-homepage-index-course-btns[data-v-06d4fb0e]{
    height: 70px;
    position: absolute;
    right: 0px;
    top: 15px;
}
.course-homepage-index-course-btn[data-v-06d4fb0e]{
    width:50px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    float: left;
}
.course-homepage-index-course-btn-icon[data-v-06d4fb0e]{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
}
.course-homepage-index-course-btn-txt[data-v-06d4fb0e]{
    color: #666;
}
.course-hnav-cmr-single-chapter[data-v-06d4fb0e]{
    margin-bottom: 15px;
    background: #fff;
}
.course-homepage-index-rpart[data-v-06d4fb0e]{
    width: 320px;
    background: #2b2b2b;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    position: fixed;
    z-index: 10;
    right: 0;
}
.course-homepage-index-rpart-inner[data-v-06d4fb0e]{
    height: 100%;
    overflow: auto;
}
.course-homepage-index-root[data-v-06d4fb0e]{
    height: 100%;
}
.cc-c-new-version-ui.course-homepage-index-root[data-v-06d4fb0e]{
    overflow: hidden;
}
.course-homepage-index-rpart-title[data-v-06d4fb0e]{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding: 19px 20px 0;
}
.course-homepage-index-rpart-nav[data-v-06d4fb0e]{
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 3px solid transparent;
    color: #11caa1;
    text-align: center;
}
.ed.course-homepage-index-rpart-nav[data-v-06d4fb0e]{
    border-color: #11caa1;
    margin-top: 8px;
}
.chapter-index-comp[data-v-06d4fb0e]{
    color: #fff;
}
.cic-chapter-header[data-v-06d4fb0e]{
    height: 40px;
    line-height: 40px;
    background: #212121;
    padding-left: 12px;
    cursor: pointer;
    margin-bottom: 12px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon[data-v-06d4fb0e]{
    font-size: 13px;
    float: left;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-top: -2px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon.ed[data-v-06d4fb0e]{
    margin-top: 0px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.cic-chapter-header-name[data-v-06d4fb0e]{
    float: left;
    margin-left: 9px;
    width: calc(100% - 50px);
}
.cic-chapter-children[data-v-06d4fb0e]{
    padding: 0 11px;
}
.cic-chapter-old-unit-header[data-v-06d4fb0e]{
    background: #252525;
    text-indent: 30px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px;
}
.course-unit-comp-header[data-v-06d4fb0e]{
    line-height: 35px;
    height: 35px;
    margin-bottom: 6px;
    cursor: pointer;
}
.cicc-course-unit-list[data-v-06d4fb0e]{
    padding: 0 0 0 48px;
}
.cic-chapter-single-cunit[data-v-06d4fb0e]{
    padding-left: 38px;
    padding-top: 18px;
}
.cic-first-lv[data-v-06d4fb0e]{
    border-bottom: 2px solid #212121;
}
.course-unit-comp-res-item[data-v-06d4fb0e]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #212121;
    cursor: pointer;
}
.course-unit-comp[data-v-06d4fb0e]{
    padding-bottom: 20px;
}
.course-unit-comp-res-list[data-v-06d4fb0e]{
     padding-left: 21px;
}
.course-unit-comp-res-item-icon[data-v-06d4fb0e]{
    width: 18px;
    margin-right: 9px;
    float: left;
    margin-top: 13px;
}
.course-unit-comp-res-item-name[data-v-06d4fb0e]{
    float: left;
    width: calc(100% - 50px);
}
.cic-chapter-children-list[data-v-06d4fb0e]{
    padding: 0 12px;
}
.cic-chapter-children-list .cic-chapter-single-cunit[data-v-06d4fb0e]{
    padding-top: 0;
}
.course-homepage-index.cc-c-new-version-ui[data-v-06d4fb0e]{
    width:calc(100% - 320px);
    float: left
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-btns[data-v-06d4fb0e]{
    display: none;
}
.course-hnav-cmr-res-study-unit-header:hover .course-hnav-cmr-res-row-btns[data-v-06d4fb0e]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.course-homepage-index-bottom-btns-zone[data-v-06d4fb0e]{
    height: 59px;
    background: #000;
}
.course-hoibobtn[data-v-06d4fb0e] {
    color: #fff;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    margin-left: 23px;
}
.course-hoibobtn .layui-icon-extend-iconfont[data-v-06d4fb0e]{
    margin-right: 5px;
}
.course-hir-toggle-block[data-v-06d4fb0e]{
    width: 20px;
    text-align: center;
    height: 55px;
    line-height: 55px;
    position: absolute;
    left:-20px;
    top: 50%;
    margin-top: -27.5px;
    background: #2b2b2b;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hir-toggle-block.ed[data-v-06d4fb0e]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    border-radius: 0px 4px 4px 0px;
    text-align: left;
    text-indent: -1px;
}
.course-gailan-content-item-block-str[data-v-06d4fb0e]{
    float: left;
}
.course-gailan-content-item-block-icon[data-v-06d4fb0e]{
    float: left;
    text-indent: 0;
    margin-left: 5px;
    font-size: 16px;
    margin-top: 2px;
}
.course-homepage-index-top *[data-v-06d4fb0e]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
.course-hnav-cmr-res-row-btns[data-v-06d4fb0e]{
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: start;
}
.course-hnav-cmr-res-row-btns>div[data-v-06d4fb0e]{
    margin-right: 20px;
}
.course-hnav-cmr-res-row-fjstr[data-v-06d4fb0e]{
    overflow: hidden; 
    text-overflow:ellipsis; 
    white-space: nowrap;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.member-manage-icon[data-v-06d4fb0e]{
    background-image: url(/vue/dist/static/img/member-manage-icon-2.a949013.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.course-setting-icon[data-v-06d4fb0e]{
    background-image: url(/vue/dist/static/img/course-setting-icon-2.d00f6ee.png);
}
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-88166bda]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-88166bda] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-88166bda]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-88166bda]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-88166bda]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-88166bda]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-88166bda]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-88166bda]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-88166bda]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-88166bda]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-88166bda]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-88166bda]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-88166bda] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-88166bda]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-88166bda]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-88166bda] .cource-teaching-form .el-input__inner,[data-v-88166bda] .cource-teaching-form .el-textarea__inner,[data-v-88166bda] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-88166bda] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-88166bda] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-88166bda] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-88166bda] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-88166bda] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-88166bda] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-88166bda] .cource-teaching-form .el-input__inner:focus,[data-v-88166bda] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-88166bda] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-88166bda] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-88166bda] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-88166bda] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-88166bda] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-88166bda] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-88166bda] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-88166bda] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-88166bda]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-88166bda]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-88166bda]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-88166bda]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-88166bda]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-88166bda]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-88166bda]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-88166bda]{
    height: 485px;
}
.course-search[data-v-88166bda]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-88166bda]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-88166bda]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-88166bda]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-88166bda]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-88166bda]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-88166bda]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-88166bda]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-88166bda]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-88166bda] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-88166bda]{
    border: none;
}
.select-span-pop-box-title[data-v-88166bda]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-88166bda] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-88166bda] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-88166bda]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-88166bda]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-88166bda]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-88166bda]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-88166bda]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-88166bda]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-88166bda]{
}
._vpcc_second[data-v-88166bda]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-88166bda]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-88166bda]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-88166bda]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-88166bda]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-88166bda]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-88166bda]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-88166bda] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-88166bda]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-88166bda] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-88166bda]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-88166bda] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-88166bda] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-88166bda] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-88166bda]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-88166bda]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-88166bda]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-88166bda]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-88166bda]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-88166bda]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-88166bda]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-88166bda]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-88166bda]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-88166bda]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-88166bda]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-88166bda]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-88166bda]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-88166bda]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-88166bda]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-88166bda]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-88166bda]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-88166bda]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-88166bda]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-88166bda]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-88166bda]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-88166bda]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-88166bda]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-88166bda] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-88166bda] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-88166bda] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-88166bda]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-88166bda]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-88166bda]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-88166bda]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-88166bda]{
    float: right;
}
.chnsifpd-v2[data-v-88166bda]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-88166bda]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-88166bda]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-88166bda]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-88166bda]{
    display: block;
}
.course-hns-info-form-user[data-v-88166bda]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-88166bda]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-88166bda]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-88166bda]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-88166bda]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-88166bda]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-88166bda]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-88166bda]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-88166bda]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-88166bda]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
.course-teaching-index-lbox[data-v-88166bda]{
    width: 250px;
    float: left;
}
.course-teaching-index-rbox[data-v-88166bda]{
    float: right;
    width: 915px;
}
.course-teaching-index-box[data-v-88166bda]{
    margin-top:21px;
}
.course-teaching-index-nav[data-v-88166bda]{
    height: 50px;
    line-height:50px;
    cursor:pointer;
    padding: 0 26px;
    border-radius: 5px;
    margin-bottom:5px;
}
.course-teaching-index-nav[data-v-88166bda]:hover{
    background: #eeeeee;
}
.course-teaching-index-nav-icon[data-v-88166bda]{
    width: 21px;
    height: 22px;
    float: left;
    margin-right: 15px;
}
.course-teaching-index-nav-icon img[data-v-88166bda]{
    width:100%;
    height:100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.course-teaching-index-nav-icon-txt[data-v-88166bda]{
    color: #999999;
    float: left;
}
.course-teaching-index-nav-num[data-v-88166bda]{
    float:left;
    width: 42px;
    height: 20px;
    color: #fff;
    background: #c7c7c7;
    line-height:20px;
    text-align: center;
    border-radius: 15px;
    margin-top:14px;
    margin-left:10px;
}
.course-teaching-index-nav.ed .course-teaching-index-nav-icon-txt[data-v-88166bda]{
    color: #27c9a3;
}
.course-teaching-n-index-panel[data-v-88166bda]{
    padding: 0 30px;
    background: #fff;
    margin-bottom:20px;
    border-radius: 5px;
}
.course-anchor-header[data-v-88166bda]{
    height: 54px;
    line-height:54px;
    border-bottom:1px solid #eeeeee;
}
.course-anchor-header-greetings[data-v-88166bda]{
    color: #666;
    width: 500px;
    float: left;
}
.course-anchor-header-rparts[data-v-88166bda]{
    float: right;
}
.course-anchor-header-weeks[data-v-88166bda]{
    color: #4584e8;
    float: left;
}
.course-anchor-header-weeks-icon[data-v-88166bda]{
    width:15px;
    height:15px;
    margin-top:-2px;
    margin-right:4px;
}
.course-anchor-header-dline[data-v-88166bda]{
    float: left;
    height: 14px;
    width: 1px;
    background: #cccccc;
    margin-top: 20px;
    margin-left:19px;
    margin-right:15px;
}
.course-anchor-navs[data-v-88166bda]{
    height: 58px;
}
.course-anchor-nav[data-v-88166bda]{
    height: 58px;
    line-height:58px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:3px solid transparent;
    float: left;
    margin-right:40px;
    color: #999999;
    cursor:pointer;
}
.course-anchor-nav.ed[data-v-88166bda]{
    border-bottom:3px solid #27c9a3;
    color: #333;
}
.course-teaching-n-index-nav[data-v-88166bda]{
    float: left;
    margin-right: 30px;
    cursor: pointer;
    font-weight: bold;
    line-height: 40px;
}
.course-teaching-n-index-nav.ed[data-v-88166bda]{
    color: #27c9a3;
    border-bottom: 3px solid #5ad5a9;
}
.course-teaching-n-index-navs[data-v-88166bda]{
    margin-bottom: 19px;
}
.resource-show-list-head-sbox[data-v-88166bda] {
    margin-right: 10px;
    height: 28px;
    line-height: 39px;
    width: 200px;
    margin-top: 2px;
    float: left;
}
.course-teaching-n-index-navs-rpart[data-v-88166bda]{
    float: right;
}
.resource-show-list-head-icon[data-v-88166bda] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
.resource-show-list-head-str[data-v-88166bda] {
    margin-right: 10px;
    color: #777;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    margin-top: 7px;
}
._cav-v2.ed[data-v-88166bda]{
    border-width: 4px;
}
.course-teaching-n-index-panel-title[data-v-88166bda]{
    font-size: 16px;
    height: 50px;
    line-height:50px;
    padding-top: 10px;
    font-weight: bold;
}
.course-gailan-content-item[data-v-88166bda]{
    float: left;
}
.course-gailan-content-item-title[data-v-88166bda]{
    color: #999;
}
.course-gailan-content-item-block[data-v-88166bda]{
    height: 50px;
    border-right: 1px solid #eeeeee;
    float: left;
    width: 68px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(1) {
   width: 137px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(2) {
    width:147px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(3) {
    width:143px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(4) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(5) {
    width:103px;
    text-indent:31px;
}
.course-gailan-content-item-block[data-v-88166bda]:nth-child(6) {
    width:123px;
    text-indent:31px;
    border-right: none;
}
.course-gailan-content-item-block-num[data-v-88166bda]{
    font-size: 21px;
    font-weight: bold;
    color: #666666;
}
.course-gailan-content-item-blocks[data-v-88166bda]{
    margin-top:30px;
    margin-bottom:23px;
}
.course-gailan-content-item-block-txt[data-v-88166bda]{
    color: #999999;
    margin-top:7px;
}
.course-gailan-content-item[data-v-88166bda]{
    float: left;
}
.course-gailan-no-content-img[data-v-88166bda]{
    width: 48px;
    height: 61px;
    margin: auto;
}
.course-gailan-no-content-txt[data-v-88166bda]{
    text-align: center;
    color: #999;
}
.course-teaching-ni-ptitle-v2-left[data-v-88166bda]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.course-teaching-n-index-panel-title-v2[data-v-88166bda]{
    height: 50px;
    line-height:50px;
}
.course-teaching-ni-ptitle-v2-right[data-v-88166bda]{
    float: right;
}
.course-teaching-ni-ptitle-v2-right span[data-v-88166bda]{
    color: #27c9a3;
    margin: 0 4px;
}
.course-teaching-n-index-panel-v2[data-v-88166bda]{
    margin-bottom:29px;
}
.course-teaching-course-cards[data-v-88166bda]{
    margin-top:30px;
}
.course-author-row-icon[data-v-88166bda]{
    width:22px;
    height:22px;
    float: left;
}
.course-card-item[data-v-88166bda]{
    float: left;
    margin-right:30px;
    margin-bottom:17px;
    cursor: pointer;
}
.course-card-item[data-v-88166bda]:nth-child(4n){
    margin-right:0px;
}
.app-lib-item[data-v-88166bda]{
    margin-right:30px;
    margin-bottom:10px;
    float: left;
}
.app-lib-item[data-v-88166bda]:nth-child(3n) {
    margin-right: 0;
}
.back-log-navp-top[data-v-88166bda]{
    height: 64px;
    line-height:64px;
}
.back-log-navp-top-name[data-v-88166bda]{
    float: left;
    font-size: 17px;
    font-weight: bold;
    float: left;
}
.back-log-navp-top-filter-hotbtn[data-v-88166bda]{
    float: right;
    width:16px;
    height:16px;
    cursor:pointer;
}
.back-log-navp-top-filter-hotbtn img[data-v-88166bda]{
    width:100%;
    height:100%;
}
.back-log-nav-task-status[data-v-88166bda]{
    height: 75px;
    line-height: 75px;
    color: #27c9a3;
    font-weight: bold;
    padding-left: 30px;
}
.back-log-nav-task-item[data-v-88166bda]{
    height: 100px;
    padding: 0 30px;
}
.back-log-nav-task-item[data-v-88166bda]:hover{
    background: #f4f4f4;
}
.back-log-nav-task-item-inner[data-v-88166bda]{
    border-bottom:1px solid #f4f4f4;
    height: 100px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    position:relative;
}
.back-log-nav-task-item-title[data-v-88166bda]{
    font-weight: bold;
    padding-top: 17px;
}
.back-log-nav-task-item-bottom[data-v-88166bda]{
    margin-top:25px;
}
.back-log-nav-task-item-typename[data-v-88166bda]{
    color: #999;
    float: left;
}
.back-log-nav-task-item-type-icon[data-v-88166bda]{
    width:12px;
    height:12px;
}
.back-log-nav-task[data-v-88166bda]{
    border-bottom:1px solid #eeeeee;
}
.back-log-nav-task[data-v-88166bda]:last-child{
    border-bottom:none;
}
.back-log-nav-task-item:last-child .back-log-nav-task-item-inner[data-v-88166bda]{
    border-bottom: none;
}
.back-log-nav-task-item-points[data-v-88166bda]{
    position:absolute;
    right: 0px;
    top: 18px;
    width:24px;
    height:6px;
    cursor:pointer;
}
.back-log-nav-task-item-points img[data-v-88166bda]{
    width:100%;
    height:100%;
}
.back-log-nav-task-item-cbtn[data-v-88166bda]{
    width:70px;
    height:24px;
    line-height:24px;
    position:absolute;
    right: 0px;
    text-align: center;
    bottom: 10px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 20px;
    cursor:pointer;
}
._gray_color[data-v-88166bda]{
    color: #cccccc;
}
.ct-common-filter-left[data-v-88166bda]{
    width: calc(100% - 94px);
    float: left;
}
.ct-common-filter-right[data-v-88166bda]{
    float: right;
}
.ct-common-filter-name[data-v-88166bda]{
    font-weight: bold;
    float: left;
    margin-right: 27px;
}
.ct-common-filter-item[data-v-88166bda]{
    margin-top:18px;
    line-height:32px;
}
.ct-common-filter-options[data-v-88166bda]{
    overflow: auto;
}
.ct-common-filter-option[data-v-88166bda]{
    height: 32px;
    color: #737373;
    float: left;
    padding: 0 21px;
    border-radius: 20px;
    cursor:pointer;
    margin-bottom: 10px;
}
.ct-common-filter-option.ed[data-v-88166bda]{
    color: #fff;
    background: #27c9a3;
}
.ct-common-filter-option[data-v-88166bda]:hover{
    color:#27c9a3;
}
.ct-common-filter-option.ed[data-v-88166bda]:hover{
    color:#fff;
}
.ct-common-filter-items[data-v-88166bda]{
    padding-bottom: 30px;
    border-top:1px solid #eeeeee;
}
.ct-common-filter-morebtn[data-v-88166bda]{
    width:78px;
    height:29px;
    border: 1px solid #999;
    text-align: center;
    line-height:29px;
    color: #999999;
    border-radius: 5px;
    cursor:pointer;
}
.ct-common-filter-morebtn[data-v-88166bda]:hover{
    color:#27c9a3;
}
.ct-common-course-fbox-header[data-v-88166bda]{
    height: 65px;
    line-height:65px;
    border-bottom:1px solid #eeeeee;
}
.ct-common-course-fbox-header-part[data-v-88166bda]{
    width: 50%;
    float:left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    font-weight: bold;
}
.ct-common-course-fbox-list[data-v-88166bda]{
    height: 300px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ct-common-course-fbox-list-part[data-v-88166bda]{
    width: 50%;
    height: 100%;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    overflow: auto;
}
.ct-common-course-fbox-list-part[data-v-88166bda]:first-child{
    border-right: 1px solid #eee;
}
.ct-common-course-fbox-list-item[data-v-88166bda]{
    height: 45px;
    line-height:45px;
    color: #999999;
    cursor:pointer;
    padding-left: 27px;
    position:relative;
}
.ct-common-course-fbox-list-item.ed[data-v-88166bda]{
    background: #f9f9f9;
    color: #333;
}
.ct-common-course-fbox-list-item-icon[data-v-88166bda]{
    width:18px;
    height:13px;
    position:absolute;
    right: 59px;
    top: 50%;
    margin-top: -6px;
    display: none;
}
.ct-common-course-fbox-list-item.ed .ct-common-course-fbox-list-item-icon[data-v-88166bda]{
    display: block;
}
.ct-common-course-fbox-list-item-name[data-v-88166bda]{
    width: calc(100% - 75px);
}
.ct-common-category-list[data-v-88166bda]{
    padding: 10px 0 21px;
}
.course-teaching-n-index-panel-sheet-header[data-v-88166bda]{
    height: 40px;
    line-height:40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 25px;
    background: #f1f1f1;
    color: #999999;
}
.course-teaching-n-index-panel-sheet[data-v-88166bda]{
    border: 1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-leftcol[data-v-88166bda]{
    float: left;
}
.course-teaching-n-index-panel-sheet-rightcol[data-v-88166bda]{
    width: 270px;
    float: right;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-88166bda]{
    height: 40px;
    line-height:40px;
    padding-left: 25px;
}
.course-teaching-n-i-psrow-icon[data-v-88166bda]{
    float: left;
    width:17px;
    height:18px;
    margin-right:9px;
}
.course-teaching-n-i-psrow-name[data-v-88166bda]{
    float: left;
}
.course-teaching-n-i-psrow-time[data-v-88166bda]{
    width: 270px;
    float: right;
    color: #959595;
    text-align: center;
}
.course-teaching-n-index-panel-sheet-row[data-v-88166bda]{
    border-bottom:1px solid #e9e8e8;
}
.course-teaching-n-index-panel-sheet-row[data-v-88166bda]:last-child{
    border-bottom:none;
}
.course-teaching-n-index-panel-sheet-row[data-v-88166bda]:nth-child(even){
    background:  #f9f9f9;
}
.course-homepage-nav-common-header[data-v-88166bda]{
    height: 80px;
    line-height: 80px;
    font-weight: bold;
}
.course-homepage-nav-common-block[data-v-88166bda]{
    border-radius: 3px;
    background: #fff;
}
.course-homepage-nav-common-block-sheet-header[data-v-88166bda]{
    height: 70px;
    background: #fff;
}
/**
 * @desc: 积分运营管理前端公用css文件
 * @author: yansen
 * @time: 2020-01-14
 */
._nr[data-v-88166bda]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
#operationl-manage-frame[data-v-88166bda]{
    width: 100%;
    height: 100%;
    background: #f7f7f7;
}
/*修改element自带tree的样式*/
[data-v-88166bda] .el-tree-node__content:hover {
    color: #1d86fb;
    background-color: white;
}
[data-v-88166bda] .el-tree-node:focus>.el-tree-node__content {
    color: #1d86fb;
    background-color: white;
}
[data-v-88166bda] .el-tree-node__expand-icon {
    display: none;
}
.omf-zone[data-v-88166bda]{
    width: 1200px;
    margin: 30px auto 0;
}
.omf-left[data-v-88166bda]{
    width: 250px;
    float: left;
}
.omf-right[data-v-88166bda]{
    float: right;
    width: 932px;
    padding-bottom: 40px;
}
.nav-sidebar-item[data-v-88166bda]{
    height: 60px;
    line-height: 60px;
    color: #999;
    font-size: 15px;
    font-weight: normal;
    cursor: pointer;
    padding-left: 37px;
    border-radius: 4px;
}
.nav-sidebar-item-icon[data-v-88166bda]{
    font-size: 23px;
    font-weight: normal;
    float: left;
    margin-right: 7px;
}
.nav-sidebar-item.ed[data-v-88166bda]{
    color: #2288f7;
    background: #eeeeee;
}
.omf-school-block[data-v-88166bda]{
    height: 115px;
    width: 290px;
    background: #fff;
    border-radius: 5px;
    float: left;
}
.omf-r-sec-block[data-v-88166bda]{
    background: #fff;
    border-radius: 5px;
    padding: 14px 30px 35px 35px;
}
.omf-integral-block[data-v-88166bda]{
    width: calc(100% - 320px);
    height: 115px;
    float: right;
    background: #fff;
    border-radius: 5px;
}
.omf-cm-cblock[data-v-88166bda]{
    background: #fff;
    border-radius: 5px;
    padding: 0 30px;
    margin-top: 30px;
}
.school-info-comp-core-str[data-v-88166bda]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-right: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.school-info-comp-core-icon[data-v-88166bda]{
    color: #999999;
    font-size: 27px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.school-info-comp-core[data-v-88166bda]{
    line-height: 25px;
    text-align: center;
    height: 100%;
    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;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px;
    overflow: hidden;
}
.school-info-comp[data-v-88166bda]{
    height: 100%;
}
.modify-cloud-school-comp-body[data-v-88166bda]{
    padding: 25px;
}
.mc-school-item-arrow-icon[data-v-88166bda]{
    float: left;
    font-size: 22px;
    margin-top: 3px;
    color: #999999;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    -webkit-animation:rotate_animation-data-v-88166bda 0.2s;
            animation:rotate_animation-data-v-88166bda 0.2s;
}
.mc-school-item-arrow-icon.ed[data-v-88166bda]{
    -webkit-transform: rotate(-90deg);
            transform: rotate(-90deg);
    -webkit-animation:rotate_animation_ed-data-v-88166bda 0.2s;
            animation:rotate_animation_ed-data-v-88166bda 0.2s;
}
/*剪头旋转动画*/
@-webkit-keyframes rotate_animation_ed-data-v-88166bda{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@keyframes rotate_animation_ed-data-v-88166bda{
from {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
to {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
}
@-webkit-keyframes rotate_animation-data-v-88166bda{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
@keyframes rotate_animation-data-v-88166bda{
from {
        -webkit-transform: rotate(-90deg);
                transform: rotate(-90deg);
}
to {
        -webkit-transform: rotate(0deg);
                transform: rotate(0deg);
}
}
.mc-school-item-mark-icon[data-v-88166bda]{
    float: left;
    font-size: 25px;
    color: #333;
    margin-left: 3px;
    margin-right: 1px;
    cursor: auto;
}
.mc-school-item-mark-str[data-v-88166bda]{
    float: left;
    line-height: 35px;
    margin-left: 5px;
    color: #333;
    max-width: 160px;
}
.electronic-currency-stat-comp[data-v-88166bda]{
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 30px 33px;
}
.electronic-currency-stat-comp-left[data-v-88166bda]{
    width: 200px;
    float: left;
    height: 100%;
}
.electronic-currency-stat-comp-right[data-v-88166bda]{
    width: calc(100% - 200px);
    float: right;
    height: 100%;
}
.ecsc-stat-num[data-v-88166bda]{
    font-size: 22px;
    font-weight: bold;
}
.ecsc-stat-str[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 2px;
}
.ecsc-icon[data-v-88166bda]{
    width: 32px;
    height: 32px;
    float: left;
    color: #ff8a8a;
    font-size: 32px;
    margin-right: 12px;
    margin-top: 7px;
}
.ecsc-stat[data-v-88166bda]{
    float: left;
    width: calc(100% - 45px);
}
.ecscr-line-cover[data-v-88166bda]{
    height: 17px;
    border-radius: 12px;
}
.ecscr-line-section[data-v-88166bda]{
    height: 100%;
    float: left;
}
.ecscr-line-section-animation[data-v-88166bda]{
    height: 100%;
    -webkit-animation: fill_animation-data-v-88166bda 1s;
            animation: fill_animation-data-v-88166bda 1s;
}
/*填充动画*/
@-webkit-keyframes fill_animation-data-v-88166bda{
from {
        width: 0;
}
to {
        width: 100%;
}
}
@keyframes fill_animation-data-v-88166bda{
from {
        width: 0;
}
to {
        width: 100%;
}
}
.ecscr-line-name-list[data-v-88166bda]{
    float: right;
    margin-top: 12px;
}
.ecscr-line-name-item-block[data-v-88166bda]{
    float: left;
    width: 16px;
    height: 12px;
    border-radius: 3px;
    margin-top: 3px;
    margin-right: 8px;
}
.ecscr-line-name-item-name[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    float: left;
}
.omf-r-sec-block[data-v-88166bda]{
    margin-top: 30px;
}
.omf-r-sec-b-header[data-v-88166bda]{
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #f4f4f4;
}
.omf-r-sec-bhl-str[data-v-88166bda]{
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-bhr-str[data-v-88166bda]{
    float: right;
    font-size: 16px;
    color: #666 ;
    cursor: pointer;
}
.omf-r-sec-b-desc[data-v-88166bda]{
    margin-top: 50px;
}
.omf-r-sec-b-desc-left[data-v-88166bda]{
    height: 180px;
    width: 400px;
    float: left;
}
.omf-r-sec-b-desc-right[data-v-88166bda]{
    width: calc(100% - 400px);
    float: right;
}
.omf-r-sec-b-desc-row-mark[data-v-88166bda]{
    width: 10px;
    height: 10px;
    border-radius: 6px;
    border: 1px solid #2c8ef7;
    float: left;
    margin-right: 11px;
    margin-top: 6px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.omf-r-sec-b-desc-row-str[data-v-88166bda]{
    overflow: hidden;
    color: #666;
    font-size: 16px;
}
.omf-r-sec-b-desc-row[data-v-88166bda]{
    margin-bottom: 28px;
}
.omf-r-sec-b-body[data-v-88166bda]{
    min-height: 110px;
}
.omf-r-sec-bb-item[data-v-88166bda]{
    width: 50%;
    float: left;
    height: 100%;
    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;
}
.omf-r-sec-bb-item-core[data-v-88166bda]{
    line-height: 32px;
}
.omfrsni-core-icon[data-v-88166bda]{
    width: 32px;
    height: 32px;
    float: left;
}
.omfrsni-core-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omfrsni-core-str[data-v-88166bda]{
    float: left;
    margin-right: 15px;
    font-size: 16px;
    font-weight: bold;
}
input.omfrsni-core-str[data-v-88166bda]{
    border: 1px solid #dddddd;
    padding: 0 10px;
    width: 100px;
    font-size: 14px;
    font-weight: normal;
    height: 32px;
}
.omf-rc-str[data-v-88166bda]{
    font-size: 16px;
    font-weight: bold;
    float: left;
}
.omf-rc-switch[data-v-88166bda]{
    float: left;
    margin-left: 15px;
}
.omfrsni-core-edit-str[data-v-88166bda]{
    font-size: 16px;
    font-weight: bold;
    color: #2288f7;
    float: left;
    cursor: pointer;
}
.omfrsni-core-edit-cover[data-v-88166bda]{
    cursor: pointer;
    float: left;
}
.omfrsni-core-edit-icon[data-v-88166bda]{
    float: left;
    font-size: 20px;
    color: #2288f7;
    margin-right: 8px;
    margin-left: 36px;
    display: block;
    cursor: pointer;
}
.omf-r-sec-bb-crow[data-v-88166bda]{
    padding-left: 110px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 35px;
}
.omf-r-sec-bb-crow .omfrsni-core-edit-icon[data-v-88166bda]{
    margin-right: 0;
}
.omf-rc-warmtxt[data-v-88166bda]{
    color: #999999;
    float: left;
    margin-left: 30px;
}
.omf-dynamic-item-author[data-v-88166bda]{
    float: left;
    margin-right: 17px;
    font-weight: bold;
}
.omf-dynamic-item-currency-icon[data-v-88166bda]{
    width: 15px;
    height: 15px;
    float: left;
    margin-right: 6px;
    margin-top: -1px;
}
.omf-dynamic-item-currency-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.omf-dynamic-item-desc[data-v-88166bda]{
    float: left;
    font-weight: bold;
}
.omf-dynamic-item-time[data-v-88166bda]{
    float: right;
    font-size: 13px;
    color: #999;
}
.omf-dynamic-item[data-v-88166bda]{
    font-size: 16px;
    color: #666666;
    margin-bottom: 43px;
}
.omf-dynamic-list[data-v-88166bda]{
    padding-top: 30px;
    padding-bottom: 1px;
}
.total-order-manage[data-v-88166bda]{
    margin-top: 0;
}
.total-order-manage-mbox[data-v-88166bda]{
    padding: 35px 37px;
    background: #fff;
}
.order-filter-list-comp[data-v-88166bda]{
    min-height: 300px;
    position: relative;
}
.oflc-sheet-col[data-v-88166bda]{
    float: left;
    text-align: center;
    height: 100%;
}
.oflc-sheet-head[data-v-88166bda]{
    height: 47px;
    line-height: 47px;
    color: #494949;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.oflc-sheet-row[data-v-88166bda]{
    overflow: hidden;
    height: 107px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 23px 0 23px 0;
}
.oflc-sheet-row[data-v-88166bda]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.oflc-scc-good-face[data-v-88166bda]{
    width: 60px;
    height: 60px;
    float: left;
    margin-right: 12px;
}
.oflc-scc-good-face img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    border-radius: 5px;
}
.oflc-scc-good-rpart[data-v-88166bda]{
    float: left;
    text-align: left;
    width: calc(100% - 72px);
}
.oflc-scc-good-name[data-v-88166bda]{
    color: #333;
    font-size: 15px;
    margin-top: 1px;
    font-weight: bold;
}
.oflc-scc-good-type[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 21px;
}
.oflc-scc-currency-icon[data-v-88166bda]{
    width: 15px;
    height: 15px;
    float: left;
    margin-top: -6px;
}
.oflc-scc-currency-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.oflc-scc-cyrrency-num[data-v-88166bda]{
    color: #f17d78;
    font-weight: bold;
    margin-left: 11px;
    float: left;
}
.oflc-scc-currency-unit[data-v-88166bda]{
    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;
}
.oflc-sheet-col-core[data-v-88166bda]{
    height: 100%;
}
.oflc-flex[data-v-88166bda] {
    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;
}
.oflc-scc-count-icon[data-v-88166bda]{
    font-size: 12px;
    color: #6d6d6d;
    margin-right: 3px;
    float: left;
}
.oflc-scc-count-num[data-v-88166bda]{
    font-size: 17px;
    float: left;
    margin-top: -3px;
    color: #333;
}
.oflc-scc-total-currency[data-v-88166bda]{
    height: 16px;
}
.oflc-scc-total-currency-type[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 12px;
}
.oflc-ddr-name[data-v-88166bda]{
    color: #333;
}
.oflc-ddr-account[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-ddr-class[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 5px;
}
.oflc-order-time[data-v-88166bda]{
    color: #999;
    font-size: 12px;
}
.oflc-order-status[data-v-88166bda]{
    color: #5cc6a5;
    margin-top: 7px;
    font-size: 16px;
}
._cancle.oflc-order-status[data-v-88166bda]{
    color: #999;
}
.oflc-scc-btn[data-v-88166bda]{
    width: 94px;
    height: 36px;
    border-radius: 20px;
    background: #efefef;
    line-height: 36px;
    cursor: pointer;
    color: #666;
}
.oflc-scc-btn._del[data-v-88166bda]{
    background: #fff2f1;
    color: #f17d78;
}
.oflc-sheet-node[data-v-88166bda]{
    margin-top: 9px;
    border: 1px solid #efefef;
}
.oflc-filter-row[data-v-88166bda]{
    margin-bottom: 24px;
}
.oflc-filter-row-l[data-v-88166bda]{
    float: left;
    line-height: 40px;
    margin-right: 19px;
    font-weight: bold;
    color: #494949;
}
.oflc-filter-cbtn[data-v-88166bda]{
    width: 88px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    font-weight: bold;
    background: #3987f2;
    border-radius: 18px;
    float: left;
    color: #fff;
    margin-left: 60px;
    cursor: pointer;
    margin-top: 2px;
}
.oflc-filter-row-r[data-v-88166bda]{
    float: left;
}
.commodity-course-info-comp[data-v-88166bda]{
    /*min-height: 297px;*/
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    /*margin-bottom: 5px;*/
    /*padding-bottom: 30px;*/
    /*margin-top: 93px;*/
    /*box-shadow: 1px 2px 17px -6px #b7b7b7;*/
    /*margin-bottom: 10px;*/
    /*z-index: 3;
    position: relative;*/
}
.cc-c-new-version-ui .commodity-course-info-comp[data-v-88166bda]{
    padding-bottom: 0;
    margin-bottom: 0;
}
.ccic-core[data-v-88166bda]{
    width: 1200px;
    margin: auto;
}
.ccic-top-lv[data-v-88166bda]{
    height: 93px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #f7f7f7;
}
.cc-c-new-version-ui .ccic-top-lv[data-v-88166bda]{
    height: 70px;
    line-height: 32px;
}
.ccic-tl-name[data-v-88166bda]{
    font-weight: bold;
    font-size: 18px;
    padding-top: 17px;
}
.ccic-tl-name-str[data-v-88166bda]{
    float: left;
    border: none;
    color: #2c3e50;
    width: calc(100% - 80px);
}
.cc-c-new-version-ui .ccic-tl-name-str[data-v-88166bda]{
    color: #fff;
}
input.ccic-tl-name-str[data-v-88166bda]{
    border: 1px solid #DCDFE6;
}
.ccic-tl-name-btns[data-v-88166bda]{
    float: left;
    line-height: 24px;
    color: #27c9a3;
    display: none;
}
.ccic-tl-name:hover .ccic-tl-name-btns[data-v-88166bda]{
    display: block;
}
.ccic-tl-name-btn[data-v-88166bda]{
    margin-left: 10px;
    cursor: pointer;
    float: left;
}
.ccic-tl-fs-info[data-v-88166bda]{
    font-size: 14px;
    color: #666;
    margin-top: 17px;
}
.ccic-core-l[data-v-88166bda]{
    float: left;
    width: calc(100% - 400px);
}
.ccic-core-r[data-v-88166bda]{
    float: right;
}
.ccic-c-price[data-v-88166bda]{
    float: right;
    margin-top: 33px;
    margin-left: 18px;
}
.ccic-c-ac-btn[data-v-88166bda]{
    width: 150px;
    height: 38px;
    line-height: 38px;
    background: #2288f7;
    border-radius: 8px;
    text-align: center;
    float: right;
    color: #fff;
    margin-top: 26px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
}
.ccic-c-new-v-btn[data-v-88166bda]{
    color: #fff;
    float: right;
    margin-top: 14px;
    margin-right: 30px;
    cursor: pointer;
}
.ccic-c-ac-cover[data-v-88166bda]{
    float: right;
}
.ccic-c-ac-cover-txt[data-v-88166bda]{
    float: right;
    margin-top: 26px;
    line-height: 36px;
    font-size: 13px;
    color: #333;
}
.ccic-bot-lv[data-v-88166bda]{
    margin-top: 30px;
}
.ccic-bot-lv-face[data-v-88166bda]{
    width: 310px;
    height: 207px;
    float: left;
    margin-right: 20px;
}
.ccic-bot-lv-face img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 8px;
    -o-object-fit: contain;
       object-fit: contain;
}
.ccic-bot-lv-info[data-v-88166bda]{
    float: left;
    width: calc(100% - 330px);
}
.ccic-bot-lv-info-author[data-v-88166bda]{
    margin-top: 22px;
}
.ccic-bot-lv-info-author-imgs[data-v-88166bda]{
    float: left;

    margin-right: 28px;
}
.ccic-bot-lv-info-author-names[data-v-88166bda]{
    font-size: 14px;
    color: #666;
    line-height: 37px;
}
.ccic-bot-lv-info-span[data-v-88166bda]{
    padding: 7px 22px;
    background: #f3f9ff;
    float: left;
    font-size: 12px;
    border-radius: 20px;
    color: #999;
    margin-right: 15px;
    max-width: 200px;
    margin-bottom: 10px;
}
.ccic-bot-lv-info-spans[data-v-88166bda]{
    margin-top: 10px;
}
.ccic-bot-lv-info-desc[data-v-88166bda]{
    margin-top: 10px;
    color: #999;
    font-size: 16px;
}
._limit_word.ccic-bot-lv-info-desc[data-v-88166bda]{
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.ccic-bot-lv-info-desc-show-all[data-v-88166bda]{
    cursor: pointer;
    font-size: 14px;
    color: #2288f7;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.scribing-price-comp[data-v-88166bda]{
    line-height: 26px;
}
.spc-coin-icon[data-v-88166bda]{
    height: 26px;
    width: 26px;
    border-radius: 13px;
    float: left;
    margin-right: 11px;
}
.spc-coin-icon img[data-v-88166bda]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.spc-coin-price[data-v-88166bda] {
    float: left;
    font-size: 18px;
    color: #ff7676;
    font-weight: bold;
    margin-right: 10px;
}
.spc-coin-line-price[data-v-88166bda]{
    font-size: 16px;
    color: #cac9c9;
    float: left;
    text-decoration:  line-through;
}
.head-portrait-sc-item[data-v-88166bda]{
    height: 38px;
    width: 38px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-radius: 20px;
    float: left;
    border: 1px solid #fff;
}
.head-portrait-sc-item img[data-v-88166bda]{
    width: 36px;
    height: 36px;
    border-radius: 50%;
}
.head-portrait-sc-item[data-v-88166bda]:not(:first-child) {
    margin-left: -12px;
}
.head-portrait-sc-item[data-v-88166bda]:last-child{
    background: #2288f7;
    text-align: center;
    line-height: 36px;
    color: #fff;
    font-weight: bold;
}
.ccic-c-convert-txt[data-v-88166bda]{
    float: right;
    color: #27C9A3;
    font-size: 20px;
    font-weight: bold;
    margin-top: 26px;
    margin-right: 49px;
    line-height: 38px;
}
.mc-school-item-list[data-v-88166bda]{
    max-height: 300px;
    overflow: auto;
}
.nav-sidebar-item-icon[data-v-88166bda]{
    width: 40px;
    text-align: center;
    height: 60px;
}
.my-rsr-part-inner[data-v-88166bda] .el-input__inner{
    border-radius: 5px;
}
.my-rsr-part-inner[data-v-88166bda] .cm-year-select{
    min-width: 100px;
    width: 150px;
}
.my-rsr-part-inner[data-v-88166bda] .cm-semster-select{
    min-width: 150px;
    width: 180px;
}
.my-rsr-part-inner[data-v-88166bda] .cm-week-select{
    width: 100px;
}
.my-rsr-part-inner[data-v-88166bda] .el-date-editor{
    width: 150px;
}
.omf-r-sec-b-scene-item-option[data-v-88166bda]{
    cursor: pointer;
    float: left;
}
.omf-r-sec-b-scene-item-info[data-v-88166bda]{
    float:left;
    margin-left: 12px;
}
.omf-r-sec-b-scene-item-info-title[data-v-88166bda]{
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.omf-r-sec-b-scene-item[data-v-88166bda]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 110px;
    padding-top: 35px;
}
.omf-r-sec-b-scene-item-info-desc[data-v-88166bda]{
    color: #999;
    font-size: 12px;
    margin-top: 11px;
}
.omf-r-sec-b-scene-item-option-icon[data-v-88166bda]{
    display: none;
}
.omf-r-sec-b-scene-item-option[data-v-88166bda]{
    width: 14px;
    height: 14px;
    border: 1px solid #999999;
    cursor: pointer;
    margin-top: 3px;
}
.omf-r-sec-b-scene-item-option.ed .omf-r-sec-b-scene-item-option-icon[data-v-88166bda]{
    display: block;
}
.omf-r-sec-b-scene-item-option.ed[data-v-88166bda]{
    border-color: #2191ff;
    background: #2191ff;
}
.integral-score-record-pop-block[data-v-88166bda]{
    margin-top: 36px;
}
.integral-score-record-pop-b-search[data-v-88166bda]{
    float: right;
}
.integral-score-record-pop-table[data-v-88166bda]{
    margin-top: 36px;
    border: 1px solid #efefef;
    min-height: 300px;
    position: relative;
}
.isrecord-pop-table-header[data-v-88166bda]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #efefef;
    background: #f9f9f9;
}
.isrecord-pop-table-col[data-v-88166bda]{
    float: left;
    text-align: center;
}
.isrecord-pop-table-col-num[data-v-88166bda]{
    color: #2288f7;
}
.isrecord-pop-table-row[data-v-88166bda]{
    height: 61px;
    line-height: 61px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333;
}
.isrecord-pop-table-row[data-v-88166bda]:not(:last-child) {
    border-bottom: 1px solid #efefef;
}
.ecscr-line-name-item[data-v-88166bda]{
    float: left;
    margin-right: 20px;
}
.ecscr-line-name-item[data-v-88166bda]:last-child{
    margin-right: 0;
}
.common-no-c img[data-v-88166bda]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
}
.ctlv-header[data-v-88166bda]{
    position: fixed;
    background: transparent;
    top: 0;
    width: 100%;
    z-index: 3;
}
.cc-c-new-version-ui .ctlv-header[data-v-88166bda]{
    background: #1e1f21;
}
.cc-c-new-version-ui .ccic-tl-fs-info[data-v-88166bda]{
    display: none;
}
.ctlv-f-zone[data-v-88166bda]{
    padding-top: 30px;
}
.bg-common-no-c[data-v-88166bda]{
    width: 64px;
    height: 57px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -32px;
    margin-left: -28.5px;
    background: url(/vue/dist/static/img/course-gailan-no-content-img-xq.56db9cf.png);
    background-size: 100% 100%;
}
.ccm-sheet-rows[data-v-88166bda]{
    min-height: 300px;
    position: relative;
}
.ccn-v-set-btn[data-v-88166bda]{
    position: fixed;
    bottom: 12px;
    left: 80px;
}
.omf-r-sec-modify-pay-type-btn[data-v-88166bda]{
    font-size: 14px;
    color: #2288f7;
    font-weight: normal;
    cursor: pointer;
}
.course-homepage-discuss[data-v-88166bda] {
    padding-bottom: 50px;
}
/* 输入框 */
.course-homepage-discuss-input[data-v-88166bda] {
    width: 1200px;
    padding-bottom: 60px;
    background-color: #fff;
}
.course-homepage-discuss-input-box[data-v-88166bda] {
    padding: 35px;
    position: relative;
}
/* 后续去除 */
/* .icon-shutter {
    position: absolute;
    bottom: -3px;
    left: 47px;
    width: 100px;
    height: 35px;
    background-color: #f8f8f8;
    z-index: 111;
} */
.submit-icon[data-v-88166bda] {
    position: absolute;
    right: 43px;
    bottom: 1px;
    width: 60px;
    height: 27px;
    text-align: center;
    line-height: 27px;
    color: #fff;
    font-size: 13px;
    background-color: #12CAA3;
    border-radius: 3px;
    cursor: pointer;
}
.course-homepage-discuss-input-box-input[data-v-88166bda] {
    border: 1px solid #DAE5F0;
    border-bottom: none;
    border-radius: 6px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
.course-homepage-discuss-input-box-input[data-v-88166bda]  .el-textarea__inner {
    border: none;
    background-color: #fcfcfc;
}
.course-homepage-discuss-input-box-input[data-v-88166bda] .el-textarea__inner:focus {
    -webkit-box-shadow: 0 0px 0px #fff;
            box-shadow: 0 0px 0px #fff;
}
.course-homepage-discuss-input-box .paper-topic-teacher-comment-btns[data-v-88166bda] {
    width: 1128px;
    bottom: -5px;
    border-left: 1px solid #DAE5F0;
    border-right: 1px solid #DAE5F0;
    border-bottom: 1px solid #DAE5F0;
}
.course-homepage-discuss-input-box .paper-topic-teacher-comment-btns .paper-topic-teacher-comment-btn-east[data-v-88166bda] {
    display: block !important;
}
/* 分页 */
.course-homepage-discuss-page[data-v-88166bda] {
    margin-top: 10px;
    overflow: hidden;
}
.course-homepage-discuss-page-box[data-v-88166bda] {
    float: right;
    margin-right: 34px;
}
.course-homepage-discuss-page-box .icon[data-v-88166bda] {
    font-size: 12px;
    cursor: pointer;
    color: #999;
}
.course-homepage-discuss-page-box .page-text[data-v-88166bda] {
    color: #999;
}
.course-homepage-discuss-page-box .prev[data-v-88166bda],.course-homepage-discuss-page-box  .next[data-v-88166bda] {
    cursor:not-allowed;
}
/* 主要内容 */
.course-homepage-discuss-main[data-v-88166bda] {
    width: 1200px;
    margin-top: 20px;
    background-color: #fff;
}
.course-homepage-discuss-main-centen[data-v-88166bda] {
    padding: 20px;
}
.course-homepage-discuss-main-box-head[data-v-88166bda] {
    overflow: hidden;
}
.course-homepage-discuss-main-box-head-left[data-v-88166bda] {
    float: left;
}
.course-homepage-discuss-main-box-head-right[data-v-88166bda] {
    float: right;
}
.course-homepage-discuss-main-box[data-v-88166bda] {
    border-bottom: 1px solid #eee;
    padding-bottom: 15px;
}
.course-homepage-discuss-main-box[data-v-88166bda]:last-child {
    border-bottom: none;
}
.course-homepage-discuss-main-box-user-info[data-v-88166bda] {
    margin-top: 20px;
    margin-bottom: 10px;
}
.course-homepage-discuss-main-box-user-info >img[data-v-88166bda] {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background-color: red;
}
.course-homepage-discuss-main-box-user-info .name[data-v-88166bda] {
    margin: 0 10px;
    font-size: 15px;
    color: #333;
}
.course-homepage-discuss-main-box-user-info .status[data-v-88166bda] {
    padding: 1px 6px;
    border: 1px solid #3FCFB1;
    border-radius: 13px;
    font-size: 12px;
    color: #12CAA3;
}
.course-homepage-discuss-main-box > h3[data-v-88166bda] {
    font-size: 15px;
    color: #333;
}
.course-homepage-discuss-main-box-resource[data-v-88166bda] {
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 10px;
}
.course-homepage-discuss-main-box-resource-box[data-v-88166bda] {
    float: left;
    margin-right: 20px;
    width: 130px;
    height: 130px;
}
.course-homepage-discuss-main-box-resource-box >img[data-v-88166bda] {
    width: 100%;
    height: 100%; 
    -o-object-fit: cover; 
       object-fit: cover;
}
.dialog-img .el-dialog__body > img[data-v-88166bda]{
    -o-object-fit: cover;
       object-fit: cover;
    height: 100%;
    width: 100%;
}
.course-homepage-discuss-main-box-footer[data-v-88166bda] {
    /* overflow: hidden; */
    margin-top: 10px;
    margin-bottom: 30px;
}
.course-homepage-discuss-main-box-footer-left[data-v-88166bda] {
    float: left;
}
.course-homepage-discuss-main-box-footer-left span[data-v-88166bda] {
    font-size: 12px;
}
.course-homepage-discuss-main-box-footer-left .icon[data-v-88166bda] {
    margin-right: 7px;
    color: #8990A2;
    cursor: pointer;
}
.course-homepage-discuss-main-box-footer-left .time[data-v-88166bda] {
    color: #666666;
    margin-left: 3px;
    margin-right: 10px;
}
.course-homepage-discuss-main-box-footer-left .zan[data-v-88166bda] {
    display: inline-block;
    width: 200px;
    vertical-align: -5px;
    color: #666666;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.course-homepage-discuss-main-box-footer-right[data-v-88166bda] {
    float: right;
    position: relative;
}
.course-homepage-discuss-main-box-footer-right > span[data-v-88166bda] {
    font-size: 12px;
    color: #000;
    cursor: pointer;
}
.course-homepage-discuss-main-box-footer-right .icon[data-v-88166bda] {
    font-size: 10px;
}
.course-homepage-discuss-main-box-footer-right .comments[data-v-88166bda], .course-homepage-discuss-main-box-footer-right .like[data-v-88166bda] {
    margin-right: 8px;
}
.course-homepage-discuss-main-box-footer-right .comments > span[data-v-88166bda], .course-homepage-discuss-main-box-footer-right .like > span[data-v-88166bda] {
    margin-right: 6px;
}
.like .aaa[data-v-88166bda] {
    background-color: red;
}
.hidden-more[data-v-88166bda] {
    display: none;
    top: 10px;
    right: 0px;
    width: 120px;
    height: 120px;
    margin-top: 10px;
    background-color: #fff;
    -webkit-box-shadow: 0px 0px 15px #eee;
            box-shadow: 0px 0px 15px #eee;
    position: absolute;
}
.eq[data-v-88166bda] {
    display: block;
}
.hidden-more ul li[data-v-88166bda] {
    padding: 10px 15px;
    cursor: pointer;
}
.hidden-more ul li[data-v-88166bda]:hover {
    background-color: #F9F9F9;
}
.answering-machine-uploaded-files-showing[data-v-88166bda] {
    margin-top: 20px;
    margin-left: 35px;
}

[data-v-4d8ff4c2]  .video-js {
  padding-top: 480px;
}
[data-v-4d8ff4c2]  .vjs-control-bar {
  height: 38px;
}
[data-v-4d8ff4c2]  .el-tooltip__popper {
  padding: 0;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-e7ed020c]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-e7ed020c] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-e7ed020c]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-e7ed020c]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-e7ed020c]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-e7ed020c]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-e7ed020c]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-e7ed020c]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-e7ed020c]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-e7ed020c]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-e7ed020c]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-e7ed020c]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-e7ed020c]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-e7ed020c] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-e7ed020c]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-e7ed020c]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-e7ed020c] .cource-teaching-form .el-input__inner,[data-v-e7ed020c] .cource-teaching-form .el-textarea__inner,[data-v-e7ed020c] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-e7ed020c] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-e7ed020c] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-e7ed020c] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-e7ed020c] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-e7ed020c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-e7ed020c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-e7ed020c] .cource-teaching-form .el-input__inner:focus,[data-v-e7ed020c] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-e7ed020c] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-e7ed020c] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-e7ed020c] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-e7ed020c]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-e7ed020c]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-e7ed020c]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-e7ed020c]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-e7ed020c]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-e7ed020c]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-e7ed020c]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-e7ed020c]{
    height: 485px;
}
.course-search[data-v-e7ed020c]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-e7ed020c]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-e7ed020c]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-e7ed020c]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-e7ed020c]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-e7ed020c]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-e7ed020c]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-e7ed020c]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-e7ed020c]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-e7ed020c] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-e7ed020c]{
    border: none;
}
.select-span-pop-box-title[data-v-e7ed020c]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-e7ed020c] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-e7ed020c] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-e7ed020c]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-e7ed020c]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-e7ed020c]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-e7ed020c]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-e7ed020c]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-e7ed020c]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-e7ed020c]{
}
._vpcc_second[data-v-e7ed020c]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-e7ed020c]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-e7ed020c]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-e7ed020c]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-e7ed020c]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-e7ed020c]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-e7ed020c]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-e7ed020c] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-e7ed020c]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-e7ed020c] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-e7ed020c]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-e7ed020c] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-e7ed020c] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-e7ed020c] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-e7ed020c]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-e7ed020c]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-e7ed020c]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-e7ed020c]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-e7ed020c]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-e7ed020c]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-e7ed020c]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-e7ed020c]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-e7ed020c]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-e7ed020c]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-e7ed020c]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-e7ed020c]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-e7ed020c]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-e7ed020c]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-e7ed020c]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-e7ed020c]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-e7ed020c]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-e7ed020c]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-e7ed020c]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-e7ed020c]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-e7ed020c]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-e7ed020c]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-e7ed020c]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-e7ed020c]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-e7ed020c] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-e7ed020c] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-e7ed020c] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-e7ed020c]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-e7ed020c]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-e7ed020c]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-e7ed020c]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-e7ed020c]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-e7ed020c]{
    float: right;
}
.chnsifpd-v2[data-v-e7ed020c]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-e7ed020c]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-e7ed020c]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-e7ed020c]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-e7ed020c]{
    display: block;
}
.course-hns-info-form-user[data-v-e7ed020c]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-e7ed020c]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-e7ed020c]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-e7ed020c]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-e7ed020c]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-e7ed020c]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-e7ed020c]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-e7ed020c]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-e7ed020c]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-e7ed020c]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课程首页-课程设置
 * @author: yansen
 * @time: 2020-01-21
 */
.course-homepage-nav-set-info-top-name[data-v-e7ed020c]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.course-homepage-nav-set-info-top[data-v-e7ed020c]{
    margin-top: 10px;
}
.course-homepage-nav-set-info-body[data-v-e7ed020c]{
    margin-top: 17px;
}
.course-homepage-nav-set-info-left[data-v-e7ed020c]{
    width: 240px;
    height: 320px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    background: #fff;
}
.course-homepage-nav-set-info-nav[data-v-e7ed020c]{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    border-left: 4px solid transparent;
}
.course-homepage-nav-set-info-nav.ed[data-v-e7ed020c]{
    border-left: 4px solid #27c9a3;
    color: #27c9a3;
    background: #f9f9f9;
}
.course-homepage-nav-set-info-right[data-v-e7ed020c]{
    border: 1px solid #eeeeee;
    float: right;
    background: #fff;
    width: calc(100% - 275px);
    padding: 0 29px 30px 29px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-nav-set-info-right-top[data-v-e7ed020c]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-homepage-nav-stat-right-top[data-v-e7ed020c]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-hnsir-top[data-v-e7ed020c]{
    float: left;
    color: #333;
}
.course-homepage-nav-set-info-right-top[data-v-e7ed020c] .el-checkbox__label{
    padding-left: 7px;
}
.course-hnsir-options[data-v-e7ed020c]{
    float: left;
    margin-left: 18px;
}
.course-hnsir-options[data-v-e7ed020c] .el-checkbox__input.is-checked .el-checkbox__inner{
    background: #00cba2;
    border: #00cba2;
}
.course-hnsir-options[data-v-e7ed020c] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #606266;
}
.course-hnsir-options[data-v-e7ed020c] .el-checkbox__inner:hover{
    border-color:#00cba2;
}
.course-hnsir-options[data-v-e7ed020c] .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color:#00cba2;
}
.course-homepage-nav-sc-panel[data-v-e7ed020c] .el-input__inner{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnsir-rpart[data-v-e7ed020c]{
    float: right;
}
.course-hnsir-download-btn[data-v-e7ed020c]{
    float: right;
}
.course-hnsir-auth[data-v-e7ed020c]{
    float: left;
}
.course-hnsir-download-btn[data-v-e7ed020c]{
    color: #12caa3;
    font-weight: normal;
    cursor: pointer;
}
.course-hnsir-auth[data-v-e7ed020c]{
    float: left;
    margin-right: 16px;
}
.course-hnsir-auth-str[data-v-e7ed020c]{
    font-weight: normal;
    color: #999999;
    margin-right: 3px;
}
.course-homepage-nav-stat-complete-block[data-v-e7ed020c]{
    padding-top: 20px;
    line-height: 40px;
}
.course-hnscb-class-list[data-v-e7ed020c]{
    width: 123px;
    float: left;
}
.course-hnscb-radio[data-v-e7ed020c]{
    color: #333333;
    font-weight: bold;
    float: left;
    margin-left: 12px;
}
.course-hnscb-legends[data-v-e7ed020c]{
    float: right;
}
.chnsp-list-header .course-hnscb-legends[data-v-e7ed020c]{
    float: left;
}
.course-hnscb-legend[data-v-e7ed020c]{
    float: left;
    color: #999;
    margin-left: 18px;
}
.chnsp-stat-block-desc .course-hnscb-legend[data-v-e7ed020c]{
    float: none;
    margin-bottom: 10px;
    margin-left: auto;
    width: 57px;
}
.course-hnscb-legend-front[data-v-e7ed020c]{
    width: 11px;
    height: 11px;
    border-radius: 10px;
    float: left;
    background: #27c7a1;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 4px;
}
.course-hnscb-legend-front.late-completion[data-v-e7ed020c]{
    background: #fff;
    border: 2px solid #27c7a1;
}
.course-hnscb-legend-front.completed[data-v-e7ed020c]{
    background: #3bb4ff;
}
.course-hnscb-legend-front.in-progress[data-v-e7ed020c]{
    background: #2FA2FE;
}
.course-hnscb-legend-front.not-viewed[data-v-e7ed020c]{
    background: #FF6767;
}
.course-hnscb-legend-front.unpublished[data-v-e7ed020c]{
    background: #B1B1B1;
}
.chnsp-stat-block-desc .course-hnscb-legend-front[data-v-e7ed020c]{
    margin-top: 5px;
}
.chnsp-list-header .course-hnscb-legend-front[data-v-e7ed020c]{
    margin-top: 5px;
}
.chnsp-stat-block-desc .course-hnscb-legend-name[data-v-e7ed020c]{
    color: #333;
}
.course-hnscb-legend-name[data-v-e7ed020c]{
    float: left;
    font-size: 12px;
}
.course-homepage-nav-stat-complete-table[data-v-e7ed020c]{
    border: 1px solid #efefef;
    margin-top: 22px;
}
.chnsc-table-header[data-v-e7ed020c]{
    height: 51px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #efefef;
}
.ctc-first[data-v-e7ed020c]{
    width: 125px;
}
.ctc-second[data-v-e7ed020c]{
    width: 77px;
}
.ctc-third[data-v-e7ed020c]{
    width: 96px;
}
.ctc-common[data-v-e7ed020c]{
    width: 120px;
}
.chnsc-table-col[data-v-e7ed020c]{
    float: left;
    height: 100%;
    border-right: 1px solid #efefef;
    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;
}
.margin-auto[data-v-e7ed020c]{
    margin: auto!important;
}
.chnsc-table-col[data-v-e7ed020c] .wl_filter_str{
    color: #999;
}
.chnsc-table-col-inner[data-v-e7ed020c]{
    color: #999;
    text-align: center;
    margin: auto;
}
.chnsc-table-row[data-v-e7ed020c]{
    height: 78px;
    border-bottom: 1px solid #efefef;
}
.chnsc-table-row[data-v-e7ed020c]:nth-child(odd) {
    background: #fafafa;
}
.ctr-user-icon[data-v-e7ed020c]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chnsc-table-row-first-col[data-v-e7ed020c]{
    color: #333;
    padding-left: 16px;
}
.ctr-coin-icon[data-v-e7ed020c]{
    width: 16px;
    height: 16px;
    border-radius: 10px;
    float: left;
    margin-right: 5px;
}
.ctr-coin-num[data-v-e7ed020c]{
    line-height: 16px;
    color: #FF9C2C;
}
.ctr-completion-progress[data-v-e7ed020c]{
    color: #2FA2FE;
}
.ctr-completion-progress.not-viewed[data-v-e7ed020c]{
    color: #FF6767;
}
.ctr-completion-progress.unpublished[data-v-e7ed020c]{
    color: #B1B1B1;
}
.chnsp-list-col-status.not-viewed[data-v-e7ed020c]{
    color: #FF6767;
}
.chnsp-list-col-status.unpublished[data-v-e7ed020c]{
    color: #B1B1B1;
}
.chnsp-list-col-status.completed[data-v-e7ed020c]{
    color: #27c7a1;
}
.completion-on-time-icon[data-v-e7ed020c]{
    display: none;
}
.late-completion-icon[data-v-e7ed020c]{
    display: none;
}
.completion-on-time .completion-on-time-icon[data-v-e7ed020c]{
    display: inline;
    display: initial;
}
.completion-on-time .ctr-completion-progress-txt[data-v-e7ed020c], .completion-on-time .chnsp-list-col-status-name[data-v-e7ed020c]{
    display: none;
}
.late-completion .late-completion-icon[data-v-e7ed020c]{
    display: inline;
    display: initial;
}
.late-completion .ctr-completion-progress-txt[data-v-e7ed020c], .late-completion .chnsp-list-col-status-name[data-v-e7ed020c]{
    display: none;
}
.ctr-completion-progress-num[data-v-e7ed020c]{
    color: #2fa2fe;
    display: none;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-num[data-v-e7ed020c]{
    display: inline;
    display: initial;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-txt[data-v-e7ed020c]{
    display: none;
}
.chnsp-list-col-status.in-progress .chnsp-list-col-status-name[data-v-e7ed020c]{
    display: none;
}
.chnsp-list-col-status.in-progress .ctr-completion-progress-num[data-v-e7ed020c]{
    display: inline;
    display: initial;
}
.ctr-reward[data-v-e7ed020c]{
    color: #333;
}
.chnsrt-suffix[data-v-e7ed020c]{
    font-weight: normal;
}
.chnsp-stat-block[data-v-e7ed020c]{
    height: 156px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
            box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
    padding: 24px 27px;
}
.csb-first.chnsp-stat-block[data-v-e7ed020c]{
    width: 219px;
    margin-right: 10px;
}
.csb-second.chnsp-stat-block[data-v-e7ed020c]{
    width: 219px;
    margin-right: 10px;
}
.csb-third.chnsp-stat-block[data-v-e7ed020c]{
    width: calc(100% - 458px);
}
.chnsp-stat-block-title[data-v-e7ed020c]{
    font-weight: bold;
}
.chnsp-stat-block-num[data-v-e7ed020c]{
    text-align: center;
    font-weight: bold;
    color: #333333;
    font-size: 40px;
    margin-top: 22px;
    -webkit-transform: scale(0.8, 1.2);
            transform: scale(0.8, 1.2);
}
.chnsp-stat-block-left[data-v-e7ed020c]{
    width: 160px;
    float: left;
}
.chnsp-stat-block-right[data-v-e7ed020c]{
    width: calc(100% - 160px);
    float: right;
    height: 100%;
}
.chnsp-stat-block-chart[data-v-e7ed020c]{
    width: 99px;
    height: 99px;
    float: left;
}
.chnsp-stat-block-desc[data-v-e7ed020c]{
    float: right;
    height: 100%;
    position: relative;
}
.chnsp-stat-block-bottom-txt[data-v-e7ed020c]{
    color: #999;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    width: 87px;
    right: 0px;
}
.chnsp-stat-block-status[data-v-e7ed020c]{
    padding-top: 20px;
}
.chnsp-cont-chart[data-v-e7ed020c]{
    height: 165px;
}
.chnsp-list-switch-pages[data-v-e7ed020c]{
    float: right;
}
.chnsp-list-body-header[data-v-e7ed020c]{
    height: 50px;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.chnsp-list[data-v-e7ed020c]{
    border: 1px solid #efefef;
    margin-top: 20px;
}
.chnsp-list-body-row[data-v-e7ed020c]{
    height: 58px;
}
.chnsc-table-fixed[data-v-e7ed020c]{
    float: left;
    width: 301px;
}
.chnsc-table-rpart[data-v-e7ed020c]{
    float: left;
    overflow-x: auto;
    width: calc(100% - 301px);
}
.chnsp-list-col[data-v-e7ed020c]{
    float: left;
    height: 100%;
    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;
}
.user-table-first-col[data-v-e7ed020c]{
    width: 36%;
    display: block;
    line-height: 58px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-table-first-col-start[data-v-e7ed020c]{
    float: left;
}
.user-table-first-col-end[data-v-e7ed020c]{
    float: left;
    width: calc(100% - 100px);
    margin-left: 5px;
}
.chnsp-list-col-inner[data-v-e7ed020c]{
    margin: auto;
}
.clci-user-icon[data-v-e7ed020c]{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin-right: 5px;
}
.chnsp-list-body-header span[data-v-e7ed020c]{
    color: #999999;
}
.chnsp-list-body-header[data-v-e7ed020c] .wl_filter_str{
    color: #999;
}
.chnsp-list-body-row[data-v-e7ed020c]:not(:last-child){
    border-bottom: 1px solid #efefef;
}
.chnsp-user-block[data-v-e7ed020c]{

    padding-top: 22px;
}
.chnsp-user-block-icon[data-v-e7ed020c]{
    height: 60px;
    width: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 16px;
}
.chnsp-user-block-integral-icon[data-v-e7ed020c]{
    width: 16px;
    height: 16px;
    float: left;
    border-radius: 50%;
    float: left;
}
.chnsp-user-block-integral-num[data-v-e7ed020c]{
    float: left;
    line-height: 16px;
    margin-left: 4px;
    color: #ffa343;
}
.chnsp-user-block-integral[data-v-e7ed020c]{
    margin-top: 6px;
}
.chnsp-user-block-str[data-v-e7ed020c]{
    float: left;
}
.chnsp-user-block-name[data-v-e7ed020c]{
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
}
.chnsp-user-block-rank[data-v-e7ed020c]{
    float: right;
    margin-right: 270px;
    text-align: center;
}
.chnsp-user-block-left[data-v-e7ed020c]{
    float: left;
}
.chnsp-user-block-rank-num[data-v-e7ed020c]{
    font-size: 20px;
    font-weight: bold;
}
.chmsr-rank[data-v-e7ed020c]{
    float: left;
    line-height: 24px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 20px;
    margin-top: 4px;
    position: absolute;
    left: 0;
}
.chmsr-rank.crk-first[data-v-e7ed020c]{
    background: #12caa3;
    color: #fff;
}
.chmsr-rank.crk-second[data-v-e7ed020c]{
    background: #65b7ff;
    color: #fff;
}
.chmsr-rank.crk-third[data-v-e7ed020c]{
    background: #fdb34a;
    color: #fff;
}
.chmsr-rank.crk-other[data-v-e7ed020c]{
    background: none;
    color: #333;
}
.chmsr-uicon[data-v-e7ed020c]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-left: 64px;
    float: left;
}
.chmsr-inner[data-v-e7ed020c]{
    position: relative;
    width: 200px;
}
.chmsr-name[data-v-e7ed020c]{
    float: left;
    margin-left: 10px;
    line-height: 30px;
}
.chmsr-integral-icon[data-v-e7ed020c]{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    float: left;
}
.chmsr-integral-num[data-v-e7ed020c]{
    float: left;
    line-height: 16px;
    color: #ff9c2c;
    margin-left: 4px;
}
.chnsrt-common-nav[data-v-e7ed020c]{
    cursor: pointer;
}
.res-detail-name[data-v-e7ed020c]{
    padding-top: 13px;
}
.res-detail-show-btn[data-v-e7ed020c]{
    width: 35px;
    cursor: pointer;
    color: #12caa4;
    margin-left: auto;
    margin-top: 13px;
}
.course-homepage-nav-sc-header[data-v-e7ed020c]{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
}
.cohnsh-nav[data-v-e7ed020c]{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
.cohnsh-nav.ed[data-v-e7ed020c]{
    font-weight: bold;
}
.chnsp-filter[data-v-e7ed020c]{
    margin-bottom: 32px;
    margin-top: 20px;
}
.chnsp-filter-class[data-v-e7ed020c]{
    float: left;
    margin-right: 15px;
}
.chnsp-filter-class[data-v-e7ed020c] .el-input__inner{
    height: 28px;
    line-height: 28px;
}
.chnsp-filter-class[data-v-e7ed020c] .el-input__icon{
    height: 28px;
    line-height: 28px;
}
.chnsp-list-col-status[data-v-e7ed020c]{
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-64359350]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-64359350] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-64359350]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-64359350]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-64359350]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-64359350]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-64359350]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-64359350]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-64359350]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-64359350]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-64359350]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-64359350]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-64359350]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-64359350] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-64359350]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-64359350]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-64359350] .cource-teaching-form .el-input__inner,[data-v-64359350] .cource-teaching-form .el-textarea__inner,[data-v-64359350] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-64359350] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-64359350] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-64359350] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-64359350] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-64359350] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-64359350] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-64359350] .cource-teaching-form .el-input__inner:focus,[data-v-64359350] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-64359350] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-64359350] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-64359350] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-64359350] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-64359350] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-64359350] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-64359350] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-64359350] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-64359350]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-64359350]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-64359350]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-64359350]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-64359350]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-64359350]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-64359350]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-64359350]{
    height: 485px;
}
.course-search[data-v-64359350]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-64359350]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-64359350]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-64359350]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-64359350]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-64359350]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-64359350]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-64359350]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-64359350]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-64359350] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-64359350]{
    border: none;
}
.select-span-pop-box-title[data-v-64359350]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-64359350] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-64359350] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-64359350]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-64359350]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-64359350]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-64359350]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-64359350]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-64359350]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-64359350]{
}
._vpcc_second[data-v-64359350]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-64359350]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-64359350]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-64359350]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-64359350]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-64359350]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-64359350]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-64359350] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-64359350]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-64359350] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-64359350]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-64359350] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-64359350] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-64359350] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-64359350]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-64359350]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-64359350]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-64359350]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-64359350]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-64359350]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-64359350]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-64359350]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-64359350]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-64359350]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-64359350]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-64359350]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-64359350]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-64359350]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-64359350]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-64359350]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-64359350]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-64359350]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-64359350]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-64359350]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-64359350]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-64359350]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-64359350]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-64359350]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-64359350] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-64359350] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-64359350] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-64359350]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-64359350]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-64359350]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-64359350]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-64359350]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-64359350]{
    float: right;
}
.chnsifpd-v2[data-v-64359350]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-64359350]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-64359350]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-64359350]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-64359350]{
    display: block;
}
.course-hns-info-form-user[data-v-64359350]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-64359350]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-64359350]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-64359350]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-64359350]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-64359350]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-64359350]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-64359350]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-64359350]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-64359350]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课程首页-课程设置
 * @author: yansen
 * @time: 2020-01-21
 */
.course-homepage-nav-set-info-top-name[data-v-64359350]{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.course-homepage-nav-set-info-top[data-v-64359350]{
    margin-top: 10px;
}
.course-homepage-nav-set-info-body[data-v-64359350]{
    margin-top: 17px;
}
.course-homepage-nav-set-info-left[data-v-64359350]{
    width: 240px;
    height: 320px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #eeeeee;
    float: left;
    background: #fff;
}
.course-homepage-nav-set-info-nav[data-v-64359350]{
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #333;
    font-weight: bold;
    text-align: center;
    cursor: pointer;
    border-left: 4px solid transparent;
}
.course-homepage-nav-set-info-nav.ed[data-v-64359350]{
    border-left: 4px solid #27c9a3;
    color: #27c9a3;
    background: #f9f9f9;
}
.course-homepage-nav-set-info-right[data-v-64359350]{
    border: 1px solid #eeeeee;
    float: right;
    background: #fff;
    width: calc(100% - 275px);
    padding: 0 29px 30px 29px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-nav-set-info-right-top[data-v-64359350]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-homepage-nav-stat-right-top[data-v-64359350]{
    height: 56px;
    line-height: 56px;
    margin-top: 8px;
    font-weight: bold;
    border-bottom: 1px dashed #eeeeee;
}
.course-hnsir-top[data-v-64359350]{
    float: left;
    color: #333;
}
.course-homepage-nav-set-info-right-top[data-v-64359350] .el-checkbox__label{
    padding-left: 7px;
}
.course-hnsir-options[data-v-64359350]{
    float: left;
    margin-left: 18px;
}
.course-hnsir-options[data-v-64359350] .el-checkbox__input.is-checked .el-checkbox__inner{
    background: #00cba2;
    border: #00cba2;
}
.course-hnsir-options[data-v-64359350] .el-checkbox__input.is-checked+.el-checkbox__label{
    color: #606266;
}
.course-hnsir-options[data-v-64359350] .el-checkbox__inner:hover{
    border-color:#00cba2;
}
.course-hnsir-options[data-v-64359350] .el-checkbox__input.is-focus .el-checkbox__inner{
    border-color:#00cba2;
}
.course-homepage-nav-sc-panel[data-v-64359350] .el-input__inner{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnsir-rpart[data-v-64359350]{
    float: right;
}
.course-hnsir-download-btn[data-v-64359350]{
    float: right;
}
.course-hnsir-auth[data-v-64359350]{
    float: left;
}
.course-hnsir-download-btn[data-v-64359350]{
    color: #12caa3;
    font-weight: normal;
    cursor: pointer;
}
.course-hnsir-auth[data-v-64359350]{
    float: left;
    margin-right: 16px;
}
.course-hnsir-auth-str[data-v-64359350]{
    font-weight: normal;
    color: #999999;
    margin-right: 3px;
}
.course-homepage-nav-stat-complete-block[data-v-64359350]{
    padding-top: 20px;
    line-height: 40px;
}
.course-hnscb-class-list[data-v-64359350]{
    width: 123px;
    float: left;
}
.course-hnscb-radio[data-v-64359350]{
    color: #333333;
    font-weight: bold;
    float: left;
    margin-left: 12px;
}
.course-hnscb-legends[data-v-64359350]{
    float: right;
}
.chnsp-list-header .course-hnscb-legends[data-v-64359350]{
    float: left;
}
.course-hnscb-legend[data-v-64359350]{
    float: left;
    color: #999;
    margin-left: 18px;
}
.chnsp-stat-block-desc .course-hnscb-legend[data-v-64359350]{
    float: none;
    margin-bottom: 10px;
    margin-left: auto;
    width: 57px;
}
.course-hnscb-legend-front[data-v-64359350]{
    width: 11px;
    height: 11px;
    border-radius: 10px;
    float: left;
    background: #27c7a1;
    margin-top: 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 4px;
}
.course-hnscb-legend-front.late-completion[data-v-64359350]{
    background: #fff;
    border: 2px solid #27c7a1;
}
.course-hnscb-legend-front.completed[data-v-64359350]{
    background: #3bb4ff;
}
.course-hnscb-legend-front.in-progress[data-v-64359350]{
    background: #2FA2FE;
}
.course-hnscb-legend-front.not-viewed[data-v-64359350]{
    background: #FF6767;
}
.course-hnscb-legend-front.unpublished[data-v-64359350]{
    background: #B1B1B1;
}
.chnsp-stat-block-desc .course-hnscb-legend-front[data-v-64359350]{
    margin-top: 5px;
}
.chnsp-list-header .course-hnscb-legend-front[data-v-64359350]{
    margin-top: 5px;
}
.chnsp-stat-block-desc .course-hnscb-legend-name[data-v-64359350]{
    color: #333;
}
.course-hnscb-legend-name[data-v-64359350]{
    float: left;
    font-size: 12px;
}
.course-homepage-nav-stat-complete-table[data-v-64359350]{
    border: 1px solid #efefef;
    margin-top: 22px;
}
.chnsc-table-header[data-v-64359350]{
    height: 51px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 1px solid #efefef;
}
.ctc-first[data-v-64359350]{
    width: 125px;
}
.ctc-second[data-v-64359350]{
    width: 77px;
}
.ctc-third[data-v-64359350]{
    width: 96px;
}
.ctc-common[data-v-64359350]{
    width: 120px;
}
.chnsc-table-col[data-v-64359350]{
    float: left;
    height: 100%;
    border-right: 1px solid #efefef;
    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;
}
.margin-auto[data-v-64359350]{
    margin: auto!important;
}
.chnsc-table-col[data-v-64359350] .wl_filter_str{
    color: #999;
}
.chnsc-table-col-inner[data-v-64359350]{
    color: #999;
    text-align: center;
    margin: auto;
}
.chnsc-table-row[data-v-64359350]{
    height: 78px;
    border-bottom: 1px solid #efefef;
}
.chnsc-table-row[data-v-64359350]:nth-child(odd) {
    background: #fafafa;
}
.ctr-user-icon[data-v-64359350]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chnsc-table-row-first-col[data-v-64359350]{
    color: #333;
    padding-left: 16px;
}
.ctr-coin-icon[data-v-64359350]{
    width: 16px;
    height: 16px;
    border-radius: 10px;
    float: left;
    margin-right: 5px;
}
.ctr-coin-num[data-v-64359350]{
    line-height: 16px;
    color: #FF9C2C;
}
.ctr-completion-progress[data-v-64359350]{
    color: #2FA2FE;
}
.ctr-completion-progress.not-viewed[data-v-64359350]{
    color: #FF6767;
}
.ctr-completion-progress.unpublished[data-v-64359350]{
    color: #B1B1B1;
}
.chnsp-list-col-status.not-viewed[data-v-64359350]{
    color: #FF6767;
}
.chnsp-list-col-status.unpublished[data-v-64359350]{
    color: #B1B1B1;
}
.chnsp-list-col-status.completed[data-v-64359350]{
    color: #27c7a1;
}
.completion-on-time-icon[data-v-64359350]{
    display: none;
}
.late-completion-icon[data-v-64359350]{
    display: none;
}
.completion-on-time .completion-on-time-icon[data-v-64359350]{
    display: inline;
    display: initial;
}
.completion-on-time .ctr-completion-progress-txt[data-v-64359350], .completion-on-time .chnsp-list-col-status-name[data-v-64359350]{
    display: none;
}
.late-completion .late-completion-icon[data-v-64359350]{
    display: inline;
    display: initial;
}
.late-completion .ctr-completion-progress-txt[data-v-64359350], .late-completion .chnsp-list-col-status-name[data-v-64359350]{
    display: none;
}
.ctr-completion-progress-num[data-v-64359350]{
    color: #2fa2fe;
    display: none;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-num[data-v-64359350]{
    display: inline;
    display: initial;
}
.ctr-completion-progress.in-progress .ctr-completion-progress-txt[data-v-64359350]{
    display: none;
}
.chnsp-list-col-status.in-progress .chnsp-list-col-status-name[data-v-64359350]{
    display: none;
}
.chnsp-list-col-status.in-progress .ctr-completion-progress-num[data-v-64359350]{
    display: inline;
    display: initial;
}
.ctr-reward[data-v-64359350]{
    color: #333;
}
.chnsrt-suffix[data-v-64359350]{
    font-weight: normal;
}
.chnsp-stat-block[data-v-64359350]{
    height: 156px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
            box-shadow:  1px 2px 12px 0px rgba(0, 0, 0, .06);
    padding: 24px 27px;
}
.csb-first.chnsp-stat-block[data-v-64359350]{
    width: 219px;
    margin-right: 10px;
}
.csb-second.chnsp-stat-block[data-v-64359350]{
    width: 219px;
    margin-right: 10px;
}
.csb-third.chnsp-stat-block[data-v-64359350]{
    width: calc(100% - 458px);
}
.chnsp-stat-block-title[data-v-64359350]{
    font-weight: bold;
}
.chnsp-stat-block-num[data-v-64359350]{
    text-align: center;
    font-weight: bold;
    color: #333333;
    font-size: 40px;
    margin-top: 22px;
    -webkit-transform: scale(0.8, 1.2);
            transform: scale(0.8, 1.2);
}
.chnsp-stat-block-left[data-v-64359350]{
    width: 160px;
    float: left;
}
.chnsp-stat-block-right[data-v-64359350]{
    width: calc(100% - 160px);
    float: right;
    height: 100%;
}
.chnsp-stat-block-chart[data-v-64359350]{
    width: 99px;
    height: 99px;
    float: left;
}
.chnsp-stat-block-desc[data-v-64359350]{
    float: right;
    height: 100%;
    position: relative;
}
.chnsp-stat-block-bottom-txt[data-v-64359350]{
    color: #999;
    font-size: 12px;
    position: absolute;
    bottom: 0px;
    width: 87px;
    right: 0px;
}
.chnsp-stat-block-status[data-v-64359350]{
    padding-top: 20px;
}
.chnsp-cont-chart[data-v-64359350]{
    height: 165px;
}
.chnsp-list-switch-pages[data-v-64359350]{
    float: right;
}
.chnsp-list-body-header[data-v-64359350]{
    height: 50px;
    background: #f9f9f9;
    border-bottom: 1px solid #efefef;
}
.chnsp-list[data-v-64359350]{
    border: 1px solid #efefef;
    margin-top: 20px;
}
.chnsp-list-body-row[data-v-64359350]{
    height: 58px;
}
.chnsc-table-fixed[data-v-64359350]{
    float: left;
    width: 301px;
}
.chnsc-table-rpart[data-v-64359350]{
    float: left;
    overflow-x: auto;
    width: calc(100% - 301px);
}
.chnsp-list-col[data-v-64359350]{
    float: left;
    height: 100%;
    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;
}
.user-table-first-col[data-v-64359350]{
    width: 36%;
    display: block;
    line-height: 58px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.user-table-first-col-start[data-v-64359350]{
    float: left;
}
.user-table-first-col-end[data-v-64359350]{
    float: left;
    width: calc(100% - 100px);
    margin-left: 5px;
}
.chnsp-list-col-inner[data-v-64359350]{
    margin: auto;
}
.clci-user-icon[data-v-64359350]{
    width: 38px;
    height: 38px;
    border-radius: 50%;
    margin-right: 5px;
}
.chnsp-list-body-header span[data-v-64359350]{
    color: #999999;
}
.chnsp-list-body-header[data-v-64359350] .wl_filter_str{
    color: #999;
}
.chnsp-list-body-row[data-v-64359350]:not(:last-child){
    border-bottom: 1px solid #efefef;
}
.chnsp-user-block[data-v-64359350]{

    padding-top: 22px;
}
.chnsp-user-block-icon[data-v-64359350]{
    height: 60px;
    width: 60px;
    border-radius: 50%;
    float: left;
    margin-right: 16px;
}
.chnsp-user-block-integral-icon[data-v-64359350]{
    width: 16px;
    height: 16px;
    float: left;
    border-radius: 50%;
    float: left;
}
.chnsp-user-block-integral-num[data-v-64359350]{
    float: left;
    line-height: 16px;
    margin-left: 4px;
    color: #ffa343;
}
.chnsp-user-block-integral[data-v-64359350]{
    margin-top: 6px;
}
.chnsp-user-block-str[data-v-64359350]{
    float: left;
}
.chnsp-user-block-name[data-v-64359350]{
    font-weight: bold;
    font-size: 15px;
    margin-top: 8px;
}
.chnsp-user-block-rank[data-v-64359350]{
    float: right;
    margin-right: 270px;
    text-align: center;
}
.chnsp-user-block-left[data-v-64359350]{
    float: left;
}
.chnsp-user-block-rank-num[data-v-64359350]{
    font-size: 20px;
    font-weight: bold;
}
.chmsr-rank[data-v-64359350]{
    float: left;
    line-height: 24px;
    text-align: center;
    height: 24px;
    width: 24px;
    border-radius: 20px;
    margin-top: 4px;
    position: absolute;
    left: 0;
}
.chmsr-rank.crk-first[data-v-64359350]{
    background: #12caa3;
    color: #fff;
}
.chmsr-rank.crk-second[data-v-64359350]{
    background: #65b7ff;
    color: #fff;
}
.chmsr-rank.crk-third[data-v-64359350]{
    background: #fdb34a;
    color: #fff;
}
.chmsr-rank.crk-other[data-v-64359350]{
    background: none;
    color: #333;
}
.chmsr-uicon[data-v-64359350]{
    width: 30px;
    height: 30px;
    border-radius: 50%;
    margin-left: 64px;
    float: left;
}
.chmsr-inner[data-v-64359350]{
    position: relative;
    width: 200px;
}
.chmsr-name[data-v-64359350]{
    float: left;
    margin-left: 10px;
    line-height: 30px;
}
.chmsr-integral-icon[data-v-64359350]{
    width: 16px;
    height: 16px;
    border-radius: 50%;
    float: left;
}
.chmsr-integral-num[data-v-64359350]{
    float: left;
    line-height: 16px;
    color: #ff9c2c;
    margin-left: 4px;
}
.chnsrt-common-nav[data-v-64359350]{
    cursor: pointer;
}
.res-detail-name[data-v-64359350]{
    padding-top: 13px;
}
.res-detail-show-btn[data-v-64359350]{
    width: 35px;
    cursor: pointer;
    color: #12caa4;
    margin-left: auto;
    margin-top: 13px;
}
.course-homepage-nav-sc-header[data-v-64359350]{
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #eee;
}
.cohnsh-nav[data-v-64359350]{
    float: left;
    margin-right:30px;
    cursor: pointer;
}
.cohnsh-nav.ed[data-v-64359350]{
    font-weight: bold;
}
.chnsp-filter[data-v-64359350]{
    margin-bottom: 32px;
    margin-top: 20px;
}
.chnsp-filter-class[data-v-64359350]{
    float: left;
    margin-right: 15px;
}
.chnsp-filter-class[data-v-64359350] .el-input__inner{
    height: 28px;
    line-height: 28px;
}
.chnsp-filter-class[data-v-64359350] .el-input__icon{
    height: 28px;
    line-height: 28px;
}
.chnsp-list-col-status[data-v-64359350]{
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-db1669a4]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-db1669a4] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-db1669a4]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-db1669a4]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-db1669a4]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-db1669a4]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-db1669a4]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-db1669a4]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-db1669a4]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-db1669a4]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-db1669a4]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-db1669a4]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-db1669a4]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-db1669a4] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-db1669a4]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-db1669a4]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-db1669a4] .cource-teaching-form .el-input__inner,[data-v-db1669a4] .cource-teaching-form .el-textarea__inner,[data-v-db1669a4] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-db1669a4] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-db1669a4] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-db1669a4] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-db1669a4] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-db1669a4] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-db1669a4] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-db1669a4] .cource-teaching-form .el-input__inner:focus,[data-v-db1669a4] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-db1669a4] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-db1669a4] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-db1669a4] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-db1669a4] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-db1669a4] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-db1669a4] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-db1669a4] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-db1669a4] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-db1669a4]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-db1669a4]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-db1669a4]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-db1669a4]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-db1669a4]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-db1669a4]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-db1669a4]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-db1669a4]{
    height: 485px;
}
.course-search[data-v-db1669a4]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-db1669a4]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-db1669a4]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-db1669a4]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-db1669a4]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-db1669a4]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-db1669a4]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-db1669a4]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-db1669a4]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-db1669a4] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-db1669a4]{
    border: none;
}
.select-span-pop-box-title[data-v-db1669a4]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-db1669a4] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-db1669a4] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-db1669a4]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-db1669a4]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-db1669a4]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-db1669a4]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-db1669a4]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-db1669a4]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-db1669a4]{
}
._vpcc_second[data-v-db1669a4]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-db1669a4]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-db1669a4]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-db1669a4]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-db1669a4]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-db1669a4]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-db1669a4]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-db1669a4] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-db1669a4]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-db1669a4] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-db1669a4]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-db1669a4] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-db1669a4] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-db1669a4] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-db1669a4]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-db1669a4]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-db1669a4]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-db1669a4]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-db1669a4]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-db1669a4]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-db1669a4]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-db1669a4]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-db1669a4]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-db1669a4]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-db1669a4]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-db1669a4]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-db1669a4]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-db1669a4]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-db1669a4]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-db1669a4]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-db1669a4]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-db1669a4]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-db1669a4]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-db1669a4]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-db1669a4]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-db1669a4]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-db1669a4]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-db1669a4]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-db1669a4] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-db1669a4] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-db1669a4] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-db1669a4]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-db1669a4]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-db1669a4]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-db1669a4]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-db1669a4]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-db1669a4]{
    float: right;
}
.chnsifpd-v2[data-v-db1669a4]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-db1669a4]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-db1669a4]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-db1669a4]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-db1669a4]{
    display: block;
}
.course-hns-info-form-user[data-v-db1669a4]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-db1669a4]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-db1669a4]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-db1669a4]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-db1669a4]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-db1669a4]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-db1669a4]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-db1669a4]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-db1669a4]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-db1669a4]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学-课程首页
 * @author: yansen
 * @time: 2020-09-03
 */
.course-homepage-index-top[data-v-db1669a4]{
    background: #fff;
    /*box-shadow: 0px -2px 11px 0px #eee;*/
}
.course-homepage-index-course-title[data-v-db1669a4]{
    padding-top: 14px;
}
.course-homepage-index-course-title-txt[data-v-db1669a4]{
    font-size: 18px;
    font-weight: bold;
    float: left;
}
.course-homepage-index-course-title-span[data-v-db1669a4]{
    display: inline-block;
    width:50px;
    height:23px;
    line-height:23px;
    background: #27c9a3;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    float: left;
    cursor:pointer;
    margin-left:13px;
}
.course-homepage-index-course-spans[data-v-db1669a4]{
    margin-top:16px;
}
.course-homepage-index-course-spans[data-v-db1669a4]{
    color: #777;
}
.course-homepage-index-course-info[data-v-db1669a4]{
    padding-bottom: 13px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-top-btn[data-v-db1669a4]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 5px;
    position:absolute;
    right: 108px;
    top: 24px;
    color: #999999;
    cursor:pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-index-top-btn-v1[data-v-db1669a4]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    background: #27c9a3;
    color: #fff;
    border-radius: 4px;
    position:absolute;
    right: 0px;
    top: 24px;
    cursor:pointer;
}
.course-homepage-index-course-nav[data-v-db1669a4]{
    line-height:65px;
    height: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:2px solid transparent;
    float: left;
    margin-right:70px;
    color: #666;
    cursor:pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-homepage-index-course-nav.ed[data-v-db1669a4]{
    border-color: #27c9a3;
    color: #333;
}
.course-homepage-index-bottom[data-v-db1669a4]{
    margin-top:10px;
}
.course-homepage-index-b-left[data-v-db1669a4]{
    width: calc(100% - 365px);
    float: left;
}
.course-homepage-index-b-right[data-v-db1669a4]{
    width: 335px;
    float: right;
}
.course-homepage-index-b-panel[data-v-db1669a4]{
    background: #fff;
    padding: 0 29px;
    border-radius: 5px;
    margin-bottom:20px;
}
.course-homepage-index-dt-panel[data-v-db1669a4]{
    padding-top: 35px;
    padding-bottom: 33px;
}
.course-hidt-panel-user-icon[data-v-db1669a4]{
    width:46px;
    height:46px;
    float: left;
}
.course-hidt-panel-user-icon img[data-v-db1669a4]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.course-hidt-panel-user-rpart[data-v-db1669a4]{
    float: right;
    width: calc(100% - 66px);
    height: 40px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-hidt-panel-user-rpart-input[data-v-db1669a4]{
    border: none;
    height: 39px;
    color: #999;
    width: calc(100% - 40px);
}
.course-hidt-panel-user-submitbtn[data-v-db1669a4]{
    width:30px;
    height:30px;
    position:absolute;
    right: 0;
    bottom: 5px;
    background: #27c9a3;
    border-radius: 20px;
    text-align: center;
    line-height:26px;
    cursor:pointer;
}
.course-hidt-panel-user-submitbtn img[data-v-db1669a4]{
    width: 17px;
    height: 13px;
}
.course-homepage-index-b-panel-title[data-v-db1669a4]{
    padding-top:30px;
    font-size: 16px;
    font-weight: bold;
}
.course-homepage-index-b-panel-stat[data-v-db1669a4]{
    margin-top:31px;
    padding-bottom: 27px;
    border-bottom:1px solid #eeeeee;
}
.course-homepage-index-b-panel-block-left[data-v-db1669a4]{
    float: left;
    width: calc(100% - 120px);
}
.course-homepage-index-b-panel-block-right[data-v-db1669a4]{
    width: 120px;
    float: right;
}
.course-homepage-index-b-panel-block-item[data-v-db1669a4]{
    height: 32px;
    line-height:32px;
    padding-left: 30px;
    cursor:pointer;
}
.course-homepage-index-b-panel-block-item-span[data-v-db1669a4]{
    color:#999999;
}
.course-homepage-index-b-panel-block[data-v-db1669a4]{
    margin-top:20px;
}
.course-homepage-index-b-panel-block-item.ed[data-v-db1669a4]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-item[data-v-db1669a4]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-right-abtn[data-v-db1669a4]{
    float: right;
    margin-right:30px;
    color: #27c9a3;
    margin-top:75px;
    cursor:pointer;
}
.course-homepage-index-b-panel-dt[data-v-db1669a4]{
    height: 100px;
    padding: 0 30px;
}
.course-homepage-index-b-panel-dt.ed[data-v-db1669a4]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt-cobtn[data-v-db1669a4]{
    display: none;
}
.course-homepage-index-b-panel-dt[data-v-db1669a4]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt:hover .course-homepage-index-b-panel-dt-cobtn[data-v-db1669a4]{
    display: inline-block;
}
.course-homepage-index-b-panel-dt-inner[data-v-db1669a4]{
    height: 100px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-b-panel-dt-icon[data-v-db1669a4]{
    width:50px;
    height:50px;
    float: left;
    line-height:50px;
    text-align: center;
    border-radius: 30px;
    margin-top:24px;
}
.course-homepage-index-b-panel-dt-rpart[data-v-db1669a4]{
    float: left;
    width: 680px;
    margin-left:19px;
    margin-top:30px;
}
.course-homepage-index-b-panel-dt-rpart-title[data-v-db1669a4]{
    width: calc(100% - 50px);
}
.course-homepage-index-b-panel-dts[data-v-db1669a4]{
    margin-top:17px;
}
.chib-pdrb-top-mark[data-v-db1669a4]{
    width:62px;
    height:22px;
    border: 1px solid #fdb443;
    float: left;
    text-align: center;
    line-height:22px;
    color: #fdb443;
}
.course-homepage-index-b-panel-dt-rpart-b[data-v-db1669a4]{
    margin-top:7px;
}
.chib-pdrb-top-txt[data-v-db1669a4]{
    float: left;
    line-height:22px;
    color: #999999;
    margin-left:9px;
}
.course-homepage-index-b-author-box[data-v-db1669a4]{
    padding: 30px;
    background: #fff;
}
.course-homepage-index-b-author-box-header[data-v-db1669a4]{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.course-homepage-index-b-author-img[data-v-db1669a4]{
    width:40px;
    height:40px;
    float: left;
}
.course-homepage-index-b-author-img img[data-v-db1669a4] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.course-homepage-index-b-book-part[data-v-db1669a4]{
    float: left;
    width: calc(100% - 60px);
    margin-left:20px;
}
.course-homepage-index-b-book-name[data-v-db1669a4]{
    font-weight: bold;
}
.course-homepage-index-b-book-desc[data-v-db1669a4]{
    color: #999;
    font-size: 12px;
    margin-top:5px;
}
.course-homepage-index-b-book-desc._fold_font_style[data-v-db1669a4]{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fold-course-short-desc-btn-icon[data-v-db1669a4]{
    float: left;
    margin-top: 2px;
    margin-left: 3px;
}
.fold-course-short-desc-btn.ed .fold-course-short-desc-btn-icon[data-v-db1669a4]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.chi-activity-navs-box[data-v-db1669a4]{
    width:620px;
    height:360px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding:38px 47px;
}
.chi-activity-navs-box-app[data-v-db1669a4]{
    width: 250px;
    cursor: pointer;
}
.chi-activity-navs-box-app-icon[data-v-db1669a4]{
    width:50px;
    height: 50px;
    float: left;
    margin-right: 10px;
}
.chi-activity-navs-box-app-icon img[data-v-db1669a4] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chi-activity-navs-box-app-rtitle[data-v-db1669a4]{
    font-weight: bold;
}
.chi-activity-navs-box-app-rdesc[data-v-db1669a4]{
    font-size: 13px;
    color: #afafaf;
    margin-top:12px;
}
.course-homepage-nav-courseware-nocontent[data-v-db1669a4]{
    width:960px;
    height:270px;
    margin: auto;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    background-size: contain;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 96px;
    padding-top: 58px;
    position:relative;
}
.course-homepage-nav-cnc-title[data-v-db1669a4]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.course-homepage-nav-cnc-row[data-v-db1669a4]{
    margin-top:30px;
}
.course-homepage-nav-cnc-row-span[data-v-db1669a4]{
    color: #999;
    font-size: 16px;
}
.course-homepage-nav-cnc-btn[data-v-db1669a4]{
    width:117px;
    height:34px;
    line-height:34px;
    color: #fff;
    border-radius: 20px;
    background: #27c9a3;
    text-align: center;
    cursor:pointer;
}
.course-homepage-nav-cnc-btn[data-v-db1669a4]{
    position:absolute;
    top: 134px;
    right: 330px;
}
.course-homepage-nav-courseware-main[data-v-db1669a4]{
    margin-top: 0;
}
.course-homepage-nav-courseware-main-navs[data-v-db1669a4]{
    width: 270px;
    float: left;
    margin-top:56px;
}
.course-homepage-nav-courseware-main-nav[data-v-db1669a4]{
    cursor:pointer;
    height: 50px;
    line-height:50px;
}
.course-homepage-nav-courseware-main-nav[data-v-db1669a4]:hover{
    background: #eee;
}
.course-homepage-nav-courseware-main-nav-icon[data-v-db1669a4]{
    float: left;
    width: 17px;
    margin-left: 23px;
    margin-top: 16px;
    margin-right:11px;
}
.course-homepage-nav-courseware-main-nav-str[data-v-db1669a4]{
    float: left;
    color: #999999;
    width: calc(100% - 60px);
}
.course-homepage-nav-courseware-main-nav.ed .course-homepage-nav-courseware-main-nav-str[data-v-db1669a4]{
    color: #27C9A3;
}
.course-homepage-nav-courseware-main-nav.ed.text_option_color_for_theme_2 .course-homepage-nav-courseware-main-nav-str[data-v-db1669a4]{
    color: #057fff;
}
.course-homepage-nav-courseware-main-rpart[data-v-db1669a4]{
    width: calc(100% - 280px);
    float: right;
}
.course-hnav-cmr-top[data-v-db1669a4]{
    height: 60px;
}
.course-hnav-cmr-top-left[data-v-db1669a4]{
    float: left;
}
.course-hnav-cmr-top-right[data-v-db1669a4]{
    float: right;
}
.course-hnav-cmr-top-name[data-v-db1669a4]{
    font-size: 16px;
    line-height:56px;
    color: #333;
}
.course-hnav-cmr-top-rdownlist[data-v-db1669a4]{
    color: #666;
    line-height:56px;
    float: left;
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont[data-v-db1669a4]{
    color: #666666;
    margin-left:5px;
    float: left;
    line-height: 19px;
    margin-top: 1px;
    font-size: 13px
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont.ed[data-v-db1669a4]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: -1px;
}
.course-hnav-cmr-top-cbtn[data-v-db1669a4]{
    border-radius: 4px;
    width:97px;
    height:33px;
    background: #27c9a3;
    color: #fff;
    line-height:33px;
    text-align: center;
    float: right;
    margin-left:15px;
    margin-top:10px;
    cursor:pointer;
}
.course-hcts-add-single-chapter-btn[data-v-db1669a4]{
    float: left;
    width: 70px;
    height: 33px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 4px;
    line-height:33px;
    margin-left:15px;
    margin-top:10px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-block[data-v-db1669a4]{
    padding-bottom:108px;
    /*padding-top: 20px;*/
    border-radius: 4px;
    /*background: #fff;*/
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.course-hnav-cmr-chapter-type[data-v-db1669a4]{
    padding-bottom: 10px;
}
.course-hnav-cmr-chapter-header-namezone[data-v-db1669a4]{
    width: calc(100% - 120px);
    line-height:55px;
    float: left;
}
.course-hnav-cmr-chapter-header-namestr[data-v-db1669a4]{
    font-size: 18px;
    font-weight: bold;
    color: #27C9A3;
}
.course-hnav-cmr-chapter-header[data-v-db1669a4]{
    padding: 0 30px;
    border-bottom:2px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-chapter-header-btnzone[data-v-db1669a4]{
    width: 90px;
    float: right;
    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;
}
.course-hnav-cmr-chapter-header-btn[data-v-db1669a4]{
    width:15px;
    height:16px;
    margin-top:15px;
    cursor:pointer;
}
.course-hnav-cmr-chapter-header-btn img[data-v-db1669a4] {
    width:100%;
    height:100%;
}
.course-hnav-cmr-res-row[data-v-db1669a4]{
    cursor: pointer;
    position: relative;
    line-height: 58px;
}
.course-hnav-cmr-res-study-unit-desc[data-v-db1669a4]{
    line-height: normal;
    color: #aeaeae;
    font-size: 12px;
    margin-top: -25px;
    position: absolute;
    width: 90%;
}
.course-hnav-cmr-res-study-unit-header-line[data-v-db1669a4]{
    border-bottom: 1px solid #ededed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-res-study-uh-fheader[data-v-db1669a4]{
    height: 58px;
}
.course-hnav-cmr-res-row[data-v-db1669a4]:hover{
    /*background: #f6f5f5;*/
}
.course-hnav-cmr-res-study-unit-header[data-v-db1669a4]{
    height: 75px;
    position: relative;
    padding: 0 30px 0 62px;
}
.course-hnav-cmr-res-study-unit-header[data-v-db1669a4]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-item[data-v-db1669a4]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-list[data-v-db1669a4]{
    padding: 0 30px 0 74px;
}
.course-hnav-cmr-res-row-name[data-v-db1669a4]{
    font-size: 16px;
    color: #333;
}
.course-hnav-cmr-res-row-icon[data-v-db1669a4]{
    float: left;
    width: 18.5px;
    height: 20px;
    margin-top:18px;
    margin-right:11px;
}
.course-hnav-cmr-res-row-unit-icon[data-v-db1669a4]{
    float: left;
    width: auto;
    height: 20px;
    margin-right: 7px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hnav-cmr-res-row-unit-icon.ed[data-v-db1669a4]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: 34px;
}
.course-hnav-cmr-res-study-uh-fheader .course-hnav-cmr-res-row-unit-icon.ed[data-v-db1669a4]{
    margin-top: 38px;
}
.course-hnav-cmr-unit-sec-list .course-hnav-cmr-res-row-unit-icon.ed[data-v-db1669a4]{
    margin-top: 38px;
}
.course-hnav-cmr-res-row-name[data-v-db1669a4]{
    float: left;
    width: 288px;
    cursor: pointer;
    font-size: 17px;
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-name[data-v-db1669a4]{
    font-weight: bold;
}
.course-hnav-cmr-res-row-fjstr[data-v-db1669a4]{
    float: left;
    width: 288px;
    font-size: 12px;
    color: #999;
    min-height: 58px;
}
.course-hnav-cmr-res-row-btns[data-v-db1669a4]{
    float: left;
    width: 105px;
    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;
}
.course-hnav-cmr-res-row-status[data-v-db1669a4]{
    float: right;
}
.course-hnav-cmr-res-row-btns .course-hnav-cmr-chapter-header-btn img[data-v-db1669a4]{
    margin-top: -35px;
}
.course-hnav-cmr-sec-unit-row-header[data-v-db1669a4]{
    margin: 0 30px;
    border-top: 1px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-sec-unit-row[data-v-db1669a4]{
}
.course-hnav-cmr-sec-unit-row-h-name[data-v-db1669a4]{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    color: #666;
    background: #eeeeee;
    margin-top:20px;
    padding: 0 29px;
    position: relative;
}
.course-hnav-cmr-sec-unit-row-h-name-left[data-v-db1669a4]{
    float: left;
    width: calc(100% - 100px);
    font-weight: bold;
}
.course-hnav-cmr-sec-unit-row-h-btns[data-v-db1669a4]{
    width: 100px;
    float: right;
    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;
}
.course-hnav-cmr-sec-unit-row-h-btns .course-hnav-cmr-chapter-header-btn img[data-v-db1669a4]{
    margin-top: -33px;
}
.course-hnav-cmr-unit-sec-header-btns[data-v-db1669a4]{
    width: 100px;
    float: right;
    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;
    margin-top:5px;
}
.course-hnav-cmr-unit-sec-header-btns .course-hnav-cmr-chapter-header-btn img[data-v-db1669a4]{
    margin-top: -0px;
}
.course-hnav-cmr-sec-unit-body[data-v-db1669a4]{
}
.course-hnav-cmr-sec-unit-b-desc[data-v-db1669a4]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row[data-v-db1669a4]{
    /*padding: 0 60px;*/
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row-fjstr[data-v-db1669a4]{
    width: 250px;
}
.course-hnav-cmr-res-row-status-text[data-v-db1669a4]{
    font-size: 12px;
    color: #999;
    float: left;
}
.course-hnav-cmr-res-row-status-point[data-v-db1669a4]{
    width:10px;
    height:10px;
    border-radius: 6px;
    float: left;
    margin-right: 8px;
    background: #48c3fd;
    margin-top: 25px;
    display: none;
}
.course-hnav-cmr-res-row-status-point._unpulish_status[data-v-db1669a4]{
    background: #fdb443;
}
.course-hnav-cmr-res-row-status-point._pass_status[data-v-db1669a4]{
    background: #9c8bfb;
}
.course-hnav-cmr-res-row-status-point._ok_status[data-v-db1669a4]{
    background: #48c3fd;
}
.course-hnav-cmr-sec-unit-b-list[data-v-db1669a4]{
    margin-top:5px;
}
.course-hnav-cmr-unit-type[data-v-db1669a4]{
    /*border-top: 1px solid #eeeeee;*/
}
.course-hnav-cmr-unit-sec-header[data-v-db1669a4]{
    margin: 0 30px;
    height: 60px;
    border-bottom:1px solid #eee;
    position: relative;
}
.course-hnav-cmr-unit-sec-header-name[data-v-db1669a4]{
    line-height:60px;
    font-size: 16px;
    font-weight: bold;
    width: calc(100% - 100px);
    float:left;
}
.course-hnav-cmr-unit-sec-desc[data-v-db1669a4]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-unit-sec-list[data-v-db1669a4]{
}
.course-hnav-cmr-unit-sec-listbline[data-v-db1669a4]{
    margin: 0 30px;
    height: 1px;
    background: #eee;
}
.course-hnav-cmr-res-type[data-v-db1669a4]{
    /*border-top: 1px solid #eee;*/
}
.course-homepage-nav-cnc-row-icon[data-v-db1669a4]{
    width: 17px;
    float: left;
    margin-top:3px;
    margin-right:19px;
}
.chcrrn-input-model[data-v-db1669a4]{
    height: 57px;
    border:none;
    background: none;
    cursor: auto;
}
.course-homepage-index-b-panel-block-item-icon[data-v-db1669a4]{
    width: 19px;
    height: 20px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px;
}
.chidb-d-u-item-icon[data-v-db1669a4]{
    height: 21px;
    width: 21px;
    border-radius: 50%;
    float: left;
}
.chidb-d-u-item-name[data-v-db1669a4]{
    color: #999;
    font-size: 12px;
    float: left;
    line-height: 21px;
    margin-left: 11px;
}
.chidb-d-u-item[data-v-db1669a4]{
    margin-bottom: 10px;
}
.course-homepage-nav-index[data-v-db1669a4] .number{
    margin-top: 10px;
}
.chmc-mk[data-v-db1669a4]{
    color: #afafaf;
    font-weight: normal;
    font-size: 14px;
    margin-left: 5px;
}
.chmc-mk span[data-v-db1669a4]{
    color: rgb(216, 0, 27);
    margin: 0 3px;
}
.course-info-el-popover[data-v-db1669a4] {
    margin: 0;
}
.course-info-box[data-v-db1669a4] {
}
.course-info-box-app[data-v-db1669a4] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
}
.course-info-box-app-icon[data-v-db1669a4] {
    margin-top: calc(50% - 26px);
    float: left;
    width: 26px;
    height: 26px;
}
.course-info-box-app-icon img[data-v-db1669a4] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-title[data-v-db1669a4] {
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.course-info-el-popover[data-v-db1669a4] {
    margin: 0;
}
.course-info-box[data-v-db1669a4] {
}
.course-info-box-app[data-v-db1669a4] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
    cursor: pointer;
}
.course-info-box-app-icon[data-v-db1669a4] {
    margin-top: calc(50% - 35px);
    float: left;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.course-info-box-app-icon img[data-v-db1669a4] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-right[data-v-db1669a4] {
    float: left;
}
.course-info-box-app-title[data-v-db1669a4] {
    height: 14px;
    line-height: 62px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.member-manage-icon[data-v-db1669a4]{
    background-image: url(/vue/dist/static/img/member-manage-icon.a79e5ef.png);
}
.course-setting-icon[data-v-db1669a4]{
    background-image: url(/vue/dist/static/img/course-setting-icon.9f096fd.png);
}
.course-hnav-config-icon[data-v-db1669a4]{
    font-weight: bold;
    color: #999;
    cursor: pointer;
    position: absolute;
    left: -23px;
    top: 50%;
    margin-top: -9px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: 24px;
    display: none;
}
.course-hnav-cmr-chapter-header:hover .course-hnav-config-icon[data-v-db1669a4]{
    display: block;
}
.course-hnav-cmr-sec-unit-row-header:hover .course-hnav-config-icon[data-v-db1669a4]{
    display: block;
}
.course-hnav-cmr-res-row:hover .course-hnav-config-icon[data-v-db1669a4]{
    display: block;
}
.course-hnav-cmr-unit-sec-header:hover .course-hnav-config-icon[data-v-db1669a4]{
    display: block;
}
.chci-v2-icon[data-v-db1669a4]{
    margin-top: -29px;
    left: 8px;
}
.course-hnav-config-icon[data-v-db1669a4]:hover{
    color: #057fff;
}
.chcch-template-setting-head[data-v-db1669a4]{
    height: 40px;
    padding-top: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.chcch-template-setting-body[data-v-db1669a4]{
    padding: 15px 0 5px 0;
    border-top: 1px solid #eeeeee;
}
.chcch-template-setting-num[data-v-db1669a4]{
    border:1px solid #dadada;
    width: 36px;
    height: 24px;
    border-radius: 3px;
    text-align: center;
}
.chcch-template-setting-option[data-v-db1669a4]:not(:last-child){
    margin-bottom: 17px;
}
.chics-back-btn[data-v-db1669a4]{
    float: left;
    margin-top: 2px;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-db1669a4]{
    margin-right: 5px;
    font-weight: normal;
    font-size: 13px;
}
.course-homepage-index-course-btns[data-v-db1669a4]{
    height: 70px;
    position: absolute;
    right: 0px;
    top: 15px;
}
.course-homepage-index-course-btn[data-v-db1669a4]{
    width:50px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    float: left;
}
.course-homepage-index-course-btn-icon[data-v-db1669a4]{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
}
.course-homepage-index-course-btn-txt[data-v-db1669a4]{
    color: #666;
}
.course-hnav-cmr-single-chapter[data-v-db1669a4]{
    margin-bottom: 15px;
    background: #fff;
}
.course-homepage-index-rpart[data-v-db1669a4]{
    width: 320px;
    background: #2b2b2b;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    position: fixed;
    z-index: 10;
    right: 0;
}
.course-homepage-index-rpart-inner[data-v-db1669a4]{
    height: 100%;
    overflow: auto;
}
.course-homepage-index-root[data-v-db1669a4]{
    height: 100%;
}
.cc-c-new-version-ui.course-homepage-index-root[data-v-db1669a4]{
    overflow: hidden;
}
.course-homepage-index-rpart-title[data-v-db1669a4]{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding: 19px 20px 0;
}
.course-homepage-index-rpart-nav[data-v-db1669a4]{
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 3px solid transparent;
    color: #11caa1;
    text-align: center;
}
.ed.course-homepage-index-rpart-nav[data-v-db1669a4]{
    border-color: #11caa1;
    margin-top: 8px;
}
.chapter-index-comp[data-v-db1669a4]{
    color: #fff;
}
.cic-chapter-header[data-v-db1669a4]{
    height: 40px;
    line-height: 40px;
    background: #212121;
    padding-left: 12px;
    cursor: pointer;
    margin-bottom: 12px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon[data-v-db1669a4]{
    font-size: 13px;
    float: left;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-top: -2px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon.ed[data-v-db1669a4]{
    margin-top: 0px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.cic-chapter-header-name[data-v-db1669a4]{
    float: left;
    margin-left: 9px;
    width: calc(100% - 50px);
}
.cic-chapter-children[data-v-db1669a4]{
    padding: 0 11px;
}
.cic-chapter-old-unit-header[data-v-db1669a4]{
    background: #252525;
    text-indent: 30px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px;
}
.course-unit-comp-header[data-v-db1669a4]{
    line-height: 35px;
    height: 35px;
    margin-bottom: 6px;
    cursor: pointer;
}
.cicc-course-unit-list[data-v-db1669a4]{
    padding: 0 0 0 48px;
}
.cic-chapter-single-cunit[data-v-db1669a4]{
    padding-left: 38px;
    padding-top: 18px;
}
.cic-first-lv[data-v-db1669a4]{
    border-bottom: 2px solid #212121;
}
.course-unit-comp-res-item[data-v-db1669a4]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #212121;
    cursor: pointer;
}
.course-unit-comp[data-v-db1669a4]{
    padding-bottom: 20px;
}
.course-unit-comp-res-list[data-v-db1669a4]{
     padding-left: 21px;
}
.course-unit-comp-res-item-icon[data-v-db1669a4]{
    width: 18px;
    margin-right: 9px;
    float: left;
    margin-top: 13px;
}
.course-unit-comp-res-item-name[data-v-db1669a4]{
    float: left;
    width: calc(100% - 50px);
}
.cic-chapter-children-list[data-v-db1669a4]{
    padding: 0 12px;
}
.cic-chapter-children-list .cic-chapter-single-cunit[data-v-db1669a4]{
    padding-top: 0;
}
.course-homepage-index.cc-c-new-version-ui[data-v-db1669a4]{
    width:calc(100% - 320px);
    float: left
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-btns[data-v-db1669a4]{
    display: none;
}
.course-hnav-cmr-res-study-unit-header:hover .course-hnav-cmr-res-row-btns[data-v-db1669a4]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.course-homepage-index-bottom-btns-zone[data-v-db1669a4]{
    height: 59px;
    background: #000;
}
.course-hoibobtn[data-v-db1669a4] {
    color: #fff;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    margin-left: 23px;
}
.course-hoibobtn .layui-icon-extend-iconfont[data-v-db1669a4]{
    margin-right: 5px;
}
.course-hir-toggle-block[data-v-db1669a4]{
    width: 20px;
    text-align: center;
    height: 55px;
    line-height: 55px;
    position: absolute;
    left:-20px;
    top: 50%;
    margin-top: -27.5px;
    background: #2b2b2b;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hir-toggle-block.ed[data-v-db1669a4]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    border-radius: 0px 4px 4px 0px;
    text-align: left;
    text-indent: -1px;
}
.course-gailan-content-item-block-str[data-v-db1669a4]{
    float: left;
}
.course-gailan-content-item-block-icon[data-v-db1669a4]{
    float: left;
    text-indent: 0;
    margin-left: 5px;
    font-size: 16px;
    margin-top: 2px;
}
.course-homepage-index-top *[data-v-db1669a4]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.member-manage-icon[data-v-db1669a4]{
    background-image: url(/vue/dist/static/img/member-manage-icon-2.a949013.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.course-setting-icon[data-v-db1669a4]{
    background-image: url(/vue/dist/static/img/course-setting-icon-2.d00f6ee.png);
}
}

.chapter-index-comp-block .cic-chapter-children-list .cic-chapter-children-item:last-child .course-unit-comp-res-item,
.chapter-index-comp-block .bottom-border-0 .course-unit-comp-res-item {
  border-bottom-width: 0;
}
/**
 * @desc: 课堂教学
 * @author: yansen
 * @time: 2020-09-03
 */
*[data-v-7f2f2314]:focus{
    outline: none;
}
.course-teaching-common-btn[data-v-7f2f2314] {
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    border-radius: 4px;
    cursor:pointer;
    color: #fff;
}
.course-teaching-main-page[data-v-7f2f2314]{
    height: 100%;
    background: #f5f6fa;
}
.course-teaching-main-page-center[data-v-7f2f2314]{
    width: 1200px;
    margin: auto;
    position: relative;
}
.course-teaching-public-img-box img[data-v-7f2f2314]{
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain;
}
.cource-teaching-common-pop-btn[data-v-7f2f2314]{
    width:180px;
    height:44px;
    border-radius: 5px;
    text-align: center;
    line-height:44px;
    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#27c9a3), to(#57dfbf));
    background: linear-gradient(#27c9a3 0%, #57dfbf 100%);
    cursor:pointer;
}
._nr[data-v-7f2f2314]{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
/***主题色start***/
.border_color_for_theme_2.ed[data-v-7f2f2314]{
    border-color: #057fff!important;
}
.text_color_for_theme_2[data-v-7f2f2314]{
    color:#057fff!important;
}
.text_hover_color_for_theme_2[data-v-7f2f2314]:hover{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed[data-v-7f2f2314]{
    color:#057fff!important;
}
.text_option_color_for_theme_2.ed .course-teaching-index-nav-icon-txt[data-v-7f2f2314]{
    color:#057fff!important;
}
.bg_color_for_theme_2[data-v-7f2f2314]{
    background:#057fff!important;
}
.single_border_color_for_theme_2[data-v-7f2f2314] {
    border-color: #057fff!important;
}
.bg_selected_color_for_theme_2.ed[data-v-7f2f2314]{
    background:#057fff!important;
    color: #fff;
}
.bg_selected_color_for_theme_2.ed[data-v-7f2f2314]:hover{
    color: #fff!important;
}
/***主题色end***/
/***表单元素start，外层加上cource-teaching-form这个类名***/
[data-v-7f2f2314] .cource-teaching-form .el-input__inner,[data-v-7f2f2314] .cource-teaching-form .el-textarea__inner,[data-v-7f2f2314] .cource-teaching-form .el-select .el-input__inner{
    /*border: 1px solid #dce5ef;*/
    border: 1px solid #eee;
    border-radius: 4px;
    font-size: 12px;
}
[data-v-7f2f2314] .cource-teaching-form .el-input__inner{
    height: 34px;
    line-height: 34px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7f2f2314] .el-textarea__inner {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7f2f2314] .el-form-item__label {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
[data-v-7f2f2314] .cource-teaching-form .el-input__icon{
    line-height: 34px;
}
[data-v-7f2f2314] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner{
    border: 1px solid #45d7b5;
    -webkit-box-shadow: none;
            box-shadow: none;
}
[data-v-7f2f2314] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner:hover{
    border: 1px solid #45d7b5;
}
[data-v-7f2f2314] .cource-teaching-form .el-input__inner:focus,[data-v-7f2f2314] .cource-teaching-form .el-select .el-input__inner:focus,[data-v-7f2f2314] .cource-teaching-form .el-select .el-input.is-focus .el-input__inner,[data-v-7f2f2314] .cource-teaching-form .el-textarea__inner:focus{
    -webkit-box-shadow: none;
            box-shadow: none;
    border: 1px solid #45d7b5;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio{
    color: #999999;
    cursor: pointer;
    margin-right: 22px;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio__label{
    font-size: 12px;
    font-weight: 500;
    color: #999999;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio__inner{
    width: 16px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #cccccc;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio__input.is-checked .el-radio__inner{
    border-color: #DCDFE6;
    background: none;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio__inner::after{
    width: 8px;
    height: 8px;
    background: #000;
}
[data-v-7f2f2314] .cource-teaching-form .el-radio__input.is-checked+.el-radio__label{
    color: #999999;
}
/**表单元素end**/
.course-no-content-text[data-v-7f2f2314]{
    text-align: center;
    font-size: 14px;
    color: #999;
    margin-top:5px;
}
.course-no-content-img[data-v-7f2f2314]{
    width: 464px;
    height: 288px;
    display: block;
    margin: auto;
}
.course-teaching-mp-litem[data-v-7f2f2314]{
    position: absolute;
    left: 80px;
}
.course-teaching-mp-lt-item[data-v-7f2f2314]{
    font-size: 17px;
    font-weight: bold;
    height: 71px;
    line-height: 71px;
    float: left;
    margin-right: 20px;
}
.course-teaching-mp-lt-name[data-v-7f2f2314]{
    cursor: pointer;
}
.course-teaching-mp-lt-i-line[data-v-7f2f2314]{
    float: left;
    height: 25px;
    width: 1px;
    background: #cccccc;
    margin-top: 23px;
    margin-left: 2px;
}
.course-teaching-mp-lt-i-text[data-v-7f2f2314]{
    float: left;
    line-height: 71px;
    font-size: 14px;
    color: #666666;
    margin-left: 20px;
}
.course-teaching-mp-lt-popbox[data-v-7f2f2314]{
    height: 485px;
}
.course-search[data-v-7f2f2314]{
    height: 38px;
}
.course-teaching-mp-lt-pop-lv-first[data-v-7f2f2314]{
    border-bottom: 1px solid #eee;
}
.ctmlplf-name[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 30px);
    font-size: 14px;
    color: #333;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ctmlplf-icon[data-v-7f2f2314]{
    width: 25px;
    float: right;
}
.ctmlplf-icon-mark[data-v-7f2f2314]{
    font-weight: bold;
    color: #666666;
}
.course-teaching-mp-lt-pop-lv-first-inner[data-v-7f2f2314]{
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #eee;
    padding: 0 30px;
}
.ctmlplf-icon.ed .ctmlplf-icon-mark[data-v-7f2f2314]{
    display: block;
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-right: 10px;
}
.course-teaching-mp-lt-pop-lv-cdbox[data-v-7f2f2314]{
    padding-bottom: 0px;
}
.add-btn-tooltip[data-v-7f2f2314]{
    width: 117px;
    height: 76px;
    text-align: center;
}
.add-btn-tooltip p[data-v-7f2f2314] {
    margin-top: 19px;
    font-size: 14px;
    font-family: Source Han Sans CN Regular, Source Han Sans CN Regular-Regular;
    font-weight: 400;
    color: #333333;
    cursor: pointer;
}
.no-border[data-v-7f2f2314]{
    border: none;
}
.select-span-pop-box-title[data-v-7f2f2314]{
    font-size: 17px;
    color: #333435;
    margin-top: 18px;
    margin-left: -20px;
}
.volume-production-activity-pop-rnode[data-v-7f2f2314] .el-dialog__title{
    color: #5ec8a7;
}
.volume-production-activity-pop-rnode[data-v-7f2f2314] .el-dialog__header {
    border: none;
}
.volume-production-activity-pop[data-v-7f2f2314]{
    position: relative;
}
.volume-pap-c-addbtn[data-v-7f2f2314]{
    position: absolute;
    top: -36px;
    cursor: pointer;
}
.volume-pap-c-mbody[data-v-7f2f2314]{
    height: 688px;
    border: 1px solid #edeeef;
}
.volume-pap-cm-chbox[data-v-7f2f2314]{
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    height: 100%;
}
.volume-pap-cm-chb-list[data-v-7f2f2314]{
    height: 600px;
    overflow: auto;
}
.volume-pap-cm-chb-sbtn[data-v-7f2f2314]{
    float: none;
    height: 34px;
    line-height: 34px;
    width: 468px;
    margin: auto;
}
._vpcc_first[data-v-7f2f2314]{
}
._vpcc_second[data-v-7f2f2314]{
    border-left: 1px solid #edeeef;
    padding: 0 24px 0 29px;
    overflow: auto;
    -webkit-box-shadow: 0 0 10px 3px #eee;
            box-shadow: 0 0 10px 3px #eee;
    position: relative;
    z-index: 3;
}
.volume-pap-cm-chb-l-item[data-v-7f2f2314]{
    height: 168px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #edeeef;
    padding: 0px 22px 0px 38px;
    position: relative;
    cursor: pointer;
}
.volume-pap-cm-chb-l-item-face[data-v-7f2f2314]{
    width: 160px;
    height: 160px;
    margin-top: 4px;
    float: left;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.volume-pap-cm-chb-l-item-cont[data-v-7f2f2314]{
    float: left;
    margin-left: 24px;
}
.volume-pap-cm-chb-l-item-cont-title[data-v-7f2f2314]{
    font-size: 16px;
    font-weight: bold;
    margin-top: 9px;
    color: #333;
}
.volume-pap-cm-chb-l-item-dbtn[data-v-7f2f2314]{
    position: absolute;
    right: 23px;
    bottom: 25px;
    cursor: pointer;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner[data-v-7f2f2314]{
    display: block!important;
    position: relative;
    line-height: 24px;
}
.volume-production-activity-pop-rnode .choose-tag-text[data-v-7f2f2314] {
    line-height: 32px;
    text-indent: 45px;
}
.volume-production-activity-pop-rnode .resource-create-item-tag-botton-inner .choose-tag-button-icon[data-v-7f2f2314]{
    margin-left: 17px;
    position: absolute;
    top: 5px;
    height: 20px!important;
}
.volume-production-activity-pop-rnode[data-v-7f2f2314] .el-checkbox{
    display: block;
    float: left;
}
.res-ci-no-content-root[data-v-7f2f2314]{
    position: relative;
    height: 540px;
}
.volume-pap-cm-chb-l-item-face[data-v-7f2f2314] .file-restype-face{
    padding-top: 0!important;
}
.volume-pap-cm-chb-l-item-face[data-v-7f2f2314] ._file-restype-face-img {
    height: 159px!important;
}
.volume-pap-cm-chb-l-item-face[data-v-7f2f2314] img {
    border-radius: 6px!important;
}
.volume-pap-c-mbody-pitem[data-v-7f2f2314]{
    height: 100%;
}
.volume-pap-cm-chb-l-item-line[data-v-7f2f2314]{
    height: 100%;
    position: absolute;
    width: 4px;
    background: #5fc9aa;
    left: 0;
    top: 0;
    display: none;
}
.volume-pap-cm-chb-l-item.ed .volume-pap-cm-chb-l-item-line[data-v-7f2f2314]{
    display: block;
}
.volume-pap-cm-chb-l-item.ed[data-v-7f2f2314]{
    background: #f8f9fa;
}
.course-hns-info-form-row-icon[data-v-7f2f2314]{
    color: #999;
    font-size: 18px;
    float: left;
    width: 18px;
    height: 38px;
    margin-right: 10px;
    cursor: pointer;
}
.course-hns-info-form-row-name[data-v-7f2f2314]{
    width: 84px;
    float: left;
    color: #333;
    font-weight: bold;
    margin-right: 26px;
    line-height: 34px;
}
.course-hns-info-form-row[data-v-7f2f2314]{
    margin-top: 48px;
    margin-bottom: 44px;
}
.course-hns-info-form-user[data-v-7f2f2314]{
    position: relative;
    float: left;
    margin-right: 20px;
    text-align: center;
    width: 66px;
    margin-bottom: 5px;
}
.copyright-radio-num[data-v-7f2f2314]{
    line-height: normal;
    font-size: 12px;
    color: #fdad3e;
    cursor: pointer;
}
.course-hns-info-form-user-icon[data-v-7f2f2314]{
    width: 36px;
    height: 36px;
    margin: auto;
}
.course-hns-info-form-user-icon img[data-v-7f2f2314]{
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
.course-hns-info-form-user-name[data-v-7f2f2314]{
    color: #666;
    text-align: center;
    line-height: normal;
    margin-top: 6px;
}
.course-hns-info-form-user-mark[data-v-7f2f2314]{
    position: absolute;
    width: 50px;
    height: 20px;
    background: #ff7676;
    border-radius: 12px;
    text-align: center;
    line-height: 20px;
    color: #fff;
    font-size: 9px;
    top: -8px;
    left: 30px;
}
.course-hns-info-form-row-cont[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 110px);
}
.course-hns-info-form-add-u-btn[data-v-7f2f2314]{
    width: 38px;
    height: 38px;
    border: 1px solid #278bf7;
    border-radius: 50%;
    float: left;
    cursor: pointer;
    color: #278bf7;
    text-align: center;
    margin-left: 14px;
}
.course-hns-info-form-row[data-v-7f2f2314]{
    margin-bottom: 44px;
}
.course-hns-info-form-price-desc[data-v-7f2f2314]{
    color: #999;
    font-size: 14px;
    margin-top: 12px;
}
.set-price-comp-show-model[data-v-7f2f2314]{
    margin-top: 7px;
}
.set-price-comp-show-model-str[data-v-7f2f2314]{
    font-weight: bold;
    color: #333;
}
.set-price-comp-show-model-icon[data-v-7f2f2314]{
    color: #2191ff;
    margin-left: 5px;
    cursor: pointer;
}
.set-price-comp-edit-model-input[data-v-7f2f2314]{
    height: 34px;
    border: 1px solid #d1dce7;
    border-radius: 3px;
    color: #999999;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    text-indent: 1em;
    float: left;
    margin-right: 20px;
}
.set-price-comp-edit-model-sbtn[data-v-7f2f2314]{
    width: 64px;
    height: 34px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
    line-height: 34px;
    color: #fff;
    background: #2191ff;
    float: left;
}
.drcmci-pbox[data-v-7f2f2314]{
    padding: 0 30px;
    height: 500px;
    padding-bottom: 80px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-name[data-v-7f2f2314]{
    width: 112px;
}
.document-resource-create-main-content-item .course-hns-info-form-row-cont[data-v-7f2f2314] {
    width: calc(100% - 138px);
}
.course-hns-info-form-row-cont[data-v-7f2f2314] .el-radio__inner::after{
    background: #fff;
    width: 5px;
    height: 5px;
}
.course-hns-info-form-row-cont[data-v-7f2f2314] .el-radio__input.is-checked .el-radio__inner {
    border-color: #409eff;
    background: #409eff;
}
.chifrc-radio-comp[data-v-7f2f2314]{
    margin-top: 6px;
}
.chifrc-res-item-conf[data-v-7f2f2314]{
    padding: 28px 17px;
    background: #fafafa;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 615px;
    border-radius: 5px;
    margin-top: 19px;
}
.chifrc-res-iconf-row-icon[data-v-7f2f2314]{
    width: 19px;
    height: 20px;
    float: left;
    margin-right: 8px;
    margin-top: 8px;
}
.chifrc-res-iconf-row-icon img[data-v-7f2f2314]{
    width: 100%;
    height: 100%;
}
.chifrc-res-iconf-row-name[data-v-7f2f2314]{
    color: #666;
    float: left;
    line-height: 34px;
}
.chifrc-res-iconf-row-oplist[data-v-7f2f2314]{
    float: right;
}
.chnsifpd-v2[data-v-7f2f2314]{
    height: 56px;
    line-height: 56px;
    background: #fafafa;
    margin-top: 18px;
    width: 615px;
    text-indent: 19px;
}
.chnsifpd-v3[data-v-7f2f2314]{
    padding: 20px;
    background: #fafafa;
    margin-top: 18px;
}
.chnsifpd-item[data-v-7f2f2314]{
    margin-top: 18px;
}
.course-hns-info-form-user-cbtn[data-v-7f2f2314]{
    line-height: 20px;
    color: #278bf7;
    cursor: pointer;
    display: block;
    position: absolute;
    width: 100%;
    display: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    bottom: -20px;
}
.course-hns-info-form-user:hover .course-hns-info-form-user-cbtn[data-v-7f2f2314]{
    display: block;
}
.course-hns-info-form-user[data-v-7f2f2314]:hover{
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
}
.chifrc-res-iconf-row[data-v-7f2f2314]{
    margin-bottom: 10px;
}
.rescfs-pop-first-lv[data-v-7f2f2314]{
    margin-top: 42px;
}
.rescfs-pop-first-lv-header[data-v-7f2f2314]{
    padding-bottom: 14px;
    border-bottom: 1px solid #eeeeee;
    color: #999999;
    font-weight: bold;
}
.rescfs-pop-sec-lv[data-v-7f2f2314]{
    height: 58px;
    line-height: 58px;
    border-bottom: 1px solid #eeeeee;
}
.rescfs-pop-sec-lv-left[data-v-7f2f2314]{
    float: left;
    color: #323232;
    font-size: 15px;
    font-weight: bold;
    width: calc(100% - 200px);
}
.rescfs-pop-sec-lv-right[data-v-7f2f2314]{
    float: right;
    color: #434343;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    cursor: pointer;
}
.rescfs-pop-sec-lvs[data-v-7f2f2314]{
    padding: 0 29px;
}
.rescfs-pop-sec-lv-left img[data-v-7f2f2314]{
    width: 16px;
    -webkit-transform: translateY(-1px);
            transform: translateY(-1px);
    margin-right: 3px;
}
.res-collection-files-stat-pop[data-v-7f2f2314]{
    height: 600px;
    overflow: auto;
}
/**
 * @desc: 课堂教学-课程首页
 * @author: yansen
 * @time: 2020-09-03
 */
.course-homepage-index-top[data-v-7f2f2314]{
    background: #fff;
    /*box-shadow: 0px -2px 11px 0px #eee;*/
}
.course-homepage-index-course-title[data-v-7f2f2314]{
    padding-top: 14px;
}
.course-homepage-index-course-title-txt[data-v-7f2f2314]{
    font-size: 18px;
    font-weight: bold;
    float: left;
}
.course-homepage-index-course-title-span[data-v-7f2f2314]{
    display: inline-block;
    width:50px;
    height:23px;
    line-height:23px;
    background: #27c9a3;
    color: #fff;
    border-radius: 3px;
    text-align: center;
    float: left;
    cursor:pointer;
    margin-left:13px;
}
.course-homepage-index-course-spans[data-v-7f2f2314]{
    margin-top:16px;
}
.course-homepage-index-course-spans[data-v-7f2f2314]{
    color: #777;
}
.course-homepage-index-course-info[data-v-7f2f2314]{
    padding-bottom: 13px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-top-btn[data-v-7f2f2314]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    border: 1px solid #999999;
    border-radius: 5px;
    position:absolute;
    right: 108px;
    top: 24px;
    color: #999999;
    cursor:pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-homepage-index-top-btn-v1[data-v-7f2f2314]{
    width:94px;
    height:37px;
    line-height:37px;
    text-align: center;
    background: #27c9a3;
    color: #fff;
    border-radius: 4px;
    position:absolute;
    right: 0px;
    top: 24px;
    cursor:pointer;
}
.course-homepage-index-course-nav[data-v-7f2f2314]{
    line-height:65px;
    height: 65px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom:2px solid transparent;
    float: left;
    margin-right:70px;
    color: #666;
    cursor:pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-homepage-index-course-nav.ed[data-v-7f2f2314]{
    border-color: #27c9a3;
    color: #333;
}
.course-homepage-index-bottom[data-v-7f2f2314]{
    margin-top:10px;
}
.course-homepage-index-b-left[data-v-7f2f2314]{
    width: calc(100% - 365px);
    float: left;
}
.course-homepage-index-b-right[data-v-7f2f2314]{
    width: 335px;
    float: right;
}
.course-homepage-index-b-panel[data-v-7f2f2314]{
    background: #fff;
    padding: 0 29px;
    border-radius: 5px;
    margin-bottom:20px;
}
.course-homepage-index-dt-panel[data-v-7f2f2314]{
    padding-top: 35px;
    padding-bottom: 33px;
}
.course-hidt-panel-user-icon[data-v-7f2f2314]{
    width:46px;
    height:46px;
    float: left;
}
.course-hidt-panel-user-icon img[data-v-7f2f2314]{
    width:100%;
    height:100%;
    border-radius: 50%;
}
.course-hidt-panel-user-rpart[data-v-7f2f2314]{
    float: right;
    width: calc(100% - 66px);
    height: 40px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-hidt-panel-user-rpart-input[data-v-7f2f2314]{
    border: none;
    height: 39px;
    color: #999;
    width: calc(100% - 40px);
}
.course-hidt-panel-user-submitbtn[data-v-7f2f2314]{
    width:30px;
    height:30px;
    position:absolute;
    right: 0;
    bottom: 5px;
    background: #27c9a3;
    border-radius: 20px;
    text-align: center;
    line-height:26px;
    cursor:pointer;
}
.course-hidt-panel-user-submitbtn img[data-v-7f2f2314]{
    width: 17px;
    height: 13px;
}
.course-homepage-index-b-panel-title[data-v-7f2f2314]{
    padding-top:30px;
    font-size: 16px;
    font-weight: bold;
}
.course-homepage-index-b-panel-stat[data-v-7f2f2314]{
    margin-top:31px;
    padding-bottom: 27px;
    border-bottom:1px solid #eeeeee;
}
.course-homepage-index-b-panel-block-left[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 120px);
}
.course-homepage-index-b-panel-block-right[data-v-7f2f2314]{
    width: 120px;
    float: right;
}
.course-homepage-index-b-panel-block-item[data-v-7f2f2314]{
    height: 32px;
    line-height:32px;
    padding-left: 30px;
    cursor:pointer;
}
.course-homepage-index-b-panel-block-item-span[data-v-7f2f2314]{
    color:#999999;
}
.course-homepage-index-b-panel-block[data-v-7f2f2314]{
    margin-top:20px;
}
.course-homepage-index-b-panel-block-item.ed[data-v-7f2f2314]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-item[data-v-7f2f2314]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-block-right-abtn[data-v-7f2f2314]{
    float: right;
    margin-right:30px;
    color: #27c9a3;
    margin-top:75px;
    cursor:pointer;
}
.course-homepage-index-b-panel-dt[data-v-7f2f2314]{
    height: 100px;
    padding: 0 30px;
}
.course-homepage-index-b-panel-dt.ed[data-v-7f2f2314]{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt-cobtn[data-v-7f2f2314]{
    display: none;
}
.course-homepage-index-b-panel-dt[data-v-7f2f2314]:hover{
    background: #f9f9f9;
}
.course-homepage-index-b-panel-dt:hover .course-homepage-index-b-panel-dt-cobtn[data-v-7f2f2314]{
    display: inline-block;
}
.course-homepage-index-b-panel-dt-inner[data-v-7f2f2314]{
    height: 100px;
    border-bottom:1px solid #eeeeee;
    position:relative;
}
.course-homepage-index-b-panel-dt-icon[data-v-7f2f2314]{
    width:50px;
    height:50px;
    float: left;
    line-height:50px;
    text-align: center;
    border-radius: 30px;
    margin-top:24px;
}
.course-homepage-index-b-panel-dt-rpart[data-v-7f2f2314]{
    float: left;
    width: 680px;
    margin-left:19px;
    margin-top:30px;
}
.course-homepage-index-b-panel-dt-rpart-title[data-v-7f2f2314]{
    width: calc(100% - 50px);
}
.course-homepage-index-b-panel-dts[data-v-7f2f2314]{
    margin-top:17px;
}
.chib-pdrb-top-mark[data-v-7f2f2314]{
    width:62px;
    height:22px;
    border: 1px solid #fdb443;
    float: left;
    text-align: center;
    line-height:22px;
    color: #fdb443;
}
.course-homepage-index-b-panel-dt-rpart-b[data-v-7f2f2314]{
    margin-top:7px;
}
.chib-pdrb-top-txt[data-v-7f2f2314]{
    float: left;
    line-height:22px;
    color: #999999;
    margin-left:9px;
}
.course-homepage-index-b-author-box[data-v-7f2f2314]{
    padding: 30px;
    background: #fff;
}
.course-homepage-index-b-author-box-header[data-v-7f2f2314]{
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 20px;
}
.course-homepage-index-b-author-img[data-v-7f2f2314]{
    width:40px;
    height:40px;
    float: left;
}
.course-homepage-index-b-author-img img[data-v-7f2f2314] {
    width: 100%;
    height: 100%;
    border-radius: 4px;
}
.course-homepage-index-b-book-part[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 60px);
    margin-left:20px;
}
.course-homepage-index-b-book-name[data-v-7f2f2314]{
    font-weight: bold;
}
.course-homepage-index-b-book-desc[data-v-7f2f2314]{
    color: #999;
    font-size: 12px;
    margin-top:5px;
}
.course-homepage-index-b-book-desc._fold_font_style[data-v-7f2f2314]{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.fold-course-short-desc-btn-icon[data-v-7f2f2314]{
    float: left;
    margin-top: 2px;
    margin-left: 3px;
}
.fold-course-short-desc-btn.ed .fold-course-short-desc-btn-icon[data-v-7f2f2314]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
}
.chi-activity-navs-box[data-v-7f2f2314]{
    width:620px;
    height:360px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding:38px 47px;
}
.chi-activity-navs-box-app[data-v-7f2f2314]{
    width: 250px;
    cursor: pointer;
}
.chi-activity-navs-box-app-icon[data-v-7f2f2314]{
    width:50px;
    height: 50px;
    float: left;
    margin-right: 10px;
}
.chi-activity-navs-box-app-icon img[data-v-7f2f2314] {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
}
.chi-activity-navs-box-app-rtitle[data-v-7f2f2314]{
    font-weight: bold;
}
.chi-activity-navs-box-app-rdesc[data-v-7f2f2314]{
    font-size: 13px;
    color: #afafaf;
    margin-top:12px;
}
.course-homepage-nav-courseware-nocontent[data-v-7f2f2314]{
    width:960px;
    height:270px;
    margin: auto;
    background-repeat: no-repeat;
    background-position-x: 0px;
    background-position-y: center;
    background-size: contain;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding-left: 96px;
    padding-top: 58px;
    position:relative;
}
.course-homepage-nav-cnc-title[data-v-7f2f2314]{
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.course-homepage-nav-cnc-row[data-v-7f2f2314]{
    margin-top:30px;
}
.course-homepage-nav-cnc-row-span[data-v-7f2f2314]{
    color: #999;
    font-size: 16px;
}
.course-homepage-nav-cnc-btn[data-v-7f2f2314]{
    width:117px;
    height:34px;
    line-height:34px;
    color: #fff;
    border-radius: 20px;
    background: #27c9a3;
    text-align: center;
    cursor:pointer;
}
.course-homepage-nav-cnc-btn[data-v-7f2f2314]{
    position:absolute;
    top: 134px;
    right: 330px;
}
.course-homepage-nav-courseware-main[data-v-7f2f2314]{
    margin-top: 0;
}
.course-homepage-nav-courseware-main-navs[data-v-7f2f2314]{
    width: 270px;
    float: left;
    margin-top:56px;
}
.course-homepage-nav-courseware-main-nav[data-v-7f2f2314]{
    cursor:pointer;
    height: 50px;
    line-height:50px;
}
.course-homepage-nav-courseware-main-nav[data-v-7f2f2314]:hover{
    background: #eee;
}
.course-homepage-nav-courseware-main-nav-icon[data-v-7f2f2314]{
    float: left;
    width: 17px;
    margin-left: 23px;
    margin-top: 16px;
    margin-right:11px;
}
.course-homepage-nav-courseware-main-nav-str[data-v-7f2f2314]{
    float: left;
    color: #999999;
    width: calc(100% - 60px);
}
.course-homepage-nav-courseware-main-nav.ed .course-homepage-nav-courseware-main-nav-str[data-v-7f2f2314]{
    color: #27C9A3;
}
.course-homepage-nav-courseware-main-nav.ed.text_option_color_for_theme_2 .course-homepage-nav-courseware-main-nav-str[data-v-7f2f2314]{
    color: #057fff;
}
.course-homepage-nav-courseware-main-rpart[data-v-7f2f2314]{
    width: calc(100% - 280px);
    float: right;
}
.course-hnav-cmr-top[data-v-7f2f2314]{
    height: 60px;
}
.course-hnav-cmr-top-left[data-v-7f2f2314]{
    float: left;
}
.course-hnav-cmr-top-right[data-v-7f2f2314]{
    float: right;
}
.course-hnav-cmr-top-name[data-v-7f2f2314]{
    font-size: 16px;
    line-height:56px;
    color: #333;
}
.course-hnav-cmr-top-rdownlist[data-v-7f2f2314]{
    color: #666;
    line-height:56px;
    float: left;
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont[data-v-7f2f2314]{
    color: #666666;
    margin-left:5px;
    float: left;
    line-height: 19px;
    margin-top: 1px;
    font-size: 13px
}
.course-hnav-cmr-top-rdownlist-ibox .layui-icon-extend-iconfont.ed[data-v-7f2f2314]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: -1px;
}
.course-hnav-cmr-top-cbtn[data-v-7f2f2314]{
    border-radius: 4px;
    width:97px;
    height:33px;
    background: #27c9a3;
    color: #fff;
    line-height:33px;
    text-align: center;
    float: right;
    margin-left:15px;
    margin-top:10px;
    cursor:pointer;
}
.course-hcts-add-single-chapter-btn[data-v-7f2f2314]{
    float: left;
    width: 70px;
    height: 33px;
    border: 1px solid #27c9a3;
    color: #27c9a3;
    border-radius: 4px;
    line-height:33px;
    margin-left:15px;
    margin-top:10px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-block[data-v-7f2f2314]{
    padding-bottom:108px;
    /*padding-top: 20px;*/
    border-radius: 4px;
    /*background: #fff;*/
    min-height: 500px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.course-hnav-cmr-chapter-type[data-v-7f2f2314]{
    padding-bottom: 10px;
}
.course-hnav-cmr-chapter-header-namezone[data-v-7f2f2314]{
    width: calc(100% - 120px);
    line-height:55px;
    float: left;
}
.course-hnav-cmr-chapter-header-namestr[data-v-7f2f2314]{
    font-size: 18px;
    font-weight: bold;
    color: #27C9A3;
}
.course-hnav-cmr-chapter-header[data-v-7f2f2314]{
    padding: 0 30px;
    border-bottom:2px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-chapter-header-btnzone[data-v-7f2f2314]{
    width: 90px;
    float: right;
    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;
}
.course-hnav-cmr-chapter-header-btn[data-v-7f2f2314]{
    width:15px;
    height:16px;
    margin-top:15px;
    cursor:pointer;
}
.course-hnav-cmr-chapter-header-btn img[data-v-7f2f2314] {
    width:100%;
    height:100%;
}
.course-hnav-cmr-res-row[data-v-7f2f2314]{
    cursor: pointer;
    position: relative;
    line-height: 58px;
}
.course-hnav-cmr-res-study-unit-desc[data-v-7f2f2314]{
    line-height: normal;
    color: #aeaeae;
    font-size: 12px;
    margin-top: -25px;
    position: absolute;
    width: 90%;
}
.course-hnav-cmr-res-study-unit-header-line[data-v-7f2f2314]{
    border-bottom: 1px solid #ededed;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.course-hnav-cmr-res-study-uh-fheader[data-v-7f2f2314]{
    height: 58px;
}
.course-hnav-cmr-res-row[data-v-7f2f2314]:hover{
    /*background: #f6f5f5;*/
}
.course-hnav-cmr-res-study-unit-header[data-v-7f2f2314]{
    height: 75px;
    position: relative;
    padding: 0 30px 0 62px;
}
.course-hnav-cmr-res-study-unit-header[data-v-7f2f2314]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-item[data-v-7f2f2314]:hover{
    background: #f6f5f5;
}
.course-hnav-cmr-res-study-unit-res-list[data-v-7f2f2314]{
    padding: 0 30px 0 74px;
}
.course-hnav-cmr-res-row-name[data-v-7f2f2314]{
    font-size: 16px;
    color: #333;
}
.course-hnav-cmr-res-row-icon[data-v-7f2f2314]{
    float: left;
    width: 18.5px;
    height: 20px;
    margin-top:18px;
    margin-right:11px;
}
.course-hnav-cmr-res-row-unit-icon[data-v-7f2f2314]{
    float: left;
    width: auto;
    height: 20px;
    margin-right: 7px;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hnav-cmr-res-row-unit-icon.ed[data-v-7f2f2314]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    margin-top: 34px;
}
.course-hnav-cmr-res-study-uh-fheader .course-hnav-cmr-res-row-unit-icon.ed[data-v-7f2f2314]{
    margin-top: 38px;
}
.course-hnav-cmr-unit-sec-list .course-hnav-cmr-res-row-unit-icon.ed[data-v-7f2f2314]{
    margin-top: 38px;
}
.course-hnav-cmr-res-row-name[data-v-7f2f2314]{
    float: left;
    width: 288px;
    cursor: pointer;
    font-size: 17px;
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-name[data-v-7f2f2314]{
    font-weight: bold;
}
.course-hnav-cmr-res-row-fjstr[data-v-7f2f2314]{
    float: left;
    width: 288px;
    font-size: 12px;
    color: #999;
    min-height: 58px;
}
.course-hnav-cmr-res-row-btns[data-v-7f2f2314]{
    float: left;
    width: 105px;
    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;
}
.course-hnav-cmr-res-row-status[data-v-7f2f2314]{
    float: right;
}
.course-hnav-cmr-res-row-btns .course-hnav-cmr-chapter-header-btn img[data-v-7f2f2314]{
    margin-top: -35px;
}
.course-hnav-cmr-sec-unit-row-header[data-v-7f2f2314]{
    margin: 0 30px;
    border-top: 1px solid #eeeeee;
    position: relative;
}
.course-hnav-cmr-sec-unit-row[data-v-7f2f2314]{
}
.course-hnav-cmr-sec-unit-row-h-name[data-v-7f2f2314]{
    height: 40px;
    line-height:40px;
    font-size: 16px;
    color: #666;
    background: #eeeeee;
    margin-top:20px;
    padding: 0 29px;
    position: relative;
}
.course-hnav-cmr-sec-unit-row-h-name-left[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 100px);
    font-weight: bold;
}
.course-hnav-cmr-sec-unit-row-h-btns[data-v-7f2f2314]{
    width: 100px;
    float: right;
    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;
}
.course-hnav-cmr-sec-unit-row-h-btns .course-hnav-cmr-chapter-header-btn img[data-v-7f2f2314]{
    margin-top: -33px;
}
.course-hnav-cmr-unit-sec-header-btns[data-v-7f2f2314]{
    width: 100px;
    float: right;
    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;
    margin-top:5px;
}
.course-hnav-cmr-unit-sec-header-btns .course-hnav-cmr-chapter-header-btn img[data-v-7f2f2314]{
    margin-top: -0px;
}
.course-hnav-cmr-sec-unit-body[data-v-7f2f2314]{
}
.course-hnav-cmr-sec-unit-b-desc[data-v-7f2f2314]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row[data-v-7f2f2314]{
    /*padding: 0 60px;*/
}
.course-hnav-cmr-sec-unit-b-list .course-hnav-cmr-res-row-fjstr[data-v-7f2f2314]{
    width: 250px;
}
.course-hnav-cmr-res-row-status-text[data-v-7f2f2314]{
    font-size: 12px;
    color: #999;
    float: left;
}
.course-hnav-cmr-res-row-status-point[data-v-7f2f2314]{
    width:10px;
    height:10px;
    border-radius: 6px;
    float: left;
    margin-right: 8px;
    background: #48c3fd;
    margin-top: 25px;
    display: none;
}
.course-hnav-cmr-res-row-status-point._unpulish_status[data-v-7f2f2314]{
    background: #fdb443;
}
.course-hnav-cmr-res-row-status-point._pass_status[data-v-7f2f2314]{
    background: #9c8bfb;
}
.course-hnav-cmr-res-row-status-point._ok_status[data-v-7f2f2314]{
    background: #48c3fd;
}
.course-hnav-cmr-sec-unit-b-list[data-v-7f2f2314]{
    margin-top:5px;
}
.course-hnav-cmr-unit-type[data-v-7f2f2314]{
    /*border-top: 1px solid #eeeeee;*/
}
.course-hnav-cmr-unit-sec-header[data-v-7f2f2314]{
    margin: 0 30px;
    height: 60px;
    border-bottom:1px solid #eee;
    position: relative;
}
.course-hnav-cmr-unit-sec-header-name[data-v-7f2f2314]{
    line-height:60px;
    font-size: 16px;
    font-weight: bold;
    width: calc(100% - 100px);
    float:left;
}
.course-hnav-cmr-unit-sec-desc[data-v-7f2f2314]{
    font-size: 14px;
    color: #999;
    margin-top:7px;
    padding-left: 60px;
}
.course-hnav-cmr-unit-sec-list[data-v-7f2f2314]{
}
.course-hnav-cmr-unit-sec-listbline[data-v-7f2f2314]{
    margin: 0 30px;
    height: 1px;
    background: #eee;
}
.course-hnav-cmr-res-type[data-v-7f2f2314]{
    /*border-top: 1px solid #eee;*/
}
.course-homepage-nav-cnc-row-icon[data-v-7f2f2314]{
    width: 17px;
    float: left;
    margin-top:3px;
    margin-right:19px;
}
.chcrrn-input-model[data-v-7f2f2314]{
    height: 57px;
    border:none;
    background: none;
    cursor: auto;
}
.course-homepage-index-b-panel-block-item-icon[data-v-7f2f2314]{
    width: 19px;
    height: 20px;
    -o-object-fit: contain;
       object-fit: contain;
    margin-right: 5px;
}
.chidb-d-u-item-icon[data-v-7f2f2314]{
    height: 21px;
    width: 21px;
    border-radius: 50%;
    float: left;
}
.chidb-d-u-item-name[data-v-7f2f2314]{
    color: #999;
    font-size: 12px;
    float: left;
    line-height: 21px;
    margin-left: 11px;
}
.chidb-d-u-item[data-v-7f2f2314]{
    margin-bottom: 10px;
}
.course-homepage-nav-index[data-v-7f2f2314] .number{
    margin-top: 10px;
}
.chmc-mk[data-v-7f2f2314]{
    color: #afafaf;
    font-weight: normal;
    font-size: 14px;
    margin-left: 5px;
}
.chmc-mk span[data-v-7f2f2314]{
    color: rgb(216, 0, 27);
    margin: 0 3px;
}
.course-info-el-popover[data-v-7f2f2314] {
    margin: 0;
}
.course-info-box[data-v-7f2f2314] {
}
.course-info-box-app[data-v-7f2f2314] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
}
.course-info-box-app-icon[data-v-7f2f2314] {
    margin-top: calc(50% - 26px);
    float: left;
    width: 26px;
    height: 26px;
}
.course-info-box-app-icon img[data-v-7f2f2314] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-title[data-v-7f2f2314] {
    height: 14px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.course-info-el-popover[data-v-7f2f2314] {
    margin: 0;
}
.course-info-box[data-v-7f2f2314] {
}
.course-info-box-app[data-v-7f2f2314] {
    margin-left: 30px;
    width: calc(50% - 30px);
    height: 62px;
    float: left;
    line-height: 62px;
    cursor: pointer;
}
.course-info-box-app-icon[data-v-7f2f2314] {
    margin-top: calc(50% - 35px);
    float: left;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.course-info-box-app-icon img[data-v-7f2f2314] {
    width: 100%;
    height: 100%;

    -o-object-fit:cover;

       object-fit:cover;
}
.course-info-box-app-right[data-v-7f2f2314] {
    float: left;
}
.course-info-box-app-title[data-v-7f2f2314] {
    height: 14px;
    line-height: 62px;
    font-size: 14px;
    font-family: Microsoft YaHei Regular, Microsoft YaHei Regular-Regular;
    font-weight: 400;
    text-align: left;
    color: #26c39f;
}
.member-manage-icon[data-v-7f2f2314]{
    background-image: url(/vue/dist/static/img/member-manage-icon.a79e5ef.png);
}
.course-setting-icon[data-v-7f2f2314]{
    background-image: url(/vue/dist/static/img/course-setting-icon.9f096fd.png);
}
.course-hnav-config-icon[data-v-7f2f2314]{
    font-weight: bold;
    color: #999;
    cursor: pointer;
    position: absolute;
    left: -23px;
    top: 50%;
    margin-top: -9px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    width: 24px;
    display: none;
}
.course-hnav-cmr-chapter-header:hover .course-hnav-config-icon[data-v-7f2f2314]{
    display: block;
}
.course-hnav-cmr-sec-unit-row-header:hover .course-hnav-config-icon[data-v-7f2f2314]{
    display: block;
}
.course-hnav-cmr-res-row:hover .course-hnav-config-icon[data-v-7f2f2314]{
    display: block;
}
.course-hnav-cmr-unit-sec-header:hover .course-hnav-config-icon[data-v-7f2f2314]{
    display: block;
}
.chci-v2-icon[data-v-7f2f2314]{
    margin-top: -29px;
    left: 8px;
}
.course-hnav-config-icon[data-v-7f2f2314]:hover{
    color: #057fff;
}
.chcch-template-setting-head[data-v-7f2f2314]{
    height: 40px;
    padding-top: 6px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.chcch-template-setting-body[data-v-7f2f2314]{
    padding: 15px 0 5px 0;
    border-top: 1px solid #eeeeee;
}
.chcch-template-setting-num[data-v-7f2f2314]{
    border:1px solid #dadada;
    width: 36px;
    height: 24px;
    border-radius: 3px;
    text-align: center;
}
.chcch-template-setting-option[data-v-7f2f2314]:not(:last-child){
    margin-bottom: 17px;
}
.chics-back-btn[data-v-7f2f2314]{
    float: left;
    margin-top: 2px;
    font-size: 14px;
    color: #666;
    margin-right: 20px;
    cursor: pointer;
}
.chics-back-btn .layui-icon-extend-iconfont[data-v-7f2f2314]{
    margin-right: 5px;
    font-weight: normal;
    font-size: 13px;
}
.course-homepage-index-course-btns[data-v-7f2f2314]{
    height: 70px;
    position: absolute;
    right: 0px;
    top: 15px;
}
.course-homepage-index-course-btn[data-v-7f2f2314]{
    width:50px;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    float: left;
}
.course-homepage-index-course-btn-icon[data-v-7f2f2314]{
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
}
.course-homepage-index-course-btn-txt[data-v-7f2f2314]{
    color: #666;
}
.course-hnav-cmr-single-chapter[data-v-7f2f2314]{
    margin-bottom: 15px;
    background: #fff;
}
.course-homepage-index-rpart[data-v-7f2f2314]{
    width: 320px;
    background: #2b2b2b;
    height: 100%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: right;
    position: fixed;
    z-index: 10;
    right: 0;
}
.course-homepage-index-rpart-inner[data-v-7f2f2314]{
    height: 100%;
    overflow: auto;
}
.course-homepage-index-root[data-v-7f2f2314]{
    height: 100%;
}
.cc-c-new-version-ui.course-homepage-index-root[data-v-7f2f2314]{
    overflow: hidden;
}
.course-homepage-index-rpart-title[data-v-7f2f2314]{
    font-size: 17px;
    font-weight: bold;
    color: #fff;
    padding: 19px 20px 0;
}
.course-homepage-index-rpart-nav[data-v-7f2f2314]{
    height: 40px;
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-bottom: 3px solid transparent;
    color: #11caa1;
    text-align: center;
}
.ed.course-homepage-index-rpart-nav[data-v-7f2f2314]{
    border-color: #11caa1;
    margin-top: 8px;
}
.chapter-index-comp[data-v-7f2f2314]{
    color: #fff;
}
.cic-chapter-header[data-v-7f2f2314]{
    height: 40px;
    line-height: 40px;
    background: #212121;
    padding-left: 12px;
    cursor: pointer;
    margin-bottom: 12px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon[data-v-7f2f2314]{
    font-size: 13px;
    float: left;
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-top: -2px;
}
.chapter-index-comp .layui-icon-extend-iconfont.arrow-icon.ed[data-v-7f2f2314]{
    margin-top: 0px;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
.cic-chapter-header-name[data-v-7f2f2314]{
    float: left;
    margin-left: 9px;
    width: calc(100% - 50px);
}
.cic-chapter-children[data-v-7f2f2314]{
    padding: 0 11px;
}
.cic-chapter-old-unit-header[data-v-7f2f2314]{
    background: #252525;
    text-indent: 30px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 12px;
}
.course-unit-comp-header[data-v-7f2f2314]{
    line-height: 35px;
    height: 35px;
    margin-bottom: 6px;
    cursor: pointer;
}
.cicc-course-unit-list[data-v-7f2f2314]{
    padding: 0 0 0 48px;
}
.cic-chapter-single-cunit[data-v-7f2f2314]{
    padding-left: 38px;
    padding-top: 18px;
}
.cic-first-lv[data-v-7f2f2314]{
    border-bottom: 2px solid #212121;
}
.course-unit-comp-res-item[data-v-7f2f2314]{
    height: 47px;
    line-height: 47px;
    border-bottom: 1px solid #212121;
    cursor: pointer;
}
.course-unit-comp[data-v-7f2f2314]{
    padding-bottom: 20px;
}
.course-unit-comp-res-list[data-v-7f2f2314]{
     padding-left: 21px;
}
.course-unit-comp-res-item-icon[data-v-7f2f2314]{
    width: 18px;
    margin-right: 9px;
    float: left;
    margin-top: 13px;
}
.course-unit-comp-res-item-name[data-v-7f2f2314]{
    float: left;
    width: calc(100% - 50px);
}
.cic-chapter-children-list[data-v-7f2f2314]{
    padding: 0 12px;
}
.cic-chapter-children-list .cic-chapter-single-cunit[data-v-7f2f2314]{
    padding-top: 0;
}
.course-homepage-index.cc-c-new-version-ui[data-v-7f2f2314]{
    width:calc(100% - 320px);
    float: left
}
.course-hnav-cmr-res-study-unit-header .course-hnav-cmr-res-row-btns[data-v-7f2f2314]{
    display: none;
}
.course-hnav-cmr-res-study-unit-header:hover .course-hnav-cmr-res-row-btns[data-v-7f2f2314]{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.course-homepage-index-bottom-btns-zone[data-v-7f2f2314]{
    height: 59px;
    background: #000;
}
.course-hoibobtn[data-v-7f2f2314] {
    color: #fff;
    cursor: pointer;
    float: left;
    margin-top: 20px;
    margin-left: 23px;
}
.course-hoibobtn .layui-icon-extend-iconfont[data-v-7f2f2314]{
    margin-right: 5px;
}
.course-hir-toggle-block[data-v-7f2f2314]{
    width: 20px;
    text-align: center;
    height: 55px;
    line-height: 55px;
    position: absolute;
    left:-20px;
    top: 50%;
    margin-top: -27.5px;
    background: #2b2b2b;
    border-radius: 4px 0 0 4px;
    cursor: pointer;
    color: #fff;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
}
.course-hir-toggle-block.ed[data-v-7f2f2314]{
    -webkit-transform: rotate(180deg);
            transform: rotate(180deg);
    border-radius: 0px 4px 4px 0px;
    text-align: left;
    text-indent: -1px;
}
.course-gailan-content-item-block-str[data-v-7f2f2314]{
    float: left;
}
.course-gailan-content-item-block-icon[data-v-7f2f2314]{
    float: left;
    text-indent: 0;
    margin-left: 5px;
    font-size: 16px;
    margin-top: 2px;
}
.course-homepage-index-top *[data-v-7f2f2314]{
    -webkit-box-sizing: unset;
            box-sizing: unset;
}
._selected[data-v-7f2f2314]{
    display: none;
}
.course-unit-comp-res-item:hover ._selected[data-v-7f2f2314]{
    display: inline-block;
    color: #15c39e;
}
.course-unit-comp-res-item:hover .course-unit-comp-res-item-name[data-v-7f2f2314]{
    color: #15c39e;
}
.course-unit-comp-res-item:hover ._no_selected[data-v-7f2f2314]{
    display: none;
}
.course-unit-comp-res-item.ed ._selected[data-v-7f2f2314]{
    display: inline-block;
    color: #15c39e;
}
.course-unit-comp-res-item.ed .course-unit-comp-res-item-name[data-v-7f2f2314]{
    color: #15c39e;
}
.course-unit-comp-res-item.ed ._no_selected[data-v-7f2f2314]{
    display: none;
}
.course-unit-comp-res-item-name[data-v-7f2f2314]{
    line-height: 20px;
    height: 47px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.course-unit-comp-res-item-name span[data-v-7f2f2314]{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.member-manage-icon[data-v-7f2f2314]{
    background-image: url(/vue/dist/static/img/member-manage-icon-2.a949013.png);
}
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){
.course-setting-icon[data-v-7f2f2314]{
    background-image: url(/vue/dist/static/img/course-setting-icon-2.d00f6ee.png);
}
}
/*
 * 网盘文件选择与上传
 */
body{
	width: 100%;
	height: 100%;
	font-size: 16px;
	/*font-family: "微软雅黑";*/
	font-family: Microsoft YaHei,Avenir,Helvetica,Arial,sans-serif;
    /*
	background: #ababb3;
    */
}
/*
.layui-layer-content{
    height:672px;
}
*/
/* 统一弹框样式 xiuxiu 20250109  */
.layui-layer.layui-layer-page.layui-layer-bobg{
	border-radius: 8px;
	overflow: hidden;
}
.update_alert{
    /*
	position: absolute;
	top: 7.8%;
	left: 31.1%;
    */
	width: 100%;
	height: 100%;
	background: #ffffff;
}
.update_title{
	width: 100%;
	height: 7.7%;
    text-align:center;
    position:relative;
	background: #FFFFFF;
}
.update_title a{
	display: inline-block;
    width:100px;
}
#update_localupdate{
	font-size: 15px;
	line-height: 50px;
}
.update_selected{
	color: #51b1f8;
}
#update_microselect{
	font-size: 15px;
	line-height: 50px;
}
.update_local{
	margin-top: 2.3% !important;
	width: 95%;
	padding-top: 4.3%;
	background: #f8f8f8;
	margin: 0 auto;
}
.update_delete{
	/*
    float: right;
	margin-right:10px;
	margin-top: 12px;
    */
    top:10px;
    right:12px;
    position:absolute;
    display:inline-block;
    cursor: pointer;
}
.update_picturebox{
	width: 100%;
	height: 90%;
	font-size: 18px;
	color: #e3e3e3;
    padding-top:3.6%;
    padding-bottom:10.1%;
	text-align: center;
    color: #ccc;
    display:block;
}
.update_picturebox > img{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 26px;
}
.ugdate_updatefile{
	display: none;
}
.update_schedule{
	width: 94.25%;
	height: 24%;
    margin:13px auto 0 auto;
	padding-left: 1%;
	padding-right: 1%;
	padding-top: 6px;
	padding-bottom: 6px;
	background: #FFFFFF;
    position:relative;
    /*
    overflow: hidden;
    */
}
.update_schedule_first{
    margin-top: 0;
}
.update_schedule div{
	display: inline-block;
	float: left;
}
.update_deletefile{
    display: block;
	position: absolute;
    top:-11px;
    right:-8px;
    /*
    margin-top: -17px;
    margin-left:87.1%;
    margin-left: 80.1%;
    */
}
.update_schedule p{
	padding-left: 32px;
    font-size: 13px;
}
.update_schedule .update_schedule_inform_second{
    font-size: 12px;
    color: #999999;
}
.update_schedule p b{
	float: right;
	font-weight: normal;
    color: #797979;
}
.update_schedule > .update_bar{
	width: 100%;
	height: 4px;
	margin-top: 6px;
	background: #F8F8F8;
    float: left;
    display: block;
}
.update_bar div{
	width: 0%;
	height: 4px;
	background: #6ec1ff;
    border-radius:50px;
}
.update_deletefile img{
	display: none;
}
.update_updatefile_bottom{
	margin-top: 14%;
	width: 100%;
	height: 44px;
	background: #f0f2f3 !important;
}
.update_updatefile_bottom .update_updatefile_bottom_select{
    margin-right: 12px;
    background-color: #51B1F8;
}
.update_updatefile_bottom button,#continue_add_files{
	margin-top: 8px;
	width: 70px;
	height: 30px;
    line-height:30px;
    text-align:center;
	float: right;
	margin-right: 6px;
	border: 0px;
	background: #f4a306;
	color: #FFFFFF;
	font-size: 12px;
    border-radius: 1px;
    outline: none;
    cursor: pointer;
}
.update_micro{
	width: 100%;
	height: 55.4%;
	margin: 0 auto;
	display: none;
}
.update_micro_top{
	width: 100%;
	height: 56px;
    vertical-align: middle;
	background: #F8F8F8;
    position:relative;
}
.update_input{
	width: 100%;
	height: 40px;
    font-size: 13px;
    color: #999999;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
    /*margin: 8px 0px 8px 2%;*/
	float: left;
    outline: none;
}
input::-webkit-input-placeholder{
    color:#999;
    font-size:13px;
}
input::-moz-placeholder{
    color:#999;
    font-size:13px;
}
input::-ms-input-placeholder{
    color:#999;
    font-size:13px;
}
input::placeholder{
    color:#999;
    font-size:13px;
}
.update_search_close{
    width: 20px;
    height: 20px;
    border-radius: 20px;
    background: url(/zhvd/static/images/pan/document_icon02.png) no-repeat;
    position:absolute;
    top: 50%;
    margin-top: -10px;
    right: 46px;
    cursor: pointer;
}
.update_inputnot{
	width: 52.41%;
	height: 68%;
	border-radius: 20px;
	border: 1px #eeeeee solid;
	padding-left: 2%;
	margin-left: 2%;
	float: left;
    /*
	background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat 94% 50%,#FFFFFF;
    */
    outline: none;
}
.update_namesort{
    display: inline-block;
    position: absolute;
    right: 116px;
    cursor: pointer;
}
.update_allfile{
    display: inline-block;
    position: absolute;
    right: 10px;
    cursor: pointer;
}
.update_namesort img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_namesort b{
	font-weight: normal;
	display: block;
	float: left;
	font-size: 14px;
    color: #999999;
    line-height: 55px;
}
.update_allfile img{
	display: block;
	margin-top: 21px;
	float: left;
	margin-left: 14px;
    margin-right: 7px;
}
.update_allfile b{
	font-weight: normal;
	display: block;
	float: left;
	line-height: 55px;
	font-size: 14px;
    color: #999999;
}
.update_micro_middle{
	width: 97%;
	height: 16%;
	padding-left: 3%;
    float: left;
}
.update_micro_middle p{
	font-size: 13px;
	line-height: 60px;
}
.update_micro_middle p b{
	font-weight: normal;
	color: #51B1F8;
    cursor: pointer;
}
.filePath{
    color:#51b1f8;
    cursor:pointer;
}
.keywrodsPath{
    color:#51b1f8;
}
.colLine{
    padding:0px 5px 0 5px;
    color: #929292;
    cursor:auto;
}
#go_back{
    padding-right:10px;
}
.update_csearch{
    width: 52.41%;
    height: 40px;
    margin: 8px 2%;
    float: left;
    position: relative;
}
.update_over{
	width: 30px;
	height: 40px;
	position: absolute;
	cursor: pointer;
    right: 12px;
    background: url(/zhvd/static/images/pan/document_icon03.png) no-repeat center;
}
.update_namesort_list{
	width: 118px;
    font-size: 13px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 135px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    color: #888888;
    border-radius: 2px;
}
.update_namesort_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 89px;
}
.update_namesort_list li{
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	padding-left: 4%;
}
.update_allfile_list{
	width: 118px;
	position: absolute;
	z-index: 200;
	background: #FFFFFF;
	right: 30px;
	top: 55px;
	border: 1px #E3E3E3 solid;
	display: none;
    border-radius: 2px;
}
.update_namesort_list_top{
    position: absolute;
    left: 80px;
    top:-8px;
    width:14px;
    height:14px;
    border-top: 1px #E3E3E3 solid;
    border-left: 1px #E3E3E3 solid;
    background:#fff;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
.update_namesort_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list b{
	display: block;
	position: absolute;
	top: -12px;
	left: 80px;
}
.update_allfile_list  ul{
    position: relative;
    z-index: 9;
}
.update_allfile_list li{
	height: 30px;
	line-height: 30px;
	padding-left: 11.6%;
	cursor: pointer;
    font-size: 13px;
    color: #888888;
}
.update_micro_bottom{
	width: 94%;
	height: 100%;
	margin-left: 3%;
	padding-bottom: 2%;
    overflow-y:auto;
}
.update_fileupdate{
	width: 100%;
	height: 40px;
    -webkit-box-sizing:content-box;
            box-sizing:content-box;
	padding-top: 10px;
	padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee;
    position: relative;
    cursor:pointer;
}
.update_fileupdate div{
	display: inline-block;
	float: left;
    width:7%;
    margin-top:8px;
}
/*
.update_fileupdate p{
	padding-left: 50px;
}
*/
.update_fileupdate_inform{
    font-size: 14px;
    color:black;
    width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 15px;
}
.update_fileupdate_date{
    font-size:12px;
    color:#b6b6b6;
    margin-top: 8px;
    padding-left:50px;
}
.update_fileupdate p b{
	font-weight: normal;
	color: #51B1F8;
}
.update_updatefile{
    display: none;
}
.update_file_arrow{
    position:absolute;
    width:18px;
    height:18px;
    right:25px;
    top:50%;
    margin-top:-10px;
	background: url(/zhvd/static/images/pan/document_icon14.png) no-repeat;
}
.update_selectbox{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 1px #EEEEEE solid;
	right: 25px;
    top: 50%;
    margin-top: -10px;
}
.update_selectboxon{
	background: url(/zhvd/static/images/pan/document_icon12.png) no-repeat;
    width: 20px;
    height: 20px;
    border: none;
}
.update_admit{
	font-size: 15px;
	position: absolute;
	width: 16.06%;
	height: 40px;
	background: #51B1F8;
	color: #FFFFFF;
	border: 0;
    /*
	margin-top: 26.5%;
    */
	left: 42%;
	bottom: 2.5%;
    border-radius: 4px;
    outline: none;
    cursor: pointer;
}
.update_admit_finish_str{
	width: 20%;
	background: #909399;
	cursor: no-drop;
}
.upload_first_task{
    display:inline-block;
    position:absolute;
    top: 34px;
    left: 3%;
}
.no_content_dom{
    width:100%;
    height:320px;
    background:url(/vue/dist/static/img/no_content_03.13a87c9.png) center no-repeat;
}
.update_local_size, .update_local_type{
    font-size:14px;
    word-break: break-all;
}
/**
* @desc 评论样式
* @author zhangxue
* @date 20201-7-22
 */
*[data-v-0deacd06]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #d0baea;
}
.comment-content[data-v-0deacd06]{
    width: 100%;
    min-height: 100px;
    padding: 30px 0 10px;
    background: #1b0847;
}
.publish-comment-content[data-v-0deacd06]{
    position: relative;
    padding-right: 60px;
}
.publish-comment-content-file-input[data-v-0deacd06]{
    position: absolute;
    right: 0;
    top: 0;
    background: #ffffff;
    width: 60px;
    height: 75px;
    line-height: 75px;
    font-size: 26px;
    border-radius: 0 5px 5px 0;
    text-align: center;
    cursor: pointer;
}
[data-v-0deacd06] .publish-comment-content .el-textarea__inner{
    border-radius: 5px 0 0 5px;
    height: 75px;
}
[data-v-0deacd06] .el-button--primary{
    color: #fff;
}
.publish-comment-submit-box[data-v-0deacd06]{
    text-align: right;
    padding: 10px 0;
}
.comment-list-content[data-v-0deacd06]{
    width: 100%;
    padding: 10px 0;
}
.comment-list-item[data-v-0deacd06]{
    margin-bottom: 10px;
}
.comment-list-item-user-logo[data-v-0deacd06]{
    width: 46px;
    height: 46px;
    border-radius: 50%;
}
[data-v-0deacd06] .comment-list-item-user-info .el-main{
    padding: 0;
}
.comment-list-item-user-name[data-v-0deacd06]{
    font-size: 16px;
    display: inline-block;
    margin-right: 10px;
    line-height: 28px;
}
.comment-list-item-time[data-v-0deacd06]{
    width: 100%;
    font-size: 12px;
    margin-top: 6px;
}
[data-v-0deacd06] .comment-list-item-content.el-main{
    padding: 10px 0;
    overflow: hidden;
}
.comment-list-item-content-desc[data-v-0deacd06]{
    margin-bottom: 6px;
}
.comment-list-item-footer[data-v-0deacd06]{
    padding: 0;
    text-align: right;
}
.comment-list-item-edit-item[data-v-0deacd06], .comment-list-item-child-edit-item[data-v-0deacd06]{
    display: inline-block;
    padding: 0 10px;
    color: #d0baea;
    cursor: pointer;
}
.comment-list-item-edit-item span[data-v-0deacd06]{
    font-size: 16px;
}
[data-v-0deacd06] .el-divider{
    background-color: #d0baea;
    margin: 14px 0;
}
.comment-list-item-child-content[data-v-0deacd06]{
    padding: 20px 0 10px;
}
.comment-list-item-child-pulish-con[data-v-0deacd06], .comment-list-item-child-item[data-v-0deacd06]{
    position: relative;
    padding-left: 40px;
}
.comment-list-item-child-item[data-v-0deacd06]{
    margin-bottom: 14px;
}
.comment-list-item-cilid-user-logo[data-v-0deacd06]{
    position: absolute;
    left: 0;
    top: 1px;
    width: 30px;
    height: 30px;
    border-radius: 50%;
}
.comment-list-item-child-info-con[data-v-0deacd06]{
    margin-bottom: 4px;
}
.comment-list-item-child-edit-add-comment-icon[data-v-0deacd06]{
    float: left;
}
.comment-list-item-child-edit-item[data-v-0deacd06]{
    float: right;
}
.comment-list-item-child-edit-tool-box[data-v-0deacd06]{
    margin-bottom: 10px;
}
.list-head[data-v-0deacd06]{
    width: 100%;
    margin: 10px 0 20px 0;
}
.list-count-box[data-v-0deacd06]{
    float: left;
    font-size: 16px;
    font-weight: bold;
}
.list-sel-box[data-v-0deacd06]{
    float: right;
}
/**
    @desc 海报详情-简介+互动
    @author zhangxue
    @date 2021-08-02
 */
*[data-v-ea0d1756]{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #333333;
}
.comment-content[data-v-ea0d1756]{
    width: 100%;
    min-height: 100px;
    padding: 4.8px 7.2px 3.2px;
    padding: 0.3rem 0.45rem 0.2rem;
    background: #ffffff;
}
.loading-content[data-v-ea0d1756]{
    width: 100%;
    height: 100%;
}
.info-name[data-v-ea0d1756]{
    font-size: 5.76px;
    font-size: 0.36rem;
    line-height: 7.68px;
    line-height: 0.48rem;
    color: #1A1A1A;
    margin: 8.64px 0 3.84px;
    margin: 0.54rem 0 0.24rem;
}
.info-user[data-v-ea0d1756]{
    font-size: 4.16px;
    font-size: 0.26rem;
    color: #1A1A1A;
    line-height: 5.76px;
    line-height: 0.36rem;
}
.info-desc[data-v-ea0d1756]{
    font-size: 4.16px;
    font-size: 0.26rem;
    line-height: 5.76px;
    line-height: 0.36rem;
    color: #1A1A1A;
    margin: 5.44px auto;
    margin: 0.34rem auto;
}
.list-head[data-v-ea0d1756]{
    height: 5.12px;
    height: 0.32rem;
    line-height: 5.12px;
    line-height: 0.32rem;
    margin: 8.96px 0 1.6px;
    margin: 0.56rem 0 0.1rem;
}
.list-count-box[data-v-ea0d1756]{
    float: left;
    font-size: 4.8px;
    font-size: 0.3rem;
    font-weight: 700;
    color: #1A1A1A;
}
.list-sel-box[data-v-ea0d1756]{
    float: right;
    font-size: 4.16px;
    font-size: 0.26rem;
}
[data-v-ea0d1756] .list-sel-box .van-checkbox__label{
    font-size: 4.16px;
    font-size: 0.26rem;
    line-height: 5.12px;
    line-height: 0.32rem;
}
.comment-list-content[data-v-ea0d1756]{
    height: 100px;
}
.comment-list-item[data-v-ea0d1756]{
    width: 100%;
    min-height: 16px;
    min-height: 1rem;
}
.comment-list-item-user-info[data-v-ea0d1756]{
    padding-top: 6.4px;
    padding-top: 0.4rem;
}
.el-main[data-v-ea0d1756]{
    padding: 0;
}
.list-item-head[data-v-ea0d1756]{
    padding: 1.6px 0;
    padding: 0.1rem 0;
}
.comment-list-item-user-name[data-v-ea0d1756]{
    float: left;
    font-size: 5.12px;
    font-size: 0.32rem;
    line-height: 6.4px;
    line-height: 0.4rem;
    font-weight: 700;
    margin-right: 2.24px;
    margin-right: 0.14rem;
    color: #1A1A1A;
}
.comment-list-item-status[data-v-ea0d1756]{
    float: left;
    background: #e5e5e5;
    border-radius: 0.18rem;
    height: 5.76px;
    height: 0.36rem;
    line-height: 5.76px;
    line-height: 0.36rem;
    font-size: 2.88px;
    font-size: 0.18rem;
    color: #656464;
    margin-right: 1.28px;
    margin-right: 0.08rem;
    padding: 0 2.24px;
    padding: 0 0.14rem;
}
.comment-list-item-time[data-v-ea0d1756]{
    float: left;
    width: 100%;
    font-size: 3.52px;
    font-size: 0.22rem;
    color: #333333;
    margin-top: 1.92px;
    margin-top: 0.12rem;
}
.comment-list-item-content-desc[data-v-ea0d1756]{
    width: 100%;
    font-size: 4.48px;
    font-size: 0.28rem;
    color: #333333;
    margin: 1.6px 0 3.2px;
    margin: 0.1rem 0 0.2rem;
}
.list-item-desc-img[data-v-ea0d1756]{
    margin: 0 1.6px 0 0;
    margin: 0 0.1rem 0 0;
}
.comment-list-item-footer[data-v-ea0d1756]{
    padding: 4.48px 0 0;
    padding: 0.28rem 0 0;
}
.comment-list-item-edit-item[data-v-ea0d1756]{
    font-size: 3.52px;
    font-size: 0.22rem;
    line-height: 4.48px;
    line-height: 0.28rem;
    color: #333333;
}
.comment-list-item-edit-item.right[data-v-ea0d1756]{
    margin-left: 6.72px;
    margin-left: 0.42rem;
}
.el-divider--horizontal[data-v-ea0d1756]{
    margin: 4.48px 0 0;
    margin: 0.28rem 0 0;
    background-color: #eeeeee;
}
.comment-list-item-footer .layui-icon-extend-iconfont[data-v-ea0d1756]{
    font-size: 3.52px;
    font-size: 0.22rem;
}
[data-v-ea0d1756] .van-tabs__line{
    background-color: #323233;
    width: 50%;
}
[data-v-ea0d1756] .van-tab{
    font-weight: 700;
    font-size: 4.8px;
    font-size: 0.3rem;
}
.left[data-v-ea0d1756]{
    float: left;
}
.right[data-v-ea0d1756]{
    float: right;
}
.no-content-img[data-v-ea0d1756]{
    width: 50%;
    margin: 8px auto;
    margin: 0.5rem auto;
}
.comment-content-video[data-v-ea0d1756]{
    width: 51.2px;
    width: 3.2rem;
    height: 35.2px;
    height: 2.2rem;
    margin: 0 1.6px 0 0;
    margin: 0 .1rem 0 0;
    float: left;
}

.poster-agree-dialog-title[data-v-a9ade912]{
    font-weight: bold;
    margin-bottom: 10px;
}
.poster-agree-dialog-end[data-v-a9ade912]{
    text-align: center;
    line-height: 60px;
}
.score-set-name[data-v-a9ade912]{
    clear: both;
    font-weight: bold;
}
.poster-agree-dialog-btn[data-v-a9ade912]{
    background: #000;
    color: #fff;
    width: 100px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    margin: 30px auto;
    border-radius: 3px;
}
.poster-score-item[data-v-a9ade912]{
    padding: 0 30%;
    line-height: 30px;
}
.poster-score-item-name[data-v-a9ade912]{
    display: inline-block;
    width: 80px;
    text-align: right;
}

